/* Start of CMSMS style sheet 'Porsche_vlist.css' */
@charset "UTF-8";
/**
 * Vertikale Navigationsliste "vlist"
 */
  #submenu {
    width: 100%;
    overflow: hidden;
    margin: 0 0 1em 0;
    list-style-type: none;
    border-top: 1px #ddd solid;
 }

  #submenu ul {font-size: 94.00%; list-style-type: none; margin: 0; padding: 0 0 0 5px; }
  #submenu li { float:left; width: 100%; margin: 0; padding: 0; }
  #submenu li a,
  #submenu li #active,
  #submenu li #sectionheader,
  #submenu li #apsectionheader { display: block; text-decoration: none; border-bottom: 1px #ddd solid; }
  #submenu li #apsectionheader { font-weight: normal }
  #submenu li a.activeparent,
  #submenu li #active { font-weight: bold; }
  /* Level 1 */
  #submenu li a,
  #submenu li #active,
  #submenu li #sectionheader,
  #submenu li #apsectionheader { width: 90%; padding: 6px 0px 4px 10%; }
  #submenu li a,
  #submenu li #sectionheader { background: #fff url(images/cms/arrow-right.gif) no-repeat 2% center; color: #000; }
  #submenu li #active {background: #516186 url(images/cms/arrow-right-active.gif) no-repeat 2% center; color: #fff; }
  #submenu li a.activeparent,
  #submenu li #apsectionheader { font-weight: bold; background: url(images/cms/arrow-down.gif) no-repeat 2% center; color: #000; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background-color: #d0d0d0; color: #000; }
  /* Level 2 */
  #submenu li ul li a,
  #submenu li ul li #active,
  #submenu li ul li #sectionheader,
  #submenu li ul li #apsectionheader { width: 85%; padding-left: 15%; }
  #submenu li ul li a,
  #submenu li ul li #sectionheader { background: #f8f8f8 url(images/cms/arrow-right.gif) no-repeat 6% center; color: #000; }
  #submenu li ul li #active {background: #516186 url(images/cms/arrow-right-active.gif) no-repeat 6% center; color: #fff; }
  #submenu li ul li a.activeparent,
  #submenu li ul li #apsectionheader { font-weight: normal; background: url(images/cms/arrow-down.gif) no-repeat 12% center; color: #000; }
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color: #d0d0d0; color: #000; }
  /* Level 3 */
  #submenu li ul li ul li a,
  #submenu li ul li ul li #active { width: 80%; padding-left: 20%; }
  #submenu li ul li ul li a { background: #fcfcfc url(images/cms/dash.gif) no-repeat 12% center; color: #000; }
  #submenu li ul li ul li #active {background: #516186 url(images/cms/arrow-right-active.gif) no-repeat 12% center; color: #fff; }
  #submenu li ul li ul li a.activeparent { font-weight: normal; background: url(images/cms/arrow-down.gif) no-repeat 22% center; color: #000; }
  #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: #d0d0d0; color: #000; }
  /* Level 4 */
  #submenu li ul li ul li ul li a,
  #submenu li ul li ul li ul li #active { width: 60%; padding-left: 40%; }
  #submenu li ul li ul li ul li a { background: #ffffff url(images/cms/dash.gif) no-repeat 32% center; color: #000; }
  #submenu li ul li ul li ul li #active {background: #516186 url(images/cms/arrow-right-active.gif) no-repeat 32% center; color: #fff; }
  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active { background-color: #d0d0d0; color: #000; }
/* End of 'Porsche_vlist.css' */

