body {
margin-left: 50px;
font-size: 11px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p { font-size: 11px; margin: 0 0 0; padding: 0; }
td { font-size: 11px; }
.justifie { text-align: justify }
.retrait { text-indent: 5px }
.gras { font-weight: bold; }
.soustitre { color: #636363; font-size: 11px; font-weight: bold; text-decoration: underline; margin: 2px; padding: 2px; }
a:link {
font-weight: bold;
font-size: 11px;
color:#636363;
font-family: Arial, Helvetica, Geneva;
text-decoration:underline;
}
a:hover {
font-weight: bold;
font-size: 11px;
color:#f19300;
font-family: Arial, Helvetica, Geneva;
text-decoration:underline;
}
a:visited {
font-weight: bold;
font-size: 11px;
color:#636363;
font-family: Arial, Helvetica, Geneva;
text-decoration:underline;
}
a:active {
font-weight: bold;
font-size: 11px;
color:#f19300;
font-family: Arial, Helvetica, Geneva;
text-decoration:underline;
}
.slogan { color: #f00; font-size: 14px; font-weight: bold; text-align: left; margin: 0; padding: 0; }
/*Les fonds*/
.fnd_gris20 { background-color: #b1b1b1; }
.fnd_orange { background-color: #f90; }
/*Couleurs de polices*/
.orange { color: #f90; }
.blanc { color: #fff; }
.gris30 { color: #636363; }
.gris40 { color: #333; }
/*Pour les titres*/
.txtArialBlack{font-family:arial black;}
/*Taille police*/
.G12 { font-size: 12px; text-align: left; }
.G14 { font-size: 14px; text-align: left; }
/*Les traits*/
.trait_liste { border-top: 2px dotted #b1b1b1; }
.separation_table { border-top: 1px dotted #333; border-bottom: 1px dotted #333; }
.separation_table2 { border-bottom: 1px dotted #333; }
.cadre_image { border: solid 1px #010; }
/*PERFORMANCES-------------------------*/
.perf { margin: 0; padding: 10px 0 0; }
.div.perf p { margin: 0; padding: 0; }
.div.perf td { margin: 0 0 0 5px; padding: 0; }
.perf_nom { font-weight: bold; background-color: #f90; width: 250px; margin: 0; padding: 0 0 0 5px; }
.perf_table { border-bottom-style: solid; border-bottom-width: 1px; }
.perf_image { width: 150px; border-style: solid; border-width: 1px; }
.perf_td_info { background-color: #ccc; margin: 0; padding: 1px 1px 1px 3px; }
.logo_partenaire { width: 90px; }
.titre_partenaire { font-family:"arial black"; color: #f90; font-size: 14px; font-weight: normal; margin: 0; padding: 10px 0 0; border-bottom: 2px dotted #b1b1b1; }

