#case_prod{
	width: 648px;
	height: 880px;
	float: left;
	margin-left: 20px;
	background-image:url(images/case_prod.png);
	background-repeat: no-repeat;
}

#titre_page{
	width: 160px;
	height: 23px;
	float: left;
	margin-top: 17px;
	margin-left: 20px;
	text-align: left;
	font-family: arial;
	font-size: 17px;
	color: white;
	font-weight: bold;
}

#fond_prod{
	width: 628px;
	height: 350px;
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	background-image:url(images/fond_prod.png);
	background-repeat: no-repeat;
}

#texte{
	width: 335px;
	height: 320px;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#image{
	width: 260px;
	height: 320px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}

#barre_detail{
	width: 620px;
	height: 81px;
	float: left;
	background-image:url(images/barre_detail.png);
	background-repeat: no-repeat;
	margin-left: 12px;
}

#etapes{
	width: 619px;
	height: 61px;
	float: left;
	margin-left: 12px;	
	margin-top: 21px;
}

#case_contact{
	width: 619px;
	height: 250px;
	float: left;
	background-image:url(images/case_contact.png);
	background-repeat: no-repeat;
	margin-left: 12px;
	margin-top: 255px;
}

#case_contact2{
	width: 619px;
	height: 250px;
	float: left;
	background-image:url(images/case_contact.png);
	background-repeat: no-repeat;
	margin-top: 20px;
	text-align: center;
}

#btn_etape{
	width: 173px;
	height: 53px;
	float: left;
}

.spacer_etape{
	width: 50px;
	height: 53px;
	float: left;
}

#barre_detail_cont{
	width: 560px;
	height: 63px;
	float: left;
	margin-top: 10px;
	margin-left: 50px;
}

#detail{
	width: 93px;
	height: 63px;
	float: left;
}

#detail_3d{
	width: 106px;
	height: 63px;
	float: right;
}

.spacer_detail{
	width: 10px;
	height: 63px;
	float: left;
}

#tab_contact{
	width: 600px;
	height: 240px;
	float: left;
	margin-left: 10px;	
	margin-top: 10px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#contenus{
	width: 628px;
	height: 423px;
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#contenus_3d{
	width: 628px;
	height: 523px;
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#contenus_gab{
	width: 628px;
	height: 553px;
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#contenus_accueil{
	width: 620px;
	height: 820px;
	float: left;
	margin-top: 20px;
	margin-left: 12px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #37519b;
}

#case_bio{
	width: 188px;
	height: 472px;
	float: left;
	margin-top: 10px;
}

.spacer_bio{
	width: 28px;
	height: 472px;
	float: left;
	margin-top: 10px;
}

#case_new{
	width: 137px;
	height: 210px;
	float: left;
	margin-top: 10px;
}

.spacer_new{
	width: 24px;
	height: 210px;
	float: left;
	margin-top: 10px;
}

.spacer_new_inter{
	width: 620px;
	height: 50px;
	float: left;
	margin-top: 10px;
}
