@charset "utf-8";
/* CSS Document */

body	{
	background:#00519e url(Bilder/horizontal_1px.jpg) fixed repeat-x 0px 38px; 
	margin:0px; 
	text-align:center; 
	width:100%; 
	height:100%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	overflow-y:scroll;
	}
	
.mts #content	{
	width:608px;  
	background:url(Bilder/content_1px.jpg) repeat-y; 
	z-index:1; 
	position:absolute; 
	left:50%; 
	margin:0px 0px 0px -410px; 
	top:166px;
	text-align:left;
	padding:15px 20px 0px 193px;
	}
	
.mts #content p	{
	margin-top:13px;
	}
	
.mts #content span	{
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#00519e;
	}
	
.mts #content_foot	{
	width:821px;
	height:4px;  
	background:url(Bilder/content_foot.jpg) repeat-y; 
	z-index:10; 
	position:static; 
	left:50%;
	margin:0px 0px 0px 0px; 
	border:1px solid #000000;
	}
	
.mts #menu	{
	width:173px;
	height:100%;
	background:url(Bilder/vertikal_1px.png) repeat-y left top; 
	z-index:8; 
	position:fixed; 
	left:50%; 
	margin:0px 0px 0px -410px;
	padding:175px 0px 0px 0px;
	text-align:left;
	 }
	 
ul.menu	{
	list-style:none;
	width:168px;
	margin:0px;
	padding:0px;
	}
	
li.button	{
	background:url(Bilder/button.jpg) no-repeat; 
	margin:10px 0px 0px 0px; 
	padding-left:12px; 
	display:block; 
	}
	
li.button_aktiv	{
	background:url(Bilder/button_aktiv.jpg) no-repeat; 
	margin:10px 0px 0px 0px; 
	padding-left:12px; 
	display:block; 
	}
	
li.button:hover	{
	background:url(Bilder/button_hover.jpg) no-repeat;
	} 
	
li.button a	{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#00519e;
	text-decoration:none;
	display:block; 
	line-height:22px;
	}
	
li.button_aktiv a	{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block; 
	line-height:20px;
	}
	
ul.menu_ebene2	{
	list-style:none;
	width:150px;
	margin:5px 0px 0px 0px;
	padding:0px;
	}
	

	
li.ebene2 a	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	display:block; 
	line-height:20px;
	}
	 
.mts #head	{
	 width:821px;
	  height:166px; 
	  background:url(Bilder/head.jpg) no-repeat center; 
	  z-index:9; 
	  position:fixed; 
	  left:50%; 
	  margin-left:-410px;
	  text-align:left;
	  }
	  

	  
.mts #head_schatten	{
	  width:821px;
	  height:7px; 
	  background:url(Bilder/transp_on.png) no-repeat; 
	  z-index:9; 
	  position:fixed; 
	  top:166px; 
	  left:50%; 
	  margin-left:-410px;
	   }

.mts #content table	{
	border-collapse:collapse;
	border:2px solid #c4d2e0;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	}
	   
.mts #content thead	td {
	font-weight:bold;
	border:2px solid #c4d2e0;
	padding:3px 5px;
	}
	
.mts #content tbody	td {
	border:1px solid #c4d2e0;
	padding:3px 5px;
	}
	
a.textlink	{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#00519e;
	text-decoration:underline;
	}
	
div.anfrage {width:95%; background-color:#e9eaea; border:2px outset #AAAAAA; padding:5px;}
div.anfrage input { border:1px solid #00519e; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0; width:200px;}
div.anfrage select { border:1px solid #00519e; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
div.anfrage textarea { border:1px solid #00519e; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0; width:200px; height:50px;}
div.anfrage div { width:85px; line-height:14px; float:left;}
div.anfrage p { margin:10px 0px 0px 0px;}

#ansprechpartner	{ float:left; width:72%; border-right:0px solid #000000;	}
#ansprechpartner div	{ float:left; width:60px;;	}
#zustaendigkeit	{ float:right; width:25%; }


	   
/* IE6 Start */

* html body	{
	background:#00519e url(Bilder/horizontal_1px.jpg) fixed repeat-x 0px 38px; 
	margin:0px; 
	text-align:center; 
	width:100%; 
	height:100%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	overflow-y:auto;
	}
	
* html .mts #content	{
	width:608px;  
	background:url(Bilder/content_1px.jpg) repeat-y; 
	z-index:1; 
	position:absolute; 
	left:50%; 
	margin:0px 0px 0px -410px; 
	top:166px;
	text-align:left;
	padding:15px 20px 0px 193px;	
	}
	   
* html .mts #content_foot	{
	width:821px; 
	height:0px; 
	background:url(Bilder/content_foot.jpg) no-repeat left bottom; 
	z-index:1;
	margin-left:-193px;
	margin-bottom:0px;
	vertical-align:bottom;
	text-align:left;
	}
	
* html .mts #menu	{
	width:173px;
	height:100%;
	background:url(Bilder/vertikal_1px.jpg) repeat-y left top; 
	z-index:2; 
	position:absolute; 
	left:50%; 
	margin:0px 0px 0px -410px;
	padding:0px 0px 0px 0px;
	text-align:left;
	 }
	 
* html ul.menu	{
	list-style:none;
	width:168px;
	margin:161px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	 	   
* html .mts #head { 
	  width:821px;
	  height:166px; 
	  background:url(Bilder/head.jpg) no-repeat; 
	  z-index:9; 
	  position:absolute; 
	  left:50%; 
	  margin-left:-410px;
	  text-align:left;
}

	   
* html .mts #head_schatten	{
	  width:821px;
	  height:7px; 
	  background:url(Bilder/transp_off.png) no-repeat; 
	  z-index:9; 
	  position:fixed; 
	  top:166px; 
	  left:0%; 
	  margin-left:-100px;
	   }
	   
* html .mts #menu li.ebene2	{
	margin:5px 0px 5px 0px; 
	display:block; 
	line-height:7px;
	padding:0px;
	}
	
* html .mts #menu li.ebene2 #ie	{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	display:block; 
	line-height:0px;
	}

/* IE6 Ende */
	   

body.*.mts #content	{
	width:821px;  
	background:url(Bilder/content_1px.jpg) repeat-y; 
	z-index:1; 
	position:absolute; 
	left:50%; 
	margin:0px 0px 0px -410px; 
	top:166px;
	text-align:left;
	padding:15px 20px 0px 193px;	
	}
	
* html .mts # #content	{
	width:821px;  
	background:url(Bilder/content_1px.jpg) repeat-y; 
	z-index:1; 
	position:absolute; 
	left:50%; 
	margin:0px 0px 0px -410px; 
	top:166px;
	text-align:left;
	padding:15px 20px 0px 193px;	
	}




	   