/* ---------- tags ---------- */

body	{
margin-left:auto;
		margin-right:auto; 

background:#F9F7BA;
	
		font-family:Verdana,Arial,Sans-Serif;
	  	font-size:13px;
	  	color:#000000;
		text-align:left;
		margin:0em;
		padding:0em;
				
		scrollbar-3d-light-color:#F9F7BA;
        scrollbar-arrow-color:#CA252C;
        scrollbar-base-color:#F9F7BA;
        scrollbar-dark-shadow-color:#F9F7BA;
        scrollbar-face-color:#FBF7BF;
        scrollbar-highlight-color:#EDE9B5;
        scrollbar-shadow-color:#CD0000;
	
		
		}


TABLE {font-size:1em;border-collapse:collapse;}	


H1 {font-size:1.2em;color:#CD0000;letter-spacing:0.1em;font-weight:bold;text-align:center;}

H2 {font-size:1.2em;color:#000000;letter-spacing:0.1em;font-weight:bold;text-align:center;}

H3 {font-size:1.1em;color:#000000;font-weight:bold;}

UL.none {list-style-type:none;}

LI {margin-bottom:0.5em;}

	
	
/* ---------- id's ---------- */

#top {		text-align:center;
		padding-bottom:0.9em;
		padding-top:0.2em;
		
		width: 978px;
		height: 60px;		
		}

#spacer {				
		width: 978px;

		
		}

#logo {	margin-top:0em;
		padding-top:0em;	
		
		width:780px;
				
		}
		
		

#datum {color:#000000;font-family:Geneva,Arial;font-size:0.9em;margin-left:1.3em;}

#box0 {	position:relative; 
		
         width: 980px;
		text-align:left;   
margin-left:auto;
		margin-right:auto; 
   	 
		padding-bottom:1em;		 
		      
		}

		
#box {	
		float:left;
		margin-top:0.5em;
 		margin-left:-0.5em;
		padding:0.5em;
		
		width:16.5em;
		font-family:Arial;
		font-size:0.9em;
		
		
		}
		
		
#box2 {	float:left;		
		padding:1em;
		
			
		}
		
#box22 {float:left;
		margin-left:0.5em;
		margin-top:0.9em;
		margin-bottom:1em;		
		margin-right: 0.5em;			
		}
		
#box3 { 
		float:left;
		margin-top:0.5em;		
		padding:0.5em;
		
		width:16em;
		font-family:Arial;
		font-size:0.9em;	
		
		}
		
#box4 { border:1px solid #CD0000;
		float:left;
		margin-top:-2em;		
		padding:0.5em;
		rowspan: 2;
		
		width:16em;
		font-family:Arial;
		font-size:0.9em;	
		
		}
		
	
#list ul {list-style-type:none;}
#list li {margin-bottom:1.5em;}


#td td {border:1px dotted #959A9A;padding:0.5em;vertical-align:top;}	

	


/* ---------- id's  - fuer die Menues ---------- */	
#box-umfrage {	background:#F9F585;
				border-left:1px solid #CD0000;
				border-right:1px solid #CD0000;
				border-bottom:1px solid #CD0000;				
				padding:0.2em;	
				width: 466;	
height: 63px;		
			}
		
		#box-umfragea{background:#CD0000;
				border:1px solid #CD0000;
				text-transform: uppercase;
				color:#FFFFFF;
				text-align:center;
				letter-spacing:0.1em;
				font-size:1em;
				font-family:Geneva,Arial;
				font-weight:bold;						
				}


#box-menu1 {	background:#F9F585;
				border-left:1px solid #CD0000;
				border-right:1px solid #CD0000;
				border-bottom:1px solid #CD0000;
				padding:0.2em;						
			}
		
		#box-menu1a{background:#CD0000;
				border:1px solid #CD0000;
				text-transform: uppercase;
				color:#FFFFFF;
				text-align:center;
				letter-spacing:0.1em;
				font-size:1em;
				font-family:Geneva,Arial;
				font-weight:bold;				
								
				}	
				
		#box-menu1b{background:#F7F7D6;
				border-left:1px solid #CD0000;
				border-right:1px solid #CD0000;
				border-bottom:1px solid #CD0000;
				padding:0.2em;					
			}
				
		
		
		#box-menu1c{background:#F7F7D6;
				color:#CD0000;
				padding-left:0.2em;
				text-transform: uppercase;
				padding-bottom:0.4em;
				padding-top:0em;	
				margin-left:0.3em;
				
				font-weight:bold;
				letter-spacing:0.1em;
			}	
		
		#box-menu1d{	color:#CD0000;
				padding-left:0.2em;
				text-transform: uppercase;
				padding-bottom:0.4em;
				padding-top:-5em;	
				margin-left:0.3em;
				margin-top: -0.2em;
				
				font-weight:bold;
				letter-spacing:0.1em;
			}		
					

		
				
				
	
#box-menu2 {	background:#F7F7D6;
				border-left:1px solid #C7CBCB;
				border-right:1px solid #C7CBCB;
				border-bottom:1px solid #C7CBCB;
				padding-left:0.5em;
				
				font-size:0.95em;	
			}

#box-footer {											
			font-family:Arial;
			font-size:0.85em;	
			margin-bottom: 1em;
margin-left: 1.4em;
		
			width: 36em;
			
		}
			
				
	#box-topmeldung {											
	font-family:Arial;			
	margin-bottom: 1em;
		
}		
	


		
/* ---------- links ---------- */	
a:link	{
	color: #CD0000;}
a:visited	{
	color: #CD0000;}
a:hover	{
	color: #959A9A;}

	

	
	
/* ---------- menue ---------- */	
	

a.menu1	{color:#000000;padding-left:0.5em;line-height:1em;text-decoration:none;}

a:visited.menu1	{color:#000000;padding-left:0.5em;line-height:1em;text-decoration:none;}

a:hover.menu1	{color:#CD0000;padding-left:0.5em;line-height:1em;text-decoration:none;}	


a.menu1act	{color:#CD0000;padding-left:0.5em;line-height:1em;text-decoration:none;}

a:hover.menu1act	{color:#CD0000;padding-left:0.5em;line-height:1em;text-decoration:none;}	



a.menu1a	{color:#736767;padding-left:0.5em;line-height:1.3em;text-decoration:none;}

a:visited.menu1a {color:#736767;padding-left:0.5em;line-height:1.3em;text-decoration:none;}

a:hover.menu1a	{color:#CD0000;padding-left:0.5em;line-height:1.3em;text-decoration:none;}	


a.menu1a_act	{color:#736767;padding-left:0.5em;line-height:1.3em;text-decoration:none;}

a:visited.menu1a_act {color:#736767;padding-left:0.5em;line-height:1.3em;text-decoration:none;}

a:hover.menu1a_act	{color:#736767;padding-left:0.5em;line-height:1.3em;text-decoration:none;}	


a.menu2a	{color:#736767;padding-left:1.0em;line-height:1.3em;text-decoration:none;}

a:visited.menu2a {color:#736767;padding-left:1.0em;line-height:1.3em;text-decoration:none;}

a:hover.menu2a	{color:#CD0000;padding-left:1.0em;line-height:1.3em;text-decoration:none;}	


a.menu2a_act	{color:#CD0000;padding-left:1.0em;line-height:1.3em;text-decoration:none;}

a:visited.menu2a_act {color:#CD0000;padding-left:1.0em;line-height:1.3em;text-decoration:none;}

a:hover.menu2a_act	{color:#CD0000;padding-left:1.0em;line-height:1.3em;text-decoration:none;}	


a.menu3a	{color:#736767;padding-left:1.5em;line-height:1.3em;text-decoration:none;}

a:visited.menu3a {color:#736767;padding-left:1.5em;line-height:1.3em;text-decoration:none;}

a:hover.menu3a	{color:#CD0000;padding-left:1.5em;line-height:1.3em;text-decoration:none;}	


a.menu3a_act	{color:#CD0000;padding-left:1.5em;line-height:1.3em;text-decoration:none;}

a:visited.menu3a_act {color:#CD0000;padding-left:1.5em;line-height:1.3em;text-decoration:none;}

a:hover.menu3a_act	{color:#CD0000;padding-left:1.5em;line-height:1.3em;text-decoration:none;}

a.decoration-none {text-decoration:none;}





/* ---------- klassen ---------- */

	
.rot {color:#CD0000;}

.bold {font-weight:bold;}

.klein {font-size:0.8em;}

.mittel {font-size:0.9em;}

.normal {font-size:1em;}


.rechts {text-align:right;}

.center {text-align:center;}


.strich {
	border-top:1px dotted #CD0000;
	margin-top:0.5em;
	margin-left:-0.1em;
	line-height: 0.3em;
	margin-bottom:0.5em;
}

.strich2 {border-top:1px dotted #A8AEAE;margin-top:0.5em;margin-left:-0.5em;line-height:0em;margin-bottom:0.5em;}

.linie {border-top:1px solid #CD0000;margin-top:0.5em;margin-left:-0.1em;line-height:0em;margin-bottom:0.5em;}

.abstand {margin-top:-0.5em;}

.abstand-menu {margin-top:0.3em;padding-left:0.5em;}
.abstand-menu2 {margin-top:0.3em;margin-bottom:0.7em;padding-left:0.5em;}
.abstand-menu3 {margin-bottom:0.5em;}

.daten-menu {color:#736767;font-weight:bold;}

.links {margin-left:0.2em;margin-top:0.5em;}

.einrueck {margin-left:5em;}





.balken {width:100%;line-height:0.8em;margin-top:0.1em;}

.login {background:#F7F7D6;color:#CD0000;border:1px solid #CD0000;font-size:0.8em;}

.decoration-none {text-decoration:none;}

/*---inhalt---*/
.inhalt {margin-left:3em;margin-right:3em;margin-top:-1em;margin-bottom:3em;}

span.inhalt{display:block;}

h2.h2_inhalt_neu {color:rgb(0%,30%,53%);
}

span.inhalt_neu {padding-left:3em;padding-right:3em;padding-bottom:0.3em;display:block;}

span.inhalt_dach { color:#666666;text-transform: uppercase; }
/*
.inhalt_neu b {color:rgb(64,64,64);}
h2.h2_inhalt { color: rgb(0, 0, 153); margin-bottom:3em;
}
h2.h2_inhalt p strong { color: rgb(0, 0, 153);
text-transform: uppercase;
}
*/




		
