body
{ 
font: normal 100.01% Arial, Helvetica, sans-serif;
background-image: url(../images/topnew.jpg); 
background-repeat: no-repeat; 
background-position: 0px 0px; 
font-size: 14px; 
margin:0; 
padding:0; 
width:1000px; 
}
 /******************************************************************************* 
*** Navigation Anfang *** ************************/ 

div#Rahmen {

margin: 0em; 
background-color: transparent; 
} 
div#Rahmen div { 
clear: left; } 

ul#Navigation { 
margin: 0em; 
padding: 0em; 
padding-top:5.85em;
text-align: left; 
vertical-align: bottom; letter-spacing: 0.01em;
} 

ul#Navigation li {
list-style: none; 
display: block; 
float: left; /* ohne width - nach CSS 2.1 erlaubt */ 
position: relative; 
margin: 0em; 
padding: 0em; 
color: #fff; 
} 
* 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.2em; 
padding: 0em; 
position: absolute; 
top: 1.9em;
left: 0em; 
display: none; /* Unternavigation ausblenden */
 }
 * html ul#Navigation li ul { /* Korrektur fuer IE 5.x */ 
margin-left:0em;
} 
*:first-child+html ul#Navigation ul { /* Workaround fuer den IE 7 */ 
padding-bottom:0.4em; background-color: transparent; 
} 

ul#Navigation li.aktiv ul, ul#Navigation li ul.zeige {
display: block;
}

ul#Navigation li ul li 
{ 
float: none; 
display: block;
margin-bottom: 0em;
 } 
ul#Navigation a, ul#Navigation span { 
display: block; 
width: 9.2em; /* Breite den in li enthaltenen Elementen zuweisen */ 
padding: 0.3em 0.6em; 
padding-top:0.5em; 
text-decoration: none; 
font-weight: bold; 
background-color: transparent; 
color:#FFFFFF; 
} 
* html ul#Navigation a, * html ul#Navigation span {
 width: 9.2em; /* Breite nach altem MS-Boxmodell fuer IE 5.x */ 
 w\idth: 9.2em; /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
 } 

ul#Navigation a:hover, ul#Navigation span, li a#aktiv { 
color: #FEC8C6; 
} 

ul#Navigation li ul li a, ul#Navigation li ul li span { 
display: block; 
width: 9.2em; 
padding-top:0.2em; 
margin-left:-0.17em; 
text-decoration: none; 
font-weight: normal; 
border-top: 1px solid #FFFFFF; 
color: #FFFFFF; 
background-color: #F03234; 
} 

ul#Navigation li ul li a:hover,ul#Navigation li ul li span { 
display: block; 
width: 9.2em;
text-decoration: none; font-weight: 
bold; border-top: 1px solid #F03234; 
color: #F03234;
 background-color: #E6E6E6; 
} 
ul#Navigation li ul li span { /* aktive Unterseite kennzeichnen */ 
color:#F03234; 
background-color: #FEC8C6; 
} 
/* Erweiterung zur dynamischen Ein-/Ausblendung */ ul#Navigation li>ul { 
display: none; } 

ul#Navigation li:hover>ul, ul#Navigation li>a#aktiv+ul { 
display: block; 
} 


.linie { 
border-bottom: 1px solid #fff;
 }

ul#Navigation li li.aktiv a { 
	background-color: #E6E6E6; 
	color: #F60100; 
	font-weight: bold; 
}

/*ul#Navigation li.aktiv a { 
	background-color: #d00; 
	color: white; 
	font-weight: bold; 
}*/

 /******************************************************************************* 
*** Navigation Ende *** ************************/

