html{
	height:100%;
}

body{
	height:100%;
	background: white url("../img/bg.gif") repeat-x;
	padding-bottom: 1px;
}
#container{
	background:white;
	margin:0 auto;
	padding:0 0 44px 15px;
	width:891px;
	border:1px solid #dedede;
}

/*************************************** HEADER *********************************************/
#header{
	width:883px;
	height:80px;
	padding-top:21px;
}
#header a.companyLogo{
	float:left;
}
#header a.imunLogo{
	float:right;
}
/*************************************** mainNavi *********************************************/
#navi{
	width:878px;
	height:30px;
}
	

ul.mainNavi li, ul.subNavi li, ul.mainNavi, ul.subNavi{
	list-style-type:none;
	margin:0;
}
ul.mainNavi li{
	
	position:relative;
	padding:0 18px 0 0;
	background:none;
	float:left;
	height:30px;
}
ul.mainNavi li a{
	text-transform:none;
	color:black;
	font-size:15px;
	font-weight:bold;
	display:block;
}
ul.mainNavi li.selected h1 a, ul.subNavi li.selected h2 a{
	color:#0095E9;
}
ul.mainNavi li ul.subNavi {
	display:none;
	position: absolute;
	top:30px;
	border: 1px solid #0095E9;
	z-index:2;
	padding:8px 8px 16px 8px;
}
ul.mainNavi li:hover ul.subNavi {
	display:block;
}
ul.subNavi {
	background:white;
}
ul.subNavi li{
	height:23px;
	float:none
}
ul.subNavi h2 a{
	white-space:nowrap;
	font-weight:normal;
	color:black;
	
}
/*************************************** CONTENT *********************************************/
.content{
	width:878px;
}

