html,body {
height: 100%;
margin:0px;
padding:0px;
}

body{ margin:0px; padding:0px;  font-family:arial,hevetica,sans-serif; font-size:12px; color:#333; background-color:#66676A; }
	table{ }	
	table, tr, td {border: solid #fff 0px; margin:0px; padding:0px;  vertical-align:top; border-spacing:0px;}
	
	h1 { color:#EE7B18; margin:10px 0px 5px 0px;}
	h2 { color:#EE7B18; margin:10px 0px 5px 0px;}
	h3 { color:#EE7B18; margin:10px 0px 5px 0px;}	
	h4 { color:#EE7B18; margin:10px 0px 15px 0px; font-size:1.4em; }
	h5 { color:#264493; margin:20px 0px 8px 0px; font-size:1.1em;}
	
	h6 { color:#EE7B18; margin:10px 0px 5px 0px;}
	a{ color:#fff; text-decoration:none; }
	div{ border:0px solid #ff00ff; }
	ul{ list-style-type:square; margin-left:16px; padding: 0px; margin-top:10px; list-style-position:outside}
	#inhalt ul li{ margin-bottom:5px; margin-top:0px;}
	#inhalt	a{ color:#264493; text-decoration:underline; }

	img{ border:0px }
   #inhalt #team img { border:9px solid #ffffff;	}
   #inhalt #imgrahmen { border-top:1px solid #ddd; border-right:1px solid #ccc; border-bottom:1px solid #bbb; border-left:1px solid #ddd; }
		
		#kopf{ height:105px; width:85.4%; background-color:#66676A; vertical-align:bottom;}
			#kurznav{ height:15px; margin:0px 15px 40px 0; text-align:right; color:#EE7B18; font-size:11px;}
				#kurznav li{ display:inline; }
				#kurznav ul{ margin:0px; padding:0px; list-style-type:none; }	
				#kurznav ul li a{ color:#eee; }
				#kurznav ul li a:hover{ color:#EE7B18; }		
			#hauptnav{ height:40px; margin-bottom:0px; font-size:12px;  vertical-align:bottom; border-bottom:solid 3px #ffffff;}
				#hauptnav li{ display:inline; }
				#hauptnav ul{ margin:0px; padding:0px; list-style-type:none; }
				#hauptnav ul li a{ margin:0px 3px 0px 0px; padding-left:24px; padding-bottom:3px; }
				#hauptnav ul li a:hover{ text-decoration:underline;}
			#unternav{ height:245px; width:14.6%; margin:0px; vertical-align:bottom; text-align:right; line-height:15px;
				         background-color:#66676A;}	
			#unternav span{ vertical-align:top; text-align:center; }			
				#unternav ul{ margin:0px 0px 0px 3px; padding:0px; list-style-type:none; }
				#unternav ul li a{ padding-right:14px; font-size:11px; color:#fff; }
				#unternav ul li a:hover{ text-decoration:underline;}
			#impressum{ padding: 100px 15px 20px 10px; color:#bbb; font-size:0.85em; text-align:right; background-color:#66676A;}	
		#bildleiste{width:70%; height:145px; margin:0px; vertical-align:top; background-repeat:no-repeat; border-top:0px; border-left:solid 3px #ffffff; border-right:0px; border-bottom:0px;}
		#vorzurueck {font-size:10px; color:#66676A; padding:0px 0px 0px 0px; text-align:left;}
		#titel {font-size:10px; color:#66676A; padding:0px 0px 0px 0px; text-align:right;}
			#titel a {color:#66676A; }
			#titel a:hover{color:#EE7B18; text-decoration:underline;}			
		#inhalt{ margin:0px; padding:15px 40px 15px 40px; background-color:#E8E8E8; border-left:solid 3px #ffffff; border-top:solid 3px #ffffff;}
		#news{width:30%; padding:0px 10px 10px 10px; margin:0px; background-color:#D9D8DA; border-left:solid 3px #ffffff; border-bottom:0px; border-right:0px; font-size:0.9em;}
			#news a {color:#dd6a07;}
			#news a:hover{color:#EE7B18; text-decoration:underline;}
		#news	h5 { margin:10px 0px 3px 0px; }
		#news	h4 { text-decoration:underline; }
		#puffer{border-left:solid 3px #ffffff; height:55%; background-color:#E8E8E8; padding-left:24px; }
		#fussnote{display: none;  padding: 30px 0px 0px 0px; color:#444; font-size:0.85em; text-align:left; }
		
		#imgrahmen { margin:0px 0px 5px 0px; padding:0px;}
		#team ul li{ margin-bottom:0px; margin-top:3px;}
		#team ul li a{ text-decoration:none;}
		#team ul li a:hover{ text-decoration:underline; }
		#team a{ text-decoration:none;}
		#team a h4:hover { text-decoration:underline; }
		
		#team2 ul { margin:0px; padding:0px; list-style-type:square;}
		#team2 ul li{ display:inline; }
		#team2 ul li a{ text-decoration:none; font-size:10px; color:#777777;}
		#team2 ul li a:hover{ text-decoration:underline; color:#EE7B18;}
		
		#teamuebersicht td {vertical-align:bottom; }

