/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:relative; visibility:hidden;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar
.clBar{position:relative; width:10; height:10; background-color:#333333; layer-background-color:#333333; visibility:hidden}*/


/* Style rubriques */

.ruBaccueilover,.ruBemploi,.ruBemploiover,.ruBbeaute,.ruBbeauteover,.ruBloisirs,.ruBloisirsover,.ruBsorties,.ruBsortiesover,.ruBcommunaute,.ruBcommunauteover,.ruBetudes,.ruBetudesover{position:absolute; padding:2px; font-family:arial,verdana,helvetica; font-size:11px; font-weight:bold; text-align:center;}

.ruBaccueilover{background-color:#ffffff; layer-background-color:#ffffff; color:#333333; cursor:pointer; cursor:hand; }
.ruBcommunaute{background-color:#333333; layer-background-color:#333333; color:#DB36F5;}
.ruBcommunauteover{background-color:#DB36F5; layer-background-color:#DB36F5; color:#ffffff; cursor:pointer; cursor:hand; }
.ruBetudes{background-color:#333333; layer-background-color:#333333; color:#178AFF;}
.ruBetudesover{background-color:#178AFF; layer-background-color:#178AFF; color:#ffffff; cursor:pointer; cursor:hand; }
.ruBsorties{background-color:#333333; layer-background-color:#333333; color:#FF5700;}
.ruBsortiesover{background-color:#FF5700; layer-background-color:#FF5700; color:#ffffff; cursor:pointer; cursor:hand; }
.ruBloisirs{background-color:#333333; layer-background-color:#333333; color:#91BF0F;}
.ruBloisirsover{background-color:#91BF0F; layer-background-color:#91BF0F; color:#ffffff; cursor:pointer; cursor:hand; }
.ruBbeaute{background-color:#333333; layer-background-color:#333333; color:#FE0849;}
.ruBbeauteover{background-color:#FE0849; layer-background-color:#FE0849; color:#ffffff; cursor:pointer; cursor:hand; }
.ruBemploi{background-color:#333333; layer-background-color:#333333; color:#7A96DF;}
.ruBemploiover{background-color:#214194; layer-background-color:#214194; color:#ffffff; cursor:pointer; cursor:hand; }

ruBemploiborder,.ruBbeauteborder,.ruBloisirsborder,.ruBsortiesborder,.ruBcommunauteborder,.ruBetudesborder{position:absolute; visibility:hidden; background-color:#9FA0CD; layer-background-color:#9FA0CD}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,verdana,helvetica; font-size:11px; font-weight:bold; text-align:center;}
.clLevel0{background-color:#333333; layer-background-color:#333333; color:white;}
.clLevel0over{background-color:#AFB0D5; layer-background-color:#AFB0D5; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#C9CADB; layer-background-color:#C9CADB}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,verdana,helvetica; font-size:11px; font-weight:normal; text-align:left;}
.clLevel1{background-color:#333333; layer-background-color:#333333; color:white;}
.clLevel1over{background-color:#D5D5E5; layer-background-color:#D5D5E5; color:#333333; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#9FA0CD; layer-background-color:#9FA0CD}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,verdana,helvetica; font-size:10px; font-weight:bold; text-align:right;}
.clLevel2{background-color:#333333; layer-background-color:#333333; color:white;}
.clLevel2over{background-color:#D5D5E5; layer-background-color:#D5D5E5; color:#333333; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#9FA0CD; layer-background-color:#9FA0CD}