body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 25px 25px 0 0; }
.statistiques { height: 20px; width: 20px; left: 0; position: absolute; visibility: hidden; }
td { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
a { color: #066; font-size: 11px; text-decoration: underline; }
a:hover { color: #8e004e; font-size: 11px; text-decoration: underline; }
a:active { color: #8e004e; font-size: 11px; text-decoration: underline; }
a:visited { color: #066; font-size: 11px; text-decoration: underline; }
p { text-align: justify; margin: 0 0 10px; padding: 0; }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.statistiques { height: 20px; width: 20px; left: 0; position: absolute; visibility: hidden; }
/* Couleurs du site ------------------------------------------------*/
.texteblanc { color: #fff; }
.texte_important { color: #f09; font-weight: bold; }
.textecoul1 { color: #066; }
.textecoul2 { color: #02a6fe; }
.textecoul3 { color: #bdcd00; }
.textecoul4 { color: #505050; }
/*les polices*/
.txtArialBlack{font-family:arial black;}
/* Tailles des polices ------------------------------------------------*/
.N10{font-size:10px; font-weight:normal; text-align:left;}
.N11{font-size:11px; font-weight:normal; text-align:left;}
.N12{font-size:12px; font-weight:normal; text-align:left;}
.N13{font-size:13px; font-weight:normal; text-align:left;}
.N14{font-size:14px; font-weight:normal; text-align:left;}
.N15{font-size:15px; font-weight:normal; text-align:left;}
.N16{font-size:16px; font-weight:normal; text-align:left;}
.N18{font-size:18px; font-weight:normal; text-align:left;}
.N20{font-size:20px; font-weight:normal; text-align:left;}
.N22{font-size:22px; font-weight:normal; text-align:left;}
.N24{font-size:24px; font-weight:normal; text-align:left;}
.N26{font-size:26px; font-weight:normal; text-align:left;}
.N28{font-size:28px; font-weight:normal; text-align:left;}
.B10{font-size:10px; font-weight:bold; text-align:left;}
.B11 { font-size: 11px; font-weight: bold; }
.B12{font-size:12px; font-weight:bold; text-align:left;}
.B13{font-size:13px; font-weight:bold; text-align:left;}
.B20{font-size:20px; font-weight:bold; text-align:left;}
/*les styles de polices ------------------------------------------------*/
.txt_titre { color: #066; font-size: 12px; font-weight: bold; margin: 15px 0 8px; padding: 0; border-bottom: 1px dashed #505050; }
.txt_titre1 { color: #000; margin: 10px 0 0; padding: 0; }
.txt_titre2 { color: #505050; font-size: 12px; font-weight: bold; margin: 15px 0 8px; padding: 0; border-bottom: 1px dashed #bdcd00; }
.txt_titre3 { color: #933389; font-size: 12px; font-weight: bold; margin: 15px 0 8px; padding: 0; border-bottom: 1px dashed #bdcd00; }
.txt_titre4 { color: #f60; font-size: 12px; font-weight: bold; margin: 15px 0 8px; padding: 0; border-bottom: 1px dashed #bdcd00; }
.txt_description { margin-top: 5px; margin-left: 10px; padding-right: 15px; }
.txtItalique { font-style: italic; }
.txt_souligne { text-decoration: underline; }
.txtbarre { text-decoration: line-through; }
.txt_mentions_legales { color: #505050; text-decoration: underline; text-align: right; margin: 0; padding: 50px 0 0; }
.txt_adresse { color: #000; font-size: 10px; text-align: center; }
/* Les traits ------------------------------------------------*/
.cadre_coul1 { border: solid 1px #066; }
.trait_top {clear:both;	border-top: 1px solid #f70012;}
.trait_bottom {clear:both; border-bottom: 1px solid #f70012;}
.trait_right {clear:both; border-right: 1px solid #f70012;}
.trait_left {clear:both; border-left: 1px solid #f70012;}
.trait_liste {clear:both; border-top: 1px dashed #f70012;}
.trait_img {border: 1px solid #742D02;}
/*alignements - padding ------------------------------------------------*/
.paddG10{ padding-left: 10px; }
.alignD { text-align: right; }
.alignG { text-align: left; }
.alignJ { text-align: justify; }
.padd_adresse { margin: 0; padding: 0 0 0 10px; }
.justif { text-align: justify; }
/* Fonds ------------------------------------------------*/
.coul1 { background-color: #f09; }
.coul2 { background-color: #02a6fe; }
.coul3 { background-color: #bdcd00; }
.bgBlc {background-color:#ffffff;}
.bgNr {background-color:#000000;}
.bgRg10 {background-color:#660000;}
.bgRg20 {background-color:#990000;}
.bgGrs { background-color:#fbe0e0; padding: 1px; }
.bgGrs10 {background-color:#cccccc;}
.bgGrs20 {background-color:#999999;}
/*MENTIONS LEGALES*/
.texte { margin: 0; padding: 0; }
.titre_mentions { color: #066; font-weight: bold; margin: 20px 0 5px; padding: 0; border-bottom: 1px solid #066; }

