/*
 * stylesheet for ############ PKV ###############
 * content design
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20070310 bms
 * lastmodified: 20070504 bms
 */

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

#main_navigation{
  margin-bottom: 1em;
  font-size: 15px;
  font-size: 1.15em;
}

.msie6 #main_navigation{
  height: 1%;
  position: relative;
}

.msie6 #main_navigation a{
  height: 1%;
  position: relative;
}

#main_navigation a{
  display: block;
  color: #336;
  padding: .3em 0.25em .3em 1.4em;
  border-bottom: 1px solid #98cac7;
  border-right: 1px solid #98cac7;
  background: #cce6e7 url(../gfx/navi_bg_verlauf.gif) top right repeat-y;
  font-weight: normal;
  text-decoration: none;
}

#main_navigation a.haschildren {
  padding-left: 0.5em;
}

#main_navigation a.haschildren img{
  margin-right: 0.3em;
  /*width: 0.6em;*/
}
#main_navigation a.haschildren .navimage {
	display: block;
	float: left;
	margin-top: 4px;
}
#main_navigation a.haschildren .navtext {
	display: block;
	margin-left: 1em;
}
*html #main_navigation a.haschildren img {
  margin-right: 0;
}
*html #main_navigation a.haschildren .navtext {
	margin-left: 0.8em;
}


#main_navigation a:hover,
#main_navigation a:active,
#main_navigation a:focus {
  text-decoration: none;
  background: #EBF5F5;
  border-right: 0;
}

#main_navigation a.active{
  background: #fff;
  font-weight: bold;
  border-right: 0;
}

#main_navigation a.active:hover,
#main_navigation a.path_active:hover,
#main_navigation a.active:focus,
#main_navigation a.path_active:focus{
  /*background: #cce6e7 url(../gfx/navi_bg_verlauf.gif) top right repeat-y;*/
  background-color:  #EBF5F5;
  background-image:  none;
}



/* level 2 */
#main_navigation ul ul li a{
  padding-left: 2.3em;
  background: #b7dbdb;
}

#main_navigation ul ul li a.active:hover,
#main_navigation ul ul li a.path_active:hover,
#main_navigation ul ul li a.active:focus,
#main_navigation ul ul li a.path_active:focus{
  /*background: #b7dbdb;*/
}

#main_navigation ul ul li a.path_active{
  padding-left: 2.4em;
}

#main_navigation ul ul li a.haschildren{
  padding-left: 1.4em;
}

/* level 3 */
#main_navigation ul ul ul li a{
  padding-left: 3.3em;
  background: #AFD5D5;
}

#main_navigation ul ul ul li a.active:hover,
#main_navigation ul ul ul li a.path_active:hover{
  /*background: #AFD5D5;*/
}

#main_navigation ul ul ul li a.path_active{
  padding-left: 3.3em;
}

#main_navigation ul ul ul li a.haschildren{
  padding-left: 2.3em;
}

/* level 4 */
#main_navigation ul ul ul ul li a{
  padding-left: 4em;
  background: #AFD5D5;
}

#main_navigation ul ul ul ul li a.path_active{
  padding-left: 4em;
}

#main_navigation ul ul ul ul li a.haschildren{
  padding-left: 3.3em;
}

/* ###################### Meta Navigation      ######################## */


/* ------- PAGE_HEAD_META ------ */
#page_head_meta{
  position: absolute;
  z-index: 10;
  bottom: 0.5em;
  left: 1em;
  color: #336;
  font-size: .9em;
}

#page_head_meta ul li{
  display: inline;
  padding: .1em 0 .2em 0;
}

#page_head_meta a{
  color: #336;
  font-weight: normal;
  text-decoration: none;
}

#page_head_meta a:hover,
#page_head_meta a:focus,
#page_head_meta a:active {
  text-decoration: underline;
}


#page_head_breadcrumb{
  font-size: .83em;
  top: 10.5em;
  padding: 0.5em 1em 1em 1em;
}

#page_head_breadcrumb a{
  color: #333366;
}

#page_head_breadcrumb a:hover,
#page_head_breadcrumb a:focus{
  background-color: #ebf5f6;
}
