div#NavigationRahmen {
	width: 78em;
	padding: 0em;
	font-size:0.7em;
	margin:0;
}
* html div#NavigationRahmen {  /* Korrektur fuer IE 5.x */
	width: 80em;
	w\idth: 78em;
}
div#NavigationRahmen div {
	clear: left;
}
ul#Navigation {
	margin: 0;
	padding: 0;
	text-align: center;
}

ul#Navigation li {
	list-style: none;
	float: left;  /* ohne width - nach CSS 2.1 erlaubt */
	position: relative;
	margin: 0 0.5em;
	padding: 0;
}
* html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom: -0.4em;
}
*:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
	margin-bottom: -0.1em;
}

ul#Navigation li ul {
	margin: 0;
	padding: 0.4em 0 0;
	position: absolute;
	top: 1.6em;
	left: -0.5em;
	display: none;  /* Unternavigation ausblenden */
	text-align:left;
}
* html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
	left: -1.5em;
	lef\t: -0.4em;
}
*:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
	background-color:#ddd; /***silver;  */
	padding-bottom:0.4em;
}
ul#Navigation li:hover ul {
	display: block;  /* Unternavigation in modernen Browsern einblenden */
}
ul#Navigation li ul li {
	float: none;
	display: block;
	margin-bottom:0em;
}

ul#Navigation a, ul#Navigation span {
	display: block;
	width: 10em;  /* Breite den in li enthaltenen Elementen zuweisen */
	padding: 0.2em 1em;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #e10916;
	background-color:white;
	color: black;
}
* html ul#Navigation a, * html ul#Navigation span {
	width: 10em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
	w\idth: 8em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
}
ul#Navigation li ul a {
	width:12em;
}
ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
	border-color: white;
	color: white;
	background-color: gray;
}
