#portfolio{
	left:10px;
	width:780px;
	height:1500px;
	margin:auto;
}
.bloc{
	float:left;
	margin:10px;
	width:230px;
	height:230px;
	color:white;
}
.info{
	display:none;

}
.titre{
	margin:auto;
	width:500px;
}
.bloc.unfold{
	height:900px;
	width:776px;
	background-image:url("");
	background-color:#510202;
	border-radius:1em;
	-moz-border-radius:1em;
}
.bloc.unfold .info{
	display:block;
}
.bloc.unfold .thumb{
	display:none;
}
.presentation{
	text-align:middle;
	color:white;
	background-color:#510202;
	border-radius:1em;
	-moz-border-radius:1em;
	padding-left:10px;
	width:220px;
	font-size:11pt;
	font-weight: bold;
}
.grd{
	position:absolute;top:80px;bottom:0;left:0;right:0;margin:auto;
}
.info a{text-decoration: none;}
.info a:visited{text-decoration: none;}
.info a:hover{text-decoration: none;}
.info a:active{text-decoration: none;}
.info a:link {text-decoration: none;}