body {
		font-family: Arial, Verdana, Sans-Serif, 'Lucida Grande';
		margin-top:5px;
		margin:0;
		padding:0;
		height:100%;
		font-size: 72.5%;
		background-color:#ffffff;
		}

#all_red {
		margin: 1em auto;
		width:780px;
		height:100%;
		background-color:#ffffff;
		}
		
#head_red {
		position:relative;
		height:140px;
		background-color:#000000;
		}
		
#head_pic {
		position:absolute;
		left:1px;
		top:25px;
		}
		
#five {
		padding-top:2px;
		background-color:#ffffff;
		}
				
#nav_l {
		background-color:#f0f0f0;
		margin-left:0px;
		overflow:visible;
		height:100%;
		}

#standorte_alt {
		width:170px;
		padding-top: 2px;
		background-color:#f0f0f0;
		border:1px solid #000000;
		}
			
#standorte_red {
		width:170px;
		padding-top: 0px;
		background-color:#f0f0f0;
		border:1px solid #000000;
		}
#standorte {
		padding-top: 2px;
		background-color:#f0f0f0;
		overflow:visible;
		max-height:1000px;
		min-height:100%;
		}	
#runter {
		height:100%;
		min-height:100px;
		overflow:hidden;
		background-color:#f0f0f0;
		}
#head {
		position:relative;
		height:140px;
		background-color:#000000;
		}
#head_gr {
		position:relative;
		height:175px;
		background-color:#000000;
		}
#links {
		float:left;
		width:170px;
		height:100%;
		padding-top: 0px;
		background-color:#f0f0f0;
		overflow:visible;
		}
#links_gr {
		float:left;
		width:190px;
		height:100%;
		padding-top: 0px;
		background-color:#f0f0f0;
		overflow:visible;
		}
#mitte {
		float:left;
		width:420px;
		padding-top: 2px;
		padding-left: 9px;
		padding-right:11px;
		padding-bottom:11px;
		background-color:#ffffff;
		}
#mitte_gr {
		float:left;
		width:572px;
		padding-top: 2px;
		padding-left: 9px;
		padding-right:11px;
		padding-bottom:11px;
		background-color:#ffffff;
		}
#rechts {
		float:left;
		width:170px;	
		}
#rechts_gr {
		float:left;
		width:190px;	
		}
#content {
		width:420px;
		border:1px solid #000000;
		margin-top:7px;
		min-height:1200px;
		text-align: justify;
		background-color:#ffffff;
		}	
#content_gr {
		width:572px;
		border:1px solid #000000;
		margin-top:7px;
		min-height:1200px;
		text-align: justify;
		background-color:#ffffff;
		}
#all {
		margin: 1em auto;
		width:780px;
		height:100%;
		background-color:#f0f0f0;
		}
#all_gr {
		margin: 1em auto;
		width:972px;
		height:100%;
		background-color:#f0f0f0;
		}			


#rechts:after { content:"clear"; clear:both; display:block; height:20px; overflow:hidden; visibility:hidden; background-color:#f0f0f0; }	
#content_red {
		width:778px;
		border:1px solid #000000;
		margin-top:7px;
		margin-bottom:7px;
		text-align: justify;
		}		
#presse {
		padding-top: 0px;
		background-color:#f0f0f0;
		}
	
#projekte {
		padding-top: 2px;
		background-color:#f0f0f0;
		overflow:auto;
		}
		
#headline {
		border:1px solid #000000;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:3px;
		padding-right:3px;
		}				

		
#footer_old {
		clear:both;
		position:fixed;
		text-align:center;
		margin:auto;
		width:780px;
		height:20px;
		bottom:0px;
		vertical-align:bottom;
		background-color:#000000;
		}

#footer {
		clear:both;
		background-color:#000000;
		text-align:center;
		height:25px;
		vertical-align:middle;
		}		
		
.us { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; background-color:#000000; line-height:20px; vertical-align:middle; } 
.it { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000; text-decoration: none; }
.itwb { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #ffffff; text-decoration: none; }
.itb { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none; }
.itg { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #567849; text-decoration: none; }
.itr { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: indianred; text-decoration: none; }
.itrs { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-style: italic; font-weight: normal; color: indianred; text-decoration: none; }
.itrn { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: indianred; text-decoration: none; }
.itgn { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #567849; text-decoration: none; }
.lt { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.ltb { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.ltsb { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: steelblue; text-decoration: none; }
.ue { font-family: Arial,Verdana,'Lucida Grande',Lucida Console,Helvetica,sans-serif; font-size: 13px; font-style: normal ; font-weight: bold ; color: #000000}


td { margin-left:5px; }

.tab1 {
		background:#ffffff;
		margin-top:5px;
		}
		
.tab2 {
		background:#f0f0f0;
		}

.tab3 {
		border:1px solid #000000;
		background:#f0f0f0;
		}
.tab3a {
		background:#f0f0f0;
		}
		
.tab3b {
		border:1px solid #000000;
		background:#ffffff;
		}
.tab3c {
		border:1px solid #ffffff;
		background:#ffffff;
		}
.tab4 {
		border-top:1px solid black;
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
		background:#ffffff;
		}
.tab5 {
		border-top:1px solid black;
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
		background:#ffffff;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
		}	
.tab_l {
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		background:#ffffff;
		}
.tab_r {
		border-bottom: 1px solid black;
		border-right: 1px solid black;
		background:#ffffff;
		}
.tab_o {
		border-top: 1px solid #f0f0f0;
		border-left: 1px solid #f0f0f0;
		border-right: 1px solid #f0f0f0;
		background:#ffffff;
		}	
.tabmarg {
		margin-top:7px;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:10px;
		text-align:justify;
		}

			
#postit {
		position:fixed;
		top:150px;
		left:100px;
		}

a.black:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
a.black:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
a.black:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
a.black:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }	 

a.black_u:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
a.black_u:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
a.black_u:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
a.black_u:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: steelblue; text-decoration: underline; }	 


a.white:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.white:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.white:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.white:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: underline; }	 

a.red:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: steelblue; text-decoration: underline; }
a.red:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: steelblue; text-decoration: underline; }
a.red:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
a.red:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }	 

a.gold:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: gold; text-decoration: none; }
a.gold:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: gold; text-decoration: none; }
a.gold:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: gold; text-decoration: none; }
a.gold:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: gold; text-decoration: underline; }	 


a:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #dddddd; text-decoration: none; }
a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #dddddd; text-decoration: none; }
 
	 
	 
	 
	 