/**************************************/
/* Metanavigation #metanav */
/**************************************/
#metanav ul {margin: 0;padding: 47px 6px 0 0;font-size: 0.89em;list-style:none;list-style-image: none;text-align:right;}
#metanav ul li {float:right;margin:0;padding:0 0 8px 16px;}
#metanav ul a {color: #FFF;background: transparent;text-decoration: none;font-weight:normal;padding:0 0 5px 0;}
#metanav ul a:visited {color: #FFF;background: transparent;text-decoration: none;font-weight:normal;}
#metanav ul a:hover, #metanav ul a:active, #metanav ul a:focus {color: #d0dce8;background: transparent;text-decoration: none;font-weight:normal;}
#metanav ul li span.metaaktiv {color: #FFF;font-weight:normal;background: transparent;border-bottom:3px solid #FAEDD4;padding:0 0 5px 0;}

/**************************************/
/* Hauptnavigation #nav > .navcontent */
/**************************************/
/***** Hauptnavigation: 1. Ebene *****/
#nav .navcontent {margin:0 0 0 0;padding:0;font-size: 0.98em;}
#nav .navcontent ul {list-style: none outside;margin: 0;padding: 0 0 9px 0;width:184px;}
#nav .navcontent ul li {color: #00518D;margin: 0px 0px 4px 0px;padding:0 0 0 14px;font-weight:bold;width:100%;}



#nav .navcontent ul li.aktiv {color: #00518D;margin: 0 0 4px 0;padding:0 0 0 14px;font-weight:bold;width:100%;}
#nav .navcontent ul li.aktivchildren {margin: 0;padding:0 0 0 14px;font-weight:bold;width:100%;}
#nav .navcontent ul li.mitKindern {margin: 0;padding: 0;color: #00518D;}
#nav .navcontent ul li.navtrenner {color: #FFF;margin:0;padding: 0 0 9px 0;font-size:0px;line-height:0px; }

#nav .navcontent ul a.nav1 {color: #00518D;text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 13px 0 13px;width:148px;}
#nav .navcontent ul a.nav1aktiv, #nav .navcontent ul a.nav1aktivchildren {text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 13px 0 13px;width:148px;}
#nav .navcontent ul a.nav1aktivchildren {background:transparent;}


/***** Hauptnavigation: 2. Ebene *****/
#nav .navcontent ul ul {list-style: none outside;margin: 0 0 4px 14px;padding: 0;color: #404042;width:184px;}
#nav .navcontent ul ul li {margin:0;padding:4px 0 0 0;color: #404042;width:100%;}
#nav .navcontent ul ul li.children2 {margin: 0;padding: 0;color: #404042;width: 174px;}
#nav .navcontent ul ul a.nav2 {text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 7px 0px 20px;width:147px;}
#nav .navcontent ul ul a.nav2children {text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 7px 0px 20px;width:147px;}
#nav .navcontent ul ul a.nav2:link, 
#nav .navcontent ul ul a.nav2:visited {text-decoration: none;font-weight:bold;}

#nav .navcontent ul ul a.nav2:hover,
#nav .navcontent ul ul a.nav2:active, 
#nav .navcontent ul ul a.nav2:focus,
#nav .navcontent ul ul a.nav2aktiv, 
#nav .navcontent ul ul a.nav2aktiv:hover,
#nav .navcontent ul ul a.nav2children:hover {text-decoration: none;font-weight:bold;}

#nav .navcontent ul ul a.nav2aktiv {display:block;margin:0;padding:1px 7px 0px 20px;width:157px;}

/***** Hauptnavigation: 3. Ebene *****/
#nav .navcontent ul ul ul {list-style: none outside;margin: 0;padding: 0;color: #8E9EC2;width:184px;}
#nav .navcontent ul ul ul li {margin: 0;padding:4px 0px 0px 0px; color: #8E9EC2;}

#nav .navcontent ul ul ul a.nav3 {color: #8E9EC2;text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 7px 0px 30px;width:137px;}
#nav .navcontent ul ul ul a.nav3:link, 
#nav .navcontent ul ul ul a.nav3:visited {color: #8E9EC2;text-decoration: none;font-weight:bold;}

#nav .navcontent ul ul ul a.nav3:hover, 
#nav .navcontent ul ul ul a.nav3:active, 
#nav .navcontent ul ul ul a.nav3:focus, #nav .navcontent ul ul ul a.nav3aktiv:hover {color: #FFF;text-decoration: none;font-weight:bold;}
#nav .navcontent ul ul ul a.nav3aktiv {color: #FFF;text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 7px 0px 30px;width:147px;}

/**************************************/
/* Spezial-Navigation #specialnav */
/**************************************/
/***** Spezial-Navigation 1. Ebene *****/
#specialnav ul {list-style: none outside;margin: 0;padding: 0 0 7px 0;width:184px;font-size: 0.98em;}
#specialnav ul li {color: #00518D;margin: 0px 0px 4px 0px;padding:0 0 0 14px;font-weight:bold;width:100%;}
#specialnav ul li.aktiv {color: #00518D;margin: 0px 0px 3px 0px;padding:0 0 0 14px;font-weight:bold;width:100%;}
#specialnav ul li.aktivchildren {color: #00518D;margin: 0px 0px 0px 0px;padding:0 0 0 14px;font-weight:bold;width:100%;}
#specialnav ul li.mitKindern {margin: 0;padding: 0;color: #00518D;}

#specialnav ul a.navSpecial {color: #00518D;text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 13px 0px 13px;width:148px;}
#specialnav ul a.navSpecial:link, 
#specialnav ul a.navSpecial:visited {text-decoration: none;font-weight:bold;display:block;}
#specialnav ul a.navSpecial:hover, 
#specialnav ul a.navSpecial:active, 
#specialnav ul a.navSpecial:focus {color: #FFF;}

#specialnav ul a.navSpecialaktiv {color: #14528a;font-weight:bold;display:block;text-decoration: none;margin:0;padding:1px 13px 0px 13px;width:148px;}
#specialnav ul a.navSpecialaktiv:hover {color: #FFF;font-weight:bold;display:block;text-decoration: none;}
#specialnav ul a.navSpecialaktivchildren {text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 13px 0px 13px;width:148px;}
#specialnav ul a.navSpecialaktivchildren:hover {text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 13px 0px 13px;width:148px;}
/***** Spezial-Navigation 2. Ebene *****/
#specialnav ul ul {list-style: none outside;margin: 0 0 3px 14px;padding: 0;font-size: 100%;width:184px;}
#specialnav ul ul li {margin:0;padding:3px 0px 0px 0px;color: #404042;width:100%;}

#specialnav ul ul a.navSpecial2 {color: #8E9EC2;text-decoration: none;font-weight:bold;display:block;margin:0;padding:1px 7px 0px 20px;width:147px;}
#specialnav ul ul a.navSpecial2:link, 
#specialnav ul ul a.navSpecial2:visited {color: #8E9EC2;text-decoration: none;font-weight:bold;}
/*
#specialnav ul ul a.navSpecial2:hover, 
#specialnav ul ul a.navSpecial2:active, 
#specialnav ul ul a.navSpecial2:focus {background:#FFF url(/media.php?path=/static_images/bg_nav2.gif) top left no-repeat;}
*/
#specialnav ul ul a.navSpecial2aktiv, 
#specialnav ul ul a.navSpecial2aktiv:hover {font-weight:bold;text-decoration: none;}
#specialnav ul ul a.navSpecial2aktiv {display:block;margin:0;padding:1px 7px 0px 20px;width:157px;}

/**************************************/
/* Seitengruppen: Navigation ueber den Content */
/**************************************/

#navseitengruppe ul {margin: 0;padding: 0 0 15px 0;font-size: 100%;list-style:none;list-style-image: none;font-size: 95%;}
#navseitengruppe ul li {display:inline;margin:0;padding:0;}
#navseitengruppe ul a, 
#navseitengruppe ul a:link, 
#navseitengruppe ul a:visited {color: #404042;background: transparent;text-decoration: none;font-size: 90%;}
#navseitengruppe ul a:hover, 
#navseitengruppe ul a:active {color: #336699;background: transparent;text-decoration: none;}
#navseitengruppe ul a:focus {color: #336699;background: transparent;text-decoration: underline;}
#navseitengruppe ul li span.metaaktiv {color: #404042;font-weight:bold;background: transparent;}
#navseitengruppe a.active, 
#navseitengruppe a.active:link, 
#navseitengruppe a.active:visited {color: #336699;background: transparent;text-decoration: none;font-size: 90%;}
#navseitengruppe a.active:hover, 
#navseitengruppe a.active:active, 
#navseitengruppe a.active:focus {color: #336699;background: transparent;text-decoration: none;}
