/* 
 * stylesheet for ############ Kunde ###############
 * main_navigation
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20050316 bms
 * customized: ########### 
 * lastmodified: 20050907 bms
 */

/* ######################################      MAIN_NAVIGATION     #################################### */

#main_navigation {
  font-size: 1.11em;
  padding-bottom: 30px;
}

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

#main_navigation a {
  display: block;
  padding: 5px 5px 5px 10px;
  width: 225px;
  text-decoration: none;
  color: #000;
  font-family: Tahoma, Arial, sans-serif;
  background-color: #F5F5F5;
  border-bottom: 1px solid #E7E7E7;
  text-transform: uppercase;
}

/* ------------- LEVEL 1 --------------- */

#main_navigation  a.level0_active,
#main_navigation  a.level1_active,
#main_navigation  a.level1_path_active,
#main_navigation a:hover,
#main_navigation a:focus,
#main_navigation a:active {
  background-color: #A50C1E;
  color: #fff;
}

#main_navigation  a.level1_active img,
#main_navigation  a.level1_path_active img{
  display: none;
}

/* ------------- LEVEL 2 --------------- */

#main_navigation li li a {
  padding: 5px 3px 5px 20px;
  width: 217px;
  font-size: 0.87em;
  font-weight: normal;
  background-color: #CACACA;
  text-transform: none;
}

#main_navigation li li a:hover,
#main_navigation li li a:focus,
#main_navigation li li a:active {
}

#main_navigation  a.level2_path_active,
#main_navigation  a.level2_active{
  font-weight: bold;
}

/* ------------- LEVEL 3 --------------- */

#main_navigation li li li a {
  padding: 3px 3px 3px 30px;
  font-size: 0.9em;
  width: 207px;
  background-color: #9C9C9C;
}

#main_navigation li li li a:hover,
#main_navigation li li li a:focus,
#main_navigation li li li a:active {
}

#main_navigation  a.level3_active{
  font-weight: bold;
}

/* ------------- LEVEL 4 --------------- */

#main_navigation li li li li a {   
  padding: 2px 10px 2px 40px;
  width: 210px;
}

#main_navigation li li li li a:hover,
#main_navigation li li li li a:focus,
#main_navigation li li li li a:active {
}

#main_navigation  a.level4_active{
  color: #000;
  font-weight: bold;
}

/* ------------- LEVEL 5 --------------- */

#main_navigation li li li li li a {   
  padding: 2px 10px 2px 50px;
  width: 180px;
}

#main_navigation li li li li li a:hover,
#main_navigation li li li li li a:focus,
#main_navigation li li li li li a:active {
}

#main_navigation  a.level5_active{
  font-weight: bold;
}


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


/* ------- PAGE_HEAD_META ------ */
#page_head_meta {
  color: #000;
  text-align: right;
  padding: 0;
  background: transparent;
  position: absolute;
  right: 15px;
  top: -20px;
  height: 38px;
  z-index:5;
  font-size: 0.9em;
}

#page_head_meta ul{
  list-style-type: none;
  margin: 0;
  padding: 5px;
}
    
#page_head_meta ul li{
  display: inline;
}

#page_head_meta a {
    color: #000 !important;
    text-decoration: none;
}

#page_head_meta a.active {
    font-weight: bold;
}
#page_head_meta a:hover {
    text-decoration: underline;
}

/* ###################### Breadcrumb Navigations      ######################## */
#page_body_breadcrumb {
    font-size: 0.9em;
}
#page_body_breadcrumb a {
    color: #000;
}
#page_body_breadcrumb a:hover {
    text-decoration: none;
}
