#corps {
	width				:	100%;
	border 				:	0px solid yellow;
	background-image 	:	url(../div/images/fond-menu.png) ;
	background-position	:	top right;
	background-repeat 	:	no-repeat;
}

#contenu {
	float				:	left;
	width				:	84%;
	background-image	:	url(images/bandeau-agences.png);
	background-repeat	:	no-repeat;
	border				:	0px solid black;
	background-color	:	white;	
	font-size			:	9px;
}

#contenu_actualites {
	float				:	left;
	width				:	84%;
	border				:	0px solid black;
	background-color	:	white;	
	font-size			:	9px;
}

#partie_droite {
	float				:	right;
	width				:	600px;
	border				:	0px solid yellow;
	margin-top			:	20px;
	margin-right		:	10px;
}

#partie_droite_actualites {
	float				:	left;
	width				:	850px;
	border				:	0px solid yellow;
	margin-top			:	20px;
	margin-right		:	10px;
}

#liste_agences {
	float				:	left;
	width				:	145px;
	border				:	0px solid blue;	
}

#actualites_agence {
	float 				:	left;
	width				:	580px;
	border				:	0px solid black;	
	margin-left			:	10px;
	text-align			:	justify;
}

#coordonnees_agence {
	float 				:	right;
	width				:	250px;
	border				:	0px solid black;
}

#detail_agences{
	float				:	right;
	width				:	431px;
	border				:	0px solid blue;
	padding-left		:	10px;
	border-left			:	1px solid black;
}

#formulaire_contact {
	width				:	381px;
	height				:	340px;
	background-image	:	url(images/fd-contacteznous.png);
	background-repeat	:	no-repeat;
	border				:	0px solid green;
}

#partie_formulaire_gauche {
	float				:	left;
	width				:	236px;
	padding-top			:	5px;
	height				:	271px;
	text-align			:	justify;	
	border				:	0px solid blue;
	background-image	:	url(images/fd-simulateur-agence.png);
	background-repeat	:	no-repeat;	
}

#partie_formulaire_droite {
	float				:	left;
	width				:	236px;
	padding-top			:	5px;
	height				:	271px;
	text-align			:	justify;	
	border				:	0px solid blue;
	background-image	:	url(images/fd-simulateur-agence.png);
	background-position	:	top left;
	background-repeat	:	no-repeat;
}

#Numero {
	float 				:	left;
	padding				:	5px 5px 5px 5px;	
	border 				: 	0px solid red;
}

#Reponse_formulaire {
	font-size			:	12px;
	padding-left		:	30px;
	padding-top			:	50px;
}

#div_formulaire {
	border 				: 	0px solid red;
	margin-left			:	5px;
	margin-right		:	5px;	
}

.Agence_selectionnee { 
	font-size			:	10px;
	font-weight			:	bold;
	text-decoration		:	none;
	color				:	#9F1100;
}

.Agence_non_selectionnee  { 
	font-size			:	10px;
	text-decoration		:	none;
	color				:	black;
}

.Region_selectionne {
	float 				:	left;
	font-weight			:	bold;
	font-size			:	10px;
}

.Region_selectionne  a {
	text-decoration 	:	none;
	color				:	#9F1100;
}

.Region_non_selectionne {
	float 				:	left;
	font-size			:	10px;
}

.Region_non_selectionne  a {
	text-decoration 	:	none;
	color				:	black;
}

.separateur_region	{
	margin-left			:	5px;
	margin-right		:	5px;
	float				:	left;
	font-size			:	12px;
}

.Texte_agence {
	font-size			:	10px;
	text-align			:	justify;
}

.lib_table { 
	font-size			:	10px;
	text-align			:	right;
}

.Nom_agence {
	font-size			:	12px;
	font-weight			:	bold;
}

.Coordonnees_agence {
	font-size			:	12px;
}

.Nom_agence_actualites {
	font-size			:	14px;
	font-weight			:	bold;
	color				:	#9F1100;
}

.Titre_actualites {
	font-size			:	11px;
	font-weight			:	bold;	
	color				:	#FF8C00;
}

.Titre_actualites  a {
	text-decoration		:	none;
	color				:	#FF8C00;
}

.Titre_actualites  a:hover{
	color				:	#9F1100;	
}

.Texte_actualites{
	font-size			:	10px;
	text-align			:	justify;
}

.Texte_actualites a {
	text-decoration		:	none;
}

.Titre_rouge {
	font-size			:	14px;
	color				:	#9F1100;
}

.Titre_non_selectionne {
	font-size			:	14px;
}

.Texte_bulle{	
	float				:	left;
	width				:	180px;
	margin-top			:	0px;
	text-align			:	left;
	font-size			:	9px;
	font-weight			:	bold;
	color				:	#9F1100;
	border 				: 	0px solid red;
}

.resultat {
	font-weight 		: 	bold;
	font-size			:	16px;
	color				: 	blue;	
}

.lib_table { 
	font-size			:	10px;
	text-align			:	right;
}

.Lib_Formulaire {
	font-size			:	10px; 
}

.Galerie {
	font-size			:	12px;
	font-weight			:	bold;
}

.bt_retour {
	text-decoration 	:	none;
	color				:	blue;
	font-size			:	10px;
	font-weight			:	bold;
}

.imgfloatleft {
	float				: 	left;
	margin-right		: 	15px; 
	margin-bottom		: 	3px;
}
.width120 {
	width				: 	120px;
}