ul.menu,
ul#submenu {
list-style-type: none;
}

ul.menu {
padding: 0;
margin: 0;
}

ul.menu a {
display: block;
}
* html ul#submenu a {
height: 1%;
}
ul#submenu {
margin-bottom: -12px;
}
ul#submenu a:link,
ul#submenu a:visited {
padding-left: 10px;
font-size: 11px;
font-family: Georgia, Times, serif;
background: transparent url(../img/menu_pfeil.gif) 0 5px no-repeat;
color: #ac9578;
text-decoration: none;
line-height: 1.3em;
}
ul#submenu a:hover,
ul#submenu a.aktiv {
color: #9899b2 !important;
}


ul.menu li {
padding: 0;
margin: 0;
float: left;
}
* html ul.menu li {
width: 100px;
}
ul.menu li.letzter {
border-right: 0;
}

ul.menu ul {
margin-top: 0px;
margin-left: 0;
padding: 0;
position: absolute;
display: none;
min-width: 175px;
}
* html ul#submenu {
border-top: 0;
}
/* IE-Hack für die Breite */
.menu ul {
width: 175px;
}
/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul#submenu.hover,
ul.menu li.hover ul,
ul.menu li:hover ul  {
display: block !important;
}
ul#submenu li {
float:none;
background-color: transparent;
border: 0;
}
