@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
}
.description{
	display:none;
}
.clear{
	clear:both;
}
.plan{
	margin:10px
}
.plan .print{
	font-size:11px;
	color:#8f9192;
	text-decoration:none;
	float:right;
	padding-left:18px;
	background:url(../images/picto_print.gif) no-repeat;
	background-position: left center;
	margin-bottom:10px;
	}
.gauche_contact{
	float:left;
	width:100%
}
.droite_contact{
	float:left;
	border:solid 1px #6c6c6c;
	width:18%;
	padding:10px;
	margin-top:77px;
}
.text_contact{
	font-size:0.6em;
	color:#6c6c6c;
	margin-bottom:20px;
	text-align:left;
	padding:0 5px;	
}
.text_contact a{
	background:url(../images/fleche_lien.png) no-repeat;
	background-position:right bottom;
	color:#6c6c6c;
	padding:0 12px 0 0px;	
}
.text_contact a:hover{
	background:url(../images/fleche_lien_red.png) no-repeat;
	color:#c52024;
	background-position:right bottom;
	padding:0 12px 0 0px;	
}
.carte{
	float:left;
}
.coord_carte{
	float:left;
	padding-top:5px;
	font-size:0.6em;
	color:#6c6c6c;
	text-align:justify;
	line-height:1.2em;
	margin-left:40px;
	margin-top:20px;
	display:block;
	width:200px;
}
.coord_carte a{
	color:#6c6c6c;
}
.nom_agence{
	padding-bottom:5px;
	display:block;
}
.coord_tel{
	background:url(../images/picto_tel.gif) no-repeat;
	background-position:left center;
	padding-left:12px;
}
.coord_mail{
	background:url(../images/picto_mail.gif) no-repeat;
	background-position:left center;
	padding-left:12px;
	margin-bottom:5px;
	display:block;
}
}
.tableau_listing{
	border-collapse:collapse;
	color:#6c6c6c;
	width:80%;
	margin:auto;
	margin-bottom:20px;
}
.intitule{
	background:#c52024;
	color:#fff;
	font-weight:bold;
	padding:5px 10px;
	font-size:0.7em;
}
.descriptif{
	padding:10px 5px;
	font-size:0.7em;
}
.left{
	width:35%;
	font-size:0.6em;
	font-weight:bold;
	display:block;
}
.right{
	font-size:0.6em;
	padding:2px;
	display:block;
}
.links{
	text-align:right;
	font-size:0.7em;
}
.lien_annonce{
	color:#6c6c6c;
	text-align:right;
	display:block;
	float:right;
	padding-right:12px;
	background:url(../images/fleche_lien.png) no-repeat;
	background-position: right bottom;
	margin-right:15px;
	
}
.lien_annonce:hover{
	color:#c52024;
	background:url(../images/fleche_lien_red.png) no-repeat;
	background-position: right bottom;
}