
body {
	background-image: url(logo.png);
	background-repeat: no-repeat;
}

div.content {
	font-family: sans-serif;
	font-size: 11pt;
	line-height: 15pt;
}

div.banner {
	position: absolute;
	top: 10px;
	left: 180px;
	height: 100px;
}

div.header {
	position: absolute;
	top: 140px;
	left: 180px;
	height: 70px;
	width: 800px;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 24pt;
	text-align: center;
	color: #005598;
}


div.body {
	position: absolute;
	top: 230px;
	left: 180px;
	right: 100px;
	width: 750px;
	border-top: solid;
	border-left: solid;
	border-width: 1px;
	border-color: gray;
	padding-left: 20px;
	padding-right: 30px;
}


div.navigation {
	position: absolute;
	top: 230px;
	left: 980px;
	border-top: solid; 
	border-left: solid;
	border-bottom: solid;
	border-width: 1px;
	border-color: gray;
	right: 100px;
	padding-left: 20px;
	padding-top: 10px;
}


#aktuellMenue {
	position: absolute;
	top: 350px;
	left: 0px;
	width: 145px;
	border-top: solid; 
	border-bottom: solid;
/*	border-right: solid; */
	border-width: 1px; 
	border-color: gray;
	right: 100px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 10px;
}




/* ********************** */
/* FONTS			      */
/* ********************** */

a:link { text-decoration:none; }
a:visited { text-decoration:none; }

#naviredfont {
	font-weight: bold;
	font-family: sans-serif;
	font-size: 11pt;
	color: #B90417;
}

#navibigfont {
	font-weight: bold;
	font-family: sans-serif;
	font-size: 11pt;
	color: #005598;
	padding-top: 9px;
}

#navismallfont {
	font-family: sans-serif;
	font-size: 9pt;
	color: #000000;
}

#navismallbluefont {
	font-family: sans-serif;
	font-size: 9pt;
	color: #005598;
}

#bodytitle {
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15pt;
	margin-top: 10px;
}

#bodytitlered {
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15pt;
	margin-top: 10px;
	color: #B90417;
}

#bodytext {
	font-family: sans-serif;
	font-size: 11pt;
	margin-top: 10px;
}

#bodytextred {
	font-family: sans-serif;
	font-size: 11pt;
	margin-top: 10px;
	color: #B90417;
}

#bodytextblue {
	font-family: sans-serif;
	font-size: 11pt;
	margin-top: 10px;
	color: #005598;
}


#metaText {
	font-size:12px; 
	padding-top: 5px;
}


#bildlink {
	a:link { text-decoration:none; }
	a:visited { text-decoration:none; }
}



/* ********************** */
/* TABELLEN			      */
/* ********************** */












/* ********************** */
/* KANN MAN LOESCHEN	  */
/* ********************** */


span.section {
	border: none;
	border-width: 1px;
}

span.nC {
	font-size: 11pt;
}

span.sectionSelected {
	border: none;
	border-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #005598;
}

a.section {
	font-family: sans-serif;
	text-decoration: none;
	color: #005598;
	padding-right: 20px;
	padding-left: 20px;
}

span.section:hover {
	background-color: #005598;
	color: white;
}

a.section:hover {
	color: white;
}

.sectionSelected {
	font-family: sans-serif;
	color: white;
}





a {
	color: black;
}

div.imageFloatRight {
	float: right;
	margin: 5px;
	clear: right;
}
div.image {
	border: solid;
	border-width: 1px;
}
div.imageCapture {
	font-size: small;
	font-family: helvetica, arial, sans-serif;
	padding-top: 5px;
}