
.mainMenu {
         position:absolute;
         min-width: 950px;
         /*width: 100%;*/
}

.navMenu {
         display:none;
         position:absolute;
         top:24px;
         left:0px;
         border:0;
         color:#FFFFFF;
         background-color:#9AAD00;
         voice-family:"\"}\"",inherit;
}

html>body .navMenu {
         width:160px;
}

.navMenu .navMenu {
         top:-1px;
         left:160px;
}

.mainMenu, .navMenu {
         margin:0;
         padding:0;
         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.mainMenu li {
         border: solid 0;
         color:#FFFFFF;
         background-color:#9AAD00;
         display:block;
         float:left;
         width:155px;
         line-height:24px;
         list-style-type:none;
         position:relative;
         margin-right:-1px;
}

/* hide from MacIE \*/
.mainMenu li {
         width:auto;
}

/* end hide */
.navMenu li {
         height:auto;
         white-space:normal;
         display:block;
         float:none;
         position:relative;
         border-width:0;
         margin:0px;
         padding:0px;
         height:24px;
         width:160px;
}

.mainMenu li a, .mainMenu li a:link, .mainMenu li a:visited {
         text-align:left;
         color:#FFFFFF;
         background-color:transparent;
         text-decoration:none !important;
         font-size:12px;
         font-weight:bold;
         padding-left:10px;
         padding-right:10px;
         display:block;
         border-color:#FFFFFF;
         border-width:0;
}

.mainMenu li a:hover, .mainMenu li a:active, .mainMenu li a:focus, .mainMenu li a.activeItem {
         color:#FFFFFF;
         background-color:#9AAD00 !important;
         text-decoration:underline !important;
}

/* Navi aufgeklappt */
.navMenu li a {
         display:block;
         width: 140px;
         margin-bottom:0 !important;
         color:#FFFFFF !important;
         background-color:#9AAD00 !important;
         border	: 0px solid #FFFFFF !important;;
}

html>body .navMenu li a {

         width: 140px;
}

/* functional classes */
/* used by the scripts, not set in the markup */
.navMenu .hasSubMenu {
        background-image:url("hasSubMenu.gif");
        background-position:right;
        background-repeat:no-repeat;*/
        }
.hasSubMenuActive {
        color:#FFFFFF !important;
        background-color:#9AAD00 !important;*/
        }
.navMenu .hasSubMenuActive {
        background-image:url("hasSubMenuActive.gif");
        background-position:right;
        background-repeat:no-repeat;*/
        }
.showMenu {
         display:block !important;
}

/* end functional classes */

.menuEnd {
         clear:both;
}