		body
		{ 
			position:absolute;
			background: #fffdef;
		
		}
		html, body
		{ 
			top:0; left:0; right:0;
			margin:0;
			padding:0;
			width:100%;
		}
		
		
		
	/* links */

a:link { color: #f1770a; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:active { color: #f1770a; text-decoration: underline; }
a:hover { color: #8900b0; text-decoration: none; }

	
		
		
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #fffdef;
}

.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

 P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
		
		#header_container 
		{
	position:fixed;
	top:0;
	left:0;
	right:0;
	margin:0;
	height:7em;
	z-index:3;
	font-size: 12px;
		}
		
		#header 
		{
	top:1px;
	left:0;
	right:0;
	bottom:0;
	background:#b3b2a9;
	margin:0;
	padding:0.1em;
	z-index:3;
		}
		
		#content
		{
	margin:0;
	padding-top:9em;
	padding-left:20em;
	z-index:1;
	background-color: #fffdef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
		}
					
		#navi
		{
	position:fixed;
	width:200px;
	height:320px;
	left:7px;
	top:110px;
	z-index:6;
		}
	
		#navi a:link
		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f1770a;
	text-decoration: none;
		}
		#navi a:visited
		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; color: #333333; font-weight: bold; text-decoration: none;
		}
		#navi a:active
		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; color: #f1770a; font-weight: bold; text-decoration: none;
		}
		#navi a:hover
		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8900b0;
	font-weight: bold;
	text-decoration: none;
		}
		#navi td
		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; color: #8900b0; font-weight: bold; text-decoration: none;
		}
			

		
		
		/*für MSIE */
	/*	* html #menu
		{
	margin:0;
	height:100%;
	width:300px; */  
	 /* Der IE soll das Element breiter darstellen, da margin und padding hier von 
							    der Breite abgezogen wird! */
					
	/*	* html, * html body 
		{
			overflow:hidden;
			bottom:0;
			height:100%;
		}
	
	/*	* html #header_container
		{
			position:absolute;
			width:100%;
			height:5.8em;
			padding-right:16px;
		}
	/*	* html #header
		{
	height:100%;
	position:static;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
		} 	*/
		* html #menu
		{
			position:absolute;
			height: 100%;
		}
		
	 * html #content 
		{
			position:absolute;
			top:5px; bottom:0; 
			height:100%;
			overflow:auto;
			margin:0;
		}
		
	
		*html #navi
		{
			position:absolute;  
		}
		
		
	.aufz1 { color: #333333; list-style-type: square; }

.fl {
  float: left;
}

