/*
 * stylesheet for bagbbw.de
 * navigations
 * (c) www.wegewerk.com
 * wwEdit CMS (www.wwedit.de)
 * created:      20081028 bms
 * lastmodified: 20081028 bms
 */


/* --------------------- */
/* - Access Navigation - */
/* --------------------- */
#access_navigation{
  position: absolute;
  left: -5000px;
}

#access_navigation a:focus,
#access_navigation a:hover,
#access_navigation a:active{
  position: absolute;
  left: 5000px;
  top:  133px;
  width: 180px;
  color: #fff;
  background-color: #63b32c;
  text-decoration: none;
  padding: 1px 5px;
  display: block;
  font-weight: bold;
  text-align: center;
}

/* ------------------- */
/* - META_NAVIGATION - */
/* ------------------- */
#page_head_meta{
  font-size: .9em;
  width: 480px;
}

#page_head_meta ul li{
  display: inline;
}

#page_head_meta a,
#page_head_meta span.active{
  padding: 0 2px;
}

/* ------------------- */
/* - MAIN_NAVIGATION - */
/* ------------------- */
#main_navigation{
  border-top: 1px solid #afb3b6;
  margin-bottom: 30px;
}

#main_navigation ul{
  list-style-type: none;
}

#main_navigation li{
  padding: 7px 2px 7px 0px;
  border-bottom: 1px solid #afb3b6;
}

#main_navigation li a,
#main_navigation li span.active{
  font-weight: bold;
  color: #343434;
  background-color: #fff;
  text-decoration: none;
  display: block;
  min-height: 3em;
  padding-left: 50px;
  padding-top: 5px;
}

.msie6 #main_navigation li a,
.msie6 #main_navigation li span.active{
  height: 3em;
}

#main_navigation li a:hover,
#main_navigation li a:focus,
#main_navigation li a:active{
    color: #fff !important;
}

#main_navigation li.wirtschaft a:hover,
#main_navigation li.wirtschaft a:focus,
#main_navigation li.wirtschaft a:active{
    color: #343434 !important;
}

#main_navigation li.path_active a,
#main_navigation li span.active{
  color: #fff;
}

#main_navigation li.wirtschaft a,
#main_navigation li.wirtschaft span.active{
  color: #343434 !important;
}

#main_navigation li li{
  border-top: 1px solid #fff;
  border-bottom: 0;
  padding: 0;
}

#main_navigation ul.level_2 li a,
#main_navigation ul.level_2 li span.active{
  background: #eaeae2;
  color: #343434;
  padding: 3px 2px 3px 16px;
  min-height: 0;
  font-weight: normal;
}

.msie6 #main_navigation ul.level_2 li a,
.msie6 #main_navigation ul.level_2 li span.active{
  height: auto;
}

#main_navigation ul.level_2 li span.active,
#main_navigation ul.level_2 li a.path_active{
  color: #fff;
  font-weight:bold;
  background-image: url(/static/img/bagbbw10/nav_item_active.gif);
  background-repeat: no-repeat;
  background-position: 5px 8px;
}

#main_navigation ul.level_2 li a.path_active{
  color: #343434;
}

#main_navigation ul.level_3 li a,
#main_navigation ul.level_3 li span.active{
  padding: 3px 2px 3px 28px;
  font-size: .9em;
}

#main_navigation ul.level_3 li span.active,
#main_navigation ul.level_3 li a.path_active{
  background-image: url(/static/img/bagbbw10/nav_item_active.gif);
  background-repeat: no-repeat;
  background-position: 17px 8px !important;
}

#main_navigation ul.level_4 li a,
#main_navigation ul.level_4 li span.active{
  padding-left: 40px;
}

#main_navigation ul.level_4 li span.active,
#main_navigation ul.level_4 li a.path_active{
  background-position: 29px 8px !important;
}

/* jmmb */
#main_navigation li.jmmb a,
#main_navigation li.jmmb span.active{
  background: url(/static/img/bagbbw10/bereich_jmmb.gif) no-repeat;
}

#main_navigation li.jmmb a:hover,
#main_navigation li.jmmb a:focus,
#main_navigation li.jmmb a:active{
  background-color: #cc2626 !important;
}

#main_navigation li.jmmb span.active,
#main_navigation li.jmmb a.path_active{
  background-color: #cc2626;
}

#main_navigation li.jmmb ul.level_2 li span.active{
  background-color: #cc2626;
}

#main_navigation li.jmmb ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_jmmb.gif) no-repeat 5px 8px;
}

/* wirtschaft */
#main_navigation li.wirtschaft a,
#main_navigation li.wirtschaft span.active{
  background: url(/static/img/bagbbw10/bereich_wirtschaft.gif) no-repeat;
}

#main_navigation li.wirtschaft a:hover,
#main_navigation li.wirtschaft a:focus,
#main_navigation li.wirtschaft a:active{
  background-color: #ffd600 !important;
}

#main_navigation li.wirtschaft span.active,
#main_navigation li.wirtschaft a.path_active{
  background-color: #ffd600;
}

#main_navigation li.wirtschaft ul.level_2 li span.active{
  background-color: #ffd600;
}

#main_navigation li.wirtschaft ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_wirtschaft.gif) no-repeat 4px 7px;
}

#main_navigation li.wirtschaft ul.level_3 li span.active,
#main_navigation li.wirtschaft ul.level_3 li a.path_active{
  background-position: 16px 6px !important;
}

#main_navigation li.wirtschaft ul.level_4 li span.active,
#main_navigation li.wirtschaft ul.level_4 li a.path_active{
  background-position: 28px 7px !important;
}


/* politik */
#main_navigation li.politik a,
#main_navigation li.politik span.active{
  background: url(/static/img/bagbbw10/bereich_politik.gif) no-repeat;
}

#main_navigation li.politik a:hover,
#main_navigation li.politik a:focus,
#main_navigation li.politik a:active{
  background-color: #005189 !important;
}

#main_navigation li.politik span.active,
#main_navigation li.politik a.path_active{
  background-color: #005189;
}

#main_navigation li.politik ul.level_2 li span.active{
  background-color: #005189;
}

#main_navigation li.politik ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_politik.gif) no-repeat 5px 8px;
}

/* bagbbw */
#main_navigation li.bagbbw a,
#main_navigation li.bagbbw span.active{
  background: url(/static/img/bagbbw10/bereich_bagbbw.gif) no-repeat;
}

#main_navigation li.bagbbw a:hover,
#main_navigation li.bagbbw a:focus,
#main_navigation li.bagbbw a:active{
  background-color: #63b32c !important;
}

#main_navigation li.bagbbw span.active,
#main_navigation li.bagbbw a.path_active{
  background-color: #63b32c;
}

#main_navigation li.bagbbw ul.level_2 li span.active{
  background-color: #63b32c;
}

#main_navigation li.bagbbw ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_bagbbw.gif) no-repeat 5px 8px;
}

/* suche */
#main_navigation li.suche a,
#main_navigation li.suche span.active{
  background: url(/static/img/bagbbw10/bereich_suche.gif) no-repeat;
}

#main_navigation li.suche a:hover,
#main_navigation li.suche a:focus,
#main_navigation li.suche a:active{
  background-color: #63b32c !important;
}

#main_navigation li.suche span.active,
#main_navigation li.suche a.path_active{
  background-color: #63b32c;
}

#main_navigation li.suche ul.level_2 li span.active{
  background-color: #63b32c;
}

#main_navigation li.suche ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_suche.gif) no-repeat 5px 8px;
}

/* default */
#main_navigation li.default a,
#main_navigation li.default span.active{
  background: url(/static/img/bagbbw10/bereich_default.gif) no-repeat;
}

#main_navigation li.default a:hover,
#main_navigation li.default a:focus,
#main_navigation li.default a:active{
  background-color: #63b32c !important;
}

#main_navigation li.default span.active,
#main_navigation li.default a.path_active{
  background-color: #63b32c;
}

#main_navigation li.default ul.level_2 li span.active{
  background-color: #63b32c;
}

#main_navigation li.default ul.level_2 li a.path_active{
  background: #eaeae2 url(/static/img/bagbbw10/nav_path_active_default.gif) no-repeat 5px 8px;
}

/* -------------- */
/* - BREADCRUMB - */
/* -------------- */
#page_body_breadcrumb {
  font-size: .9em;
  padding-bottom: 5px;
  /*height: 1.25em;*/
}

#page_body_breadcrumb li{
  display: inline;
  list-style-type: none;
}

/* -------------- */
/* - LINK ICONS - */
/* -------------- */

.func_search {
padding-left: 2.2em;
padding-top: .2em;
padding-bottom: .2em;
background: url('/static/img/bagbbw10/icons/icn_func_search.png') no-repeat top left;
}

.func_newsletter, .wwe3_form_reg_newsletter .form_title {
padding-left: 2.2em;
padding-top: .2em;
padding-bottom: .2em;
background: url('/static/img/bagbbw10/icons/icn_func_newsletter.png') no-repeat top left;
}

.func_lexicon, .glossarlist h2 {
padding-left: 2.2em;
padding-top: .2em;
padding-bottom: .2em;
margin-bottom: .5em;
background: url('/static/img/bagbbw10/icons/icn_func_lexicon.png') no-repeat top left;
}

.func_publications {
padding-left: 2.2em;
padding-top: .2em;
padding-bottom: .2em;
background: url('/static/img/bagbbw10/icons/icn_func_publications.png') no-repeat top left;
}

.func_calendar, .calendar h2 {
padding-left: 2.2em;
padding-top: .2em;
padding-bottom: .2em;
margin-bottom: .5em;
background: url('/static/img/bagbbw10/icons/icn_func_calendar.png') no-repeat top left;
}




