
#ficheProduit {
	max-width:1005px;
	height: 592px;
	margin-top: 9px;
	margin-left: 9px;
	position: absolute;
	background-color: #333333;
	border: 1px solid #666666;
	display: none;
}

#fp_enTete {
	background-color: black;
	border-bottom: 1px solid #666666;
	width: 100%;
	height: 40px;
	color: #ff9900;
	font-weight: bold;
}

#fp_imprimer {
	float: right;
	margin-right: 1%;
	margin-top:1.4%;
}

#fp_imprimer a{
	text-decoration: none;
	color: #ff9900;
}

#fp_imprimer:hover {
	cursor: pointer;
	color: white;
}

#fp_imprimer_image {
	float: right;
	margin-right: 1%;
	margin-top: 0.7%;
}

#fp_fermer {
	float: right;
	margin-right: 1%;
	margin-top:1.4%;
}

#fp_fermer a{
	text-decoration: none;
	color: #ff9900;
}

#fp_fermer:hover {
	cursor: pointer;
	color: white;
}

#fp_fermer_image {
	float: right;
	margin-top: 0.7%;
}

#fp_contenu{
	width: 100%;
	height: 495px;
}

#fp_left{
	width: 45%;
	height: 95%;
	background-color: #666666;
	margin: 1%;
	border: 1px solid #999999;
	float: left;
}

#fp_photo{
	height:90%;
	margin-left:1.5%;
	margin-top:1.5%;
	width:97%;
	text-align: center;
}

#fp_photo_pagination{

}

#fp_photo_pagination {
	float: left;
	width: 100%;
}

#fp_page_precedente {
	padding-top: 10px;
	height: 25px;
	width: 60px;
	background-color: #7c7148;
	border: 1px solid #6a613e;
	text-align: center;
	color: #9f9678;
	font-weight: bold;
	float: left;
	margin-right: 20px;
	margin-left: 10%;
}

#fp_page_suivante {
	padding-top: 10px;
	height: 25px;
	width: 60px;
	background-color: #7c7148;
	border: 1px solid #6a613e;
	text-align: center;
	color: #9f9678;
	font-weight: bold;
	float: left;
}

#fp_right {
	width: 50%;
	height: 95%;
	margin: 1%;
	float: left;
}

#fp_title {
	color: #ffcc00;
	font-weight: bold;
	text-align: center;
	width: 100%;
	height: 5%;
	font-size: 1.1em;
}

#fp_subtitle {
	color: #ffcc00;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	text-align: center;
	width: 100%;
	height: 10%;
	font-size: 1.1em;
}

#fp_description {
	color: white;
	margin-left:2%;
	margin-top:3%;
	width:92%;
	text-align: justify;
}

#fp_resume {
	color:white;
	font-weight:bold;
	margin-left:2%;
	margin-top:8%;
}

#fp_resume .etiquette {
	float: left;
	text-align: right;
	margin-right: 2%;
}

#fp_resume.valeur {
	float: left;
	text-align: left;
}

#fp_prix {
	background-color:#FFCC00;
	color:black;
	height:6%;
	margin-top:7%;
	padding-top:2%;
	padding-left: 32%;
}

#fp_prix_etiquette {
	float: left;
	font-size: 1.1em;
	margin-right: 2%;
}

#fp_prix_valeur {
	font-size: 1.1em;
	font-weight: bold;
}

#fp_footer {
	height: 70px;
	font-weight: bold;
	color: white;
}

#fp_footer_partie1 {
	float:left;
	padding-left:22%;
}

#fp_footer_partie2 {
	float:left;
	margin-left:40%;
	padding-top:1%;
}

