/* Menu:Dropdown */
ul.menu, ul.menu ul {
   	list-style-type: none;
 	padding:0;
 	margin:0px;
	z-index: 5;
}

ul.menu a.main {
    display: block;
 width: 150px;
 height: 23px;
 padding: 6px 0px 0px 0px;
 margin:0;
    font-weight: normal;
 text-align:center;
 font-size:12px;

 color:#000000;
}

ul.menu a.main:hover, a.mainactive:hover
{
 background: url(images/MenuItem.png) no-repeat;
 color:#000000;
}

ul.menu a.mainactive
{
 display: block;
 width: 150px;
height: 23px;
 padding: 6px 0px 0px 0px;
 margin: 0;
 font-weight: normal;
 text-align:center;
 font-size: 12px;

 color:#000000;
}
ul.menu a {  /*Blocks als Links*/
    display: block;
    padding: 3px 10px 3px 10px;
}

ul.menu li {
 padding: 0;
 margin: 0;
 float: left;
}

/* Für Unterpunkte keine Float-Eigenschaft */
ul.menu ul li {
 float:none;
 padding: 3px;
  text-align:left;
 min-height:16px;
 

}


/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.menu ul li.hover, ul.menu ul li:hover {
 background-color: #EFC14E;
}	



/* Zweite Ebene */
ul.menu ul {
 margin:0;
 padding: 0;
 position: absolute;
 background-color: #F3D17C;
 display: none;
 font-size:12px;
 color: #ffffff;
}
ul.menu ul a {
	padding:  3px 3px 3px 6px;
	color:#6B5035;
}

ul.menu ul li {
 color:#000000;
 border-bottom:0px  solid #ffffff;
}

ul.menu ul li:hover {
 min-width: 150px;
 color:#6B5035;
}

ul.menu ul a:hover {
padding: 3px 3px 3px 6px;
 color:#6B5035;

}

/* Zweite Ebene anzeigen */
ul.menu li.hover ul, ul.menu li:hover ul  {
 display: block;
 width:180px;
}


/* Dritte Ebene */
ul.menu li.hover ul ul, ul.menu li:hover ul ul {
 display: none;
 margin-left: 130px; /* Breite eines Listenelements - Überlagerung */
 margin-top: -19.5px; /* Höhe eines Listenelements */
}


/* Dritte Ebene anzeigen */
ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul {
 display: block;
}


/* Vierte Ebene */
ul.menu li.hover ul li.hover ul ul, ul.menu li:hover ul li:hover ul ul {
 display: none;
}

/* Vierte Ebene anzeigen */
ul.menu li.hover ul li.hover ul li.hover ul , ul.menu li:hover ul li:hover ul li:hover ul {
 display: block;
}


/* **************************************/


/* Menu:Dropdown */
ul.menu2, ul.menu2 ul {
	list-style-type: none;
	padding:0px;
	margin:0;
}

ul.menu2 a.main2 {
 display:block;
 width: 185px;
    padding: 5px 5px 1px 10px;
 margin:0px;
    font-weight: normal;
 text-align:left;
 font-size:12px;
 font-weight:bold;
 color:#990000;
 /*
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #aaaaaa;
 */
}

ul.menu2 a.main2:hover
{
 color:#f09228;
}
ul.menu2 a.main2active
{
 display:block;
 width: 185px;

    padding: 5px 5px 1px 10px;
 margin:0px;
    font-weight: normal;
 text-align:left;
 font-size:12px;
 font-weight:bold;
 color:#990000;
 
}

ul.menu2 li {
 padding: 0;
 margin: 0;
 border:0px solid #26383D;
}

/* Für Unterpunkte keine Float-Eigenschaft */
ul.menu2 ul li.sub2 {
 padding: 0px;
 margin:0px;
 width: 200px;
}


/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.menu2 ul li.sub2active, ul.menu2 ul li:hover {
 color:#FFFFFF;
}


}

/* Zweite Ebene */
ul.menu2 ul {
 margin:0;
 padding: 0;
 
}
ul.menu2 ul a {
 font-size:11px;
 padding: 1px 5px 3px 15px;
}
ul.menu2 ul a.sub2active {
 font-size:11px;
 padding: 1px 5px 3px 15px;
 color:#f09228;
}




/* Dritte Ebene */
ul.menu2 li.hover ul ul, ul.menu2 li:hover ul ul {

}
ul.menu2 ul ul a {
 font-size:11px;
 padding: 1px 5px 3px 25px;
}
/* Dritte Ebene anzeigen */
ul.menu2 li.hover ul li.hover ul, ul.menu2 li:hover ul li:hover ul {

}


/* Vierte Ebene */
ul.menu2 li.hover ul li.hover ul ul, ul.menu2 li:hover ul li:hover ul ul {

}

/* Vierte Ebene anzeigen */
ul.menu2 li.hover ul li.hover ul li.hover ul , ul.menu2 li:hover ul li:hover ul li:hover ul {

}