*{margin:0;padding:0;}
HTML{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;background-color:#fff;margin:0;padding:0;}
BODY{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;background-color:#fff;margin:0;padding:0;background-image:url(/images/css/schatten.gif);background-position:top center;background-repeat:repeat-y;text-align:center;}
TABLE{font-size:10px;color:inherit;margin:0;padding:0;}
TR{font-size:10px;color:inherit;margin:0;padding:0;}
TD{font-size:10px;color:inherit;margin:0;padding:0;}
TH{font-size:10px;color:inherit;margin:0;padding:0;}
ul{padding-left:18px;margin-left:0;list-style:disc;}
li{font-size:12px;color:inherit;margin:0;padding:0; line-height:12px;}
SUP A{font-size:80%;text-decoration:none;font-weight:bold;color:#000;}
SUP A:Hover{text-decoration:none;}
img{border:none;}
form{margin:0;padding:0;}
hr{color:#fff;height:2px;border-top:1px solid #efeff1;border-bottom:1px solid #fff;}
a{color:#039;background:transparent;font-weight:bold;text-decoration:underline;}
a:focus,a:hover,a:active{color:#039;background-color:transparent;text-decoration:underline;}
H1{color:#000;font-weight:bold;font-size:1.8em;}
H2,H3{color:#000;font-weight:bold;font-size:12px;margin:0;padding:0;}
SMALL{font-size:70%;}
#page{background-color:#fff;width:990px;margin-left:auto;margin-right:auto;margin-top:0;padding-left:5px; border:none;}
#maintablefixed{width:980px;padding:0;margin:0;}
#main_table{width:auto;}
.containerlocation{vertical-align:top;}
.containermain{width:580px;-moz-box-sizing:border-box;padding-left:5px;padding-top:0;padding-right:0;vertical-align:top;}
#containermaintable{height:100%;width:100%;border:none;}
.containerleft{width:200px;border:0;background-color:#fff;}
.containerright{width:200px;height:100%;border:0;color:#444;background-color:#fff;-moz-box-sizing:border-box;overflow:hidden;}
.containerright h4{font-size:10px;}
.headtable{height:98px;padding:0;margin:0;border-collapse:collapse;border-bottom:0;-moz-box-sizing:border-box;}
.containerbottom_fixed{width:980px;text-align:center;}
.boxheader{width:100%;height:auto;background-color:#fff;color:#fff;text-align:left;vertical-align:text-bottom;-moz-box-sizing:border-box;border:1px solid #FFF;}
.boxfooter{width:100%;height:auto;margin-top:2px;text-align:right;background-color:#FFF;color:#000;vertical-align:middle;padding:6px 0;}
.boxheadermenu,.boxheadermenu_cats{width:100%;height:26px;background-color:#24316e;border-top:0;border-bottom:1px solid #fff;color:#fff;min-height:26px;padding:0;}
.menutable{border-collapse:collapse;white-space:nowrap;height:29px;}
.menutableitem{white-space:nowrap;height:29px;text-align:center;}
.boxheadermenu_cats{background-color:#515d96;}
.boxfootermenu{text-align:center;background-color:#fff;color:#677787;padding:8px 160px 10px 150px;height:60px;min-height:60px;}
.boxleft,.boxleft_catseparator,.boxleft-search{width:180px;background-color:#d0d1d3;color:#414b57;font-size:11px;font-weight:bold;padding-left:6px;padding-top:10px;padding-bottom:5px;border-bottom:1px solid #bbb;-moz-box-sizing:border-box;border-color:#d0d1d3;}
.boxleft-search{background-color:#aaafc2;}
.boxleft_navrootvendor{width:180px;padding-left:6px;padding-top:10px;padding-bottom:5px;-moz-box-sizing:border-box;background-color:#aaafc2;border-top:1px solid #fff;height:29px;}
.boxleft_catseparator{width:200px;border:0;background-color:#FFF;height:5px;padding:0;}
.boxleft_navcat,.boxleft_navcat_sub1,.boxleft_navcat_hover,.boxleft_navcat_default{width:200px;border-top:1px solid #cbcbcb;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;padding-top:3px;padding-bottom:3px;-moz-box-sizing:border-box;}
.boxleft_navcat,.boxleft_navcat_sub1,.boxleft_navcat_hover{background-color:#d4eaf6;cursor:pointer;cursor:hand;font-weight:bold;}
.boxleft_navcat_sub1{background-color:#ffe38d;font-weight:normal;}
.boxleft_navcat_hover{background-color:#d4eaf6;}
.boxleft-content{width:188px;background-color:#ffffe5;color:#000;-moz-box-sizing:border-box;padding:3px 10px;}
.boxrightmyaccountborder{border-top:1px solid #fff;background-color:#FFF;}
.boxrightproductborder{border-left:3px solid #edf1f0;border-top:1px solid #fff;background-color:#FFF;border-color:#edf1f0;}
.boxrightmyaccount{font-weight:bold;font-size:11px;padding-top:10px;padding-bottom:5px;-moz-box-sizing:border-box;background-color:#FFF;color:#747d84;}
.boxrightproduct{width:196px;font-weight:bold;font-size:11px;padding-top:10px;padding-left:3px;padding-bottom:5px;-moz-box-sizing:border-box;background-color:#FFF;color:#747d84;}
.boxrightmyaccount-content{border-top:1px solid #d9d9d9;border-left:0 solid #efeedc;-moz-box-sizing:border-box;background-color:#fff;color:#797e84;padding:3px 10px;}
.boxrightproduct-content{border-top:1px solid #d9d9d9;border-left:0 solid #edf1f0;-moz-box-sizing:border-box;background-color:#fff;color:#787f87;padding:3px 10px;}
.boxrightmyaccount-content TD{color:#797e84;}
.boxrightproduct-content TD{color:#787f87;}
.boxrightmyaccount-td{color:#797e84;padding:3px;}
.boxrightproduct-td{color:#787f87;}
.boxleft-td{color:#000;}
.containerfullrow{float:left;width:570px;}
.containerhalfrow{float:left;width:49%;}
.containerhalfrowattr{float:left;width:48%;}
.containerthirdrow{float:left;width:30%;}
.containerthirdrowfix{float:left;width:34%;}
.containerquarterrow{float:left;width:143px;}
.containerfiverow{float:left;width:19%;}
.locationrow{vertical-align:bottom;color:#797e84;padding-top:0;padding-bottom:4px;padding-left:5px;margin-left:0;-moz-box-sizing:border-box;border-bottom-color:#ccc;}
.locationrow a{color:#797e84;font-weight:normal;background:transparent;text-decoration:underline;}
.locationrow a:focus{color:#797e84;text-decoration:underline;background-color:transparent;}
.locationrow a:hover{color:#797e84;text-decoration:underline;background-color:transparent;}
.locationrow a:active{color:#797e84;text-decoration:underline;background-color:transparent;}
.locationrow a:hover{text-decoration:none;}
.contentboxlistrow{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;line-height:normal;background-color:#efefef;margin:10px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.categorytitlerow{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;line-height:normal;background-color:#efefef;margin:4px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.contentbox{vertical-align:top;border:1px solid #cbcbcb;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;border-top:0;color:#757c83;margin:0 4px;padding:6px;border-color:#cbcbcb;}
.categorydetailsrow{vertical-align:top;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;color:#000;margin:0;padding:0;}
.categorydetailsrow_empty{vertical-align:top;font-size:11px;-moz-box-sizing:border-box;height:1px;min-height:0;line-height:0;margin:0;padding:0;}
.categorydetailsrow_more{vertical-align:top;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;color:#757c83;margin:0 4px 4px 4px;border:0;padding:0;}
.locatortitlerow{vertical-align:middle;border:1px solid #677787;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;background-color:#efefef;line-height:normal;margin:4px 4px 0 4px;padding:4px 5px 0 7px;border-color:#677787;color:#000;}
.locatortitlerow_empty{vertical-align:middle;border:1px solid #677787;font-size:11px;-moz-box-sizing:border-box;min-height:0;height:0;border-bottom:1px none;font-weight:bold;line-height:0;margin:4px 4px 0 4px;padding:0;background-color:#efefef;border-color:#677787;color:#677787;}
.locatordetailsrow{vertical-align:top;border:1px solid #677787;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;border-top:0;color:#757c83;margin:0 4px 4px 4px;padding:3px 6px;border-color:#677787;}
#kdnavsearchbox{text-decoration:none;-moz-box-sizing:border-box;display:block;float:left;font-size:14px;padding-top:5px;background-image:url(0/images/layout/kdnavmitte.gif);width:195px;text-align:left;}
.dottedtop{border-top:1px dotted #fff;display:block;}
#headermenuservicebox{float:left;font-size:11px;font-weight:bold;color:#FFF;text-align:left;width:245px;height:96px;}
#headermenuserviceboxhead{background-image:url(/out/1/html/0/images/header/service_header.gif);width:245px;height:20px;padding-left:31px;padding-top:2px;-moz-box-sizing:border-box;background-repeat:no-repeat;}
#headermenuserviceboxcontent{background-image:url(/out/1/html/0/images/header/service_bg.gif);background-repeat:no-repeat;width:245px;height:75px;padding-left:3px;}
#headermenuserviceboxcontent ul{line-height:1.4em;margin:0 0 1em 1em;}
#headermenuserviceboxcontent li{margin-left:0;line-height:1.4em;}
#headermenubasket{float:left;width:178px;height:95px;background-position:151px 9px;background-repeat:no-repeat;-moz-box-sizing:border-box;margin-left:3px;color:#fff;}
#headermenubaskethead{display:block;background-image:url(/out/1/html/0/images/header/warenkorb_header.gif);background-repeat:no-repeat;width:178px;height:20px;padding-left:10px;padding-top:2px;-moz-box-sizing:border-box; font-weight:bold; font-size:11px;}
#headermenubasketcontent{background-image:url(/out/1/html/0/images/header/warenkorb_bg.gif);background-repeat:no-repeat;height:75px;-moz-box-sizing:border-box;line-height:1.4em;}
#headermenubasketcontentl{width:95px;float:left;padding-left:3px;}
#headermenubasketcontentr{width:74px;float:left;text-align:right;padding-right:1px;}
#headermenubasketnotext{padding-top:30px;text-align:center;font-weight:bold;}
input{font-size:11px;}
select{font-size:11px;background-color:#fff; border:1px solid #666;}
textarea{font-size:11px;background-color:#fff;margin-top:4px;}
.search_input{background-color:#fff;width:150px;color:#000;font-weight:bold;font-size:12px;border:1px solid #99bcd2;}
.search_go{border:1px solid #99bcd2;color:#000;background-color:#fff;font-weight:bold;font-size:12px;cursor:pointer;}
.categorybox_rootcategory{color:#000;font-weight:bold;padding-bottom:3px;text-decoration:none;}
.categorybox_rootcategorylink{color:#424a55;font-weight:bold;padding-bottom:3px;text-decoration:none;}
.categorybox_rootcategory_exp{color:#424a55;font-weight:bold;padding-bottom:3px;text-decoration:none;}
.categorybox_subcategory{padding-bottom:3px;}
.categorybox_navcategory,.categorybox_navrootcategory{padding-bottom:3px;color:#000;font-size:12px;text-decoration:none;}
.categorybox_navcategory:hover,.categorybox_navrootcategory:hover{text-decoration:underline;color:#000;}
.categorybox_navrootcategory:hover{font-weight:normal;}
.categorybox_navcategory{padding-left:6px;}
.categorybox_navrootcategory{font-weight:bold;}
.categorybox_vendors{padding-bottom:3px;color:#003;font-size:11px;font-weight:bold;}
.variant_select{width:135px;background-color:#fff;}
.save_button{border:1px solid #ccc;background-color:#eee;vertical-align:top;height:20px;cursor:pointer;margin:0;color:#000;font-weight:bold;padding-left:5;padding-right:5px;}
.login_input{background-color:#fff;vertical-align:top;width:118px;color:#7c8089;font-weight:bold;margin-top:3px;margin-bottom:3px;border:2px inset #808080;border-bottom:1px inset #c0c0c0;border-right:1px inset #c0c0c0;}
.login_button{background-color:#fff;width:118px;color:#666;font-weight:bold;margin:3px;border:1px solid #ccc;cursor:pointer;}
.login_checkbox{cursor:pointer;margin:0;padding:0;}
.product_price_new{font-weight:bold;font-size:16px;color:#000;border:0;margin:0;color:#b00;}
.product_price_new_big{font-weight:bold;font-size:23px;color:#000;border:0;margin:0;}
.product_price_new_small{font-weight:bold;font-size:14px;color:#000;border:0;margin:0;}
.product_price_old{color:#000;text-decoration:line-through;font-size:12px;font-weight:bold;border:0;margin:0;}
.product_price_old_text{color:#000;font-weight:bold;font-size:11px;}
.product_price_new_text{color:#000;font-weight:bold;font-size:11px;}
.hr_image{height:2px;width:100%;margin-top:6px;margin-bottom:6px;}
.categorytitle{color:#677787;font-size:14px;font-weight:bold;}
.categorycount{color:#677787;font-size:11px;}
.categoryimage{margin:1px 1px 3px 1px;}
.contentlistheader{color:#677787;font-size:11px;font-weight:bold;}
.categorydescription{color:#677787;font-size:11px;font-weight:bold;}
.categorylink{font-size:11px;font-weight:bold;vertical-align:middle;}
.categoryline{height:0;border-top:1px solid #cbcbcb;margin-bottom:3px;margin-top:3px;line-height:0;padding:0;border-top-color:#cbcbcb;}
.categoryline2{height:0;border-top:1px solid #cbcbcb;margin-bottom:3px;margin-top:3px;line-height:0;border-top-style:dotted;padding:0;border-top-color:#cbcbcb;}
.categoryline3{height:0;border-top:1px solid #ccc;margin-bottom:3px;margin-top:3px;line-height:0;border-top-color:#ccc;padding:0;}
* html .category-line{margin-bottom:-2px;}
* html .category-line2{margin-bottom:-2px;}
* html .category-line3{margin-bottom:-2px;}
* html .locatortitlerow_empty{margin-bottom:-4px;}
.locatortitle{color:#000;font-size:11px;font-weight:bold;}
.locatortext{color:#000;font-size:10px;}
.locatorlink{font-size:11px;font-weight:bold;}
.locatorlink{color:#039;font-weight:bold;background:transparent;text-decoration:underline;text-align:center;border:1px solid #fff;}
.locatorlink:focus,.locatorlink:hover,.locatorlink:active{color:#039;text-decoration:underline;background-color:transparent;}
.locatorlink:hover{text-decoration:underline;border:1px solid #ccc;}
.locatorlink_active{color:#900;font-size:11px;font-weight:bold;background:transparent;text-decoration:none;border:1px solid #fff;}
.locatorlink2{font-size:10px;font-weight:normal;}
.locatorlink3{font-size:10px;font-weight:normal;}
.defaultcontents_linespacer{color:#FFF;background-color:#FFF;height:1px;border:0;margin-left:0;margin-top:5px;margin-bottom:0;}
.default_midbutton{width:91px;height:19px;border:1px solid #5989ae;background-color:#cee7f6;font-size:10px;font-weight:bold;color:#000;margin-left:3px;cursor:pointer;}
.default_loworderprice{color:#000;font-weight:bold;font-size:12px;margin:0;padding-top:6px;text-align:center;}
.contentboxtext{font-size:11px;color:#000;padding-left:10px;}
.default_nextbutton,.default_backtbutton{width:222px;height:25px;background-color:#fff;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;color:#677787;border:1px solid #fff;margin:0;padding:0;float:right;display:block;background-repeat:no-repeat;background-position:15px 7px;padding-left:23px;-moz-box-sizing:border-box;}
html>body .default_nextbutton,html>body .default_backtbutton{margin-right:0;height:27px;background-position:15px 9px;}
.default_backtbutton{float:left;width:160px;}
.default_nextlinecontainer{border:1px solid #677787;color:#677787;background-color:#efefef;margin:5px 0 0 5px;height:27px;}
.default_nextline{width:100%;border-collapse:collapse;border:1px solid #cbcbcb;margin-left:4px;margin-right:3px;background-color:#efefef;margin-top:10px;border-color:#677787;color:#677787;}
.listcontents_nextline{width:571px;border-collapse:collapse;border:1px solid #cbcbcb;margin-left:4px;margin-right:3px;background-color:#efefef;margin-top:-5px;border-color:#677787;color:#677787;}
.listmore_table{width:170px;padding:0;margin:0;border-collapse:collapse;margin-right:5px;margin-bottom:24px;}
.listmore_table_head{background-color:#d4eaf6;height:21px;padding-left:7px;}
.listmore_table_item{background-color:#d4eaf6;height:21px;padding-left:7px;border-top:1px solid #fff;padding-left:24px;background-repeat:no-repeat;background-position:6px 6px;}
.listmore_link,.listmore_link_head,.listmore_link:hover{font-size:11px;color:#000;font-weight:bold;display:block;background-color:#d4eaf6;height:21px;line-height:22px;padding-left:22px;background-repeat:no-repeat;background-position:11 7;border-left:1px solid #78b7e0;border-right:1px solid #78b7e0;border-bottom:1px solid #78b7e0;}
.listmore_link:hover{background-color:#fff;}
.listmore_link_head,.listmore_link_head:hover{background-color:#78b7e0;padding-left:10px;border-left:1px solid #78b7e0;border-right:1px solid #78b7e0;border-top:1px solid #78b7e0;color:#000;}
.listmore_separator{height:24px;}
.tooltip{border:1px solid #404040;background-color:#ffffe1;color:#000;position:absolute;font-weight:normal;text-decoration:none;top:15px;left:30px;text-decoration:none;padding-left:3px;padding-right:3px;}
.tooltippos{position:relative;text-decoration:none;vertical-align:top;padding:0;margin:0;float:left;display:block;}
.default_nextlink{color:#000;font-size:11px;}
a.default_nextlink:Hover{color:#000;text-decoration:underline;}
.nicehr{border:none 0;border-top:1px dashed #eeeff0;height:1px;width:547px;}
.font9{font-size:9px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.fontbold{font-weight:bold;}
.fontitalic{font-style:italic;}
.fontunderline{text-decoration:underline;}
.fontred{color:#f00;}
.fontblack{color:#000;}
.fontgray1{color:#757c83;}
.fontgray2{color:#757c83;}
.fontgreen{color:#00b910;}
.addresscolumn{width:147px;}
.address_deliverybutton{border:1px solid #e9eaeb;cursor:pointer;color:#f90;border-color:#f90;}
.tableclear{width:100%;border-collapse:collapse;}
.leftspacer20{margin-left:20px;}
.leftspacer10{margin-left:10px;}
.leftspacer8{margin-left:8px;}
.leftspacer5{margin-left:5px;}
.leftspacer3{margin-left:3px;}
.leftspacer290{padding-left:290px;}
.rightspacer10{margin-right:10px;}
.rightspacer3{margin-right:3px;}
.topspacer10{padding-top:10px;}
.topmargin10{margin-top:10px;}
.topmargin5{margin-top:5px;}
.cleartopmargin{margin-top:0;}
.height25{height:25px;}
.default_smallbutton{font-size:10px;font-weight:bold;border:1px solid #d9d9db;background-color:#fafafa;color:#7c8089;height:18px;padding-bottom:2px;cursor:pointer;}
.dottedline{height:1px;border:0;background-repeat:repeat-x;margin-top:10px;margin-bottom:0;background-image:url(0/images/linedot.gif);padding:0;}
.paddingtop3{padding-top:3px;}
.paddingtop5{padding-top:5px;}
.paddingtop10{padding-top:10px;}
h1.contextbox{background-color:#ebecec;color:#677787;border:1px solid #cbcbcb;border-left:8px solid #677787;border-top:1px solid #677787;border-bottom:1px none;-moz-box-sizing:border-box;margin:4px 4px 0 4px;padding:7px 7px 5px 7px;border-right-color:#cbcbcb;}
div.contextbox{vertical-align:top;border:1px solid #cbcbcb;border-top:none;-moz-box-sizing:border-box;margin:0 4px 15px 4px;padding:10px 10px 10px 15px;border-color:#cbcbcb;}
.msgbox{background-color:#ffe;border:1px solid #c0c0c0;margin:4px 4px 7px 4px;padding:5px 5px 5px 10px;border-color:#677787;}
.errorbox{background-color:#fff;border:1px solid #f00;color:#f00;font-weight:bold;font-size:14px;padding:5px 5px 5px 10px;}
.compare_table{border-left:1px dotted #c0c0c0;border-bottom:1px dotted #c0c0c0;padding-left:5px;padding-bottom:5px;border-left-color:#cbcbcb;border-bottom-color:#cbcbcb;}
.compare_table_noleft{border-left:0;border-bottom:1px dotted #c0c0c0;padding-left:5px;padding-bottom:5px;border-bottom-color:#cbcbcb;}
.compare_table_nobottom{border-left:1px dotted #c0c0c0;border-bottom:0;padding-left:5px;padding-bottom:0;padding-top:0;border-left-color:#cbcbcb;}
.basketstepsitem{vertical-align:top;font-size:11px;border:1px solid #fff;min-height:0;height:auto;-moz-box-sizing:border-box;margin:5px 4px 0 4px;padding:0;}
.basketcontents_main{margin-top:0;}
.basketcontents{width:569px;border-collapse:collapse;padding-left:7px;margin-left:5px;margin-top:9px;-moz-box-sizing:border-box;}
.basketcontents_headerleft{width:7px;background-color:#677787;height:23px;border:1px solid #677787;border-bottom:0;border-right:0;-moz-box-sizing:border-box;border-color:#677787;}
.basketcontents_headerright{border-top:1px solid #677787;border-bottom:0;color:#677787;background-color:#efefef;height:25px;font-weight:bold;font-size:11px;width:7px;border-right:1px solid #cbcbcb;-moz-box-sizing:border-box;border-right-color:#cbcbcb;border-top-color:#677787;}
.basketcontents_headeritems{border-top:1px solid #677787;border-bottom:0;color:#677787;background-color:#efefef;height:25px;font-weight:bold;font-size:11px;width:18px;border-top-color:#677787;}
.basket_headitemprodukt{width:75px;}
.basket_headitemproduktspan{padding-left:6px;}
.basket_headitemtitle{width:150px;}
.basket_headitemanzahl{width:127px;}
.basket_headitemeinzpreis{width:70px;text-align:right;}
.basket_headitemust{width:40px;text-align:right;margin-right:1px;margin-left:1px;}
.basket_headitemgesamt{width:78px;text-align:right;}
.basket_headitempack{width:233px;text-align:right;}
.basket_headitemgesamtspan{padding-right:10px;}
.basketcontents_right{border-right:1px solid #cbcbcb;border-right-color:#cbcbcb;}
.basketcontents_left{border-left:1px solid #cbcbcb;width:7px;-moz-box-sizing:border-box;border-left-color:#cbcbcb;}
.basketcontents_textgesamt{font-size:11px;vertical-align:top;padding-top:9px;padding-right:10px;}
.basketcontents_textust{font-size:11px;vertical-align:top;padding-top:9px;padding-left:15px;}
.basketcontents_texteinz{font-size:11px;vertical-align:top;padding-top:9px;padding-right:20px;}
.basketcontents_text{font-size:11px;vertical-align:top;padding-top:9px;}
.basketcontents_icon{padding-top:7px;padding-left:7px;width:30px;}
.basketcontents_title{font-size:10px;font-weight:bold;}
.basketcontents_artinfo{font-size:10px;}
.basketcontents_bottom{border-bottom:1px solid #cbcbcb;border-bottom-color:#cbcbcb;}
.basketcontents_linespacerbig{color:#eeeff0;background-color:#cbcbcb;height:4px;border:0;margin-left:7px;margin-top:8px;margin-bottom:0;}
.basketcontents_linespacer{color:#eeeff0;background-color:#cbcbcb;height:1px;border:0;margin-left:7px;margin-top:8px;margin-bottom:0;}
.basketcontents_sumtitle{font-size:11px;text-align:right;padding-bottom:3px;padding-right:15px;padding-top:1px;}
.basketcontents_sumtitlebig{font-size:11px;text-align:right;padding-bottom:3px;padding-right:15px;padding-top:5px;font-weight:bold;background-color:#fafafa;}
.basketcontents_sumbig{font-size:11px;text-align:right;padding-bottom:3px;padding-right:10px;padding-top:2px;font-weight:bold;background-color:#fafafa;}
.basketcontents_sum{font-size:11px;text-align:center;padding-bottom:3px;padding-right:10px;padding-top:2px;}
.basketcontents_sumtable{border-collapse:collapse;width:100%;}
.basketcontents_artamountinput{text-align:center;width:28px;height:18px;font-size:14px; margin-bottom:3px;}
.basketcontents_artamountbutton{width:91px;height:19px;border:1px solid #5989ae;background-color:#cee7f6;font-size:10px;font-weight:bold;color:#f00;margin-left:3px;cursor:pointer;}
.basketcontents_artdelsmallbutton{width:17px;height:19px;border:1px solid #5989ae;background-color:#cee7f6;font-size:10px;font-weight:bold;color:#000;margin-left:11px;margin-top:8px;cursor:pointer;}
.basketcontents_artdelbutton{width:70px;height:19px;border:1px solid #5989ae;background-color:#cee7f6;font-size:10px;font-weight:bold;color:#000;margin-left:2px;margin-top:8px;cursor:pointer;}
.basketcontentsrow_empty{vertical-align:top;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;height:1px;min-height:0;border-bottom:0;border-left:0;border-right:0;line-height:0;margin:0 4px 4px 4px;padding:0;border-color:#677787;}
.basketcontents_next{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;background-color:#efefef;line-height:normal;margin:4px 4px 0 4px;padding:4px 5px 0 7px;border-color:#677787;}
.stepsitemcontainer{width:147px;vertical-align:top;background-color:#fff;padding-top:0;padding-bottom:2px;font-size:11px;-moz-box-sizing:border-box;height:75px;display:block;clear:both;margin:4px;}
.basketstepsitem:after{content:"";display:block;height:0;clear:both;}
a.basketcontents_nextlink:Hover{color:#fff;text-decoration:underline;}
.stepitem_box{width:569px;border-collapse:collapse;margin:0;}
.stepitem_spacerbig{width:8px;}
.stepitem_spacer{width:8px;}
.stepitem_text{height:75px;background-color:#FFF;padding-top:0;vertical-align:top;color:#757c83;}
.stepitem_texthigh{height:75px;border:1px solid #cbcbcb;background-color:#FFF;padding-top:0;vertical-align:top;color:#757c83;border-color:#677787;}
.stepitem_textbighigh{font-weight:bold;font-size:25px;color:#f30;padding-left:4px;}
.stepitem_textbig{font-weight:bold;font-size:25px;color:#757c83;padding-left:4px;}
.stepitem_textnormalhigh{font-weight:bold;font-size:11px;color:#f30;padding-left:4px;}
.stepitem_textnormal{font-weight:bold;font-size:11px;color:#757c83;padding-left:4px;}
.stepitem_textsmall{padding-left:7px;color:#757c83;font-size:10px;}
.stepitem_link{color:#757c83;}
.stepitem_linkhigh{color:#757c83;}
.stepitem2_textbighigh,.stepitem2_textbig{font-weight:bold;font-size:21px;color:#757c83;padding-left:4px;}
.stepitem2_textbighigh{color:#f90;}
.stepitem2_textnormalhigh,.stepitem2_textnormal{font-weight:bold;font-size:10px;color:#f90;padding-left:4px;}
.stepitem2_textnormal{color:#757c83;}
.stepitem2_textsmall{color:#757c83;font-size:9px;padding-left:3px;}
.voucherlistrow{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;background-color:#efefef;line-height:normal;margin:10px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.voucherinputrow{vertical-align:top;border:1px solid #cbcbcb;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;border-top:0;color:#757c83;margin:0 4px 4px 4px;padding:6px;border-color:#cbcbcb;}
.voucherlistwarning{font-size:11px;color:#f30;padding-left:10px;}
.voucherlisttext{font-size:11px;padding-left:10px;}
.voucherlistinput{width:169px;height:18px;margin-left:9px;}
.voucherlistheader{color:#677787;font-size:11px;font-weight:bold;}
.voucherlistsubmit{width:148px;height:19px;border:1px solid #5989ae;color:#000;font-weight:bold;font-size:10px;margin-left:9px;cursor:pointer;background-color:#cee7f6;}
.basket_headitemwishlist{width:80px;}
.basket_headitemamount{width:55px;text-align:right;}
.basketcontents_nextbutton{width:222px;height:25px;background-color:#f30;vertical-align:middle;font-size:11px;font-weight:bold;text-align:center;float:right;cursor:pointer;color:#fff;border:0;margin:0;padding:0;}
.basketcontents_nextline{width:571px;border-collapse:collapse;border:1px solid #cbcbcb;margin-left:4px;background-color:#efefef;margin-top:10px;border-color:#677787;color:#677787;}
.basketcontents_nextlink{color:#fff;font-size:11px;cursor:pointer;}
.ordercontentdata{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;background-color:#efefef;line-height:normal;margin:10px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.ordercontenttext{font-size:11px;color:#000;padding-left:10px;}
.ordercontentheader{color:#677787;font-size:11px;font-weight:bold;}
.paymentcontentheader{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;background-color:#efefef;line-height:normal;margin:10px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.paymentcontenttext{vertical-align:top;border:1px solid #cbcbcb;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;border-top:0;color:#757c83;margin:0 4px 4px 4px;padding:6px;border-color:#cbcbcb;}
.paymentcontentdata{font-size:11px;color:#000;padding-left:10px;}
.usercontentheader{vertical-align:middle;border:1px solid #cbcbcb;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#677787;border-left:8px solid #677787;border-top:1px solid #677787;background-color:#efefef;line-height:normal;margin:10px 4px 0 4px;padding:4px 5px 0 7px;border-right-color:#cbcbcb;border-left-color:#677787;border-top-color:#677787;}
.usercontentdata{vertical-align:top;border:1px solid #cbcbcb;font-size:10px;-moz-box-sizing:border-box;min-height:0;height:auto;border-top:0;color:#757c83;margin:0 4px 4px 4px;padding:6px;border-color:#cbcbcb;}
.usercontenttext{font-size:11px;color:#000;padding-left:10px;}
.useroptionheader{vertical-align:middle;border:1px solid #a6a7a7;font-size:11px;-moz-box-sizing:border-box;min-height:28px;height:26px;border-bottom:1px none;font-weight:bold;color:#000;background-color:#ccc;line-height:normal;margin:10px 4px 0 4px;padding:4px 5px 0 7px;}
.useroptionsitem{height:310px;}
.useroptionstableitem.useroptionstable{width:100%;}
.useroptionstable{border-collapse:collapse;width:100%;}
A.link_footer{color:#677787;}
.boxleft A.boxleft-td{color:#414b57;}
.boxleft-td:Hover{color:#000;}
A.currency:Hover{color:#000;}
A.currency_activ:Hover{color:#000;}
.categorybox_rootcategory:Hover{color:#000;}
.categorybox_rootcategorylink:Hover{color:#000;}
.categorybox_rootcategory_exp:Hover{color:#000;}
.categorybox_subcategory:Hover{color:#000;}
.boxrightmyaccount A.boxrightmyaccount-td{color:#747d84;}
A.boxrightmyaccount-td{color:#797e84;}
.boxrightproduct A.boxrightproduct-td{color:#747d84;}
A.boxrightproduct-td{color:#444; font-size:10px;text-decoration:none;}
A.boxrightproduct-td:hover{color:#444; font-size:10px;text-decoration:underline;}
.productrow_borderaftertitle_quarter{border-color:#cbcbcb;}
H1.contextbox{background-color:#efefef;border-left-color:#677787;border-top-color:#677787;color:#677787;}
.verification_code{width:80px;padding:2px;border:1px solid #000;color:#000;text-align:center;font-weight:bold;}
#kdtopheader{width:980px;height:15px;display:block;font-weight:bold;text-align:left;margin:3px;}
#kdtopheader a{color:#000;font-weight:bold;background:transparent;text-decoration:underline;}
#kdtopheader a:focus,#kdtopheader a:hover,#kdtopheader a:active{text-decoration:underline;background-color:transparent;}
#kdtopheaderl{width:49%;float:left;}
#kdtopheaderr{width:49%;float:left;text-align:right;}
.kdtopheadertext{margin-right:1px;height:15px;margin-top:5px;}
.kdpreisbox{background-image:url(/images/kdpreisbg.gif);background-repeat:no-repeat;width:105px;height:31px;text-align:center;padding-top:8px;font-size:14px;color:#900;font-weight:bold;border:0;-moz-box-sizing:border-box;}
.kdpreisboxtext{background-image:url(/images/kdpreisbg.gif);background-repeat:no-repeat;width:105px;height:31px;text-align:center;padding-top:4px;font-size:17px;color:#900;font-weight:bold;border:0;-moz-box-sizing:border-box;}
.kdpreisboxklein{background-image:url(/out/1/html/0/images/preisfeld_klein.gif);background-repeat:no-repeat;width:100px;height:25px;color:#444;font-size:12px;font-weight:bold;margin-top:3px;display:block;text-align:center;padding-top:5px;}
.kdbuttonblau{color:#339;font-size:10px;font-weight:bold;}
.kdbuttonblaumitte{float:left;height:16px;background-image:url(0/images/icons/button_blau_mitte.gif);background-repeat:repeat-x;padding-top:1px;}
.kdbuttonblaulinks{float:left;width:5px;height:16px;background-image:url(0/images/icons/button_blau_links.gif);background-repeat:no-repeat;}
.kdbuttonblaurechts{float:left;width:5px;height:16px;background-image:url(0/images/icons/button_blau_rechts.gif);background-repeat:no-repeat;}
.kdh1{color:#339;font-size:9px;font-weight:bold;width:570px;display:block;margin-left:0;padding-bottom:0;}
.kdh1links{float:left;width:10px;height:27px;background-image:url(0/images/icons/h1links.gif);background-repeat:no-repeat;}
.kdh1mitte{float:left;height:27px;background-image:url(0/images/icons/h1mitte.gif);background-repeat:repeat-x;padding-top:4px;width:550px;}
.kdh1rechts{float:left;width:10px;height:27px;background-image:url(0/images/icons/h1rechts.gif);background-repeat:no-repeat;}
.kdh1:after{content:"";display:block;height:0;clear:both;}
#kdnav{z-index:0;margin-top:5px;margin-bottom:5px;}
.kdnavlinks{float:left;width:10px;height:29px;background-image:url(0/images/layout/kdnavlinks.gif);background-repeat:no-repeat;}
.kdnavmitte{float:left;height:29px;background-image:url(0/images/layout/kdnavmitte.gif);background-repeat:repeat-x;width:960px;}
#kdnavigation{float:left;text-align:left;}
.kdnavrechts{float:left;width:10px;height:29px;background-image:url(0/images/layout/kdnavrechts.gif);background-repeat:no-repeat;}
.kdnav:after{content:"";display:block;height:0;clear:both;}
.kdnavheader{color:#000;font-size:11px;font-weight:bold;width:200px;height:29px;border:10px solid #6c3;}
.kdnavheaderlinks{float:left;width:10px;height:29px;background-image:url(0/images/layout/nav_header_links.gif);background-repeat:no-repeat;}
.kdnavheadermitte{float:left;height:29px;background-image:url(0/images/layout/nav_header_bg.gif);background-repeat:repeat-x;width:180px;padding-top:8px;}
.kdnavheaderrechts{float:left;width:10px;height:29px;background-image:url(0/images/layout/nav_header_rechts.gif);background-repeat:no-repeat;}
.kdboxstandardheader{font-size:12px;font-weight:bold;color:#000;padding-left:5px;}
.kdprodukticontext_active{font-size:9px;}
.kdheadline{width:570px;height:45px;-moz-box-sizing:border-box;background-image:url(/images/css/h1-background.gif);background-repeat:no-repeat;padding:10px;margin-bottom:5px;margin-top:0;}
.kdheadlinebig{width:570px;height:65px;-moz-box-sizing:border-box;background-image:url(/images/css/h1-background-big.gif);background-repeat:no-repeat;padding:10px;margin-bottom:5px;margin-top:0;}
.kdh2{width:570px;height:30px;-moz-box-sizing:border-box;background-image:url(0/images/news/newsh2bg.gif);background-repeat:no-repeat;padding-left:10px;padding-top:5px;margin-bottom:5px;margin-top:0;font-size:14px;}
.kdfooter980{width:980px;height:25px;-moz-box-sizing:border-box;background-image:url(0/images/footer/box_blau980.gif);background-repeat:no-repeat;padding-left:10px;padding-top:5px;margin-bottom:5px;margin-top:0;}
.kdrandboxheader770{width:770px;height:6px;padding:0;margin:0;-moz-box-sizing:border-box;}
.kdrandboxcontent770{border-left:1px solid #CCC;border-right:1px solid #CCC;width:770px;-moz-box-sizing:border-box;padding-left:5px;padding-right:5px;}
.kdrandboxbottom770{width:770px;height:6px;padding:0;margin:0;-moz-box-sizing:border-box;margin-bottom:5px;}
.kdrandboxheader570{width:570px;height:6px;padding:0;margin:0;-moz-box-sizing:border-box;}
.kdrandboxcontent570{border-left:1px solid #CCC;border-right:1px solid #CCC;width:570px;-moz-box-sizing:border-box;padding-left:5px;padding-right:5px; line-height:20px; font-size:12px;}
.kdrandboxbottom570{width:570px;height:6px;padding:0;margin:0;-moz-box-sizing:border-box;margin-bottom:5px;}
.kdrandboxheader275{height:6px;width:275px;-moz-box-sizing:border-box;margin-left:5px;}
.kdrandboxcontent275{border-left:1px solid #CCC;border-right:1px solid #CCC;width:275px;-moz-box-sizing:border-box;height:220px;margin-left:5px;}
.kdrandboxbottom275{width:275px;height:6px;padding-top:0;margin-top:0;-moz-box-sizing:border-box;margin-bottom:5px;margin-left:5px;}
.kdrandboxheader263{width:263px;height:6px;-moz-box-sizing:border-box;}
.kdrandboxcontent263{border-left:1px solid #CCC;border-right:1px solid #CCC;width:263px;-moz-box-sizing:border-box;margin:0;padding:5px;}
.kdrandboxbottom263{width:263px;height:6px;-moz-box-sizing:border-box;margin-bottom:5px;}
.containerfullrowbasket{float:left;width:770px;}
.kdbasketitems{float:left;width:20%;text-align:center;}
.kdbasketitemslink{color:#757c83;text-decoration:none;font-size:14px;font-weight:bold;}
.kdbasketitemslink:focus,.kdbasketitemslink:hover,.kdbasketitemslink:active,.kdbasketitemslink:hover{color:#757c83;text-decoration:underline;font-size:14px;font-weight:bold;}
.kdbasketitemslinkaktiv{color:#000;text-decoration:none;font-size:14px;font-weight:bold;}
.kdbasketitemslinkaktiv:focus,.kdbasketitemslinkaktiv:hover,.kdbasketitemslinkaktiv:active,.kdbasketitemslinkaktiv:hover{color:#000;text-decoration:underline;font-size:14px;font-weight:bold;}
#kdheaderNORMAL{background-image:url(/images/header/logo.png);background-repeat:no-repeat;width:980px;height:110px;margin:0;padding-top:7px;padding-left:7px;text-align:left;-moz-box-sizing:border-box;}
#kdheader{background-image:url(/images/header/logo.png);background-repeat:no-repeat;width:980px;height:110px;margin-left:0;padding-top:7px;padding-left:7px;text-align:left;-moz-box-sizing:border-box;border:none;}
#kdheader a{color:#fff;background:transparent;text-decoration:none; font-weight:bold;}
#kdheader a:focus,#kdheader a:hover,#kdheader a:active{text-decoration:underline;background-color:transparent;}
#kdheader ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#kdheader li{font-size:11px; line-height:14px; list-style-image:none; margin:0px; padding:0px; margin-left:3px; list-style-position:inside;list-style-type:none;}
#kdheaderlogoklick{float:left;width:300px;}
#kdheaderlogomitte{float:left;width:243px;}
.kdheaderspalten{font-size:12px;font-weight:bold;float:left;padding-top:5px;padding-left:5px;color:#000;}
p{font-size:12px; line-height:16px;}
.kdrandboxserie275{border-left:1px solid #CCC;border-right:1px solid #CCC;width:275px;min-height:140px;-moz-box-sizing:border-box;height:140px;margin-left:5px;}
.dhinfobutton{background-image:url(/images/buttons/button-bg.gif);background-repeat:no-repeat;width:130px;height:20px;padding-left:15px;padding-top:3px;}
.dhinfobutton a:link{color:#444;font-size:10px;font-weight:bold;text-decoration:none;}
.dhinfobutton a:visited{color:#444;font-size:10px;font-weight:bold;text-decoration:none;}
.dhinfobutton a:hover{text-decoration:underline;}
.dhinfobutton a:active{color:#444;font-size:10px;font-weight:bold;text-decoration:underline;}
.list_form{padding:5px;}
#subnavicontainer{padding-bottom:5px;}
.subnaviheader{width:200px;height:30px;background:url("/out/1/html/0/images/css/boxen/header_blau.gif");background-repeat:no-repeat;}
.subnavifooter{background:url("/out/1/html/0/images/css/boxen/footer_blau.gif");background-repeat:no-repeat;height:4px;}
.subnaviheader h2{font-weight:bold;padding-top:5px;padding-left:5px;font-size:14px;}
.subnavi ul{margin:0;padding:0;list-style:none;color:#000;}
.subnavi ul ul{margin:0;padding:0;list-style:none;color:#000;}
.subnavi ul a{margin:0;padding:3px;padding-left:5px;display:block;min-height:1.5em;height:auto!important;height:1.5em;line-height:1.5em;background-color:#d4eaf6;color:#000;font-size:12px;font-weight:bold;text-decoration:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.subnavi ul a:hover{background-color:#eaf4fb;color:#000;text-decoration:underline;}
.subnavi ul ul a{padding-left:20px;background-color:#eaf4fb;color:#000;}
.subnavi ul ul a:hover{color:#000;background-color:#fff;text-decoration:underline;}
.subnavi ul ul ul a{color:#000;padding-left:40px;background-color:#eaf4fb;}
.subnavi ul ul ul a:hover{color:#000;background-color:#fff;text-decoration:underline;}
.sortbox{background-color:#FFF;padding-left:3px;padding-right:3px;margin-right:5px;color:#000;height:40px;min-height:35px;float:left;}
.sortboxheader{font-size:10px;font-weight:bold;text-decoration:none;color:#666;}
.sortboxtext{font-size:10px;font-weight:bold;color:#000;float:left;}
.sortform{margin:0;padding:0;}
.clearleft{clear:left;}
.containerserie{float:left;width:140px; font-size:10px;}
.dhformregister{height:25px;}
.dhformregisterline{height:22px;border-bottom:1px dotted #ccc;}
.navlinks{position:relative;}
.navlinks ul{line-height:1.0em;margin:0 0 0 1em;}
.navlinks li{margin-left:0;line-height:1.0em;}
.navlinks a{color:#000;font-weight:bold;background:transparent;text-decoration:none;}
.navlinks a:focus,.navlinks a:hover,.navlinks a:active{color:#000;text-decoration:underline;background-color:transparent;}
.boxright{position:relative;color:#666;border-left:1px solid #e1c659;border-right:1px solid #e1c659;background-color:#fff;}
.boxright ul{line-height:1.0em;margin:0 0 0 1em;}
.boxright li{margin-left:0;line-height:1.0em;}
.boxright a{color:#666;font-weight:bold;background:transparent;text-decoration:underline;}
.boxright a:focus,.boxright a:hover,.boxright a:active{color:#000;text-decoration:underline;background-color:transparent;}
.produktfinderlinks{margin:0;padding:0;background-color:#fff;}
.produktfinderlinksfilter{margin-bottom:10px;}
.produktfinderlinksfilter h3{font-size:11px;font-weight:bold;padding:0;padding-top:5px;padding-left:5px;background-color:#fff;height:25px;width:200px;background-image:url("/images/css/inc_leftitem/produktfinderh3.gif");background-repeat:no-repeat;}
.produktfinderlinks h3{font-size:11px;font-weight:bold;padding:0;padding-top:5px;padding-left:5px;background-color:#fff;margin:0;height:25px;width:200px;-moz-box-sizing:border-box;background-image:url("/out/1/html/0/images/css/boxen/header_grau.gif");background-repeat:no-repeat;}
.produktfinderlinks h3 a{font-size:11px;font-weight:bold;}
.produktfinderlinkscontent{border-left:1px solid #e1c659;border-right:1px solid #e1c659;-moz-box-sizing:border-box;width:200px;}
.produktfinderlinks ul li{list-style-image:none;list-style-position:outside;list-style-type:none;font-size:10px; line-height:12px;}
.produktfinderlinks a{color:#444;font-weight:bold;background:transparent;text-decoration:none;font-size:10px;}
.produktfinderlinks a:focus,.produktfinderlinks a:hover,.produktfinderlinks a:active{color:#444;text-decoration:underline;background-color:transparent;}
.produktfinderlinks a:hover{text-decoration:underline;}
.produktfinderlinksfilter a{color:#444;font-weight:bold;background:transparent;text-decoration:none;}
.produktfinderlinksfilter a:focus,.produktfinderlinksfilter a:hover,.produktfinderlinksfilter a:active{color:#444;text-decoration:underline;background-color:transparent;}
.produktfinderlinksfilter a:hover{text-decoration:underline;}
.basketrechts{width:200px;height:auto;background:url("/out/1/html/0/images/css/boxen/header_grau.gif") no-repeat top left;}
.basketrechts h3{font-size:12px;font-weight:bold;padding-top:4px;padding-left:25px;margin:0;background:url("/images/css/icons/warenkorb.gif") no-repeat;color:#000;width:200px;height:20px;background-position:3px 1px;}
.basketrechts h4{border:1px solid #e1c659;font-size:11px;padding:3px;background-color:#f8f2dc;}
.basketrechts h3 a{color:#000;font-weight:bold;background:transparent;text-decoration:underline;}
.basketrechts a{color:#000;font-weight:bold;background:transparent;text-decoration:none;}
.basketrechts a:focus,.basketrechts a:hover,.basketrechts a:active{color:#000;text-decoration:underline;background-color:transparent;}
.basketrechts a:hover{text-decoration:underline;}
.basketcontent{border-left:1px solid #e1c659;border-right:1px solid #e1c659;width:200px;-moz-box-sizing:border-box;padding:3px;}
.basketrechtssumme{background-color:#efefef;color:#000;height:17px;padding-top:4px;}
.basketrechtsbutton{margin-left:2px;margin-top:5px;padding-left:30px;p adding-top:1px;width:190px;height:20px;background:url("/images/css/icons/zur-kasse.gif") no-repeat top left;}
.basketrechtsbutton a{font-size:14px;font-weight:bold;}
.warenkorb_button{width:190px;height:25px;margin-top:5px;font-weight:bold;font-size:12px;}
.warenkorbrechtsbutton{background-color:#fff;width:190px;color:#333;font-weight:bold;border:1px solid #ccc;cursor:pointer;}
.subcolumns{width:100%;overflow:hidden;}
.subcolumns_oldgecko{width:100%;float:left;}
.c50l,.c25l,.c33l,.c38l,.c40l,.c60l,.c66l,.c75l,.c62l{float:left;}
.c50r,.c25r,.c33r,.c38r,.c40r,.c60r,.c66r,.c75r,.c62r{float:right;margin-left:-5px;}
.c25l,.c25r{width:25%;}
.c33l,.c33r{width:33.333%;}
.c40l,.c40r{width:40%;}
.c50l,.c50r{width:50%;}
.c60l,.c60r{width:60%;}
.c66l,.c66r{width:66.666%;}
.c75l,.c75r{width:75%;}
.c38l,.c38r{width:38.2%;}
.c62l,.c62r{width:61.8%;}
.subc{padding:0 .5em;}
.subcl{padding:0 1em 0 0;}
.subcr{padding:0 0 0 1em;}
.boxgelbfooter{width:200px;height:6px;background:url("/out/1/html/0/images/css/boxen/footer_gelb.gif") no-repeat;}
.boxgelbheader{width:200px;height:6px;background:url("/out/1/html/0/images/css/boxen/header_gelb.gif") no-repeat;}
.dottedsingle{width:100%;height:2px;background:url("/images/css/dotted-single.gif") repeat-x;margin:0;padding:0;}
.dotteddouble{width:100%;height:4px;background:url("/images/css/dotted-double.gif") repeat-x;margin:0;padding:0;}
.kdheadlineh2{font-size:14px;font-weight:bold;width:570px;height:25px;-moz-box-sizing:border-box;background-image:url(/images/backgrounds/headline-h2.gif);background-repeat:no-repeat;padding-left:10px;padding-top:3px;margin-bottom:5px;margin-top:0;}
.errorbox{background:#fff;color:#f00;border:2px #f00 solid;padding:5px;margin-bottom:1em;font-size:14px;font-weight:bold;}
.spaltenbox{width:200px;padding-bottom:5px;overflow:hidden;}
.spaltenboxheaderhotline{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 0 no-repeat;}
.spaltenboxheadernewsletter{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -25px no-repeat;}
.spaltenboxheaderinformationen{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -50px no-repeat;}
.spaltenboxheaderzahlarten{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -75px no-repeat;}
.spaltenboxheaderhand{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -100px no-repeat;}
.spaltenboxheader125{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -125px no-repeat;}
.spaltenboxheadersichereinkaufen{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -150px no-repeat;}
.spaltenboxheaderpfeil{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -175px no-repeat;}
.spaltenboxheaderhand{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -200px no-repeat;}
.spaltenboxheaderquader{height:25px;background:transparent url("/images/css/sprite/boxsprite.png") 0 -225px no-repeat;}
.spaltenboxheader h3{font-size:12px;font-weight:bold;padding-left:30px;padding-top:5px;color:#000;}
.spaltenboxheader h3 a{color:#000;}
.spaltenboxheader a:focus,.spaltenboxheader a:hover,.spaltenboxheader a:active{color:#000;text-decoration:underline;background-color:transparent;}
.spaltenboxheader a:hover{text-decoration:underline;}
.spaltenboxcontent{border-left:1px solid #e1c659;border-right:1px solid #e1c659;background-color:#fff;padding:3px;display:block;}
.spaltenboxcontentrabatte{border-left:1px solid #e1c659;border-right:1px solid #e1c659;background-color:#fff;display:block;}
.spaltenboxtrenner{border-top:1px solid #e1c659;}
.spaltenboxcontent a{color:#444;background:transparent;text-decoration:none;}
.spaltenboxcontent a:focus,.spaltenboxcontent a:hover,.spaltenboxcontent a:active{color:#444;text-decoration:underline;background-color:transparent;}
.spaltenboxcontent a:hover{text-decoration:underline;}
.spaltenboxcontent ul li{list-style-image:none;list-style-position:outside;list-style-type:none;font-size:10px;}
.spaltenboxcontent ul li a{font-weight:bold;font-size:10px;}
.spaltenboxfooter{height:6px;background:url("/out/1/html/0/images/css/boxen/footer_gelb.gif");background-repeat:no-repeat;}
.inputnewsletter{color:#333;width:170px;border:1px solid #ccc;font-size:12px;}
.inputnewsletterbutton{background-color:#fff;width:170px;color:#333;font-weight:bold;border:1px solid #ccc;cursor:pointer;}
.inputlogin{color:#333;width:100%;border:1px solid #ccc;font-size:12px;}
.inputloginbutton{background-color:#fff;width:100%;color:#333;font-weight:bold;margin-top:2px;margin-bottom:2px;border:1px solid #ccc;cursor:pointer;}
.paymenttitle{font-size:14px;font-weight:bold;}
h4.attributtitel{font-size:13px;font-weight:bold;border-top:1px solid #e1c659;padding-left:10px;background-color:#f8f2dc;text-decoration:underline;cursor:pointer;cursor:hand;height:20px;}
.boxrechts{border-left:1px solid #787f87;border-right:1px solid #787f87;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.debug{border:1px solid red;}
.produkthalb{background:#fff url("/images/css/inc_product_item/produkt-bg-half.gif") no-repeat scroll 0 0;float:left;height:235px;margin-right:5px;margin-bottom:5px;position:relative;width:280px;}
.produkthalb h2{height:30px;padding-left:3px;padding-top:1px;font-size:11px;}
.l120px{float:left;width:120px;padding-left:3px;}
.r154px{float:right;margin-left:-5px;width:154px;}
.kdicon{position:absolute;top:30px;left:3px;width:120px;height:120px;background-color:white;}
.kdicon1{position:relative;width:120px;height:120px;overflow:hidden;}
.kdicon2{position:absolute;top:1px;left:1px;width:120px;height:120px;background-color:white;}
.kdicon3{position:absolute;top:0;left:0;width:120px;height:120px;}
.artikeldaten {font-size:9px;height:55px;margin-right:1px;margin-top:5px;}
.artikelpreis{height:90px;}
.bewertungen{color:#444;background:transparent;text-decoration:none;}
.schnellansicht a,.farbvarianten a{color:#444;background:transparent;text-decoration:underline;}
.schnellansicht a:focus,.farbvarianten a:focus,.schnellansicht a:hover,.farbvarianten a:hover,.schnellansicht a:active,.farbvarianten a:active{color:#444;text-decoration:underline;background-color:transparent;}
.schnellansicht a:hover{text-decoration:underline;}
.farbvarianten{width:110px;}
.produktquarter{background:#fff url("/images/css/inc_product_item/produkt-bg-quarter.gif") no-repeat scroll 0 0;float:left;height:285px;margin-right:3px;margin-bottom:1px;position:relative;width:140px;}
.produktquarterimg{height:155px;min-height:155px;}
.produktquarterrand{padding:2px;text-align:center;}
.produktquarter h5{font-size:10px;height:40px;}
.startinfobox{background:#fff url("/images/css/start/banner_vertical.png") no-repeat scroll 0 0;height:469px;width:275px;text-align:left;}
.startinfoboxcontent{margin:5px;font-size:12px;line-height:18px;}
.herstellerkategorien{background:#fff url("/images/css/hersteller-kategorien-bg.gif") no-repeat scroll 0 0;width:176px;height:176px;margin-bottom:5px;margin-right:5px;padding:3px;text-align:center;display:block;}
#newfooter{background:#fff url("/images/css/footerbg.png") no-repeat scroll 0 0;width:980px;color:#000;height:150px;overflow:hidden;text-align:center;display:block;}
#newfooter h5{font-size:14px;border-bottom:1px solid #000;margin-bottom:5px;}
#newfooter a{color:#000;text-decoration:none;}
#newfooter a:hover{color:#000;text-decoration:underline;}
#newfooter ul li{font-size:11px;font-weight:bold;}
.white{width:100%;height:50px;background-color:#fff;border-top:1px solid #ccc;padding-top:5px;margin-top:5px;}
.detailshersteller h2{font-size:10px;font-weight:bold;color:#039;}
.detailshersteller h2 a{color:#039;}
.detailshersteller h2 a:focus,.detailshersteller h2 a:hover,.detailshersteller h2 a:active{color:#039;text-decoration:underline;background-color:transparent;}
.detailshersteller h2 a:hover{color:#039;text-decoration:underline;}
.ac_results {
	text-align:left;
	padding: 0px;
	border: 1px solid #ccc;
	background-color: #fff;
	width: 400px;
	z-index:22222;
}

.ac_results ul {
	width: 400px;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:400px;
	height:300px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}
.ac_results a {
	text-decoration:none;
	color:#000;
}
.ac_loading {
	background : Window url('/jquery/jquery-autocomplete/demo/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: #eee;
	text-decoration:underline;
}

#topvorteile li {line-height:18px;}
.detailsiconbox{float:left;width:75px;text-align:center;}
.bordergrau {border:1px solid #ccc;}
