body {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	}
	
#hoch {
	position:fixed;
	border:none;
	top:120px;
	left:20px;
	z-index:98;
	position:expression("absolute");
	top:expression(parseInt(document.body.scrollTop + 120));
	}

/* Allgemeines Seitenlayout ============================================================*/		
td.blue {
	background-color:#0231A3;
	height:250px;
	margin:0px;
	padding:0px;
	}
	
.grey {
	background-color:#DDDDDD;
	margin:0px;
	padding:0px;
	}
	
.bg01left {
	background:url(../img/logo/slogan_blau.jpg) right center no-repeat;
	margin-right:5px;
	vertical-align:top;
	overflow:hidden;
	}
	
.bg01right {
	background:url(../img/logo/slogan_blau.jpg) left center no-repeat;
	margin-left:5px;
	vertical-align:top;
	overflow:hidden;
	}
	
.bg02left {
	background:url(../img/logo/bg03.jpg) right top no-repeat;
	}
	
.bg02right {
	background:url(../img/logo/bg04.jpg) left top no-repeat;
	}
	
td.content {
	width:750px;
	margin:0px;
	padding:0px;
	}
	
#content_index {				 /* für 404-Page */
	position:relative;
	top:0px;
	width:300px;
	}

/*Ende Allgemeines Seitenlayout ============================================================*/
	

/* content-Bereich ============================================================*/
h1, h2, h3, p, ul, ol, li, table, td {
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:11px;
	color:#3D3D3D;
	line-height:1.2em;
	}
	
.laygrey {
	background-color:#EBEBEB;
	}
	
.disc {
	list-style-type:disc;
	}
		
.text {
	text-align:justify;
	font-weight:normal;
	font-style:normal;
	line-height:1.2em;
	margin-left:20px;
	margin-right:20px;
	color:#3D3D3D;
	}
	
.space {
	margin-right:20px;
	text-align:justify;
	}
	
#fieldset {
	border:1px solid #0231A3;
	margin-left:20px;
	width:510px;
	padding-top:10px; 
	padding-bottom:10px;
	}
	
.ueber {
	width:250px;
	}
	
h1 {
	font-weight:bold;
	font-style:normal;
	font-size:120%;
	line-height:1.2em;
	color:#0231A3;
	border-left:#0231A3 solid 10px;
	padding-left:10px;
	margin-top:20px;
	}
	
h2 {
	font-weight:bold;
	font-style:normal;
	font-size:100%;
	line-height:1.1em;
	color:#0231A3;
	border-left:#0231A3 solid 10px;
	padding-left:10px;
	margin-top:18px;
	}
	
h3 {
	font-weight:bold;
	font-style:normal;
	font-size:100%;
	line-height:1em;
	color:#0231A3;
	border-left:#0231A3 solid 10px;
	padding-left:10px;
	margin-top:16px;
	}

/*Ende Inline-Elemente für den Content-Bereich ============================================================*/

	
/* Boxen ============================================================*/

#boxdiv {
	position:relative;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:200px;
	color:#FFFFFF;
	z-index:10;
	float:right;
	}
		
div.box-title {
	margin-top:20px;
	margin-right:15px;
	margin-left:15px;
	letter-spacing:1px;
	background-color:#0231A3;
	color:#FFFFFF;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:1px;
	padding-left:5px;
	}
	
div.box-content {
	margin-bottom:10px;
	margin-right:15px;
	margin-left:15px;
	background-color:#FFFFFF;
	border:solid 1px #0231A3;
	color:#3D3D3D;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:3px;
	}
	
#underline {
	text-decoration:underline;
	}	
/*Ende Boxen ============================================================*/	


/* Untermenü ============================================================*/

#menudiv {
	background-color:#0231A3;
	position:inherit;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:128px;
	opacity:0.7;
	filter:alpha(opacity=70);
	color:#FFFFFF;
	z-index:10;
	}
	
a.navi_self, .item {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:2px solid #DDDDDD;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	padding:3px;
	text-align:left;
	}
	
a.item:link, a.item:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.navi_self:link, a.navi_self:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.item:hover, a.navi_self:hover, a.item:active, a.navi_self:active {
	background-color:#FFFFFF;
	color:#0231A3;
	text-decoration:none;
	}	
/*Ende Untermenü links ============================================================*/	


/* Links allgemein ============================================================*/
a {
	color:#0231a3;
	text-decoration:none;
	}
	
a:link {
	color:#0231a3;
	text-decoration:none;
	}

a:visited {
	color:#0231a3;
	text-decoration:none;
	}
	
a:hover, a:active {
	color:#1d1d1d;
	text-decoration:none;
	}
/* Ende Links allgemein ============================================================*/


/* Formular und Kontakt============================================================*/
#button {
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#3D3D3D;
	}
	
#formular {
	border:solid 1px #0231A3;
	}
	
legend {
	color:#0231A3;
	}
	
fieldset {
	width:90%;
	}
	
.ma {
	width:150px;
	padding-left:20px;
	text-align:left;
	vertical-align:top;
	}
	
.foto {
	height:100px;
	width:70px;
	vertical-align:top;
	}	
/* Ende Formular ============================================================*/


/* Diashow ============================================================*/
#btnPrev  {
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	line-height:1.1em;
	color:#3D3D3D;
	z-index:2;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	}

#btnNext {
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	line-height:1.1em;
	color:#3D3D3D;
	z-index:2;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	} 

#bntPlay {
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	line-height:1.1em;
	color:#3D3D3D;
	z-index:2;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	}
	
#btnAlle {
	text-align:left;
	padding-left:10px;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	line-height:1.1em;
	color:#3D3D3D;
	z-index:2;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	} 	
/* Ende Diashow ============================================================*/

/* Quellenverzeichnis ============================================================*/
#tableQuellen {width:510px; margin-left:20px; border:0px;}
.tdquell1 {width:100px; padding:5px; text-align:center; vertical-align:top; border-bottom:1px solid #7f7f7f;}
.tdquell2 {width:60px; padding:2px; text-align:center; vertical-align:top; border-bottom:1px solid #7f7f7f;}
.tdquell3 {width:90px; padding:2px; text-align:left; vertical-align:top; border-bottom:1px solid #7f7f7f;}
.tdquell4 {width:80px; padding:2px; text-align:left; vertical-align:top; border-bottom:1px solid #7f7f7f;}
.tdquell5 {width:180px; padding:2px; text-align:left; vertical-align:top; border-bottom:1px solid #7f7f7f;}
.imgquell {width:100px; height:33px; border:0px;}
/* Ende Quellenverzeichnis ============================================================*/
