@charset "UTF-8";
/**
* "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
*
* (en) Vertical list navigation "vlist"
* (de) Vertikale Navigationsliste "vlist"
*
* @copyright       Copyright 2005-2007, 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.0.1

*/

@media all
{
  #submenu {
    font-size:90%; line-height:15px;
    width: 100%;
    overflow: hidden;
    margin:0px;
    list-style-type: none;
    border-top: 1px #ccc solid;   
  }

  #submenu ul { list-style-type: none; margin:0; padding: 0; }
  #submenu li { width: 90%; float:left;  margin:0; padding: 0; }

  #submenu a {
    display:block;
    width: 100%;
    padding: 2px 0px 2px 0px;
    text-decoration: none;   
    border-bottom: 1px #ccc solid;
  }
  
  
  /* Level 1 */
 #submenu li b {
    width: 100%;
    font-weight: bold;
    padding: 0px 0px 0px 0px;	
  }
  
 #submenu li #active {
    width: 100%;
    padding: 2px 0px 2px 0px;
    font-weight: bold;
    color: #ff7904;
    background-color:#fffbf0;    
  }

  #submenu li a { width: 100%; padding-left: 10%;  color: #000; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background-color:#fffbf0; color: #ff7904; }
  #submenu li #active { background-color:#fffbf0; color: #ff7904; padding-left: 10%; }
  

  /* Level 2 */
  #submenu li ul li a,  
  #submenu li ul li strong,
  #submenu li ul li span { width: 100%; padding-left: 15%; }


  #submenu li ul li a { }
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color:#fffbf0; color: #ff7904; }
  #submenu li ul li a:active { font-weight: bold; background-color:#fffbf0; color: #ff7904;}  
  #submenu li ul li #active { background-color:#fffbf0; color: #ff7904;padding-left: 15%; }
  
  /* Level 3 */
  #submenu li ul li ul li a,  
  #submenu li ul li ul li strong,
  #submenu li ul li ul li span { width: 80%; padding-left: 20%; }

  #submenu li ul li ul li a {  }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  
  #submenu li ul li ul li a:active { background-color:#fffbf0; color: #ff7904; }
  #submenu li ul li a:active { font-weight: bold; }  
  #submenu li ul li ul li #active{ padding-left: 20%; font-weight: bold;  background-color:#fffbf0; color: #ff7904; }
  
}