body { margin-top: 0px; color: #666666; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 15px; font-weight:normal;  }

a{	text-decoration: none; color: #d2752a; }
a:hover{ text-decoration:underline;}

/* Actualité */
.actualiteDate{ color: #999999; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; }
.actualiteTitre{ color: #333333; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; }
a.actualiteTitre{ color:#333333; text-decoration:none }
a.actualiteTitre:hover{ text-decoration:underline}
.actualiteBreve{ color:#666666; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 14px; }
.actualiteTexte{ color: #666666; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 15px; font-weight:normal; }
.actualiteSource{ color:#666666; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 14px; font-style:italic; }

.actualitePage{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#00356B; font-weight:bold; }
a.actualitePage{ text-decoration: none; }
a.actualitePage:hover{ text-decoration: none; color: #0886CA;}

.actualiteRetour{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#d2752a; font-weight:bold; }
a.actualiteRetour{ text-decoration: none; }
a.actualiteRetour:hover{ text-decoration:underline;}





td.usagerLoginTexteAvant{ }
.usagerLoginTexteAvant{ }

td.usagerLoginUtilisateur{ width:100; padding-left:120; padding-top:20px; }
.usagerLoginUtilisateur{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
td.usagerLoginUtilisateurInput{ padding-top:20px; }
input.usagerLoginUtilisateurInput { font-size: 11px; font-weight:normal; border-width: 1px; border-color: #333333; width:80px; }

td.usagerLoginMotPasse{ width:100; padding-left:120; padding-top:10px; }
.usagerLoginMotPasse{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
td.usagerLoginMotPasseInput{ padding-top:10px; }
input.usagerLoginMotPasseInput { font-size: 11px; font-weight:normal; border-width: 1px; border-color: #333333; width:80px; }

td.usagerLoginEnvoie{ text-align:center; padding-top:10px; }
input.usagerLoginEnvoie { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; }

td.usagerLoginOublie{ text-align:center; }
.usagerLoginOublie{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
a.usagerLoginOublie{	text-decoration: none; color: #d2752a; }
a.usagerLoginOublie:hover{ text-decoration:underline;}

td.usagerMotPasseTexteAvant{ padding-left:60;}
.usagerMotPasseTexteAvant{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
input.usagerMotPasseCourriel{ font-size: 11px; font-weight:normal; border-width: 1px; border-color: #003366; }
td.usagerMotPasseCourriel{ padding-left:60;}
.usagerMotPasseCourriel{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; }
input.usagerMotPasseSubmit{font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; }

td.usagerMotPasseConfirmation{ padding-top:20px;}
.usagerMotPasseConfirmation{ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}









/* Pour garder ce qui avait avant */
.titre { color:#333333; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif; font-style: italic; font-weight: bold; padding-bottom:12px; }
a.titre { text-decoration:none; color:#666666; }
a:hover.titre { text-decoration:underline;}

.soustitre { color:#666666; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-style: italic; font-weight: bold; text-align: center; }
a.soustitre { text-decoration:none; color:#666666 }
a:hover.soustitre { text-decoration:underline;}

.petitsoustitre { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-align: center; }
a.soustitre { text-decoration:none; color:#666666 }
a:hover.soustitre { text-decoration:underline;}
