/* Hauptmenu */

#mainNavigation {
  padding-top:8px;
  padding-bottom:30px;
  min-height:360px;
}
#mainNavigation ul {
  list-style:none;
  margin:0px;
  padding:0px;
}
#mainNavigation ul li {
  padding:0px 0 2px 0 !important;
	list-style:none !important;
	margin-left:0px !important;
}
#mainNavigation ul li a:link,#mainNavigation ul li a:visited, #mainNavigation ul li a:hover, #mainNavigation ul li a:active  {
  font-size:1.2em;
  text-decoration:none;
  padding-left:15px;
  display:inline-block;
}

#mainNavigation ul li a:hover, #mainNavigation ul li a:active {
  background-color: transparent;
  background-image: url('../img/icon_nav.gif');
  background-position: center left;
  background-repeat: no-repeat;
}

#mainNavigation ul li a.active {
  font-weight:bold;
}

#menu-toggle {
  position:absolute;
  display:block;
  top:8px;
  left:2px;
  width:80px;
	height:30px;
	padding-left:40px;
  background: transparent url("../img/menu_toogle.png") no-repeat left top;
	z-index:50;
	font-size: 1.4em;
  font-weight: bold;
  display:none;
  padding-top:4px;
	cursor:pointer;
}

#menu-toggle:hover {
  background: transparent url("../img/menu_toogle_hi.png") no-repeat left top;
	text-decoration:none;
}


.active-nav #menu {   
  margin-left:0px; 
  padding-left:34%;
  display:block;
}

.active-nav #menu li, .active-nav #menu li.last {
  width:100% !important;
  display:block;
  float:none;
}

.active-nav #menu li a {
  display:block;
  height:auto;
}

.active-nav #menu li.last a {
  border-right:none !important;
}

/* submenu */
#mainNavigation ul ul {
  padding-top:2px;
}

#mainNavigation ul ul li a:link, #mainNavigation ul ul li a:visited, #mainNavigation ul ul li a:active, #mainNavigation ul ul li a:hover {
  font-size:1.1em;
}

#mainNavigation ul ul li a:hover, #mainNavigation ul ul li a:active {
background-color: transparent;
background-image: url('../img/icon_nav.gif');
background-position: center left;
background-repeat: no-repeat;
}

#mainNavigation a.active {
  font-weight:bold !important;
}
/* 2. subeben */
#mainNavigation ul li li.active li a {
  font-weight:normal;
}
#mainNavigation ul li li li.active a {
  font-weight:bold;
}
body.keboe.auswertungen #mainNavigation ul li.struktur li:first-child li a[href="/struktur/keboe/auswertungen"],
body.keboe.datenblaetter #mainNavigation ul li.struktur li:first-child li a[href="/struktur/keboe/datenblaetter"],
body.statistik.auswertungen #mainNavigation ul li li + li li a[href="/struktur/statistik/auswertungen"],
body.statistik.datenblaetter #mainNavigation ul li li + li li a[href="/struktur/statistik/datenblaetter"],
body.statistik.projekte #mainNavigation ul li li li a[href="/struktur/statistik/projekte"],
body.keboe.projekte #mainNavigation ul li li li a[href="/struktur/statistik/projekte"],
body.publikationen #mainNavigation ul li li li a[href="/struktur/statistik/publikationen"]
 {
font-weight:bold;
}
/* Bereichsspezifische Styles */
/* 2. Navigationsblock */


/* Farben */

/* Statistik, Strukturanalyse und Keboe */


#struktur #mainNavigation ul li.struktur a, #struktur #mainNavigation ul li.struktur a:link, #struktur #mainNavigation ul li.struktur a:visited, #struktur #mainNavigation ul li.struktur a:hover, #struktur #mainNavigation ul li.struktur a:active  {
color:#631038 !important;
}
#struktur #mainNavigation ul li.struktur a:hover, #struktur #mainNavigation ul li.struktur a:active {
background-image: url('../img/icon_nav_str.gif');
}

/* literatur */
#literatur #mainNavigation ul li a.literatur, #literatur #mainNavigation ul li a.literatur:link, #literatur #mainNavigation ul li a.literatur:visited, #mainNavigation ul li a.literatur:hover, #mainNavigation ul li.literatur a:active {
color:#001152 !important;
}
#literatur #mainNavigation ul li.literatur a:hover, #literatur #mainNavigation ul li.literatur a:active {
background-image: url('../img/icon_nav_lit.gif');
}
/* Medienpreis */
#mainNavigation ul li.medienpreise a:hover, #mainNavigation ul li.medienpreise a:active,
#mainNavigation ul li.medienpreise.active a, #mainNavigation ul li.medienpreise.active a:link, #mainNavigation ul li.medienpreise.active a:visited {
color:#663366;
}

/* Weiterbildung */
#mainNavigation ul li.weiterbildung a:hover {
color:#ff0033;
}
/* Bifodok */
#mainNavigation ul li.bifodok a:hover, #mainNavigation ul li.bifodok a:active {
color:#156200;
}
/* Historiografie */
#mainNavigation ul li.historiografie a:hover, #mainNavigation ul li.historiografie a:active {
color:#ff7b00;
}
/* Forschungsnetzwerk */
#mainNavigation ul li a.forschungsnetzwerk:hover, #mainNavigation ul li a.forschungsnetzwerk:active,
#forschungsnetzwerk #mainNavigation ul li a.forschungsnetzwerk {
color:#096091;
}

/* News */
#mainNavigation ul li a.news:hover, #mainNavigation ul li a.news:active, body#news #mainNavigation ul li a.news {
color:#fab100;
}
/* Links */
#mainNavigation ul li.links a:hover, #mainNavigation ul li.links a:active {
color:#00a125;
}
/* Erweiterte Suche */
#mainNavigation ul li.erweitertesuche a:hover, #mainNavigation ul li.erweitertesuche a:active {
color:#000000;
}
/* Hilfe */
#mainNavigation ul li.hilfe a:hover, #mainNavigation ul li.hilfe a:active {
color:#006666;
}
