/* CSS Document */


table ul
* {
  margin:  10px;
  list-style: disc;
}
table td 
 {
  padding-right: 15px;
  padding-top: 0px;
  padding-bottom: 10px;
  margin-right: 15px;
  margin-top: 0px;
  margin-bottom: 10px;
}
table h2
 {
  padding-top: 0px;
  margin-top: 0px;
}

p {
margin-top: 0px;
  padding-top: 0px;
}



body {
	background: url(../statimg/bg.jpg) #b3b3b3 repeat-x;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#083B91;
	line-height: 18px;
}

.center{
position:absolute;
top:25px;
left:50%;
margin-left:-430px;
width:860px;
height:727px;
margin-top:-150px;
}

div#wrapper{position:absolute;
top:15px;
left:50%;
margin-left:-490px;
width:860px;
height:727px;
margin-top:0px;
	}
	
div#wrapper----{
	margin: 0 auto;
	width: 984px;
	height: 780px;
	}
	
div#top{
	width: 949px;
	height: 109px;
	padding-left: 35px;
	margin: 25px 0px 25px 0px;
}

div#main{
	width: 974px;
	height: 456px;
	padding: 12px 0px 0px 10px;
	background:url(../statimg/bg-schatten.jpg) no-repeat;
}

div#container {
	width: 911px;
	height: 388px;
	padding: 22px 25px 22px 25px;
	border-top: 1px solid #0073bf;
	border-bottom: 1px solid #0073bf;
	background-color:#FFFFFF;
	}

/* Linke Spalte */
div#linkespalte{
	width: 150px;
	height: 233px;
	float: left;
	background: #003a65;
	padding: 25px 37px 0px 37px;	
}

div#linkespalte ul, div#linkespalte li {
	list-style: none;
  margin: 0px;
  padding: 0px;

	}
	

/* Rechte Spalte (Content)*/
div#rechtespalte{
	width: 558px;
	height: 348px;
	background: #E5E8EB;
	float:right;
	padding: 20px 30px 20px 30px;
	overflow:auto;
}

/* Navigation */
a.navi{
	font-size: 14px;
	line-height: 28px;
	width: 140px;
	color:#ffffff;
	display:block;
	padding-left: 10px;
	text-decoration:none;
	border-top: 2px dotted #005792;
	}

a.navi:hover, a.navi:active, a.navi:focus {
	color:#FFFFFF;
	font-weight: bold;
	}
	
a.navi_aktiv{
	font-size: 14px;
	line-height: 28px;
	width: 140px;
	color:#ffffff;
	font-weight: bold;
	display:block;
	padding-left: 10px;
	text-decoration:none;
	border-top: 2px dotted #005792;
	}
	
a.subnavi{
	font-size: 14px;
	line-height: 28px;
	width: 150px;
	text-indent: 38px;
	display: block;
	color:#ffffff;
	text-decoration: none;
	}

a.subnavi:hover, a.subnavi:active, a.subnavi:focus {
	color:#FFFFFF;
	font-weight: bold;
	}
	
a.subnavi_aktiv{
	font-size: 14px;
	line-height: 28px;
	width: 150px;
	text-indent: 38px;
	display: block;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	}
	
ul#subnavi_on {
	display:block;
  margin: 0px;
  padding: 0px;
}

ul#subnavi {
	display:none;
  margin: 0px;
  padding: 0px;
}

/* Div für Metanavigation */
div#metanavi{
	width: 150px;
	height: 100px;
	float: left;
	background: #003a65;
	padding: 30px 37px 0px 37px;
}

div#metanavi ul, div#metanavi li {
	list-style: none;
  margin: 0px;
  padding: 0px;
	}
	
div#footer{
	width: 961px;
	height: 126px;
	background:#ffffff;
	margin-top: 25px;
	border-top: 1px solid #0073bf;
	border-bottom: 1px solid #0073bf;	
}

/* Headline, Link und Flussformatierungen */
h1 {
	font: normal normal 18px Arial, Helvetica, sans-serif;
}

h2 {
	font: normal bold 12px Arial, Helvetica, sans-serif;
  padding-top: 0px;
}

a.link, a.link:visited{
	color: #083B91;
	text-decoration: none;
}

a.link:hover, a.link:active{
	text-decoration: underline;
}

a.normal, a.normal:visited{
	color: #083B91;
	text-decoration: none;
	font-weight: bold;
}

a.normal:hover, a.normal:active{
	text-decoration: underline;
}

.clear{
	clear: both;
	}
	
.bildlinks{
	float: left;
	}
.bildrechts{
	float: right;
	}
	
.textbild{
	width: 300px;
	height: 100px;
	display:block;
	float: left;
	margin-left: 10px;
	}
	
	

#transparent{
position:absolute;
top:171px;
left:8px;
margin:0px;
height:588px;
width:964px;
text-align:center;

background-color:#ffffff;
-moz-opacity:0.95; 
-khtml-opacity:0.95; 
opacity:0.95;
filter:alpha(opacity=95);

z-index:100;
}
#opacityweg {
position:absolute;
top:165px;
left:0px;
padding:0px;
margin:0px;
height:603px;
width:964px;
overflow:hidden;

z-index:1000;
}

#r {
z-index:10;
}

#bildinhalt {
position:absolute;
top:62px;
left:53px;
padding:0px;
margin:0px;
height:442px;
width:870px;
text-align:center;
vertical-align:bottom;
overflow:hidden;
z-index:1010;
}
#bildvalign {
height:420px;
width:864px;
text-align:center;
vertical-align: middle;
border:0px solid;
}


.sichtbar {
display:block;
}
.unsichtbar {
display:none;
}
.bildslidertext0 {
	font-family:arial,helvetica,sans-serif;
	color:#6d6e70;
	font-size:18px;
}
.bildsliderdiv0 {
	text-align:left;  
	float:left; 
	width: 600px; 
}
.bildslidertext1 {
	font-family:arial,helvetica,sans-serif;
	color:#6d6e70;
	font-size:16px;
}
.bildsliderdiv1 {
	text-align: left;  
	float:left; 
	width: 860px; 
}
.bildslidertext2 {
	font-family:arial,helvetica,sans-serif;
	color:#6d6e70;
	font-size:12px;
}
.bildsliderdiv2 {
	text-align: left; 
	padding-top:11px;
	float:left;
	width: 860px; 
	
}
.bildslidertext3 {
	font-family:arial,helvetica,sans-serif;
	color:#6d6e70;
	font-size:11px;
}
.bildsliderdiv3 {
	text-align:center;  
	float:left; 
	width: 760px; 
}
.bildslidertext4 {
	font-family:arial,helvetica,sans-serif;
	color:##083B91;
	font-size:11px;
}
.bildsliderdiv4 {
	text-align:center;  
	float:left; 
	width: 760px; 
}

.bildsliderdiv_steuerung {
position:absolute; left: 853px; top: 35px;
z-index:1500;
}

.bildsliderdiv_container1 {
position:absolute; left: 53px; top: 36px; width: 760px; height: 55px; padding-top:0px;
}

.bildsliderdiv_container2 {
position:absolute; left: 55px; top: 515px; width: 763px; height: 55px; padding-top:0px;
 
}















