/*
###################################################################################################
##### FUNCTION MENU
####################################################################################################
*/

DIV#function-menu a.fmenu{font-size:10px; color:#6699cc;text-decoration:none;}
DIV#function-menu a.fmenu:hover{font-size:10px; color:#ffffff;text-decoration:none;}
DIV#function-menu a.fmenu-aktiv{font-size:10px; color:#ffffff;text-decoration:none;}
DIV#function-menu a.fmenu-aktiv:hover{font-size:10px; color:#ffffff;text-decoration:none;}

/*
###################################################################################################
##### MAIN MENU
####################################################################################################
*/
#nav-main div{ display: inline;}

#nav-main  a{
 	line-height:1.75em;
 	color:#ffffff;
 	text-decoration: none;
	padding:2px 10px 4px 10px;
	font-size: 12px;
	margin:0;
}

#nav-main a:hover{
	background:#ffffff url(../layout_images/nav-hover.jpg) no-repeat 0 0;
	text-decoration: none;
}
#nav-main a.navi-selected{
	background:#ffffff url(../layout_images/nav-hover.jpg) no-repeat 0 0;
	text-decoration: none;
}

ul.layerbox{
	margin:0; 
	padding:0 0 0 0; 
	list-style: none; 
	text-align: left; 
	background: #ebeef0;
	width: 200px;
	border-bottom:1px solid white;
}
ul.layerbox li{
	margin:0; 
	padding:1px 13px 1px 13px; 
	line-height:1.4em;
	list-style: none; 
	text-align: left;
	font-size:11px;
	color:#666666;
	border-top:1px solid white;
	
}
ul.layerbox li a{
	font-size:11px;
	color:#666666;
 	text-decoration: none;
}

/*
###################################################################################################
##### MENU LEFT
####################################################################################################
*/

#nav-left DIV.nav-left-bottom{background-color:#ebeef0; height: 10px;}

#nav-left ul{margin:0; 	padding:0 0 15px 0; 	list-style: none; background-color:#ebeef0; }
#nav-left ul li{margin:0; 	padding:0 0 0 0; 	list-style: none;background-color:#ebeef0; border-bottom:1px solid white;}
#nav-left ul li:hover{background-color:#cfcfcf;}
#nav-left ul li.nav-left-aktiv{background-color:#cfcfcf;}

#nav-left ul li a{
	margin:0; 	
	padding:0 0 0 30px; 
	color:#003366;
	text-decoration: none;
	font-size: 11px;
	line-height: 2.0em;
	display: block;
	width:158px;
} 

#nav-left ul.nav-left-lvl2{margin:0; 	padding:0 0 0 0;background-color:#ebeef0;}
#nav-left ul.nav-left-lvl2 li{background-color:#ebeef0;border-bottom:none;}
#nav-left ul.nav-left-lvl2 li:hover{background-color:#cfcfcf;}
#nav-left ul.nav-left-lvl2 li.nav-left-aktiv{background-color:#cfcfcf;}
#nav-left ul.nav-left-lvl2 li a{padding-left:60px;width:128px;}

#nav-left ul.nav-left-lvl3{margin:0; 	padding:0 0 0 0;background-color:#ebeef0;}
#nav-left ul.nav-left-lvl3 li{background-color:#ebeef0;border-bottom:none;}
#nav-left ul.nav-left-lvl3 li:hover{background-color:#cfcfcf;}
#nav-left ul.nav-left-lvl2 li.nav-left-aktiv{background-color:#cfcfcf;}
#nav-left ul.nav-left-lvl3 li a{padding-left:90px;width:98px;}


*html #nav-left ul li a,
*html #nav-left ul.nav-left-lvl2 li a,
*html #nav-left ul.nav-left-lvl3 li a
{width:188px;}
/*
###################################################################################################
##### Clickpath
####################################################################################################
*/

#clickpath a{font-size:10px; color:#999999;text-decoration: none;}