/*-------------CSS---------------------*/
ul#nav2, ul#nav2 ul {
	-color:black;
	font-size:100%;
	margin:0pt;
	padding:0pt;
	width:193px;
}
ul#nav2 li {
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
}
ul#nav2 li a {
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4f81a2;
	display:block;
	padding:3px 3px 3px 10px;
	text-decoration:none;
}


ul#nav2 a:link {
	background:transparent url(/fileadmin/images/Level02_BG.gif) no-repeat scroll right center;
}
ul#nav2 a:visited{
	background:transparent url(/fileadmin/images/Level02_BG.gif) no-repeat scroll right center;

}


ul#nav2 li a:hover {
	text-decoration:underline;
}

ul#nav2 li.li_act a {
	color:#FFFFFF;
}
* html ul#nav2 li {
	float:left;
	height:1%;
}
* html ul#nav2 li a {
	height:1%;
}
ul#nav2 ul {
	background:#4f81a2 none repeat scroll 0%;
	display:none;
	left:193px;
	position:absolute;
	top:0pt;
}
ul#nav2 ul li a {
	color:#FFFFFF;
}
ul#nav2 ul li a:hover {
	color:#ffffff;
	background:#4f81a2 none repeat scroll 0%;
        text-decoration: underline;
}
ul#nav2 li ul li a {
	padding:3px 3px 3px 10px;

}
ul#nav2 li:hover ul ul, 
ul#nav2 li:hover ul ul ul, 
ul#nav2 li.over ul ul, 
ul#nav2 li.over ul ul ul {
	display:none;
}
ul#nav2 li:hover ul, 
ul#nav2 li li:hover ul, 
ul#nav2 li li li:hover ul, 
ul#nav2 li.over ul, 
ul#nav2 li li.over ul, 
ul#nav2 li li li.over ul {
	display:block;
}
ul#nav2 a.ifsubarrow {
	background:transparent url(/fileadmin/images/ifsubarrow.gif) no-repeat scroll right center;
}
ul#nav2 li.menuparent:hover, 
ul#nav2 li.over {
	background-color:#4f81a2 ;
}
ul#nav2 li.li_act {
	background-color:#4f81a2 ;
}
ul#nav2 li a:hover {
	color:#FFFFFF;
}