.corps{
	position:relative;
	width:100%;
	margin:0;
	padding:0;
	background: transparent url(../images/commun/fond-gris.jpg) no-repeat top center;
}
.corps .page{
	position:relative;
	background: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	width: 100%;
	min-height: 500px;
}
.corps .page .groupe{
	position:relative;
	/*background-color:#E0CEF0;*/
	width:760px;
	margin:0 auto;
	min-height:500px;
}
@media screen and (min-width: 1024px){
	.corps .page .groupe{
		width:960px;
	}
	.corps .page,
	.corps .page .groupe{
		min-height: 500px;
	}	
}
@media screen and (min-width: 1280px){
	.corps .page .groupe{
		width:1140px;
	}
	.corps .page,
	.corps .page .groupe{
		min-height: 500px;
	}	
}
.temporaire {
	display:inline-block;
	width:100%;
	padding:0 40px 40px 40px;
	margin:0;
}
.temporaire  img:not(.lien_ext):not(.renoimg){
	float:left;
	margin:0 40px 40px 0;
}
.temporaire  .renoimg{
	float:left;
	margin:0 40px 40px 0;
}
.temporaire  p{
	padding:0 40px;
	font-family:'Open Sans', sans-serif;	
	font-weight:400;
	font-size:16px;	
	color:#474747;
	text-align:justify;
}
.temporaire  li,
.temporaire  h1,
.temporaire  h2,
.temporaire  h3{
	font-family:'Open Sans', sans-serif;	
	font-weight:400;
	font-size:16px;	
	color:#474747;
	margin-left:50px;
}
.temporaire  h1{
	font-weight:bold;	

}
.temporaire  li a{
	line-height:40px;
	color:#474747;
}
.temporaire  p a{
	color:#474747;
	text-decoration:underline !important;
}
.hide_desktop{
	display:none;
}