#nested {
left:163px;
top:128px;
position:absolute;
z-index:1000;
width:762px;
}
#nested ul{
margin:0;
padding:0;
}
/*CSSEditor|menu,level_1|ZOne globale*/
#nested .first_level li{
background:none;
float:left;
list-style:none;
padding:0;
width:auto;
}
#nested .first_level li.futurs{
width:100px;
}
#nested .first_level li.retraites{
width:105px;
}
#nested .first_level li.assures{
width:115px;
}
#nested .first_level li.entreprises{
width:130px;
}
#nested .first_level li.institutions{
width:160px;
}

/*CSSEditor|menu,level_1|Elément par défaut*/
#nested .first_level li a{
display:block;
padding:7px 10px;
text-decoration:none;
font: 12px 'Microsoft Sans Serif',Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
color: #FFF;
text-align:center;
cursor:default;
}
/*CSSEditor|menu,level_1|Elément au survol*/
#nested .first_level li a:hover{
color: #FDCE0A;
}



/*------------------- gestion des niveaux déroulant -------------------*/

/*on masque les éléments qui en doivent pas s'afficher*/

#nested .first_level li ul, #nested .first_level li:hover ul ul, #nested .first_level li.sfhover ul ul, 
#nested .first_level ul li:hover ul ul, #nested .first_level ul li.sfhover ul ul{
height:auto;
left:-999em;
position:absolute;
z-index:2;
width:auto;
margin-top:-4px;
}
#nested .first_level ul li a{
padding:2px;
line-height:18px;
font-weight:bold;
width:270px;
display:block;
text-align:left;
cursor:default;
}


/*--------------------second niveau--------------------*/
/*CSSEditor|menu,level_2|Zone globale*/
#nested .first_level li:hover ul,#nested .first_level li.sfhover ul{
background: #4664af;
left:auto;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}
#nested .first_level li ul li{
float:none;
width:auto;
}



/*CSSEditor|menu,level_2|Elément par défaut*/
#nested .first_level li li a:hover{
text-decoration:none;
color: #FDCE0A;
}
/*SECOND NIVEAUX ROLLOVER ACTIVE*/
#nested .first_level .second_level li a{
background:none;
color:#FFF;
border-bottom:1px solid #000;
}

