body{font:12px "Trebuchet MS",Verdana,Arial,sans-serif;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0;color:#333;background-color:#f1f1f1;//;}
#hauptrahmen{border:1px solid #363431;width:908px;margin-left:auto;margin-right:auto;background-color:#fff;}
.menu li{list-style:none;float:left;height:20px;}
#logo{width:100%;text-align:center;padding-bottom:20px;}
#navtrail{background:#f1f1f1;border:1px solid #acacac;padding:2px 10px 2px 10px;margin-bottom:20px;height:20px;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;}
h1{font-size:16px;color:#333;display:inline;line-height:25px;}
h2{font-size:14px;color:#333;display:inline;line-height:25px;}
h3{font-size:14px;color:#333;display:inline;line-height:25px;}
h4{font-size:12px;color:#666;display:inline;line-height:25px;}
h5{font-size:12px;color:#666;display:inline;line-height:25px;}
h6{font-size:9px;color:#999;display:inline;line-height:15px;}
#bild{width:910px;height:150px;text-align:center;border:1px solid #363431;margin-top:20px;margin-bottom:20px;}
#outer{width:906px;background-image:url(img/bg-center.gif);overflow:auto;
}
.dropdown{text-align:left;background-color:#f4f3f3;width:180px;border:1px solid #999;font-size:14px;color:#000;}
input,select,textarea{font-size:14px;border:1px solid #acacac;background-color:#eceaea;color:#000;}
.details{align:left;background:#fff;border-color:#000;border:1px solid #acacac;padding:2px 10px 2px 10px;}
.options{align:left;background:#fff;border-color:#f00;border:1px solid #acacac;padding:2px 10px 2px 10px;}
.infoimages{width:120px;hight:180px;align:center;border:1px dotted #acacac;valign:top;}
ul.menu{color:#000;background:#fff;border:1px solid #acacac;height:20px;padding:2px 10px 2px 10px;}
*{padding:0;margin:0;border:0;}
a,a:link,a:active,a:visited{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;color:#bb6032;}
#logo h1{font-size:24px;color:#000;display:inline;}
#logo h2{font-size:12px;color:#000;display:inline;}
#links{width:180px;float:left;padding-left:10px;padding-right:10px;}
#mitte{float:left;padding-left:10px;width:680px;}
* html #mitte{width:685px;}
#footer{background:#f00;border:1px solid #363431;padding:2px 10px 2px 10px;height:20px;text-align:center;margin:auto;margin-top:20px;}
.copyright,.parseTime{clear:left;padding:0;margin:0;width:910px;text-align:center;margin:auto;font-size:10px;}
a.headerNavigation:link,a.headerNavigation:visited,a.headerNavigation:hover,a.headerNavigation:active{color:#000;text-decoration:none;}
.clear{clear:both;}
img{border:0;}
.box_center_left a:link,.box_center_left2 a:link,.box_center_right a:link,.box_center_left a:visited,.box_center_left2 a:visited,.box_center_right a:visited,.box_center_left a:hover,.box_center_left2 a:hover,.box_center_right a:hover,.box_center_left a:active,.box_center_left2 a:active,.box_center_right a:active{color:#000;}
.box_center_left{border:#f00;padding:5px;background:#e3dfdf;margin-bottom:1px;}
.box_center_left p{padding-bottom:5px;padding-top:5px;}
.box_center_navi{color:#000;}
.left{vertical-align:top;margin:0;padding:0;}
.right{vertical-align:middle;margin:0;padding:0;}
form{display:inline;}
.weiss,a.weiss:link,a.weiss:active,a.weiss:hover,a.weiss:visited{color:#404040;}
.rechte_anordnung{text-align:right;margin-right:0;}
.bestseller{border-bottom:1px solid #a09f88;padding-bottom:2px;text-align:right;}
.navlist{margin:0;padding:0;}
.navlist ul{margin:0;padding:0;list-style-type:none;}
.navlist li{margin:0;}
.navlist a{display:block;padding:3px 10px;width:160px;border-bottom:1px solid #151310;background-color:#acacac;text-decoration:none;}
.navlist ul ul li{margin:0;}
.navlist ul ul a{display:block;padding:3px 0 3px 30px;width:150px;background-color:#e7e6e6;text-decoration:none;}
.navlist ul ul ul li{margin:0;}
.navlist ul ul ul a{display:block;padding:3px 0 3px 45px;width:135px;background-color:#454340;text-decoration:none;}
.navlist ul a:hover{color:#000;background-color:#fff;text-decoration:none;}
.navlist ul ul a:hover{background-color:#363430;text-decoration:none;}
.contentrahmen{padding:10px;overflow:auto;position:relative;}
* html .contentrahmen{overflow-x:auto;overflow-y:auto;}
.contentrahmen2{padding:10px;}
.contentrahmen4{padding:10px;}
* html .contentrahmen4{height:1px;}
.contentrahmen3{padding:10px;background:#fce2e1;overflow:auto;}
.contentrahmen5{padding:10px;}
hr{border:solid #e0e0d6 0;height:1px;}
.linie{color:#000;}
.klein,.klein a:link,.klein a:visited,.klein a:hover,.klein a:active{font-size:10px;}
.clear{clear:both;}
.max{width:200px;}
.produktlisting_bild{margin-left:auto;margin-right:auto;padding:3px;border:1px solid #ddddc5;background:#fff;width:138px;display:inline;height:140px;}
.produktlisting ul{margin:0;padding:0;list-style:none;width:100%;}
.produktlisting ul li p{padding-bottom:15px;}
.links{float:left;min-height:170px;margin-left:auto;margin-right:auto;text-align:center;width:325px;border:1px solid #363430;padding:5px;margin-bottom:10px;}
.rechts{float:right;min-height:170px;margin-left:auto;margin-right:auto;text-align:center;width:325px;border:1px solid #363430;padding:5px;margin-bottom:10px;}
.bildhoehe{height:150px;line-height:150px;}
.produktlisting h1{font-size:16px;}
* html .produktlisting{overflow:visible;height:1px;}
.preis{color:#d80000;}
.contentsTopics h1{font-size:18px;display:inline;color:#bb6032;}
.rahmen{vertical-align:top;width:255px;border:1px solid #bb6032;padding:10px;}
.produktinforahmen{vertical-align:top;overflow:auto;background:#e5e5e5;border:1px solid #acacac;padding:5px;float:right;text-align:left;width:350px;}
.overflow_produktinfo{overflow:auto;}
* html .overflow_produktinfo{overflow:visible;height:1px;}
.bild_produktinfo{padding:0 5px 5px 0;float:left;width:260px;position:relative;}
.bild_produktinfo ul{list-style:none;}
.bild_produktinfo ul li{padding:5px 5px 0 0;float:left;}
.bild_produktinfo ul li img{width:120px;}
.inline{display:inline;margin:0;padding-right:5px;float:left;}
.inline_padding{display:inline;margin:0;padding-top:2px;float:left;}
.inline_padding2{display:inline;margin:0;float:left;}
.preis{color:#bb6032;font-size:18px;font-style:italic;font-weight:bold;}
.navigator{padding:2px;}
.smallHeading{font-size:16px;color:#000;font-weight:bold;}
.smallHeading2{font-size:16px;color:#bb6032;font-weight:bold;}
.linke_seite{vertical-align:top;width:235px;border:1px solid #363430;float:left;background-color:#f4f4ec;padding-bottom:10px;padding-right:10px;}
.rechte_seite{vertical-align:top;width:235px;border:1px solid #363430;float:right;background-color:#f4f4ec;padding-bottom:10px;padding-left:10px;}
.linke_seite2{vertical-align:top;width:235px;border:1px solid #acacac;float:left;background:#eceaea;padding-bottom:10px;padding-right:10px;}
.rechte_seite2{vertical-align:top;width:235px;border:1px solid #acacac;float:right;background:#eceaea;padding-bottom:10px;padding-left:10px;}
.linke_spalte{vertical-align:top;width:150px;float:left;padding-bottom:5px;}
.rechte_spalte{vertical-align:top;width:350px;float:right;padding-bottom:5px;}
.cartbg1{background-color:#f1f0f0;padding-bottom:10px;padding-top:10px;overflow:auto;}
.cartbg2{background-color:#dcdcdc;padding-top:10px;padding-bottom:10px;overflow:auto;}
.error{border:1px solid;border-color:#f00;background-color:#fcc;}
.sitemap_links{vertical-align:top;width:49%;float:left;}
.sitemap_rechts{vertical-align:top;width:49;float:left;}
.inputRequirement{font-size:10px;color:#f00;}
.contentrahmen ul{margin:0;padding:0;list-style-type:none;}
.contentrahmen li{margin:0;}
.contentrahmen2 h1,.contentrahmen h1{display:inline;font-size:14px;}
ul.zahlen{list-style:none;margin:0 0 20px 0;padding:0;width:99%;}
ul.zahlen li{margin:auto;text-align:center;width:25%;float:left;}
ul.formular{list-style:none;margin:0;padding:0;width:99%;font-weight:normal;color:#000;font-size:13px;}
ul.formular li{line-height:25px;height:25px;vertical-align:top;margin:2px;}
ul.formular li p{float:left;}
label,.spalte2 p{margin:0;padding:0;float:left;width:25%;}
.confirmationEdit{color:#090;}
.spalte1{vertical-align:top;width:2%;float:left;padding-right:10px;height:20px;}
.spalte2{vertical-align:top;width:81%;float:left;height:20px;}
.spalte3{vertical-align:top;width:15%;height:1px;}
.spalte4{vertical-align:top;width:30%;float:left;padding-right:10px;_height:1px;}
.spalte5{vertical-align:top;width:68%;_height:1px;}
textarea{width:670px;}
.onepxwidth{width:1px;}
.productOldPrice{font-size:12px;text-decoration:line-through;}
h3{line-height:25px;font-size:16px;padding-left:5px;padding-top:7px;border-bottom:1px solid #363431;border-top:1px solid #363431;color:#bb6032;display:block;margin-bottom:1px;}
.checkoutborder{vertical-align:top;border:1px solid #acacac;background-color:#f1f1f1;padding-right:10px;padding-left:10px;}
.headerError{color:#f00;}




.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}

