* { margin: 0px; padding: 0px; }
* html { }
a:link, a:visited { text-decoration: none; color: #384596; }
a:hover, #navigation a:hover { color: #af2b0b; }
body { background: url(img/header-bg.jpg) 50% 0 no-repeat; margin: 0px; padding: 0px;}
#kopf { background: url(img/header.jpg) 50% 0 no-repeat; height: 266px; margin: 0px; padding: 0px;}
.subcat_sitemap { margin-left: 15px; font-size: smaller }
dd { line-height: 22px; }
div.inputRequirement,
dd.inputRequirement { color: #CC0000; }
textarea, input[type="text"], input[type="keywords"], input[type=""], input[type="password"], input[type="file"], input[type="button"], input[type="reset"], select {background-color:#fff; border: 1px solid #dfdfdf; -moz-border-radius:4px; border-radius: 4px; -webkit-border-radius:4px;}
/* HEADINGS */
h1, h2, h3, h4 { text-decoration:none; color: #333; font-weight: bold; font-size: 14px; margin: 10px 0px 2px 0px; padding: 0px; }
html { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333; }
img { border: 0; }
ul.main_nav {list-style:none;}
li.main_level_0 { font-weight:bold; list-style: none; font-size: 14px; padding-top:5px; color:#333;}
li.main_level_0 a { padding: 0; text-decoration: none; font-size: 14px; color:#333;}
li.main_level_1 { list-style: none; font-size: 13px; padding:2px 0 0 4px; color:#384596;}
li.main_level_1 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_2 { list-style: none; font-size: 13px; padding:2px 0 0 13px; color:#384596;}
li.main_level_2 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_3 { list-style: none; font-size: 13px; padding:2px 0 0 22px; color:#384596;}
li.main_level_3 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_4 { list-style: none; font-size: 13px; padding:2px 0 0 31px; color:#384596;}
li.main_level_4 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_5 { list-style: none; font-size: 13px; padding:2px 0 0 40px; color:#384596;}
li.main_level_5 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_6 { list-style: none; font-size: 13px; padding:2px 0 0 49px; color:#384596;}
li.main_level_6 a { padding: 0; text-decoration: none; font-size: 13px; color:#384596;}
li.main_level_0 a.active:link, li.main_level_0 a.active:active, li.main_level_0 a.active:visited,
li.main_level_1 a.active:link, li.main_level_1 a.active:active, li.main_level_1 a.active:visited,
li.main_level_2 a.active:link, li.main_level_2 a.active:active, li.main_level_2 a.active:visited,
li.main_level_3 a.active:link, li.main_level_3 a.active:active, li.main_level_3 a.active:visited,
li.main_level_4 a.active:link, li.main_level_4 a.active:active, li.main_level_4 a.active:visited,
li.main_level_5 a.active:link, li.main_level_5 a.active:active, li.main_level_5 a.active:visited,
li.main_level_6 a.active:link, li.main_level_6 a.active:active, li.main_level_6 a.active:visited {text-decoration: none; font-weight: bold;}
li.main_level_0 a:hover,
li.main_level_1 a:hover,
li.main_level_2 a:hover,
li.main_level_3 a:hover,
li.main_level_4 a:hover,
li.main_level_5 a:hover,
li.main_level_6 a:hover { color: #af2b0b;}

ul.kathoehe li { height:240px; }
ul.kathoehe70 li { height:70px; }
ul.kathoehe90 li { height:90px; }
ul.kathoehe130 li { height:130px; }
ul.kathoehe170 li { height:170px; }
ul.kathoehe150 li { height:150px; }
ul.kathoehe190 li { height:190px; }
ul.kathoehe200 li { height:200px; }
ul.kathoehe240 li { height:240px; }

.kategorielisteueberschrift { color: #000000; font-size:14px; font-weight:bold;line-height:20px; text-align:center; padding-bottom:5px;}
.kategorielisteueberschriftob { color: #000000; font-size:14px; font-weight:bold;line-height:20px; text-align:center; padding:10px 0 5px 0;}
.kategorielisteunterhalb {position: absolute; bottom:7px;left:0; width: 100%; }

.kategorieliste2 {margin:0px;}
ul.kategorieliste2 {margin:0px; list-style:none;}
ul.kategorieliste2 li {float:left; width:224px; position: relative; margin: 8px 5px 0 85px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.kategorieliste2 li h1 h2 h3  {text-align: center}

.kategorieliste3 {margin:0px;}
ul.kategorieliste3 {margin:0px; list-style:none;}
ul.kategorieliste3 li {float:left; width:224px; position: relative; margin: 8px 5px 0 5px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.kategorieliste3 li h1 h2 h3  {text-align: center}

.kategorieliste4 {margin:0px;}
ul.kategorieliste4 {margin:0px; list-style:none;}
ul.kategorieliste4 li {float:left; width:162px; position: relative; margin: 8px 5px 0 5px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.kategorieliste4 li h1 h2 h3  {text-align: center}

.kategorieliste5 {margin:0px;}
ul.kategorieliste5 {margin:0px; list-style:none;}
ul.kategorieliste5 li {float:left; width:126px; position: relative; margin: 8px 5px 0 5px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.kategorieliste5 li h1 h2 h3  {text-align: center}

.kategorieliste6 {margin:0px;}
ul.kategorieliste6 {margin:0px; list-style:none;}
ul.kategorieliste6 li {float:left; width:101px; position: relative; margin: 8px 5px 0 5px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.kategorieliste6 li h1 h2 h3  {text-align: center}

.produktlisteueberschrift { color: #000000; font-size:12px; font-weight:bold;line-height:14px; text-align:center; padding-top:2px;}
.produktlistereifenueberschrift { color: #000000; font-size:12px; font-weight:bold;line-height:14px; text-align:center; padding-top:2px; min-height:25px;}
.produktlisteunterhalb {position: absolute; bottom:7px;left:0; width: 100%; }
.produktliste4 {margin:0px;}


ul.produktliste4 {margin:0px; list-style:none;}
ul.produktliste4 li {float:left; width:162px; position: relative; margin: 8px 5px 0 5px; padding: 0 5px 5px 5px; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; list-style:none;}
ul.produktliste4 li h1 h2 h3  {text-align: center}

.tcmaleft10 { text-align:center; margin-left:10px;}
.tcmaleft15 { text-align:center; margin-left:15px;}
.tcmaleft25 { text-align:center; margin-left:25px;}
.tcmaleft35 { text-align:center; margin-left:35px;}
.tcmaleft40 { text-align:center; margin-left:40px;}
.tcmaleft45 { text-align:center; margin-left:45px;}
.clear { clear:both;}
.mittig { text-align:center;}
.groesz15 { font-size:15px;}
.fett { font-weight:bold;}
.halbrechts { text-align:right; margin-left:200px;}
.halbrechts450 { float:right; text-align:right; width:400px;}
.rechts { float:right; text-align:right; }
.bisschenrechts { text-align:center; margin-left:150px;}
.etwasrechts { text-align:center; margin-left:70px;}
.ganzleichtrechts { text-align:center; margin-left:30px;}
.weiterrechts { text-align:center; margin-left:400px;}
.zurkassegehen { text-align:right; float:right;}
.orange { color: #af2b0b; }
.fs15 { font-size:15px; }
.fs18 { font-size:18px; }
.fs16 { font-size:16px; }
.ausgegraut { color: #555; }
.pb10 { padding-bottom:10px; }
.lh18 { line-height:18px; }
.mh28 { min-height:28px; }
.mt5 { margin-top:5px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.mr20 { margin-right:20px; }
.anzahl { text-align:right; float:left;}
.inkorb { text-align:right; float:right; width:120px;}
.aufz {width:100%;}
.aufz ul {padding:10px 0 5px 15px; list-style:disc;}
.aufz a {color:#202020;}
.w530 {width:530px;}

.kopfzeilelo { width: 290px; float:none; min-height:110px; position: absolute; top: 90px; left:700px; z-index: 6 }
.kopfzeileorange { color: #af2b0b; float:left; text-align:left; line-height:16px;}
.kopfzeilegrauem { color: #222; float:left; text-align:left; font-size:10px; line-height:12px; width:120px; padding-top:3px;}
.kopfzeilegraupw { color: #222; float:left; text-align:left; font-size:10px; line-height:12px; width:120px; padding-top:3px;}

.kopfzeileorangeli { color: #af2b0b; width:160px; float:left; text-align:left; line-height:16px;}
.kopfzeilebuttonli { width:160px; float:left; text-align:left; line-height:16px; margin-top:5px;}
.kopfzeileangemeldet { color: #af2b0b; width:255px; float:left; text-align:right; line-height:16px; margin:16px 15px 0 0 ;}
.kopfzeileorangere { color: #af2b0b; width:130px; float:right; text-align:left; line-height:16px;}
.kopfzeilebuttonrea { width:100px; float:left; text-align:left; line-height:16px; margin-top:3px; }
.kopfzeilebuttonrek { width:120px; float:left; text-align:left; line-height:16px; margin-top:3px; }
.kopfzeilebuttonrmk { width:110px; float:left; text-align:left; line-height:16px; margin-top:10px;}
.kopfzeilebuttonren { width:140px; float:left; text-align:left; line-height:16px; margin-top:3px;}
.kopfzeileangem { width:170px; float:left; text-align:left; line-height:16px; margin-top:10px; font-weight:bold;}
.kategoriekopf,.produktinfo,.produktinf {margin:0 10px 0 10px;}
.produktinf {width:740px;}
.produktinfkurz {width:740px;}
.produktinfokurz {width:100%;}
.zurkassegehen { text-align:right; float:right;}
.menuekopf {border-bottom:1px solid #CCCCCC; clear:both; height:20px; line-height:20px; margin:10px 10px 0 10px; padding-bottom:10px;}
.kategorieueberschrift {text-align:left; float:left; width: 400px; min-height:40px;}
.kategorieueberschriftob {float:left; text-align:left; min-height:40px;}
.produktinfoueberschrift {text-align:left; float:left; width: 400px; min-height:40px;}
.produktlistingnavi {text-align:right; float:right;}
.produktlistingnaviunten {text-align:right; float:right; padding:10px; }
.produktlinksbild { width: 200px; float: left; }
.produktrechtsbeschreibung { float:right; width:510px;}
.prkurzlinks { width: 200px; float: left; }
.prkurzrechts { float:right;text-align:right; }
.preisfelgen { line-height:20px; text-align:left; font-size:18px; }
.price {margin-left:0px;}
   
.kategoriebildlinks {text-align:left; float:left; width: 130px; }
.kategorieueberschrrechts {text-align:left; float:left; }

a.hilfefztyp { text-decoration:underline; color:#2d4363;}
a.hilfefztyp:hover { text-decoration:underline; color:#af2b0b;}

.berechnungsmodul { padding:20px 0 0 5px; width:730px;}
.berechnungsmodulinnen { padding: 5px 14px 5px 14px; clear:both; background:#fcfcfc; border:1px solid #eee; line-height: 1.2; text-align:left; min-height: 140px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 

.mitrahmen { padding: 5px 14px 5px 14px; margin:0 196px 0 100px;clear:both; background:#fcfcfc; border:1px solid #eee; line-height: 1.2; text-align:left; min-height: 40px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 

.vorschaubild {width:180px; float:left;}
.vorschautext {margin-top:40px; width:300px; float:left;}
.vorschaupreis {margin-top:40px; float:right; text-align:left;}
.categorieseite6er { width:123px; float:left;  text-align:center; }
.categorieseite5er { width:149px; float:left;  text-align:center; }
.categorieseite5ermit { width:149px; float:left;  text-align:center;}
.categorieseite3er { width:247px; float:left;  text-align:center; }
.categorieseite2er { width:323px; float:left;  text-align:center; }
.categorieseitezeile { width:100%; padding-bottom:10px;}
.categorieseitezeile_runter { width:100%; padding:20px 0 20px 0;}
.produktseite3er { width:254px; float:left;}
.produktseite3erneu { width:252px; float:left;}
.produktseite4er { width:181px; float:left;}
.produktseite4erneu { width:184px; float:left;}
.produktseitezeile { width:100%; }

.categoriebild img { border-color: #fff; border-style: solid; border-width: 1px; text-align:center; float:none;}
.categoriebild img:hover { border-color: #ccc; border-style: solid; border-width: 1px; text-align:center; float:none; } 

.categoriebildname a { text-align:center; color: #333; font-size: 12px;font-weight:bold;}
.categoriebildname a:hover { text-align:center; color: #af2b0b; font-size: 12px;font-weight:bold;}

.produktbild img:hover { border-color: #ccc; border-style: solid; border-width: 1px; }
.produktbild img { border-color: #fff; border-style: solid; border-width: 1px; }
.produktname a { color: #333; font-size: 12px;}
.produktname a:hover { color: #af2b0b; font-size: 12px;}

.gewuchtetbild { text-align:left; width:180px; padding-bottom:10px;float:left;}
.komplettradpreis { text-align:right; width:100px;  padding-top:10px; float:right; font-weight: bold; font-size:18px;}
.mitreifen { line-height:20px; font-size:15px;}

.neuelistel {margin-right:5px; float;left; width:248px;}
.neuelister {margin-right:5px; float;right;}

li.maincat { list-style: none; padding-top:2px; margin: 2px 0 2px 0px ;font-size: 12px; font-weight: bold; color:#384596; }


a.nav span a { font-size: 11px }

li.maincat a, a.nav	{ text-decoration: none; cursor: pointer; font-size: 12px; color:#384596; }

li.maincat a.activ { color: #af2b0b;} 
a.nav:hover, li.maincat a.activ:link, li.maincat a.activ:visited { text-decoration: none; }
li.maincat a:hover { color: #af2b0b;} 

.hauptteilinnen { width: 770px;  z-index: 1;}
.hauptteilunten { width: 770px;  }
.mainbody { width: 720px;  margin: 0 5px 0 5px;}

.centerbox {  width: 760px; }
.centerboxmp40 {  width: 748px; padding-top:40px;}
.centerbox_content {  width: 748px; padding-top:10px;}
.centerbox_left {  width: 280px; text-align: left; float: left;}
.centerbox_right {  width: 468px; text-align: right; float: right;}

.centerboxsuche {  width: 748px; margin-top:10px;}

p { margin: 8px 0px 8px 0px; }
p.checkoutagb textarea { width: 100%; }
p.checkoutcomment textarea { width: 100%; }
table.orderdetails { font-size: 11px; background-color: #FFF2CC; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #DA9401; }
table.orderdetails tr td { padding: 4px; }
table.orderdetails tr td.delete { text-align: center; white-space: nowrap; }
table.orderdetails tr td.productname table.productattributes { margin-top: 3px; }
table.orderdetails tr td.productname table.productattributes tr td { padding: 0px; }
table.orderdetails tr td.productname table.productattributes tr td.attribute { padding-right: 4px; }
table.orderdetails tr td.productname table.productattributes tr td.value { width: 100%; }
table.orderdetails tr td.singleprice { text-align: right; white-space: nowrap; }
table.orderdetails tr td.subtotal { background-color: #FFEAAB; text-align: right; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #DA9401; }
table.orderdetails tr td.totalprice { text-align: right; white-space: nowrap; }
table.orderdetails tr.contentrow1 td { background-color: #FFF2CC; vertical-align: top; }
table.orderdetails tr.contentrow1 td.productname { text-align: left; }
table.orderdetails tr.contentrow1 td.quantity { text-align: center; }
table.orderdetails tr.contentrow1 td.quantity input { font-size: 11px; padding: 2px; border: solid #DA9401 1px; }
table.orderdetails tr.contentrow2 td { background-color: #FFEAAB; vertical-align: top; }
table.orderdetails tr.contentrow2 td.productname { text-align: left; }
table.orderdetails tr.contentrow2 td.quantity { text-align: center; }
table.orderdetails tr.contentrow2 td.quantity input { font-size: 11px; padding: 2px; border: solid #DA9401 1px; }
table.orderdetails tr.headerrow td { background-color: #DA9401; color: #FFFFFF; font-weight: bold; }
table.orderdetails tr.headerrow td.center { text-align: center; }
table.orderdetails tr.headerrow td.left { text-align: left; }
table.orderdetails tr.headerrow td.right { text-align: right; }
ul#checkoutnavigation { }
ul#checkoutnavigation li { height: 70px; list-style-type: none; float: left; width: 185px; margin-right: 15px; border: solid 1px; padding: 8px; }
ul#checkoutnavigation li.active { background-color: #FFEAAB; }
ul#checkoutnavigation li.active .description { font-size: 11px; }
ul#checkoutnavigation li.active .number { font-size: 20px; font-weight: bold; }
ul#checkoutnavigation li.active .title { font-size: 14px; font-weight: bold; }
ul#checkoutnavigation li.inactive { color: #999999; background-color: #EDEDED; border-color: #999999; }
ul#checkoutnavigation li.inactive .description { font-size: 11px; }
ul#checkoutnavigation li.inactive .number { font-size: 20px; font-weight: bold; }
ul#checkoutnavigation li.inactive .title { font-size: 14px; font-weight: bold; }
ul, ol { margin-left: 15px; }
td.messageStackError { padding: 5px 0px 2px 20px; color:#bb0000; }
ul.messageStack { border: solid 2px #B22020; background-color: #FFD6D6; padding: 8px; }
ul.messageStack li { }
ul.messageStack li.messageStackError { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/exclamation.png); background-repeat: no-repeat; background-position: 0px 4px; }
ul.messageStack li.messageStackSuccess { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/icon_accept.gif); background-repeat: no-repeat; background-position: 0px 4px; background-color: #66FF66; }
ul.messageStack li.messageStackWarning { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/icon_alert.gif); background-repeat: no-repeat; background-position: 0px 4px; background-color: #FFF2CD; }
fieldset.account {border: 1px solid #ccc; padding: 8px; margin: 10px}
fieldset.account_history { border: 1px solid #ccc; padding: 8px; margin: 5px}
fieldset.checkout_payment {border: 1px solid #c10202; padding: 8px; margin: 10px}
fieldset.account_history {width: 45%; float: left}
fieldset.account legend, fieldset.checkout_payment legend {margin-left: 20px;padding: 0 10px}
fieldset.account_history legend {margin-left: 5px; padding: 0 5px}
.box { margin: 8px 0 8px 0; border: 1px solid #CCCCCC; padding: 0 0 6px 0; }
.gruen {color:#3c773c;}
.orange {color: #af2b0b;} 
.orangesuche { float:left;width:130px;line-height:20px;} 
.orangein { float:left;width:20px;line-height:20px;}
.orangeinkatsuche {float:left;margin:0 5px 0 0; line-height:20px;}
.orangeinbutsuche {float:left;margin-top:15px;line-height:20px;}
.header_links {width:680px; float:left; text-align:left;}
.header-warenkorb {width:340px; float:left; text-align:left;}
.header-warenkorb-links {width:190px; float:left; text-align:left; line-height:18px;}
.header_warenkorb_summe_art {width:100%; float:none; margin:8px 0 0 10px;line-height:20px;}
.header_warenkorb_summe_art1 {width:100%; float:none; margin:15px 0 0 10px;line-height:20px;}
.header_warenkorb_summe_artl {width:140px; float:left; text-align:left;margin-left:10px;}
.header_warenkorb_summe_artr {width:190px; float:right; text-align:left;}
.keine-artikel {text-align:left; margin:0 0 0 0;}
.steuerhinweis {text-align:left; font-size:10px;}
.bestellvorgang {margin:20px 0 0 20px; text-align:left; font-size:18px; font-weight:bold;}
.header_anmeldung {width:208px; float:right; text-align:left;}
.header_anmeldung_infield{height:73px;}
.header_anmeldung_infield_txt {padding-top:10px;margin-left:20px;line-height:1.5;}
.warenkorbleer {} 
.warenkorbvoll {} 
.anmeldung { text-align: right; width: 600px; margin: 0 0 0 0; }
#footer { text-align: center; height:21px; } 
.imwarenkorb { margin: 0 5px; width: 170px;} 
.boxcat { padding: 0 0; height: 54px; } 
.boxwarenkorb { padding: 0 5px; height: 55px; background: url(img/navigation_warenkorb.jpg) } 
.boxadmin { padding: 0 5px; height: 57px; background: url(img/admin_oben.jpg) } 
.boxoben { padding: 0 5px; height: 19px; background: url(img/navigation-kategorie.jpg)} 
.boxText { background: url(img/navigation-bg.jpg)} 
.boxadminText { padding: 0 5px; text-align: center; background: url(img/navigation-bg.jpg)} 
.boxunten { padding: 0 5px; height: 19px; background: url(img/navigation-unten.jpg)} 
.boxText_head { padding-top:5px; margin: 0 0 0 10px ;font-size: 15px; font-weight: bold; line-height:1.5;} 
.boxText_inh { margin: 0 0 0 10px;  }
.boxhotline { padding: 0 5px; height: 169px; background: url(img/geschenkkorb-ideen-hotline.jpg)} 
.content_inhalt { position: absolute; top: 0px; width: 748px; overflow: hidden; }
.categorie_list { width: 775px; }
.categorie_list_one { float: left; width: 48%; margin: 0 5px 15px 5px; }
.categorie_listing_Ffzo { position: absolute; top: 25px; overflow: hidden; width:745px;}
.kategorie_listing_Ffzo { position: absolute; top: 25px; overflow: hidden; padding-right:15px; width:745px;}
.produkt_listing_Ffzo { position: absolute; top: 25px; overflow: hidden; padding-right:15px; width:745px;}
.categorie_listing_fzu2 { padding-top: 500px; width: 100%; }
.categorie_90_1 { padding-top: 200px; }
.categorie_90_2 { padding-top: 305px; }
.categorie_90_3 { padding-top: 410px; }
.categorie_90_4 { padding-top: 515px; }
.categorie_90_5 { padding-top: 620px; }
.categorie_90_6 { padding-top: 725px; }
.categorie_90_7 { padding-top: 840px; }
.categorie_90_8 { padding-top: 955px; }

.categorie_130_1 { padding-top: 215px; }
.categorie_130_2 { padding-top: 365px; }
.categorie_130_3 { padding-top: 515px; }
.categorie_130_4 { padding-top: 650px; }
.categorie_130_5 { padding-top: 800px; }
.categorie_130_7 { padding-top: 1070px; }

.categorie_170_1 { padding-top: 280px; }
.categorie_170_2 { padding-top: 440px; }
.categorie_170_3 { padding-top: 620px; }

.categorie_240_1 { padding-top: 320px; }
.categorie_240_2 { padding-top: 570px; }

.categoriek_170_1 { padding-top: 520px; }
.categoriek_170_2 { padding-top: 710px; }


.categorief_190_3 { padding-top: 690px; }
.categorief_190_4 { padding-top: 900px; }


.categorie_190_1 { padding-top: 330px; }
.categorie_190_2 { padding-top: 535px; }
.categorie_190_3 { padding-top: 740px; }
.categorie_190_4 { padding-top: 945px; }
.categorie_190_5 { padding-top: 1150px; }
.categorie_190_6 { padding-top: 1355px; }
.categorie_190_7 { padding-top: 1570px; }
.categorie_190_8 { padding-top: 1785px; }

.categoriereifen_200_1 { padding-top: 340px; width: 100%; }
.categoriereifen_200_2 { padding-top: 555px; width: 100%; }
.categoriereifen_200_3 { padding-top: 770px; width: 100%; }
.categoriereifen_200_4 { padding-top: 985px; width: 100%; }
.categoriereifen_200_5 { padding-top: 1200px; width: 100%; }
.categoriereifen_200_6 { padding-top: 1615px; width: 100%; }
.categoriereifen_200_7 { padding-top: 1640px; width: 100%; }
.categoriereifen_200_8 { padding-top: 1865px; width: 100%; }

.categorie_listing_Ffzu6 { margin-top: 1140px; width: 100%; }
.categorie_listing_Ffzu5 { margin-top: 10750px; width: 100%; }
.categorie_listing_Ffzu4 { margin-top: 820px; width: 100%; }
.categorie_listing_Ffzu37 { margin-top: 800px; width: 100%; }
.categorie_listing_Ffzu32 { margin-top: 730px; width: 100%; }
.categorie_listing_Ffzu3 { margin-top: 650px; width: 100%; }
.categorie_listing_Ffzu13 { margin-top: 350px; width: 100%; }
.categorie_listing_Ffzu1 { margin-top: 340px; width: 100%; }
.categorie_listing_Ffzu0 { margin-top: 280px; width: 100%; }
.categorielisting_Ffzu-1 { margin-top: 220px; width: 100%; }
.categorie_listing_Ffzu-2 { margin-top: 100px; width: 100%; }


.categorie_listing_fk18 { margin-top: 1065px; width: 100%; }
.categorie_listing_fk17 { margin-top: 1015px; width: 100%; }
.categorie_listing_fk16 { margin-top: 965px; width: 100%; }
.categorie_listing_fk15 { margin-top: 915px; width: 100%; }
.categorie_listing_fk14 { margin-top: 865px; width: 100%; }
.categorie_listing_fk13 { margin-top: 815px; width: 100%; }
.categorie_listing_fk12 { margin-top: 765px; width: 100%; }
.categorie_listing_fk11 { margin-top: 715px; width: 100%; }
.categorie_listing_fk10 { margin-top: 665px; width: 100%; }
.categorie_listing_fk9 { margin-top: 515px; width: 100%; }
.categorie_listing_fk8 { margin-top: 565px; width: 100%; }
.categorie_listing_fk7 { margin-top: 515px; width: 100%; }
.categorie_listing_fk6 { margin-top: 465px; width: 100%; }
.categorie_listing_fk5 { margin-top: 400px; width: 100%; }
.categorie_listing_fk4 { margin-top: 325px; width: 100%; }
.categorie_listing_fk3 { margin-top: 270px; width: 100%; }
.categorie_listing_fk2 { margin-top: 220px; width: 100%; }
.categorie_listing_fk1 { margin-top: 170px; width: 100%; }

.categorie_listing_fkmb2 { margin-top: 320px; width: 100%; }
.categorie_listing_fkmb1 { margin-top: 270px; width: 100%; }

.categorie_listing_ffk6 { margin-top: 1290px; width: 100%; }
.categorie_listing_ffk5 { margin-top: 1110px; width: 100%; }
.categorie_listing_ffk4 { margin-top: 925px; width: 100%; }
.categorie_listing_ffk3 { margin-top: 740px; width: 100%; }
.categorie_listing_ffk2 { margin-top: 570px; width: 100%; }
.categorie_listing_ffk1 { margin-top: 390px; width: 100%; }
.categorie_listing_ffk0 { margin-top: 280px; width: 100%; }
.categorie_listing_ffk-2 { margin-top: 150px; width: 100%; }

.productdesc_240 { padding-top: 270px; width: 100%; }

.product_listing_Ffzo { position: absolute; top: 0px; width: 100%; overflow: hidden; }
.product_listing_Ffzu { margin-top: 280px; width: 100%; }
.product_listing_Ffzur { margin-top: 330px; width: 100%; }

.productinfodesc { margin-top: 330px; width: 100%; }
.productinfodescmehr { margin-top: 345px; width: 100%; }

.product_listing_k{ width: 100%; }

.categorie_listing_o2 { position: absolute; top: 100px; width: 748px; overflow: hidden; }

.categorie_listing_u2 { margin-top: 490px; width: 100%; }

.categorie_listing_o3 { position: absolute; top: 100px; width: 748px; overflow: hidden; }

.categorie_listing_u3 { margin-top: 690px; width: 100%; }

.checkout { text-align:left; width: 100%; }

.checkout_payment_adress_current { float: left; width: 32%; padding-left: 15px; }

.checkout_payment_agb strong { color: #af2b0b; }

.checkout_payment_agb_accept { text-align: left; font-size: 12px; color: #000000; width: 100%; }

.checkout_payment_agb_accept strong { color: #FF0000; }

.checkout_payment_arrow { float: left; width: 23%; text-align: center; }

.checkout_payment_container { width: 555px; text-align: left; height: 120px; }

.checkout_payment_continue { margin: 15px 0 0 0; height: 55px; }

.checkout_payment_info_text { float: left; width: 40%; }

.checkoutBarCurrent, .greetUser, .new_product_default_price, li.maincat a:link, a.nav:link,
li.maincat a:visited, a.nav:visited { font-weight: bolder; }

.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; padding: 0 2px 0 2px; font-size: 11px; }

.clr { clear: both; float: none; }

.contentsTopics,
.pageHeading,
.trennlinie,
#moduleHeading { letter-spacing: 2px; font-weight: bolder; line-height: 25px; border-bottom: 1px solid #B0B284; margin-bottom: 15px; }
.strich {line-height: 10px; border-bottom: 1px dashed #B0B284; margin-bottom: 5px; }

.copyright, .gnu_copy, .parseTime { text-align: center; font-size: 8pt; color: #7E7E7E; display: block; }

/* SUCCESS MESSAGE */
/* .messageStackSuccess {padding:4px; background-color:#66FF66} */
/* FOOTER */
.footer { clear: both; text-align: center; font-size: 11px; color: #666666; background-color: #E2E2E2; padding: 8px; margin-bottom: 5px; }

.footer a { color: #666666; text-decoration: underline; }

.headerError { margin: 5px; border: 1px solid #CC3300; background-color: #FF8566; padding: 5px; }

.infoBoxHeading,
.infoBoxHeading_right { padding: 7px 0 0 7px; height: 42px; font-size: 1.2em; font-weight: bold; margin: 1px;  }
.infoBoxHeadingcat { padding: 7px 0 0 7px; height: 57px; font-size: 1.2em; font-weight: bold; margin: 1px;  }

.left { float: left; margin: 0px; }

.list_left { float: left; }

.list_left_1 { float: left; }

.list_cat { float: left;  width: 110px; margin-bottom: 10px; margin-left:3px; text-align: center; }

.list_left, .list_right { width: 135px; margin-bottom: 10px; margin-left:5px; text-align: center; }

.list_left_1, .list_right_1 { width: 185px; margin-bottom: 10px; margin-left:5px; text-align: center; }

.list_right { float: right; }

.list_right_1 { float: right; }

.list_right_2 { width: 40%; float:right; margin-bottom: 20px; text-align: left; }

.mini_wrapper { margin: 0; padding: 0; }

.new_product_default { width: 285px; float: left; border-bottom: 1px solid #E7E7E7; margin: 10px 0 10px 0; }

.new_product_default_image { float: left; width: 120px; padding-top: 10px; }

.new_product_default_right { float: left; width: 165px; }

.new_product_default_tax { font-size: 11px; }

.order_details, .checkout_payment_comments,
.checkout_payment_agb { font-size: 11px; }

.productOldPrice { font-size: 10px; }

.order_details { width: 748px; text-align: left }

.order_details_article { width: 348px; float: left; margin-top: 5px; font-size:13px;line-height:17px;}

.order_details_article_header { width: 348px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_img { width: 140px; float: left; text-align: center; margin: 5px 0 8px 0 }
.order_details_img img{ border-color: #fff; border-style: solid; border-width: 1px; margin-left: 10px; } 
.order_details_img img:hover { border-color: #ccc; border-style: solid; border-width: 1px; margin-left: 10px; } 

.order_details_img_header { width: 140px; float: left; text-align: center; margin: 0 0 8px 0; border-bottom: 1px solid #CCCCCC }

.order_details_qty { width: 50px; float: left; text-align: center; margin-top: 5px }

.order_details_qty_header { width: 50px; float: left; text-align: center; border-bottom: 1px solid #CCCCCC }

.order_details_remove { width: 50px; float: left; text-align: center; margin-top: 15px }

.order_details_remove_header { width: 50px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_shippingtime { width: 70px; float: left; margin-top: 5px }

.order_details_shippingtime_header { width: 70px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_totalcost { text-align: right; margin: 20px 0 0 0; font-size:13px; }

.order_details_totalprice_header { width: 80px; float: right; text-align: right; border-bottom: 1px solid #CCCCCC }
.order_details_singleprice_header { width: 80px; text-align: right; float: left; border-bottom: 1px solid #CCCCCC }

.order_detais_totalprice  { width: 80px; float: right; text-align: right; margin-top: 5px; font-weight: bolder; font-size:13px; }
.order_details_singleprice { width: 80px; text-align: right; float: left; margin-top: 5px ; font-size:13px;}

.product_content { margin-top: 15px; }

.product_info_box { width: 700px; text-align: left; overflow: hidden; margin-top: 10px; }

.product_info_box_bottom { height: 12px; }

.product_info_box_middle { padding: 0 1px 0 1px; }

.product_info_box_middle_left { height: 240px; width: 170px; text-align: center; margin-left: 1px; }

.product_info_box_middle_right { width: 255px; margin-right: 1px; text-align: left; margin-bottom: 15px; }

.product_info_box_middle_thumbnail { margin: 10px 0 0 5px; }

.product_info_box_top { }

.product_info_cartbutton {}
.product_info_cartbutton_anzahl { float:left; text-align:right; margin-top:5px; width: 110px; }
.product_info_cartbutton_anzahl_k { float:left; text-align:right; margin-top:5px; width: 130px; }
.product_info_cartbutton_anzahl_r { float:left; text-align:right; margin-top:5px; width: 90px; }
.pr_cart_qty { font-size:14px; border: 1px solid #ccc; background-color: #FFFFFF; padding:1px; height:20px; } 
.product_info_cartbutton_x { float:left; text-align:center; width: 30px; margin:10px 0 0 5px; font-size:14px; font-weight:bold;}
.product_info_cartbutton_button { float:right; text-align:right; width: 100px;}




.product_info_description { overflow: hidden; margin-bottom: 15px; text-align: left; }

.product_info_dropdown { font-size: 14px; margin-top: 15px; }

.product_info_h3 { color:#222; font-size: 15px; border-bottom: 1px solid #b0b284; }
.trennstrich { border-bottom: 1px solid #b0b284; }

.fahrzeugtyp_waehlen { color:#333; font-size: 15px; border-bottom: 1px solid #f0e9cf; }

.product_info_menge { }

.product_links_bild img { border-color: #fff; border-style: solid; border-width: 1px; margin-left: 10px; } 
.product_links_bild img:hover { border-color: #ccc; border-style: solid; border-width: 1px; margin-left: 10px; }
.product_links_bild_k img { border-color: #fff; border-style: solid; border-width: 1px; margin-left: 10px; } 
.product_links_bild_k img:hover { border-color: #ccc; border-style: solid; border-width: 1px; margin-left: 10px; }
.product_links_bild_r img { border-color: #fff; border-style: solid; border-width: 1px; margin-left: 10px; } 
.product_links_bild_r img:hover { border-color: #ccc; border-style: solid; border-width: 1px; margin-left: 10px; }


.produktkurzbeschreibung { padding: 5px 14px 5px 14px; clear:both; background:#fcfcfc; border:1px solid #eee; line-height: 1.2; text-align:left; min-height: 140px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 











.produkt-bestellfeld { padding: 10px 14px 5px 14px; clear:both; line-height: 1.2; text-align:left;}

.kurzoben { margin-bottom: 5px; float:none; }
.kurzunten { float:none; }
.kurzlinks { float:left; width:75px; font-weight:bold; text-align:left; }
.kurzrechts { float:right; width:375px; text-align:left; }
.kurz1links { float:left; width:75px; font-weight:bold; text-align:left; }
.kurz1rechts { float:left; width:170px; text-align:left; }
.kurz2links { float:left; width:105px; font-weight:bold; text-align:left; }
.kurz2rechts { float:left; width:100px; text-align:left; }
.kurz3links { float:left; width:75px; font-weight:bold; text-align:left; }
.kurz3rechts { float:left; width:150px; text-align:left; }
.kurz4links { float:left; width:65px; font-weight:bold; text-align:left; }
.kurz4rechts { float:left; width:160px; text-align:left; }

.halb { width:49.9%;}
.halblinks { float:left; text-align:left;}
.vollrechts { width:100%; text-align:right; }


.produkt-groesse { float:left; width:160px; text-align:right; line-height:20px;}
.produkt-preis { float:left; width:220px; text-align:left; }
.produkt-preisbeschr { float:left; width:140px; text-align:right; line-height:20px;}
.produkt-preisnetto { float:left; font-size: 14px; font-weight:bold; width:80px; text-align:right; line-height:20px; } 
.produkt-preisbrutto { float:left; font-size: 16px; font-weight:bold; width:80px; text-align:right; line-height:20px; color: #af2b0b;} 
.produkt-einheit { float:right; width:100px; text-align:right; line-height:20px; font-size: 16px; font-weight:bold;}
.produkt-menge { float:left; width:275px; text-align:right; line-height:20px; font-size: 14px; margin-top:5px;}
.produkt-anzahl { float:left; width:75px; text-align:right; line-height:20px;font-size: 14px; margin-top:5px;}
.produkt-in-den-korb { float:left; width:130px; text-align:right; line-height:20px;}
.handumfang-links { float:left; width:270px; margin-left:100px;}
.handumfang-mitte { float:left; width:70px; }
.handumfang-rechts { float:left;}



.new-price { font-size: 16px; color: #DA251D; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bolder; text-align: left; }

.product_info_price { font-size: 24px; color: #DA251D; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bolder; text-align: left; margin: 10px 0 0 0; height: 100px; }

.product_info_print { font-size: 10px; margin-top: 20px; }

.product_info_print img a { cursor: pointer; }

.product_info_shipping { font-size: 10px; color: #696969; font-weight: bolder; }

.product_info_tax { width: 95px; }

.product_info_tax_shipping { width: 250px; font-size: 10px; }

.product_listing_box { width: 553px; overflow: hidden; margin-bottom: 15px; text-align: left; }

.product_listing_box_center { width: 553px; }

.product_listing_box_hot { width: 140px; height: 70px; }

.product_listing_box_left { width: 16px; height: 152px; }

.product_listing_box_right { width: 17px; height: 152px; }

.product_listing_description { width: 280px; padding-left: 15px; }

.product_listing_header { height: 26px; margin: 5px 0 0 0; }

.product_listing_image { width: 112px; padding-top: 10px; }

.product_listing_mwst { font-size: 10px; padding-right: 30px; }

.product_listing_price { width: 250px; text-align: right; padding-right: 15px; }

.product_listing_price_button { width: 140px; text-align: center; }

.product_listing_price_detail { font-weight: bolder; padding-top: 15px; }

.product_listing_shipping { font-size: 10px; color: #FDC859; font-weight: bolder; }

.product_name { display: block; }

.product_name h2 a { font-size: 15px; margin-top: 8px; }

.product_name h3 a { font-size: 15px; color: #B72E0B; margin-top: 8px; }





.beschreibung { padding: 14px; clear:both; background:#fcfcfc; border:1px solid #eee; line-height: 1.2; text-align:left; min-height: 250px;
  -moz-border-radius-topleft: 6px; -webkit-border-radius-topleft: 6px; border-top-left-radius:6px;
  -moz-border-radius-bottomleft: 6px; -webkit-border-radius-bottomleft: 6px; border-bottom-left-radius:6px;
  -moz-border-radius-bottomright: 6px; -webkit-border-radius-bottomright: 6px; border-bottom-right-radius:6px;
}

.beschr_lieferung_ueberschrift { font-size: 14px; margin-bottom:15px;font-weight: bold; color:#325898; border-bottom: 1px dashed #999999; text-align:left; line-height:25px;
}
.beschr_ul { font-weight: bold; font-size: 14px; text-align:right; }
.beschr_ul li { 
  list-style: none; display: inline; text-align:center; background:#fcfcfc;
  border-width:1px; border-left-style:solid; border-left-color:#eeeeee; border-right-style:solid;
  border-right-color:#eeeeee; border-top-style:solid; border-top-color:#eeeeee; border-bottom-style:solid;
  border-bottom-color:#fcfcfc; margin-left:5px; padding:3px 7px 0 7px;
  -moz-border-radius-topleft: 6px; -webkit-border-radius-topleft: 6px; border-top-left-radius:6px;
  -moz-border-radius-topright: 6px; -webkit-border-radius-topright: 6px; border-top-right-radius:6px;
}
.beschr_ul li.dn {display:none;}
.beschr_ul a {color: #325898;}
.beschr_ul a:hover {color: #af2b0b;}

#navboxtabbed2 { padding:0px;}

.auchgekauft { width:100%; padding-top;30px; float:none;}
.auchgekauft img { border-color: #fff; border-style: solid; border-width: 1px; margin:0 25px 0 20px; }
.auchgekauft img:hover { border-color: #ccc; border-style: solid; border-width: 1px; margin:0 25px 0 20px; }

.pictogrammzeile { text-align:left;float:none;}
.pictogrammbild { text-align:left; width:70px; margin-bottom:20px; float:left; }
.pictogrammtext { text-align:left; float:left; width:550px; margin-bottom:10px;}
.pictogrammtextlang { text-align:left; float:left; width:650px; margin-bottom:10px;}

.nachnahmezusatz { font-weight: normal;}

.right { float: right; margin: 0px; }

.die_suche { padding-top: 10px; clear:both; width:735px; background:#fcfcfc; border:1px solid #eee; line-height: 1.7; text-align:left; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px;}
.die_suche_links { width:355px;float:left; margin-right: 10px; text-align:right;min-height: 170px;}
.die_suche_links_txt { width:195px;float:left;margin-top:25px;}
.die_suche_links_txt_wenig { width:195px;float:left;margin-top:10px;}
.die_suche_links_img { width:160px;float:left;}
.die_suche_rechts { float:left; width:355px; margin-left: 10px; text-align:left;}
.die_suche_rechts_txt { width:195px;float:left;}
.die_suche_rechts_img { width:160px;float:left;}

.ueberschrift { letter-spacing: 5px; font-weight:bold; font-size:18px; text-shadow: #c0c0c0 2px 2px 3px;}
.ueberschriftrechts { width:150px; float:left; }
.startseite { padding:10px 0 10px 0;}

.row1, .row2 { padding: 5px; }

.agb_text { margin: 0; padding: 4px 0 0 0 ; }
.versandadresse { width:350px; padding: 14px; float:right; background:#fcfcfc; border:1px solid #eee; line-height: 1.2; text-align:left; min-height: 80px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 

.zusammenfassung { width:710px; padding: 14px; float:right; background:#fffddd; border:1px solid #ecaa70; line-height: 1.2; text-align:left; min-height: 80px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 

.fehlerhinweis { padding: 5px 14px 5px 14px; clear:both; background:#ff8000; border:1px solid #bb0000; line-height: 1.2; text-align:left; min-height: 70px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; } 

.netzwerke {text-align:right;}


.versandadr { width:330px; padding: 14px; float:left; background:#fbf9f2; border:1px solid #f0e9cf; line-height: 1.2; text-align:left;min-height: 120px;}
.rechnungsadr { width:330px; padding: 14px; float:right; background:#fbf9f2; border:1px solid #f0e9cf; line-height: 1.2; text-align:left;min-height: 120px;}

.abschluss_links { width:630px; padding: 0px; float:left; text-align:left;}
.abschluss_rechts { width:120px; padding: 0px; float:right; text-align:left;}

.fl {float:left;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml10 {margin-left:10px;}
.ml240 {margin-left:200px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}

.pl110 {padding-left:110px;}
.pl190 {padding-left:190px;}
.pt10 {padding-top:10px;}


.w150 {width:150px;}
.w200 {width:200px;}
.w485 {width:485px;}
.w500 {width:500px;}


.reiffa {float:right; padding-left:10px; padding-bottom:10px;}

#katalog { }


.obennav { text-align: right; padding: 2px 380px 0 0; font-weight: bolder;}
.obennav a { font-size: 14px; color: #e15c40; text-decoration: none;}
.obennav a:hover { font-size: 14px; text-decoration: underline;}  

#create_account { }

#account_inner { padding: 0 10px 0 0; }

#body { text-align: left; width: 1020px; overflow: hidden; background-color: #FFFFFF; }

#checkout_line { background: url(img/checkout_line.png) repeat-x; line-height: 12px; }

.checkout_line_v { background: url(img/checkout_line.png) repeat-x; line-height: 12px; }

#content { text-align: left; padding: 0 ; margin: 0 0 0 0; overflow: hidden; }

#kopfhandschuhe { background: url(img/header-handschuhe.jpg) 50% 0 no-repeat; height: 317px; margin 0px; padding: 0px;}
#kopfschuhe { background: url(img/header-schuhe.jpg) 50% 0 no-repeat; height: 317px; margin 0px; padding: 0px;}
#kopfschutzbrillen { background: url(img/header-schutzbrillen.jpg) 50% 0 no-repeat; height: 317px; margin 0px; padding: 0px;}

#kopf_container { position: absolute; top: 0; left: 50%; margin-left: -510px; width: 1020px; overflow: hidden; }

#navi_oben { position: absolute; top: 185px; left: 50%; margin-left: -510px; width: 1020px; overflow: hidden; text-align:left;}
#navi_oben_suche a img { border:none; padding-left:10px;}
#navi_oben_anmeldung { float:right; margin-right: 15px; padding-bottom:8px;text-align:right;}
#navi_oben_suche { float:right; text-align:right;margin-right:90px;}


#innerBox { text-align: left; overflow: hidden; float: left; clear: both; padding 0; margin: 0; position: relative; }

#innerContainer { border-width: 0 0; margin: 0; width: 100%; z-index: 2; background: #fff; }

.hauptbox { padding-left:5px; float: right; margin-top: 60px; width: 775px; position: relative; z-index: 5; }
.hauptbox-oben { width:770px; background: url(img/hauptbox-oben.jpg) no-repeat; height: 19px; }
.hauptbox-unten { width:770px; background: url(img/hauptbox-unten.jpg) no-repeat; height: 19px; }
.hauptbox-text-huelle { width: 770px; background: url(img/hauptbox-bg.jpg) repeat; }
.hauptbox-text { width:740px; padding: 0 15px 0 15px; min-height: 400px;}

#nav_links { float: left; margin-left:2px; margin-top: 15px ; width: 216px; position: relative; z-index: 5;  }
#nav_links_info { float: left; margin-left:2px; width: 216px; position: relative; z-index: 5;  }

#navigation a { color: #B72E0B; font-size: 14px; }

#seite_kopf { width: 1020px; overflow: hidden; margin: 0; padding: 0 ;}

#page_container { width: 1020px; overflow: hidden; margin: 0; padding: 210px 0 0 0; }

#page_inner_container { width:1000px; clear: both; text-align: left; padding: 0 10px 0 10px; }

#agb { background: url(img/felgen-agb.gif) repeat-x; height: 52px; z-index: 1; display:block; margin-top: 5px; }

.buttonklein, .buttonmittel, .buttongrosz, .buttonmega, .buttonfc { float:left;}
.buttonfc { margin:5px 0 0 30px; display:block; width:160px; height:28px;}
.buttonklein a { display:block; width:90px; height:28px;}
.buttonklein a:hover { display:block; }
.buttonklein a.abmelden { background-image:url(/templates/shop/buttons/deutsch/abmelden.png); }
.buttonklein a.abmelden:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-abmelden.png); }
.buttonklein a.admin { margin-left:70px; background-image:url(/templates/shop/buttons/deutsch/Admin.png); }
.buttonklein a.admin:hover { margin-left:70px; background-image:url(/templates/shop/buttons/deutsch/jetzt-Admin.png); }
.buttonklein a.alufelgen { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/Alufelgen.png); }
.buttonklein a.alufelgen:hover { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/jetzt-Alufelgen.png); }
.buttonklein a.anmelden { background-image:url(/templates/shop/buttons/deutsch/anmelden.png); }
.buttonklein a.anmelden:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-anmelden.png); }
.buttonklein a.aendern { background-image:url(/templates/shop/buttons/deutsch/aendern.png); }
.buttonklein a.aendern:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-aendern.png); }
.buttonklein a.anzeigen { background-image:url(/templates/shop/buttons/deutsch/anzeigen.png); }
.buttonklein a.anzeigen:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-anzeigen.png); }
.buttonklein a.hilfe { background-image:url(/templates/shop/buttons/deutsch/Hilfe.png); }
.buttonklein a.hilfe:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Hilfe.png); }
.buttonklein a.loeschen { background-image:url(/templates/shop/buttons/deutsch/loeschen.png); }
.buttonklein a.loeschen:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-loeschen.png); }
.buttonklein a.neukunde { background-image:url(/templates/shop/buttons/deutsch/Neukunde.png); }
.buttonklein a.neukunde:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Neukunde.png); }
.buttonklein a.reifen { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/Reifen.png); }
.buttonklein a.reifen:hover { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/jetzt-Reifen.png); }
.buttonklein a.senden { background-image:url(/templates/shop/buttons/deutsch/senden.png); }
.buttonklein a.senden:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-senden.png); }
.buttonklein a.speichern { background-image:url(/templates/shop/buttons/deutsch/speichern.png); }
.buttonklein a.speichern:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-speichern.png); }
.buttonklein a.start { background-image:url(/templates/shop/buttons/deutsch/Start.png); }
.buttonklein a.start:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Start.png); }
.buttonklein a.suchen { background-image:url(/templates/shop/buttons/deutsch/suchen.png); }
.buttonklein a.suchen:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-suchen.png); }
.buttonklein a.weiter { background-image:url(/templates/shop/buttons/deutsch/weiter.png); }
.buttonklein a.weiter:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-weiter.png); }
.buttonklein a.zurueck { background-image:url(/templates/shop/buttons/deutsch/zurueck.png); }
.buttonklein a.zurueck:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-zurueck.png); }

.buttonmittel a { display:block; width:110px; height:28px;}
.buttonmittel a:hover { display:block; }
.buttonmittel a.alles-in-korb { background-image:url(/templates/shop/buttons/deutsch/alles-in-Korb.png); }
.buttonmittel a.alles-in-korb:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-alles-in-Korb.png); }
.buttonmittel a.bearbeiten { margin-left:60px; background-image:url(/templates/shop/buttons/deutsch/bearbeiten.png); }
.buttonmittel a.bearbeiten:hover { margin-left:60px; background-image:url(/templates/shop/buttons/deutsch/jetzt-bearbeiten.png); }
.buttonmittel a.drucken { background-image:url(/templates/shop/buttons/deutsch/drucken.png); }
.buttonmittel a.drucken:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-drucken.png); }
.buttonmittel a.fahrwerke { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/Fahrwerke.png); }
.buttonmittel a.fahrwerke:hover { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/jetzt-Fahrwerke.png); }
.buttonmittel a.in-den-korb { background-image:url(/templates/shop/buttons/deutsch/in-den-Korb.png); }
.buttonmittel a.in-den-korb:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-in-den-Korb.png); }
.buttonmittel a.kontakt { background-image:url(/templates/shop/buttons/deutsch/Kontakt.png); }
.buttonmittel a.kontakt:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Kontakt.png); }
.buttonmittel a.mein-konto { background-image:url(/templates/shop/buttons/deutsch/mein-Konto.png); }
.buttonmittel a.mein-konto:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-mein-Konto.png); }
.buttonmittel a.neuesuche { background-image:url(/templates/shop/buttons/deutsch/suchen.png); }
.buttonmittel a.neuesuche:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-suchen.png); }
.buttonmittel a.zur-kasse { background-image:url(/templates/shop/buttons/deutsch/zur-Kasse.png); }
.buttonmittel a.zur-kasse:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-zur-Kasse.png); }
.buttonmittel a.warenkorb { background-image:url(/templates/shop/buttons/deutsch/Warenkorb.png); }
.buttonmittel a.warenkorb:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Warenkorb.png); }

.buttongrosz a { display:block; width:130px; height:28px;}
.buttongrosz a:hover { display:block; }
.buttongrosz a.neueadresse { background-image:url(/templates/shop/buttons/deutsch/neue-Adresse.png); }
.buttongrosz a.neueadresse:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-neue-Adresse.png); }
.buttongrosz a.komplettraeder { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/Komplettraeder.png); }
.buttongrosz a.komplettraeder:hover { margin-left:40px; background-image:url(/templates/shop/buttons/deutsch/jetzt-Komplettraeder.png); }

.buttonmega a { display:block; width:200px; height:28px;}
.buttonmega a:hover { display:block; }
.buttonmega a.kategorieanzeigen { background-image:url(/templates/shop/buttons/deutsch/Kategorie-anzeigen.png); }
.buttonmega a.kategorieanzeigen:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Kategorie-anzeigen.png); }
.buttonmega a.bestellabschluss { background-image:url(/templates/shop/buttons/deutsch/Bestellung-abschliessen.png); }
.buttonmega a.bestellabschluss:hover { background-image:url(/templates/shop/buttons/deutsch/jetzt-Bestellung-abschliessen.png); }

.buttonweiter { background:url(/templates/shop/buttons/deutsch/weiter.png) no-repeat; width:90px; height:28px; }
.buttonweiter:hover { background:url(/templates/shop/buttons/deutsch/jetzt-weiter.png) no-repeat; }
.buttonsuchen { background:url(/templates/shop/buttons/deutsch/suchen.png) no-repeat; width:90px; height:28px; }
.buttonsuchen:hover { background:url(/templates/shop/buttons/deutsch/jetzt-suchen.png) no-repeat; }
.buttondrucken { background:url(/templates/shop/buttons/deutsch/drucken.png) no-repeat; width:90px; height:28px; }
.buttondrucken:hover { background:url(/templates/shop/buttons/deutsch/jetzt-drucken.png) no-repeat; }
.buttonneuesuche { background:url(/templates/shop/buttons/deutsch/neue-Suche.png) no-repeat; width:110px; height:28px; }
.buttonneuesuche:hover { background:url(/templates/shop/buttons/deutsch/jetzt-neue-Suche.png) no-repeat; }
.buttonanmelden { background:url(/templates/shop/buttons/deutsch/anmelden.png) no-repeat; width:90px; height:28px; }
.buttonanmelden:hover { background:url(/templates/shop/buttons/deutsch/jetzt-anmelden.png) no-repeat; }
.buttonbearbeiten { background:url(/templates/shop/buttons/deutsch/bearbeiten.png) no-repeat; width:110px; height:28px; }
.buttonbearbeiten:hover { background:url(/templates/shop/buttons/deutsch/jetzt-bearbeiten.png) no-repeat; }
.buttonanmelden1 { background:url(/templates/shop/buttons/deutsch/anmelden.png) no-repeat; width:90px; height:28px; }
.buttonanmelden1:hover { background:url(/templates/shop/buttons/deutsch/jetzt-anmelden.png) no-repeat; }
.buttonloeschen { background:url(/templates/shop/buttons/deutsch/loeschen.png) no-repeat; width:90px; height:28px; }
.buttonloeschen:hover { background:url(/templates/shop/buttons/deutsch/jetzt-loeschen.png) no-repeat; }
.buttonabmelden { background:url(/templates/shop/buttons/deutsch/abmelden.png) no-repeat; width:110px; height:28px; }
.buttonabmelden:hover { background:url(/templates/shop/buttons/deutsch/jetzt-abmelden.png) no-repeat; }
.buttoninkorb { background:url(/templates/shop/buttons/deutsch/in-den-Korb.png) no-repeat; width:110px; height:28px; }
.buttoninkorb:hover { background:url(/templates/shop/buttons/deutsch/jetzt-in-den-Korb.png) no-repeat; }
.buttonzurkasse { background:url(/templates/shop/buttons/deutsch/zur-Kasse.png) no-repeat; width:110px; height:28px; }
.buttonzurkasse:hover { background:url(/templates/shop/buttons/deutsch/jetzt-zur-Kasse.png) no-repeat; }
.buttonaktualisieren { background:url(/templates/shop/buttons/deutsch/aktualisieren.png) no-repeat; width:130px; height:28px; }
.buttonaktualisieren:hover { background:url(/templates/shop/buttons/deutsch/jetzt-aktualisieren.png) no-repeat; }
.buttonneueadresse { background:url(/templates/shop/buttons/deutsch/neue-Adresse.png) no-repeat; width:130px; height:28px; }
.buttonneueadresse:hover { background:url(/templates/shop/buttons/deutsch/jetzt-neue-Adresse.png) no-repeat; }
.buttonsuchestarten { background:url(/templates/shop/buttons/deutsch/Suche-starten.png) no-repeat; width:130px; height:28px; }
.buttonsuchestarten:hover { background:url(/templates/shop/buttons/deutsch/jetzt-Suche-starten.png) no-repeat; }
.buttonfragesenden { background:url(/templates/shop/buttons/deutsch/Frage-senden.png) no-repeat; width:130px; height:28px; }
.buttonfragesenden:hover { background:url(/templates/shop/buttons/deutsch/jetzt-Frage-senden.png) no-repeat; }

.buttonbestellabschluss { background:url(/templates/shop/buttons/deutsch/Bestellung-abschliessen.png) no-repeat; width:200px; height:28px; }
.buttonbestellabschluss:hover { background:url(/templates/shop/buttons/deutsch/jetzt-Bestellung-abschliessen.png) no-repeat; width:200px; height:28px; }

.buttonwarenkorbaktual { background:url(/templates/shop/buttons/deutsch/Warenkorb-aktualisieren.png) no-repeat; width:200px; height:28px; }
.buttonwarenkorbaktual:hover { background:url(/templates/shop/buttons/deutsch/jetzt-Warenkorb-aktualisieren.png) no-repeat; width:200px; height:28px; }

TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; color: #000000; }
.boxTextBG { font-family: Verdana, Arial, sans-serif; font-size: 12px; width: 90px; background-color: #f8f8f8; color: #000000; }
.boxTextBGII { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #f8f8f8; color: #000000; }
.boxTextPrice { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF0000; }

