/*Die Pfade müssen aus dem CSS Ordner kommen */

/*============================================================
	HTML - Grundgerüst 
==============================================================*/
body {
	background-color: #1E569F;
	font-family: sans-serif, arial; 
	font-size: 9pt;
}

table {
	font-family: sans-serif, arial; 
	font-size: 9pt;
}

body {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#AFAFAF;
	scrollbar-3dlight-color:#B0B0B0;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#B0B0B0;
	scrollbar-arrow-color:#AFAFAF;
	scrollbar-track-color:#1E569F;
}

h4 { 
	font-family: sans-serif, arial; 
	font-size: 9pt;
}

a:link       { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover     { color: #000000; text-decoration: underline; }

/*============================================================
	Header 
==============================================================*/
p.linksoben {
	margin-left:0.7em;
}

td.header {
	height: 205px;
	background: url(../bilder/header.jpg);
	background-repeat: no-repeat;
}

p.header_nav {
	margin-left: 2em; 
	margin-top: 11em; 
	font-family: sans-serif, arial; 
	font-size: 10pt;
	font-weight: bold; 
}

#header_nav a:link       { color: #1E569F; text-decoration: none; }
#header_nav a:visited { color: #1E569F; text-decoration: none; }
#header_nav a:hover     { color: #1E569F; text-decoration: underline; }


/*============================================================
	NAVIGATION LINKS
==============================================================*/
p.nav_links_mitte {
	margin-top: 0.5em;
	margin-left: 1.7em; 
}

#nav_links { 
	font-family: sans-serif, arial;
	font-size: 9pt; 
	font-weight: bold; 
	color:#1E569F;
	margin-left:1.7em; 
	line-height:2em;
}

#nav_links a:link       { color: #1E569F; text-decoration: none; }
#nav_links a:visited { color: #1E569F; text-decoration: none; }
#nav_links a:hover     { color: #1E569F; text-decoration: underline; }

/*============================================================
	Hauptseite
==============================================================*/
td.hauptseite {
	width: 690px; 
}
#hauptseite {
	margin-left: 2.0em; 
	margin-right: 2.0em; 
	font-family: sans-serif, arial;
	font-size: 9pt;
	line-height: 1.7em;
}

/*============================================================
	TESTCEMTER RECHTS
==============================================================*/
table.testcenter_rechts {
	margin-top: 0.3em;
}

p.testcenter_rechts {
	margin-top: 0.5em;
	margin-left: 1.7em; 
}

#testcenter_rechts { 
	font-family: sans-serif, arial;
	font-size: 9pt;
	font-weight: normal; 
	color:#ffffff; 
	margin-left:1.7em; 
	line-height:2em;
}

/*============================================================
	REISEN HEMSEDAL
==============================================================*/
#reiseauswahl_links { 
	font-family: sans-serif, arial;
	font-size: 9pt; 
	font-weight: bold; 
	color:#1E569F;
	margin-left:1.7em; 
	line-height:2em;
}

#reiseauswahl_links a:link       { color: #1E569F; text-decoration: none; }
#reiseauswahl_links a:visited { color: #1E569F; text-decoration: none; }
#reiseauswahl_links a:hover     { color: #1E569F; text-decoration: underline; }

#reiseheader {
	background: #E2E9EF;
	border-color: #DCDCDC;
	border-style: solid;
	border-width: 1px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	line-height:2.0em;
}

#reisedetails {
	background: #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #DCDCDC;
	border-right-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	border-style: solid;
	border-width: 1px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height:2.0em;
}

table.reiseunterkunft {
	background: #FFFFFF;
	font-size: 8pt;
	color: #000000;
	border-color: #DCDCDC;
	border-style: solid;
	border-width: 1px;
}


table.reise_preisuebersicht {
	font-family: sans-serif, arial; 
	font-size: 9pt;
	border-color: DCDCDC;
	border-style: solid;
	border-width: 1px;
	line-height:1.5em;
}

table.reise_preisuebersicht th {
	background: #ECECEC;
	padding: 5px;
}

table.reise_preisuebersicht td {
	background: #FFFFFF;
	padding: 5px;
	text-align: center;
}
/*============================================================
	ONLINE BUCHUNG
==============================================================*/
#buchung_header {
	background: #E2E9EF;
	border-color: #DCDCDC;
	border-style: solid;
	border-width: 1px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	line-height:2.0em;
}

#buchung_main {
	background: #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #DCDCDC;
	border-right-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	border-style: solid;
	border-width: 1px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height:2.0em;
}

table.buchung_reiseoptionen {
	line-height:2.0em;
}

table.buchung_personen {
	line-height:1.5em;
}

input.buchung_personen {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #000099;
}

textarea.buchung_bemerkung {
	background: #FFFFFF;
	font-family: sans-serif, arial;
	font-size: 10pt;
	color: #000099;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
			
input.buchung_button {
	background: #FFFFFF;
	font-family: sans-serif, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;	
	height: 20px;
}