/* ********* breadcrumbs ********** */
#breadCrumbs{
	color:#D2E9F8;
	padding:4px 0px 0px 10px;
	float:left;
}
#breadCrumbs a{
	color:#D2E9F8;
	text-decoration:none;
}
#breadCrumbs a:hover{
	color:#ffffff;
}
#breadCrumbsAct{
	color:#ffffff;
}
/* ********* metaMenu ********** */
#metaMenu{
	padding:4px 10px 0px 0px;
	float:right;
}
#metaMenu ul{
	padding:0px;
	margin:0px;
}
#metaMenu li{
	display:inline;
	border-left:1px solid #ffffff;
	padding-left:8px;
	margin-left:8px;
	list-style:none;
}
#metaMenu a{
	text-decoration:none;
	color:#D2E9F8;
}
#metaMenu a:hover{
	color:#ffffff;
}
.firstMetaMenu{
	border-left:none !important;
}
.rssIcon{
	position:relative;
	padding-left:18px !important;
}
.rssIcon img{
	position:absolute;
	top:1px;
	left:2px;
}
/* ********* mainNav ********** */
#mainNavi{
	position:absolute;
	top:89px;
	left:0px;
	height:31px;
	z-index:1111;
}
#mainNavi ul{
	margin:0;
	padding:0;
}
#mainNavi li{
	list-style:none;
	float:left;
	position:relative;
}
#mainNavi a{
	font-size:14px;
	color:#00B5EC;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:auto;
	float:left;
	padding:7px 9px 7px 26px;
	background-image:url(../img/mainNavIcon.gif);
	background-repeat:no-repeat;
	background-position:10px 11px;
}
*+html #mainNavi a{
	padding-bottom:7px;
}
#mainNavi a:hover{
	background-color:#00B5EC;
	background-image:url(../img/mainNavActIconBack.jpg);
	background-position:top left;
	color:#ffffff;
	/*
	background-image:url(../img/headerBack.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	*/
}
.mainSubNav{
	position:absolute;
	top:31px;
	left:-2px;
	background-color:#ffffff;;
	margin-top:20px;
	width:178px;
	border-top:1px solid #6BB9EA;
	display:none;
	padding: 0 2px 2px 2px !important;
}
.mainSubNav li{
	background-image:url(../img/subNavBack.gif) !important;
	background-repeat:repeat-x;
	background-position:left top;
	width:178px !important;
}
.mainSubNav a{
	font-size:12px !important;
	background-image:none !important;
	width:151px !important;
	padding:4px 7px 4px 27px !important;
	font-weight:bold !important;
}
.mainSubNav a:hover{
	background-image:url(../img/mainNavActIcon.gif) !important;
	background-position:10px 7px !important;
	width:144px !important;
}
*+html .mainSubNav a:hover{
	background-position:9px 6px !important;
}
* html .mainSubNav a:hover{
	background-position:9px 6px !important;
}
/* ********* subNavi ********** */
#subNavi{
	margin-bottom:10px;
	border-bottom:1px solid #D2E9F8;
	overflow:hidden;
}
#subNavi ul{
	background-color:#ffffff;;
	margin:0px;
	padding:0px;
	width:195px;
}
#subNavi li{
	background-image:url(../img/subNavBack.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:195px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#subNavi a{
	color:#00B5EC;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:auto;
	font-size:12px !important;
	background-image:none;
	width:162px !important;
	padding:4px 7px 4px 26px;
}
#subNavi a:hover, #subNaviAct{
	background-image:url(../img/subNavActIconBack.jpg) !important;
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#00B5EC;
	color:#ffffff !important;
}
#subNavi2{
	background-color:#CEEAF6 !important;
}
#subNavi2 li{
	background-image:none;
}
#subNavi2 a{
	font-weight:normal;
	color:#00B5EC;
	padding-left:31px;
	width:157px !important;
}
#subNavi2 a:hover, #subNavi2Act{
	color:#4580B5 !important;
	background-color:#CEEAF6 !important;
	background-image:url(../img/subNavi2Act.gif) !important;
	background-position:22px 10px;
	background-repeat:no-repeat;
}

#subNavi3{
	background-color:#CEEAF6 !important;
}

#subNavi3 li{
	background-image:none;
}
#subNavi3 a{
	font-weight:normal;
	color:#00B5EC;
	font-size:11px !important;
	/* padding-left:38px; */
	width:157px !important;
	padding:1px 7px 1px 38px;
}
#subNavi3 a:hover, #subNavi3Act{
	color:#4580B5 !important;
	background-color:#CEEAF6 !important;
	background-image:url(../img/subNavi2Act.gif) !important;
	background-position:30px 6px;
	background-repeat:no-repeat;
}

#subNavi4{
	background-color:#CEEAF6 !important;
}

#subNavi4 li{
	background-image:none;
}
#subNavi4 a{
	font-weight:normal;
	color:#00B5EC;
	font-size:11px !important;
	/* padding-left:38px; */
	width:157px !important;
	padding:1px 7px 1px 46px;
}
#subNavi4 a:hover, #subNavi4Act{
	color:#4580B5 !important;
	background-color:#CEEAF6 !important;
	background-image:url(../img/subNavi2Act.gif) !important;
	background-position:38px 6px;
	background-repeat:no-repeat;
}





