#left .search .btnSearch {font-weight: bold; font-size:12px; width:105px;height:20px; text-align: center; cursor:pointer;  background:#000060;border:1px solid #000060; color:white; text-align:center;}
strong.h2 {font-size: 12px;}
#left .search .btnReduziert {font-weight: bold; font-size:14px; width:180px; height:24px; text-align: left; cursor:pointer; background: red url(bg/oxid_pe_.gif) no-repeat left -5px; border-left:1px solid red;border-right:1px solid red;border-bottom:0px solid #000060;border-top:1px solid #000060;color:white;vertical-align:middle; padding-left:13px;}
#left .search select {width:173px;margin-top:2px;padding:1px 0;}
div.bar.oxid .logo_versandt  {padding-left:40px;padding-top:10px; float:left;}
#body .product.big{width:282px;/*height:220px;*/ height: auto; padding-left:281px;border-width: 0px;}
#body .product .exturls a{color:#000060;margin-right:1em;font-weight:bold;} /*font-size:16px;*/
#body .product.more_thinest { width:540px;height:16px; padding-left: 10px; margin: 0; border: none;}
#body .product.details {height:auto;min-height: 275px; margin-bottom: 0; border-bottom: none; border-color: #fff;padding-bottom:20px;}
#body .product.big .price sub.only {display:block;float:left;font-weight: bold;font-size: 11px;color: red;margin-right:.5em;height: 3em;}
#body div.bar.prevnext {background-color:#fff; border:1px solid #fff;margin:5px;padding:0;height: 27px; float: left; width: 568px;}
#body div.bar.prevnext input {background:red;color:#fff;border:1px solid #fff;cursor:pointer;font-size: 14px;font-weight:bold;padding:3px 13px;margin:0;line-height: 1.1em;}
#body div.bar.prevnext .arrowright input {background: url(bg/oxid_pe_.gif) no-repeat 6px -317px; background-color: red;}
#body div.bar.prevnext .termsconfirm td {font-size: 12px; color: #424c56; padding: 8px 8px 8px 0;}
#body div.bar.prevnext .termsconfirm a {font-size: 12px; color: #000; text-decoration: underline;}
#body .errorbox{font-size:17px;font-weight:bold;border:1px solid #969696;color:red; padding: 5px; margin:3px 5px 10px; width:558px; float: left;}
#body .product.head strong.h4.thin{width: 549px;border-color:#000060;;color:#fff;background:#cc9933;padding:1px 5px 8px 7px;}
#body .basket .upd {color: #000060; width: 91px; cursor: pointer; padding: 1px; background: #fff; border:1px solid #000060;}
span.btn input, span.btn a{border:1px solid red;height:20px;line-height:10px;outline:0;position:relative;display:block;padding:0px 7px;margin:0;color:#fff;font-weight: bold;cursor:pointer;background: red;}
#body strong.useroptboxhead {margin:10px 5px 0;background: #000060; padding:4px 5px 5px 7px;height:20px;border:1px solid #000060;border-left:8px solid #000060;border-right:1px solid #000060;line-height:20px; font-size: 12px; font-weight: bold;color:#cc9933;width:551px; display: block;}
#body div.nav {display:none; float: right; margin: 0px 3px;}
#body div.nav a{cursor: pointer; padding: 1px 0px; border: 1px solid silver; display: block; font-size: 1px; line-height: 1px; height: 5px;}
#body div.nav a.less{border-top-style: none;}
#body div.nav a.more{border-bottom-style: none;}
#body .basket .btn, #body .basket .amount {margin-bottom: -4px;}
#body .product .desc {color:#000;font-size: 10px;width:286px;}
#body .product{border:1px solid #fff;float:left;width:143px;height:121px;/*start*/margin:0 5px 10px 5px;padding:2px 5px 7px 130px;position:relative;background:#fff;}
#body .product.big strong.h3 {margin:0;display: block; height: 30px;}
#body .product.thin{width:433px;height:210px; border-color: #969696;padding:10px 10px 10px 125px;/*g328 lieblingsliste, details aktueller artikel*/}
#body .separator {height: 0px;background:#fff url(bg/dotted_line.gif) no-repeat center;margin:0 5px;float:left;width: 568px;border:1px solid #969696;border-top:none;border-bottom: none;}
body .d3_extsearch_navigation .headline {background: #FFF none repeat scroll 0% 0%; border: 1px solid #000060; border-left: 8px solid #000060; border-bottom-style: none; color: #000060; padding: 5px 5px 8px 7px; width: 549px; margin: 0px; font-size: 11px;}
body .d3_extsearch_navigation .list {border: 1px solid #000060; border-top-style: none; padding: 5px 5px 8px 7px;}
#body .product.details .picture { height: 200px; }
#body .product.details { min-height: 210px; padding-bottom: 0; }
#body .product.moredetails .longdesc { margin-top: 0px; padding-top:0px; }
#body .product .flag.green.details { margin-top: 2px; width: 9px; }
#body .locator .lochead strong.h4 > a { color: #CC9933; font-size: 15px; font-weight: bold; margin: 0; padding: 0;}
#body .product .picture { padding-bottom: 8px; }
hr {margin:4px 0;height:1px;text-align:center;color:#fff;background-color:#fff;border: 0;}
#body .product .cost big {font-size: 14px;line-height: 100%; font-weight: bold;white-space:nowrap;}
#zoom ul.tabs li.d3tabs a { height: 42px; padding: 0; width: 56px; }
#zoom ul.tabs { height: 46px; }
#zoom ul.tabs ul { float: right; }
#zoom ul.tabs li.d3tabs a#d3ZoomPics1 {display:none;}
#zoom ul.tabs li.d3tabs a#d3ZoomPics2 {display:none;}
#zoom ul.tabs li.d3tabs a#d3ZoomPics3 {display:none;}
#zoom ul.tabs li.d3tabs a#d3ZoomPics4 {display:none;}
#zoom ul.tabs li.d3tabs a#d3ZoomPics5 {display:none;}
#body .product .tocart_details {background: url("bg/Warenkorb.gif") no-repeat scroll right 0 transparent; height: 34px; width: 183px; clear:none; float:left;}
#body .product .tocart_details input {background: url("bg/Warenkorb.gif") no-repeat scroll 0 0 transparent;color: white;font-size: 12px;height: 32px; width: 181px;}
#body .product .tocart { background: url("bg/Warenkorb.gif") no-repeat scroll right 0 transparent; height: 34px; width: 183px; clear:none; float:left;}
#body .product .tocart input{ background: transparent url(bg/Warenkorb.gif) no-repeat 0 0; color: white;font-size: 12px;height: 32px; width: 181px;}
#body .product .variants { height: auto; }
#body .product .variants select{width: 97%; font-size:15px;}
#body .product.details .status.details { color: black; float: left; font-size: 12px; font-weight: normal; height: 26px; left: auto; padding-left: 10px; top: auto;width: auto; padding-top: 14px;}
#body .product .status.big { color: black;float: left;font-size: 12px;font-weight: normal;height: 26px;left: auto;padding-left: 10px;top: auto;width: 85px; padding-top: 10px;}

#body .d3product {float: left; margin: 0 5px 5px 8px; width: 180px; height: 180px;}
#body .d3product a{display: block;}
#body .d3product big{display: block; padding-bottom: 10px; font-weight: bold; line-height: 100%; white-space: nowrap; font-size: 15px; text-align: center;}
#body .d3ListRows {border-top: 1px solid #000060; border-bottom: 1px solid #000060;float:left; margin: 0 0 20px; padding: 10px 0; }
#body .product .d3descwrap {min-height: 210px;}
#body .boxhead h2 {display:inline; margin: 0; padding:0;}
#body .d3longdesc {}

#body .d3ListRows .d3desc .d3CanonCats a { color: #000060; font-weight: bold; font-size: 16px; }
.pinned2 {
    background-color: white;
    position: fixed;
    top: 0;
    width: 980px;
    z-index: 1000;
}


.d3middle #d3DhlHeaderLogo { padding: 6px 0 0 37px; }
#d3UserPostNumber, #d3UserPostStationNumber, #d3PostNumberHidden {display: none;}

#body .box .form textarea[name="order_remark"] {width:326px; padding:2px;}

