/*menu déroulant*/

div.menuDeroulant .navigation {
    margin: 5px 0 0 16px;
    padding: 0;
    list-style: none;
    background: none;
    width: 200px;
}

div.menuDeroulant .navigation a, div.menuDeroulant .navigation span {
    display: block;
    padding: 0 0 0 10px;
    text-align: left;
    width: 218px;
    height: 17px;
	line-height: 17px;
    background: url(../images/bt-liste-up.gif) top right no-repeat #ffffff;
    font-size: 110%;
}

ul.navigation li.toggleSubMenu {
	margin:0;
	padding:0;
	height:17px;
}

div.menuDeroulant .navigation li.open {
    position: absolute;
}

div.menuDeroulant .navigation .toggleSubMenu a, div.menuDeroulant .navigation .toggleSubMenu span {
    background-image: url(../images/bt-liste-up.gif);
}

div.menuDeroulant .navigation .open a, div.menuDeroulant .navigation .open span {
    background-image: url(../images/bt-liste-down.gif);
}

div.menuDeroulant .navigation a:hover, div.menuDeroulant .navigation a:focus, div.menuDeroulant .navigation a:active {
    text-decoration: none;
}

div.menuDeroulant .navigation ul.subMenu {
    font-size: 90%;
    background: #ffffff;
    margin: 0;
    padding: 0 0 0 0;
    width: 201px;
    border: 1px solid #dedede;
    border-top: none;
    display: block;
    position: absolute;
    z-index: 100;
}

div.menuDeroulant .navigation ul.subMenu li {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    background: none;
}

div.menuDeroulant .navigation ul.subMenu a {
    background: none;
    padding: 0 10px;
    margin: 0;
    width: 181px;
}

div.menuDeroulant .navigation ul.subMenu a:hover {
    background: #d3e797;
}

div.menuDeroulant ul.navigation ul.subMenu ul {padding:0; margin:0;}
div.menuDeroulant ul.navigation ul.subMenu ul li {padding:0 0 0 8px; margin:0;}
div.menuDeroulant ul.navigation ul.subMenu ul li a{ display:block; /*width:157px;*/ padding:0 0 0 8px;}

/*_______________Menu organismes_________________*/


#gauche #organismes ul.navigation { /* margin-left: 10px; */
    background-color: #e6e6dd;
	margin:0 0 0 5px;
	padding:0;
	width:203px;
}

#gauche #organismes ul.navigation li.toggleSubMenu {
    height: 16px;
    width: 195px;
    background: #fff;
    padding-left: 8px;
}

#gauche #organismes ul.navigation li.toggleSubMenu a {
    width: 190px;
    height: 16px;
    color: #73716A;    
    padding: 0 0 0 5px;
    font-size: 100%;
}

	#gauche .vert #organismes ul.navigation li.toggleSubMenu a {
		background: url(../images/bt-flecheVert.gif) #e8e5e0 no-repeat center right;
	}
	
	#gauche .bleu #organismes ul.navigation li.toggleSubMenu a {
		background: url(../images/bt-flecheBleu.gif) #e8e5e0 no-repeat center right;
	}
	
	#gauche .carmin #organismes ul.navigation li.toggleSubMenu a {
		background: url(../images/bt-flecheCarmin.gif) #e8e5e0 no-repeat center right;
	}
	
	#gauche .rouge #organismes ul.navigation li.toggleSubMenu a {
		background: url(../images/bt-flecheRouge.gif) #e8e5e0 no-repeat center right;
	}
	
	#gauche .jaune #organismes ul.navigation li.toggleSubMenu a {
		background: url(../images/bt-flecheJaune.gif) #e8e5e0 no-repeat center right;
	}

#gauche #organismes ul.navigation li.toggleSubMenu a:hover {
	color: #73716A;
}

	#gauche .vert #organismes ul.navigation li.toggleSubMenu a:hover { 
		background:url(../images/bt-flecheVert.gif) #e8e5e0 no-repeat center right;	
	}
	
	#gauche .bleu #organismes ul.navigation li.toggleSubMenu a:hover { 
		background:url(../images/bt-flecheBleu.gif) #e8e5e0 no-repeat center right;	
	}
	
	#gauche .carmin #organismes ul.navigation li.toggleSubMenu a:hover { 
		background:url(../images/bt-flecheCarmin.gif) #e8e5e0 no-repeat center right;	
	}
	
	#gauche .rouge #organismes ul.navigation li.toggleSubMenu a:hover { 
		background:url(../images/bt-flecheRouge.gif) #e8e5e0 no-repeat center right;	
	}
	
	#gauche .jaune #organismes ul.navigation li.toggleSubMenu a:hover { 
		background:url(../images/bt-flecheJaune.gif) #e8e5e0 no-repeat center right;	
	}

#gauche #organismes ul.navigation ul.subMenu {
    width: 170px;
    margin: 0;
}

#gauche #organismes ul.navigation ul.subMenu li {
    width: 170px;
}

#gauche .vert #organismes ul.navigation ul.subMenu a, #gauche .jaune #organismes ul.navigation ul.subMenu a, #gauche .bleu #organismes ul.navigation ul.subMenu a, #gauche .carmin #organismes ul.navigation ul.subMenu a,#gauche .rouge #organismes ul.navigation ul.subMenu a  {
    background: #fff;
    color: #000;
	width: 165px;
}

#gauche .vert #organismes ul.navigation ul.subMenu a:hover, #gauche .jaune #organismes ul.navigation ul.subMenu a:hover, #gauche .bleu #organismes ul.navigation ul.subMenu a:hover, #gauche .carmin #organismes ul.navigation ul.subMenu a:hover, #gauche .rouge #organismes ul.navigation ul.subMenu a:hover {
    background: #e8e5e0;
}


/*_______________Menu profil_________________*/

#acces_profil ul.navigation {
    margin-left: 10px;
	width: 195px;
}

#acces_profil ul.navigation li.toggleSubMenu {
	margin:0;
	width:195px;	
}

#acces_profil ul.navigation li.toggleSubMenu a {
   	width: 190px;
    height: 16px;
    color: #c8b8b8;
    background: url(../images/bt-flecheBleu.gif) #e8e5e0 no-repeat center right;
    padding: 0 0 0 5px;
    font-size: 100%;
}

#acces_profil ul.navigation ul.subMenu {
	width:170px;
	margin:0;
	padding:0;	
}

#acces_profil ul.navigation ul.subMenu li {
	width:170px;
}

#acces_profil ul.navigation ul.subMenu li a {
    background: #fff;
    color: #000;
	width:165px;
}

#acces_profil ul.navigation ul.subMenu a:hover {
    background: #e8e5e0;
}


/*_____________Menus formation et organismes___________________*/

#acces_formation_organisme ul.navigation {
	margin-left: 10px;
	width: 195px;
}

#acces_formation_organisme ul.navigation li.toggleSubMenu {
	margin:0;
	width:195px;	
}

#acces_formation_organisme ul.navigation li.toggleSubMenu a {
	width: 190px;
    height: auto;
    color: #c8b8b8;
    background: url(../images/bt-flecheVert.gif) #e8e5e0 no-repeat center right;
    padding: 0 0 0 5px;
    font-size: 100%;
}

#acces_formation_organisme ul.navigation ul.subMenu {
	width:170px;
	margin:0;
	padding:0;	
}

#acces_formation_organisme ul.navigation ul.subMenu li {
	width:170px;
}

#acces_formation_organisme ul.navigation ul.subMenu a {
    background: #fff;
    color: #000;
	width:165px;
}

#acces_formation_organisme ul.navigation ul.subMenu a:hover {
    background: #e8e5e0;
}

#acces_formation_organisme ul.navigation ul.subMenu ul li a{ display:block; width:157px; padding:0;}



/*_______________Triple liste_________________*/

#orga_form #middle-form #form_discipline.menuDeroulant ul.navigation li ul.subMenu {
	margin:0;
	padding:0;	
	width:172px;
	position:absolute;
}

#orga_form #middle-form #form_discipline.menuDeroulant ul.navigation li ul.subMenu li {
    margin: 0;
	width:167px;
}

#orga_form #middle-form #form_discipline.menuDeroulant ul.navigation li ul.subMenu li a {
    background: #fff;
    border: 0;
	width:167px;
}

#orga_form #middle-form #form_discipline.menuDeroulant ul.navigation li ul.subMenu li a:hover {
    background: #93a731;
    color: #fff;
    border: 0;
}

/*________________________________*/

#orga_form #middle-form #form_niveau.menuDeroulant ul.navigation li ul.subMenu {
	margin:0;
	padding:0;
	width:172px;
	position:absolute;
}

#orga_form #middle-form #form_niveau.menuDeroulant ul.navigation li ul.subMenu li {
    margin: 0;
	width:167px;
}

#orga_form #middle-form #form_niveau.menuDeroulant ul.navigation li ul.subMenu li a {
    background: #fff;
    border: 0;
	width:167px;
}

#orga_form #middle-form #form_niveau.menuDeroulant ul.navigation li ul.subMenu li a:hover {
    background: #93a731;
    color: #fff;
    border: 0;
}

/*________________________________*/

#orga_form #middle-form #form_type.menuDeroulant ul.navigation li ul.subMenu {
	margin:0;
	padding:0;	
	width:172px;
	position:absolute;
}

#orga_form #middle-form #form_type.menuDeroulant ul.navigation li ul.subMenu li {
    margin: 0;
	width:167px;
}

#orga_form #middle-form #form_type.menuDeroulant ul.navigation li ul.subMenu li a {
    background: #fff;
    border: 0;
	width:167px;
}

#orga_form #middle-form #form_type.menuDeroulant ul.navigation li ul.subMenu li a:hover {
    background: #93a731;
    color: #fff;
    border: 0;
}

/*________________________________*/

div.menuDeroulant .liens_longs .navigation .toggleSubMenu ul li a, div.menuDeroulant .liens_longs .navigation .toggleSubMenu ul li span {
	height:auto;
	width:281px;
}

div.menuDeroulant .liens_longs .navigation {
	width:300px;
}

div.menuDeroulant .liens_longs .navigation .toggleSubMenu, div.menuDeroulant .liens_longs .navigation .toggleSubMenu a {
	width:290px;
}

div.menuDeroulant .liens_longs .navigation ul.subMenu {
	width:301px;
}

