.tablePrincipale { background-color:7A2547;}
.texte_11_blanc-gras{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none}
.texte_11_blanc{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.texte_11_rose{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#aa5d7d;}
.texte_11_rose2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a2547;}
.texte_12_rose-gras{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa5d7d; font-weight:bold; text-decoration:none}
.texte_12_blanc-gras{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none}
.texte_12_blanc{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.texte_12_rose{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa5d7d;}
.texte_13_rose-gras{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#aa5d7d; font-weight:bold; text-decoration:none}
.enormeTitre{font-family:Arial, Helvetica, sans-serif; font-size:54px; color:#aa5d7d}
.enormeTitre2{font-family:Arial, Helvetica, sans-serif; font-size:45px; color:#aa5d7d}
.enormeTitre3{font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#aa5d7d}

.cadresIndex{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.cadresIndex1{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; background-color:#FFFFFF; text-align:justify;  background-repeat:no-repeat; background-position:bottom}
.cadresIndex2{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; background-color:#FFFFFF; text-align:justify;  background-repeat:no-repeat; background-position:bottom}
.cadresIndex3{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; background-color:#FFFFFF; text-align:justify;  background-repeat:no-repeat; background-position:bottom}
.cadresIndex4{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; background-color:#FFFFFF; text-align:justify; background-repeat:no-repeat; background-position:bottom}
.ligne-roseClair{background:#9F5D7D}
.basDePage{ font-family:Arial, Helvetica, sans-serif; color:#7A2547; font-size:10px; text-decoration:none; font-weight:bold;}
.webFutur{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; font-weight:bold;}
.titreIndexEts{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold}
a.titreIndexEts   { color:#FFFFFF; text-decoration:none;}      
a.titreIndexEts:hover   { color:#aa5d7d; text-decoration:none; }
.titreIndexEtsOFF{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#aa5d7d; font-weight:bold}
a.texte_12_rose-gras:hover   { color:#FFFFFF; text-decoration:none; }

.box {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; width: 165px; clip:   rect(   ); background-color: #f3f3f3; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.boxmessage { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; width: 450px; clip:  rect(   ); background-color: #f3f3f3; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.titreIndexPart{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold}
a.titreIndexPart   { color:#FFFFFF; text-decoration:none;}      
a.titreIndexPart:hover   { color:#aa5d7d; text-decoration:none; }
.titreIndexPartOFF{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#aa5d7d; font-weight:bold}