BODY,TD,DIV{font-family:Arial,sans-serif;font-size:13px;}
BODY{vertical-align:top;background-color:#ffffff;margin:0;padding:0px;color:#000000;}
IMG{border:0;}
DIV, FORM{margin:0;padding:0;}
A{color:#003B98;text-decoration:none;}
A:Hover{color:#000000;}

/* global classe */
.clear{clear:both;height:1px;font-size:1px;}
.rightAligned{text-align:right !important;padding-right:10px;}
.rightAligned2{text-align:right !important;}
.rightBottom{text-align:right !important;vertical-align:bottom !important;padding-right:10px;}
.centerd{text-align:center !important;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.black{color:#000000;}

/* Head und Navigation */
DIV.Header{position:relative;min-width:1003px;height:107px; }
DIV.Header DIV.Logo{position:absolute; top:0; left:0; font-size:1px;}
DIV.Header DIV.Visual{ float:right;width:1000px;text-indent:-9000px; background:url(../img/visual.jpg) no-repeat right;height:107px;}
DIV#TopNavi{display:none;}

DIV#TopNavi2{display:none;}

DIV.MainFrame{margin:11px 0 20px 0;min-width:1003px;width:expression(document.body.clientWidth < 1024? '1006px': 'auto' );}
DIV.MainFrame-Basket{margin:0;width:900px;}
DIV.Print-Button{display:none;}

DIV.LeftNavi{display:none;}
DIV.No{display:none;}

/* Content */
DIV.Content{margin:0 0 0 200px;padding-right:27px;}
DIV.Content-Warenkorb{margin:0 27px 0 0;}
DIV.HeadlineBalken{background-color:#DBDBDB;font-size:16px;font-weight:bold;padding:3px 0 1px 10px;}
DIV.Content DIV.Bottom32{margin-bottom:32px;}
DIV.Content DIV.Text{padding:18px 0 0 10px;}
DIV.Content DIV.Text2{padding:0 0 19px 10px;}
DIV.Content DIV.Text3{padding:18px 0 19px 10px;}
DIV.Content DIV.BoxNavi{margin:14px 0 5px 0;float:left;}
DIV.Content DIV.BoxNavi2{margin:14px 0 -5px 0;float:left;}
DIV.Content DIV.Formbox, DIV.Content DIV.Newsbox, DIV.Content DIV.Produktbox{border:solid 1px #000000;}
DIV.Content DIV.Newsbox, DIV.Content DIV.Produktbox{margin-top:28px;}
DIV.Content DIV.FormboxTabelle{margin-top:12px;}
DIV.Content2{float:left;width:77%;w\idth:100%;}
DIV.Button{border:1px solid #666666;float:left;background-color:#D2E0EA;padding:1px 13px 3px 13px;margin-top:10px;font-weight:bold;}
DIV.BackButton{border:1px solid #666666;float:left;background-color:#DEDEDE;padding:1px 13px 3px 13px;margin-top:20px;margin-left:5px;font-weight:bold;}
html>body DIV.BackButton{margin-left:10px;}
DIV.MarginLeft10{margin-left:10px;}
DIV.Zweirad{position:absolute;margin-left:10px;margin-top:0;}
html>body DIV.Zweirad{position:absolute;margin-left:136px;margin-top:0;} /* MOZ */

DIV.FormBoxHeader, DIV.NewsboxHeader, DIV.ProduktboxHeader{background:#003B98 url(../img/header_bg_rr.gif) no-repeat; color:#ffffff;font-weight:bold;padding:4px 0 2px 13px;}
DIV.FormBoxContent, DIV.NewsboxContent, DIV.ProduktboxContent{background-color:#F0F0F0;padding:0 10px 10px 0;}
DIV.NewsboxContent{padding:10px;}
DIV.NewsboxContent DIV.NEWSIMG{background-color:#ffffff;font-size:1px;}
DIV.NewsboxContent DIV.NEWSIMG SPAN {background-color:#ffffff;font-size:11px;}
DIV.ProduktboxContent{padding:6px;}
DIV.ProduktboxContent TABLE{float:left;}
DIV.ProduktboxContent TD{vertical-align:top;}
DIV.ProduktboxContent INPUT{width:31px;}
DIV.ProduktboxContent IMG{float:right;margin:4px;border:1px solid #ffffff;}
DIV.FormBoxContent20{padding-bottom:20px;}
DIV.FormBoxText{padding:3px 0 0 13px;}
DIV.FormBoxTextEnde{padding:4px 0 0 13px;}
DIV.FormBoxTextEnde2{padding:10px 0 0 0;}
DIV.FormBoxTextEnde3{padding:4px 0 15px 13px;}
DIV.FormBoxTextEnde4{padding:10px 0 0 10px;}
DIV.FormBoxColumn{width:35%;w\idth:49%;background-color:#F0F0F0; float:left;padding:6px 0 0 0;}
DIV.FormBoxColumn2{background-color:#F0F0F0; width:380px;}
DIV.FormBoxLabel{float:left;font-weight:bold;padding:12px 0 0 13px;width:176px;w\idth:143px;}
DIV.FormBoxLabel2{float:left;padding:12px 0 0 13px;}
DIV.FormBoxLabelMiddle{float:left;font-weight:bold;padding:12px 0 0 13px;width:77px;}
DIV.FormBoxLabelRadio{float:left;font-weight:bold;padding:12px 0 0 13px;width:196px;w\idth:163px;}
DIV.FormBoxLabelRadio2{float:left;padding:12px 0 0 13px;width:90%;}
DIV.FormBoxFieldRadio{float:left;padding:11px 0 0 8px;}
DIV.FormBoxField{float:left;padding:9px 0 0 13px;}
DIV.FormBoxField INPUT{width:200px;}
DIV.FormBoxField INPUT.Plz{width:44px;}
DIV.FormBoxField INPUT.Ort{width:152px;w\idth:146px;margin-left:4px;}
html>body DIV.FormBoxField INPUT.Ort{width:148px;}  /* MOZ */
DIV.FormBoxField INPUT.Strasse{width:156px;w\idth:150px;}
DIV.FormBoxField INPUT.Nr{width:40px;margin-left:4px;}
html>body DIV.FormBoxField INPUT.Nr{width:42px;}  /* MOZ */
DIV.FormBoxField SELECT{width:67px;}
DIV.FormBoxField SELECT.Middle{width:149px;}
DIV.FormBoxField SELECT.Land{width:206px;}
html>body DIV.FormBoxField SELECT.Land{width:204px;}  /* MOZ */
DIV.FormBoxSubmit{text-align:right;}
DIV.FormBoxButton{float:left;padding:8px 0 0 6px;}
html>body DIV.FormBoxButton{padding:9px 0 0 6px;}
INPUT.Send{background-color:#D2E0EA;color:#003B98;border:0px;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;cursor:hand;border:1px solid #666666;}
INPUT.SendHover{background-color:#D2E0EA;color:#000000;border:0px;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;cursor:hand;border:1px solid #666666;}
INPUT.Produktinfo{width:154px !important;margin:4px;}
INPUT.MargLeft{margin-left:10px;}
INPUT.MargLeft2{margin-left:8px;}
TEXTAREA{width:94%;margin:13px;height:150px;}
TEXTAREA#lieferadresse{width:98.3%;margin:10px;margin-right:0 !important;}
html>body TEXTAREA#lieferadresse{width:98.7%;}

/* Datentabelle */
TABLE.Ergebnisliste, TABLE.WarenkorbArchiv{width:82%;w\idth:100%;float:left;border-bottom:1px solid #000000;}
TABLE.WarenkorbArchiv{border-top:1px solid #000000;}
TABLE.Ergebnisliste TH, TABLE.WarenkorbArchiv TH{text-align:left;white-space:nowrap;font-size:13px;}
TABLE.Preistabelle{text-align:right;}
TABLE.Preistabelle TD.Euro{padding-left:50px;padding-right:5px;text-align:right;}
TR.FirstLine{background-color:#003B98;height:18px;color:#ffffff;font-weight:bold;}
TR.Grau1{background-color:#F0F0F0;}
TR.Grau2{background-color:#E0E0E0;}
TH.FirstCell{background-image:url(../img/header_bg_rr.gif);background-repeat:no-repeat;padding-left:13px;border-left:1px solid #000000;}
TD.FirstCell2{padding-left:13px;border-left:1px solid #000000;}
TD.Seite1{border-left:1px solid #000000;}
TD.Seite2{text-align:right;padding:10px 10px 10px 0;border-right:1px solid #000000;}
TD.Seitenzahlen{font-weight:bold;padding-left:13px;}
TD.Seitenzahlen2{padding-left:7px;}
TD.Seitenzahlen2 INPUT{width:30px;}
TH.Info, TD.Info{border-right:1px solid #000000;padding-left:5px;padding-right:10px;}
TD.Preis{text-align:right;padding-right:10px;}
TD.Menge{text-align:center;}
TD.Tablehead{border-bottom:1px solid #000000;}
TD.Tablehead2{padding-left:14px;font-weight:bold;vertical-align:bottom;}
TD.Tablehead3{text-align:right;font-weight:bold;vertical-align:bottom;}
TD.Anmerkungen{border-left:1px solid #000000;text-align:right;}
TD.BasketHeader{font-weight:bold;border-left:1px solid #000000;border-right:1px solid #000000;padding:3px 13px;}
TD.RedBorder{border-top:2px solid #003B98;}
.Auswahlfeld{border:1px solid #000000;padding:3px;text-align:center;}
INPUT.Bestellen{width:34px;text-align:center;}
INPUT.Anmerkung{width:99.2%;background-color:#F4F4F4;margin-bottom:1px;}
SELECT.Versandart{width:100%;}

/* Footer */
#Footer{display:none;}

/* input error */
.error{border: 1px solid #ff0000;};
