
.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:200px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background:#dddddd;}





.ml_l0{list-style: none;padding:0px;margin:0px;background-color:#3366ff;width:200px;height:30px;font-size:210%;color:#ffffff;border-bottom:2px solid #eeeeee;}


/*-------------CSS---------------------*/
ul#menuListV{
width:200px;
background-color:#eeeeee;
border-bottom:1px solid #3366ff;
}
ul#menuListV, ul#menuListV ul{
list-style-type:none;
margin:0;
padding:0;

}
/*Normal Zustand 1 Ebene */
a.menuLinkV:link, a.menuLinkV:visited, a.menuLinkV:hover, a.menuLinkV:active{
	display:block;
	position:relative;
	/*height:17px;*/
	margin:0px;
	padding:2px;
	font-size:1.4em;
	font-weight: normal;
	padding:2px 0px 3px 22px;
	text-decoration:none;
  background: #3366ff url(../img/l1_inactive.gif) no-repeat center left;
	color:#ffffff;
  border-right:1px solid #3366ff;
  font-weight:bold;
	
}
 
a.menuLinkV:hover {
	
	background: #3366ff url(../img/l1_active.gif) no-repeat center left;
	/*text-decoration: underline;*/
	text-decoration:none;
  color:#ffffff;
}
/* Aktiver Zustand 1. Ebene - wenn keine Unterpunkte vorhanden */
a.menuLinkActV:link, a.menuLinkActV:visited, a.menuLinkActV:hover, a.menuLinkActV:active{
	display:block;
	position:relative;
	/*height:17px;*/
	margin:0px;
	padding:2px;
	padding:2px 0px 3px 22px;
	font-size:1.4em;
	font-weight: normal;
	text-decoration:none;
	background: #3366ff url(../img/l1_active.gif) no-repeat center left;
	
	color:#ffffff;
	font-weight:bold;
  border-right:1px solid #3366ff;
}
/* Aktiver Zustand 1. Ebene - wenn Unterpunkte vorhanden */
a.menuLinkAct2V:link,a.menuLinkAct2V:visited,a.menuLinkAct2V:hover,a.menuLinkAct2V:active

{
	display:block;
	position:relative;
	/*height:17px;*/
	margin:0px;
	padding:2px;
	padding:2px 0px 3px 22px;
	font-size:1.4em;
	font-weight: normal;
	text-decoration:none;
	background: #3366ff url(../img/l1_active.gif) no-repeat center left;
	color:#ffffff;
	font-weight:bold;
	border-right:1px solid #3366ff;
}


/*Normal Zustand 2. Ebene */
a.submenuLinkV:link, a.submenuLinkV:visited,a.submenuLinkV:hover,a.submenuLinkV:active{
  font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 36px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_inactive.gif) no-repeat 10% 55%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}
 
a.submenuLinkV:hover {
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 36px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_active.gif) no-repeat 10% 55%;
	color:#3366ff;
	border-right:1px solid #3366ff;
}
/* Aktiver Zustand 2. Ebene  */
a.submenuLinkActV:link, a.submenuLinkActV:visited,a.submenuLinkActV:hover,a.submenuLinkActV:active{
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 36px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_active.gif) no-repeat 10% 55%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}
/*Normal Zustand 3. Ebene */
a.subsubmenuLinkV:link, a.subsubmenuLinkV:visited,a.subsubmenuLinkV:hover,a.subsubmenuLinkV:active{
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 46px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_inactive.gif) no-repeat 15% 55%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
	
}
 
a.subsubmenuLinkV:hover {
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 46px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_active.gif) no-repeat 15% 55%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}
/* Aktiver Zustand 3. Ebene  */
a.subsubmenuLinkActV:link, a.subsubmenuLinkActV:visited,a.subsubmenuLinkActV:hover,a.subsubmenuLinkActV:active{
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 46px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l2_active.gif) no-repeat 15% 55%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}

/*Normal Zustand 4. Ebene */
a.subsubsubmenuLinkV:link, a.subsubsubmenuLinkV:visited,a.subsubsubmenuLinkV:hover,a.subsubsubmenuLinkV:active{
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 52px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l3_inactive.gif) no-repeat 20% 50%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}
 
a.subsubsubmenuLinkV:hover {
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 52px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l3_active.gif) no-repeat 20% 50%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}
/* Aktiver Zustand 4. Ebene  */
a.subsubsubmenuLinkActV:link, a.subsubsubmenuLinkActV:visited,a.subsubsubmenuLinkActV:hover,a.subsubsubmenuLinkActV:active{
   font-family: Verdana;
	display:block;
	position:relative;
	margin:0px;
	padding:2px 0px 2px 52px;
	font-size:1.3em;
	font-weight: bold;
	text-decoration:none;
	background:  #eeeeee url(../img/l3_active.gif) no-repeat 20% 50%;
	color:#3366ff;
	border-bottom: 1px solid #dddddd;
	border-right:1px solid #3366ff;
}




