@charset "utf-8";
body, table, td, tr, div, p, pre, h1, h2, h3, h4, ul {font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;}
body, td, div, p, pre, ul {font-size: 13px;}

body {background-color:#FFFFFF;}


/* Grafiken */
img { border:none }

/* Überschriften */
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 13px;}

.fa {font-size: 13px; color: #999999;}
.small {font-size: 12px;}
.mini {	font-size: 11px;color:#000000;}
.minimini {font-size: 10px;}

/* Hyperlinks */
a {
	font-size: 13px;
	text-decoration:none;
}
a:hover{text-decoration:underline;}

/* Standard-Tabelle mit Überschrift und Inhalt*/
.tabelle_standard {
	border-collapse:collapse;
	border-color: #F4C963;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFEEA;
}

/* Zellen-Inhalt einer Standard-Tabelle für den Kopf der Tabelle 
mit Überschrift als Inhalt gleiche Farbe wie von border-color */
.zelle_standard {
	background-color:#F4C963;
	color: #1E508C;
	font-size: 16px;
	font-weight: bold;
}


/* Untermenue für jeweiligen Länder */
.zelle_untermenue {
	background-color: #F4C963;
	font-size: 11px;
	
/* Untermenue für Reiseziele */	
}
.zelle_untermenue2 {
	background-color:#CCFF66;
	font-size: 11px;
}

/* Hintergrund Haupttabelle */
/* Test #6DC25F; #48A24D; */
.table_border {
	border-color: #0B76CE;
	border-width: 1px;
	border-style: solid;
}

/* linkes Hauptmenue und obere Hauptzelle */
.zelle_menue {
	background-color:#0B76CE;
} 

/* Schriftfarbe für das linke Hauptmenue */
.fontcolor_menue {
	color: #FAF07A;
}

/* Zelle für das obere Menue */
.zelle_menue_oben {
	background-color:#FFFEEA;
	border-style: solid;
	border-width:0px;
	border-color:#000000;
	border-collapse:collapse;
}

/* Schriftfarbe für das obere Menue */
.fontcolor_menue_oben {
	color:#000000;
}

/* Footer-Zelle */
.zelle_footer { background-color:#0B76CE;}
.main_background { background-color:#FFFFF9;}

/* Errormeldung */
.error {
	color: #D70F0F;
}

/* Buttons */

.button {
	border-collapse:collapse;
	border-color: #0B76CE;
	border-width: 1px;
	border-style: solid;
	background-color: #F4C963;
}

/* Angebote auf Startseite #DE5A43;*/
.angebote {
	border-collapse:collapse;
	border-color: #C21810;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFEEA;
}

.zelle_angebote {
	background-color: #C21810;
	color:#FFFEEA;
	font-weight: bold;
}


