.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;
	width: 100%;
	min-height: 625px;
}
.surmesure {
	padding:20px 40px 40px 40px;
	margin:0;
}
.surmesure .img_ser{
	display:inline-block;
	width:95%;
	height:auto;
	margin:20px auto;
	border-top:5px solid #F3F3F3;
	border-left:5px solid #F3F3F3;
	border-right:5px solid #EAEAEA;
	border-bottom:5px solid #EAEAEA;		
}
@media screen and (min-width: 640px){
	.surmesure .img_ser{
		float:left;
		width:312px;
		height:209px;
		margin:0 40px 30px 0;
		border-top:5px solid #F3F3F3;
		border-left:5px solid #F3F3F3;
		border-right:5px solid #EAEAEA;
		border-bottom:5px solid #EAEAEA;
	}
}
.surmesure p{
	position:relative;
	padding:0;
	margin:0;
	font-family:'Open Sans', sans-serif;	
	font-weight:400;
	font-size:16px;	
	color:#474747;
	text-align:justify;
}
.surmesure .souli{
	color:#474747;
	text-decoration:underline !important;
}
.surmesure .tit{
	font-family:'Open Sans', sans-serif;	
	font-weight:bold;
	font-style:italic;
	font-size:19px;	
	color:#282828;
}
.surmesure .cen{
	text-align:center;
}
.surmesure .des{
	display:none;
}
@media screen and (min-width: 640px){
	.surmesure .mob{
		display:none;
	}
	.surmesure .des{
		display:block;
	}
	.surmesure .tit{
		margin-bottom:20px;
	}	
}
.surmesure ul {
	padding: 0;
	list-style-type: none;
 }
.surmesure li {
	margin:30px 0px 50px 0px;
	padding:0;
	overflow:auto;
 }
.surmesure li a img {
	border:0;
	background:none;
	min-width:0;
	width:110px;
	height:auto;
	float:right;
	margin:20px 0 0 20px;
 }