html *{margin:0;padding:0;outline:0;text-indent:0;border:0;}html{overflow-y:scroll;}body{height:100%;}input,select,textarea{border:1px solid silver;font-size:12px;vertical-align:middle;}input[type=checkbox],input[type=radio]{background-color:transparent;border:0;margin-right:3px;}input[type=text],input[type=password]{height:16px;padding:3px 2px 2px 2px;}ol{margin:0 0 15px 20px;}.clearfix{clear:both;}body{margin-bottom:20px;background-color:#FFF;font:normal 12px arial,verdana,sans-serif;color:#000;}a{color:#000;text-decoration:underline;font-weight:bold;}a:hover{text-decoration:underline;color:#9F2716;}#wrapper{margin:auto;width:986px;background-color:#fff;}#container{padding:0;}.clear{clear:both;}.textpages_menu{color:#666;}.textpages_menu a{color:#000;}.textpages_menu>ul{list-style:none;text-align:right;}.textpages_menu>ul>li{position:relative;float:right;margin-left:20px;padding:2px 3px;}.textpages_menu>ul>li:hover{background-color:#FFF;}.textpages_menu>ul>li:hover>a{color:#696969;}.textpages_menu>ul>li>ul{display:none;position:absolute;top:16px;right:0;list-style:none;text-align:left;background-color:#FFF;border:1px solid #C0C0C0;}.textpages_menu>ul>li:hover>ul{display:block;}.textpages_menu>ul>li>ul>li{border-top:1px dotted #C0C0C0;}.textpages_menu>ul>li>ul>li:first-child{border:0;}.textpages_menu>ul>li>ul>li:hover,.textpages_menu>ul>li>ul>li.active{background-color:#EDEDED;color:$product-textcolor$;}.textpages_menu>ul>li>ul>li>a{display:block;padding:8px 10px;width:200px;color:#666;}.textpages_menu>ul>li>ul>li:hover>a,.textpages_menu>ul>li>ul>li.active>a{color:#696969;}.topbanner{height:215px;}.products_menu{margin-top:0;height:35px;background-image:url(/Resources/Files/grafik/top_3.jpg);background-position:top;background-repeat:no-repeat;padding-left:0;}.products_menu ul{list-style:none;font-size:12px;}.products_menu>ul>li{position:relative;float:left;z-index:99;}.products_menu>ul>li>a{display:block;padding:9px 7px 0 25px;height:23px;border-right:0 solid #C0C0C0;color:#FFF;font-weight:bold;}.products_menu>ul>li:hover{border-bottom:2px solid #000;}.products_menu>ul>li:hover>a,.products_menu>ul>li.active>a{color:#F0B620;border-bottom:1px solid #C0C0C0;text-decoration:none;}.products_menu>ul>li>ul{display:none;}.products_menu>ul>li:hover>ul{display:block;}.products_menu>ul>li>ul{position:absolute;top:35px;left:0;width:200px;background-color:#FFF;border-bottom:1px solid #C0C0C0;}.products_menu>ul>li>ul li{position:relative;border:1px solid #C0C0C0;border-bottom:0;}.products_menu>ul>li>ul li:first-child{border-top:1px solid #C0C0C0;}.products_menu>ul>li>ul li a{display:block;color:#000;padding:8px 15px;}.products_menu>ul>li>ul li:hover>a{color:#F0B620;background-color:#000;}.products_menu>ul>li>ul li.active a{text-decoration:underline;}.products_menu>ul>li>ul>li>ul{display:none;}.products_menu>ul>li>ul>li:hover>ul{display:block;}.products_menu>ul>li>ul>li>ul{position:absolute;top:-1px;left:198px;width:200px;background-color:#FFF;border-bottom:1px solid #C0C0C0;}.products_menu>ul>li>ul>li>ul li ul{display:none;}.products_menu div a.home{float:left;display:block;width:40px;height:30px;border-right:0 solid #C0C0C0;background:url(/Resources/Files/templates/template3/home_icon_hover.png) no-repeat center;padding-left:60px;}.products_menu div a.home:hover{background:url(/Resources/Files/templates/template3/home_icon.png) no-repeat center;}.sitecontent{padding-top:0;padding-left:50px;padding-right:10px;}.sitecontent .pricebefore{color:#999;text-decoration:line-through;}div.main{float:left;width:690px;color:#000;}div.main .content p{margin-bottom:20px;line-height:165%;}div.main .content h1{font-weight:bold;font-size:16px;color:#000;}div.main .content h2,div.profile h4{margin-top:10px;font-weight:normal;font-size:15px;color:#000;}h4{font-weight:normal;font-size:15px;}div.main div.buttons span input{padding:0;border:0;}div.main div.buttons span{padding:4px 10px 3px 10px;background-color:#A2B0B3;}div.main div.buttons span input{color:#FFF;background-color:#A2B0B3;}div.main div.buttons span:hover{color:#FFF;background-color:#2BA8D9;}div.main div.buttons span:hover input{color:#FFF;background-color:#2BA8D9;}.buttons span{float:left;margin-right:5px;}.buttons span.next{float:right;margin:0;}.productpage table.product_desc td.details div.stock img{margin-right:3px;}.frontpage .section{padding:1px;border:1px dotted #666;}.frontpage .section h4{margin-bottom:1px;padding:6px;font-weight:bold;font-size:12px;color:#707070;background-color:#EDEDED;}.desc_short{display:block;margin-bottom:5px;font-style:italic;}.frontpage .section table td{clear:left;padding:7px 0 6px 6px;border-top:1px dotted #666;}.frontpage .section table tr:hover td{background-color:#F8F8F8;}.frontpage .section table td img{margin-right:6px;}.frontpage .section.gallery{margin-right:5px;}.frontpage .section.gallery table td span.price{font-size:14px;}.content .textpage div.rating{margin-top:10px;}.content .textpage dl{margin-bottom:8px;}.content .textpage dl dd input[type="submit"],.content .textpage dl dd input[type="reset"]{margin-right:5px;padding:4px 10px 3px 10px;color:#FFF;background-color:#A2B0B3;border:0;}.content .textpage dl dd input:hover[type="submit"],.content .textpage dl dd input:hover[type="reset"]{color:#FFF;background-color:#2BA8D9;}.content .giftcard div.input{padding:10px;height:275px;background-color:#f8f8f8;border:1px solid #ddd;}.content .giftcard h4{margin-bottom:2px;}.content .giftcard div.amount,.content .giftcard div.delivery,.content .giftcard div.date{float:left;width:32%;height:100%;}.content .giftcard span.radio input{vertical-align:middle;margin:2px 5px 3px 0;padding:0;line-height:100%;}.content .giftcard div.amount{margin-right:10px;border-right:1px dotted #666;}.content .giftcard div.delivery{margin-right:10px;border-right:1px dotted #666;}.content .giftcard div.delivery dl{margin-top:10px;}.content .giftcard dl input{width:90%;}.content .giftcard dl textarea,.content .giftcard dl select{width:100%;}.content .giftcard dl textarea{height:170px;}.content .category ul.subcategories{margin:15px 0;list-style-position:inside;}.content .category .section.recommended{padding:10px 7px 0 7px;width:702px;}.content .category .recommended img{margin:0 3px 0 3px;}.content .category div.seperator{margin:10px 0 23px 0;width:716px;border-bottom:1px dotted #666;}.content .productlist .product{padding:10px;width:180px;float:left;margin:0 11px 12px 0;background-color:#f8f8f8;border:1px solid #ddd;}.content .productlist .product .imgcontainer{margin-bottom:5px;}.content .productlist .product .productimg{position:relative;width:180px;height:150px;background-color:#fff;}.content .productlist .product .product-flags{position:absolute;top:5px;right:5px;}.content .productlist .product .product-flags span{vertical-align:top;margin:0 0 8px 8px;padding:1px;background-color:#fff;color:#4867A1;}.content .productlist .product .desccontainer .desc{height:50px;}.content .productlist .product .name a{display:block;margin-bottom:4px;padding-bottom:2px;max-height:28px;border-bottom:1px dotted #666;font-weight:bold;font-size:12px;overflow:hidden;color:#000;}.main .content .section ul{list-style:none;}.productpage .itemno{font-size:10px;text-transform:uppercase;}.productpage div.gallery{margin:10px 0 15px 0;padding:10px;border:1px solid #ddd;background-color:#f8f8f8;}.productpage div.gallery ul li{list-style:none;display:inline;cursor:pointer;}.productpage div.gallery .image{width:503px;float:left;border:1px solid #ddd;background-color:#fff;}.productpage div.gallery .thumbnails{float:left;padding:0;width:200px;}.productpage div.gallery .thumbnails img{margin:0 0 5px 5px;border:1px solid #ddd;}.productpage table.product_desc{width:100%;}.productpage table.product_desc td.desc .desc_short{font-style:italic;}.productpage table.product_desc td.desc{padding-right:15px;border-right:1px dotted #8e8e8e;}.productpage table.product_desc td.details{padding-left:15px;width:195px;}.productpage table.product_desc td.details span{display:block;margin-bottom:10px;}.productpage table.product_desc td.details div.rating{margin-top:15px;}.productpage table.product_desc td.details span.manufacture{margin-bottom:0;text-decoration:underline;}.productpage table.product_desc td.details strong{color:#487CA1;}.productpage table.product_desc td.details span.price{margin-bottom:0;font-size:24px;color:#000;}.productpage table.product_desc td.details span.price span{margin-bottom:0;}.productpage .section,.category .recommended,.cart div.coupon{padding:10px;background-color:#f8f8f8;border:1px solid #ddd;}.productpage .section a.readmore,.category .section a.readmore,.content a.quickbuy{padding:5px 10px;text-decoration:none;cursor:pointer;}.productpage .section a.readmore,.category .section a.readmore,.content a.quickbuy:hover{background-color:#A2B0B3;color:#FFF;border-color:#A2B0B3;}.productpage .section a.readmore:hover,.category .section a.readmore:hover,.content a.quickbuy{background-color:#2BA8D9;color:#FFF;border-color:#2BA8D9;}.section table{border-collapse:collapse;}.section table td{padding:5px 0;padding-right:10px;border-top:1px dotted #666;}.section table tr:first-child td{border-top:0;}.section table td.img{width:5px;height:46px;padding-right:5px;}.section table td.price{width:130px;}.section table td.stock{width:130px;}.section table td.readmore{padding-right:0;width:110px;text-align:right;}.productpage .orderbox input.quantity{width:18px;text-align:right;}.productpage .orderbox input.buy{height:23px;padding:0 5px;width:auto;overflow:visible;background-color:#A12716;color:#FFF;border-color:#A2B0B3;cursor:pointer;}.productpage .orderbox input.buy:hover{background-color:#E03F10;color:#FFF;border-color:#2BA8D9;}.productpage table.product_desc td.details span table{border-collapse:collapse;}.productpage table.product_desc td.details span table td{padding:2px 0;border-bottom:1px dotted #C0C0C0;}.productpage table.product_desc td.details span table td.left{width:15px;}.productpage table.product_desc td.details div.specification table{margin:3px 0 7px 0;width:100%;border-collapse:collapse;}.productpage table.product_desc td.details div.specification th{font-weight:bold;text-align:left;border-top:1px dotted #C0C0C0;border-bottom:1px dotted #C0C0C0;}.productpage table.product_desc td.details div.specification td{padding:1px 0;border:0;}.productpage table.product_desc td.details div.specification td.name{padding-right:5px;}.productpage table.product_desc td.details div.specification td.value{text-align:right;}.main .content .productpage div.choosevariant dl{margin-bottom:5px;}.main .content .productpage div.choosevariant dl dd select{width:180px;}.main .content .productpage .rbl{margin-bottom:10px;padding:15px;background-color:#f8f8f8;border:1px solid #ddd;}.main .content .productpage .rbl h2{font-weight:bold;font-size:12px;color:#666;}.main .content .productpage .rbl a{color:$linkcolor$;}.main .content .productpage .rbl .panel{padding-bottom:10px;}.main .content .productpage .rbl .panel .radio input{margin:2px 0;}.main .content .productpage .rbl .panel .radio label{padding-left:5px;}.right{float:right;width:220px;color:#666;}.right .login{padding-bottom:5px;font-size:11px;text-transform:uppercase;text-align:right;padding-right:30px;}.right .login a:hover{color:#000;}.right .login a{color:#FFF;}.right .header{padding:8px 10px 0 10px;color:#5E5E5E;text-transform:uppercase;}.right .header h3{font-size:13px;}.right .box{margin-bottom:0;padding:0;padding-top:3px;}.right .box table{width:100%;}.right .box table td{padding:4px 0;}.right .box table tr.details td{border-top:1px dotted #C0C0C0;}.right .box table th{text-align:left;font-weight:normal;}.right .box table .qty{width:45px;text-align:right;}.right .box table tr.total td{padding-top:0;font-weight:bold;}.right .box table tr.total dl{padding:4px 0;border:1px dotted #C0C0C0;border-left:0;border-right:0;}.right .box table tr.total dt{float:left;}.right .box table tr.total dd{text-align:right;}.right .basket a.basket{display:block;padding:6px 0 5px 0;width:100%;text-align:center;text-decoration:none;color:#FFF;background-color:#A2B0B3;border:0;}.right .basket a.basket:hover{color:#FFF;background-color:#2BA8D9;}.right .search input.text{width:130px;}.right .search input.submit{width:54px;height:23px;text-transform:uppercase;background-color:#A2B0B3;color:#FFF;cursor:pointer;border:0;}.right .search input.submit:hover{color:#FFF;background-color:#2BA8D9;}.right .offer a{color:#487CA1;font-weight:bold;font-size:13px;}.right .offer .priceoffer{display:block;text-align:right;font-size:18px;font-weight:bold;}.right .offer .priceoffer span{font-size:11px;}.right .bestseller ul{list-style-position:inside;}.right .bestseller a{color:#487CA1;}div.company-address{color:#FFF;text-align:center;width:986px;height:74px;background-image:url(/Resources/Files/grafik/bund.jpg);background-position:top;background-repeat:no-repeat;padding-top:40px;}div.company-address a{color:#FFF;}div.company-address .divider{margin:0 6px;}div.flags{margin:auto;margin-top:6px;width:980px;text-align:center;}div.flags a{margin:0 4px;}div.cards{margin:auto;margin-top:8px;width:980px;text-align:center;}div.cards img{margin-right:5px;margin-bottom:5px;}table.basket,table.ordertable,div.profile table.addresstable{border-collapse:collapse;width:100%;}table.basket input{vertical-align:middle;text-align:right;margin:4px;margin-left:0;}table.basket th{padding:5px 8px;color:#707070;background-color:#EDEDED;}table.basket tr div.hr hr{display:none;}table.basket tr div.hr{border-top:1px dotted #999;}table.basket tr td{padding:2px 8px;}table.basket tr.data td{padding:5px 8px;}table.basket tr.even td{background-color:#ededed;}.cart div.coupon{margin-top:15px;}.cart div.coupon dl input[type="submit"]{margin-left:5px;color:#487CA1;border:0;background-color:#f8f8f8;}table.basket div.comment textarea{text-align:left;width:100%;}.accept-term{margin-top:10px;text-align:right;}.content div.search div.keyword{margin-bottom:3px;}.content div.search div.keyword label,.main .content div.search div.category label{float:left;clear:left;display:block;width:100px;padding-right:5px;line-height:25px;}.content div.search div.category label{line-height:20px!important;}.content div.search div.keyword input{width:320px;}.content div.search div.category select{width:325px;}.content .input.search div.cbofferonly,.main .content .input.search div.cbstockonly,.main .content .input.search .buttons{margin-left:105px;}.content .input.search div.cbofferonly{margin-top:6px;margin-bottom:4px;}div.profile fieldset div.account,div.profile fieldset div.address,div.profile fieldset div.user .username,div.profile fieldset div.user .nickname,div.profile fieldset div.password{margin-bottom:15px;}div.profile h4{margin-bottom:5px;}div.profile h5{margin:0;}div.profile div.buttons br{display:none;}div.profile fieldset div input[type="text"],div.profile fieldset div input[type="password"],div.profile select{vertical-align:top;width:250px;}div.profile select{width:256px;}div.profile fieldset dl,div.cart fieldset dl{margin-bottom:5px;clear:both;}div.profile fieldset dl dl{clear:both;}div.profile fieldset dl dt,div.cart fieldset dt{float:left;padding:4px 5px 0 0;width:170px;height:19px;text-align:right;}div.profile fieldset dl dd,div.cart fieldset dd{text-align:left;}div.profile table{width:100%;}div.profile table.login td div.input{margin:0 10px 10px 0;padding:10px;height:auto;background-color:#F8F8F8;border:1px solid #DDD;}div.profile td.login,div.profile td.register{vertical-align:top;}div.profile table.login td.login dl dt,div.profile table.login td.register dl dt{float:none;height:auto;width:auto;text-align:left;}div.profile fieldset .input div.password span{display:block;line-height:175%;margin-bottom:10px;}div.profile p{margin:0 0 15px 0;padding:0;}div.profile .address .radio{display:block;padding-left:175px;}div.profile .address .radio>input{margin-right:2px;vertical-align:middle;}div.profile .address .radio>label{margin-right:10px;}div.profile .address span.checkbox{display:block;margin:0 0 3px 175px;}div.profile div.orders ul,div.profile .settings ul{list-style-position:inside;}div.profile div.orders ul li,div.profile .settings ul li{padding:2px 0;}div.profile div.orders,div.profile div.settings{margin-bottom:15px;}div.profile .delivery,div.profile .invoiceaddress{margin-bottom:15px;}div.profile .delivery select,div.profile .invoiceaddress select{width:100%;}div.profile .ordertable .even,div.profile .addresstable .even,div.profile table.status .even{background-color:#ededed;}div.profile table.order-info{margin-bottom:15px;text-align:left;}div.profile table.order-info th{padding-left:8px;padding-right:15px;}div.profile table.status{margin-top:15px;margin-bottom:15px;}td.shipping,td.billing{padding:7px 7px 0 7px;}td.shipping strong,td.billing strong{color:#487CA1;}.cart.delivery .shipment,.cart.shipment .shipment,.cart.payment .payment{background-color:#fff;}.cart.delivery .shipment dt,.cart.shipment .shipment dt,.cart.payment .payment dt{float:left;clear:both;width:20px;}.cart.delivery .shipment dd,.cart.shipment .shipment dd,.cart.payment .payment dd{padding-left:23px;}.cart.delivery .shipment span.radio{line-height:150%;}.cart.shipment div.shipment dl,.cart.payment div.payment dl,.cart.delivery .shipment{padding:10px;border:1px solid transparent;}.cart.shipment div.shipment dl dd p,.cart.payment div.payment dl dd p{margin-bottom:5px;}.cart.shipment div.shipment dl.active,.cart.payment div.payment dl.active{background-color:#eee;border:1px dotted #999;}.cart.shipment div.shipment dl.active div.parcel label,.cart.payment div.payment dl.active div.parcel label{float:left;clear:left;padding-top:2px;width:100px;vertical-align:middle;}.cart.payment div.payment div.logo img{margin:5px 5px 0 0;}.parcel input,.parcel select{margin-bottom:5px;}.cart.delivery .shipment .radio label{padding-left:5px;}.cart.confirm tr.line td{height:10px;}.alert-err{margin-bottom:15px;padding:10px;text-align:center;color:#89393f;background-color:#ffd7da;border:1px dotted #db8990;}.alert-err .desc{font-size:14px;font-weight:bold;text-transform:uppercase;}.alert-err ul{padding-top:10px;list-style-position:inside;}.alert-err ul li{padding:2px 0;}table.ordertable th,table.ordertable td,table.addresstable th,table.addresstable td,table.basket th,table.basket td,table.status th,table.status td{text-align:left;}table.ordertable td,table.addresstable td,div.profile table.basket tr.data td,table.status td{padding:8px 8px;}table.ordertable th.price-right,table.ordertable td.price-right,table.addresstable th.price-right,table.addresstable td.price-right,table.basket th.price-right,table.basket td.price-right{text-align:right;white-space:nowrap;}table.ordertable th,table.addresstable th,table.basket th,table.status th{padding:5px;color:#707070;background-color:#EDEDED;}.orderbox span a,.orderbox span input{vertical-align:top;margin:0;padding:0;height:20px;font-size:11px;line-height:20px;border:0;}.orderbox .quantity{margin-right:5px;padding-top:2px;width:18px;height:16px;border:1px solid #c5c5c5;text-align:center;}.orderbox .quantity:hover,.orderbox .quantity:focus{background-color:#ededed;}.orderbox span{float:left;}.orderbox span.buy{float:left;margin:0 0 0 5px;padding:0 5px 0 0;background:#A12716 url(/Resources/Files/templates/template1/button_round.gif) no-repeat right top;text-align:center;}.orderbox span.buy a,.orderbox span.buy input{float:left;display:block;margin:0;padding:0 8px 0 13px;color:#fff;background:#A12716 url(/Resources/Files/templates/template1/button_round.gif) no-repeat left top;}.orderbox span.readmore{float:left;margin:0 0 0 5px;padding:0 5px 0 0;background:#F0B620 url(/Resources/Files/templates/template1/button_round.gif) no-repeat right top;text-align:center;}.orderbox span.readmore a{float:left;display:block;margin:0;padding:0 8px 0 13px;color:#fff;background:#F0B620 url(/Resources/Files/templates/template1/button_round.gif) no-repeat left top;}.container>.content .orderbox span.buy,.container>.content .orderbox span.readmore{background-image:url(/Resources/Files/templates/template1/button_round.png);}.container>.content .orderbox span.buy a,.container>.content .orderbox span.buy input,.container>.content .orderbox span.readmore a{background-image:url(/Resources/Files/templates/template1/button_round.png);}.orderbox span.buy:hover,.orderbox span.buy:hover a,.orderbox span.buy:hover input{background-color:#E03F10;}.orderbox span.readmore,.orderbox span.readmore a{background-color:$buttoncolor2$;}.orderbox span.readmore:hover,.orderbox span.readmore:hover a{background-color:$buttoncolor2-mouseover$;}.content .productlist .orderbox span.readmore a{color:#FFF;text-decoration:none;}#ctl00_bc_phButtons span.next{background-color:#9F2716;}#ctl00_bc_phButtons span.update{background-color:#9F2716;}#ctl00_bc_phButtons span.remove{background-color:#9F2716;}#ctl00_bc_phButtons input{background-color:#9F2716;}#ctl00_bc_btn input{background-color:#9F2716;}#ctl00_bc_btn span.accountcreate{background-color:#9F2716;}#ctl00_bc_btn span.previous{background-color:#9F2716;}#ctl00_bc_btn span.next{background-color:#9F2716;}#ctl00_bc_plButtons input{background-color:#9F2716;}#ctl00_bc_plButtons span.next{background-color:#9F2716;}#ctl00_bc_plButtons span.previous{background-color:#9F2716;}