
		body
		{ 
			position:absolute;
			background:#006699;
		}
		html, body
		{ 
			top:0; left:0; right:0;
			min-height:100%;
			margin:0;
			padding:0;
			width:100%;
		}
		#header_container 
		{
			position:fixed;
			top:0; left:0; right:0;
			text-align:center;
			margin:0;
			height:144px;
			z-index:3;
		}

		#header 
		{
			position:absolute;
			top:0; left:0; right:0; bottom:0;
			height:100%;
			background:#006699;
			z-index:3;
			margin:0;
			padding:0.2em;
		}
		#menu_2
		{
			position:fixed;
			top:135px;
			left:0px;
			width:9em;
			border-right: 0px solid #006699;	
			border-bottom: 0px solid #006699;
				border-left: 21px solid #006699;	
                      padding:.5em;
                      background:#FAD000;
			min-height:100%;
		}
		
		#menu_2 { margin-top:15px}
		
		#menu_2 .act a{ font-family : Arial; color: white; }
		
		
		#menu_2 {

   list-style: none;
width:9em;
}
#menu_2 li {

 margin:5px;
   float: left;


}
#menu_2 li a {
font-size:105%;
   background: #FAD000;
   width:90px;

   color: black;
  
}
#menu_2 li a:hover,#menu_1 #act a{
   background: white;
   color: black; width:90px;
}
		
		
		.Stil8 {position:fixed;
margin:5px 0 0 110px;
		z-index:2; 
		
		width:400px;
		font-size: 20px;
		font-weight: bold;
		color: #FAD000;
		}
		
		.Stil7 {position:fixed; 
z-index:2; 
margin:30px 0 0 85px;
width:400px;
	font-size: 17px;
	font-weight: bold;
	color: white;}



		#menu_1
		{
			position:fixed;
			top:95px;
                       
			left:00px;
			
			
			

		}



		#content
		{
			min-height:800px;
			padding-top:10.85em;
			padding-left:13em;
			padding-bottom:3em;
			z-index:2;
			background-color:white;
		}
		#footer_container
		{
			position:fixed;
			bottom:0; left:20; right:0;
			border-top: 5px solid #006699;
			background:#006699;
			height:50px;
			z-index:3;
		}
#footerlinks
		{
			
			float:left;
	
}
#footerlinks p
		{
			font-size:80%;
font-weight:bold;
			margin-top:2px;
	margin-right:20px;margin-left:12px;
}



		#footer 
		{
			
			top:0; left:228; right:0; bottom:0;
			
			z-index:3;
			color:#111;
			background:#006699;
	
}

		/* Nun f?r den MSIE */
		* html, * html body 
		{
			overflow:hidden;
			bottom:0;
			height:100%;
		}
		* html #header_container
		{
			position:absolute;
			height:150px;
			width:100%;
			padding-right:16px;
		}
		* html .Stil7,* html .Stil8
		{
			position:absolute;
			left:20px;
			
			
		}
	 * html #footer_container
		{
			position:absolute;
			width:100%;
			padding-right:16px;
		}
		
		
		
		
		* html #menu_1
		{
			position:absolute;
		}
         * html #menu_2
		{
			position:absolute;
			height:900px;
		}


		* html #header,* html #footer
		{
			height:100%;
			position:static;
		}
		* html #content 
		{
			position:absolute;
			width:988px;
			height:100%;
			
			overflow:auto;
		
		}
		
		
		* html #menu_2
		{
		
			width:10.5em;    /* Der IE soll das Element breiter darstellen, da margin und padding hier von 
							    der Breite abgezogen wird! */
		}
		
		
		#logo
{
z-index:2; left: 10px; top: 5px;}

#logo img
{
 margin: 6px 17; 
width:90px;
height:90px;
float:left;}


	
	



h1 strong{font-family:"Arial"; font-size:111%;
text-transform: uppercase;color:#0077bd;  }
       h1{font-family:"Arial"; font-size:110%;
    text-transform: uppercase;color:#0077bd; margin-top:0px; }

	h2 { font-family : Arial; font-size:110%; }
	 h5 { font-family : Arial; font-size:90%; }

h2{font-family:"Arial"; font-size:110%; color:#0078be;text-transform: uppercase; }
h3{font-family:"Arial"; font-size:110%; color:#993e50;text-transform: uppercase; }




.Stil6 {color: #CCCCCC}


.Stil9 {font-size: 10px}
.Stil10 {font-size: 10}
.Stil11 {font-size: 18px}
.Stil12 {color: #FFCC07}


#mitmachen a:hover{
	font-size: 14px;
	background-color: #FAD000;
	color:#952B41;
	padding: 7px;
}

p {margin:1em 0;}




a { font-family : Arial; font-size :9pt; font-weight: bold; text-decoration : none; color: #333333; } 
  a:Hover { font-family : Arial; color: #FFFFFF; }
#act a{ font-family : Arial; color: white; } 




#menu_1 {

   list-style: none;
   margin-left: 20px; 
margin-top: 15px; 
width:968px;
 background: #65A3D6;
}
#menu_1 li {
   float: left;
 
}
#menu_1 li a {

font-size:105%;
  
  
   display: block;
  background: #65A3D6;
   
 text-align: center;
   color: white;
   padding: 2px 4 2px 4;
  margin: 0px 0 0px 0;
 
}
#menu_1 li a:hover,#menu_1 #act a{

background: white;
   color: black;
}




#content a {
	font-family : Arial;
	color: #666666;
	text-decoration: underline;
} 	
#content p {padding:0 15px 0 0px;
	font-family : Arial;
	color: #666666;
	
} 

			
	

			



#content-wrap,
#content {background:white;}

.rgslideshow .rgstitle,.rgslideshow .rgsnest, .rgslideshow .rgsdescription 

{
visibility:hidden;
}
.rgslideshow {
background-color: #f8f8f3;
border-color: #f8f8f3;

}

