/*
 * stylesheet for ############ Glasbrücke ###############
 * main_navigation
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20070504 asz
 * customized: ###########
 * lastmodified: 20070410 bms
 */



/* ######################################      MAIN_NAVIGATION     #################################### */
#main_navigation {
  position: absolute;
  left: 245px;
  top: 165px;
  z-index: 40;
}

.msie6 #main_navigation {
  left: 242px;
}

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

#main_navigation li {
  position: relative;
  top: -2.5em;
  display: block;
  float: left;
  width: 120px;
  border: 1px solid #6492aa;
  text-align: center;
  margin-left: 3px;
}

#main_navigation a,
#main_navigation a:visited {
  height: 2.5em;
  line-height: 2.5em;
  display: block;
  width: 120px;
  text-decoration: none;
  background: #487cdf;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}

#main_navigation .glass {
  height: 10px;
  width: 120px;
  background: #bdf;
  opacity: 0.6;
  filter: Alpha(opacity=60);
  font-size: 0;
}

.msie6 #main_navigation .glass {
  background: #cddbf6;
}

#main_navigation a:hover,
#main_navigation a:focus,
#main_navigation a:active,
#main_navigation a.active,
#main_navigation a.path_active {
  background-color: #110CDA !important;
}

#main_navigation li.active {
  background-color: #6592e3;
}



#sub_navigation ul {
  margin: 10px 0 25px 0;
  list-style-type: none;
}

#sub_navigation ul ul {
  margin: 4px 0 0 0;
}

#sub_navigation ul li {
  margin-bottom: 4px;
}

#sub_navigation ul li a,
#sub_navigation ul li a:visited {
  display: block;
  background-color: #6592e3;
  line-height: 2.2em;
  padding-left: 25px;
  color: #fff;
}

#sub_navigation ul li li a,
#sub_navigation ul li li a:visited {
  padding-left: 40px;
  color: #fff;
}

#sub_navigation ul li a:hover,
#sub_navigation ul li a:focus,
#sub_navigation ul li a:active,
#sub_navigation ul li a.active,
#sub_navigation ul li a.path_active {
  background-color: #110cda !important;
  text-decoration: none;
}

#sub_navigation ul li a.active,
#sub_navigation ul li a.path_active {
  font-weight: bold;
}


/* ###################### Meta Navigations      ######################## */


/* ---------- PAGE_BODY_COLS_META ----------- */

#page_body_meta ul{
  list-style-type:none;
  margin: 0;
  padding: 0;
}

#page_body_meta ul li {
  margin-bottom: 4px;
}

#page_body_meta ul li a {
  display: block;
  background-color: #e0e9fa;
  line-height: 2.2em;
  padding-left: 25px;
}



/* ###################### Breadcrumb Navigations ######################## */

#page_body_cols_breadcrumb {
  margin-top: 20px;
}
