/* CSS Document  */ 
/* JF-Seite */
.body {								/* neue body-Formatierung */
	font-family: Verdana, "Lucida Sans",  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #666666;							/* 666666 */				
	
	scrollbar-shadow-color:#EBC018;
	scrollbar-darkshadow-color:#EBC018;		
	SCROLLBAR-BASE-COLOR: #FCE185;/*#FEF7DE;*/ 
	SCROLLBAR-ARROW-COLOR: #C8A411;
}

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: #E44545;
	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: #BF8F00;
}

.main_sub_datum {					/* Überschrift für die Aktuell-Artikel auf Startseite -Datum  */
	color: #BF8F00;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
}

/* ------------- Hintergründe ---------------*/

.bg_std {
	background-color: #FEFAEB;		/* Standard-Hintergrund -#FEFAEB*/
}

.bg_title {							/* Hintergrund für Aktuell-Artikel auf Startseite -Titel*/
	background-color: #FEFAEB;				/* (#FEFAEB) */
}

.bg_artikel {						/* Hintergrund für Aktuell-Artikel auf Startseite -Artikel*/
	background-color: #FEFAEB;				/* (#FEFAEB) */
}

/* ------------- Rahmen ---------------*/

.rahmen_c1 {						/* Rahmenfarbe für Tabellenumrandung auf main-Seite für Aktuell*/
	border-color: #BF8F00;
}

.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: #E44545;
}

/* ------------- 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: #C8A411;
			font-size: 11px;		
	 }

a.Artikel:visited {text-decoration: underline;
			color: #C8A411;
			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;
	background-color: #FEFAEB;
	scrollbar-shadow-color:#EBC018;
			
	SCROLLBAR-BASE-COLOR: #FEF7DE; 
	SCROLLBAR-ARROW-COLOR: #C8A411;
}
	
.bg_color {
	background-color: #FEFAEB;				/* #FEFAEB */
}

.bg_hell_1 {
	background-color: #FEEFC0;				/* #FEEFC0 */
}

table {
	font-family: Verdana, "Lucida Sans",  Arial, Helvetica, sans-serif;
	font-size: 12px;
}




h6 {							/* Überschrift Startseite main  */
	font-size: 18px;
	text-align: center;
}

.t_farbe2 {
	color: #C8A411;
}

.t_farbe3 {
	color: #666666;
}

.t_farbe4 {
	color: #C8A411;
}


.t_klein {
	font-size: 10px;
}

.t_height {
	line-height: 20px;
}


.fahr_title {					/* Fahrzeugbezeichnung auf den Fahrzeugseiten */
	font-size: 25px;
	color: #E44545;				/*Blau: #6D7CC2; Rot */
}

.foto_title {		
	font-size: 25px;
	color: #C8A411;				/*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: #C8A411;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

.b_farbe2 {						/* Rahmenfarbe für Tabellenumrandung jeder main-Seite*/
	border-color: #C8A411;		/* f27979 */
}


.b_farbe3 {
	border-color: #CCCCCC;
}


.rahmen_oben {
	border-top-style: solid; 
	border-width: 1; 
}

.rahmen_links {
	border-left-style: solid; 
	border-width: 1; 
}

.rahmen_rechts {
	border-right-style: solid; 
	border-width: 1; 
}

.rahmen_unten {						/* Rahmen unten für main-Kopf */
	border-bottom-style: solid; 
	border-width: 1; 
}

.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: #385796;		
	 }

a.normal_link:visited {text-decoration: none;
			color: #385796;		
	 }

a.normal_link:active {text-decoration: none;
			color: #000000;		
	 }	 	 

a.normal_link:hover {text-decoration: none;
			color: #000000;		
	 }	 

a.normal_link:focus {text-decoration: none;
			color: #000000;		
	 }	 
	 
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: #cc0000;		
	 }	 	 

a.normal_link1:hover {text-decoration: underline;
			color: #cc0000;		
	 }	 

a.normal_link1:focus {text-decoration:underline;
			color: #cc0000;		
	 }
	 

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: #C8A411;		
	 }

a.normal_link3:visited {text-decoration: none;
			color: #C8A411;		
	 }

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) */	

