/* Start of CMSMS style sheet 'GA - menu' */
/********************
MENU
*********************/
#menu_vert {
   padding: 0 0 0 0;
   margin: 0 0 60px 0;
   background-color: #dbdbdb;
}

#menu_vert li {
   list-style: none;
   margin: 0;
   display: block;
   background-color: #f8f8f8;
   margin: 2px 0px 2px 7px;
   font-size: 11px;
   width: 203px;
}

/** fix stupid ie bug with display:block; **/
* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }
/** end fix **/


#menu_vert a {
   text-decoration:none; 
   display: block; 
   padding: 0.9em 0.5em 0.9em 3.5em; 
   color: #5f5f5f; 
   background: url(images/li_active.png) no-repeat 0.3em center; 
   min-height:1em; 
}

#menu_vert li a:hover {
   background: url(images/li_hover.png) no-repeat 0.3em center; 
   background-color: #3d9622;
   color: #fff;
}

#menu_vert li a.activeparent:hover {
   color: #5f5f5f; 
   background: url(images/li_active.png) no-repeat 0.3em center; 
}

#menu_vert li a.activeparent {
   background: url(images/li_hover.png) no-repeat 0.3em center; 
   background-color: #3d9622;
   color: #fff;
}

#menu_vert ul h3 {
   background: url(images/li_hover.png) no-repeat 0.3em center; 
   background-color: #3d9622;
   color: #fff;
   display: block; 
   padding: 0.8em 0.5em 0.8em 3.5em; 
   color: #fff;                              
   font-size: 1em;                   
   margin: 0;                         
}

/* Niveau 2 */

#menu_vert ul ul li {
  background: #dbdbdb;
  margin: 0;
  }

#menu_vert ul ul li a {
   text-decoration:none; 
   display: block; 
   padding: 0.2em 0.5em 0.2em 45px; 
   color: #5f5f5f; 
   background: url(images/ululli.png) no-repeat 37px center; 
   min-height:1em; 
   font-style: italic;
}

#menu_vert ul ul li a:hover {
   background: url(images/ululli.png) no-repeat 37px center; 
   color: #d70031;
}

#menu_vert ul ul li a.activeparent:hover {
   color: #5f5f5f; 
}

#menu_vert ul ul li a.activeparent {
   background: url(images/ululli.png) no-repeat 37px center; 
   color: #d70031;
}
#menu_vert ul ul h3 {
   color: #d70031;
   background: url(images/ululli.png) no-repeat 37px center; 
   padding: 0.8em 0.5em 0.8em 45px; 
   font-weight: normal;
   font-style: italic;
}



/* section header */
div#menu_vert li.sectionheader {
   border-right: none;
   font-size: 130%;
   font-weight: bold;
   padding: 1.5em 0 0.8em 0;
   background-color: #fff;
   line-height: 1em;
   margin: 0;
   text-align:center;
}

/* separator */
div#menu_vert li.separator {
  height: 3px;
  background-color: #c80733;
}

div#menu_vert li.separator hr {
   display: none; /* this is for accessibility */
}

#snelnaar {
  width: 200px;
  margin: 0 0 0 10px;
  overflow-x: hidden;
}

#snelnaar li {
  margin: 0;
  padding: 3px 0 3px 0;
}

#snelnaar li a, #snelnaar li h3 {
  text-decoration: none;
  color: #d4bdc2;
  background: url(images/bg_nieuws.png) no-repeat left center;
  margin: 0;
  padding: 0 0 0 25px;
  display: block;
  font-size: 14px;
  font-weight: normal;
}

#snelnaar li li a {
  background: none;
  padding:0 0 0 25px;
}

#snelnaar li a:hover{
  color: #fff;
}

/* End of 'GA - menu' */

