@charset "UTF-8";

#iframe_filemanager{
height: 500px;
width: 984px;
}

#text_inhalt img{
border: none;
}

#dok_1{
background-color: #FFFFFF;
float:left;
width: 185px;
height: 600px;
margin: 0 10px 0 0;
}
#dok_2{
background-color: #FFFFFF;
float:left;
width: 195px;
height: 600px;
margin: 0 10px 0 0;

}
#dok_3{
background-color: #FFFFFF;
float:left;
width: 160px;
height: 600px;
margin: 0 10px 0 0;
}
#dok_4{
background-color: #FFFFFF;
float:right;
width: 400px;
height: 600px;
margin: 0 10px 0 0;
}

body {
	background-color: #999999;
}

#rahmen {
	width:984px;
	background-color:#FFFFFF;
	background:url(01_background.jpg) repeat-y;
	border: 1px #ffffff;
	border-style: solid;
	margin: 0px 0px 0px 20px;
	}
	
#rahmen_doku {
	width:984px;
	background-color:#FFFFFF;
	border: 1px #ffffff;
	border-style: solid;
	margin: 0px 0px 0px 20px;
	}
	
#rahmen_index {
	width:882px;
	background-color:#FFFFFF;
	border: 1px #ffffff;
	border-style: solid;
	margin: 0px 0px 0px 20px;
	}
			
#navi_oben {
	width:983;
	margin:0px;
	padding:0px;
	line-height: 0px;
	border-bottom: 1px solid #FFFFFF;
	}
	
#navi_oben li{
    display:inline;
	}
	
#navi_oben a{
    width:93px;
	margin:0px;
	padding:0px;
	}
	
.navi_links {
    width:186px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	line-height: 0px;
	list-style-type:none
	}
	
#index_abstand {
    width:100px;
	float:left;
	}
	
h1 {
   font-family: Verdana, Arial;
   color:#003366; 
   font-weight:bold; 
   font-size: 13px;	
   padding:0px 0px 0px 0px;
   margin:0px 0px 30px 0px;
	}
	
h2 {
   font-family: Verdana, Arial;
   line-height:150%;
   color:#666666; 
   font-weight:bolder; 
   font-size: 10px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 5px 0px;	
	}
	
p#absatz {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
#text_inhalt {
	width:410px;
	height:auto;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#FFFFFF;
	float:left;
	padding:0px 20px 40px 30px;
	margin:70px 0px 0px 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}

#imagefilm {
	width:720px;
	height:auto;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#FFFFFF;
	float:left;
	padding:0px 0 40px 30px;
	margin:70px 0px 0px 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}
		
	
#text_news{
	padding:0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
	}
	
#text_container{
	padding:0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
	}
	
#text_ansprechpartner{
	height:100px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	}
	
#text_index_head {
	width:752px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
   font-family: Verdana, Arial;
   color:#003366; 
   font-weight:bold; 
   	padding:60px 0px 40px 130px;
   font-size: 13px;
	}
	
#text_index_links {
	width:220px;
	height:auto;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#FFFFFF;
	float:left;
	padding:0px 20px 40px 30px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}
	
#text_index_mitte {
	width:230px;
	height:auto;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#FFFFFF;
	float:left;
	padding:0px 20px 40px 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}
	
	#bild_index_rechts {
	width:200px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	padding:5px 0px 0px 0px;
	}
	
#frame_rechts {
	width:300px;
	height:1000px;
	background-color:#CCCCCC;
	border-right: 1px #FFFFFF;
	padding:60px 20px 40px 30px;

	}
	
#frame_mitte {
	width:400px;
	height:1000px;
	background-color:#FFFFFF;
	padding:60px 20px 40px 30px;

	}
	
#text_doku {
    width:332px;
	height:900px;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#FFFFFF;
	float:left;
	padding:60px 20px 40px 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}
	
#text_doku_rechts {
    width:332px;
	height:900px;
	color:#666666;
	line-height:150%;
	font-style:normal;
	background-color:#CCCCCC;
	float:left;
	padding:60px 20px 40px 20px;
	font-family: Verdana, Arial;
	font-size: 10px;
	}
	
.bild {
	float:left;
	padding:5px 10px 0px 0px;
	}
	
a:link {
    color:#666666;
	}
	
a:visited {
    color:#999999;
	}
	
a:hover {
    color:#999999;
	}
	
a:active {
    color:#666666;
	}
 
#bild_container {
    width:333px;
	float:right; 
	border-bottom: 1px #FFFFFF solid;
	}
	
p#Fusszeile {
    clear: both;
	padding:0px 0px 0px 15px;
	color:#666666;
	line-height:120%;
	font-style:italic;
	font-family: Verdana, Arial;
	font-size: 9px;
  }
  
#Header {
	width: 985px;
	text-align: right;
    color:#FFFFFF;
	line-height:120%;
	font-style:normal;
	font-family: Verdana, Arial;
	font-size: 10px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 5px
  }
  
#Header_index {
	width: 884px;
	text-align: right;
    color:#FFFFFF;
	line-height:120%;
	font-style:normal;
	font-family: Verdana, Arial;
	font-size: 10px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 5px
  }
   
#Footer {
	width: 985px;
	color:#FFFFFF;
	line-height:120%;
	font-style:normal;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: left;
	margin-top: 5px;
	margin-left: 20px;

  }
a.Header:link {
    color:#FFFFFF;
	text-decoration: none
	}
a.Header:hover {
    color:#FFFFFF;
	text-decoration: none
	}
a.Header:visited {
    color:#FFFFFF;
	text-decoration: none
	}
a.Header:active {
    color:#FFFFFF;
	text-decoration: none
	}

.td_text{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style:normal;
	line-height:150%;
    padding: 2px 2px 2px 2px;
    background: #FFFFFF;
    color: #666666;
}
.td_input{
    padding: 5px 10px 5px 2px;
    background: #FFFFFF;
}
.input_short{
    width: 100%;
    color: #666666;
    background: #fff;
    border: 1px solid #666;
    padding:1px 0px 1px 2px;
    font: normal 11px Arial;
}
.schaltflaeche{
    width: 100%;
}

#popup {
	width:480px;
	background-color:#FFFFFF;
	border: 1px #ffffff;
	border-style: solid;
	margin: 0px 0px 0px 0px;
	padding-top: 10px;
	}

