.separator{
float : right;
margin-top : 0px;
}
.separator_last{
position : absolute;
top	: 0px;
right : 0px;
}
/* Navigation horizontale *****************************************************/
#div_menus_1{
clear : both;
background-color : #80263c;
height : 16px; 
padding : 4px 0px 7px 7px;
}
div#menu li#menu1_selected{
background : #80263c url(dir/images/icons/separator.gif) no-repeat 100% 50%;
}
div#menu li#menu1_selected a{
color : #EC6500;
}
div#menu li.sousmenu a.menu1_selected{
color : #EC6500;
}
div#menu li#menu1_selected ul li a.menu2_selected{
color : #FFFFFF;
}
div#menu a {
color : #FFFFFF;
}
div#menu ul.niveau1 li ul li.li_menu2 a {
color : #FFFFFF;
font-family : verdana;
font-weight	: normal;
}
div#menu ul {
padding : 0; 
margin :0px; 
text-align : center
}

/* Rubriques de niveau 2 ******************************************************/
div#menu li ul li{
background : #80263c;
}
ul li.sousmenu{
background-image : none;
}

/* Survol des rubriques de niveau 1 *******************************************/
div#menu li.sousmenu:hover {
/*background : #86C222 url(http://www.coventis.org/Local/coventis/fr/navigation/fond_bleu.gif) repeat-x 0% 100%;/* bleu */
}
div#menu li.sousmenu:hover a{
color : #EC6500;
}
/* */
div#menu li.sousmenu { 
height : 10px;
vertical-align : center;
padding-top : 5px;
padding-bottom : 10px;
background : #80263c url(dir/images/icons/separator.gif) no-repeat 98% 50%;
}
div#menu li#last_menu_1 { 
background : #80263c none;
}


/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu li.plop { background:url(http://www.coventis.org/Local/coventis/fleche2.gif) 95% 50% no-repeat #CCCCCC;}

/* une petite bordure en top*/
div#menu ul li {
position : relative; 
list-style : none; 
float : left; 
}

div#menu ul li ul {
position : absolute;
display	:	none; 
padding	: 0px; 
}
div#menu ul li,div#menu ul li ul, div#menu ul li ul li{
padding	: 0px; 
}
div#menu li a {
text-decoration: none; padding: 4px 0 4px; display:block;
}


div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3{
display	: block;
width : 213px;
padding : 0px;
margin : 0px 0px 0px 0px;
padding	: 0px 0px 0px 0px;
z-index	: 1000;
position : absolute;
}
/*div#menu ul.niveau1 li ul.niveau2, 
div#menu ul.niveau1 li ul.niveau2 li,
div#menu ul.niveau1 li ul.niveau2 li a,
div#menu ul.niveau1 li ul.niveau2:hover,
div#menu ul.niveau1 li ul.niveau2:hover li,
div#menu ul.niveau1 li ul.niveau2:hover li a{
z-index			: 1000;
}
div#menu ul.niveau1,
div#menu ul.niveau1 li.sousmenu,
div#menu ul.niveau1 li.sousmenu a{
z-index			: 0;
}*/
div#menu:hover ul.niveau2 li.li_menu2{
background-color : #80263c;
}
div#menu:hover ul.niveau2 li.li_menu2:hover{
background-color : #ec6500;
}


div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background : #99CCCC}
div#menu ul.niveau3 li:hover { background : #99CC00}

div#menu li a{
padding	: 0px 16px 0px 8px; 
font-size : 14px;
}
div#menu li ul li a{
font-size : 12px;
}

div#menu li ul li {
width : 213px;
padding	: 5px 10px;
text-align : left;
}
div#menu li ul li a{
padding	: 5px 10px;
}