﻿.ddmx {
float:left;
display:inline;
}

.ddmx .item1:link,
.ddmx .item1:visited,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
padding: 0px 5px 0px 5px;
font-size:14px;
font-weight:none;
color: #ffffff;
text-decoration: none;
display: block;
white-space: nowrap;
position: relative;
}

/* Anpassung der Höhe an IE */
* .ddmx .item1:link,
* .ddmx .item1:visited,
* .ddmx .item1:hover,
* .ddmx .item1-active,
* .ddmx .item1-active:hover {
    padding-top: 10px;
    padding-bottom: 9px;
}

.ddmx .item1 {
color: #fff;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover,
.ddmx .menuActive {
background: #FFCC00;
    color: #333;
}

.ddmx .active {
     background: #FFCC00 !important;
    color: #333 !important;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
padding:5px 5px 3px 6px;
color: #333;
font-size:12px;
font-weight: none;
text-decoration: none;
display: block;
white-space: nowrap;
position: relative;
z-index: 500;
}

.ddmx .item2 {
    background: #FFCC00;
}

.ddmx .item2 span {
    background:url(pfeil.gif) no-repeat center left;
    padding-left:12px;
}


.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #FFCC00;
    text-decoration: underline;
    z-index: 500;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx .section {
    width: 190px;
}

