#intro {
	padding-right: 10px;
	padding-left: 10px;
}
#intro #besoin {
	float: left;
	width: 300px;
	background-image: url(../img/master/ico-besoin.png);
	background-repeat: no-repeat;
	background-position: 5px 55px;
	background-color: #FFF;
}
#intro #solution {
	float: left;
	width: 300px;
	margin-left: 20px;
	background-image: url(../img/master/ico-solution.png);
	background-repeat: no-repeat;
	background-position: 5px 55px;
	background-color: #FFF;
	margin-right: 5px;
}
#intro #reservation {
	float: left;
	width: 325px;
}

#besoin h3, #solution h3, #reservation h3 {
	margin-bottom: 1px;
}
#besoin p, #solution p {
	border: 1px solid #C7C6C0;
	padding-left: 75px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color: #040400;
	line-height: 16px;
	min-height: 224px;
}
#solution a {
	margin-top: 15px;
}


#reservation p {
	background-image: url(../img/master/encart-reserver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 254px;
	width: 225px;
	padding-left: 90px;
	padding-top: 10px;
	padding-right: 10px;
	line-height: 16px;
}
#reservation h3 {
	margin-left: 15px;
}
#reservation a {
	margin-top: 50px;
	margin-bottom: 40px;
}
#story {
	background-image: url(../img/master/encart-phenomene.jpg);
	height: 370px;
	background-repeat: no-repeat;
	background-position: left 46px;
}
#story p {
	padding-left: 260px;
	padding-right: 250px;
	padding-top: 70px;
	text-align: justify;
	line-height: 16px;
}
#story a {
	margin-top: 15px;
}
#vgn {
	display: none;
}

#vgn #ose {
	float: left;
	width: 300px;
	margin-left: 10px;
}
#vgn p {
	border: 1px solid #C7C6C0;
}
#vgn #avance {
	float: left;
	width: 300px;
	margin-left: 20px;
	margin-right: 20px;
}
#vgn #follow {
	float: left;
	width: 310px;
}
#follow h3 {
	margin-bottom: 15px;
}
