/* TITRES
--------------------------------------------------------------------------------------- */
h1{
	font-size: 25px;
	color: #DC2128;
	font-family: Arial;
	line-height: 90%;
}
h1 b{
	color: #59595C;
}
h2{
	color: #231F20;
	font-size: 12px;
	line-height: 120%;
}

/* TEXTES
--------------------------------------------------------------------------------------- */
p{
	font-size: 12px; 
	line-height: 14px;
	color: #4C4C4C;
}
p strong{color: #DC2128;font-size: 18px; line-height: 100%;}
p b{font-weight: bold; color: #DC2128;}
p a, p a:link, p a:visited{color: #23248B; text-decoration: none;}
p a:hover, p a:visited:hover{color: #000;text-decoration: underline;}
p ul li{list-style: square;}

a.lien{
	font-size: 25px;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;

}
a.lien2{
	font-size: 23px;
	color: #CF001D;
	font-weight: bold;
	text-decoration: none;
}

/* FORMULAIRES
--------------------------------------------------------------------------------------- */
fieldset label{font-size: 16px;color:#FFF;font-weight:bold;}
.champTexte{	
	color: #D61D25;
	border: 0;
	background: #FFF;
	margin: 3px 0 3px 0;
	padding: 2px;
	font-size: 15px;
}
.erreur{font-size: 11px;color: #FFF;}
