/*BPS*/

body.bps {
	background: none;
	background-color: #fcfafb;
}
body.bps div.btretour{
	width: 1000px;
	height: 35px;
	margin: 0 auto;
}
body.bps div.btretour img{ border: 0;}

body.bps .bande-gris{
	width: 100%;
	height: 104px;
	background-color: #6c6c6c;
	position:absolute;
	top:35px;
	left: 0;
}
body.bps .bande-gris .bande-gris-content{
	width: 1000px;	
	height: 104px;
	margin: 0 auto;
}
body.bps .bande-gris h2{
	color: #ffffff;
	font-family: "HelveticaNeue65Medium";
	text-transform:uppercase;
	font-size:31px;
	padding-top: 23px;
}
body.bps .bande-gris p{
	color: #ffffff;
	font-family: "HelveticaNeue65Medium";
	font-size:14px;
}
body.bps #innercontainer #content{
	background: url('../_img/bps/bg.jpg') no-repeat;
	height: 2464px;
	width: 1000px;
	position: absolute;
	top:139px;
	left: 0;
}
body.bps #innercontainer #content .bloc-elt .bloc-elt-content h3{
	color: #4c4c4c;
	font-family: "HelveticaNeue65Medium";
	text-transform:uppercase;
	font-size:19px;
	line-height:19px;
	padding-bottom: 23px;
}
body.bps #innercontainer #content .bloc-elt .bloc-elt-content p{
	color: #4c4c4c;
	font-family: "HelveticaNeue65Medium";
	font-size:12px;
	line-height: 18px;
	text-align:justify;
}
body.bps #innercontainer #content .elt-1{
	border: 2px solid #ffffff;
	width: 673px;
	height:341px;
	position:absolute;
	top:34px;
	left:214px;
}
body.bps #innercontainer #content .elt-1 .elt-1-content{
	 width: 302px;
	 background-color:#ffffff;
	 height:305px;
	 float:right;
	 padding-top:36px;
	 padding-left: 39px;
	 padding-right: 28px;
}
body.bps #innercontainer #content .elt-2{
	border: 2px solid #ffffff;
	width: 601px;
	height:331px;
	position:absolute;
	top:495px;
	left:0px;
}
body.bps #innercontainer #content .elt-2 .elt-2-content{
	 width: 290px;
	 background-color:#ffffff;
	 height:312px;
	 float:left;
	 padding-top:19px;
	 padding-left: 19px;
	 padding-right: 28px;
}
body.bps #innercontainer #content .elt-3{
	border: 2px solid #ffffff;
	width: 297px;
	height:505px;
	position:absolute;
	top:768px;
	left:680px;
}
body.bps #innercontainer #content .elt-3 .elt-3-content{
	 width: 258px;
	 background-color:#ffffff;
	 height:258px;
	 padding-top:19px;
	 padding-left: 19px;
	 position:absolute;
	 padding-right: 20px;
	 bottom: 0;
}
body.bps #innercontainer #content .elt-4{
	border: 2px solid #ffffff;
	width: 588px;
	height:273px;
	position:absolute;
	top:1127px;
	left:0px;
}
body.bps #innercontainer #content .elt-4 .elt-4-content{
	 width: 231px;
	 background-color:#ffffff;
	 height:254px;
	 padding-top:19px;
	 padding-left: 19px;
	 padding-right: 28px;
	 float:left;
}
body.bps #innercontainer #content .elt-5{
	border: 2px solid #ffffff;
	width: 633px;
	height:247px;
	position:absolute;
	top:1668px;
	left:167px;
}
body.bps #innercontainer #content .elt-5 .elt-5-content{
	 width: 300px;
	 background-color:#ffffff;
	 height:228px;
	 padding-top:19px;
	 padding-left: 19px;
	 padding-right: 7px;
	 float:right;
}
body.bps #innercontainer #content .elt-6{
	border: 2px solid #ffffff;
	width: 607px;
	height:337px;
	position:absolute;
	top:2051px;
	left:0px;
}
body.bps #innercontainer #content .elt-6 .elt-6-content{
	 width: 231px;
	 background-color:#ffffff;
	 height:318px;
	 padding-top:19px;
	 padding-left: 19px;
	 padding-right: 23px;
	 float:left;
}
body.bps #innercontainer #content p.condition-bps{
	color: #4c4c4c;
	font-family: "HelveticaNeue65Medium";
	font-size:12px;
	text-align:center;
	position:absolute;
	bottom: 19px;
	width: 100%;
}
