/* CSS Document */

/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Vertical list navigation "vlist"
 * (de) Vertikale Navigationsliste "vlist"
 *
 * @copyright       Copyright 2005-2010, 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.3
 * @revision        $Revision:392 $
 * @lastmodified    $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
 */

@media all
{
  /* title */
  h6.vlist { /*...*/}
  
  .sidebar1 {margin-top:0px;padding-top:1em;}

  .vlist {
    width:100%;
    overflow:hidden;
    margin:0;
    list-style-type:none;
	font-size:14px;
	line-height:20px;
	float:left;
	text-align:left;
	background-color:#DCECC8;
	border-radius: 5px 5px 5px 5px;
  }

  ul.vlist {
    list-style-type:none;
    margin-top: 12px;
    padding:0;
	padding-left: 5px;
	padding-bottom: 5px;
  }

  .vlist li {
    float:left; /* LTR */
    width:100%;
    margin:0;
    padding:0 0 5px 0;
	color: #1E3308;
	list-style:none;
  }

  .vlist a {
	color: #1E3308; /*#B22222; */
    display:block;
    padding:2px 0px 1px 0px;
    text-decoration:none;
  }

  .vlist a:visited {
    color: #1E3308;
  }

  .vlist li span {
    display:block;
  }

  /* active list element */
  .vlist li.active {
    background: url('../images/subnavmarker.png') no-repeat 0px 8px;
  }

  /* Level 1 */
  .vlist li a { width:90%; padding-left:15px; } /* LTR */
  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active {color: #1E3308; outline: 0 none; text-decoration:none; background: transparent url('../images/subnavmarker.png') no-repeat 0px 8px;}
  /* .vlist li.active a {color: #FFFFFF;} */

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

  .vlist li ul li a, 
  .vlist li ul li a:visited { }
  
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active { }

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

  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ }
  
  .vlist li ul li ul li a:focus,
  .vlist li ul li ul li a:hover,
  .vlist li ul li ul li a:active { }

  /* 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:70%; padding-left:30%; } /* LTR */

  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li a:visited { }
  
  .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 { }

	/* NavGroupElement */
	.nav_group_element_box { font-size:75%; }
	.nav_group_element_box h1 { 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px; color: #FFF;
		height:18px;
		padding: 2px 2px 2px 10px; 
		background-image:url(../images/bg_h1_vnav.jpg); background-repeat:no-repeat; }
	.nav_group_element_box h2 { }
	.nav_group_element_box h3 { }
	.nav_group_element_box p { }

}


