/* CSS Document */

.body {								/* neue body-Formatierung */
	font-family: Verdana, "Lucida Sans",  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #666666;							/* 666666 */			
	scrollbar-darkshadow-color:#385796;
	scrollbar-shadow-color:#385796;	
	SCROLLBAR-BASE-COLOR: #D2DAEC; 
	SCROLLBAR-ARROW-COLOR: #005177;
}

table {
	font-family: Verdana, "Lucida Sans",  Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mainFF {
    margin:auto;
	text-align: center; 
	width:650;
}

.align_main {
	text-align: center;
}

.breite_main {
	width: 650;
}

/* ------------- Überschriften ---------------*/

.top_title {						/* Hauptüberschrift auf Startseite */
	font-size: 15px;
	text-align: center;
	color: #5F6FBC;
	font-weight: 700;								
}

.main_sub_title {					/* Überschrift für die Aktuell-Artikel auf Startseite -Titel  */
	font-size: 14px;
	text-align: left;
	font-weight: 700;
	color: #5F6FBC;
}

.main_sub_datum {					/* Überschrift für die Aktuell-Artikel auf Startseite -Datum  */
	color: #5F6FBC;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
}

/* ------------- Hintergründe ---------------*/

.bg_std {
	background-color: #f2f7fb;		/* Standard-Hintergrund -#f2f7fb*/
}

.bg_title {							/* Hintergrund für Aktuell-Artikel auf Startseite -Titel*/
	background-color: #f2f7fb;				/* (f2f7fb) */
}

.bg_artikel {						/* Hintergrund für Aktuell-Artikel auf Startseite -Artikel*/
	background-color: #f2f7fb;				/* (f2f7fb) */
}

/* ------------- Rahmen ---------------*/

.rahmen_c1 {						/* Rahmenfarbe für Tabellenumrandung auf main-Seite für Aktuell*/
	border-color: #6D7CC2;
}

.rahmen_unten_1 {						/* Rahmen unten, z.B. für main-Seite, Aktuelles */
	border-bottom-style: solid; 
	border-width: 1; 
}

.rahmen_oben {
	border-top-style: solid; 
	border-top-width: 1; 
}

.rahmen_links {
	border-left-style: solid; 
	border-left-width: 1; 
}

.rahmen_rechts {
	border-right-style: solid; 
	border-right-width: 1; 
}

.rahmen_unten {					
	border-bottom-style: solid; 
	border-bottom-width: 1; 
}

.rahmen_komplett {
	border-top-style: solid;
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid;  
	border-width: 1; 
}

.b_farbe_start {						/* Rahmenfarbe für Tabellenumrandung im rechten Teil der Startseite*/
	border-color: #003366;
}

/* ------------- diverses ---------------*/

.t_klein {	
	font-size: 10px;
}

.t_sklein {	
	font-size: 8px;
}

.t_mittel {	
	font-size: 11px;
}



/* ------------- Links ---------------*/
a.Artikel:link {text-decoration: underline; 		/* Link zum Artikel, den Bildern, dem pdf unterm Artikel, Startseite*/
			color: #6078B9;
			font-size: 11px;		
	 }

a.Artikel:visited {text-decoration: underline;
			color: #6078B9;
			font-size: 11px;		
	 }

a.Artikel:active {text-decoration: underline;
			color: #cc0000;
			font-size: 11px;		
	 }	 	 

a.Artikel:hover {text-decoration: underline;
			color: #cc0000;
			font-size: 11px;		
	 }	 

a.Artikel:focus {text-decoration: underline;
			color: #cc0000;
			font-size: 11px;		
	 }









/* --------------------------------    ALT   ----------------------- */

#fett {
	font-weight: bold;
}

#center {
	text-align: center;
}

#rot {
	color: #df0000;
}	

.body_2 {
	font-family: Verdana, "Lucida Sans",  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #666666;						/*666666*/
	background-color: #F2f7fb;			/*f2f7fb*/			
	scrollbar-darkshadow-color:#385796;
	scrollbar-shadow-color:#385796;	
	SCROLLBAR-BASE-COLOR: #D2DAEC; 
	SCROLLBAR-ARROW-COLOR: #005177;
}
	
.bg_color {
	background-color: #F2F7FB;				/* (edf0f8) */
}

.bg_hell_1 {
	background-color: #E1ECFF;				/* #FEEFC0 */
}



h5 {							/* Überschrift Startseite main  */
	font-size: 14px;
	text-align: center;
}

h6 {				
	font-size: 18px;
	text-align: center;	
}


.t_farbe2 {
	color: #6D7CC2;         /* Blau */
}

.t_farbe3 {
	color: #666666;
}

.t_farbe4 {
	color: #6078B9;
}

.t_farbe5 {
	color: #DF0000;
}



.t_height {
	line-height: 20px;
}


.fahr_title {					/* Fahrzeugbezeichnung auf den Fahrzeugseiten */
	font-size: 25px;
	color: #6D7CC2;				/*Blau: #6D7CC2; Rot */
}

.foto_title {		
	font-size: 25px;
	color: #6D7CC2;				/*Blau: #6D7CC2; Rot */
}

.main_top {						/* Schrift für main-Kopf */
	text-align: right;
	font-size: 18px;
	color: #888888;
}

.b_farbe1{
	border-color: #666666;		/* Rahmenfarbe für main-Kopf */
}



.main_top_2 {
	font-size: 10px;
	vertical-align: bottom;
}

.main_top_3 {					/* Überschrift für die Tabellenumrandung  */
	color: #6D7CC2;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

.b_farbe2 {						/* Rahmenfarbe für Tabellenumrandung jeder main-Seite*/
	border-color: #6D7CC2;
}


.b_farbe3 {
	border-color: #CCCCCC;
}

.b_farbe5 {
	border-color: #DF0000;
}



.leer_schmal_1 {					/* Obere Leerzeile für main-Kopf */
	line-height: 2px; 
	border-width: 0; 
} 

.leer_schmal_2 {					/* 3. Zeile für main-Kopf */	
	line-height: 5px; 
	border-width: 0; 
} 

.leer_schmal_3 {					/* 4. Zeile für main-Kopf */				
	line-height: 30px; 
	border-width: 0; 
} 
 


/*  Linkdefinitionen (Anfang) */

a.normal_link:link {text-decoration: none;
			color: #DF0000;		
	 }

a.normal_link:visited {text-decoration: none;
			color: #DF0000;		
	 }

a.normal_link:active {text-decoration: none;
			color: #6078B9;		
	 }	 	 

a.normal_link:hover {text-decoration: none;
			color: #6078B9;		
	 }	 

a.normal_link:focus {text-decoration: none;
			color: #6078B9;		
	 }	 
	 
a.normal_link1:link {text-decoration: underline;				/* Links für email Adresse bei Kontakte */
			color: #666666;		
	 }

a.normal_link1:visited {text-decoration: underline;
			color: #666666;		
	 }

a.normal_link1:active {text-decoration: underline;
			color: #6078B9;		
	 }	 	 

a.normal_link1:hover {text-decoration: underline;
			color: #6078B9;		
	 }	 

a.normal_link1:focus {text-decoration:underline;
			color: #6078B9;		
	 }
	 

a.normal_link2:link {text-decoration: none;
			color: #666666;		
	 }

a.normal_link2:visited {text-decoration: none;
			color: #666666;		
	 }

a.normal_link2:active {text-decoration: none;
			color: #DF0000;		
	 }	 	 

a.normal_link2:hover {text-decoration: none;
			color: #DF0000;		
	 }	 

a.normal_link2:focus {text-decoration: none;
			color: #DF0000;		
	 }
	 
	
	 
	 
a.normal_link3:link {text-decoration: none; 		/* top-Link am Seitenende*/
			color: #6078B9;		
	 }

a.normal_link3:visited {text-decoration: none;
			color: #6078B9;		
	 }

a.normal_link3:active {text-decoration: none;
			color: #cc0000;		
	 }	 	 

a.normal_link3:hover {text-decoration: none;
			color: #cc0000;		
	 }	 

a.normal_link3:focus {text-decoration: none;
			color: #cc0000;		
	 }	 	 
	
/*  Linkdefinitionen (Ende) */	
