/* Style Datei fuer Thomas Viereck */

/* body { background-color:#FFFFFF; = weiss } 

Warum es in der css und Html Datei stehen "muss" ? ist mir noch unklar. 
Ein Hintergrundbild kann eingefügt werden: background-image: url(images/Horoskope.jpg);
Wenn es in der css Datei wie folgt eingefügt ist, bezieht es sich auf ALLE Seiten mit dieser css Datei !!!!
html, body {background-color:#FFFFFF; background-image: url(images/Horoskope.jpg); }
*/

/*
:link = für Verweise zu noch nicht besuchten Seiten ffffff = weiss
:visited = für Verweise zu bereits besuchten Seiten cccccc = grau
:hover = für Elemente, während der Anwender mit der Maus darüber fährt (CSS 2.0)
:active = für gerade angeklickte Elemente ffd500 = gelb
*/
a:link {color: #C0C0C0}
a:visited {color: #CCCCCC}
a:hover {color: #990000}

.text  {
	FONT-FAMILY: Arial;
	COLOR: #C0C0C0;
	FONT-SIZE: 12pt;
	line-height: 150%;
	text-align: left;
	margin-top: 0;
}

/* Überschrift */
.text_gross   {
	FONT-FAMILY: Arial;
	COLOR: #000000;
	FONT-SIZE: 20pt;
	text-align: left;
	line-height: 150%;
	margin-top: 0;
}

.text_kursiv {
	FONT-FAMILY: Arial;
	COLOR: #C0C0C0;
	FONT-SIZE: 16pt;
	FONT-STYLE:italic;
	text-align: left;
	margin-top: 0;
}

.text_fett   {
	FONT-FAMILY: Arial;
	COLOR: #C0C0C0;
	FONT-SIZE: 18pt;
	font-weight: bold;
	line-height: 150%;
	text-align: center;
	margin-top: 0;
}













/* Navigation ohne Hintergrund, Schriftgröße 16 - wird aktuell benutzt */
.navigation   {
	FONT-FAMILY: Arial;
	COLOR: #333300;
	FONT-SIZE: 16pt;
	text-align: center;
	margin-top: 0;
}

/* Impressum mit Schriftgröße 10 */
.impressum   {
	FONT-FAMILY: Arial;
	COLOR: #ffffff;
	FONT-SIZE: 12pt;
	text-align: left;
	margin-top: 0;
}







/* Navigation ohne Hintergrund, Schriftgröße 16 - wird aktuell benutzt */
.navigation   {
	FONT-FAMILY: Arial;
	COLOR: #ffffff;
	FONT-SIZE: 16pt;
	text-align: center;
	margin-top: 0;
}



/* weisser Hintergrund an den Textfeldern, padding ist der Abstand der Schrift zum Rahmen,
und der Abstand wird auf der Indexseite unbedingt benötigt.  */
.impressum_text {
	FONT-FAMILY: Arial;
	COLOR: #333300;
	FONT-SIZE: 12pt;
	padding-left: 20px;
	margin-top: 0;
}




/* transparenter Hintergrund an den Textfeldern, padding ist der Abstand der Schrift zum Rahmen,
und der Abstand wird auf der Indexseite unbedingt benötigt.  */
.bgtext_transparent {
	FONT-FAMILY: Arial;
	FONT-SIZE: 16pt;
	padding-left: 15px;
	margin-top: 0;
}

/* weisser Hintergrund an den Textfeldern, padding ist der Abstand der Schrift zum Rahmen,
und der Abstand wird auf der Indexseite unbedingt benötigt.  */
.bgtext {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	COLOR: #333300;
	FONT-SIZE: 16pt;
	padding-left: 15px;
	margin-top: 0;
}

/* weisser Hintergrund BACKGROUND-COLOR: #FFFFFF an den Textfeldern,
Die Schriftfarbe schwarz ist = COLOR: #333300;
padding ist der Abstand der Schrift zum Rahmen,
und der Abstand wird auf der Indexseite unbedingt benötigt.  */

/* transparenter Hintergrund an den Textfeldern, ( ohne BACKGROUND-COLOR: #FFFFFF )
Wenn der Hintergrund weiss sein soll, muss BACKGROUND-COLOR: #FFFFFF; eingefügt werden.
padding ist der Abstand der Schrift zum Rahmen und der Abstand wird auf der Indexseite unbedingt benötigt.  
Jede Textzeile in der Tabelle muss so <td><span class="tabelle_preise">11. Juni 2016</span></td> definiert sein.
*/
.tabelle_preise {
	FONT-FAMILY: Arial;
	COLOR: #333300;
	FONT-SIZE: 16pt;
	padding-left: 25px;
	text-align: right;
	margin-top: 0;
}

/* transparenter Hintergrund an den Textfeldern, padding ist der Abstand der Schrift zum Rahmen,
und der Abstand wird auf der Indexseite unbedingt benötigt.  
.tabelle_transparent_2 ist für die unteren 2 Zeilen auf der Seite Mietpreise (Anreisetag, Abreisetag)
Hier sieht ein weisser Hintergrund unter der Schrift ganz unpassend aus.
*/
.tabelle_an_abreise {
	FONT-FAMILY: Arial;
	COLOR: #333300;
	FONT-SIZE: 16pt;
	padding-left: 25px;
	text-align: right;
	margin-top: 0;
}


/* Diese Definition soll helfen in Mozilla alles richtig darzustellen */
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}


