div#content a {
	color: #043669;
	font-size: 11px;
}

div#content p, div#content h2 {
	margin: 0;
}

img.herstellerbild {
        
    padding: 5px;
    margin-left: 5px;
    margin-bottom: 0px;
    border: 1px solid #afafaf;
}


table#leistung, table#preis, table#mceco, table#auswahlliste, table#rechner, table#mcchip   {

	font: normal 11px Verdana, Geneva, Arial, Verdana, sans-serif;
	border: solid 1px #afafaf;
	width: 725px;
	margin-bottom: 3px;
}


table#motorgarantie   {

    font: bold 11px Verdana, Geneva, Arial, Verdana, sans-serif;
	border: solid 1px #afafaf;
	width: 675px;

	
}

table#motorgarantiepkw   {

    font: bold 11px Verdana, Geneva, Arial, Verdana, sans-serif;
	border: solid 1px #afafaf;
	width: 395px;

	
}



table#leistung thead th, table#preis thead th, table#rechner thead th, table#mcchip thead th  {
   
	background: #ccc;
	padding: 5px 10px;
	
}

table#leistung1 thead th, table#preis thead th, table#rechner thead th, table#mcchip thead th  {
   
	background: #ccc;
	padding: 5px 10px;
	
}

table#preis .preis {
        
     font-weight: bold;	
}

table#leistung .differenz {


    color: red;
    font: bold;
}


table#leistung tbody th, table#preis tbody th, table#rechner tbody th, table#mcchip tbody th {

    background: #e2e2e2;
    padding: 5px 10px ;
    text-align: left;
}

table#leistung1 tbody th, table#preis tbody th, table#rechner tbody th, table#mcchip tbody th {

    background: #e2e2e2;
    padding: 5px 10px ;
    text-align: left;
}


table#leistung td, table#preis td, table#rechner td, table#mcchip td {
    
	background: #e2e2e2;
    padding: 5px 10px;
	text-align: left;
}
       




#fahrzeugbild {
	
float: left;
	
padding: 1px;
	margin: 2px;
	
}

.fahrzeuglink {
        position: relative;
        left: 65px;
        font: #000000;        
        width:100px;margin:0px auto;text-align:left;
	    text-transform: uppercase;
	    font: normal 10px  Verdana, Arial, Verdana, sans-serif;float: left;
	background: #fff;
	padding: 5px;
	margin-right: 10px;
        margin-top: 10px;
	border: 1px solid #e2e2e2;
}

.fahrzeuglink:hover {
	text-decoration: underline;
}

.fahrzeugname {

	text-transform: uppercase;
    color:#202020;    
    font: normal 9px  Verdana,  Arial, Geneva, Arial, Verdana, sans-serif;float: left;
	padding: 2px;
	margin: 0px;
	
}

#modellauswahl {

        width:  703px;
        font-color: #696969;
        padding: 10px;
        margin-top: 2px;
        margin-bottom: 2px;
        border: 1px solid #afafaf;
 	    background: #e2e2e2;
        }

#pagebanner {
	margin: 0;
	margin-top: 25px;
	margin-bottom: 2px !important;
}

.fahrzeugtitel {
	font-size: 0.4em;
}

tbody th, td {
	font-weight: normal;
	/*border: none;*/
	vertical-align: middle;
}

#autobezeichnung {

	font: bold 13px Verdana, Geneva, Arial, Verdana, sans-serif;
    width: 703px;
    padding:10px;
    margin-top: 2px;
    margin-bottom: 2px;
    border: 1px solid #afafaf;
 	padding-top: 10px;
        background: #e2e2e2;
        }

#motorliste {
	list-style-type: none;
	margin-top: 5px;
}

#auswahlliste {

     position: relative;   
     left: -1px;    
    /* margin-top: 2px;*/
     width:  723px;
/*     padding: 10px;*/
     border: 1px solid #afafaf;
 	 background: #e2e2e2;
     font: normal 13px Verdana, Geneva, Arial, Verdana, sans-serif;
	list-style-type: none;
	list-style-position: outside;
	margin: 1px;

        }



#links :hover{
     color:#31bbef;
     font:bold;
text-decoration: none;

}

#links a {
     color:#fff;
     font:bold;
text-decoration: none;

}

.auswahlitem:hover{
       	text-decoration: underline;
	background: #eee;
}

.auswahlitem {
        position: relative;  
        border-bottom: 1px solid #afafaf;
       	padding: 15px;
        background: #e2e2e2;
        }


#mcchippower {
	
        /*background-image: url(../images/mcchippowermoeglich.jpg);
        background-repeat: no-repeat;
        background-position:10px 50%;*/
        background-color: #cccccc; 
        margin-top: 0px;
        margin-bottom: 2px;
        width:  705px;
        height: 36px;
        padding:10px;
        border: 1px solid #afafaf;
 	        }

#mcchip {
	
        /*background-image: url(../images/chiptuning-mcchip.comoeglich.jpg);
        background-repeat: no-repeat;
        background-position:10px 50%;
        background-color: #e2e2e2; 
        margin-top: 2px;
        margin-bottom: 2px;
        width:  700px;
        height: 95px;
        padding:10px;
        border: 1px solid #afafaf;*/
 	        }

.back_button a {
	}

#mainbody1 {

	
margin-left: 20px;


}

#flashlinks {
position: relative;
top:0px;	
padding-left: 15px;
padding-top: 15px;
background: #e2e2e2;

}

#links {
color: #fff;
background: transparent;

}

#naviunten {


background: transparent;

}
#flashnavi {


position: relative;
top: 15px;
left: 15px;

}

td.npkw {

width: 19%;

}

#rahmen {
border: 1px solid #cccccc;
padding: 5px;
font: bold 11px Verdana, Geneva, Arial, Tahoma, sans-serif;
color: #000;
text-transform: uppercase;

}



#container2 {

position: relative;
top: -298px;
height: 470px;




}

#flashcontent5 {

position: relative;
left: 5px;
margin-bottom: 5px;




}


#hotline {
height: 200px;
position: relative;
top: 10px;


}

#rotator {
position: relative;
left: 5px;
top: 3px;
padding: 4px;
border: 1px solid #cccccc;


}

#balken {
position: relative;
left: 5px;
top:3px;
width :720px;

}

#balken1 {
position: relative;
left: 5px;
top:1px;
width :720px;


}


#cars {
position: relative;

top:3px;



}

#center {
position: relative;
left: 5px;
width: 712px;
padding: 3px;


margin-right: -10px;
border: 1px solid #cccccc;

}

#dfContactForm table td, #dfContactForm table th { padding: 4px;}

span.required { color: #f00;}

p#callbackmessage { border: solid 1px #2a2a2a;	background: #ccc;	width: 330px;	padding: 15px; padding-left: 85px; background-image: url( '/images/info.png' ); background-position: 10px center; background-repeat: no-repeat; }

.button {


}#dfContactForm input[type=text], #dfContactForm textarea {	width: 350px !important; background: url( '/images/fade.png' ) repeat-x; margin-left: 78; }#dfContactForm input#zip {	width: 55px !important;}#dfContactForm textarea { width: 338px !important; margin-left: 78px;}#dfContactForm input[type=checkbox] {	margin-left: 85px;}#dfContactForm .button {	left: 0;} #dfContactForm input#city { width: 291px !important; }



table.contentpaneopen tbody tr {
/*	margin-top: 15px;
	margin-left: 5px;*/
}
