/* Start of CMSMS style sheet 'Navigation: Simple - Vertical Bleu' */
/********************
MENU
*********************/

div#menu_vert li.currentpagebleu-l1 {
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   color: #000;
   padding: 0;
   background: url(images/template/puce-bleue.png) no-repeat 0em 1em;
}

div#menu_vert li.activeparentbleu {
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   color : #000;
   padding: 0; 
}

div#menu_vert li.currentpagebleu-l2 {
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   color: #000;
   padding: 0; 
}

div#menu_vert li.level1bleu {
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   padding: 0; 
}

div#menu_vert li.level2bleu {
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   padding: 0; 
}

/* the links, that is each list item */
div#menu_vert a.level1bleu {
   padding: 1em 1em .3em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #58585a;
   display: block; /* IE has problems with this, fixed above */
   background: url(images/template/puce-bleue.png) no-repeat 0em 1em;
}

div#menu_vert a.level1bleu:hover {
   color: #000;
   background: url(images/template/puce-bleue.png) no-repeat 0em 1em;
}

div#menu_vert a.level2bleu {
   padding: 0em 1em 0.5em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #58585a;
   display: block; /* IE has problems with this, fixed above */
   font-size : 0.9em
}

div#menu_vert a.level2bleu:hover {
   color: #000;
} 

div#menu_vert a.activeparentbleu:hover {
   color: #000;
}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_vert li.activeparentbleu a.activeparentbleu  {
   padding: 1em 1em .3em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #58585a;
   display: block; /* IE has problems with this, fixed above */
   background: url(images/template/puce-bleue.png) no-repeat 0em 1em;
}

div#menu_vert li.activeparentbleu a.activeparentbleu:hover  {
   color: #000;
   background: url(images/template/puce-bleue.png) no-repeat 0em 1em;
}

div#menu_vert li.currentpagebleu-l1 a {
   padding: 0.2em 1em .3em 1.5em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #58585a;
   display: block; /* IE has problems with this, fixed above */
}

div#menu_vert li.activeparentbleu a  {
   padding: 0.2em 1em .3em 1.6em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #58585a;
   display: block; /* IE has problems with this, fixed above */
}

/* End of 'Navigation: Simple - Vertical Bleu' */

