* {margin:0;padding:0;}
.clr{clear:both;}
html,body {height:100%;}
body{font-family:Arial, Verdana, sans-serif;color:#552032;font-size:11px;background-color:#fff;}
h1, .heins{font-size:18px;padding:0 0 24px;font-weight:bold;color:#552032;}
h2, .hzwei{font-size:14px;padding:0 0 14px;font-weight:normal;color:#552032;}
h3, .hdrei{font-size:12px;padding:0 0 12px;font-weight:bold;color:#552032;}
h4, .hvier{font-size:12px;padding:0 0 12px;font-weight:normal;text-decoration:underline;color:#552032;}
a{text-decoration:none;color:#222;}
a:hover{}
#wrapper{width:960px;margin:0 auto;background:#fff url(/images/wrapperBg.png) repeat-y 67px 280px;}
#sidebarBottomImg{background:url(/images/sidebarBottomImg.png) no-repeat 67px bottom;}
#headerImg{float:left;width:700px;height:250px;background:#fff url(/images/headerImg.png) no-repeat left top;margin:0;border-bottom:10px solid #fff;}
#headerImg p a{padding:15px 0 0 75px;font-size:42px;color:#572138;}
#headerLogo{float:right;width:250px;height:250px;background:#fff url(/images/headerLogoImg.png) no-repeat left top;;margin:0 0 10px 0;}
#sidebar{float:left;width:250px;height:auto;}
.sidebarImg{padding:15px 0 0 20px;border:none;}
a.onlineshop{background-color:transparent;}
/* Navigation */
#navigation{float:left;width:250px;margin:0;padding:0 0 14px;background-color:#dbd8c9;border-bottom:1px solid #e2e0d4;}
#navigation ul, #navigation ul li{list-style: none;}
#navigation li{padding:11px 0 0 ;}
#navigation li li{padding:0;}
#navigation li a{width:230px;height:44px;margin:0;padding:0 10px;display:table-cell;vertical-align:middle;color:#552032;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;background-color:#eff1e3;border-top:1px solid #b8b1a1;border-bottom:1px solid #b8b1a1;}
#navigation li li a{font-size:12px;height:40px;color:#fff;background-color:#987c7d;font-weight:bold;border-width:0;border-bottom:1px solid #b3a09b;}
#navigation li li li a{font-size:11px;}
#navigation li li li li a{font-size:10px;}
/* Navigation Ende */
#contentWrapper{float:right;width:700px;height:auto;background:#edefe1;}
#content{padding:30px 40px;}
#content p{padding:0 0 25px;line-height:16px;}
#content li{list-style-type:square;padding:0 0 0 40px}
#content a{border-bottom:1px dashed #222;}
#content a:hover{border-bottom:1px solid #222;}
#footer{margin:0 40px 30px;padding:15px 0;border-top:1px solid #552032;border-bottom:1px solid #552032;}
#footer a{color:#552032;}
#footer a:hover{color:#666;}
img{border:none;}
img.impress{padding:0 0 25px;}