body, html 	{
			 

font-size:100.01%;
scrollbar-arrow-color: #666; 
scrollbar-3dlight-color: #666; 
scrollbar-highlight-color: #ffffff; 
scrollbar-face-color: #ffffff; 
scrollbar-shadow-color: #666; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff;
text-align: center;
padding:0px;
margin: 0px;
background-color: #b60f1d;
line-height: 110%;
height: 100%

		}
		
*html body, html{
	line-height: 100%;
}
	

		
		

	


		
		
	
#aussen {
	margin: auto;
	width: 950px;   	
	border: 0px solid #000;
	font-family: arial, helvetica; 
	font-size:12px;
	font-weight:normal; 
	color: #000;	
	background:url(bilder/bg_vorhang.jpg);	
	background-repeat:no-repeat;
	
}

#aussen2 {
	margin: auto;
	height:100%;
	width: 950px;   	
	border: 0px solid #000;
	font-family: arial, helvetica; 
	font-size:12px;
	font-weight:normal; 
	color: #000;	
	background:url(bilder/bg_vorhang.jpg);	
	background-repeat:no-repeat;
	
}




#oben {
	
	width: 799; 
	border: 0px solid #000;	
	background: url(bilder/bg_oben.gif);
		background-repeat:no-repeat;
	height:205px;
	
	margin-left: 100px;

	
	
}

#oben1 {
	height: 30px;
	width: 850px; 	
	background-color: #7ab51d;
	

}






#mitte {
	background: url(bilder/bg_mitte.jpg);
	background-repeat:repeat-y;
	padding-top: 70px;
	margin-left: 100px;
	border: 0px solid #000;

}






	
#links {
	margin: auto;
	padding-left: 15px;
	padding-top: 4px;
	width: 140px;   
	text-align: left;
	float: left;
	border: 0px solid #000;

}

#rechts {
	background: transparent;
	margin: auto;
	padding-left: 30px;
	width: 450px;  	  
	text-align: left;
	float: left;
	border: 0px solid #000;
}




#clear {
	
	background: transparent;  
	text-align: left;
	clear:both;
	border:0px solid #000;
}





#unten {
	width: 800px; 
	border: 0px solid #000;	
	background: url(bilder/bg_unten.jpg);
	height: 28px;
	margin-left: 100px;
	background-repeat:no-repeat;
	
}

*html #unten {
	width: 800px; 
	border: 0px solid #000;	
	background: url(bilder/bg_unten.jpg);
	height: 28px;
	margin-left: 50px;
	background-repeat:no-repeat;
	
}






#unten1 {
	height: 10px; 
	background: url(bilder/bg_unten.gif);	
	background-repeat:no-repeat;
		background-color: #7ab51d;	
	border: 0px solid #000;
}


#unten2 {
	height: 30px;
	width: 850px; 	
	background-color: #7ab51d;
	margin: 0px;
	padding: 0px;

}




#footer
		{
			width: 900px;
			padding-right: 10px;
			margin-top: -10px;	
			margin-bottom: 4px;		
			margin-right: 60px;	
			font-family: arial, helvetica, sans-serif; 
			font-size:0.8em; 
			font-weight:normal; 
			color: #000;
			background: transparent;
			text-align: right;
			float:right;	
			border: 0px solid #000;
		}
		
		
		
		
		
*html #footer
		{
			width: 860px;
			padding-right: 20px;
			margin-top: -20px;	
			margin-bottom: 0px;		
			margin-right: 50px;	
			font-family: arial, helvetica, sans-serif; 
			font-size:0.8em; 
			font-weight:normal; 
			color: #000;
			background: transparent;
			text-align: right;
			float:right;	
			border: 0px solid #000;
		}
		
		
		

		
		
a:link,

 a:visited

		{ 

			font-family:arial, helvetica;

			color:#b60f1d;

			font-weight:bold; 

			text-decoration:underline;

		}

		

		



		

		

 a:hover

		{ 

			font-family:arial, helvetica;

			color:#000;

			font-weight:bold; 

			text-decoration:none;

		}

		
#rechts ul  {

	list-style: none;

	padding: 2px;

	margin: 0;

}



 #rechts ul  li {

	list-style-image:url(bilder/bullit.gif);

	list-style-position:outside;

	padding-left: 0.2em;
	

	margin-left: 1.6em;



}





 * html #rechts ul  li {

	list-style-image:url(bilder/li.gif);

	list-style-position:outside;

	padding-left: 0.2em;

}		

h1 {
	font-size: 1.4em;
	color: #b60f1d;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 0.2em;
	display:inline;
}




h2 {
	font-size: 100%;
	color: #000
	font-weight: bold;

	margin: 0px;
	padding: 0px;
	

	
	
	
	
}

#navigation {
	font-family: arial, helvetica, sans-serif; 
   	background-color: transparent;
   	position: relative;
   	top: 3em;
   	left: 80px;
	

   }


#links LI {
	font-family: arial, helvetica, sans-serif; 
   	background-color: transparent;
   	padding: 0;
   	margin: 0;
   	list-style: none;
   	display: inline;
   	width: 140px;
   }
   


#links UL {
	font-family: arial, helvetica, sans-serif; 
   	background-color: transparent;
   	padding: 0;
   	margin: 0;
   }

#links A {
	font-family: arial, helvetica, sans-serif; 
   	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:0.1em;
   	color: #b60f1d;
   	text-decoration: none;
   	display: block;
   	padding: 6px 0px 6px 8px;
   border: 1px solid #dfdfdf;
   	width: 130px;
	
   
   }
  
 * html #navigation A {
	
   	width: 159px;
	
   
   }

#links A:link,
#links A:visited {
	font-family: arial, helvetica, sans-serif; 

   	background-color: transparent;
   	margin: 0px;
   }

#links A:hover,
#links A:focus, #links a.aktiv{
	font-family: arial, helvetica, sans-serif; 
	background-color: #bfbfbf;
 	border: 1px solid #b60f1d;
	width: 130px;
	color: #b60f1d;
	padding: 6px 0px 6px 8px;
   }
		
		
		
   
#navi {
	padding-top:60px;
	padding-right:70px;
	height: 100px;
	text-align: right;
	 	border: 0px solid #000;
}




 a:link, a:visited 
{
			font-family:arial, helvetica;
			color:#b60f1d;
			font-weight:bold; 
			text-decoration:underline;
		}
		
		
a:hover , .aktiv{
			font-family:arial, helvetica;
			color:#000;
			font-weight:bold; 
			text-decoration:none;
		}
		
.bild {
	border: 1px solid #b60f1d;
	padding: 1px;
}