.soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.dates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.gras-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E72131;
}
.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.gros-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.moyen-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.ville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #E20030;
}


/*-------------style form---------------*/
.formxl{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#333333;border:0px solid red;width:150px;text-align:left;font-weight:bold;margin-top:25px;margin-left:5px;}
.formp{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;border:0px solid red;width:163px;}
.check{border:0px solid red;top:3px;position:relative;width:12px;float:left;display:inline;margin-left:4px;margin-right:1px;}
.formp select{width:162px;float:left;display:inline;}
.formp .text{float:left;width:105px;display:inline;border:1px solid #CCCCCC;margin-top:2px;margin-bottom:3px;}
.formp label{float:left;display:inline;margin-top:5px;border:0px solid;margin-left:0px;}
.formp label.titre{display:block;margin-top:5px;border:0px solid red;margin-right:10px;}
.mentions{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#333333; width:160px;line-height:10px;border:0px solid;}
.cleaner{clear:both;}
.mentions a{color:#333333;position:relative;left:-9px;}
.mentions a:hover{text-decoration:none;}