/* Navigation CSS ---------------------------------------- */
#metanavi ul.menu
{
list-style-type: none;
margin:0;
margin-top: 40px;
padding:0;
}

#metanavi ul.menu li
{
margin: 0;
padding: 0;
text-align: right;
border: 0px solid #000000;
}


#metanavi ul.menu li a
{
display: block;
color: #646464;
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
border: 0px solid #000000;
}

* html #metanavi ul.menu li a
{
width: 205px;
}

#metanavi ul.menu li a:link, #metanavi ul.menu li a:visited
{
color: #646464;
}

#metanavi ul.menu li a:hover, #metanavi ul.menu li a:active
{
color: #ffffff;
background-color: #719bb3;
padding-right: 10px;
}

#current
{
font-weight: bold;
}





/* Hauptnavigation neben Bild */

#hauptnavi ul.menu
{
list-style-type: none;
margin:0;
padding:0;
}

#hauptnavi ul.menu li
{
margin: 0;
padding: 0;
text-align: right;
border: 0px solid #000000;
}


#hauptnavi ul.menu li a
{
display: block;
color: #646464;
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
border: 0px solid #000000;
}

* html #hauptnavi ul.menu li a
{
width: 205px;
}

#hauptnavi ul.menu li a:link, #hauptnavi ul.menu li a:visited
{
color: #646464;
}

#hauptnavi ul.menu li a:hover, #hauptnavi ul.menu li a:active
{
color: #ffffff;
background-color: #719bb3;
padding-right: 10px;
}

#hauptnavi ul.menu li #current
{
font-weight: bold;
}

#hauptnavi ul.menu li #parent
{
color: #ffffff;
background-color: #719bb3;
padding-right: 10px;
}

/* Subnavi -------------------------------- */

#hauptnavi ul.menu ul
{
list-style-type: none;
margin:0;
padding:0;
}

#hauptnavi ul.menu ul li
{
margin: 0;
padding: 0;
text-align: right;
border: 0px solid #000000;
}


#hauptnavi ul.menu ul li a
{
display: block;
color: #646464;
text-decoration: none;
text-transform: none;
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
border: 0px solid #000000;
}

* html #hauptnavi ul.menu ul li a
{
width: 205px;
}

#hauptnavi ul.menu ul li a:link, #hauptnavi ul.menu ul li a:visited
{
color: #646464;
}

#hauptnavi ul.menu ul li a:hover, #hauptnavi ul.menu ul li a:active
{
color: #ffffff;
background-color: #719bb3;
padding-right: 10px;
}

#hauptnavi ul.menu li#current ul li a
{
font-weight: normal;
}