#menu_dropdiv   { font: 11px/16px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e50183; position: absolute; z-index: 100; border-style: solid; border-width: 1px 1px 0; border-color: white }


#menu_dropdiv a    { color: #414141; font-weight: 600; text-decoration: none; text-indent: 1px; display: block; padding: 1px 0 1px 3px; width: 100%; border-bottom: 1px solid white }


#menu_dropdiv a:hover  { background-color: yellow }

a.menu_actuator   { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 500; text-decoration: none; margin: 0; padding: 1px 3px }

a.menu_actuator2    { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; text-decoration: none;}

a.menu_actuator:hover   { background-color: silver }
menu_chosen { color: ActiveBorder; background-color: red }

a:hover#news {
background-color: lightblue;
}

.corrigeslash {
}


/* CSS du menu horizontal, bieler batiste */
.menuIndicateur { }

.menu { 
font-size: 11px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
white-space: nowrap; 
display: block; 
padding: 0;
/*position: absolute; */
margin:0;
width: 620px }

.menu ul { 
display: block; 
padding: 0; 
margin:0;
position: absolute }
    
.menu li ul { 
visibility: hidden;
}

.menu li li ul{
    position:absolute; /* pour sortir la liste du flux de donn?e */
    top:auto;
    left:auto;
	margin-left:124px;
    margin-top:-23px; /* move the sub menu verticaly */

    }
    
.menu li { 
	list-style: none; 
	display: block; 

	height:auto;
    display:inline;
   float:none;
     float:left;
    margin:0;
    padding:0;}
    
.menu li li { display: block; float: none }
    
/* correct a little IE bug */
* html .menu li li { display: inline; }

   
.menu li a  { text-decoration: none; text-align: center; display: block; margin: 1px 1px 2px; padding: 1px 4px }

.menu li a:hover { 
background-color: #c0c0c0
 }

/* for a mozilla better display with key nav */
.menu a:focus { background-color: #aaf }

/* hide some accessibility stuff */
.menu span { display: none }
    
/*.rose  { background-color: #e50184 }*/

.easyflon a:hover { color: #e50184; background-color: #c0c0c0 }

.easyflon a {
color: #ffffff;
background-color: #e50184 }

.easyflonselectmenu { color: #ffffff; background-color: #e50184; margin: -1px -4px; padding: 1px 4px }

.groupelo a:hover { color: #33339a; background-color: #c0c0c0 }

.groupelo a {
color: #ffffff;
background-color: #33339a }

.groupeloselectmenu { color: #ffffff; background-color: #33339a; margin: -1px -4px; padding: 1px 4px }

.flonevents a:hover { color: #00a6eb; background-color: #c0c0c0 }

.flonevents a {
color: #ffffff;
background-color: #00afee }

.floneventsselectmenu { color: #ffffff; background-color: #00afee; margin: -1px -4px; padding: 1px 4px }

.flonsquare a:hover { color: #98c000; background-color: #c0c0c0 }

.flonsquare a {
color: #ffffff;
background-color: #98c000 }

.flonsquareselectmenu { color: #ffffff; background-color: #98c000; margin: -1px -4px; padding: 1px 4px }

.acceschantier a:hover { color: #f28f00; background-color: #c0c0c0 }

.acceschantier a {
color: #ffffff;
background-color: #f28f00 }

.acceschantierselectmenu { color: #ffffff; background-color: #f28f00; margin: -1px -4px; padding: 1px 4px }

.alouer a:hover { color: #e60003; background-color: #c0c0c0 }

.alouer a {
color: #ffffff;
background-color: #e60003 }

.alouerselectmenu { color: #ffffff; background-color: #e60003; margin: -1px -4px; padding: 1px 4px }




.business a:hover { color:#5b004e; background-color: #c0c0c0 }

.business a {
color: #ffffff;
background-color: #5b004e}

.businessselectmenu { color: #ffffff; background-color: #5b004e; margin: -1px -4px; padding: 1px 4px }

.actionnaires a:hover { color: #9a3365; background-color: #c0c0c0 }

.actionnaires a {
color: #ffffff;
background-color: #9a3365 }

.actionnairesselectmenu { color: #ffffff; background-color: #9a3365; margin: -1px -4px; padding: 1px 4px }

.developpement a:hover { color: #005a1b; background-color: #c0c0c0 }

.developpement a {
color: #ffffff;
background-color: #005a1b }

.developpementselectmenu { color: #ffffff; background-color: #005a1b; margin: -1px -4px; padding: 1px 4px }

.infomedias a:hover { color: #98989b ; background-color: #c0c0c0 }

.infomedias a {
color: #ffffff;
background-color: #98989b }

.infomediasselectmenu { color: #ffffff; background-color: #98989b ; margin: -1px -4px; padding: 1px 4px }

.historique a:hover { color: #5379ac; background-color: #c0c0c0 }

.historique a {
color: #ffffff;
background-color: #5379ac }

.historiqueselectmenu { color: #ffffff; background-color: #5379ac; margin: -1px -4px; padding: 1px 4px }

.liens a:hover { color: blue; background-color: #c0c0c0 }

.liens a {
color: #ffffff;
background-color: blue }

.liensselectmenu { color: #ffffff; background-color: blue; margin: -1px -4px; padding: 1px 4px }
