@charset "utf-8";
/* CSS Document */

.divRefRecherche{
	font-size:0.8em;
	color:#900;
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
}
.divRefRecherche a, .divRefRecherche a:hover{
	color:#900;
	text-decoration:none;
}
.divPreciserRechercheBouton{
	display:block;
	cursor:pointer;
	padding-left:30px;
	font-size:0.6em;
}
.divPreciserRechercheListe{
	display:none;
	padding-left:30px;
}
.divRefColG{
	width:50%;
	display:block;
	float:left;
}
.divRefColD{
	width:48%;
	display:block;
	margin-left:1%;
	float:left;
}
.divRefPhoto{
	width:33%;
	display:block;
	padding-top:10px;
	float:left;
	margin-right:2%;
	text-align:center;
}
.divRefPhoto >img{
	width:100%;
	border-radius:200px
}
.divRefTexte{
	width:65%;
	display:block;
	float:left;
}
@media screen and (max-width:640px){
	.divRefColG, .divRefColD,
	.divRefPhoto, .divRefTexte{
		float:none;
		width:100%;
		margin:0;
	}
	.divRefPhoto > img{
		max-width:100%;
		width:auto;
		max-height:200px;
		height:auto;
	}
}