@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Vertical list navigation "vlist"
 * (de) Vertikale Navigationsliste "vlist"
 */

@media all
{

/* TopNav

---------------------------------------------------------------------*/

#nav {
	margin: -14px 10px 1px 10px;
	background-image:url(images/topmenu-hint.gif);
	height:30px;
	position:relative;
	z-index:6;
}

#nav ul {
	float:right;
	margin-bottom:0;
	margin: 0;
}

#nav >ul >li.current {
	background-image:url(images/topmenu-welle.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
}

#navline {
	margin-top:0px;
	margin-bottom:0;
	line-height:9px;
}


/* Seitenmenü */

.vlist {
  list-style:none;
  border-bottom:1px solid #5c8f99;
}

.vlist > img:first-child {
  margin-bottom:6px;  
}

.vlist ul {
  line-height:20px;
  font-size:11px;
  padding-bottom:0;
  margin-bottom:0;
  margin-left:10px;
        padding-left:0;
}

.vlist > ul {
  border-top:1px solid #5c8f99;
  margin-left:0px;
}

.vlist ul { list-style:none; }
.vlist > ul li {
  border-top:1px solid #d6e3e5;
  /*line-height:20px;*/
}

.vlist > ul > li {
  border-top:none;
}

.vlist li strong {
  display:block;
  line-height:13px;
  color:#000;
  font-weight:normal;
  background-color:#F5F6F3;
  padding:3px 0px 4px 4px;
}

.vlist li a {
  display:block;
  background-color:#FFF;
  line-height:13px;
  padding:3px 0px 4px 4px;
}

.vlist a:link {color: #666;}
.vlist a:visited {color: #666;}
.vlist a:hover {
  color:#0096af; 
  background-color:#F5F6F3;
  /*background-color:#e9eae5;*/
}

.vlist a:active {color: #333;}

.vlist li.activep > a {
  /*background-color:#F5F6F3; */
}

.vlist li.activep > ul > li {
  border-left:1px solid #d6e3e5;
}

.vlist li.actives > a {
  /*background-color:#E5E6E3; */
  /*background-color:#f5f6f3; */
  color:#000;
}

.vlist li.actives > a{
  background-color:#f5f6f3;
}

.vlist li.actives > ul > li {
  border-left:1px solid #d6e3e5;
}

.vlist li.activep > ul > li.actives li  {
  border-left:none;
}

.vlist .current a {
  /*color:#0096af; */
  color:#e7e7de;
}

}
