@charset "iso-8859-1";

	/* ------  DEFINITIONEN TEXT  ------ */

body {														/* -- Definitionen BODY --												*/	
	background-color: #232929;								/* Festlegung der Hintergrundfarbe,										*/
	background-image:url("Fahrschule - pics/FahrschuleHintergrund.jpg");	/*  Seitenhintergrund... 								*/
	background-repeat:repeat-y;								/* ... in y-Richtung gekachelt											*/
	font-family: Verdana, Geneva, sans-serif;				/* Schriftfamilie														*/
	color:#FFF;												/* Schriftfarbe															*/
}

.UEBERSCHRIFT {												/* -- Definitionen UEBERSCHRIFT --										*/
	font-size: 20px;										/* Schriftgröße 														*/
	background-image: url("Fahrschule - pics/FahrschulePosterSchmal.jpg");	/* Hintergrundbild (Abmessung 600x100 Pixel)			*/
	position: absolute;										/* Positionierung absolut bezüglich des Browserfensters 				*/
	margin-left:-300px;										/* linker Außenabstand - nötig für die Zentrierung im Browser 			*/
	padding-top:20px;										/* oberer Innenabstand - damit wird die Schrift nach unten gerückt		*/
	left: 52%;												/* linke Position: Hälfte des Browserfensters							*/
	top: 50px;												/* obere Position: 50 Pixel von oben									*/
	width: 600px;											/* Breite: 600 Pixel (wie Bildbreite)									*/
	height: 80px;											/* Höhe: 80 Pixel (padding-top von Bildhöhe abziehen)					*/
	text-align: center;										/* Text zentrieren														*/
}

#TEXTLINKSBUENDIG {											/* -- Definitionen FLIEßTEXT linksbündig --								*/
	font-size:14px;											/* Schriftgröße 														*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 500px;											/* Breite des Fließtextbereiches										*/
	top:170px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
}

#TEXTZENTRIERT {											/* -- Definitionen FLIEßTEXT zentriert --								*/
	font-size:14px;											/* Schriftgröße 														*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 500px;											/* Breite des Fließtextbereiches										*/
	top:170px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	text-align: center;										/* Text zentrieren														*/
}

#TEXTEVENT {				/* -- Definitionen blinkende sonderansage --				*/
	color:#FFD000;
	font-size:20px;			/* Schriftgröße 							*/
	position: relative;		/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;		/* linker Außenabstand - nötig für die Zentrierung im Browser	 	*/
	left:50%;			/* linke Position: Hälfte des Browserfensters				*/
	width:500px;			/* Breite des Fließtextbereiches					*/
	top:170px;			/* obere Position: 170 Pixel unterhalb des Vorgängerelements		*/  
	text-align:center;		/* Text zentrieren							*/
	text-decoration:;		/* blinken 								*/
}

#ADRESSE {													/* -- Definitionen ADRESSE --											*/
	font-size:16px;											/* Schriftgröße 														*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 500px;											/* Breite des Fließtextbereiches										*/
	top:170px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	text-align: center;										/* Text zentrieren														*/
}

#SPECIALUEBERSCHRIFT {										/* -- Definitionen ÜBERSCHRIFT SPECIAL --								*/
	font-size:18px;											/* Schriftgröße 														*/
	text-decoration:blink;									/* Text blinkend													*/
	position: fixed;										/* Positionierung absolut bezüglich des Browserfensters 				*/
	left:15px;												/* linke Position: 15px von links										*/
	top:460px;												/* obere Position: 400 Pixel von oben									*/
	width: 250px;											/* Breite des Fließtextbereiches										*/
}


#SPECIALTEXT {												/* -- Definitionen TEXT SPECIAL --										*/
	font-size:12px;											/* Schriftgröße 														*/
	text-align:justify;										/* Blocksatz	 														*/
	position: fixed;										/* Positionierung absolut bezüglich des Browserfensters 				*/

	/* Breite des Fließtextes an Überschrift anpassen */
	width: 165px;											/* Breite des Fließtextbereiches										*/

	left:15px;												/* linke Position: 15px von links										*/
	top:480px;												/* obere Position: 430 Pixel von oben									*/
}

TEXTAREA {
	font-size:small;										/* Schriftgröße															*/
	color:#FFF;												/* Schriftfarbe															*/
	background-color: #232929;								/* Festlegung der Hintergrundfarbe,										*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 500px;											/* Breite der Textarea													*/
	height:200px;											/* Höhe der Textarea													*/
	top:180px;												/* obere Position: 350 Pixel unterhalb des Vorgängerelements			*/
	border: 2px solid ;
}

#TEXTUNTEN {											/* -- Definitionen FLIEßTEXT zentriert --								*/
	font-size:12px;											/* Schriftgröße 														*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-100px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 350px;											/* Breite des Fließtextbereiches										*/
	top:50px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	text-align: center;										/* Text zentrieren														*/
}

#TEXTGELB {											/* -- Definitionen FLIEßTEXT zentriert --								*/
	COLOR:#ffd000;
}


#RANDUNTEN
{ height:60px;
}

	/* ------  DEFINITIONEN Aufzählung und Tabellen  ------ */


.AUFZAEHLUNG {												/* -- Definitionen AUFZAEHLUNG --										*/
	font-size:13px;											/* Schriftgröße 														*/
	color:#FFF;												/* Schriftfarbe															*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-250px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	top:170px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 400px;											/* Breite des Fließtextbereiches										*/
	list-style-type:circle;									/* Aufzählungszeichen Kreis												*/
}

.AUFZAEHLUNG2 {												/* -- Definitionen AUFZAEHLUNG --										*/
	font-size:14px;											/* Schriftgröße 														*/
	color:#FFF;												/* Schriftfarbe															*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-150px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	top:160px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 400px;											/* Breite des Fließtextbereiches										*/
	list-style-type:circle;									/* Aufzählungszeichen Kreis												*/
}

.AUFZAEHLUNGBILD{												/* -- Definitionen AUFZAEHLUNG --										*/
	font-size:13px;											/* Schriftgröße 														*/
	color:#FFF;												/* Schriftfarbe															*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-225px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	top:30px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	width: 550px;											/* Breite des Fließtextbereiches										*/
	list-style-type:circle;									/* Aufzählungszeichen Kreis												*/
}

th {
	font-size:16px;											/* Schriftgröße 														*/
	background-color:#712606;								/* Hintergrundfarbe														*/
	padding:5px;											/* Innenabstand zum Rahmen												*/
	border:1px;
}

td {
	font-size:14px;											/* Schriftgröße 														*/
	padding:5px;											/* Innenabstand zum Rahmen												*/
	border:1px;
}

.TABELLE {													/* -- Definitionen TABELLE --											*/
	font-size:13px;											/* Schriftgröße 														*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	margin-left:-225px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	left: 50%;												/* linke Position: Hälfte des Browserfensters							*/
	top:170px;												/* obere Position: 170 Pixel unterhalb des Vorgängerelements			*/
	border-collapse:collapse;								/* Rahmenlinien fallen zusammen (nur eine Linie sichtbar				*/
	text-align:left;
}

.TABELLE_GROSS {			/* Definitionen TABELLE --*/
	font-size:13px;			/* Schriftgröße	*/
	position: relative;		/* Positionierung relativ bezüglich des Vorgängerelements im Browser*/
	margin-left:-280px;		/* linker Außenabstand - nötig für die Zentrierung im Browser*/
	left: 50%;			/* linke Position: Hälfte des Browserfensters*/
	top:170px;			/* obere Position: 170 Pixel unterhalb des Vorgängerelements*/
	border-collapse:collapse;	/* Rahmenlinien fallen zusammen (nur eine Linie sichtbar*/
}

	/* ------  DEFINITIONEN Infoboxen in Preistabelle  ------ */

.box a:hover {
	color:#FFF;												/* Textfarbe															*/
	border:1px solid #232929;								/* Rahmen - UNBEDINGT behalten, sonst klappts nicht beim IE				*/
	background-color:#232929;								/* Hintergrundfarbe														*/
}
		
.box a .info { 
 	display:none;											/* kein Platzhalter														*/
}
		
.box a:hover .info {
	display:block;											/* erzwingt eine neue Zeile												*/
	position: relative;										/* Positionierung relativ bezüglich des Vorgängerelements im Browser	*/
	left: 40px;												/* linke Position: 40px von links										*/
	top: 5px;												/* obere Position: 300px von oben										*/
	margin-left:-60px;										/* linker Außenabstand - nötig für die Zentrierung im Browser	 		*/
	padding-top:5px;										/* oberer Innenabstand - damit wird die Schrift nach unten gerückt		*/
	border:1px solid #232929;								/* Rahmen - UNBEDINGT behalten, sonst klappts nicht beim IE				*/
	width: 400px;											/* Breite des Infoboxbereiches											*/
}

	/* ------  DEFINITIONEN Links  ------ */


a {															/* -- Definitionen nicht besuchter LINKS allgemein --					*/
	text-decoration:none;									/* kein Unterstrich														*/
	color:#FFD000;												/* Schriftfarbe															*/
}

a:visited {													/* -- Definitionen besuchter LINKS allgemein--							*/
	color:#FC0;												/* Schriftfarbe															*/
}

a:active {													/* -- Definitionen des aktiven LINKS allgemein--						*/
	color:#FC0;												/* Schriftfarbe															*/
}

a:hover {													/* -- Definitionen Maus über LINKs allgemein --							*/
	background-color:#999;									/* Hintergrundfarbe														*/
	color:#FFD000;												/* Schriftfarbe															*/
}

	/* ------  DEFINITIONEN Menü  ------ */

.MENUE {													/* -- Definitionen MENUE, 1. Ebene --									*/
	font-family: Verdana, Geneva, sans-serif;				/* Schriftfamilie														*/
	font-size:16px;											/* Schriftgröße 														*/
	font-color:#111;												/* Schriftfarbe															*/
	background-color:#666;									/* Hintergrundfarbe (identisch mit websicherer Farbe Hintergrundbild	*/
	position: fixed;										/* Positionierung absolut und bleibt immer stehen						*/
	left:-20px;												/* linke Position														*/
	top: 190px;												/* obere Position														*/
	list-style-type:none;									/* kein Aufzählungszeichen												*/
}

.SUBMENUE {													/* -- Definitionen MENUE, 2. Ebene --									*/
	font-family: Verdana, Geneva, sans-serif;				/* Schriftfamilie														*/
	font-size:13px;											/* Schriftgröße 														*/
	color:#FFF;												/* Schriftfarbe															*/
	background-color:#666;									/* Hintergrundfarbe (identisch mit websicherer Farbe Hintergrundbild	*/
	margin-left:0px;
	padding-left: 2px;
	position:relative;
	left: 10px;
	width: 120px;
	list-style-type:none;
}
