div.selection								{	}

	table.selection							{	width:649px;	font-size:12px;	padding-bottom:10px;}
	
		td.selection_titre					{	text-align:center;	 border-collapse: collapse;}
			a.selection_titre_lien			{	text-decoration:none;	font-size:16px;	color:#333333;}
			a.selection_titre_lien:hover	{	color:#444444;}
			
		td.selection_img						{	width:167px;	 text-align:center;	}
			img.selection_img				{	border:1px solid #000000; width:137px;	cursor:pointer;}
			img.selection_img:hover			{	border:1px solid #EFE050;	cursor:pointer;}
			
		td.selection_description_internet	{	padding-left:15px;	text-align:justify;	}
		   div.selection_description_internet{	background:none; padding:4px; margin-left:5px;}
		   
		td.selection_lien					{	padding-left:15px;	text-align:center;	height:30px; vertical-align:middle;}
			a.selection_lien				{	text-decoration:none;	color:#666670;font-size:12px;}
				a.selection_lien:hover		{	color:#000000;	text-decoration:underline;	}
				
				
div.form_recherche_titre						{	margin-top:-24px;	font-style:italic; font-weight:normal; 	margin-bottom:-24px; color:#EFEFEF;	margin-left:0px;}
div.form_recherche_titre	h4					{	font-style:italic; font-weight:normal; 	color:#75A0A6;	font-size:18px;}
	table.formulaire	td.titre					{	height:26px;	font-size:14px;}
	table.formulaire	td.contenu_table			{	padding-left:6px;}
		td label								{	font-size:12px;	}
		
div.rechercher_button						{	margin:0;	text-align:left;}
	input.rechercher_button					{	background:url("./style/recherche.png") no-repeat center top;	width:120px;	height:28px;	border:none; cursor:pointer; font-size:15px; color:#000000;	font-style:italic;}
	input.rechercher_button:hover				{	background:url("./style/recherche_hover.png") no-repeat center top;	color:#FFFFFF;}

td.detail									{	vertical-align:top;}
td.detail_text								{	vertical-align:top;}
table.table_left_detail						{	width:157px; text-align:center;	margin-left:5px;	}
	td.detail_image							{	height:110px;}
	span.img_detail_clic					{	color:#111;	font-size:10px;}
table.table_right_detail						{	width:475px;	margin-left:15px;	text-align:justify;}
.detail_text								{	font-size:12px;}

img											{	border:0	}
.onglet_menu a								{	color:#FFFFFF; font-weight:bold; 	text-decoration:none;	text-transform:uppercase;	font-size:13px;}
.onglet_menu a:hover							{	color:#EFE050;	text-decoration:underline;}
.plan_agence_index							{ 	color:#FFFFFF;	background: url("./style/titre-bleu.png") no-repeat scroll -15% -1%; -moz-border-radius: 10px; -webkit-border-radius: 10px; khtml-border-radius: 10px; border-radius: 10px; background-color:#f0f0f0; border: 4px double rgb(255, 255, 255); width:304px; height:auto; float:left; margin:0px 0 0 10px;	padding: 10px 10px 10px 10px;}
.contact_titre								{	margin-bottom:5px;}
.table_contenu								{	width:649px;}

.contenu h4									{	margin-top:-5px;}
.contenu h4 a									{	color:#333333;}
.contenu h2									{	margin-top:-5px; margin-bottom:-10px;	font-size:15px;}
.contenu h1									{	margin-top:0px; margin-bottom:-5px;	font-size:18px;}

.div_contenu								{	background: none repeat scroll 0% 0% rgb(217, 217, 217);	 border: 0px solid;	 text-align: justify;	 -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; khtml-border-radius: 10px 10px 10px 10px;		 width:669px;	}

.form_contact input							{	border:1px solid #CCCCCC; background:#FFFFFF;}

input.submit_contact							{	background:url("./style/recherche.png") no-repeat center top transparent; border:none;	width:120px;	height:28px;	border:none; cursor:pointer; font-size:15px; color:#000000;	font-style:italic;}	
input.submit_contact:hover					{	background:url("./style/recherche_hover.png") no-repeat center top transparent;	color:#FFFFFF; border:none;}

.pagination a								{	color:#75A0A6;	text-decoration:none;	}
.pagination a:hover							{	color:#d2312e;	text-decoration:underline;	}
.no_bien									{	background: rgb(240, 240, 240);	width:650px;	border: 4px double rgb(255, 255, 255);	margin: -1px 0px 0px;	text-align: justify;	-moz-border-radius: 10px 10px 10px 10px;	khtml-border-radius: 10px 10px 10px 10px;	-webkit-border-radius: 10px 10px 10px 10px;	border-radius: 10px 10px 10px 10px;	padding: 10px;float: left;}

.description_page							{	color: rgb(250, 170, 170);	font-size:14px;}
.description_page a							{	color: rgb(250, 170, 170);	text-decoration:none;}
.description_page a:hover					{	color:#EFE050;	text-decoration:underline;}

.bien_prec_suiv	p							{	font-size:10px;	}
.bien_prec									{	float:left;		width:auto;	text-align:left;	margin-left:10px;}
.bien_suiv									{	float:right;	width:auto;	text-align:right;	margin-right:10px;}
.bien_suiv table								{	text-align:right;	}
