.input100 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width:100%;}
.date {	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF;}
.miseajour { font-family: Arial, Helvetica, sans-serif;	font-size: 16px; color: #939598;}
.sondage { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
.centredate { font-family: Arial, Helvetica, sans-serif; font-weight: bold;	color: #D07746;}
.titre { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;	color: #96004B;}
.soustitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #96004B;}
.soustitreencadre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	background-color: #96004B; color:#FFFFFF}
.txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.txtnouvelles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D4D4F;}
.liengris { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F;}
a.liengris:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F;}
a.liengris:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #96004B;}
a.liengris:active {	font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F; }
a.liengris:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.menu:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;}
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #96004B; text-decoration: none;}
a.menu:active {	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #D07746; text-decoration: none;}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
li { font-family: Arial, Helvetica, sans-serif; line-height: 17px; list-style-type: disc;}
.sousmenu {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.sousmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.sousmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.sousmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.sousmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.menuhover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #96004B; }
a.menuhover:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #96004B;
	text-decoration: none;
	font-size: 16px;
}
a.menuhover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #96004B;
	text-decoration: none;
	font-size: 16px;
}
a.menuhover:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #96004B;
	text-decoration: none;
	font-size: 16px;
}
a.menuhover:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #96004B;
	text-decoration: none;
	font-size: 16px;
}
.cartedusite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #96004B;text-decoration: none;}
a.cartedusite:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #96004B;text-decoration: none;}
a.cartedusite:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #96004B;text-decoration: underline;}
a.cartedusite:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #96004B;}
a.cartedusite:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	}
.explication{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#D67342}
.lienancrage { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F;text-decoration: none;}
a.lienancrage:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F;text-decoration: none;}
a.lienancrage:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #96004B;text-decoration: none;}
a.lienancrage:active {	font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4D4D4F;text-decoration: none;}
a.lienancrage:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold;text-decoration: none;}
tr.Couleur1, td.Couleur1 {background-color:#E4E4E4}
tr.Couleur2, td.Couleur2 {background-color:#F2F2F2}
tr.soustitreencadre, td.soustitreencadre {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #96004B; color:#FFFFFF}

#summary li {
    color: #FF0000;
}

#tblForm td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4d4d4f;
}

#tblForm td.tdFormLabel
{
    width: 150px;
}

#tblForm td textarea,
#tblForm td input.large
{
    width: 330px;
}

