@charset "UTF-8";
.bodygaucheblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 10px;
}
.bodygauchebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #014c72;
	padding-right: 0px;
	padding-left: 2px;
	text-decoration: none;
}
.bodydroitenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 0px;
	padding-left: 2px;
	text-decoration: none;
}
.bodycentrenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 40px;
	padding-left: 40px;
	text-align: justify;
}
.bodygauchenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
}
.bodycentrenoir2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 8px;
	padding-left: 40px;
	text-align: left;
}
.bodynoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.bodygauchebleuG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #014c72;
	padding-right: 0px;
	padding-left: 2px;
	font-weight: normal;
	text-decoration: none;
}
.bodyblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}
.bodygaucherouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7130e;
	padding-right: 0px;
	padding-left: 2px;
	text-decoration: none;
}
.bodynoirital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	font-style: italic;
	text-decoration: none;
}
.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b4d37;
	text-decoration: underline;
}
.liens2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.bodygaucherouge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a7130e;
	padding-right: 0px;
	padding-left: 0px;
}
.titremarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A58F82;
	font-weight: bold;
}
.cadre {
	color: #000000;
	border: thin solid #007FC0;
	padding: 6px;
	line-height: 30px;
}
/*FORMULAIRE*/
.erreurchamp{ /* Dans le descriptif expliquant pourquoi le formulaire ne s'ait pas envoyer, les champs obligatoir sont mis en avant avec ce style*/
	color:#F00;
	font-size:14px;
}
.AlerteForm{ /* Voici la mise en page du div indiquant si le message n'as pas été envoyer, ou s'il l'a été */
	margin-top:6px;
	background:#CCC;
	padding:10px;
	text-align:center;
}
.champobligatoire{ /* quand un champ manque, voici le style qui met en valeur le texte apparaissant à coté du champ en question */
	color:#F00;	
}
