
/* Navi Block */
div#navigation ul,
div#subnavigation ul {
 margin: 0px;
 padding: 0em 0em 0em 0em;
 list-style: none;
}
/* erste Ebene und darunter */
div#navigation li,
div#subnavigation li {
display: inline;
}

/* Navigation horizontal */

/* Standard alle */
div#navigation li a,
div#subnavigation li a {
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 text-align: left;
 letter-spacing: 0px;
 text-decoration: none;
 display: block;
 margin-top: 0px;
}

/* Hauptnavigation -> normal */
div#navigation li a {
 font-size: 0.9em;
 width: 120px;
 height: 22px;
 padding: 2px 0em 0em 10px;
 margin: 0px 5px 0px 0px;
 float: left;
 background-image: url(/fileadmin/tpl/img/nav_bg-normal.gif);
 background-repeat: no-repeat;
}
div#navigation li a:link,
div#navigation li a:visited {
 color: #ffffff;
}
div#navigation li a:hover,
div#navigation li a:active {
 color: #ffffff;
 background-image: url(/fileadmin/tpl/img/nav_bg-hover.gif);
 background-repeat: no-repeat;
}

/* Hauptnavigation -> aktiv */
div#navigation li a.aktiv {
 color: #ffffff;
 font-weight: bold;
 background-image: url(/fileadmin/tpl/img/nav_bg-aktiv.gif);
 background-repeat: no-repeat;
}

/* Subnavigation -> normal */
div#subnavigation li a {
 font-size: 0.75em;
 color: #000000;
 padding: 5px 0em 0em 10px;
 margin: 0px 0px 3px 0px;
 width: 150px;
 height: 22px;
 background-color: #bfcce0;
 
}
div#subnavigation li a:link,
div#subnavigation li a:visited {
 color: #000000;
}
div#subnavigation li a:hover,
div#subnavigation li a:active {
 font-weight: bold;
 color: #000000;
}

/* Subnavigation -> aktiv */
div#subnavigation li a.aktiv {
 color: #000000;
 font-weight: bold;
}
