html body { text-align:center; background-color:#003399;}
body	{font: normal 13px verdana,helvetica,sans-serif;color:#506070;}
td		{font: normal 13px verdana,helvetica,sans-serif;color:#506070;}
#mainWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(pics/huber_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y;
}
#top {
	position:relative;
	width:800px;
	height:185px;
	margin:0px auto;
		}
address	{font-size: 13px;left:340px;top:50px;position:absolute;text-align:left;}		
#bottom {
	position:relative;
	margin:0px auto;
	clear:both;
	width:780px;
	height:22px;
	margin-top:5px;
		}		
#menu { position:absolute;top:156;left:235px;width:510;text-align:right;color:black;}
.email	{left:53px;width:100;align:left;top:157;position:absolute;font-style:italic;}
a	{font:normal 11px verdana; color:#003399;text-decoration:none;}
a.mail	{color:#003399;font-weight:normal;font-style:italic;}
a.copy	{font:normal 10px verdana,helvetica,sans-serif;color:#ffffff;}
a:hover	{color:#8b0000;text-decoration:underline overline;}
.actLink	{color:#8b0000;font-size:11px;text-decoration:underline overline;}
strong	{color:#8ca8db;}
#bottom {
	position:relative;
	width:780px;
	margin:0px auto;
	top:8px;
	clear:both;
		}	
#footer	{
	width:800px;
	background-image:url(pics/huber_bottom.jpg);	
	height:30px;
	text-align:right;
	margin:0px;
	color:#000066;
	}	
.footerLinks	{
	padding:2 60 0 0;
	}
#content {
	position:relative;
	margin:0px auto;
	padding-bottom:0px;
	width:780px;
		}		
#rightContent {
	position:relative;
	margin:0px auto;
	top:0px;
	float:right;
	width:160;
	text-align:left;
	left:20px;
	}
#leftContent {
	position:relative;
	float:left;
	width:560;
	text-align:justify;
	background-color:white;
	margin:0px auto;
	top:0px;
	left:50px;
	border-width:1px;
	border-style:solid;
	border-color:#696969;
	border-right-color:#c0c0c0;
	border-bottom-color:#d3d3d3;
	}
#rightPic {
	float:right;
	margin:0px auto;
	padding: 15 40 5 0;
	position:relative;
	}	
#routePic {
	padding-left:70px;
	}	
h2	{position:relative;margin:0px;padding:15 15 0 5;font: bold italic 14pt verdana,helvetica;float:left;color:#8ca8db;
}
.formText	{font: normal 13px verdana,arial,helvetica;padding:0 45 10 40;}
.rightText	{font: normal 13px verdana,arial,helvetica;padding:20 40 0 80;margin:0px auto;}
.RightTextHeader	{font: bold 13px verdana,arial,helvetica;padding:20 40 0 80;text-decoration:underline;color:#8ca8db;}
.UlRightText	{font: normal 13px verdana,arial,helvetica;padding:10 40 0 110;margin:0px;}
.TblRightText	{font: normal 13px verdana,arial,helvetica;margin-left:90px;margin-top:10px;clear:both;}
.rightText2	{font: normal 13px verdana,arial,helvetica;padding:12 40 10 50;clear:both;margin:0px auto;}
#galerie	{padding-left:0px;padding-top:25px;}
#copy	{position:absolute;font-size:10px;text-align:left;margin:4 2 2 50;color:#ffffff;}
#pickLang	{visibility:visible;padding-left:0px;top:8px;width:160;text-align:left;margin:0px auto;}		
.u		{text-decoration:underline;}
.small	{font-size: 11px;}
#backLink {margin:0px auto;padding:10px 0 10px 50px;position:relative;}
.warn		{color:red;}

