/* Hauptnavi */

ul#metanavi
{
list-style-type: none;
margin:0;
padding:0;
height: 30px;
}

ul#metanavi li
{
display: inline;
margin: 0;
padding: 0;
}

ul#metanavi li a
{
float: left;
color: #ffffff;
text-decoration: none;
font-size: 12px;
padding-right: 25px;
padding-top: 5px;
}

ul#metanavi li a:link, ul#metanavi li a:visited
{
color: #ffffff;
}

ul#metanavi li a:hover, ul#metanavi li a:active
{
color: #ffffff;
text-decoration: underline;
}

/* navi */


ul#navi
{
list-style-type: none;
margin:0;
padding:0;
}


ul#navi a:link, ul#navi a:visited
{
display: block;
width: 160px;
background: #000000;
border-top: 2px solid #fe2828;
text-decoration: none;
font-size: 1.05em;
font-weight: bold;
padding-top: 9px;
padding-bottom: 9px;
padding-left: 20px;
padding-right: 20px;
color: #ffffff;
}


ul#navi a:hover
{
display: block;
width: 160px;
background: #2F2F2F;
border-top: 2px solid #fe2828;
text-decoration: none;
font-size: 1.05em;
font-weight: bold;
padding-top: 9px;
padding-bottom: 9px;
padding-left: 20px;
padding-right: 20px;
color: #ffffff;
}



/* Ebene2 */

ul#navi ul.subnavi
{
list-style-type: none;
margin:0;
padding: 0;
border: 0;
}

ul#navi ul.subnavi li a:link, ul#navi ul.subnavi li a:visited
{
padding-top: 4px;
padding-bottom: 4px;
padding-left: 20px;
color: #ffffff;
text-decoration: none;
font-size: 0.8em;
font-weight: normal;
background: #000000;
border: 0;
}


ul#navi ul.subnavi li a:hover
{
padding-top: 4px;
padding-bottom: 4px;
padding-left: 20px;
color: #ffffff;
text-decoration: none;
font-size: 0.8em;
font-weight: normal;
background: #2F2F2F;
border: 0;
}


/* Ende Ebene 2 */


/* Footernavi */

ul#footernavi
{
float: right;
list-style-type: none;
margin:0;
margin-left: 220px;
padding:0;
}

ul#footernavi li
{
display: inline;
margin: 0;
padding: 0;
background-color: #808000;
}

ul#footernavi li a
{
float: left;
color: #82c8ff;
text-decoration: none;
font-size: 12px;
padding-right: 20px;
}

ul#footernavi li a:link, ul#footernavi li a:visited, ul#footernavi li a:active
{
color: #ffffff;
}

ul#footernavi li a:hover
{
color: #ffffff;
text-decoration: underline;
}