body { 
text-align: 		center;
font: 			normal 81% Arial, Helvetica; 
color: 			#ddd; 
background-color:	#aaa;
}

#wrapper {
position:		relative;
width: 			760px;
height:			auto;
margin:			auto;
background-color:	#ddd;
}

#hidden {
position:		absolute;
float:			left;
width:			200px;
height:			200px;
margin-left:		300px;
overflow:		hidden;
text-align:		center;
color:			#aaa;
font-size:		8pt; }

#footer{
clear:			left;
color: 			#888;
text-align: 		center;
font-weight:		bold;
font-size:		11px;
height:			40px;
padding:		10px;
line-height:		12pt; }

a:link { color: #888; font-size: 11px; font-weight: bold; text-decoration: none; }
a:visited { color: #888; font-size: 11px; font-weight: bold; text-decoration: none; }
a:hover { color: #f00; font-size: 11px; font-weight: bold; text-decoration: none; }
a:active { color: #f00; font-size: 11px; font-weight: bold; text-decoration: none; }


/* (Gesamtrahmen Navigation) */
#Rahmen {
position: 		relative;
float:			left;
top: 			0px;
left: 			20px;
width: 			100px;
padding: 		1em;
background-color: 	#455D81;
}



#content { 
position: 		relative;
float:			left;
left: 			246px;
width:			500px; 
margin-left:		-100px;
background-color: 	#455D81;
}


#content img {
float:			left;
margin-left: 		-5px;
}

#content h1 {
text-align: 		left;
font-weight:		bold;
font-size:		120%;	
padding: 		15px 0px 0px 190px;
}

#content h3 {
text-align: 		left;
font-weight:		bold;
font-size:		120%;	
padding-left:		10px;
margin-top:		10px;
}

#content h4 {
text-align:		left;
margin:			0px;
font-weight:		normal;
font-size:		90%;	
padding:		10px 10px 10px 10px;
}
 
#content p {
text-align:		left;
margin:			0;
font-weight:		normal;
font-size:		90%;	
padding:		10px 10px 0px 190px;
}

#content h2 {
text-align: 		left;
margin:			0;
font-weight:		normal;
font-size:		90%;	
padding:		0 10px 10px 10px;
}

#content1 { 
position: 		relative;
float:			left;
left: 			290px;
width:			320px; 
height:			auto;
background-color: 	#455D81;
}

#content1 img {
margin-left:		-5px;
float:			left;
}
	
		
#content1 h3 {
text-align: 		left;
font-weight:		bold;
font-size:		120%;	
padding-left:		10px;
margin-top:		10px;
}

#content1 h1 {
text-align: 		left;
font-weight:		bold;
font-size:		120%;	
padding: 		10px 5px 0px 0px;
}
 
#content1 p {
text-align:		left;
margin:			0;
font-weight:		normal;
font-size:		90%;	
padding:		0px 10px 10px 10px;
}

#content1 h4 {
position:		relative;
float:			left;
text-align:		left;
margin:			0;
font-weight:		normal;
font-size:		90%;	
padding:		80px 10px 10px 115px;
}

#content1 h2 {
text-align: 		left;
margin:			0;
font-weight:		normal;
font-size:		90%;	
padding:		0 10px 10px 10px;
}

/* (Gesamter Rahmen) */
ul#Navigation {
margin: 		-5px;
padding: 		0px;
text-align: 		left;
}

/* (Einzelne Menuepunkte gross) */
ul#Navigation li {
list-style: 		none;
position: 		relative;
width:			110px;
}

/* (Gesamter Submenue-Rahmen) */
ul#Navigation li ul {
padding-left: 		20;
position: 		absolute;
margin-left: 		94px;
top:			0px;
}

/* (Einzelne Submenuepunkte gross) */
ul#Navigation li ul li {
margin-left: 		8px;
padding:		0px;
margin-top:		-3px; }


/* (Einzelne Menue- und Submenuepunkte klein) */
ul#Navigation a, ul#Navigation span {
display:		block;
width: 			auto;
text-decoration: 	none; 
font-weight: 		bold;
height:			auto;
padding: 		7px;
margin:			0px;
color: 			#ddd; 
background-color: 	#455D81;
}

ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover, li a#aktuell, ul#Navigation li a:active {
background-color: 	f00;
margin:			0px;
}

ul#Navigation li ul span {
color: 			#900;
margin:			0px;
background-color: 	white;
}

/* dynamisches Ein-/Ausblenden */
ul#Navigation li ul {
display: 		none; }

ul#Navigation li:hover ul {
display: 		block;
}
