@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Vertical list navigation "vlist"
 * (de) Vertikale Navigationsliste "vlist"
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

@media all
{
  /* title */
 /* 
  h6.vlist {
    font-family:  Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 100%;
    width: 90%;
    padding: 3px 0px 3px 10%; /* LTR */
 /*   margin:0;
    color: #444;
    background-color: #fff;
    border-top: 2px #ddd solid;
    border-bottom: 4px #888 solid;
  }
*/
  .vlist {
    width: 100%;
    overflow: hidden;
    margin: 0 0 1.5em 0;
    list-style-type: none;
	padding:0px;
  }

  .vlist ul {
    list-style-type: none;
    margin:0;
    padding: 0;
  }

  .vlist li {
    float:left; /* LTR */
    width: 100%;
    margin:0;
    padding: 0;
	list-style-type: none;
  }

  .vlist a,
  .vlist strong,
  .vlist span {
    display:block;
    padding: 4px 5px 2px 4px;
    text-decoration: none;
    border-bottom: 1px #ccc solid;
	color: #333;
    font-size: 1.1em;
    font-weight: normal;
    text-decoration: none;
 	line-height: 1.4em !important;
  }

  .vlist a,
  .vlist a:visited {
   	color: #333;
  }

  .vlist li span {
    display:block;
    font-weight: normal;
    border-bottom: 1px #ccc solid;
  }

  /* active list element 1*/
  .vlist li.active a,
  .vlist li.active a:visited{
    color: #333;
    background-color:#ededed;
    font-weight: normal;
  }
  
  .vlist li.active ul li a,
  .vlist li.active ul li a:visited{
	color: #333;
    background-color:#ffffff;
    font-weight: normal;
  }
	
  /* active list element 2*/
  .vlist li.active ul li.active a,
  .vlist li.active ul li.active a:visited{
	color: #333;
    background-color:#ededed;
    font-weight: normal;
  }
	
  .vlist li.active ul li.active ul li a,
  .vlist li.active ul li.active ul li a:visited{
	color: #333;
    background-color:#ffffff;
    font-weight: normal;
  }
  
  /* active list element 3*/  
  .vlist li.active ul li.active ul li.active a,
  .vlist li.active ul li.active ul li.active a:visited{
	color: #333;
    background-color:#ededed;
    font-weight: normal;
  }  
  
  
  .vlist li.active ul li.active ul li.active ul li a,
  .vlist li.active ul li.active ul li.active ul li a:visited{
	color: #333;
    background-color:#ffffff;
    font-weight: normal;
  }  
  
  
  /* active list element 4*/  
  .vlist li.active ul li.active ul li.active ul li.active a,
  .vlist li.active ul li.active ul li.active ul li.active a:visited{
	color: #333;
    background-color:#ededed;
    font-weight: normal;
  }  
  
  
  .vlist li.active ul li.active ul li.active ul li.active ul li a,
  .vlist li.active ul li.active ul li.active ul li.active ul li a:visited{
	color: #333;
    background-color:#ffffff;
    font-weight: normal;
  }  
    
  
  
  /* Level 1 */
  .vlist li a,
  .vlist li strong,
  .vlist li span { width: 99%; padding-left: 1%;  } /* LTR */

  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active { background-color: #EDEDED!important; }

  /* Level 2 */
  .vlist li ul li a,
  .vlist li ul li strong,
  .vlist li ul li span { width: 92%; padding-left: 8%; } /* LTR */

  .vlist li ul li a, 
  .vlist li ul li a:visited { background-color:#fff; color: #333; }
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active {background-color: #EDEDED!important; }

  /* Level 3 */
  .vlist li ul li ul li a,
  .vlist li ul li ul li strong,
  .vlist li ul li ul li span { width: 86%; padding-left: 14%; } /* LTR */

  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ background-color:#fff; color: #333; }
  .vlist li ul li ul li a:focus,
  .vlist li ul li ul li a:hover,
  .vlist li ul li ul li a:active { background-color:#EDEDED!important;}

  /* Level 4 */
  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li strong,
  .vlist li ul li ul li ul li span { width: 78%; padding-left: 22%; } /* LTR */

  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li a:visited { background-color:#ffffff;	color: #333; }
  .vlist li ul li ul li ul li a:focus,
  .vlist li ul li ul li ul li a:hover,
  .vlist li ul li ul li ul li a:active { background-color:#EDEDED!important;}
  
 /* Level 5 */
  .vlist li ul li ul li ul li ul li a,
  .vlist li ul li ul li ul li ul li strong,
  .vlist li ul li ul li ul li ul li span { width: 70%; padding-left: 30%;} /* LTR */

  .vlist li ul li ul li ul li ul li a,
  .vlist li ul li ul li ul li ul li a:visited { background-color:#ffffff;	color: #333; }
  .vlist li ul li ul li ul li ul li a:focus,
  .vlist li ul li ul li ul li ul li a:hover,
  .vlist li ul li ul li ul li ul li a:active { background-color:#EDEDED!important;}
  
  
  
   ul ul ul ul li.nav_fourlevel a {width: 78%; padding-left: 22%;}    
  
 /* 
  ul li.nav_firstlevel a:hover {background-color:#EDEDED!important;}
  ul ul li.nav_secondlevel a:hover {background-color:#EDEDED!important;}
  ul ul ul li.nav_thirdlevel a:hover {background-color:#EDEDED!important;}

  */
 

 
}
