

	#prise {
		margin:			0;
		padding:		0;
		font-family: 	'Verdana', sans-serif;
		font-size:		60.5%;
		
	}
	
	#contenainer {
		position:		relative;
		width:			860px;
		margin:			auto;
		left: 25px;
		top: 25px;
	}
	
	#titre {
		position:		relative;	
		text-align:		center;
		font-size: 8px;
		background:  linear-gradient(to right, #E6E7BE, rgb(228,224,133));
		border-radius: 10px;
		box-shadow: #aaa 1px 1px 10px 3px;		
	}
	
	#titre h1 {
		font-size:		3.5em;
		font-weight:	normal;
		text-transform:	capitalize;
	}
	
	#contenu {
		position:		relative;
		
	}
	
	ul.rollover {
		position:		relative;
		margin:			0;
		padding:		0;
	}
	
	ul.rollover li {
		background:		#d1d694 url(libg.jpg) no-repeat center center;
		position:		relative;
		list-style:		none;
		margin:			0;
		padding:		0;
		width:			350px;
		height:			250px;
		overflow:		hidden;
		border:			20px solid white;
		float:			left;
		margin-right:	20px;
		margin-left:	20px;
		margin-bottom:	40px;	
		-webkit-box-shadow:		0px 0px 10px #333;
		-moz-box-shadow:		0px 0px 10px #333;
		-ms-box-shadow:		0px 0px 10px #333;
		-o-box-shadow:		0px 0px 10px #333;
		box-shadow:		0px 0px 10px #333;
	}
	
	ul.rollover li img {
		z-index:		30;
		position:		absolute;
		top:			0px;
		left:			0px;
		-webkit-transition:all 0.7s ease-out;
		-moz-transition:all 0.7s ease-out;
		-ms-transition:all 0.7s ease-out;
		-o-transition:all 0.7s ease-out;
	}
	
	ul.rollover li:hover img {
		-webkit-transform: scale(6);
		-moz-transform: 	scale(6);
		-ms-transform: 	scale(6);
		-o-transform: 	scale(6);
		opacity:			0;
	}
	
	ul.rollover li h2 {
		font-size:			2.8em;
		color:				#333;
		margin:				0;
		padding:			0;
		line-height:		1.5em;
		letter-spacing:		0.1em;
		text-align:			center;
		text-transform:		uppercase;
		-webkit-transition: all 0.5s ease-in;
		-webkit-transform:	scale(0.1);
		-moz-transition: 	all 0.5s ease-in;
		-moz-transform:		scale(0.1);
		-ms-transition: 	all 0.5s ease-in;
		-ms-transform:		scale(0.1);
		-o-transition: 	all 0.5s ease-in;
		-o-transform:		scale(0.1);
		opacity:			0;
	}
	
	ul.rollover li:hover h2 {
		padding-top:		30px;
		-webkit-transform:	scale(1);
		-moz-transform:		scale(1);
		-ms-transform:		scale(1);
		-o-transform:		scale(1);
		opacity:			1;
	}
	
	ul.rollover li hr {
		width:				0px;
		color: 				#333;
		background-color: 	#333;
		border:				none;
		height: 			2px;
		margin:				auto;
		-webkit-transition:	all 0.6s linear;
		-moz-transition:	all 0.6s linear;
		-ms-transition:		all 0.6s linear;
		-o-transition:		all 0.6s linear;
	}
	
	ul.rollover li:hover hr {
		width:				200px;
	}
		
	
	ul.rollover li p {
		font-family:		helvetica, arial, sans-serif;
		margin:				0;
		padding:			0;
		font-size:			2.5em;
		padding:			20px;
		text-align:			center;
		text-transform:		none;
		-webkit-transition: all 0.6s ease-in;
		-webkit-transform:	scale(0.1);
		-moz-transition: 	all 0.6s ease-in;
		-moz-transform:		scale(0.1);
		-ms-transition: 	all 0.6s ease-in;
		-ms-transform:		scale(0.1);
		-o-transition: 		all 0.6s ease-in;
		-o-transform:		scale(0.1);
		opacity:			0;
	}
	
	ul.rollover li:hover p {
		-webkit-transform:	scale(1);
		-moz-transform:		scale(1);
		-ms-transform:		scale(1);
		-o-transform:		scale(1);
		opacity:			1;
	}
	
	ul.rollover li a.button {
		display:			block;
		text-align:			center;
		font-family:		helvetica, arial, sans-serif;
		position:			relative;
		text-transform:		uppercase;
		letter-spacing:		0.2em;
		padding:			4px;
		text-decoration:	none;
		font-size:			1.6em;
		background:			#333;
		color:				#d1d694;
		width:				150px;
		margin-left:		100px;
		border:				none;
		-webkit-transition: all 0.6s ease-in;
		-webkit-transform:	translateY(230px) scale(5);
		-moz-transition: 	all 0.6s ease-in;
		-moz-transform:		translateY(230px) scale(5);
		-ms-transition: 	all 0.6s ease-in;
		-ms-transform:		translateY(230px) scale(5);
		-o-transition: 		all 0.6s ease-in;
		-o-transform:		translateY(230px) scale(5);
		opacity:			0;
		cursor:				pointer;
		z-index:			50;
	}
	
	ul.rollover li:hover a.button {
		-webkit-transform:	translateY(0) scale(1);
		-moz-transform:		translateY(0) scale(1);
		-ms-transform:		translateY(0) scale(1);
		-o-transform:		translateY(0) scale(1);
		opacity:			1;
	}