/*
 * 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{
  font-size: 15px;
  font-size: 1.15em;
  width: 95%;
  margin-left: 5%;
}

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

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

#main_navigation a {
  display: block;
  color: #336;
  padding: 0.3em 0.25em 0.3em 1.6em;
  border-bottom: 1px solid #98cac7;
  background: #cce6e7 url(/static/img/pkv10-verynew/navi_bg_verlauf.gif) top right repeat-y;
  margin: 0 !important;
  text-decoration: none;
}

#main_navigation li.last a {
  background: #148282;
  color: #fff;
}

#main_navigation li li.last a {
  color: #336;
  background: #cce6e7 url(/static/img/pkv10-verynew/navi_bg_verlauf.gif) top right repeat-y;
}

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

#main_navigation a.haschildren img{
  margin-right: 0.3em;
  width: 0.589em;
  height: 0.589em;
}

#main_navigation a:hover,
#main_navigation a:active,
#main_navigation a:focus {
  text-decoration: none;
  background: #EBF5F5;
  color: #336 !important;
}

#main_navigation a.active{
  background: #fff url(/static/img/pkv10-verynew/navi_bg_verlauf_act.gif) top right repeat-y !important;
  color: #336 !important;
  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: #EBF5F5;
}



/* level 2 */
#main_navigation ul ul li a,
#main_navigation ul ul li.last a{
  padding-left: 2.4em;
  background: #C1E1E2;
}

#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 {
  font-size: 0.9em;
}

#main_navigation ul ul ul li a{
  padding-left: 3.3em;
  background: #B5DDDD;
}

#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;
  top: -1.7em;
  right: 0;
  font-size: .75em;
}

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

#page_head_meta ul li img{
  vertical-align: middle;
  height: 0.416em;
}

#page_head_meta a{
  color: #148282;
  text-decoration: none;
}

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


/* Breadcrumbs */
#page_head_breadcrumb{
  font-size: .7em;
  top: 10.5em;
  background-color: #ffffff;
  padding: 0.8em;
  padding-left: 2.2em;
}

#page_head_breadcrumb a{
  color: #148282;
  text-decoration: none;
  font-weight: normal;
}

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