/* Start of CMSMS style sheet 'vdf : Simple - Vertical' */
#menu_vert {background: url(images/bg-menu-bottom.png) no-repeat bottom; padding-bottom: 7px;}
.navigation { 
      margin: 0; 
      padding: 9px 0 0; 
      list-style: none; 
      color: #fff; 
	  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	  background: #643D87 url(images/bg-menu-top.png) no-repeat top;
	  text-align: right;
	  font-size:1.091em
      } 
	.navigation li {margin: 0; padding: 0; display: inline}
   .navigation a, .navigation span { 
      display: block; 
      color: #fff; 
      text-decoration: none; 
      background: #643D87 url(images/bg-menu.png) repeat-y;
	  margin: 0; 
	  padding: 0;
      } 
   .navigation a {padding: 6px 10px 6px 4px; }
   .navigation span, .navigation .toggleSubMenu span {background: url(images/puce-menu.png) no-repeat right -7px; padding-right: 10px}
   .navigation li.current span, .navigation li.open span {background: url(images/puce-menu.png) no-repeat right 4px;}
   .navigation .toggleSubMenu a { 
      background: #643D87 url(images/bg-menu.png) repeat-y;
      } 
   .navigation .open a, .navigation .open span { 
      background: #643D87 url(images/bg-menu.png) repeat-y; 
      } 
   .navigation a:hover, .navigation a:focus, .navigation a:active { 
		text-decoration: none; color:#C1A7D8
      } 
	  .navigation a:hover span, .navigation a:focus span, .navigation a:active span, .navigation li.currentpage span{ 
		color:#C1A7D8
      } 
   .navigation .subMenu { 
      background: #643D87; 
      font-size: 0.917em; 
      margin: 0 20px 0 10px; 
      padding: 2px 0 12px 0; 
      border-bottom: 1px solid #A483BD; 
	  border-top: 1px solid #A483BD; 
	  list-style-type: none
      } 
   .navigation ul.subMenu a { 
      background: none; 
      padding: 3px 0;
      }
	  .navigation ul.subMenu a span {background: none; padding-right: 0;}
	
/* End of 'vdf : Simple - Vertical' */

