.menu {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; MARGIN: 0px 0px 0px 5px; height: 100px
}
.menu ul {
	padding-right: 0px; padding-left: 0px; z-index: 100; padding-bottom: 0px; margin: 0px; width: 111px; padding-top: 0px; list-style-type: none; position: relative
}
.menu li {
	background: #fff8cd; float: left; height: 21px
}
.menu li.sub {
	background: #fff8cd no-repeat right center
}
.menu table {
	font-size: 1em; z-index: 100; left: 0px; position: absolute; top: 0px; border-collapse: collapse
}
.menu a {
	border-right: #af8c56 1px solid; border-top: #af8c56 0px solid; display: block; border-left: #af8c56 1px solid; width: 110px; color: #a52a2a; text-indent: 5px; line-height: 20px; border-bottom: #af8c56 1px solid; height: 20px; text-decoration: none
}
.menu a:visited {
	border-right: #af8c56 1px solid; border-top: #af8c56 0px solid; display: block; border-left: #af8c56 1px solid; width: 110px; color: #a52a2a; text-indent: 5px; line-height: 20px; border-bottom: #af8c56 1px solid; height: 20px; text-decoration: none
}
* html .menu a {
	width: 110px
}
* html .menu a:visited {
	width: 110px
}
* html .menu a:hover {
	background: #ffedab; color: #000; position: relative
}
.menu li:hover {
	position: relative
}
.menu a:active {
	background: #ffedab; color: #000
}
.menu a:focus {
	background: #ffedab; color: #000
}
.menu li:hover > A {
	background: #ffedab; color: #000
}
.menu li ul {
	padding-right: 1px; padding-left: 5px; left: 90px; visibility: hidden; padding-bottom: 5px; padding-top: 30px; position: absolute; top: -30px
}
.menu li:hover > ul {
	visibility: visible
}
.menu UL A:hover UL UL {
	VISIBILITY: hidden
}
.menu ul a:hover ul {
	visibility: visible
}
.menu UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
.zwischenueberschrift {
        background: #ffedab; font-weight: bold; border-right: #af8c56 1px solid; border-top: #af8c56 0px solid; display: block; border-left: #af8c56 1px solid; width: 110px; color: #a52a2a; text-indent: 5px; line-height: 20px; border-bottom: #af8c56 1px solid; height: 20px; text-decoration: none
}
