

.popper { position : absolute;
  visibility : hidden;
  z-index: 2000;
}
a:link {  color: #0000FF; text-decoration: underline}
a:hover {  text-decoration: none; color: #0000FF}
a:visited {  color: #000000}
body {  background-color: #FFFFFF; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0}
p {  font-family: Arial, Verdana, Helvetica; font-size: 10pt}

h1 {  font-family: Arial, Verdana, Helvetica; font-size: 14pt; font-weight: bold; color: #0000FF;}
h2 {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; color: #0000FF;}
ul {  font-family: Arial, Verdana, Helvetica; font-size: 8pt; color: #666666;}
li {  font-family: Arial, Verdana, Helvetica; font-size: 10pt}

.sommaire {  font-family: Arial, Verdana, Helvetica; font-size: 8pt; color: #DC0000}
.fondvertclair {  text-align: center; background-color: #00C600; vertical-align: top}
.fondjauneclair { text-align: center; background-color: #FFFFDE; vertical-align: top}

.noir {  color: #000000; font-weight: bold;}
.blanc { font-weight: bold; color: #FFFFFF;}
.blancnongras {color: #FFFFFF;}
.bleugras { font-weight: bold; color: #0000FF;}
.bleugrand { font-weight: bold; font-size: 14pt; color: #0000FF;}
.marron { color: #993300;}
.marrongras { font-weight: bold; color: #993300;}
.marrongrand { font-weight: bold; font-size: 14pt; color: #993300;}
.orange { color: #FF9900;}
.orangegras { font-weight: bold; color: #FF9900;}
.rougegras { font-weight: bold; color: #FF0000;}
.rougegrand { font-weight: bold; font-size: 14pt; color: #FF0000;}
.violet { color: #FF00FF;}
.jolivert { color: #BDF4D7;}
.vertclair {  color: #99CC00}
.vert-association-aa { font-weight: bold; color: "#308C90";}
.violetgras { font-weight: bold; color: #FF00FF;}
.grand {font-size: 14pt;} 

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FFCC00; layer-background-color:#FFCC00; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:arial, verdana, helvetica; font-size:8pt; }
.clLevel0{background-color:#370588; layer-background-color:#370588; color:#FF9900;}
.fd_orange  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f90; layer-background-color: #990000  }
.clLevel0over{background-color:#370588; layer-background-color:#370588; color:#FF9900; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#370588; layer-background-color:#370588}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:0px; font-family:arial, verdana, helvetica; font-size:8pt; }
.clLevel1{background-color:#370588; layer-background-color:#370588; color:#FF9900;}
.clLevel1over{background-color:#6587E2; layer-background-color:#6587E2; color:#FF9900; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#370588; layer-background-color:#370588}
.bande    { text-decoration: none; background-color: #f5f5f5 }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:0px; font-family:arial, verdana, helvetica; font-size:8pt; }
.clLevel2{background-color:#370588; layer-background-color:#370588; color:#FFFFFF;}
.clLevel2over{background-color:#000000; layer-background-color:#000000; color:#FFFFFF; cursor:hand; }
.clLevel2border{position:absolute; z-index:500; visibility:hidden; background-color:#FFCC00; layer-background-color:#FFCC00}

/*Styles for level 3 - pour demo ? */
.clLevel3, .clLevel3over{position:absolute; padding:0px; font-family:arial, verdana, helvetica; font-size:8pt; }
.clLevel3{background-color:#990000; layer-background-color:#990000; color:#FFFFFF;}
.clLevel3over{background-color:#000000; layer-background-color:#000000; color:#FFFFFF; cursor:hand; }
.clLevel3border{position:absolute; z-index:500; visibility:hidden; background-color:#FFCC00; layer-background-color:#FFCC00}

