@charset "UTF-8";

@media all
{
  h6.vlist { font-family:  Arial, Helvetica, sans-serif; font-weight: normal; font-size: 100%; width: 100%; padding: 0; margin: 0; color: #444; background-color: #fff; }
  .vlist { overflow: hidden; margin: 0; list-style-type: none; }
  .vlist ul { list-style-type: none; margin: 0; padding: 0; }
  .vlist li { width: 187px; margin: 0; padding: 0; float: left; }
  .vlist a,
  .vlist span { line-height: 29px; height: 29px; display: block; padding: 0; margin: 0; text-decoration: none; background: #FFF url(images/navi-submenu-bg-inaktiv.png) no-repeat top left; }
  .vlist a.lastActive,
  .vlist a.lastActive:visited { color: #FFF; background: #FFF url(images/navi-submenu-bg-hover.png) no-repeat top left; }
  .vlist a.active,
  .vlist a.active:visited { color: #FFF; background: #FFF url(images/navi-submenu-bg-hover.png) no-repeat top left; }
  .vlist a.last { line-height: 30px; height: 30px; background: #FFF url(images/navi-submenu-bg-unten-inaktiv.png) no-repeat top left; }
  .vlist a,
  .vlist a:visited { color: #C00; }
  .vlist li span { display: block; }
  .vlist li.active { color: #FFF; }
  .vlist li a,
  .vlist li strong,
  .vlist li span { padding-left: 10px; }
  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active { color: #FFF; background: #FFF url(images/navi-submenu-bg-unten-hover.png) no-repeat top left; }
}
