#divcode {
	position: relative;
	box-sizing: border-box;
	float:left;
	width: 100%;
	clear:left;
	display:block;
	/*line-height : 18px;*/
	font-size:13px;
	background-color: #fff;
	background-image: none;
	-moz-box-shadow: 5px 5px 7px #696969;
	-webkit-box-shadow: 5px 5px 7px #696969;
	box-shadow: 5px 5px 7px #696969;
	padding : 10px 15px 0 15px;
	
}

.div_cont{
	position:relative;
	/*text-align:center;*/
	background-color : transparent;
	width:100%;
	min-width: 100%;
    min-height: 100%;
	height:auto;
	display:flex;
	display: -webkit-flex;
	overflow:hidden;
	align-items: center;
	-ms-flex-wrap: wrap;
	-ms-flex-direction: row;
	-ms-justify-content: space-around;
	-ms-align-items: center;
	-ms-flex-align: center;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-around;
	align-items: center;
	-moz-flex-wrap: wrap;
	-moz-flex-direction: row;
	-moz-justify-content: space-around;
	-moz-align-items: center;
	-webkit-flex-wrap: wrap;
	-webkit-flex-direction: row;
	-webkit-justify-content: space-around;
	-webkit-align-items: center;
	
	margin-top: 0px;
	padding: 0;
}

.div_photo {
	display:flex;
	display: -webkit-flex;
	position:relative;
	text-align:center;
	background-color : #393C40;
	width :250px;
	height :250px;
	margin :  10px 0 10px  0;
	color : #4f4f4F;
	-ms-flex-wrap: wrap;
	-ms-flex-direction: row;
	-ms-justify-content: space-around;
	-ms-align-items: center;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-around;
	align-items: center;
	-moz-flex-wrap: wrap;
	-moz-flex-direction: row;
	-moz-justify-content: space-around;
	-moz-align-items: center;
	-webkit-flex-wrap: wrap;
	-webkit-flex-direction: row;
	-webkit-justify-content: space-around;
	-webkit-align-items: center;;
}
.div_photo p {
	margin: 0;
}
.div_photo a{
	text-decoration : none;
	color : #0066CC;
}
.div_photo a:hover{
	text-decoration : underline;
}
.cl_img {
	margin :auto;
	vertical-align: middle;
	display : block;
	cursor: pointer;
	
}
#notphoto_Container {
	text-align : center;

}
#divcontdebprix {
	width:100% !important;
	/*padding-left: 20px;
	padding-right: 20px;*/
	
}
@media screen and (max-width: 660px)  {
	#divtxtphoto {
		font-size : 10px;
		padding-top: 5px;
	}
	
}