figure{
	float: left;
	width: 200px;
	height: 180px;
	padding:5px;
	margin: 20px;
	border: 1px solid rgb(184,184,184);
	background-color: rgb(184,184,184);
}
figcaption{
	font-size:100%;
	text-align:left;
	background-color: rgb(184,184,184);
}
div.ligne2{
	padding-top:20%;
	margin-left:22%;
}
div.ligne1{
	margin-left: 22%;
}
footer{
	padding-top: 13%;
	color: #000000;
	font-size: 17px;
	font-weight: bold;
}
header{
	text-align: center;
}
body{
	background-image: url(image/fond.jpg);
}
img.gal{
	border:solid 10px #000000;
	border-style: double;
}
h3{
	color: #000000;
}
.im1:hover
{
	-moz-transform:translate(50px,30px);
	-o-transform:translate(50px,30px);
	-webkit-transform:translate(50px,30px);
	-chrome-transform:translate(50px,30px);
	-ms-transform:translate(50px,30px);
	transform:translate(50px,30px);
}
.im2:hover{
	-moz-transform:skew(50deg,30deg);
	-o-transform:skew(50deg,30deg);
	-webkit-transform:skew(50deg,30deg);
	-chrome-transform:skew(50deg,30deg);
	-ms-transform:skew(50deg,30deg);
	transform:skew(50deg,30deg);
	margin: 40px;
}