#yymenu {
    padding: 0px;
    margin: 0px;
}

* html #yymenu {
    width: 180px;
    display: block;
    height: auto;
    /* position: relative;
    z-index: 10000; */
    padding-top: 0px;
}
* html #yymenu .mmContent {
    padding: 0px;
    margin: 0px;
}
* html #yymenu li {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

#yymenu .mmContent {
    background: none;
    padding: 0px;
    margin: 0px;
}
* html #yymenu .mmContent {
    padding: 13px 0px 0px 0px;
    margin: 0px;
}

#yymenu li {
    list-style-type: none;
    float: none;
    width: auto;
    background: #EAE9E5 url(../../img/submenue-trenner.gif) repeat-x bottom right;
    padding: 0px 0px 1px 0px;
    margin: 0px;
    width: 180px;
}
* html #yymenu li {
    float: left;
}
*+html #yymenu li {
    float: left;
}

#yymenu a:hover {
    background: none;
    background-color: #E5B11F;
    color: #000;
    text-decoration: none;
}
* html #yymenu li a {
    padding: 0.1em 0px 0.1em 10px;
    margin: 0px;
    display: block;
    width: 170px;
}

#yymenu li.ifsub a {
    background: url(../../img/navi/pfeil-1.gif) no-repeat center right;
}
#yymenu li.ifsub a:hover {
    background: url(../../img/navi/pfeil-2.gif) no-repeat center right;
    background-color: #E5B11F;
    color: #000;
}
#yymenu li.actifsub a {
    background: url(../../img/navi/pfeil-2.gif) no-repeat center right;
    background-color: #E5B11F;
    color: #000;
}

#yymenu .mmLevel1, #yymenu .mmLevel2 {
    border: none;
    margin: 0px;
    padding: 0px;
}

*+html #yymenu .mmLevel2, *+html #yymenu .mmLevel3 {
    margin: 0px 0px 0px 0px;
}

#yymenu .mmContent .mmLevel1 {
    border-top: 1px solid #7f7462;
}
* html #yymenu .mmContent .mmLevel1 {
    border-top: 1px solid #a59c8b;
}
* html #yymenu .mmLevel1 {
    padding: 0px 0px 20px 0px;
    width: 180px;
    margin: 0px;
}
*+html #yymenu .mmLevel1 {
    padding: 0px;
    width: 180px;
    margin: 0px 0px 0px 0px;
}

#yymenu .mmContent .mmLevel2, #yymenu .mmContent .mmLevel3 {
    padding: 0px 0px 0px 1px;
}


div.mmLevel1 a, div.mmLevel2 a, div.mmLevel3 a {
    display: block;
    width: auto;
    padding: 0.1em 1.0em;
    margin: 0px;
    text-decoration: none;
    background: none;
    color: #000;
    border-bottom: none;
    font-weight: normal;
}
#yymenu a.last {
    border-style: none;
}

/* #yymenu > div {
} */

