*{margin:0;padding:0}
img{border:0}
ul{list-style:none}
a{text-decoration:none;color:#333}
.bookmark{margin-left:5px;margin-right:5px}
.tabbed-area{width:237px;margin:20px}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400}
#bg{background-image:url(../uploads/bg_page.jpg);background-repeat:repeat-x;background-position:top}
#wrapper{width:986px;padding-top:14px;padding-bottom:9px;background-image:url(../uploads/bg_content_bottom.png);background-repeat:no-repeat;background-position:bottom;margin:0 auto 20px}
#header_top{background-image:url(../uploads/bg_content_header.png);height:22px}
#content{background-image:url(../uploads/bg_content_main.png);background-repeat:repeat-y}
#header{position:relative;height:154px;padding-left:13px;padding-right:13px;margin-bottom:15px}
#logo{position:absolute;width:297px;height:53px}
#hotline{position:absolute;width:225px;height:52px;right:11px;top:0}
#search{left:20px;position:absolute;top:85px;width:270px}
#search form{display:block!important;float:right}
#search input[type=text]{background-image:url(../uploads/bg_search.png);border:0 none;float:left;height:26px;margin-right:4px;padding-left:4px;width:175px;background-color:transparent}
#topmenu{position:absolute;background-image:url(../uploads/sprite_header.png);background-repeat:no-repeat;background-position:-10px -10px;width:100%;height:31px;bottom:0}
#nav{font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif}
#nav li{display:block;float:left;width:135px;padding-left:15px;background-image:url(../uploads/sprite_header.png);background-repeat:no-repeat;background-position:138px -155px}
#nav a{color:#fff;line-height:30px;font-size:13px}
#cart{background-image:url(../uploads/sprite_header.png);background-repeat:no-repeat;background-position:-10px -61px;bottom:0;height:74px;padding-left:10px;position:absolute;right:9px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-weight:700;color:#999;padding-right:13px;width:190px}
#cart a{padding-left:70px;color:#999;display:block}
#trusted{top:-8px;height:70px;position:absolute;right:250px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;color:#939393;width:230px;font-size:11px;background-image:url(../uploads/sprite_header.png);background-repeat:no-repeat;background-position:218px -195px}
#trusted form{float:left;margin-right:10px}
.trustedshops{display:block;line-height:14px;padding-top:5px;color:#939393}
#leftcol{clear:both;float:left;margin-left:15px;width:196px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif}
#maincol{float:right;margin-right:15px;width:750px}
#recommendation,#lastviewed{width:170px;text-align:center;margin-top:15px;border:1px solid #EEE;border-radius:5px;color:#6E6E6E;padding:5px 12px 12px}
#recommendation .boxhead,#lastviewed .boxhead{display:block;text-align:left;margin-bottom:5px}
.lastviewed_img{clear:both;display:block;width:70px;height:70px;text-align:center;float:left;margin-right:10px}
.lastviewed_name{font-size:11px;line-height:14px;color:#6E6E6E}
.lastviewed_price{font-size:12px;line-height:14px;color:#de7a00;font-weigt:bold}
.recom_name{color:#6E6E6E;display:block;font-size:16px;font-weight:700;line-height:18px;margin-bottom:10px;margin-top:10px}
.recom_price,.detail_price{display:block;font-size:20px;color:#de7a00;font-weight:700}
#lastviewed .recom_price{margin-bottom:15px}
.detail_price del{color:#666;font-size:12px;font-weight:500;margin-right:10px}
.detail_price small{color:#666;font-size:12px;font-weight:500}
table .odd{background:#ececec}
h1,h2{color:#AD0000;font-size:24px;font-variant:normal;font-weight:400;line-height:30px;margin-bottom:10px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif}
h2.secondhead{font-size:18px;color:#666;padding-left:15px}
.detail_price .icon_aktion{top:-10px;right:-10px}
.cart_block .icon_aktion{top:15px;right:15px}
#varianten td,.cross-selling-variants td{border-top:1px solid #999;line-height:16px;padding-bottom:5px;padding-top:5px}
.boxhead{color:#900;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;text-transform:uppercase;font-weight:500}
.product-img-box,.product_links{width:360px;float:left;border:1px solid #eee;border-radius:5px;margin-bottom:15px;padding:10px}
.product_links a{background-image:url(../uploads/bg_productlink.jpg);background-position:left top;background-repeat:no-repeat;color:#939393;display:block;font-size:12px;height:25px;line-height:28px;padding-left:25px}
.product-shop{float:right;width:355px}
.product_questions,.product_ratings,.product_price,#varianten,.cross-selling-variants{border:1px solid #eee;border-radius:5px;margin-bottom:15px;padding:10px}
.cross-selling-variants .variantenpreis{float:left;font-weight:700;height:auto!important;margin-left:15px;visibility:visible!important}
.product_price{background-color:#eee;color:#333}
.product_price a{text-decoration:underline;font-size:12px;font-weight:400}
.ratenkaufbox{font-size:14px;font-weight:700}
#product_normal_qty,#crossselling_qty{float:right;border:1px solid #eee;border-radius:5px;font-size:16px;margin-right:15px;padding:10px}
#m1_lieferzeit,#lieferzeit{line-height:30px}
.sofortlieferung{font-size:16px;color:#00A400}
.product_questions div{float:left;width:70px;height:50px;margin:5px}
.product_questions .boxhead,.product_ratings .boxhead,#varianten .boxhead,.product_links .boxhead{display:block;color:#797979}
.breadcrumbs{background:#f2f2f2;height:28px;margin:10px 0;padding:0 10px}
.breadcrumbs a{color:#2a4d86}
.breadcrumbsCloser{float:right;font-size:x-small;line-height:32px}
.breadcrumbs li{display:inline;line-height:28px}
.input-box{margin:5px}
.blockText{text-align:justify}
#faq ol{list-style-type:decimal;margin:10px 0}
#faq ol li h4 a{font-size:12px;font-weight:700}
#faq ol,#faq li{margin-left:10px}
#faq table{border:1px solid #666;width:50%;margin:10px}
#faq table th{border-bottom:1px solid #666;width:50%;font-weight:700;padding:3px}
#agb dl{margin-left:0!important}
#agb dl dd{float:left;margin-right:5px}
#wishlist-table{width:750px;border:1px solid #333;margin:10px 0}
#wishlist-table td,#wishlist-table th{border:1px solid #333;overflow:hidden;vertical-align:top;padding:5px}
#wishlist-table thead{background-color:#333;border:1px solid #fff;white-space:nowrap}
.error-msg,.success-msg,.note-msg,.notice-msg{background-position:10px 50%!important;background-repeat:no-repeat!important;line-height:40px;font-size:10px!important;font-weight:700!important;border-style:solid!important;border-width:1px!important;margin:10px;padding:8px 8px 8px 50px !important}
.error-msg{background-color:#fff;background-image:url(../images/msg_error.png);color:#df280a;border-color:#d44646}
.success-msg{background-color:#fff;background-image:url(../images/msg_success.png);color:#3d6611;border-color:#93d156}
.note-msg,.notice-msg{background-color:#fafaec;background-image:url(../images/note_msg_icon.gif);color:#3d6611;border-color:#fcd344}
#product-attribute-specs-table{border:1px solid #d9dde3;width:327px;float:right;margin:10px 0 10px 10px}
#product-attribute-specs-table th.label,#product-attribute-specs-table td.label{width:110px;padding-left:7px;padding-right:10px;font-weight:700;text-align:left;vertical-align:top;color:#000}
#product-attribute-specs-table th,#product-attribute-specs-table td{padding-top:5px;padding-bottom:5px}
#product-attribute-specs-table tr.odd{background:#f3f3f3}
#product-attribute-specs-table td.data{padding-right:6px;text-align:left}
.product-collateral{background:#fff;float:left;width:750px}
.product-collateral .head{margin-bottom:1em;border-bottom:1px solid #e5dcc3;padding-bottom:1px;font-size:1.15em}
.product-collateral .collateral-box{margin-bottom:2em}
.product-collateral .collateral-box h4{color:#e26703}
.product-collateral .attribute-specs .data{border-right:0}
.product-collateral .attribute-specs td{padding-top:3px;padding-bottom:3px;line-height:1.25em}
#customer-reviews .customer-review-wrapper{width:350px;padding-top:25px;padding-bottom:10px}
#customer-reviews .review-title{padding-left:8px;font-size:16px;font-weight:700;float:left}
#customer-reviews .review-table-wrapper{float:left;padding-top:3px}
.block-filter-box ul li a{display:block;padding:2px 0}
.block-filter-box ul .current span{display:block;width:160px;padding:5px 10px}
.dashboard #my-orders-table thead{border:1px solid #000;white-space:nowrap}
.dashboard #my-orders-table td,.dashboard #my-orders-table th{border:1px solid #a5a5a5;padding:4px}
#my-orders-table thead{border:1px solid #a5a5a5;white-space:nowrap}
#my-orders-table td,#my-orders-table th{border:1px solid #000;padding:4px}
#my-orders-table th{color:#fff;background-color:#333}
.recent-orders{padding:10px 0}
.recent-orders .title-buttons{padding-bottom:5px}
.buttons-set .button,.col-main .buttons-set button.button,.buttons-set button.button,.col-main .col2-set button.button{border:0;cursor:pointer;background:#323232;color:#fff;height:21px;padding:0 10px}
.buttons-set .arrow_right{background-image:url(../images/arrow_right_white.gif);background-position:85% 50%;background-repeat:no-repeat;padding-right:20px}
.col-main .buttons-set{margin:20px 0}
.col-main form .input-text{border:1px solid #ccc}
.col-main .form-list .input-text{width:250px}
.spacer-stepcount{position:absolute;height:100%;width:25px;left:0;top:0;text-align:center;background-color:#ececec}
.spacer-stepcount p{position:relative;padding-top:2px;padding-bottom:2px;font-weight:700;margin:2px 0}
.center500{position:relative;width:500px;text-align:center;margin:0 auto}
.checkout-progress .element{float:left;background:#ececec;text-align:center;width:171px;font-weight:700;font-size:13px;padding:10px}
.checkout-progress .active{background:#000;color:#fff}
.col-main .grand-total,.col-main .grand-total span{font-size:15px;font-weight:700;clear:both;margin:10px 0}
.one-page-checkout-navigation table{width:75%;margin:0 auto}
.customerCellHeading h3,.opcPaymentPassword h3{border-bottom:1px dashed #ccc;margin:10px 0;padding:3px}
#checkout-payment-method-load{float:left;width:52%;margin-bottom:15px}
#register-customer-password{background-color:#ececec;position:relative;width:430px;float:right;height:350px}
#register-customer-background{position:absolute;top:0;right:0;height:360px;width:460px;background-color:#ececec}
#shipping-new-address-form3{padding:15px}
#checkout-step-3-form{margin:0 15px 15px}
.stepcheckout-step1-billing .col-main,.stepcheckout-step1-shipping .col-main,.stepcheckout-step1-index .col-main,.stepcheckout-step2-payment .col-main,.stepcheckout-step3-review .col-main{min-height:670px}
#coupon_code{float:left;margin:0 10px}
.paymentMethodsTable .topline{margin:0 0 20px}
.paymentMethodsTable .paymentMethod{padding-left:30px;background:#fff;border:0}
.review-info-table tr td div{padding:5px}
.review-info-table .review-info-box-head{background:#333}
.review-info-table .review-info-box-head a{font-size:x-small}
.cart-price{text-align:right}
.cartProductInformation{float:left;width:300px;padding-left:15px}
.cartProductInformation .item-options{padding-top:7px;margin-left:0}
#checkoutSteps .step-title .number,#checkoutSteps .step-title h3{float:left;line-height:18px;margin:0}
#checkoutSteps .step-title .number{font-weight:700;font-size:18px;margin:0 10px 10px 0}
#checkoutSteps .a-item{margin:20px}
.top-link-cart{background:url(../images/ico_warenkorb.png) no-repeat scroll 0 center;padding-left:28px}
.cart .left img{margin:0 10px}
.cart .right{padding:3px 0}
.cart-table .item-msg{font-size:10px}
.cart .cart-collaterals{float:left;width:470px;padding:0 10px}
.cart .crosssell .product-image{float:left;margin-right:-90px}
.cart .crosssell .product-shop{margin-left:90px}
.item-options dt{font-weight:700;font-style:italic}
.item-options dd{padding-left:10px}
.truncated .truncated_full_value{position:relative;z-index:998}
.truncated .truncated_full_value dl{position:absolute;top:-99999em;left:-99999em;z-index:998;width:250px;border:1px solid #ddd;background-color:#f6f6f6;padding:8px}
.truncated .show dl{top:-20px;left:50%}
.col-left .truncated .show dl{left:30px;top:7px}
.col-right .truncated .show dl{left:-240px;top:7px}
.data-table th{border:1px solid #333;font-weight:700;white-space:nowrap;color:#fff;padding:5px}
.data-table th span{color:#fff;font-weight:700}
.data-table td{border:1px solid #333;padding:5px}
.data-table .gallery{margin:5px 0}
.data-table .gallery .item{float:left;padding:5px}
.data-table thead{background-color:#333;color:#fff}
.data-table tfoot td{background-color:#f6f6f6;border:0}
.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}
.data-table th .tax-flag{white-space:nowrap;font-weight:400}
.data-table td.label,.data-table th.label{font-weight:700;background-color:#f6f6f6}
.customerTable td.key{text-align:right;font-weight:700}
.customerTable h2,.paymentMethodsTable h2{border-bottom:1px solid #000}
.footer{clear:both;padding-top:10px;overflow:hidden;margin-left:15px;margin-right:15px;margin-top:15px;font-size:13px;color:#666;line-height:18px;background-image:url(../uploads/bg_footer.jpg);background-repeat:repeat-x;background-position:top;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;padding-bottom:15px}
.footer a{color:#666}
.footer ul{float:left;padding:0}
.footer td{background-image:url(../uploads/bg_footer.jpg);background-repeat:repeat-y;background-position:right;padding-left:10px;padding-right:5px;vertical-align:top}
.footnote{text-align:center}
.block .customer-container h3,.customer-container h3,h3.order_details_headline,.sales-order-view h3{background-color:transparent!important;border-bottom:1px dotted #fff;clear:both}
.customer-container .col2-set .col-1,.customer-container .col2-set .col-2{border:1px dotted #898989}
#my-orders-table th span.nobr{color:#fff!important}
.abstand-hr{margin-top:5px;margin-bottom:5px}
.menu_level_1{background-image:url(../uploads/bg_cat1.jpg);color:#797979;display:block;font-size:14px;font-weight:700;height:28px;line-height:27px;padding-left:15px;overflow:hidden;margin:0}
.menu_level_2{background-image:url(../uploads/bg_cat2.jpg);color:#939393;display:block;font-size:12px;height:28px;line-height:30px;padding-left:25px;overflow:hidden;margin:0}
.menu_level_3{background-image:url(../uploads/bg_cat3.jpg);color:#6B2428;display:block;font-size:12px;height:28px;line-height:28px;padding-left:35px;overflow:hidden;margin:0}
.menu_level_4{background-image:url(../uploads/bg_cat3.jpg);color:#666;display:block;font-size:12px;height:28px;line-height:28px;padding-left:45px;overflow:hidden;margin:0}
.productbox{float:left;height:278px;width:200px;position:relative;background-image:url(../uploads/bg_productbox.jpg);font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:right;margin:13px;padding:12px}
.productbox .detaillink{bottom:-2px;position:absolute;right:-2px}
.cross-selling-box .detaillink{bottom:-4px;position:absolute;right:-4px}
.productbox_img{height:167px;overflow:hidden;text-align:center;width:200px;margin-bottom:5px}
.productbox_img img{max-height:167px;width:auto}
.productbox_name{display:block;font-size:14px;font-weight:400;color:#6e6e6e;height:33px;overflow:hidden;line-height:16px;margin-bottom:5px;text-align:left}
.produkttabelle small{font-size:8px}
.preis{font-size:20px;font-weight:700;color:#900}
.icon_aktion{float:right;position:absolute;right:1px;top:1px}
.cross_zelle{color:#fff;background-color:#690;margin:0;padding:0}
.bold{font-weight:700}
.std,product-collateral{overflow:hidden}
#faq dl,#faq dt,#faq dd,#faq dl,#faq dl dl,.paymentMethodsTable{margin:10px}
#faq table td,.cart .totals table th,.cart .totals table td,.customerTable td{padding:3px}
.dashboard #my-orders-table,#my-orders-table{width:750px;border:1px solid #a5a5a5;margin-bottom:20px}
.dashboard #my-orders-table th,#shopping-cart-table th,#checkout-review-table th{background-color:#333}
#checkout-payment-method-banner,.data-table .product-image{float:left;margin:5px}
#shipping-buttons-container,.customerTable td.value{padding-right:10px}
.cart .checkout-types,.footer .col-1{float:right;text-align:right}
.truncated,.truncated a.dots,.truncated a.details{cursor:help}
.data-table tr.odd td,.customerTableRightBg{background-color:#ececec}
.data-table tr.even td,.data-table tbody.even{background-color:#f6f6f6}
.data-table tbody.odd td,.data-table tbody.even td{border-width:0 1px}
.review-info-table,.data-table{width:100%;border:1px solid #333}
.cross-selling-head{color:#AD0000;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-variant:normal;font-weight:400;line-height:30px;margin-bottom:10px;padding-left:15px;background-image:url(../uploads/bg_footer.jpg);background-position:center top;background-repeat:repeat-x;margin-top:15px;padding-top:21px}
.cross-selling-box{border:1px solid #EEE;border-radius:5px 5px 5px 5px;float:left;height:200px;width:110px;text-align:center;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;position:relative;margin:9px;padding:10px 10px 30px}
.cross-selling-img{display:table-cell;height:110px;text-align:center;vertical-align:middle;width:110px;cursor:pointer}
.cross-selling-box a{font-weight:700;color:#6E6E6E;cursor:pointer;display:block;height:52px;overflow:hidden}
.cross-selling-img a{display:inline}
.cross-selling_price{color:#DE7A00;display:block;font-size:14px;font-weight:700}
.cross-selling-sidebar{float:right;width:250px;background-color:#f6f6f6;border:1px solid #CCC;margin-left:10px;padding:10px}
.cross-selling-sidebar-img{display:table-cell;float:right;height:120px;text-align:right;vertical-align:right;width:auto}
.cross-selling-sidebar-img img{max-height:120px;width:auto}
.product_question{padding-top:25px}
.product_question input[type="text"],.product_question textarea{border:1px solid #ccc;margin:2px;padding:3px}
.product_question input[type="submit"]{left:395px;position:relative;top:15px;padding:5px}
.formlabel{clear:both;display:block;float:left;font-weight:700;line-height:28px;width:90px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#EDEDED}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;background:#fff;overflow:hidden}
#cboxLoadedContent{color:#333;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:13px;overflow:auto;margin-bottom:28px;padding:15px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
.cboxPhoto{float:left;border:0;display:block;margin:auto}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxTopLeft{width:21px;height:21px;background:url(../uploads/cbox_controls.png) no-repeat -100px 0}
#cboxTopRight{width:21px;height:21px;background:url(../uploads/cbox_controls.png) no-repeat -129px 0}
#cboxBottomLeft{width:21px;height:21px;background:url(../uploads/cbox_controls.png) no-repeat -100px -29px}
#cboxBottomRight{width:21px;height:21px;background:url(../uploads/cbox_controls.png) no-repeat -129px -29px}
#cboxMiddleLeft{width:21px;background:url(../uploads/cbox_controls.png) left top repeat-y}
#cboxMiddleRight{width:21px;background:url(../uploads/cbox_controls.png) right top repeat-y}
#cboxTopCenter{height:21px;background:url(../uploads/cbox_border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url(../uploads/cbox_border.png) 0 -29px repeat-x}
#cboxError{border:1px solid #ccc;padding:50px}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../uploads/cbox_controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(../uploads/cbox_controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url(../uploads/cbox_loading_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(../uploads/cbox_loading.gif) no-repeat center center}
#cboxClose{position:absolute;top:0;right:0;background:url(../uploads/cbox_controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
.cboxIE6 #cboxTopLeft{background:url(../uploads/cbox_ie6_borderTopLeft.png)}
.cboxIE6 #cboxTopCenter{background:url(../uploads/cbox_ie6_borderTopCenter.png)}
.cboxIE6 #cboxTopRight{background:url(../uploads/cbox_ie6_borderTopRight.png)}
.cboxIE6 #cboxBottomLeft{background:url(../uploads/cbox_ie6_borderBottomLeft.png)}
.cboxIE6 #cboxBottomCenter{background:url(../uploads/cbox_ie6_borderBottomCenter.png)}
.cboxIE6 #cboxBottomRight{background:url(../uploads/cbox_ie6_borderBottomRight.png)}
.cboxIE6 #cboxMiddleLeft{background:url(../uploads/cbox_ie6_borderMiddleLeft.png)}
.cboxIE6 #cboxMiddleRight{background:url(../uploads/cbox_ie6_borderMiddleRight.png)}
.clr{clear:both;float:none!important;height:0!important}
#preisauswahl,#hersteller{border:1px solid #eee;padding:3px}
.paginating{line-height:20px;margin-top:10px;text-align:center;padding-left:14px;padding-right:14px}
.pag_l{float:left}
.image_thumb{display:block;float:left;border:1px solid #eee;width:68px;height:45px;border-radius:5px;background-repeat:no-repeat;background-position:center center;margin:15px 10px 0}
#bookmarks{float:left;padding:10px}
#cross-selling{margin-top:15px;padding-top:21px;background-image:url(../uploads/bg_footer.jpg);background-position:center top;background-repeat:repeat-x}
.product-details{margin-top:15px;padding-top:21px;background-image:url(../uploads/bg_footer.jpg);background-position:center top;background-repeat:repeat-x;font-size:13px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;color:#333;padding-left:15px}
.product-attributes{border:1px solid #DE7A00;border-radius:5px 5px 5px 5px;margin-left:15px;margin-bottom:15px;float:right;width:335px;line-height:22px;padding:10px}
.product-attributes dt{clear:both;float:left;font-weight:700;width:170px}
.product-attributes dd{float:right;width:150px}
.cart_block{color:#6E6E6E;font-size:16px;font-weight:700;line-height:32px;margin-bottom:10px;margin-top:10px;background-image:url(../uploads/bg_footer.jpg);background-position:center bottom;background-repeat:repeat-x}
.cart_block small{font-size:12px}
#cboxLoadedContent .cross-selling-box{margin:6px}
#catpics img{margin:1px}
#fragen1{background-image:url(../uploads/icon_livechat_off.png)}
.MagicThumb-buttons{background:transparent url(../uploads/buttons1.png) no-repeat 0 0;height:32px}
.MagicThumb-buttons a{width:32px;height:32px}
#lastviewed,#loginFormShipping{text-align:left}
#bewertungen,#hidden-main-image{display:none}
.detail_price,.opc-stepcount-1,.opc-stepcount-2,.opc-stepcount-3,.stepcheckout-container,.cart,.nav-box .parent,.nav-box .parent .parent,.block .parent,.block .parent .parent{position:relative}
.product_ratings a,a:hover,.cms-lexikon .col-main h2 a:hover,.block-filter-box ul li a:hover{text-decoration:underline}
.cartLink,.pag_r{float:right}
.footer table,.success_table,.customerTable,.customerMainTable,.cart .totals table{width:100%}
.footer .boxhead,.image_thumb a{display:block}
.cross-selling-cart-link,#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.noscript{border-bottom:3px solid #FE7B7A;border-top:3px solid #FE7B7A;color:#C00;display:block;margin:15px 0;padding:10px;margin:10px;font-size:14px}
.show_desc{background-image:url(../uploads/bg_cat1.jpg);background-repeat:no-repeat;color:#797979;height:27px;line-height:28px;padding-left:15px}
#cart a:hover,.productbox_name:hover{text-decoration:none}
#checkout{margin: -30px 10px 0}
