.b_blanc {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;}.b_bleu {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #002A75;}.contour1 {	border: thin solid #E8E8E8;}.b_titrerouge {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #D50074;}a:link, a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #5051A2;}.com_entete {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color: #143E83;	text-align: center;}table {	font-family: Arial, Helvetica, sans-serif;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #666666;	font-style: italic;	font-weight: normal;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	text-align: justify;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #2168A8;}input[type=text] {border:1px solid #CCCCCC;}.normal {font-size: 12px;	color: #333333;}.grtexterose {	color: #D0006F;	font-weight: bold;	font-size: 14px;}.normalgras {	font-size: 12px;	font-weight: bold;	color: #333333;}.avantages {	color: #9966CC;	font-weight: bold;	font-size: 14px;}.normalgrdgras {	color: #666666;	font-weight: bold;	font-size: 16px;}.italic {	font-style: italic;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.ptblanc {color: #FFFFFF; font-size: 12px; }.fondclair {background-color:#F2F5FC}.erreur {	color: #FFFFFF;	font-weight: normal;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	background-color: #9966CC;}