body { background-color:#FFFFFF; font-size: 10pt; font-family: arial; margin-top: 0;  padding: 2px;
	background-image: url('../bilder/verlauf.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: 0px 0px;

 }


.head{

background-image:url(../bilder/banner.jpg); 
background-repeat:no-repeat;
height:182px;
line-height: 450px;
overflow:hidden;
}

ul{ 
margin-right: 0; 
margin-top: 0; 
margin-bottom: 0; 
margin-left: 19px; 
padding: 0;
}


.topline{
height:25px;
text-align:right;
margin:0px;
padding:0px;

}

.lang{
height:25px;
text-align:left;
margin:0px;
padding:0px;
float:left;

}

h1 {margin: 0 0 3px; margin-bottom: 10px;padding-right:50px;color: #333333; font-size: 14pt; font-family: arial; font-weight: bold;}
h2 { color: #333333; font-size: 11pt; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 3pt; margin: 0 0 2px; }
h4 {margin: 0 0 3px; font-size: 11pt; color:#000000;}

a.menu2 { display:block; padding-top:7px; padding-left:5px; text-align:left; height:22px;
         border-style:ridge; border-width:0px;  text-decoration:none; }

a.menu2:link    { color: black; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_off.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px; }
a.menu2:visited { color: black; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_off.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }
a.menu2:hover   { color: red; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_on.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }
a.menu2:active  { color: black; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_off.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }



a.menu3 { display:block; padding-top:7px; padding-left:5px; text-align:left;  height:22px;
         border-style:ridge; border-width:0px;text-decoration:none;}   

a.menu3:link	{color: red; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_on.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }
a.menu3:visited	{color: red; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_on.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }
a.menu3:active	{color: red; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; background-image:url('../bilder/button_on.jpg');background-repeat:no-repeat;margin-bottom:4px;margin-left:5px;  }


a.menu4 { display:block; padding-top:2px; padding-left:5px; text-align:left;  height:22px;
         border-style:ridge; border-width:0px;text-decoration:none;}   

a.menu4:link	{color: white; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none;margin-left:5px;    }
a.menu4:visited	{color: white; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }
a.menu4:active	{color: white; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }
a.menu4:hover   { color:#d6235d; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }


a.menu5 { display:block; padding-top:2px; padding-left:5px; text-align:left;  height:22px;
         border-style:ridge; border-width:0px;text-decoration:none;} 

a.menu5:link	{color: #d6235d; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none;margin-left:5px;    }
a.menu5:visited	{color: #d6235d; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }
a.menu5:active	{color: #d6235d; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }
a.menu5:hover   { color:#d6235d; font-size: 10pt; font-family: arial; font-weight: bold;  text-decoration: none; margin-left:5px;   }



a:link {  color: #004775; font-size: 9pt; font-family: arial;   text-decoration: none; font-weight: bold;}
a:visited {  color: #004775; font-size: 9pt; font-family: arial;  text-decoration: none; font-weight: bold;}
a:hover {  color: red; font-size: 9pt; font-family: arial;  text-decoration: none; font-weight: bold;}
a:active {  color: #004775; font-size: 9pt; font-family: arial;   text-decoration: none; font-weight: bold;}


a.link1:link {  color: #2f2c2f; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.link1:visited {  color: #2f2c2f; font-size: 11pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.link1:hover {  color: blue; font-size: 11pt; font-family: arial;  text-decoration: none; font-weight: normal; }
a.link1:active {  color: #2f2c2f; font-size: 11pt; font-family: arial;   text-decoration: none; font-weight: normal; }

a.link2:link {  color: #2f2c2f; font-size: 10pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.link2:visited {  color: #2f2c2f; font-size: 10pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.link2:hover {  color: blue; font-size: 10pt; font-family: arial;  text-decoration: none; font-weight: normal; }
a.link2:active {  color: #2f2c2f; font-size: 10pt; font-family: arial;   text-decoration: none; font-weight: normal; }


a.link3:link {  color: #2f2c2f; font-size: 10pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.link3:visited {  color: #2f2c2f; font-size: 10pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.link3:hover {  color: red; font-size: 10pt; font-family: arial;  text-decoration: none; font-weight: normal; }
a.link3:active {  color: #2f2c2f; font-size: 10pt; font-family: arial;   text-decoration: none; font-weight: normal; }


a.top:link { padding:0;margin:0;color: #2f2c2f; font-size: 8pt; font-family: arial;   text-decoration: none; font-weight: normal; }
a.top:visited {  padding:0;margin:0;color: #2f2c2f; font-size: 8pt; font-family: arial;  text-decoration: none;  font-weight: normal;}
a.top:hover {  padding:0;margin:0;color: red; font-size: 8pt; font-family: arial;  text-decoration: none; font-weight: normal; }
a.top:active {  padding:0;margin:0;color: #2f2c2f; font-size: 8pt; font-family: arial;   text-decoration: none; font-weight: normal; }


.maintext{
	color: #666666;

}




.linkbox1{
background-color:white;
width:143px;

min-height:22px;
padding-left:4px;
padding-right:5px;
padding-top:2px;
margin-bottom:6px;
}



table.newsrahmen { border: solid 0.5pt black; }
.kleinschrift { color: black; font-size: 8pt; font-family: arial; }

.menuschrift {margin-bottom: 30px;padding-right:50px;color: #333333; font-size: 12pt; font-family: arial; font-weight: bold; }


.rahmen { border: solid 0.5pt gray; }
.rahmen2 { border: solid 0.5pt #0173BA; }

#formular{

margin-left:10px;
width:590px;


}

.inputText
{
        border:           solid 1px gray;
        background-color: white;
	color:black;
        width:  130px;
        height:  18px;
        margin-top: 5px;
        margin-left: 4px;
}

.inputTextShow
{
        border: 1px;
        background-color: #FFFFFF;
        width:  100px;
        margin: 0px;
        padding: 0px;
}


.inputSubmit
{
        border:           solid 1px #aaaaaa;
        background-color: #aaaaaa;
        color:            #00509d;
        font-weight:      bold;
        font-size:        7pt;
        padding: 0;
        margin: 0;
        width:           22px;
}


#zen {
	margin:auto;
	width  : 990px;
	}


#root {	


	
	width  : 990px;
	background-image: url('../bilder/grauverlauf.png');
	

    	float: left;	

	border:0px;
	border-right-color:#cbcbcb;	
	border-right-style:solid;


}
#banner {	

	
	
	height:182px;
	width:990px;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;		
	}



#nav {
	padding:0px;
	
	width: 202px;
    	float: left;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;


}



#rightsite {

	margin-left:10px;
	margin-top:0px;
	color:white;
	padding:0px;
	
	width: 201px;
    	float: left;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;


}




#inhalt {
	
	min-height:370px;
	
	padding:5px;
	height:100%;
	width: 566px;
  	float:left;
	border:0px;
	border-color:black;	
	border-style:solid;


}


#navline {
	
	height:17px;
	
	padding:3px 0 0 0;
	font-size:11px;
	width: 778px;
  	float:left;
	border-top:1px;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-color:#c0c0c0;	
	border-style:solid;


}


* html #inhalt {

	background-position: 0px 0px;
}	
	

/*.Menu_slide{
	position:relative;
	top:0px;
	left30px;
	margin-left:0px;
	min-height:1px;

	padding-left:5px;

	width:200px;
	display:none;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;

}*/

.Menu_slide{
position:absolute;
        margin-top:-35px;
	margin-left:160px;
	min-height:1px;
	/*width:200px;*/
	visibility:hidden;
	border:0px;
	border-style:solid;
	border-color:#cbcbcb;
        z-index:100;
}

.Menu_head_slide{

	padding-left:19px;
	padding-top:0px;
	background-image: url('../bilder/menu_slide_head.png');
	background-repeat: no repeat;
	height:18px;
	width:238px;
	color:gray;
	font-weight:bold;
	font-face:arial;
	font-size:14px;

	
}

.Menu_body_slide{

	padding-left:15px;
	background-image: url('../bilder/menu_slide_body.png');
	width:242px;

}

.Menu_bottom_slide{

	background-image: url('../bilder/menu_slide_bottom.png');
	background-repeat: no repeat;
	height:20px;
	width:257px;
	
}

.trans_link{

height: 23px;
width: 100%;
padding-left:3px;
background-image: url('../bilder/trans_link.png');
/*background-repeat:no-repeat;*/
}




.Menu_head{
	padding-left:15px;
	padding-top:7px;
	background-image: url('../bilder/menu_head.png');
	background-repeat: no repeat;
	height:23px;
	width:186px;
	color:gray;
	font-weight:bold;
	font-face:arial;
	font-size:14px;
	
}

.Menu_body{
	padding-left:14px;
		
	background-image: url('../bilder/menu_body.png');
	width:187px;
	color:black;
}

.Menu_bottom{
	background-image: url('../bilder/menu_bottom.png');
	background-repeat: no repeat;
	height:20px;
	width:201px;
	
}


.Box_content{
	padding-left:8px;
	padding-bottom:6px;
	font-size:9pt;
	width:157px;
}

.Content_head{
	padding-left:5px;
	
	background-image: url('../bilder/content_head.png');
	background-repeat: no repeat;
	height:12px;
	width:565px;
	color:gray;
	color:gray;
	font-weight:bold;
	font-face:arial;
	font-size:14px;
			float:left;

	
}

.Content_body{
	padding-left:9px;
	padding-right:4px;
	padding-top:0;
	padding-bottom:0;
	background-image: url('../bilder/content_body.png');
	width:557px;
		float:left;
}

.Content_bottom{
	background-image: url('../bilder/content_bottom.png');
	background-repeat: no repeat;
	height:12px;
	width:570px;
			float:left;
	
}




.anzeige {
		width: 553px;
		
	margin-bottom:40px;
	border:0px;
	border-color:red;
	border-style:solid;
	float:left;
	
	
}


#anzeige_rahmen {
		width: 602px;
	margin-bottom:40px;
	border:1px;
	border-color:red;
	border-style:solid;
	
	
}

.bild1 {
  	
  	
	padding:5px;
	margin-right:4px;
	
	width: 140px;
  	float:left;
	text-align:left;
		border:0px;
		border-color:red;
	border-style:solid;
		float:left;
	
}


.bild2 {

  	
	padding:5px;
	
	width: 152px;
  	float:left;
	text-align:left;
		float:left;
	
	
}

/*.message {
  	margin-right:30px;
 	color: #333333;
	padding:5px;
	width: 197px;
  	float:left;
	text-align:left;
	border:0px;
	border-color:red;
	border-style:solid;
	float:left
}*/

.message {
 	color: #333333;
	padding:0 5px;
	text-align:left;
	border:0px;
	border-color:red;
	border-style:solid;
}


#fuss {
	
	margin:0px;
	background-image:url(../bilder/fuss.jpg); 
	
	width: 990px;
	border:0px;
	border-color:#ffffff;
	border-style:solid;
	
  		
	
}




