/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * (en) Vertical list navigation "vlist"
 * (de) Vertikale Navigationsliste "vlist"
 *
 * @copyright       ý 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.0        
 */
@media all {
  /* title */
  .ym-vtitle {
    font-weight: bold;
    font-size: 100%;
    width: 90%;
    padding: 3px 0px 3px 0%;
    margin-left: 0;
    color: #714410;
    background-color: #fff;
    border-top: 2px #ddd solid;
  }
  .ym-vtitle + ul {
    border-top: 4px #888 solid;
  }

  /* 4 navigation levels defined */
  .ym-vlist {
    margin: 10px 0 1.7em 9%;
    list-style-type: none;
    background: transparent;
    border: 0 none;
  }
  .ym-vlist ul {
    list-style-type: none;
    margin-left: -20%;
    padding: 0;
    width: 110%;
    overflow: hidden;
    border-top: 0px #ddd solid;
    border-bottom: 0px #ddd solid;
  }
  .ym-vlist ul ul {
    border: 0 none;
  }
  .ym-vlist li {
    float: left;
    width: 100%;
    margin:0 0 0.4em 0;
    padding: 0;
    background-color:transparent;
    background-image: url("http://www.dreifueralles.de/test_musterfelde/images/pfeile_or_weiss.png");
    background-repeat: no-repeat;
    background-position: -1px -16px
  }
  .ym-vlist a,
  .ym-vlist strong,
  .ym-vlist span {
    display: block;
    padding: 3px 0px 3px 10%;
    text-decoration: none;

  }
  .ym-vlist a,
  .ym-vlist a:visited {
    color: #714410;
  }
  .ym-vlist li span {
    display: block;
    font-weight: bold;
    border-bottom: 1px #ddd solid;
  }
  .ym-vlist li.active {
    color: #fff;
  }
  .ym-vlist li.active strong {
    font-weight: bold;
  }
  .ym-vlist li a,
  .ym-vlist li strong,
  .ym-vlist li span {
    width: 90%;
    padding-left: 12%;
  }
  .ym-vlist li a:focus,
  .ym-vlist li a:hover,
  .ym-vlist li a:active {

    color: #714410;
    background: transparent;
    text-decoration: underline;
    outline: 0 none;
  }

}
