

ul.menu2, ul.menu2 ul {
    list-style-type: none;
    margin:0 0 0 0px;padding:0px;
}

ul.menu2 a {
    display: block;
    padding: 0px 0px 0px 0px;
    font-weight: normal;
}


ul.menu2 li {
    padding: 4px 0 4px 0;
    margin: 0;
    line-height:12px;
    /*float: left;*/
    /*height: 15px;*/
}

/* Für Unterpunkte keine Float-Eigenschaft */
ul.menu2 ul li {
    float:none;
    background-color: transparent;
    clear:both;
}

a.active{color:#AE9962 !important;}
ul.menu2 li.sonderfall:hover{padding-left:5px;width:95%;background-image:url(/fileadmin/templates/img/bg_transparent.png);}
ul.menu2 li.sonderfall a:hover{color:#000000 !important;}
ul.menu2 li.sonderfall a:hover{color:#FFFFFF}

ul.menu2 li ul li.sonderfall:hover{background-image:none;}

/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.menu2 ul li.hover, ul.menu2 ul li:hover {
    /*background-color: #FFFFFF;*/
}

/* Zweite Ebene */
     ul.menu2 ul {
              margin:-16px 0 0 102px !important;
              padding: 10px 10px 12px 0px;
              position: absolute;
              /*border: 1px solid #FFF9E4;*/
              display: none;
              min-width: 180px;
              background-image:url(../img/bg_transparent.png);
              z-index:200;
			  letter-spacing: 0.02em;

     }
     
    

   /* Zweite Ebene anzeigen */
    ul.menu2 li.hover ul, ul.menu2 li:hover ul {
      display: block;
    }
   
   ul.menu2 li ul li{
     padding: 2px 3px 3px 0px !important;
     height:15px;
     margin:2px 0 0 10px !important;
     color:#FFFFFF;
     background-color:none;
   }
   
   ul.menu2 li ul li:hover{ background-color:transparent; /*background-color:#AE9962;*/}
   
   ul.menu2 li ul a{ font-weight:normal !important; margin:0px;padding:0px;color:#FFFFFF !important;}
   ul.menu2 li ul a:visited{color:#FFFFFF;}
   ul.menu2 li ul a:hover{color:#000000 !important;}
   
