body {margin:0; padding:0; background: url(http://www.albrecht-auto.de/_mobile/grafiken/bg.jpg) repeat-x; text-align:left; color:#000000; background-color: #ffffff; font-family:Arial, geneva, Verdana, Helvetica, sans-serif; font-size:80%; line-height:1.4em;}

.gsp {font-size:1px;}

#wrapper {
margin:0 auto;
padding:0;
width:998px;
background-color: #ffffff;
height: 658px; 
} 

#einsH {
border-width:1px;
border-style:solid;
border-color:#990000;
padding-top:0.2em;
padding-bottom:0;
/*text-align:justify;
height: 245px;*/
background-color: #ffffff;
margin-left: 8px !important;
margin-left: 5px;
margin-right: 8px !important;
margin-right: 5px;

margin-bottom: 0px;
/*margin-bottom: 0px !important;*/
}


a.text:link {text-decoration:underline; color:#000000;}
a.text:visited {text-decoration:underline; color:#000000;}
a.text:active {text-decoration:underline; color:#000000;}
a.text:hover {text-decoration:underline; color: #0065BD;}

a.blau:link {text-decoration:underline; color:#0065BD;}
a.blau:visited {text-decoration:underline; color:#0065BD;}
a.blau:active {text-decoration:underline; color:#0065BD;}
a.blau:hover {text-decoration:underline; color: #0065BD;}

/*a.my:link {text-decoration:none; color:#ffffff; background-color: #014991;}
a.my:visited {text-decoration:none; color:#ffffff; background-color: #014991;}
a.my:active {text-decoration:none; color:#ffffff; background-color: #014991;}
a.my:hover {text-decoration:none; color: #ffffff; background-color: #4087CE;}
*/


a.naviOhne:link {text-decoration:none; color:#002156; line-height:160%; font-weight:bold;}
a.naviOhne:visited {text-decoration:none; color:#002156; font-weight:bold;}
a.naviOhne:active {text-decoration:none; color:#002156; font-weight:bold;}
a.naviOhne:hover {text-decoration:none; color: #FF3300; font-weight:bold;}

/*.abstandStandorte {margin-right:400px; margin-top:20px; margin-bottom:0px; padding:0;}*/
.abstandLogin {margin-left:185px; margin-bottom:0px; padding:0px; white-space:nowrap; border-width:1px; border-style:solid; border-color:#ffffff; }

#zweiH {
border-width:1px;
border-style:solid;
border-color:#014991;
padding:0.2em 0.2em 0.2em 0;
text-align:justify;
/*height: 245px;*/
background-color: #014991;
margin-left: 8px !important;
margin-left: 5px;
margin-right: 8px !important;
margin-right: 5px;
margin-top:-1px !important;
margin-top:0px;
}


#zweiH a, #zweiH a:visited {color: #ffffff; text-decoration: none; text-align:right; margin-right:0px; padding:0.5em; }
#zweiH a:hover {color: #ffffff; background-color: #4087CE; }
#zweiH a.zweion:link, a.zweion:active, a.zweion:visited, a.zweion:hover {color: #ffffff; background-color: #4087CE;}
.right {text-align:right;}

.naviLinks {text-align:left; margin:0; padding:0.15em;}
.naviLinksAUTO {text-align:left; margin-left:10.2em; padding:0.15em;}
.naviLinksLEASING {text-align:left; margin:0; padding:0;}
.naviRechts {text-align:left; margin:0; padding:0.15em;}
/*.naviLinksFahrzeugangebot {text-align:left; margin-left:6em; padding:0.2em;}*/



#dreiH {
border-width:1px;
border-style:solid;
border-color:#4087CE;
padding:0.2em 0.2em 0.2em 0;
text-align:justify;
/*height: 245px;*/
background-color: #4087CE;
margin-left: 8px !important;
margin-left: 5px;
margin-right: 8px !important;
margin-right: 5px;
}

#dreiH a, #dreiH a:visited {color: #ffffff; text-decoration: none; text-align:right; margin-right:15px; padding:0.4em; }
#dreiH a:hover {color: #ffffff; background-color: #014991; }
#dreiH a.dreion:link, a.dreion:active, a.dreion:visited, a.dreion:hover {color: #ffffff; background-color: #014991;}

#vierH {
border-width:0px;
border-style:solid;
border-color:#cccccc;
padding:0;
margin:0;
text-align:justify;
height: 600px;
background-color: #ffffff;
margin-left: 8px !important;
margin-left: 5px;
margin-right: 8px !important;
margin-right: 5px;
}

		
/*ANFANG - alternativ zu #vierNavi*/
ul#Navigation {/*Buttons*/
/*width: 10em;*/
font-size:97%; 
width:192px;
margin: 0; padding: 0;
border-right: 1px solid white;
border-top: 1px solid white;
background-color: #ffffff;
float:left;
}
* html ul#Navigation {  /* Korrekturen fuer IE 5.x */
/*width: 11.6em;
w\idth: 10em;*/
width: 189px;
w\idth: 188px;
padding-left: 0;
padd\ing-left: 0;
}

				
		#vierHNavi a, #vierHNavi a:visited {color: #000000; text-decoration: none; text-align:right; margin-right:50px;}
		#vierHNavi a:hover {color: #000000; text-decoration: none; text-align:right; margin-right:50px; background-color: #014991;}
		
		#vierHInhaltGrafik {
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #ffffff;
		padding:0px;
		text-align:right;
		/*height: 245px;
		width: 789px;*/
		}
		
		
		#vierHInhaltGrafikSlice {
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #ffffff;
		padding:0px;
		margin:0px 0px 0px 193px;
		text-align:right;
		/*height: 245px;
		width: 789px;*/
		}
		
		#vierHInhaltGrafikHome {
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #ffffff;
		padding:0px;
		margin:0px 0px 0px -1px;
		text-align:left;
		/*height: 245px;
		width: 789px;*/
		}
		
		/*#naviBild {
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #BDBEB6;
		padding:0px;
		margin:0px 0px 0px -1px;
		text-align:left;

		width: 500px;
		float:left;
		}
		
		#naviSuche {
		
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #ffffff;
		padding-top:84px;
		padding-left:0px;
		padding-right:0px;
		margin:0px 0px 0px -1px;
		text-align:left;
		width: 280px;
		float:left;
		}
		.grau {background-color: #BDBEB6;}
		
		#naviNavi {
		border-width:0px;
		border-style:solid;
		border-color:#4087CE;
		background-color: #BDBEB6;
		padding:0px;
		margin:0px 0px 0px -1px;
		text-align:left;
		width: 205px;
		float:left;
		}*/
		
				a.slice:link {text-decoration:none; color:#000000; background-color: #ffffff; text-align:right;}
				a.slice:visited {text-decoration:none; color:#000000; background-color: #ffffff; }
				a.slice:active {text-decoration:none; color:#000000; background-color: #ffffff; }
				a.slice:hover {text-decoration:none; color: #ff0000; background-color: #ffffff; }
				
		
	
		

		   #content {
		   margin-left: 200px; 
		   width: 782px;
		   background-color: #ffffff;
		   }
		   
		   .contentClaim {margin:0; padding:0; text-align:left;}
		   .contentBreadcrumb {margin:0; padding:0; text-align:right; color:#666666; font-size:85%;}
		   a.breadcrumb:link {text-decoration:underline; color:#666666; }
		   a.breadcrumb:visited {text-decoration:underline; color:#666666; }
		   a.breadcrumb:active {text-decoration:underline; color:#666666; }
		   a.breadcrumb:hover {text-decoration:underline; color: #ff0000;}
	
	

		   
a.navSucheOhne:link {font-size: 140%; color: #0065BD; text-decoration:none; line-height:160%; margin-left:10px;}

a.navSucheOhne:visited {font-size: 140%; color: #0065BD; text-decoration:none; line-height:160%; margin-left:10px;}

a.navSucheOhne:active {font-size: 140%; color: #0065BD; text-decoration:none; line-height:160%; margin-left:10px;}

a.navSucheOhne:hover {font-size: 140%; color: #FF0000; text-decoration:none; line-height:160%; margin-left:10px;}
		   
		   
/*von blau zu roten mouse-over in der Suchausgabe - Anfang*/
	
a.navsuche3:link {color: #0065BD; text-decoration:none; }

a.navsuche3:visited {color: #0065BD; text-decoration:none; }

a.navsuche3:active {color: #0065BD; text-decoration:none; }

a.navsuche3:hover {color: #FF0000; text-decoration:none; }
		   
		   
		   
		   
/*Links Fahrzeugsuchausgabe anfang - das jeweils gewählte Fahrzeug*/
a.navsuche4:link {font-size: 140%; color:#ffffff; text-decoration:none; line-height:160%; margin-left:10px;}

a.navsuche4:visited {font-size: 140%; color:#ffffff; text-decoration:none; line-height:160%; margin-left:10px;}

a.navsuche4:active {font-size: 140%; color:#ffffff; text-decoration:none; line-height:160%; margin-left:10px;}

a.navsuche4:hover {font-size: 140%; color:#FF0000; text-decoration:none; line-height:160%; margin-left:10px;}
/*Links Fahrzeugsuchausgabe ende*/

		
			#contentLinks { 
			/*margin-left: 200px; */
			width: 500px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#contentAdmin { 
			/*margin-left: 200px; */
			width: 700px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#contentLinksBlock { 
			/*margin-left: 200px; */
			width: 500px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:justify;
			float:left;
			}
			
	
			
			#contentFahrzeugsuche { 
			/*margin-left: 200px; */
			width: 720px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#contentFotostrecken { 
			/*margin-left: 200px; */
			width: 550px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#contentMitarbeiter { 
			/*margin-left: 200px; */
			width: 620px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#contentKonfigurator{ 
			/*margin-left: 200px; */
			width: 750px; 
			/*top: 20px; 
			height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			float:left;
			}
			
			#sau { 
			margin-left: 580px; 
			/*width: 220px; 
			top: 160px; */
			/*height: 650px;*/
			background-color: #ffffff;
			text-align:right;
			line-height:1.3em;
			padding: 0;
			font-size:95%;
			}
			
			#contentRechts { 
			margin-left: 580px; 
			/*width: 220px; 
			top: 160px; */
			/*height: 650px;*/
			background-color: #E6E6E6;
			text-align:left;
			line-height:1.3em;
			padding: 10px;
			font-size:95%;
			}
			
			#contentRechtsTwit { 
			margin-left: 580px; 
			/*width: 220px; 
			top: 160px; */
			/*height: 650px;*/
			background-color: #C0DEED;
			text-align:left;
			line-height:1.3em;
			padding: 10px;
			font-size:95%;
			}
			
			#contentRechtsTwitWeiss { 
			margin-left: 580px; 
			/*width: 220px; 
			top: 160px; */
			/*height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			line-height:1.3em;
			padding: 10px;
			font-size:95%;
			}
			
			#contentRechtsFoto { 
			margin-left: 580px; 
			/*width: 220px; 
			top: 160px; */
			/*height: 650px;*/
			background-color: #ffffff;
			text-align:left;
			line-height:1.3em;
			padding: 0px;
			font-size:95%;
			}

.navilinie {margin:0; padding:0; border-top-color:#ffffff; border-top-style:solid; border-width:1px;}
.navitext {padding:0.4em;}



img, a img {
border: 0;
}

.keine-anzeige {
display: none;
}

.leftalign {
float: left;
margin: 0 10px 0 0;
}

.rightalign {
float: right;
margin: 0 0 0 10px;
}

/* Formulare */

input.searchStyle {
width: 214px;
color:#000000;
margin:0; padding:0; 
vertical-align: bottom;
}

select.pflicht { 
background-color:#cccccc;
color:#000000;
}

input.pflicht { 
background-color:#cccccc;
color:#000000;
}


select.popupnav { 
width: 200px;
margin:0; padding:0; 
vertical-align: bottom;
}

/* Formulare */

.textfehlt {font: bold 1.5em/1.5 arial; color:#ff0000;}


h1 {
	font: bold 1.5em/1.5 verdana, helvetica, arial, sans-serif;
	height:100px;
}
h1 span {
	display:none;
}

h2 {
	font: bold 1.3em/1.5 verdana, helvetica, arial, sans-serif;
}

h3 {
	font: bold 1.3em/1.5 verdana, helvetica, arial, sans-serif;
}

h4 {
	font: bold 1.3em/1.5 verdana, helvetica, arial, sans-serif;
}

.weiss { color: #ffffff;}
.weissFaq { color: #ffffff; font-size:12px;}
.weissXXL {font-size: 140%; color: #ffffff;}
.weissXL {font-size: 14; color: #ffffff;}
.ueber_gross {font-size: 15px; font-family: Arial; color: #ffffff;}
.ueber_weiss {font-size: 12px; font-family: Arial; color: #ffffff;}
.ueber_blau {font-size: 12px; font-family: Arial; color: #002156; font-weight: bold;}

.rot {color:#FF3300;}
.rotB {color:#FF3300; font-weight: bold;}

.blau { color: #002156;}
.blauB { color: #002156; font-weight: bold;}

.blauXXL {font-size:135%; color:#0065BD; font-weight: bold;} 

.gruen {color: #199A2E;}
.gruenB {color: #199A2E; font-weight: bold;}
.gruenM {font-weight: bold; color: #006633;}

.schwarz {font-size: 100%;}
.schwarzK {font-style: italic; }
.schwarzB {font-weight: bold; }
.schwarzM {font-weight: bold; }
.schwarzXL {font-weight: bold; font-size: 120%}
.schwarzKlein {font-size: 85%; background-color: #ffffff;}
.schwarzKleinGrau {font-size: 85%; background-color: #cccccc;}

select.navSuche 
{
font-size: 11px;
width: 170px;
}


table.motorsport
{
    border-color: #333333;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
	background-color: #cccccc;
	border-spacing:0px;
	border-collapse:collapse;/*IE*/
}

td.motorsport
{
    border-color: #cccccc;
    border-width: 0px;
    border-style: solid;*/
    margin: 0;
    padding: 6px;
    background-color: #cccccc;
}

td.motorsportWeiss
{
    border-color: #ffffff;
    border-width: 0px;
    border-style: solid;*/
    margin: 0;
    padding: 4px;
    background-color: #ffffff;
}

.forumDatum {background-color: #009CBD;}
.forumAuthor {background-color: #FFD50D;}
.forumBetreff {background-color: #009c47;}

.nurDruck {display:none;}
.buttonDruck {color:#000000;}

.textB
{
margin: 0px;
padding: 0px;
font-family: Century Gothic, Arial, Verdana, Helvetica;
font-weight: normal;
font-size: 12px;
color: #000000;
}

.fahrzeugsuche
{
margin: 0px;padding-top: 0px;font-family: Century Gothic, Arial, Verdana, Helvetica;font-weight: bold;font-size: 18px;color: #002156;
}

a.fahrzeugsuche:link {text-decoration:none; margin: 0px;padding-top: 0px;font-family: Century Gothic, Arial, Verdana, Helvetica;font-weight: bold;font-size: 18px; color:#002156;}
a.fahrzeugsuche:visited {text-decoration:none; margin: 0px;padding-top: 0px;font-family: Century Gothic, Arial, Verdana, Helvetica;font-weight: bold;font-size: 18px; color:#002156;}
a.fahrzeugsuche:active {text-decoration:none; margin: 0px;padding-top: 0px;font-family: Century Gothic, Arial, Verdana, Helvetica;font-weight: bold;font-size: 18px; color:#002156;}
a.fahrzeugsuche:hover {text-decoration:none; margin: 0px;padding-top: 0px;font-family: Century Gothic, Arial, Verdana, Helvetica;font-weight: bold;font-size: 18px; color:#FF3300;}

select.suche {
margin-left:0px; 
margin-top:2px;
padding:0px; 
width:210px; 
height:20px;
border:1px solid #333333; 
font-size: 12px;
font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
color:#000000;
}

a.kontakt {color: #ffffff; text-decoration:none; line-height: 1.3em; background-color:#002156; padding:3px;}
a.kontakt:visited {color:#ffffff; text-decoration:none; }
a.kontakt:hover {color: #000000; font-weight: normal; background-color:#BDBEB6; text-decoration:none; }
a.kontakt:active { color:#ffffff; text-decoration:none; }