
body {
 margin:0;
 padding:20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
select, input,textarea  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
H1 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#66CCFF;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
font-weight:normal;
}
H2 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
font-weight:bold;
}
H3 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
font-weight:bold;
}
a.textLink {
text-decoration:none; 
border-bottom:#000000 0px dotted; 
color:#000000; 
font-weight:normal;
}
a.hLink {
text-decoration:none; 
border-bottom:#000000 0px dotted;
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
color:#66CCFF;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
font-weight:bold;
}

#info { position:absolute; bottom:7px; right:20px; align="center"}

 /* remove the margin and bullets, set the padding for this demo only*/
.button {padding:0px 0px 0px 0px; list-style:none;}

 /* display the list items inline with a right margin to space the buttons. Use this to pre-load the hover image */
.button li {display:inline; float:left; margin-right:5px; border:0; background:url(/templates/1/img/button.jpg); background-repeat:no-repeat;}

/* style the links and place the background image to start from left edge */
.button li a {float:left; background:url(/templates/1/img/a_button.jpg) no-repeat; text-decoration:none; font-size:12px; color:#ffffff; font-family:arial, sans-serif; letter-spacing:1px; line-height:35px;}

/* style the b element to posiition it to the right by 20 pixels and even out the text with 20 pixel right padding */
.button li b {float:left; width:143px; background:url(/templates/1/img/button.jpg) no-repeat;  font-size:12px; color:#666666;}

/* style the link hover and the link hover b to replace the background image - border:0 needed for IE6 to work */
.button li a:hover, .button li a:hover b {background-image:url(/templates/1/img/a_button.jpg); cursor:pointer; font-size:12px; color:#ffffff;}

/* style the active state to replace the background image. This can also be used for a 'current' tab if you wish */
.button li a:active, .button li a:active b, .button li a.current, .button li a.current b {border:0; background-image: url(/templates/1/img/h_button.jpg); font-size:12px; color:#ffffff;}

.hauptbox { 
position: relative;
padding-top: 15px;
width:962px;
background-color:#ffffff;
border-color:#FFFFFF
 <!--[if lt IE 6]>
 height: 0px;
 <![endif]-->
}
#vabox {width:962px; background:#fff; float:left; border:1px solid #ddd;
-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
margin-bottom:15px;
}
#cloud {width:322px; background:#fff; border:1px solid #ddd;
-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
margin-bottom:15px;
padding-bottom:10px;
float:right;
clear:right;
position: relative;
}
#nav { 
background: #ffffff url('/templates/1/img/header.jpg');
position: relative;
height: 132px;
width: 962px;
background-color:#ffffff;
margin-bottom:15px;
float:left;
clear: left;
}
#autoschnellsuche { 
background: #ffffff url('/templates/1/img/schnellsuche.jpg');
position: relative;
float:left;
height: 268px;
width: 472px;
background-color:#ffffff;
margin-bottom:17px;
}
.autoschnellsuche{
padding-left:20px;
padding-right:130px;
margin-top:10px;
}
.suche{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:0px;
padding-right:210px;
margin-top:10px;
}
#automarken{ 
background: #ffffff url('/templates/1/img/automarken.jpg');
position: relative;
float:right;
height: 125px;
width: 472px;
background-color:#ffffff;
margin-bottom:17px;
}
.automarken{
padding-left:20px;
padding-right:130px;
margin-top:10px;
}
#autohaendler{ 
background: #ffffff url('/templates/1/img/autohaendler.jpg');
position: relative;
float:right;
height: 125px;
width: 472px;
background-color:#ffffff;
margin-bottom:17px;
}
.autohaendler{
padding-left:20px;
padding-right:150px;
margin-top:10px;
}
.anmeldebutton{
padding-left:0px;
padding-right:150px;
margin-top:7px;
}
#autotext{ 
background: #ffffff url('/templates/1/img/autotext.jpg');
position: relative;
float:left;
height: 168px;
width: 472px;
clear: left;
background-color:#ffffff;
margin-bottom:17px;
}
.autotext{
padding-left:20px;
padding-right:25px;
margin-top:10px;
}
.ueber{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#666666;
margin-top:0px;
margin-bottom:0px;
}
#autoratgeber{
background: #ffffff url('/templates/1/img/autoratgeber.jpg'); 
position: relative;
float:right;
height: 168px;
width: 472px;
clear: right;
background-color:#ffffff;
margin-bottom:17px;
}
.autoratgeber{
padding-left:20px;
padding-right:150px;
margin-top:10px;
}
.anmeldebutton1{
padding-left:0px;
padding-right:150px;
margin-top:10px;
}
#fahrzeuge{ 
background: #ffffff url('/templates/1/img/fahrzeuge.jpg');
background-repeat:no-repeat;
position: relative;
float:left;
height: 168px;
width: 472px;
clear: left;
background-color:#ffffff;
margin-bottom:17px;
}
.fahrzeuge{
padding-left:20px;
padding-right:140px;
margin-top:10px;
}
#autoaktion{ 
background: #ffffff url('/templates/1/img/autoaktion.jpg');
position: relative;
float:right;
height: 168px;
width: 472px;
clear: right;
background-color:#ffffff;
margin-bottom:17px;
}
.autoaktion{
padding-left:20px;
padding-right:150px;
margin-top:10px;
}

/* Suchergebnisseite*/
#kopf{ 
background: #ffffff url('/templates/1/img/kopf.jpg');
position: relative;
float:left;
height: 62px;
width: 622px;
margin-top:0px;
margin-bottom:10px;
}
.kopf1{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
float:left;
padding-left:25px;
margin-top:20px;
}
.kopf2{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
float:right;
padding-right:40px;
margin-top:20px;
}
#suchergebnisliste { 
float:left;
margin-top:10px;
background-color:#ffffff;
}
.suchergebnisliste{
background: #ffffff url('/templates/1/img/suchliste.jpg');
background-repeat:no-repeat;
height:106px;
float:left;
clear:left;
margin-bottom:10px;
}
.ueber1{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
}
#suchergebnislisteunten { 
background: #ffffff url('/templates/1/img/kopf.jpg');
float:left;
height: 62px;
width: 622px;
background-color:#ffffff;
margin-bottom:17px;
}
.suchergebnislisteunten{
padding-left:20px;
padding-right:130px;
margin-top:10px;
}
#suchergebnisaendern { 
background: #ffffff url('/templates/1/img/saendern.jpg');
background-repeat:no-repeat;
position: relative;
float:right;
height: 354px;
width: 322px;
background-color:#ffffff;
}
.suchergebnisaendern{
padding-left:10px;
}
/* Suchformular*/
#suchen{ 
background: #ffffff url('/templates/1/img/hg5.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 560px;
width: 962px;
}
#suchenoben{
background: #ffffff url('/templates/1/img/hg6.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 62px;
width: 962px;
margin-bottom:15px;
}
#suchenlinks{
height: 275px;
width: 475px;
padding-left:20px;
padding-top:0px;
}
#suchenrechts{
height: 275px;
width: 475px;
padding-left:20px;
}
#umkreissuchen{
height: 70px;
width: 962px;
padding-left:20px;
}
#besondersuchen{
height: 200px;
width: 962px;
padding-left:20px;
}
.ueber3{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#666666;
margin-top:10px;
}
#suchenunten{ 
background: #ffffff url('/templates/1/img/hg6.jpg');
float:left;
clear:left;
height: 62px;
width: 962px;
margin-top:15px;
margin-bottom:15px;
}
/* Auto anbieten*/
#anbieten{ 
background: #ffffff url('/templates/1/img/anbieten.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 1020px;
width: 962px;
margin-bottom:15px;
}
#anbietenoben{
background: #ffffff url('/templates/1/img/anbietenoben.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 62px;
width: 962px;
margin-bottom:15px;
}
#anbietenoben1{
background: #ffffff url('/templates/1/img/anbietenoben_1.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 62px;
width: 962px;
margin-bottom:15px;
}
#anbietenoben2{
background: #ffffff url('/templates/1/img/anbietenoben_2.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
height: 62px;
width: 962px;
margin-bottom:15px;
}
#anbietenfehler{
background: #ffffff url('/templates/1/img/anbietenfehler.jpg');
background-repeat:no-repeat;
height: 100px;
width: 962px;
margin-bottom:15px;
}
#anbietenlinks{
height: 230px;
width: 475px;
padding-left:0px;
padding-top:0px;
}
#anbietenrechts{
height: 230px;
width: 475px;
padding-left:0px;
}
#anbietenbesonder{
height: 200px;
width: 962px;
padding-left:20px;
}
.ueber3{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#666666;
margin-top:10px;
}
#anbietenunten{ 
background: #ffffff url('/templates/1/img/anbietenunten.jpg');
float:left;
clear:left;
height: 62px;
width: 962px;
margin-top:15px;
margin-bottom:15px;
}

/* Detailseiteseite*/

#detailseiteoben{
float:left;
clear:left;
height: 30px;
width: 950px;
margin-top:10px;
margin-left:10px;
line-height:25px;
}
.ueber2{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
}
.ueberweitere{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
}
#detailseitelinks{
height: 490px;
width: 300px;
margin-top:10px;
padding-left:20px;
}
#detailseitemitte{
width: 360px;
margin-top:10px;
margin-left:10px;
}
#detailseiterechts{
height: 550px;
width: 260px;
margin-top:10px;
margin-left:10px;
}
#detailseiteunten{ 
background: #ffffff url('/templates/1/img/hg2.jpg');
float:left;
clear:left;
height: 62px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#detailseiteautos{ 
background: #ffffff url('/templates/1/img/hg3.jpg');
float:left;
clear:left;
height: 168px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
a.markenLink{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
text-decoration:none;
}
/*Textseite*/
#textseite{ 
background: #ffffff url('/templates/1/img/hg8.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
height: 560px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#textseite1{ 
background: #ffffff url('/templates/1/img/hg4.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
height: 659px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#textseite2{ 
background: #ffffff url('/templates/1/img/hg4.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 659px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#textseite3{ 
background: #ffffff url('/templates/1/img/hg4.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
height: 659px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#registrieren{ 
background: #ffffff url('/templates/1/img/hg4.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 659px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
#vw1 { 
background: #ffffff url('/templates/1/img/vw_1.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#vw2{ 
background: #ffffff url('/templates/1/img/vw_2.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#opel1 { 
background: #ffffff url('/templates/1/img/vw_1.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#opel2{ 
background: #ffffff url('/templates/1/img/vw_2.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#marke6 { 
background: #ffffff url('/templates/1/img/marke6.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#marke7{ 
background: #ffffff url('/templates/1/img/marke7.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#bmw1 { 
background: #ffffff url('/templates/1/img/bmw_1.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#bmw2{ 
background: #ffffff url('/templates/1/img/bmw_2.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#mercedes1 { 
background: #ffffff url('/templates/1/img/vw_1.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#mercedes2{ 
background: #ffffff url('/templates/1/img/vw_2.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#audi1 { 
background: #ffffff url('/templates/1/img/vw_1.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#audi2{ 
background: #ffffff url('/templates/1/img/vw_2.jpg');
position: relative;
float:left;
clear:left;
height: 208px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#ratgeber{ 
background: #ffffff url('/templates/1/img/ratgeber.jpg');
position: relative;
float:left;
clear:left;
height: 313px;
width: 768px;
background-color:#ffffff;
margin-bottom:14px;
}
#marke3{ 
background: #ffffff url('/templates/1/img/marken_modelle.jpg');
position: relative;
float:left;
clear:left;
height: 62px;
width: 768px;
background-color:#ffffff;
margin-bottom:18px;
}
#marke4{ 
background: #ffffff url('/templates/1/img/marken_haendler.jpg');
position: relative;
float:left;
clear:left;
height: 108px;
width: 768px;
background-color:#ffffff;
margin-bottom:15px;
}
#marke5{ 
background: #ffffff url('/templates/1/img/marken_fahrzeuge.jpg');
position: relative;
float:right;
height: 640px;
width: 176px;
background-color:#ffffff;
margin-bottom:10px;
}
.ueber4{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-top:0px;
margin-bottom:0px;
}
#sitemap{ 
background: #ffffff url('/templates/1/img/hg9.jpg');
background-repeat:no-repeat;
float:left;
clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
height: 1020px;
width: 962px;
margin-top:0px;
margin-bottom:10px;
}
/* Fussbereich, Footer*/
#footer { 
background: #ffffff url('/templates/1/img/footer.jpg');
height: 42px;
width: 962px;
background-color:#ffffff;
margin-bottom:15px;
float:left;
clear: left;
}
.flaggen{
padding-left:20px;
padding-right:150px;
margin-top:17px;
float:left;
clear: left;
}
.impr{
color:#999999;
text-decoration:none;
padding-left:20px;
padding-right:30px;
margin-top:19px;
float:right;
clear: right;
}
.afooter{
color:#999999;
text-decoration:none;
}
afooter a
{
color:#999999;
text-decoration:none;
}

/*Werbung ausserhalb den Contentbereich */
.werbebox{ 
width:182px; height: 640px; background:#fff; float:left; border:1px solid #ddd;
-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
position: absolute;
top: 100px;
left: 1010px;

}
#detailwerbungoben{
float:left;
clear:left;
height: 95px;
width: 962px;
margin-bottom:15px;
}
.werbebox{
padding-left:10px;
padding-top:15px;
margin-top:10px;
}


