 /*body, div, ul, ol, {
  margin: 0;
   padding: 0;
   font-family: verdana, arial, sans-serif;
}*/

#logo{
margin:0px;
width:100%;
height:46px;
background-color: #3ca6e6;
text-bottom:0px;
/*background-image:url(navi/logo2.gif);*/
background-position:left;
background-repeat:no-repeat;

}

#headfont{
	font-family: verdana, arial, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	padding-top:15px;
	letter-spacing: 0.7em;
	margin-left:15px;
	color: #ffffff;
}
#headfont_u{
	font-family: verdana, arial, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	padding-top:15px;
	letter-spacing: 0.7em;
	margin-right:15px;
	color: #ffffff;
	text-align:right;
}  


#navi{
	margin: 0px;
	padding: 0px;
	background-color: #F3872F;
	text-align: right;
}

.naviliste {
list-style: none; 
display: inline; 
padding:0px;
margin:0px;
}

.navilink {
font-family: verdana, arial, sans-serif;
font-size:0.7em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background-color: #F3872F;
padding-left:5px;
padding-right:9px;
} 

.navilink:hover {
color:#990000;
background-color:yellow;
}

#unavi{
margin-left:0px;
padding:0px;
width:150px;
margin-top:8px;
background-color: #CDC9F4;
float:left;
}

.unaviliste {
list-style: none; 

}

.unavilink {
font-family: verdana, arial, sans-serif;
font-size:0.7em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background-color: #3ca6e6;
padding-left:2px;
padding-bottom:2px;
padding-right:0px;
width:150px;
margin:0px;
display:block;
border-bottom:4px solid #F3872F;

} 

.unavilink:hover {
color:#990000;
background-color:yellow;
}
#headline{
margin-left:160px;
padding-top:0px;
padding-left:2px;
margin-top:8px;


}
table {margin-left:0px}

#adress{
margin-top:8px;
margin-bottom:4px;
padding: 0px;
background-color: #fdf9ac;
text-align:left;
height:10px;
}
#headlineO{
margin:0px;
padding-top:0px;
padding-left:2px;
margin-top:7px;
margin-bottom:5px; 
}
#hertab td{
border:1px dashed #3ca6e6;
}

#serv{
margin-left:0px;
margin-right:20px;
padding:0px;
margin-top:0px;
float:left;
}
#serv_news{
margin-left:0px;
margin-right:20px;
}

 #serv_tx{
margin-left:0px;
padding:5px;
width:350px;
margin-top:0px;

float:left;
font-family: verdana, arial, sans-serif;
font-size:0.7em;
font-weight:regular;
color:#000099;
/*margin-left:10px;
padding:5px;
background-color: #3ca6e6;
font-family: verdana, arial, sans-serif;
font-size:0.7em;
color:#000000;
width:250;*/
}
 #serv_tx_news{
margin-left:0px;
padding:5px;
width:350px;
font-family: verdana, arial, sans-serif;
font-size:0.7em;
font-weight:regular;
color:#000099;

}
.logo
{
position:absolute;
top: 80px;
left:620px;
z-index: 2;
}
 
 
 
 
.txbl_f{font-family:Verdana, Arial, 			Helvetica;font-size:11px;color:#000099;margin-bottom:0px;margin-top:0px;margin-left:0px;
font-weight:bold; 				
					}	
.txbl{font-family:Verdana, Arial, 			Helvetica;font-size:11px;color:#000099;margin-bottom:0px;margin-top:5px;margin-left:0px;
					}	
.txbl_f_gross{font-family:Verdana, Arial, 			Helvetica;font-size:18px;color:#000099;margin-bottom:0px;margin-top:0px;margin-left:0px;
font-weight:bold;background-color:#fdf9ac;	
}
.txbl_head{font-family:Verdana, Arial, 			Helvetica;font-size:11px;color:#000099;margin-bottom:0px;margin-top:5px;margin-left:0px;
width:450px;
}	
.txbl_gross{font-family:Verdana, Arial, 			Helvetica;font-size:12px;color:#000099;margin-bottom:0px;margin-top:10px;margin-left:0px;
					}
.txbl_f_gross_news{font-family:Verdana, Arial, 			Helvetica;font-size:18px;color:#000099;margin-bottom:0px;margin-left:0px;
font-weight:bold;background-color:#fdf9ac;						
							