/* 
 * 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: 0.7em;
  padding:10px 10px 31px;
  background: #0071B3 url(/static/img/verdi18h/mainnav_bottom_bg.gif) no-repeat bottom;
  margin-bottom: 4px;
}
 
#main_navigation ul{
  padding: 0px; 
  list-style-type: none;
  height: 1%;
}
#main_navigation ul.level_2{
  padding-bottom: 3px;
}

#main_navigation ul li{
  margin-bottom: 6px;
}

#main_navigation ul.level_1 > li.last,
#main_navigation ul.level_3 > li.last{
		  margin-bottom: 0;
}

#main_navigation ul li li{
  margin-left: 6px;
}

#main_navigation img {
  border: 0px;
}


#main_navigation ul a{
  display: block;     
  padding: 5px;
  text-transform: uppercase;
}

#main_navigation ul.level_2 a{
  text-transform: none;
}

#main_navigation ul.level_3 li{
  margin: 0 0 1px 0;
  padding-left: 5px;
}

#main_navigation ul.level_3 a{
  padding: 3px 0 4px 10px;
}


#main_navigation > ul > li > a {
    background-color: #008AEF;
    margin-bottom: 6px;
}

#main_navigation > ul > li > a.last {
    margin-bottom: 0px;
}

#main_navigation  a:hover, 
#main_navigation  a:focus,
#main_navigation  a:active{
  text-decoration: underline;
  background: none;
}

/* ------------- LEVEL 1 --------------- */
#main_navigation .level_1 li{
    background-color: #008AEF;
}

#main_navigation .level_2 li{
    background-color: #3CA3F0;
}

#main_navigation .level_3 li{
    background-color: #68B7EF;
}


#main_navigation a.level1_active,
#main_navigation a.level2_active,
#main_navigation a.level3_active,
#main_navigation a.level4_active {
	    font-weight: bold;
}


/* ###################### Meta Navigations      ######################## */


/* ------- PAGE_HEAD_META ------ */
#page_head_meta{
  font-size: .83em;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0 0 0 52px;
  padding: 8px 0 0 0;
}
    
#page_head_meta ul{
  list-style-type:none;
  margin: 0;
  padding: 0;
}
    
#page_head_meta ul li{
  display: inline;
}

/* 
 * bei bedarf die globalen tagdefinitionen überschreiben 
 */

#page_head_meta a{    
  text-decoration: none;
  color: #fff;
}
    
#page_head_meta a:visited{    
  color: #fff;
}     

#page_head_meta a:hover,
#page_head_meta a:focus,
#page_head_meta a:active {    
  background-color: #0071B3;
  text-decoration: none;
}    


/* ---------- PAGE_BODY_COLS_META ----------- */

/* bei bedarf reinnehmen */
/*
#page_body_cols_meta{
  font-size: .77em;
  background-color: #EFF1F4;
  text-align: right;
  margin: 5px;
  padding: 5px;
}
          
#page_body_cols_meta ul{
  list-style-type:none;
  margin: 0;
  padding: 0;
}
    
#page_body_cols_meta ul li{
  display: inline;
}
*/

/* 
 * bei bedarf die globalen tagdefinitionen überschreiben 
 */
/*
#page_body_cols_meta a{    
  text-decoration: none;
  color: #333333
}
    
#page_body_cols_meta a:visited{    
  color: #333333;
}     

#page_body_cols_meta a:hover,
#page_body_cols_meta a:focus,
#page_body_cols_meta a:active{    
  background-color: #dddddd;
} 
*/       







/* ###################### Breadcrumb Navigations ######################## */

/* ------------ PAGE_HEAD_BREADCRUMB ------------- */
/*
 * bei bedarf reinnehmen
 */
 
#page_head_breadcrumb {
  font-size: .7em;
  position: absolute;
  top: 46px;
  left: 214px;
  color: #fff;
}

/* 
 * bei bedarf die globalen tagdefinitionen überschreiben 
 */   
 
/*#page_head_breadcrumb a{    
  text-decoration: underline;
  color: #ff3300;
}
    
#page_head_breadcrumb a:visited{    
  color: #ff3300;
}     

#page_head_breadcrumb a:hover{    
  background-color: #dddddd;
}   
    
#page_head_breadcrumb a:active{    
  background-color: #dddddd;
} 
    
#page_head_breadcrumb a:focus{    
  background-color: #dddddd;
}*/    


/* ------------ PAGE_BODY_BREADCRUMB ------------- */
#page_body_breadcrumb {
  background-color: #dbdbdc;
  color: #000;
  font-size: .77em;
  position: relative;
  margin: 0 5px 5px 5px;
  padding: 5px;
}


/* 
 * bei bedarf die globalen tagdefinitionen überschreiben 
 */
/*#page_body_breadcrumb a{    
  text-decoration: underline;
  color: #000;
}
    
#page_body_breadcrumb a:visited{    
  color: #000;
}     

#page_body_breadcrumb a:hover{    
  background-color: #dddddd;
  color: #333;
}   
    
#page_body_breadcrumb a:active{    
  background-color: #dddddd;
  color: #333;
} 
    
#page_body_breadcrumb a:focus{    
  background-color: #dddddd;
  color: #333;
} */    


/* ---------- PAGE_BODY_COLS_BREADCRUMB ----------- */

/* bei bedarf reinnehmen */
/*
#page_body_cols_breadcrumb {
  background-color: #BFCBD9;
  font-size: .77em;
  margin: 5px;
  padding: 5px;
}
*/

/* 
 * bei bedarf die globalen tagdefinitionen überschreiben 
 */     
/*
#page_body_cols_breadcrumb a{    
  text-decoration: underline;
}
    
#page_body_cols_breadcrumb a:visited{    
  color: #333333;
}     

#page_body_cols_breadcrumb a:hover{    
  background-color: #dddddd;
}   
    
#page_body_cols_breadcrumb a:active{    
  background-color: #dddddd;
} 
    
#page_body_cols_breadcrumb a:focus{    
  background-color: #dddddd;
}*/ 
    



/* ###################### Language Navigations ########################## */

/* ------- PAGE_HEAD_LANG_NAV ------ */
#page_head_lang_nav{
  padding: 5px;
  margin: 0 5px 0 5px;
  background-color: #DBDBDC;
  font-size: 0.83em;
}

#page_head_lang_nav ul{
  list-style-type: none;
  display: inline;
}

/* ------- PAGE_BODY_LANG_NAV ------ */
#page_body_lang_nav{
  padding: 5px;
  margin: 0 5px 0 5px;
  background-color: #DBDBDC;
  font-size: 0.83em;
}

#page_body_lang_nav ul{
  list-style-type: none;
  display: inline;
}

/* ------- PAGE_BODY_COLS_LANG_NAV ------ */
#page_body_cols_lang_nav{
  padding: 5px;
  margin: 0 5px 0 5px;
  background-color: #DBDBDC;
  font-size: 0.83em;
}

#page_body_cols_lang_nav ul{
  list-style-type: none;
  display: inline;
}