body{
	margin:0px;
	padding:0px;
	clear: both;
	background-color: #fffcee;
}
#conteneur {
	width:820px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.conteneur-site {
	width:800px;
	height:1000px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.bordure1 {
	float:left;
	width:10px;
	height:1003px;
	overflow:hidden;
	background-image: url(../media/ombre-site1.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #0f0;*/
}
.bordure2 {
	float:right;
	width:10px;
	height:1003px;
	overflow:hidden;
	background-image: url(../media/ombre-site2.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #0f0;*/
}
/*-----||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.bandeau {
	float:left;
	width:800px;
	height:148px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
/*----------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.identifier {
	float:left;
	width:179px;
	height:31px;
	overflow:hidden;
	background-image: url(../media/identifier.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
.repetition-identifier {
	float:left;
	width:179px;
	height:171px;
	overflow:hidden;
	background-image: url(../media/repetition-identifier.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #0f0;*/
}
/*---------------||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.menu {
	float:right;
	width:621px;
	height:30px;
	overflow:hidden;
	background-image: url(../media/menu.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
.menu2 {
	float:right;
	width:621px;
	height:20px;
	overflow:hidden;
	background-image: url(../media/menu2.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
/*--------------------|||||||||||||||||||||||||||||||||||||||||||||||||||*/
.panier {
	float:left;
	width:179px;
	height:140px;
	overflow:hidden;
	background-image: url(../media/panier.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
/*-------------------------||||||||||||||||||||||||||||||||||||||||||||||*/
.titre-catalogue {
	float:left;
	width:179px;
	height:31px;
	overflow:hidden;
	background-image: url(../media/catalogue.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
/*-------------------------||||||||||||||||||||||||||||||||||||||||||||||*/
.catalogue {
	float:left;
	width:179px;
	height:452px;
	overflow:hidden;
	background-image: url(../media/repetition-catalogue.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #0f0;*/
}
/*------------------------------|||||||||||||||||||||||||||||||||||||||||*/
.contenu {
	float:right;
	width:621px;
	height:775px;
	overflow:-moz-scrollbars-vertical;
 	overflow-y:auto;
 	overflow-x:hidden;
	background-color: #FFFFFF;
	/*border:1px solid #0f0;*/
}
/*-----------------------------------||||||||||||||||||||||||||||||||||||*/
.footers {
	float:left;
	width:800px;
	height:30px;
	overflow:hidden;
	background-image: url(../media/footers.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
/*-------------------------------------------------------- les textes --------------------------------------------------------------------------------------------*/
.texte-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.texte-rouge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.texte-rouge-panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #a73226;
	text-decoration: none;
}
.texte-rouge-petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
}
.texte-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #009933;
	text-decoration: none;
}
.texte-rouge-prix-panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.texte-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
}
.texte-bleu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
}
.texte-bleu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #006c98;
	text-decoration: none;
	font-weight: lighter;
}
.texte-bleu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #006c98;
	text-decoration: none;
	font-weight: lighter;
}
.texte-bleu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
}
.texte-bleu6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
	text-transform: uppercase;
}
.texte-bleu-soulignier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #006c98;
	text-decoration: underline;
	font-weight: lighter;
}
.texte-bleu-copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #006c98;
	text-decoration: none;
}
.texte-compte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	color: #006c98;
	text-decoration: none;
}
.texte-gris-frais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #999999;
	text-decoration: none;
}
.texte-blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texte-blanc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texte-blanc-panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texte-blanc-titre-categorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.texte-rouge-prix-catalogue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #cc2229;
	text-decoration: none;
}
.texte-italique-panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	color: #006c98;
	text-decoration: none;
}
.texte-ruze-panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	color: #e6e6e6;
	text-decoration: none;
}
/*-------------------------------------------------------- les liens --------------------------------------------------------------------------------------------*/
a:link {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
}
a:visited {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: none;
}
a:hover {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: underline;
}
a:active {	
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006c98;
	text-decoration: underline;
}

a.texte-lien-eg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fefbed;
	text-decoration: none;
}
a.texte-lien-eg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fefbed;
	text-decoration: none;
}
a.texte-lien-eg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fefbed;
	text-decoration: none;
}


/*-------------------------------------------------------- zone menu ---------------------------------------------------------------------------------------*/
.zone-haut-menu {
	float:left;
	width:621px;
	height:8px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-haut-menu2 {
	float:left;
	width:621px;
	height:2px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-centre-menu {
	float:left;
	width:621px;
	height:18px;
	overflow:hidden;
	/*border:1px solid #0ff;*/
}
.zone-bas-menu {
	float:left;
	width:621px;
	height:6px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
/*-------------------------------------------------------- zone identifier ---------------------------------------------------------------------------------------*/

.zone-haut-identifier {
	float:left;
	width:179px;
	height:34px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-gauche-identifier {
	float:left;
	width:15px;
	height:90px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-gauche-identifier2 {
	float:left;
	width:10px;
	height:120px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-texte-identifier {
	float:left;
	width:158px;
	height:17px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-btn-identifier2 {
	float:left;
	width:164px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-espace-identifier {
	float:left;
	width:164px;
	height:6px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-espace-identifier2 {
	float:left;
	width:170px;
	height:6px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-espace-gauche-identifier {
	float:left;
	width:15px;
	height:35px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-saisie-identifier {
	float:left;
	width:164px;
	height:23px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-btn-identifier {
	float:left;
	width:179px;
	height:23px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
/*-------------------------------------------------------- zone panier ---------------------------------------------------------------------------------------*/
.zone-haut-catalogue {
	float:left;
	width:179px;
	height:3px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-articles {
	float:right;
	width:176px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-gauche-catalogue {
	float:left;
	width:3px;
	height:496px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-gauche-catalogue2 {
	float:left;
	width:10px;
	height:476px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-texte-catalogue {
	float:left;
	width:166px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-espace-texte-catalogue {
	float:left;
	width:15px;
	height:15px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-texte-catalogue2 {
	float:left;
	width:151px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}

/*-------------------------------------------------------- zone catalogue ---------------------------------------------------------------------------------------*/
.zone-haut-panier {
	float:left;
	width:179px;
	height:34px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-gauche-panier {
	float:left;
	width:5px;
	height:78px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-texte-panier {
	float:left;
	width:164px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-espace-panier {
	float:left;
	width:164px;
	height:7px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-btn-panier {
	float:left;
	width:179px;
	height:23px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}

/*-------------------------------------------------------- zone footers ---------------------------------------------------------------------------------------*/
.zone-haut-footers {
	float:left;
	width:800px;
	height:6px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-centre-footers {
	float:left;
	width:800px;
	height:18px;
	overflow:hidden;
	/*border:1px solid #0ff;*/
}
.zone-bas-footers {
	float:left;
	width:820px;
	height:22px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-mask-visites {
	float:left;
	width:800px;
	height:1px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}



/*-------------------------------------------------------- fiche catalogue sbpp ---------------------------------------------------------------------------------------*/
.catalogue-rassemble-sbpp {
	float:left;
	margin-left:18px;
	width:585px;
	height:auto;
	overflow:hidden;
	background-color: #FFFFFF;
	border:1px solid #e9e9e9;
}
.catalogue-reference-sbpp {
	float:left;
	width:120px;
	height:25px;
	overflow:hidden;
	background-color: #e9e9e9;
	/*border:1px solid #0f0;*/
}
.catalogue-details-sbpp {
	float:left;
	width:179px;
	height:25px;
	overflow:hidden;
	background-color: #e9e9e9;
	/*border:1px solid #0f0;*/
}
.catalogue-prix-sbpp {
	float:left;
	width:80px;
	height:25px;
	overflow:hidden;
	background-color: #e9e9e9;
	/*border:1px solid #0f0;*/
}
.go-sbpp {
	float:left;
	width:20px;
	height:25px;
	overflow:hidden;
	background-color: #e9e9e9;
	/*border:1px solid #0f0;*/
}
.rassemble-fiche-produits-sbpp {
	float:left;
	width:402px;
	height:auto;
	overflow:hidden;
	/*background-color: #f3f3f3;*/
	/*border:1px solid #0f0;*/
}
.rassemble-fiche-produits-sbpp-barre {
	float:left;
	width:403px;
	height:auto;
	overflow:hidden;
	/*background-color: #f3f3f3;*/
	/*border:1px solid #0f0;*/
}
.catalogue-reference-sbpp-suite {
	float:left;
	width:120px;
	height:14px;
	overflow:hidden;
	background-color: #f3f3f3;
	/*border:1px solid #0f0;*/
}
.catalogue-details-sbpp-suite {
	float:left;
	width:179px;
	height:14px;
	overflow:hidden;
	background-color: #f3f3f3;
	/*border:1px solid #0f0;*/
}
.catalogue-prix-sbpp-suite {
	float:left;
	width:80px;
	height:auto;
	overflow:hidden;
	background-color: #f3f3f3;
	/*border:1px solid #0f0;*/
}
.go-sbpp-suite {
	float:left;
	width:20px;
	height:auto;
	overflow:hidden;
	background-color: #f3f3f3;
	/*border:1px solid #0f0;*/
}
.catalogue-espace-haut-sbpp {
	float:left;
	width:585px;
	height:1px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #FFFFFF;
}
.rassemble-option {
	float:left;
	width:595px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.catalogue-carre-option {
	float:left;
	width:20px;
	height:10px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.catalogue-option {
	float:left;
	width:575px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.catalogue-espace-sbpp {
	float:left;
	width:1px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #FFFFFF;
}
.catalogue-espace-sbpp-suite {
	float:left;
	width:1px;
	height:15px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.btn-detail-produit-espace {
	float:left;
	width:178px;
	height:5px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FF00FF;*/
}
.btn-detail-produit {
	float:left;
	width:178px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.rassemble-catalogue-image-sbpp {
	float:right;
	width:178px;
	height:auto;
	overflow:hidden;
	border:1px solid #006c98;
	/*background-color: #e9e9e9;*/
}
.rassemble-catalogue-image-sbpp2 {
	float:right;
	width:180px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #006c98;*/
	/*background-color: #e9e9e9;*/
}
.catalogue-image-sbpp {
	float:right;
	width:180px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e9e9e9;*/
}
.la-barre {
	float:left;
	margin-left:18px;
	width:585px;
	height:1px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #006c98;
}
/*-------------------------------------------------------- fiche catalogue ---------------------------------------------------------------------------------------*/
.espace-produit-catalogue-horizon {
	float:left;
	width:621px;
	height:19px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-produit-catalogue-horizon2 {
	float:left;
	width:585px;
	height:8px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-produit-catalogue-horizon3 {
	float:left;
	margin-left:18px;
	width:585px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-produit-catalogue-horizon4 {
	float:left;
	width:585px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-produit-catalogue-vertical {
	float:left;
	width:18px;
	height:222px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-produit-catalogue-vertical2 {
	float:left;
	width:16px;
	height:720px;
	overflow:hidden;
	border:1px solid #0f0;
}
.carre-pour-espace-chauffage{
	float:left;
	width:18px;
	height:20px;
	overflow:hidden;
	border:1px solid #0f0;
}
.rassemble-carre-texte-catalogue-horizon {
	float:left;
	width:603px;
	height:20px;
	overflow:hidden;
	/*background-color: #a73226;*/
	/*border:1px solid #0f0;*/
}
.espace-carre-catalogue-horizon {
	float:left;
	width:18px;
	height:20px;
	overflow:hidden;
	/*background-color: #a73226;*/
	/*border:1px solid #0f0;*/
}
.retour-catalogue-horizon {
	float:left;
	width:65px;
	height:20px;
	overflow:hidden;
	background-color: #a73000;
	/*border:1px solid #0f0;*/
}
.espace-texte-catalogue-horizon {
	float:left;
	width:585px;
	height:20px;
	overflow:hidden;
	background-color: #a73226;
	/*border:1px solid #0f0;*/
}
.espace-texte-catalogue-horizon2 {
	float:left;
	width:520px;
	height:20px;
	overflow:hidden;
	background-color: #a73226;
	/*border:1px solid #0f0;*/
}
.espace-teste-catalogue-vertical {
	float:left;
	width:18px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-texte-catalogue-vertical {
	float:left;
	width:18px;
	height:300px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.accueil-video-texte {
	float:left;
	width:585px;
	height:212px;
	overflow:hidden;
	border:1px solid #cfcfcf;
	/*background-color: #FFFFFF;*/
}
.accueil-texte-menu {
	float:left;
	width:178px;
	height:212px;
	overflow:hidden;
	/*border:1px solid #cfcfcf;*/
	/*background-color: #FFFFFF;*/
}
.accueil-texte-menu-espace {
	float:left;
	width:5px;
	height:212px;
	overflow:hidden;
	/*border:1px solid #cfcfcf;*/
	/*background-color: #FF00FF;*/
}
.texte-accueil {
	float:left;
	width:178px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #cfcfcf;*/
	/*background-color: #f4f4f4;*/
}
.espace-texte-accueil {
	float:left;
	width:178px;
	height:6px;
	overflow:hidden;
	/*border:1px solid #cfcfcf;*/
	/*background-color: #ffffff;*/
}
.accueil-video {
	float:left;
	width:400px;
	height:212px;
	overflow:hidden;
	/*border:1px solid #cfcfcf;*/
	/*background-color: #FF00FF;*/
}
.espace-accueil-horizon-video {
	float:left;
	width:621px;
	height:10px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.carre-catalogue-bordure {
	float:left;
	width:282px;
	height:222px;
	overflow:hidden;
	border:1px solid #cfcfcf;
	background-color: #FFFFFF;
}
.espace1-catalogue {
	float:left;
	width:260px;
	height:2px;
	overflow:hidden;
	/*border:1px solid #f00;*/
}
.espace2-catalogue {
	float:left;
	width:2px;
	height:200px;
	overflow:hidden;
	/*border:1px solid #0ff;*/
}
.carre-catalogue {
	float:left;
	width:276px;
	height:216px;
	overflow:hidden;
	/*border:1px solid #0ff;*/
}
.zone-haut-texte-catalogue {
	float:left;
	width:276px;
	height:32px;
	overflow:hidden;
	background-color: #057eae;
	/*border:1px solid #0f0;*/
}
.zone-haut-ombre {
	float:left;
	width:276px;
	height:18px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-image: url(../media/ombre-catalogue-haut.jpg);
	background-repeat: no-repeat;
}
.zone-image-catalogue {
	float:left;
	width:130px;
	height:130px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-prix-catalogue {
	float:right;
	width:135px;
	height:56px;
	overflow:hidden;
	background-image: url(../media/prix.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0;*/
}
.zone-espace-prix-catalogue {
	float:right;
	width:135px;
	height:15px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-frais-espace-catalogue {
	float:right;
	width:140px;
	height:3px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-frais-catalogue {
	float:right;
	width:140px;
	height:16px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-panier-espace-catalogue {
	float:right;
	width:140px;
	height:10px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-panier-catalogue {
	float:right;
	width:140px;
	height:24px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-details-espace-catalogue {
	float:right;
	width:140px;
	height:8px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-details-catalogue {
	float:right;
	width:140px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-disponibilite-espace-catalogue {
	float:right;
	width:140px;
	height:10px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.zone-disponiblilite-catalogue {
	float:left;
	width:280px;
	height:30px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-image: url(../media/ombre-catalogue.jpg);
	background-repeat: no-repeat;
}
/*-------------------------------------------------------- fiche news letter ---------------------------------------------------------------------------------------*/
.espace-news-letter-horizon {
	float:left;
	width:600px;
	height:19px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-news-letter-vertical {
	float:left;
	width:18px;
	height:710px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.rectangle-news-letter-texte {
	float:left;
	width:300px;
	height:30px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.rectangle-news-letter {
	float:left;
	width:270px;
	height:40px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
/*------------------------------------------------------------- Partenaires ---------------------------------------------------------------------------------------*/
.rectangle-partenaires {
	float:left;
	width:580px;
	height:99px;
	overflow:hidden;
	border:1px solid #a73226;
}
.espace-rectangle-partenaires {
	float:left;
	width:621px;
	height:15px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.carre-partenaires{
	float:left;
	width:20px;
	height:99px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.rassemble-carre-partenaires{
	float:center;
	width:420px;
	height:60px;
	overflow:no;
	/*border:1px solid #0f0;*/
}

/*------------------------------------------------------------- fiche panier ---------------------------------------------------------------------------------------*/
.rassemble-panier-confirmation{
	float:left;
	width:560px;
	overflow:no;
	/*border:1px solid #0f0;*/
}
.panier-poubelle{
	float:left;
	width:20px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner{
	float:left;
	width:310px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner2{
	float:left;
	width:290px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner-confirmation{
	float:left;
	width:297px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-quantite{
	float:left;
	width:60px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-articles-prix-unitaire{
	float:left;
	width:100px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-articles-total-produit{
	float:left;
	width:100px;
	height:30px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-poubelle-suite{
	float:left;
	width:20px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner-suite{
	float:left;
	width:310px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner-suite2{
	float:left;
	width:290px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-articles-selectionner-suite-confirmation{
	float:left;
	width:297px;
	height:25px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.frais-livraison-articles{
	float:left;
	width:460px;
	height:25px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.frais-livraison-articles-prix{
	float:left;
	width:99px;
	height:25px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.information-facturation-livraison{
	float:left;
	width:560px;
	height:25px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.adresse-confirmation-client{
	float:left;
	width:560px;
	height:80px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-quantite-suite{
	float:left;
	width:60px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-articles-prix-unitaire-suite{
	float:left;
	width:100px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.panier-articles-total-produit-suite{
	float:left;
	width:100px;
	height:32px;
	overflow:hidden;
	background-color: #f5f5f5;
	/*border:1px solid #0f0;*/
}
.espace-total-panier{
	float:left;
	width:605px;
	height:20px;
	overflow:hidden;
	/*background-color: #e6e6e6;*/
	/*border:1px solid #0f0;*/
}
.prix-total-panier{
	float:left;
	width:460px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.prix-total-panier5{
	float:left;
	width:470px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.prix-total-panier2{
	float:left;
	width:470px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.texte-prix-total-panier{
	float:left;
	width:100px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.texte-prix-total-panier2{
	float:left;
	width:100px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.texte-prix-total-panier3{
	float:left;
	width:100px;
	height:50px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.prix-total-panier2{
	float:left;
	width:460px;
	height:50px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.texte-frais-livraison{
	float:left;
	width:560px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.espace-gauche-rassemble-panier {
	float:left;
	width:20px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.rassemble-panier{
	float:left;
	width:605px;
	overflow:no;
	/*border:1px solid #0f0;*/
}
.espace-panier-colone{
	float:left;
	width:1px;
	height:20px;
	overflow:hidden;
	background-color: #FFFFFF;
	/*border:1px solid #0f0;*/
}
.panier-date-commande{
	float:left;
	width:150px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-nombre-produit-commande{
	float:left;
	width:140px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-prix-total-commande{
	float:left;
	width:80px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.panier-etat-commande{
	float:left;
	width:200px;
	height:20px;
	overflow:hidden;
	background-color: #e6e6e6;
	/*border:1px solid #0f0;*/
}
.rassemble-panier-suite{
	float:left;
	width:605px;
	height:auto;
	overflow:hidden;
	/*background-color: #FFFFFF;*/
	/*border:1px solid #0f0;*/
}
.panier-date-commande-suite{
	float:left;
	width:150px;
	height:30px;
	overflow:hidden;
	background-color: #f4f4f4;
	/*border:1px solid #0f0;*/
}
.panier-nombre-produit-commande-suite{
	float:left;
	width:140px;
	height:30px;
	overflow:hidden;
	background-color: #f4f4f4;
	/*border:1px solid #0f0;*/
}
.panier-prix-total-commande-suite{
	float:left;
	width:80px;
	height:30px;
	overflow:hidden;
	background-color: #f4f4f4;
	/*border:1px solid #0f0;*/
}
.panier-etat-commande-suite{
	float:left;
	width:200px;
	height:30px;
	overflow:hidden;
	background-color: #f4f4f4;
	/*border:1px solid #0f0;*/
}
.espace-trait-panier-colone {
	float:left;
	width:605px;
	height:2px;
	overflow:hidden;
	background-color: #ffffff;
	/*border:1px solid #0f0;*/
}
/*------------------------------------------------------------- information-expedition ---------------------------------------------------------------------------------------*/
.rassemble-information-expedition{
	float:center;
	width:580px;
	overflow:no;;
}
.rectangle-expedition{
	float:left;
	width:140px;
	height:50px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #E4E4E4;
}
.rectangle-expedition-rouge{
	float:left;
	width:140px;
	height:50px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #a73226;
}
.espace-rectangle-expedition{
	float:left;
	width:6px;
	height:50px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FF0000;*/
}
.espace-horizon-expedition{
	float:left;
	width:580px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FF0000;*/
}
.information-expedition-adresse-livraison{
	float:left;
	width:580px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #E4E4E4;
}
.information-expedition-adresse-actuelle{
	float:left;
	width:375px;
	height:110px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #F3F3F3;
}
.espace-information-expedition-adresse-actuelle{
	float:left;
	width:5px;
	height:80px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #FFFFFF;
}
.coordonnee-information-expedition-adresse-actuelle{
	float:left;
	width:200px;
	height:110px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #F3F3F3;
}
.coordonnee-information-expedition-adresse-actuelle3{
	float:left;
	width:580px;
	height:80px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #f5f5f5;
}
.information-expedition-adresse-actuelle2{
	float:left;
	width:375px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #F3F3F3;
}
.espace-information-expedition-adresse-actuelle2{
	float:left;
	width:5px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #FFFFFF;
}
.coordonnee-information-expedition-adresse-actuelle2{
	float:left;
	width:200px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #F3F3F3;
}
/*------------------------------------------------------------- presse ---------------------------------------------------------------------------------------*/
.sacs-presse{
	float:left;
	width:621px;
	height:700px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
/*------------------------------------------------------------- presse ---------------------------------------------------------------------------------------*/
.oublie-passe-texte{
	float:left;
	width:150px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.oublie-passe-espace{
	float:left;
	width:10px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.rassemble-passe-oublie{
	float:center;
	width:470px;
	height:25px;
	overflow:no;
	/*border:1px solid #0f0;*/
}
/*------------------------------------------------------------- nouveau client ---------------------------------------------------------------------------------------*/
.nouveau-client-texte{
	float:left;
	width:150px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.nouveau-client-texte2{
	float:left;
	width:150px;
	height:30px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.nouveau-client-texte-pays{
	float:left;
	width:15.6em;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.nouveau-client-texte-day{
	float:left;
	width:12.5em;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.nouveau-client-espace{
	float:left;
	width:10px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #f0f;*/
	/*background-color: #34a4d2;*/
}
.nouveau-client-exclamation{
	float:left;
	width:20px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #f0f;*/
	/*background-color: #34a4d2;*/
}
.continuer-produit-catalogue-horizon {
	float:left;
	width:585px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.rassemble-inscription {
	float:left;
	width:585px;
	overflow:hidden;
	background-color: #EBEBEB;
	/*border:1px solid #0f0;*/
}
.rassemble-inscription-interieur {
	float:center;
	width:500px;
	overflow:visible;
	/*background-color: #EBEBEB;*/
	/*border:1px solid #0f0;*/
}
.espace-texte-client-horizon {
	float:left;
	width:585px;
	height:20px;
	overflow:hidden;
	background-color: #999999;
	/*border:1px solid #0f0;*/
}
.espace-client-horizon {
	float:left;
	width:621px;
	height:19px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.espace-client-vertical {
	float:left;
	width:18px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}
.exclamation-client {
	float:left;
	width:611px;
	height:22px;
	overflow:hidden;
	/*background-color: #99ff99;*/
	/*border:1px solid #0f0;*/
}
.espace-exclamation-client {
	float:left;
	width:300px;
	height:22px;
	overflow:hidden;
	/*background-color: #ff9999;*/
	/*border:1px solid #0f0;*/
}
.espace-vertical-modifier-client{
	float:left;
	width:20px;
	height:580px;
	overflow:hidden;
	/*background-color: #ff9999;*/
	/*border:1px solid #0f0;*/
}
.espace-vertical-modifier-client2{
	float:left;
	width:20px;
	height:580px;
	overflow:hidden;
	/*background-color: #ff9999;*/
	/*border:1px solid #0f0;*/
}
.newsletter-client{
	float:left;
	width:585px;
	height:auto;
	overflow:hidden;
	/*background-color: #ff9999;*/
	/*border:1px solid #0f0;*/
}
/*------------------------------------------------------------- catalogue evenements ---------------------------------------------------------------------------------------*/
.rassemble-catalogue-evenements{
	float:center;
	width:580px;
	overflow:visible;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.catalogue-evenements-texte{
	float:left;
	width:280px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #2a9dcc;
}
.catalogue-ville-texte{
	float:left;
	width:150px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #2a9dcc;
}
.catalogue-date-texte{
	float:left;
	width:150px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #2a9dcc;
}
.catalogue-evenements-texte-suite{
	float:left;
	width:280px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #e6e6e6;
}
.catalogue-ville-texte-suite{
	float:left;
	width:150px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #f3f3f3;
}
.catalogue-date-texte-suite{
	float:left;
	width:150px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #e6e6e6;
}
/*------------------------------------------------------------- fiche catalogue evenements ---------------------------------------------------------------------------------------*/
.rassemble-photo-texte-evenements{
	float:center;
	width:585px;
	overflow:visible;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.photo-catalogue-evenements{
	float:left;
	width:300px;
	height:200px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-photo-catalogue-evenements{
	float:left;
	width:300px;
	height:5px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.texte-catalogue-evenements{
	float:right;
	width:280px;
	height:300px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.formulaire-catalogue-evenements{
	float:right;
	width:280px;
	height:300px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #EBEBEB;
}
.texte-formulaire-catalogue-evenements{
	float:left;
	width:280px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.texte-formulaire-catalogue-evenements2{
	float:left;
	width:168px;
	height:22px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.texte-formulaire-catalogue-evenements3{
	float:left;
	width:110px;
	height:22px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.texte-formulaire-catalogue-evenements-blanc{
	float:left;
	width:280px;
	height:10px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #FFFFFF;*/
}
.texte-formulaire-catalogue-evenements-obligatoire{
	float:left;
	width:280px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
/*------------------------------------------------------------- detail produit ---------------------------------------------------------------------------------------*/
.rassemble-detail-produit{
	float:center;
	width:585px;
	overflow:visible;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.photo-detail-produit{
	float:left;
	width:300px;
	height:420px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-photo-detail-produit{
	float:left;
	width:5px;
	height:400px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-bas-photo-detail-produit{
	float:left;
	width:280px;
	height:5px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.texte-autre-photo-detail-produit{
	float:left;
	width:280px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #e6e6e6;
}
.autre-photo-detail-produit{
	float:left;
	width:280px;
	height:125px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.photo-une-detail-produit{
	float:left;
	width:138px;
	height:125px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-petite-photo-detail-produit{
	float:left;
	width:4px;
	height:125px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.photo-deux-detail-produit{
	float:left;
	width:138px;
	height:125px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-descriptif-detail-produit{
	float:left;
	width:585px;
	height:5px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.titre-descriptif-detail-produit{
	float:left;
	width:585px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #e6e6e6;
}
.texte-descriptif-detail-produit{
	float:left;
	width:585px;
	height:270px;
	overflow:-moz-scrollbars-vertical;
 	overflow-y:auto;
 	overflow-x:hidden;
	/*border:1px solid #0f0;*/
	background-color: #f4f4f4;
}
/*------------------------------------------------------------- zone texte detail produit ---------------------------------------------------------------------------------------*/
.rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #f4f4f4;
}
.titre-rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #e6e6e6;
}
.note-etoile{
	float:left;
	width:280px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:1px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #FFFFFF;
}
.disponible-rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.commantaires-rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.commantaire-rectangle-texte-detail-produit{
	float:left;
	width:280px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.prix-rectangle-texte-detail-produit{
	text-align: center;
	float:left;
	width:280px;
	height:30px;
	overflow:hidden;
	background-image: url(../media/prix-detail.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 5px;
}
.frais-rectangle-texte-detail-produit{
	float:left;
	width:276px;
	height:15px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.frais-rectangle-texte-detail-produit2{
	float:left;
	width:276px;
	height:20px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.prix-pro-detail-produit{
	float:left;
	width:276px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.espace-quantite-details-produit {
	float:left;
	width:20px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.quantite-rectangle-texte-detail-produit{
	float:left;
	width:130px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
.panier-rectangle-texte-detail-produit{
	float:left;
	/*width:140px;*/
	width:145px;
	height:25px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
/*------------------------------------------------------------- lire les commentaires ---------------------------------------------------------------------------------------*/
.rassemble-commentaires{
	float:left;
	width:585px;
	overflow:visible;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.rectangle-texte-commentaires{
	float:left;
	width:585px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	background-color: #f4f4f4;
}
.espace-rectangle-texte-commentaires{
	float:left;
	width:585px;
	height:21px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #f4f4f4;*/
}
/*------------------------------------------------------------- Aide | Comment commander ? ---------------------------------------------------------------------------------------*/
.comment-commander {
	float:left;
	width:585px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
/*------------------------------------------------------------- conditions générales de vente ---------------------------------------------------------------------------------------*/
.menu-conditions-generales {
	float:left;
	width:195px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #e6e6e6;*/
}
/*------------------------------------------------------------- garanties ---------------------------------------------------------------------------------------*/
.garanties {
	float:left;
	width:585px;
	height:700px;
	overflow-y:auto;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
/*------------------------------------------------------------- compte creer ---------------------------------------------------------------------------------------*/
.compte-creer {
	float:left;
	width:585px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
/*------------------------------------------------------------- presse ---------------------------------------------------------------------------------------*/
.espace-presse-vertical {
	float:left;
	width:18px;
	height:20px;
	overflow:hidden;
	border:1px solid #0f0;
}
.presse-texte {
	float:left;
	width:auto;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.presse-rassemble {
	float:left;
	width:585px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
.presse-img {
	float:left;
	width:185px;
	height:auto;
	overflow:hidden;
	/*border:1px solid #0f0;*/
	/*background-color: #34a4d2;*/
}
/*------------------------------------------------------------- sui-sommes-nous? ---------------------------------------------------------------------------------------*/
.espace-sommes-nous-vertical {
	float:left;
	width:18px;
	height:500px;
	overflow:hidden;
	/*border:1px solid #0f0;*/
}