/*=========================================== *navigation vertikal ============================================*/

#navi-vert
{
	margin: 0;
	padding: 0;
line-height:14px;
list-style: none;
list-style-image:none;
z-index:1000;

}

#navi-vert ul
{
	list-style: none;
list-style-image:none;

	margin: 0;
	padding: 0;font-size:10px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:white;

}

#navi-vert ul li
{
list-style-image:none;
list-style-type:none;
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;border-bottom:1px #CCCCCC solid;
font-size:10px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:white;
}

#navi-vert ul li a
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 6px;
	color: #000;
	text-decoration: none;
	font-weight: normal;filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
*html #navi-vert ul li a
	{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 6px;
	color: #000;
	text-decoration: none;
	font-weight: normal;filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;}

#navi-vert ul li a:hover

{
	background-color:none;
	font-weight: normal;
	color: #06C;
	text-decoration:none; 
	
}


#navi-vert ul ul
{	background-color: transparent;
	margin-left:-5px;
	left:100%;
	margin-top:-18px;	
	z-index:1000;display:block;
position: absolute;
padding: 0px 0px 0px 8px;

list-style:none; list-style-image:none;list-style-type:none;font-size:10px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:transparent;
	background:url(/_allgemein/spacer-navi_1x1.gif);
	z-index:1000;display:block;

}






#navi-vert ul ul li
{background-color:white;
	list-style-image:none;
list-style-type:none;
	margin: 0;
	padding: 0px 2px 0px 7px;
	width: 155%;
	float: left;filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;border-bottom:1px #CCCCCC solid;font-size:10px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
}

#navi-vert ul ul li a,
{
list-style:none; list-style-image:none;list-style-type:none;background-color:transparent

}


#navi-vert ul ul li a:hover

{
	font-weight: normal;
color: #06C;text-decoration:none
	
}


#navi-vert ul li.active li a
{
	/*display: none;*/
	font-weight: normal;

	font-size: 10px;
	color: #000;
}

#navi-vert ul ul li a:hover,

{
	background: transparent;
color: #06C;
font-weight: normal

}

/*dddd*/
#navi-vert ul li.active li a
{
	display: block;
	color: #000;
	font-weight: normal;
}

#navi-vert ul li.active li a:hover
{
font-weight:normal; color:#06C
}

#navi-vert li ul
{
	display: none;
}

#navi-vert li.active ul
{
	display: none;
}


#navi-vert li:hover ul,
#navi-vert li.sfhover ul
{display: block;}
#navi-vert li.active:hover ul
{display: block;}



#navi-vert ul ul li.active li a
{
/*display:none;*/
	
	font-weight: normal;
	font-size:10px;
	color: #000;
}

#navi-vert ul ul ul li a:hover,

{

	font-weight: normal;
	color: #06C;
	text-decoration:none; 

}


#navi-vert ul ul li.active li a
{
/*display:none;*/
	background: transparent;
	color: #000;
	font-weight: normal;
}

#navi-vert ul ul li:hover ul  li,
#navi-vert ul ul li.sfhover ul  li,
#navi-vert li.sfhover ul,
#navi-vert li:hover ul,
#navi-vert ul ul li.sfhover ul,
#navi-vert ul ul ul li.sfhover ul
{display:block;}

#navi-vert li.active ul ul
{
	/*display:none;*/
}

#navi-vert li.sfhover ul
{
	display: block;
}
