/*******************/
/* Navigation oben */
/*******************/

div.topnav-block{ height:28px;  background:#183884; width:384px; margin:-8px 0 0 0; position:relative;}
div.topnav-block ul{ float:left; width:auto; padding:0 0 0 10px;}
div.topnav-block ul li{ float:left; line-height:28px; padding:0 9px 0 8px; width:auto; background:url(../img/separator_white.gif) no-repeat right 50%; height:28px;}
div.topnav-block ul li.last{ background:none;}
div.topnav-block ul li a{ color:#fff; font-size:14px;}

/********************/
/* Navigation links */
/********************/

/* Erste Navigationsebene */

ul.sidenav-block{ padding:22px 0 0 0;}
ul.sidenav-block li{  line-height:29px; padding:0 0 5px 0;}
ul.sidenav-block li a{background:#183884;  color:#fff; font-size:12px; display:block;padding:0 16px;}
ul.sidenav-block li a:hover,ul.sidenav-block li a.active{ background:#000000; text-decoration:none;}


/* Zweite Navigationsebene */

ul.sidenav-block ul#subnavi{ padding:0 0 10px 0;}
ul.sidenav-block ul#subnavi li{  line-height:20px; padding:0 0 1px 0;}
ul.sidenav-block ul#subnavi li a{background:#d8d8d8;  color:#000000; font-size:10px; display:block;padding:0 16px; font-weight: normal;}
ul.sidenav-block ul#subnavi li a:hover,ul.sidenav-block ul#subnavi li a.active{ color:#ffffff; background:#969595; text-decoration:none; font-weight: bold;}

/* Dritte Navigationsebene */

ul.sidenav-block ul#secondsubnavi{ padding:0 0 0 0px; border-left: 15px solid #fff;}
ul.sidenav-block ul#secondsubnavi li{  line-height:20px; padding:0 0 0px 0;}
ul.sidenav-block ul#secondsubnavi li a{background:#d8d8d8;  color:#000000; font-size:10px; display:block;padding:0 16px; font-weight: normal;}
ul.sidenav-block ul#secondsubnavi li a:hover,ul.sidenav-block ul#subnavi li a.active{ color:#ffffff; background:#969595; text-decoration:none; font-weight: bold;}

