body { }

p { }

td { }

a:link { color: black; text-decoration: none; }

a:visited { color: black; text-decoration: none; }

a:hover { color: orange; text-decoration: underline; }

a:active { }
#header { background-image: url(../images/Seitenaufbau/backgrnd.gif); width: auto; height: 70px; border-bottom: 2px solid orange; }
#header2 { background-image: url(../images/Seitenaufbau/Q7-Titel.gif); width: auto; height: 250px; margin-bottom: 12px; border-top: 2px solid orange; }
#header4 { color: #333; font-size: small; font-family: arial; font-weight: bold; text-align: left; margin-top: 80px; margin-left: 30px; }
#footeranhang { width: auto; height: auto; margin-top: 20px; }
.footer:link { color: white; text-decoration: none; }
.footer:hover { color: white; text-decoration: underline; }
.footer:visited { color: white; text-decoration: none; }
.Konfigtext { font-size: 80%; font-family: arial; }
#rechts { font-size: small; font-family: arial; font-weight: bold; width: auto; height: auto; padding-top: 5px; padding-bottom: 10px; border-bottom: 1px dotted black; }
#left { text-align: center; width: auto; height: auto; margin-top: 20px; }
#header5 { width: auto; height: 200px; margin-left: 190px; }
#thema { font-size: 90%; font-family: arial; font-weight: bold; background-color: orange; max-width: 95%; margin-bottom: 10px; padding-right: 20px; }
#thematext { font-size: 100%; font-family: arial; max-width: 85%; }
#header1 { font-size: medium; font-family: arial; font-weight: bolder; width: auto; height: 70px; }
#indexbox { font-size: 90%; font-family: arial; width: 500px; height: auto; float: left; border-top: 5px solid white; border-bottom: 5px solid white; }
#indexboxinnen { width: 250px; height: auto; }
.colcont_index { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto ; min-height: 900px; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_index { width:170px; height:auto; float:left  ; min-height: 900px; }
#rechts-schmal { text-align: center; margin-top: 10px; padding-bottom: 10px; }
.colboxright_index { font-size: small; font-family: arial; font-weight: bold; width:200px; height:auto; float:right ; min-height: 900px; padding-top: 10px; }
.colboxmiddle_index { font-size: 90%; font-family: arial; width:auto; height:auto; min-height: 900px; max-width: 90%; margin-right: 210px; margin-bottom: 10px; margin-left: 190px; padding-top: 10px; }
#Logobox { width: auto; height: auto; margin-top: 50px; margin-left: 185px; }
.Textindex { border-top: 1px solid black; }
#footer { color: white; font-size: small; font-family: arial; font-weight: bolder; background-image: url(../images/Seitenaufbau/backgrnd.gif); width: auto; height: auto; margin-top: 5px; padding-left: 50px; }
.navcont_navigation { width: 100% ; margin-top: 20px; border-top: 1px solid gray; border-bottom: 1px solid gray; }
.navbox_navigation { text-align: center; width:100%; height:20px   }
.colcont_rabatte { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto ; min-height: 750px; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_rabatte { width:170px; height:auto; float:left  ; }
.colboxright_rabatte { width:200px; height:auto; float:right ; padding-top: 5px; }
.colboxmiddle_rabatte { font-size: 90%; font-family: arial; width:auto; height:auto; max-width: 80%; margin-right: 200px; margin-bottom: 40px; margin-left: 190px; padding-top: 10px; }
.colcont_bestellung { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto ; min-height: 700px; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_bestellung { font-family: arial; text-align: left; width:170px; height: auto; float:left  ; }
.colboxright_bestellung { text-align: left; width:200px; height:auto; float:right ; padding-top: 5px; }
#werbung { font-size: small; font-family: arial; font-weight: bold; width: auto; height: auto; margin-left: 190px; }
.colboxmiddle_bestellung { font-size: 90%; font-family: arial; width:auto; height:auto; max-width: 80%; margin-right: 210px; margin-bottom: 40px; margin-left: 190px; padding-top: 10px; padding-right: 5px; }
.colcont_konfig { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto  }
.colboxleft_konfig { background-color: silver; width:170px; height:auto; float:left  }
.colboxright_konfig { text-align: left; width:200px; height:auto; float:right  }
.colboxmiddle_konfig { font-size: 90%; font-family: arial; width:auto; height:auto; margin-left:190px; margin-right:210px   ; margin-bottom: 40px; padding-top: 10px; padding-right: 5px; }
.colcont_agb { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto ; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_agb { width:170px; height:auto; float:left  ; }
.colboxright_agb { width:200px; height:auto; float:right ; }
.colboxmiddle_agb { font-size: 90%; font-family: arial; width:auto; height:auto; max-width: 80%; margin-right: 200px; margin-bottom: 40px; margin-left: 190px; padding-top: 10px; }
.colcont_faq { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:auto ; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_faq { width:170px; height:auto; float:left  ; }
.colboxright_faq { width:200px; height:auto; float:right ; }
.colboxmiddle_faq { font-size: 90%; font-family: arial; width:auto; height:auto; max-width: 80%; margin-right: 200px; margin-bottom: 40px; margin-left: 190px; padding-top: 10px; }
.colcont_sondernachlass { background-image: url(../images/Seitenaufbau/Neuwagen-Bckgrnd.gif); width: 100%; height:500px  ; border-top: 2px solid orange; border-bottom: 2px solid orange; }
.colboxleft_sondernachlass { width:170px; height:300px; float:left  }
.colboxright_sondernachlass { width:200px; height:300px; float:right }
.colboxmiddle_sondernachlass { font-size: 90%; font-family: arial; width:auto; height:300px; margin-left:190px; margin-right:200px   ; margin-bottom: 40px; padding-top: 10px; }
.padbcont_kontakt { font-size: 90%; font-family: arial; width:auto; height:800px ; margin-top: 12px; padding-left: 10px; border: solid 2px orange; }
.padbox_kontakt { width:auto; height:auto; padding:20px; }
#footer1 { width: 10px; height: 30px; }
.navcont_index_innen { width: 100% ; height: auto; }
.navbox_index_innen { width:100%; height:100% ; border-top: 5px solid white; border-bottom: 5px solid white; }
.Fett { font-weight: bold; }
.twocolcont_konfig { font-size: 85%; font-family: arial; width:95%; height:auto   }
.twocolboxl_konfig { font-size: 90%; font-family: arial; width:50%; height:auto; float:left; min-height: 110px; margin-bottom: 10px; }
.twocolboxr_konfig { font-size: 90%; font-family: arial; margin-left:50%; width:auto; height:auto ; min-height: 110px; margin-bottom: 10px; }
.twocolcont_konfigmarken {width:100%; height:auto }
.twocolboxl_konfigmarken { font-size: 90%; font-family: arial; width:20%; height:auto; float:left; }
.twocolboxr_konfigmarken { font-size: 90%; font-family: arial; margin-left:20%; width:auto; height:auto   ; margin-right: 5px; }
.grau { color: silver; font-size: xx-small; font-family: arial; }
.graua:link { color: silver; font-size: xx-small; font-family: arial; }
.graua:hover { color: orange; font-size: xx-small; font-family: arial; }
.graua:visited { color: silver; font-size: xx-small; font-family: arial; }
#Ebene1 { color: silver; font-size: xx-small; font-family: arial; background-color: #000; height: 464px; width: 504px; left: 230px; top: 400px; position: absolute; visibility: inherit; padding: 1px; border: solid 2px red; }
