body{color:#000;background:#ffffff;margin:0;text-align:left;font-size:13px;font-family:Helvetica,Arial,Verdana;line-height:1.5;}
*{margin:0;padding:0;}
.clr{clear:both;}
table.orderdetails,span.productPriceHaendlerList,span.productPrice_sanniList{}
p{}
span.lager{color:#039a03;}
p.bold{font-weight:bold;}
p.klein_grau{font-size:12px;color:#666;}
p.klein{font-size:12px;}
a,a:link,a:visited,a:active{outline:none;text-decoration:none;color:#000;}
a:hover{outline:none;text-decoration:underline;color:#000;}
a.categories_first:hover{outline:none;text-decoration:underline;color:#000;}
a.mit,a.mit:link,a.mit:visited,a.mit:hover, a.mit:active,a.mit:hover,a.category,a.category:link,a.category:visited,a.category:hover, a.category:active,a.category:hover {outline:none;text-decoration:underline;color:#336699;font-weight:normal;}
a.pageResults{color:#336699;}
a.headerNavigation{color:#336699;font-size:11px;}
div.beschreibung_links a {outline:none;text-decoration:underline;color:#336699;font-weight:normal;}
div.beschreibung_links ul {margin:0;padding:0;}
div.beschreibung_links li {margin:0 0 0 13px;}
a.bold,a.bold:link,a.bold:visited,a.bold:hover, a.bold:active,a.bold:hover{outline:none;text-decoration:none;font-weight:bold;color:#000;}
h1{font-size:13px;color:#000;padding:0 0 14px 0;}
h1.neu {font-size:17px;color:#000;padding:0 0 14px 0;font-weight:normal;line-height:1.3;}
h1.nav_start{font-size:12px;padding:2px 0 0 0;color:#690102;}
h2{font-size:13px;color:#000;padding:0 0 10px 0;margin:0 0 0 0;border:#999 dotted;border-width:0 0 0 0;}
old-h3{font-size:13px;color:#000;padding:10px 0 10px 0;margin:0 0 0 0;border:#999 dotted;border-width:0 0 0 0;}
h3{font-size:13px;color:#000;padding:10px 0 10px 0;margin:0 0 0 0;border:#999 dotted;border-width:0 0 0 0;font-weight:bold;}
h2.neu{font-size:17px;color:#000;padding:0 0 15px 0;margin:20px 0 20px 0;border:#999 dotted;border-width:0 0 1px 0;}
h1.OLD___neu_dotted,div.OLD_______neu_dotted,div.OLD________highlightbox h1{font-size:17px;color:#000;padding:0 0 8px 0;margin:20px 0 24px 0;border:#999 solid;border-width:0 0 1px 0;}
h1.neu_dotted,div.neu_dotted,div.highlightbox h1{font-size:30px;font-weight:normal;color:#000;padding:0 0 8px 0;margin:20px 0 24px 0;border:#dadada solid;border-width:0 0 1px 0;}
h1.neu_dotted_best {font-size:24px;font-weight:normal;color:#000;padding:15px 0 15px 0;margin:45px 0 24px 0;border:#dadada solid;border-width:1px 0 1px 0;}
div.neu_dotted_listing,h1.neu_dotted_listing{font-size:17px;color:#000;padding:0 0 8px 0;margin:20px 0 5px 0;border:#999 dotted;border-width:0 0 1px 0;}
div.neu_dotted_listing_big,h1.neu_dotted_listing_big{font-size:30px;font-weight:normal;color:#000;padding:0 0 8px 0;margin:0 0 5px 0;border:#999 dotted;border-width:0 0 0 0;}
div.neu_dotted_listing_940,h1.neu_dotted_listing_940{width:940px;font-size:17px;color:#000;padding:0 0 8px 0;margin:20px 0 5px 0;border:#999 dotted;border-width:0 0 1px 0;}
div.neu_dotted_listing_cat{font-size:14px;color:#42484C;background:#eee;padding:7px 0 7px 0;margin:20px 20px 0px 20px;border:#999 dotted;border-width:0 0 1px 0;}
h1.neu_dotted_listing_940{width:940px;font-size:17px;color:#000;padding:0 0 8px 0;margin:20px 0 5px 0;border:#999 dotted;border-width:0 0 1px 0;}
h1.hersteller{font-size:17px;color:#000;padding:0;margin:0;border:#999 dotted;border-width:0;font-weight:bold;}
.login1{float:left;width:449px;padding:0 20px 0 0;border-right:1px solid #ccc;height:294px;}
.login2{float:left;width:450px;padding:0 0 0 20px;height:294px;}
div.startseite{height:35px;padding:10px 0 0 0;}
div.startseite h2{color:#000;font-weight:bold;padding:0;}
div.startseite h3{color:#999;font-weight:normal;padding:0;}
input{font-family:Helvetica,Arial,Verdana;font-size:13px;}
textarea{font-family:Helvetica,Arial,Verdana;font-size:13px;border:1px solid #ccc;padding:10px;width:97%;}
select{font-family:Helvetica,Arial,Verdana;font-size:13px;border:1px solid #ccc;}
input[type=text], input[type=password]{border:1px solid #ccc;padding:2px;width:158px;height:18px;}
input[type=text1]{border:1px solid #ccc;padding:2px;width:17px;height:18px;text-align:center;}
table {display:table;border-collapse:separate;border-spacing:0;}
table td{padding:0px;vertical-align:top;}
table.abstand td{padding:2px;vertical-align:top;}
.thickbox{}
a img{border:none;outline:none;}
img.thumbnails{height:100px;width:100px;}
img.infonails{height:180px;width:180px;}
img.infonails0{height:160px;width:160px;}
img.infonails1{height:150px;width:150px;}
img.infonails0{height:160px;width:160px;}
img.manu_image{width:140px;}
img.popnails{height:400px;width:400px;}
img.bewertung{border:0px;}
div.trenner{width:100%;background:#ccc;height:1px;margin:10px 0 10px 0;}
.errormessage{border:solid red 2px;padding:15px;background:#FFD6D6;margin-bottom:10px;}
.errormessage_green{border:solid red 0px;padding:15px;background:#CFFFBF;margin-bottom:10px;}
.messageStackSuccess{padding:4px;background:#6f6;}
body.popupproductinfo{padding:15px;background:#fff none;}
#cont{width:940px;overflow:hidden;margin:0 auto;}
#cont1{width:940px;overflow:hidden;margin:0 auto;}
#cont_admin{width:980px;overflow:hidden;margin:0 auto;}
#cont1_admin{width:960px;overflow:hidden;margin:0 auto;}
#inner_cont{clear:both;text-align:left;float:left;}
#inner_box{text-align:center;overflow:hidden;float:left;clear:both;position:relative;z-index:1;}
#outer_cont{z-index:1;margin-top:190px;width:940px;}
#outer_cont_start{z-index:1;margin-top:150px;width:940px;}
#outer_cont_kategorie{z-index:1;margin-top:150px;width:980px;}
#outer_cont_start_admin{z-index:1;margin-top:150px;width:980px;}
*+html #outer_cont{width:940px;}
#innerCont{width:100%;z-index:2;}
#crap{float:left;width:100%;text-align:left;}
#middle_ful{float:right;width:940px;min-height:840px;}
#middle_ful_admin{float:right;width:940px;min-height:840px;margin-left:-20px;}
#middle_ful_start_admin{float:right;width:960px;min-height:840px;padding:0 0 0 20px;}
#middle_ful_kategorien{float:right;width:960px;min-height:840px;margin:0 0 0 20px;}
.mainbody_ful,*+html .mainbody_ful,*html .mainbody_ful{width:100%;padding-bottom:30px;}
div.OLD_1707__leftbx{float:left;width:140px;padding:0 20px 0 0;}
#OLD_1707___leftbx{float:left;width:140px;padding:0 20px 0 0;}
div.leftbx{float:left;width:200px;padding:0 20px 0 0;}
#leftbx{float:left;width:200px;padding:0 20px 0 0;}
#OLD_1707___mainbody{float:left;margin:0 0 0 0;width:780px;}
div.OLD_1707___mainbody{float:left;width:780px;}
#mainbody{float:left;margin:0 0 0 0;width:720px;}
div.mainbody{float:left;width:720px;}
div.FFmainbody{float:left;width:780px;min-height:620px;}
#head_container{position:absolute;top:0;left:0;width:940px;height:157px;z-index:10000;}
#head_container_start{position:absolute;top:0;left:0;width:940px;height:137px;z-index:10000;}
#head_container_start_admin{position:absolute;top:0;left:0;width:960px;height:137px;z-index:10000;padding:0 0 0 20px;}
#navigation{width:940px;height:25px;font-size:12px;padding:0 0 0 0;}
#navigation a{color:#000;}
div.navigation1{float:left;width:165px;text-align:left;padding:4px 0 0 0;}
div.navigation1a{float:left;width:110px;text-align:left;padding:4px 0 0 8px;}
div.navigation2{float:left;width:447px;text-align:right;padding:4px 0 2px 0;}
div.navigation3{float:left;width:208px;text-align:right;padding:4px 0 2px 0;border-left:2px solid #ccc;}
#head{width:940px;height:42px;text-align:left;border:#ccc solid;border-width:1px 0 1px 0;margin:0 0 0 0;}
div.head1{float:left;width:300px;padding:8px 0 0 0;}
div.head2{float:left;width:490px;padding:2px 0 0 0;}
div.head3{float:left;width:150px;text-align:right;padding:6px 0 0 0;}
#nav_cat{width:940px;height:25px;text-align:left;border-bottom:1px solid #ccc;}
div.nav_cat1{float:left;text-align:left;font-size:12px;padding:4px 25px 0 0;}
#boxheader{width:940px;text-align:left;margin:10px 0 0 0;}
#OLD____bread{width:940px;text-align:left;font-size:11px;height:40px;margin:0 0 20px 0;}
#bread{width:940px;text-align:left;font-size:11px;height:4px;margin:0 0 0 0;}
#bread a{color:#000;font-weight:normal;}
div.box_titel{font-size:17px;font-weight:bold;padding:0 0 15px 0;margin:20px 0 20px 0;border:#999 dotted;border-width:0 0 1px 0;}
ul#categorymenu,ul#categorymenu li a.actparentlink,ul#categorymenu li a.actlink{}
ul#categorymenu li.level1{list-style-type:none;color:#42484C;background:#eee;padding:3px 20px 3px 20px;}
ul#categorymenu li.level1 a{text-decoration:none;outline:none;display:block;color:#42484C;}
ul#categorymenu li.level1 a:hover{text-decoration:underline;color:#42484C;}
ul#categorymenu li.level1 a:active{text-decoration:underline;color:#42484C;font-weight:bold;}
ul#categorymenu li.level1 a.actlink{}

#produkt6varianten ul,#produkt6cross ul,#produkt6new_productsnew ul,#produkt6listing ul,#produkt6alsop ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt6varianten ul li,#produkt6cross ul li,#produkt6new_productsnew ul li,#produkt6listing ul li,#produkt6alsop ul li{list-style:none;}
#produkt6varianten li.links,#produkt6cross li.links,#produkt6new_productsnew li.links,#produkt6listing li.links,#produkt6alsop li.links{list-style:none;float:left;width:140px;margin-right:20px;padding-bottom:24px;}
#produkt6varianten li.mitte,#produkt6cross li.mitte,#produkt6new_productsnew li.mitte,#produkt6listing li.mitte,#produkt6alsop li.mitte{list-style:none;float:left;width:140px;margin-right:20px;padding-bottom:24px;}
#produkt6varianten li.rechts,#produkt6cross li.rechts,#produkt6new_productsnew li.rechts,#produkt6listing li.rechts,#produkt6alsop li.rechts{list-style:none;float:left;width:140px;padding-bottom:24px;}

#produkt2listing ul,#produkt2news ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt2listing ul li,#produkt2news ul li{list-style:none;}
#produkt2listing li.links,#produkt2news li.links{list-style:none;float:left;width:460px;margin-right:20px;padding-bottom:140px;}
#produkt2listing li.rechts,#produkt2news li.rechts{list-style:none;float:left;width:460px;padding-bottom:140px;}

#produkt2hersteller ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt2hersteller ul li{list-style:none;}
#produkt2hersteller li.links{list-style:none;float:left;width:400px;text-align:left;margin-right:140px;padding-bottom:24px;}
#produkt2hersteller li.rechts{list-style:none;float:left;width:400px;text-align:left;padding-bottom:24px;}

#produkt3hersteller ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt3hersteller ul li{list-style:none;}
#produkt3hersteller li.links{list-style:none;float:left;width:300px;text-align:left;margin-right:20px;margin-bottom:20px;}
#produkt3hersteller li.mitte{list-style:none;float:left;width:300px;text-align:left;margin-right:20px;margin-bottom:20px;}
#produkt3hersteller li.rechts{list-style:none;float:left;width:300px;text-align:left;margin-bottom:20px;}
img.manufacturer_list_neu{height:71px;}

#produkt3herstellerneu ul{list-style:none;text-align:right;width:940px;margin:0;padding:0;}
#produkt3herstellerneu ul li{list-style:none;}
#produkt3herstellerneu li.links{list-style:none;float:left;width:300px;text-align:right;margin-right:20px;margin-bottom:20px;}
#produkt3herstellerneu li.mitte{list-style:none;float:left;width:300px;text-align:right;margin-right:20px;margin-bottom:20px;}
#produkt3herstellerneu li.rechts{list-style:none;float:left;width:300px;text-align:right;margin-bottom:20px;}

#produkt3listing ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt3listing ul li{list-style:none;}
#produkt3listing li.links{list-style:none;float:left;width:300px;margin-right:20px;padding-bottom:140px;}
#produkt3listing li.mitte{list-style:none;float:left;width:300px;margin-right:20px;padding-bottom:140px;}
#produkt3listing li.rechts{list-style:none;float:left;width:300px;padding-bottom:140px;}

#produkt4listing ul{list-style:none;text-align:left;width:720px;margin:0;padding:0;}
#produkt4listing ul li{list-style:none;}
#produkt4listing li.links{list-style:none;float:left;width:180px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt4listing li.mitte{list-style:none;float:left;width:180px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt4listing li.rechts{list-style:none;float:left;width:180px;text-align:left;padding-bottom:24px;}
img.new_image_4{width:150px;}
.title_4{width:150px;}
.list_bild_4{height:150px;}
.list_bild_4_auslaufartikel{height:150px;background:url(img/auslaufartikel.png) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_4_neuer_artikel{height:150px;background:url(img/icon-neu-60x60R.jpg) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_4_neuer_artikel_en{height:150px;background:url(img/new.gif) no-repeat;background-size:30px 30px;background-position:top right;}
#produkt5listing ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt5listing ul li{list-style:none;}
#produkt5listing li.links{list-style:none;float:left;width:188px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt5listing li.mitte{list-style:none;float:left;width:188px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt5listing li.rechts{list-style:none;float:left;width:188px;text-align:left;padding-bottom:24px;}
#produkt5listing_manu ul{list-style:none;text-align:left;width:940px;margin:0;padding:0;}
#produkt5listing_manu ul li{list-style:none;}
#produkt5listing_manu li.links{list-style:none;float:left;width:188px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt5listing_manu li.mitte{list-style:none;float:left;width:188px;text-align:left;margin-right:0px;padding-bottom:24px;}
#produkt5listing_manu li.rechts{list-style:none;float:left;width:188px;text-align:left;padding-bottom:24px;}
img.new_image160{width:160px;}
.title_5{width:168px;}
.list_bild_160{height:161px;}
.list_bild_160_5er{width:161px;}
.list_bild_160_5er_auslaufartikel{height:161px;background:url(img/auslaufartikel.png) no-repeat;background-size:29px 29px;background-position:top right;}
.list_bild_160_5er_neuer_artikel{height:161px;background:url(img/icon-neu-60x60R.jpg) no-repeat;background-size:29px 29px;background-position:top right;}
.list_bild_160_5er_neuer_artikel_en{height:161px;background:url(img/new.gif) no-repeat;background-size:30px 30px;background-position:top right;}
* html .produktlisting{overflow:visible;height:1px;}
div.hersteller_navigation{float:left;width:460px;margin:0 0 20px 0;font-size:11px;}
div.hersteller_full{float:left;width:460px;text-align:right;margin:0 0 20px 0;}
div.list_navigation{float:left;width:390px;margin:0 0 20px 0;font-size:11px;}
div.list_full{float:left;width:390px;text-align:right;margin:0 0 20px 0;font-size:11px;}
div.list_navigation_700{float:left;width:350px;margin:0 0 20px 0;font-size:11px;}
div.list_full_700{float:left;width:350px;text-align:right;margin:0 0 20px 0;font-size:11px;}
div.list_navigation_940{float:left;width:470px;margin:0 0 20px 0;font-size:11px;}
div.list_full_940{float:left;width:470px;text-align:right;margin:0 0 20px 0;font-size:11px;}
.list_navigation{float:left;width:350px;font-size:11px;color:#999;}
.list_navigation2{text-align:right;padding:0 20px 0 0;font-size:11px;color:#999;}
.list_bild{height:121px;}
.list_bild_auslaufartikel{height:121px;background:url(img/auslaufartikel.png) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_neuer_artikel{height:121px;background:url(img/icon-neu-60x60R.jpg) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_160_neuer_artikel{height:151px;background:url(img/icon-neu-60x60R.jpg) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_160_auslaufartikel{height:151px;background:url(img/auslaufartikel.png) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_neuer_artikel_en{height:121px;background:url(img/new.gif) no-repeat;background-size:30px 30px;background-position:top right;}
.list_bild_160_neuer_artikel_en{height:161px;background:url(img/new.gif) no-repeat;background-size:30px 30px;background-position:top right;}
span.list_uvp{font-weight:normal;color:#666;}
span.vorbestellen{color:#B9B9B9;font-style:italic;}
SPAN.productOldPriceNew{font-size:12px;color:#999;font-weight:normal;line-height:1.0;}
div.productOldPriceNew{font-size:12px;color:#999;font-weight:normal;line-height:1.0;}
div.highlightbox{overflow:auto;}
div.highlightbox td.info,span.info{font-size:12px;color:#666;}
div.highlightbox div.hr{height:1px;line-height:1px;display:block;border-bottom:solid 1px #ccc;}
table.orderdetails tr td{padding:4px;}
table.orderdetails tr.headerrow td{font-weight:bold;border-bottom:1px solid #ccc;}
table.orderdetails tr.headerrownew td{font-weight:bold;border-bottom:0px solid #ccc;}
table.orderdetails tr.contentrow td{vertical-align:top;}
table.orderdetails tr.contentrow td.quantity{text-align:center;}
table.orderdetails tr.contentrow td.quantity input{text-align:center;padding:2px;border:1px solid #ccc;width:20px;}
table.orderdetails tr td.totalprice{text-align:right;border-left:1px solid #ccc;border-right:1px solid #ccc;}
table.orderdetails tr td.subtotal{text-align:right;border:#ccc solid;border-width:1px 0 0 0;}
table.shippingblock{border:#ccc solid;border-width:0 0 1px 0;margin-bottom:10px;}
table.shippingblock tr td.header{padding:2px 2px 2px 5px;}
table.shippingblock tr td{vertical-align:top;}
table.shippingblock tr td.description{width:100%;vertical-align:top;padding-left:6px;}
table.shippingblock tr td.radiobutton{vertical-align:top;white-space:nowrap;padding:4px;}
table.shippingblock tr td.radiobutton input{margin:0;padding:0;}
table.shippingblock tr td.price{vertical-align:middle;white-space:nowrap;color:#990000;font-size:16px;font-weight:bold;padding:0 10px 10px 0;}
div.footer_a{float:left;width:940px;padding:30px 0 0 0;text-align:left;}
div.footer0{float:left;width:200px;height:36px;text-align:left;padding:25px 0 5px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
div.footer0a{float:left;width:525px;height:56px;text-align:right;padding:5px 0 5px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
div.footer0b{float:left;width:214px;height:51px;text-align:right;padding:15px 0 0 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
div.footer1{width:940px;padding:0 0 15px 0;border-bottom:1px solid #ccc;}
div.footer1 a{font-size:12px;color:#000;}
div.footer2{float:left;width:240px;padding:15px 0 0 0;}
div.footer2a{float:left;width:220px;padding:9px 0 0 0;}
img.footer{width:60px;padding:8px 20px 0 0;}
img.footer_g{width:40px;padding:8px 0 20px 0;}
img.footer0{width:30px;padding:0px 3px 5px 0;}
img.footer1{width:30px;padding:0px 27px 5px 0;}
div.footer3{float:left;width:940px;text-align:center;font-size:12px;padding:0 0 0 0;}
div.schatten{-webkit-box-shadow:4px 4px 1px #d9d9d9;-moz-box-shadow:4px 4px 1px #d9d9d9;box-shadow:4px 4px 1px #d9d9d9;padding:5px;background:#fff;width:208px;border:1px solid #ccc;}
ul.schatten{-webkit-box-shadow:4px 4px 1px #d9d9d9;-moz-box-shadow:4px 4px 1px #d9d9d9;box-shadow:4px 4px 1px #d9d9d9;}
div.schatten_neu{background:#eee;width:940px;padding:0;margin:0;}
ul.schatten_neu{padding:0;margin:0;}
.alle_produkte a{color:#42484C;text-decoration:none;}
.alle_produkte a:hover{color:#42484C;text-decoration:underline;}
.alle_produkte{color:#42484C;padding:0;float:left;font-weight:normal;font-size:12px;margin:0;/*Abstand zwischen Menues*/cursor:pointer;}
.alle_produkte_sub{display:none;margin-top:0;/*Abstand zu ALLE PRODUKTE*/}
.alle_produkte:hover .alle_produkte_sub{display:block;z-index:10;}
.alle_produkte_sub div{text-align:left;padding:3px 0 3px 0;z-index:5;}
.alle_produkte_cat a{color:#000;text-decoration:none;}
.alle_produkte_cat a:hover{color:#000;text-decoration:underline;}
.alle_produkte_cat{color:#000;padding:0;float:left;font-weight:normal;font-size:12px;margin:0;/*Abstand zwischen Menues*/cursor:pointer;}
.alle_produkte_sub_cat{display:none;margin-top:0;/*Abstand zu ALLE PRODUKTE*/}
.alle_produkte_cat:hover .alle_produkte_sub_cat{display:block;z-index:1000;}
.alle_produkte_sub_cat div{text-align:left;padding:3px 0 3px 0;z-index:5;}
h3.shortdesc {font-size:13px;font-weight:bold;margin:0;padding:0;}
.centered {margin:0 auto;}
div.text,p.text{margin-top:0px;}
SPAN.productPrice_sanni{}
SPAN.productOldPriceSparen{font-size:11px;color:#999;}
SPAN.productOldPrice {font-size:11px;color:#999;text-decoration:line-through;}
SPAN.productPriceHaendler {font-size:13px;}
#content ol, #content ul{margin:10px 0 10px 14px;}
.productoptions label {cursor:pointer;}
ol#address_block, div.agbframe ol, div.agbframe ul {margin-left:30px;}
div#address_block div.address{width:260px;float:left;height:140px;padding:5px; margin:0 15px 15px 0;border: solid 1px #ccc;background:#F8F8F8;}
div#address_block input{vertical-align:middle;}
button.mobile{background:#fff;border:0;font-size:13px;font-family:Helvetica,Arial,Verdana;color:#336699;}
button.mobile:hover{text-decoration:underline;}
.safari{padding:16px 0 0 0;}
div.agb li{list-style-type:none;}
.cssButton {position:relative;margin:0 0 0 0;display:inline-block;text-align:center;overflow:hidden;text-decoration:none !important;}
.buttonSize0,.buttonSize0 .background_hover,.buttonSize0 .animate_image,.buttonSize0 .buttonIcon,.buttonSize0 button {width:140px;height:30px;line-height:30px;cursor:pointer;}
.buttonSize1,.buttonSize1 .background_hover,.buttonSize1 .animate_image,.buttonSize1 .buttonIcon,.buttonSize1 button {width:80px;height:30px;line-height:30px;cursor:pointer;}
.buttonSize2,.buttonSize2 .background_hover,.buttonSize2 .animate_image,.buttonSize2 .buttonIcon,.buttonSize2 button {width:160px;height:38px;line-height:38px;cursor:pointer;}
.cssButton .background_hover,.cssButton .animate_image,.cssButton button {position:absolute !important;display:inline-block;width:100%;top:0;left:0;border:none;background:transparent;}
.cssButton .animate_image {background-position:50% 50%;}
.cssButton:hover .animate_image {background-position:60% 50%;}
.cssButton .background_hover {opacity:0;filter: alpha(opacity=0);}
.cssButton:hover .background_hover {opacity:1;filter: alpha(opacity=100);}
.cssButton .buttonIcon {position:absolute;background-position:center center;background-repeat:no-repeat;}
.cssButton.buttonSize0 .buttonIcon,.cssButton.buttonSize1 .buttonIcon {width:35px;}
.cssButton.buttonSize2 .buttonIcon {width:45px;}
.cssButton.buttonSize0 .buttonIcon,.cssButton.buttonSize1 .buttonIcon,.cssButton.buttonSize2 .buttonIcon {background-size:20px;-moz-background-size:20px;}
.icononly.buttonSize0 .buttonIcon,.icononly.buttonSize1 .buttonIcon,.icononly.buttonSize2 .buttonIcon {width:26px;}
.iconleft .buttonIcon {left:0;}
.iconright .buttonIcon {right:0;}
.cssButton .buttonText,.icononly .buttonIcon {position:relative;display:inline-block;font-weight:normal;font-size:12px;white-space:nowrap;}
.cssButton .buttonText {padding:0 10px;}
.iconleft.buttonSize0 .buttonText,.iconleft.buttonSize1 .buttonText {padding:0 10px 0 33px;}
.iconleft.buttonSize2 .buttonText {padding:0 11px 0 43px;}
.iconright.buttonSize0 .buttonText,.iconright.buttonSize1 .buttonText {padding:0 33px 0 10px;}
.iconright.buttonSize2 .buttonText {padding:0 25px 0 5px;}
.iconnone.buttonSize0 .buttonText,.iconnone.buttonSize1 .buttonText {padding:0 10px;}
.iconnone.buttonSize2 .buttonText {padding:0 11px;}
.cssButton button {color:transparent;opacity:0;filter:alpha(opacity=0);}
.buttonclear {clear:both;font-size:0;line-height:0;}
.cssButton,.background_hover,.animate_image,.cssButton.textButton,.cssButton .gradient_0,.cssButton .gradient_1,.cssButton .gradient_2,.cssButton.textButton,.cssButton .gradient_0,.cssButton .gradient_1,.cssButton .gradient_2   {}
.cssButton {color:#FFFFFF!important;}
.color_0 ,.color_1 {background-color:#660000!important;}
.css_buttons{text-decoration:none;font-size:12px;display:inline-block;text-align:center;color:#ffffff;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
.css_buttons span{display:block;padding:6px 12px 7px 12px;color:#ffffff;}
.css_buttons:hover{color:#ffffff;}
.css_buttons:active{position:relative;color:#ffffff;}
.button-blue,.button-blue:hover,.button-blue:active{background:#660000;}
.sitemapwrap .sitemapleft {background-color:#fff;border:#999 1px solid;display:table;float:left;width:235px;margin-bottom:15px;}
.sitemapheader {padding:3px;background-color:#999;color:#000;font-weight:bold;}
.sitemapheader a:link, .sitemapheader a:visited, .sitemapheader a:hover {color:#000;text-decoration:none;outline:none;}
.sitemapcontent {padding:6px;}
.sitemapcontent li {list-style-type:none;}
img.new_image{width:450px;height:390px;}
img.new_image1{width:220px;height:145px;}
img.new_image2{width:460px;height:400px;}
img.new_image3{width:220px;height:193px;}
img.manufacturer_list{height:100px;}
div.categ_220px{float:left;width:220px;height:270px;margin:0 30px 50px 0;}
div.categ_220px_right{float:left;width:220px;height:270px;margin:0 0 50px 0;}
span.buchstabe{font-weight:bold;}
.fa-twitter{color:#4691D2;margin:0 7px 0 0;}
.fa-facebook{color:#3B547D;margin:0 7px 0 0;}
.fa-youtube{color:#BF101F;margin:0 7px 0 0;}
.fa-instagram{color:#004879;margin:0 7px 0 0;}
.fa-rss-square{color:#F76102;}
iframe {border:0px;}
img.ama_img{height:5px;}
#OffAmazonPaymentsWidgets0.img{height:5px;}
.akkordeon {width: 200px;padding: 0;}
.akkordeon label {padding: 0;margin-bottom: 0;position: relative;display: block;height: 20px;cursor: pointer;}
.akkordeon label:hover {}
.akkordeon input + label {transition: all 0.5s ease-in-out;}
.akkordeon input:checked + label,.akkordeon input:checked + label:hover {}
.akkordeon input {}
.akkordeon p {overflow: hidden;height: 0;margin: 0 0 0 30px;width: 400px;transition: all 0.5s ease-in-out;}
.akkordeon input:checked ~ p {transition: all 0.5s ease-in-out;height: auto;}
.lexikon_keyword {font-size: 12px;color: #000000;text-decoration: none;background-color: #FF0;}
#lexAlphabet {text-align: left;padding:0px 20px 20px 0px;margin:0px 0px 25px 0px;list-style-type:none;height:25px;font-weight: normal;border-bottom:1px solid #dadada;text-align:left;}
ul#lexAlphabet li {height:25px;float:left;padding: 0px 15px 0px 0px;margin:0;}
ul#lexAlphabet a, ul#lexAlphabet a:link, ul#lexAlphabet a:visited {line-height:25px;text-decoration:underline;color: #336699;margin:0px;padding:0px;}
ul#lexAlphabet a:hover {color: #336699;text-decoration:none;}
ul#lexAlphabet a.active {font-weight:bold;}
#lexName,.lexName {border-bottom-style: solid;padding-bottom:3px;border-bottom-width: thin;border-bottom-color: #dadada;padding-top: 15px;}
#lexDescription,.lexDescription {margin: 5px 0px 20px 10px;padding: 5px;background: none;text-align:left;}
span.lex {border-bottom-style: dotted;padding-bottom:0px;border-bottom-width: thin;}
span.lex:hover {cursor:help;background-color: #F90;color: #333;border-bottom-style: none;}
#inc {position: relative;top: 2px;background: #ccc;background-image: -webkit-linear-gradient(top, #ccc, #ccc);background-image: -moz-linear-gradient(top, #ccc, #ccc);background-image: -ms-linear-gradient(top, #ccc, #ccc);background-image: -o-linear-gradient(top, #ccc, #ccc);background-image: linear-gradient(to bottom, #ccc, #ccc);-webkit-border-radius: 6;-moz-border-radius: 6;border-radius: 20px;font-family: Arial;color: #000;font-size: 10px;padding: 3px 7px 3px 7px;margin: 0 0 0 5px;text-decoration: none;}
#dec {background: #ccc;background-image: -webkit-linear-gradient(top, #ccc, #ccc);background-image: -moz-linear-gradient(top, #ccc, #ccc);background-image: -ms-linear-gradient(top, #ccc, #ccc);background-image: -o-linear-gradient(top, #ccc, #ccc);background-image: linear-gradient(to bottom, #ccc, #ccc);-webkit-border-radius: 6;-moz-border-radius: 6;border-radius: 20px;font-family: Arial;color: #000;font-size: 6px;font-weight: bold;padding: 5px 8px 6px 8px;margin: 0 5px 0 0;text-decoration: none;}
#inc:hover, #dec:hover {background: #828082;color: #ffffff;background-image: -webkit-linear-gradient(top, #828082, #3d3d3d);background-image: -moz-linear-gradient(top, #828082, #3d3d3d);background-image: -ms-linear-gradient(top, #828082, #3d3d3d);background-image: -o-linear-gradient(top, #828082, #3d3d3d);background-image: linear-gradient(to bottom, #828082, #3d3d3d);text-decoration: none;}
.storeLabel {left: 145px;position: absolute;top: -10px;z-index:3;}
div.GraueBox {position: relative;top: 0px;left: 0px;}
#topmenuwrap {width:930px;height:30px;padding:0 0 0 10px;background:#660000;}
#topmenu {float:left;padding:0;margin:0;list-style-type:none;height:50px;font-size:13px;background:#660000;}
#topmenu li {height:50px;float:left;padding:0 10px;margin:0;}
#topmenu li.last {height:50px;float:left;padding:0 10px;margin:0;}
#topmenu a, #topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active {line-height:50px;vertical-align:middle;text-decoration:none;outline:none;font-weight:bold;cursor:pointer;color:#ffffff;margin:0;padding:0;}
#topmenu a:hover {color:#ffffff;}
span.list_uvp_1{font-weight:normal;color:#666;font-size:9px;}
div.warenkorb_text {border-color:#990000;border-width:3px;border-style: solid;margin:8px 0 8px 0;padding:8px 8px 8px 36px;font-size:10px;background:url(img/info_bike.jpg) no-repeat;background-size:30px 30px;background-position:top left;}
.cc-cookies {position:fixed; color:#999;width: 100%; right: 0; top: 0; padding: 3px; background: #EDEBEB; z-index: 99999; text-align: center;}
.cc-cookies a, .cc-cookies a:hover {text-decoration: underline;color:#999; }
.cc-cookies a:hover { text-decoration: underline; color:#999;}
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 100%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset, .cc-cookies a.cc-cookie-info { display: inline-block; font-size:18px;text-decoration: none;margin-left:20px;}
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset, .cc-cookies a.cc-cookie-info { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  {}
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }
@media screen and (max-width: 768px) {.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }}
@media screen and (max-width: 480px) {.cc-cookies { position: relative; float: left; }}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:18px}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;color:#fff;height:24px;padding:6px 20px 0 0;text-align:left;}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:100%;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu{float:left}.sf-menu li a{padding:0;text-decoration:none;font-weight:400;width:180px;background:#eee}.sf-menu a,.sf-menu a:visited{color:#fff}.sf-menu li li a{padding:8px 15px;text-decoration:none;font-weight:400;left:-10px}.sf-menu li a,.sf-menu li a:visited{color:#515352;text-align:left}.sf-menu li li{background:#eee}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#600;outline:0}.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li a:focus,.sf-menu li li a:hover,.sf-menu li a:active{background:#eee;outline:0}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{position:absolute;display:none;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}li li .sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(img/arrows-ffffff.png) no-repeat -10px -100px}a > .sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a > .sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(img/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}
*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;font-weight:700;position:fixed;background:#fff;z-index:1202;color:#333;display:none;border:4px solid #600;border-radius:6px;text-align:left;top:15%;left:50%;padding:8px;box-shadow:0 0 14px #000,0 0 8px #767676 inset}* html #TB_window{position:absolute}#TB_window img#TB_Image{display:block;margin:15px 0 15px 15px}#TB_secondLine{position:absolute;top:100%;left:0;width:100%;margin:12px auto 0;font:italic normal normal 12px/15px Arial,Helvetica,sans-serif;color:#fff;text-align:center}#TB_window a:link{color:#fff}#TB_window a:visited{color:#fff}#TB_window a:hover{color:#d3d3d3}#TB_window a:active{color:#fff}#TB_window a:focus{color:#fff}#TB_overlay{position:fixed;z-index:1200;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);opacity:.75}* html #TB_overlay{position:absolute}#TB_caption{padding:0;position:absolute;bottom:100%;left:0;margin-bottom:12px;color:#fff}#TB_closeWindow{position:absolute;bottom:100%;right:4px;margin-bottom:12px}#TB_closeAjaxWindow{padding:5px 0 0;margin-bottom:1px;text-align:center;float:right}#TB_closeAjaxWindow a{text-decoration:none;font-size:14px;width:15px;line-height:15px;font-family:Arial,Helvetica,sans-serif;color:#fff!important;background:#B3B3B3;padding:3px;display:block;font-weight:700;text-align:center;margin-right:5px;border-radius:50%;box-shadow:1px 1px 5px #333}#TB_closeWindow a{text-decoration:none;font-size:14px;width:15px;line-height:14px;font-family:Arial,Helvetica,sans-serif;color:#fff!important;font-weight:700;text-align:center}#TB_closeAjaxWindow a:hover,#TB_closeWindow a:hover{color:#c00!important;box-shadow:1px 1px 2px #333}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:30px;border:1px solid #fff;border-radius:6px 6px 0 0;box-shadow:0 0 6px #767676}#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute}#TB_iframeContent{clear:both;border:none;margin-bottom:-4px;margin-top:4px}#TB_next{position:absolute;top:100%;right:10px;margin-top:4px}#TB_prev{position:absolute;top:100%;left:10px;margin-top:4px}#TB_next a,#TB_prev a{font:bold 25px/25px Arial,Helvetica,sans-serif;text-decoration:none}