/*#subnav {
	width:191px;
	padding-top:10px;
	height:462px;
	float:left;
	background:url(images/subnav.jpg) no-repeat;
	}

Accordion Menu from  http://wiki.modxcms.com/index.php/Accordion_menu_with_Wayfinder_using_JQuery 
*/

#acccontainer {
	float:left;
        width: 213px;
}

#accbox_top{
	width: 213px;
	background:url(images/newsbox_top.jpg) top no-repeat;
	background-color:#E9E9EA;
        font-size:22px;
        text-align:center;
        color: #f99d12;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-style:italic;
        line-height:45px;
}

#accbox {
        font-size:11px;
        font-style:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align:left;
        line-height:1.5em;
        overflow:hidden;
}

#accbox_bottom {
	height: 18px;
	width: 213px;
	background:url(images/newsbox_bottom.jpg) no-repeat;
  }

.accordion-menu {
	 /*width:191px;
        margin:0;
	padding-top:10px;
        float:left;
      background:url(images/subnav.jpg) no-repeat;*/
}

.accordion-menu ul {
        padding:0;
        margin:0;
}
.accordion-menu a.menuitem{
	/*background-color:#E9E9EA;*/
        color:#000000;
	font:bold 14px "Verdana";
	display:block;
	width:auto;
	padding:3px 0 3px 5px;
	border-bottom:1px solid #FFFFFF;
        line-height:35px;
        text-decoration:none;
}
.accordion-menu li{
	list-style-type:none;
       padding:0;
}	
.accordion-menu a.menuitem:link,.accordion-menu a.menuitem:visited, .accordion-menu a.menuitem:active{
	color:#000000;
}
.accordion-menu #nav2 a.menuitem:hover{
        color: #f99d12;
}
.accordion-menu #nav3 a.menuitem:hover{
        color: #00A5ED;
}
.accordion-menu #nav5 a.menuitem:hover{
        color: #c100c1;
}
.accordion-menu #nav6 a.menuitem:hover{
        color: #b5ae28;
}
.accordion-menu ul.submenu{
	width:auto;
	list-style-type:none;
        margin:0;
        padding:0;
}
.accordion-menu ul.submenu li{
	background:#d3d3d3;
	display:block;
	width:auto;
}
.accordion-menu ul.submenu li a{
	background:#d3d3d3;
        color:#000000;
	display:block;
	width:auto;
 	border-bottom:1px solid #FFFFFF;
        text-decoration:none;
        padding-left:55px;
        line-height:25px;
}
.accordion-menu ul.submenu li a:hover{
	background-color:#c0bfbf;
}

.accordion-menu ul.submenu li a.activemenu {
	font:11px  "Verdana";
	display:block;
	width:auto;
	border-bottom:1px solid #FFFFFF;
        line-height:25px;
        padding-left:50px;
}

.accordion-menu #nav2 a.activemenu {
        border-left: 5px solid #f99d12;
	color:#f99d12;
}
.accordion-menu #nav3 a.activemenu {
        border-left: 5px solid #00A5ED;
	color:#00A5ED;
}
.accordion-menu #nav5 a.activemenu {
        border-left: 5px solid #c100c1;
	color:#c100c1;
}
.accordion-menu #nav6 a.activemenu {
        border-left: 5px solid #b5ae28;
	color:#b5ae28;
}

#active-submenuheader {
	/*background:#665f6e;
	color:#FFFFFF;
	font:bold 11px  "Verdana";*/
	display:block;
	width:auto;
        line-height:35px;
	border-bottom:1px solid #FFFFFF;
}	

#nav2 a.menuitem{
background:url(/assets/images/cubes/stages.gif) no-repeat;
background-position:4px 4px;
padding-left:45px;
}

#nav3 a.menuitem{
background:url(/assets/images/cubes/jobs.gif) no-repeat;
background-position:4px 4px;
padding-left:45px;
}

#nav5 a.menuitem{
background:url(/assets/images/cubes/cours.gif) no-repeat;
background-position:4px 4px;
padding-left:45px;
}

#nav6 a.menuitem{
background:url(/assets/images/cubes/volontariat.gif) no-repeat;
background-position:4px 4px;
padding-left:45px;
}