/*Zeile 15*/hr {margin:4px 0;height:1px;text-align:center;color:#336699;background-color:#336699;border: 0;}

/* Typography */
/*Zeile 24*/.req {color:#FE5B33;}

/* Layout */
/*Zeile 98*/div#content { clear:both; background:url(bg/bd_pe_02_.gif) repeat-y;}
/*Zeile 99*/div#path  { margin:0 0 0 195px;background:#ffffff;padding:15px 0 0 0;border-bottom:1px solid #e2e2e2;color:#555555;}
/*Zeile 101*/div#left  { float:left;  width:180px;background:#DBE5EC;border-right:4px solid #6796CC;}

/* + layout - header */
/*Zeile 110*/#header div.bar .fixed {min-width:184px;border-right:1px solid #ffffff;float:left;height:25px;}
/*Zeile 112*/div.bar.oxid        {background:#ffffff;}
/*Zeile 113*/div.bar.oxid .logo  {padding:1px 0;float:left;}

/*Zeile 155*/div.bar.links.single{background:#336699;}
/*Zeile 156*/div.bar.links.single a{color:#E8EDFF;}
/*Zeile 156*/div.bar.links.single a:hover{color:#D81F01;text-decoration:underline;}

/* + layout - footer*/
/*Zeile 178*/div.bar.copy{ height:13px;background:#336699;border-top:2px solid #ffffff;color:#ffffff;padding:5px 10px 5px 200px;}
/*Zeile 180*/div.bar.shop{ background:#ffffff;color:#0264A1;padding:8px 190px 10px 180px;text-align: center;}
/*Zeile 181*/div.bar.shop a{color:#0264A1;margin:0 7px;}

/* + layout - left */
/*Zeile 191*/#left strong.h2{background:#6796CC;padding:10px 5px 5px;margin:0;color:#000000;}
/*Zeile 195*/#left form.search{padding:5px 0;border-bottom:1px solid #ffffff;}

/*Zeile 221*/ul.tree li a {background:#DBE5EC url(bg/oxid_pe_.gif) no-repeat right  500px;color:#555555;display:block;padding:8px 2px;border-top:0px solid #e2e2e2;}
/*Zeile 222*/ul.tree li a.has{padding-right:15px;background-position:right -175px;}
/*Zeile 223*/ul.tree li a.root{text-indent:15px;padding-right:0;background-position:0 -175px;font-weight: bold;border-color:#ffffff;border-top:1px solid #000000; border-bottom:1px solid #ffffff;}
/*Zeile 224*/ul.tree li a.exp{text-indent:15px;padding-right:0;background-position:0 -200px;}
/*Zeile 225*/ul.tree li a.act{background-color:#DBE5EC;color:#000000;}
/*Zeile 226*/ul.tree li a.exp.act{background-position: 0 -225px;}

/* + layout - right */
/*Zeile 230*/#right strong.h2{position:relative;border-left:4px solid #EDF1F0;background:#EDF1F0;padding:10px 5px 5px;margin:0;color:#555555;}
/*Zeile 233*/#right div.box {border-left:4px solid #EDF1F0;padding:7px 10px;background:#FAFAFA;}
/*Zeile 241*/#right div.forms strong.h2 {background-color: #EFEEDC;color:#555555;border-left-color:#EFEEDC;}
/*Zeile 243*/#right div.forms div.box{border-left-color:#EFEEDC;background-color:#FAF9F4;}

/* Content    */
/*Zeile 303*/#body strong.head2 {margin:0 5px 10px 5px;background: #6796CC;color:#000000;border:1px solid #336699;border-left-width:8px;float:left; width:549px;padding:8px 6px;}
/*Zeile 304*/#body .boxhead {margin:0 5px;background:#6796CC; padding:6px 5px 6px 7px;height:25px;border-top:1px solid #336699;border-left:8px solid #336699;border-right:1px solid #336699;line-height:20px; font-size: 11px;font-weight: bold;color:#000000;width:549px;float:left;position:relative;}
/*Zeile 304*/#body .boxhead_category {margin:0 5px;background:#6796CC; padding:6px 5px 6px 7px;height:32px;border-top:1px solid #336699;border-left:8px solid #336699;border-right:1px solid #336699;line-height:20px; font-size: 11px;font-weight: bold;color:#000000;width:549px;float:left;position:relative;}
/*Zeile 307*/#body .boxhead small{top:23px;}

/*Zeile 310*/#body .box{border:1px solid #336699;border-top:none;padding:8px 6px;margin:0 5px 10px;width:556px;float:left;background:#ffffff;}
/*Zeile 314*/#body .box ul.list{margin:0;padding:0;text-align:center;}

/*Zeile 327*/#body div.bar.prevnext {background-color:#6796CC; border:1px solid #336699;margin:5px;padding:0;height: 27px; float: left; width: 568px;}
/*Zeile 328*/#body div.bar.prevnext input {background:#336699;color:#ffffff;border:1px solid #e2e2e2;cursor:pointer;font-size: 11px;font-weight:bold;padding:5px 35px;margin:0;line-height: 1.1em;}

/* Locator */
/*Zeile 352*/#body .locator {margin:0 5px 10px 5px; border:1px solid #6796CC; color: #000000;float:left;width:568px;}
/*Zeile 353*/#body .locator .lochead {background:#6796CC; color:#000000; padding: 8px .6em; height: 1.1em;}
/*Zeile 354*/#body .locator .lochead strong.h4 {margin: 0; padding: 0; color: #000000; font-size: 11px; font-weight: bold; float: left;}

/* Products */
/*Zeile 369*/#body .product{border:1px solid #336699;float:left;width:143px;height:147px;margin:0 5px 10px 5px;padding:5px 5px 5px 130px;position:relative;background:#ffffff;}

/*Zeile 379*/#body .product .actions a{text-decoration: none; color: #FF0000; padding-left: 12px; background: url(bg/oxid_pe_.gif) no-repeat 0 -300px;font-size: 10px;display:block;width: 1%; white-space: nowrap;}

/*Zeile 383*/#body .product .variants select{width: 230px;}

/*Zeile 398*/#body .product .tocart input{ height:18px;line-height: 1;width: 134px; background: transparent url(bg/buttons_pe_.gif) no-repeat 0 0; border:0;color:#ffffff;padding:0 0 0 23px;cursor:pointer;font-weight: bold;}

/*Zeile 400*/#body .product.head {margin-top:30px;border-top:none;border-color:#336699;}
/*Zeile 430*/#body .product.head strong.h4{margin:0;background:#ffffff; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-1px;border-top:1px solid #336699;border-left:8px solid #336699;border-right:1px solid #336699;width:259px;line-height:20px; font-size: 11px;font-weight: bold;color:#336699;}

/*Zeile 442*/#body .product.thinest{ width:479px;height:116px; padding-left: 72px; margin: 0; border: none;}

/*Zeile 466*/#body .product.details {height:auto;min-height: 260px; margin-bottom: 0; border-bottom: none; border-color: #336699;}
/*Zeile 467*/#body .product.details strong.h4 {border-color:#336699;color:#000000;background:#6796CC;padding:1px 5px 8px 7px; display: block;}

/*Zeile 519*/#body .product.moredetails {margin:0 5px 10px; height: auto; width: 556px; border-top: none; padding: 5px 6px;border-color:#336699;}

/*Zeile 537*/#body .welcome {float:left;width:280px;height:auto;margin:0 5px 10px 5px;padding:0;line-height:130%;}

/* ORDER */
/* Order steps */
/*Zeile 591*/#body .ordersteps dl {width: 102px; height: 63px; padding: 3px; margin: 0 5px 0 0; float:left; border: 1px solid #336699; background: #DBE5EC; color: #000000;}
/*Zeile 599*/#body .ordersteps dl.active dt, #body .ordersteps dl.active dt a {color: #FF3300;}

/* Order back/next step button */
/*Zeile 605*/#body div.bar.prevnext .arrowright input {background: url(bg/oxid_pe_.gif) no-repeat 15px -318px; background-color: #336699;}
/*Zeile 612*/#body div.bar.prevnext.terms {height: auto; margin-bottom: 10px;background:#ffffff;}

/* Basket */
/*Zeile 615*/#body .basket {float: left; margin: 0 3px 10px 6px; border: 1px solid #336699;  border-left:none; empty-cells: show;width:569px;}
/*Zeile 617*/#body .basket th {background: #6796CC; color: #000000; font-weight: bold; height: 25px; padding-left: 6px;}
/*Zeile 618*/#body .basket th .brd_line {background: #336699; width: 7px; height: 25px;}
/*Zeile 621*/#body .basket td.brd {border-left: 1px solid #336699;}

/* user options step */
/*Zeile 658*/#body strong.useroptboxhead {margin:10px 5px 0;background: #DBE5EC; padding:4px 5px 5px 7px;height:20px;border:1px solid #336699;border-left:8px solid #336699;border-right:1px solid #336699;border-bottom:0px solid #336699;line-height:20px; font-size: 12px;font-weight: bold;color:#555555;width:162px; display: block;}
/*Zeile 660*/#body .useroptbox {border:1px solid #336699; border-top: none; width:151px;height:310px;margin:0 5px 10px 5px;padding:5px 15px;position:relative; font-size: 12px;}

.language,.language_activ,.link_headermenu{color:#E8EDFF;}
.link_header{font-size:9px;color: #0264A1;}
td.link_header{padding-right:15px;padding-bottom:3px;}

.default_smallbutton {background-color:#FAFAFA;border:1px solid #E9EAEB;color:#444444;cursor:pointer;font-size:10px;font-weight:bold;height:18px;padding-bottom:2px;}
.default_midbutton {border:1px solid #E9EAEB;background:transparent;color:#444444;cursor:pointer;font-size:10px;font-weight:bold;height:19px;margin-left:3px;width:91px;}
.basketcontents_artdelsmallbutton,.basketcontents_artdelbutton {width:91px;background:transparent;height:19px;border:1px solid #e9eaeb;font-size:10px;font-weight:bold;color:#444444;margin-left:3px;margin-top:8px;cursor: pointer;}
.basketcontents_artdelsmallbutton {width:17px;background:transparent;height:19px;color:#ff3300;margin-left:11px;cursor: pointer;}
.voucherlistsubmit {border:1px solid #E9EAEB;background:transparent;color:#222222;cursor:pointer;font-size:10px;font-weight:bold;height:19px;margin-left:9px;width:148px;}
.save_button, .warenkorb_button {color:#FF3301;cursor:pointer;height:18px;width:125px;}
.warenkorb_img, .warenkorb_button, .save_button, .warenkorb_mini_button {background-color:White;border-color:-moz-use-text-color #D9D9DB #D9D9DB -moz-use-text-color;border-style:none solid solid none;border-width:0 1px 1px 0;margin:0;vertical-align:top;}
.warenkorb_button2 {background-color:#FAFAFA;color:#FF3301;height:18px;width:110px;}
.warenkorb_img2 {height:16px;margin-right:2px;}
.warenkorb_img2, .warenkorb_button2, .warenkorb_button3, .warenkorb_mini_button2 {background-color:White;border:1px solid #D9D9DB;color:#FF3301;cursor:pointer;font-weight:bold;margin-top:1px;vertical-align:top;}
.login_button, .login_button_left {background-color:White;border:1px solid #D9D9DB;cursor:pointer;vertical-align:top;}
.login_input, .login_button {background-color:White;color:#7C8089;font-weight:bold;margin-bottom:3px;margin-top:3px;vertical-align:top;width:108px;}
.fontred {color:#FF3300;}
.address_deliverybutton {background:transparent;border:1px solid #E9EAEB;cursor:pointer;}
.fontgray1 {color:#222222;}
.fontbold {font-weight:bold;}
.font10 {font-size:10px;}
.search_go {background-color:white;border:1px solid #424C56;color:#424C56;font-weight:bold;width:30px;}

