body {margin:20px 0;padding:0;text-align:center;background-color:#E7E6E2;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color:#777766;font-size:12px;}
html {text-align:center;}

/*allgemeines*/
a {color:#D99E73;}
a:hover {color:#A9A985;}
h1 {font-size:12px;color:#D99E73;}
h2 {font-size:12px;color:#777766;}
img {border:0;}

/*formulare*/
form {display:inline;}
input, textarea, select {border:1px solid #A3A293;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color:#A3A293;padding:2px;font-size:11px;}
input.pur {border:0;}
textarea {overflow: auto;clip: rect( );position: static;}
select {padding:0;}
fieldset {border:1px dashed #A3A293;padding:15px 10px;width:530px;}
fieldset.registerle {border-top:1px dashed #A3A293;border-right:0;border-bottom:1px dashed #A3A293;border-left:0;margin-bottom:35px;padding:10px 15px;width:auto;}
fieldset.bottomline {border-top:0;border-right:0;border-bottom:1px dashed #A3A293;border-left:0;margin-bottom:25px;padding:10px 0;width:auto;}
legend {color:#D99E73;background-color:#FFFFFF;padding:5px 10px;}
legend.katalog {font-weight:bold;}
legend.fahrzeuge {font-weight:bold;padding:5px 0;}

/*layout*/
#top {margin:0 auto;background:url(images/back_top.gif) top left no-repeat;height:4px;width:776px;overflow:hidden;}
#center {margin:0 auto;background:url(images/back_center.gif) repeat-y;width:776px;min-width:776px;}
.innen {padding:0 5px;text-align:left;}
.inhalt {padding:15px 15px 35px 15px;min-height:350px;line-height:17px;}
#footer {background:url(images/back_footer.gif) no-repeat;height:50px;min-height:50px;text-align:right;padding:8px 0 0 0;overflow:hidden;}
#bottom {margin:0 auto;background:url(images/back_bottom.gif) top left no-repeat;height:7px;width:776px;overflow:hidden;}
#abbinder {margin:0 auto;width:776px;font-size:11px;color:#858373;line-height:16px;}
#abbinder a {color:#858373;text-decoration:underline;}
#abbinder a:hover {color:#D99E73;text-decoration:underline;}

/*Navigation*/
#header {background:#F6F6F2 url(images/menue_total.gif) repeat-x;}
#hauptnav {height:218px;min-height:218px;background:transparent;font-size:11px;}
#hauptnav a {margin-left:20px;padding:5px 10px;background:url(images/einzelpfeilsche.gif) 0 9px no-repeat;border-top: 1px solid #CCCCBB;display:block;text-decoration:none;color:#777766;font-weight:bold;}
#hauptnav a:hover, #hauptnav a.aktiv {background:#E4E4DA url(images/einzelpfeilsche.gif) 0 9px no-repeat;text-decoration:none;}

#submenue {float:right;margin-left:15px;padding-bottom:30px;font-size:11px;}
#submenue h1 {background:url(images/doppelpfeilsche.gif) 0 4px no-repeat;padding-left:15px;margin-bottom:5px;}
#submenue a {margin-left:15px;padding: 5px 20px 5px 0;border-bottom: 1px solid #DFDFD5;display:block;text-decoration:none;color:#777766;background-color:#FFFFFF;}
#submenue a:hover, #submenue a.aktiv {background:#F3F3EF;text-decoration:none;color:#D99E73;}

#shortnav {background-color:#E0DECA;padding:5px;text-align:right;}
#shortnav img {margin: 0 5px;}

/*vorteile*/
#vorteile {margin:20px 5px 10px 15px;padding:5px;border:1px solid #dfdfd5;background:#fffefc url(images/verlauf_vorteile.jpg) repeat-x;}
#vorteile h1 {background:none;padding:0;margin:5px 0;color:#d99e73;}
#vorteile ul,li {padding:0;margin:0;}
#vorteile li {list-style-image:url(images/dot.gif);margin-top:5px;}
#vorteile a, #vorteile a:hover {background:none;display:inline;margin:0;padding:0;text-decoration:underline;border:0;}
#vorteile a:hover {color:#D99E73;}

/*warenkorb bestellseiten*/
.korb_anzahl {float: left;width: 35px;}
.korb_produkt {float: left;width: 330px;padding:0 5px 0 5px;}
.korb_produkt a {text-decoration:underline;}
.korb_summe {float: left;width: 90px;font-weight:bold;text-align:right;}
.korb_aendern {float: left;width: 60px;padding-left:15px;font-size:10px;}
.korb_aendern a {text-decoration:none;}
.korb_aendern h1 {font-size:10px;color:#000000;}
.korb_trenner {clear:left;width:550px;*width:540px;height:3px;margin:-15px 0 4px 0;border-bottom:1px dashed #A3A293;}
.korb_trennerblind {clear:left;width:550px;*width:540px;height:2px;*margin-top:-18px;}
html:root  .korb_trenner {margin-top:0;}
html:root  .korb_trennerblind {margin-top:0;}
.korb_description {color:#BAB9AE;font-weight:bold;}
.korb_gesamtsumme {width:550px;*width:540px;border-width:1px 0 1px 0;border-style:dashed;border-color:#A3A293;padding:3px 0 3px 0;margin-top:25px;background-color : #F3F3EF;}


/*details*/

h1.news {margin-bottom:5px;}
h2.eng {margin-bottom:4px;color:#D99E73;}
ul {margin-left:20px;list-style-position:outside;list-style-image : url(images/doppelpfeilsche.gif);}
/*html:root ul {margin-left:-22px;}*/
hr {color:#A3A293;}
.preis {font-size:12px;font-weight:bold;margin:20px 0 5px 0;}
.preisuebersicht {font-size:11px;font-weight:bold;margin:10px 0 5px 0;}
.hinweis {font-size:10px;letter-spacing:1px;line-height:14px;}
.abtrenner {padding:10px 0 15px 0;margin-bottom:25px;font-size:10px;letter-spacing:1px;line-height:14px;border-bottom:1px dashed #A3A293;}
.warenkorblink {margin-top:15px;font-weight:bold;}
.anz {color:#FF6600;font-weight:bold;}
.mini {font-size:10px;}

#warenkorb,#newsletter,#newsletter2 {margin:0 0 15px 15px;padding-bottom:10px;border-bottom:1px solid #A3A293;}
#newsletter,#newsletter2 {width:160px;padding-right:10px;font-size:10px;}
#warenkorb img {margin-right:5px;}
#warenkorb a, #newsletter a {display:inline;margin:0;padding:0;background:transparent;border:0;text-decoration:underline;}
#warenkorb a:hover, #newsletter a:hover {background:transparent;text-decoration:underline;}

.datewrapper {float:left;margin:0 10px 5px 0;padding:5px;border:1px dashed #A3A293;}
.day {color:#D99E73;text-align: justify;letter-spacing:1px;display:block;}
.month {color:#A3A293;display:block;}

.pipe {padding: 0 10px;}
.floatleft {float:left;}
.cr {clear:right;margin:0;}

/*trenner*/
.dashedtrenner {margin:20px 0;border-bottom:1px dashed #A3A293;width:95%;}

/*Bilder*/
.smash {margin-top:4px;*margin-left:-10px;}
.register {margin-top:-5px;margin-left:100px;}
.quadro {margin:3px 5px 2px 0;}
.foto {width:200px;margin:-20px 0 10px 10px;float:right;}
.fotolinks {margin:-20px 10px 10px 0;float:left;}
.fotovorschau {margin:15px 0 10px 10px;float:right;}
.flash {float:left;width:566px;height:218px;background:url(images/flash.jpg) top left no-repeat;}

/*Printbereiche*/
#printlogo, #printfooter {display:none;}