.gras
{
	font-weight: bold;
}
h1#logo
{
	float: left;
	display: inline;
	margin-top: 14px;
	margin-left: 26px;
}
#liens-header
{
	float: right;
	width: 600px;
	margin-top: 10px;
}
#bienvenu a
{
	color: White;
	font-size: 12px;
}
#bienvenu
{
	 margin-top: 55px;
	 padding-left : 4px;
	 float: right;
	 display: inline;
	 margin-right: 5px;
	 color: White;
	 font-size: 11px;
}
#compte-header
{
	float: right;
	display: inline;
	margin-right: 5px;
}
#panier-header
{
	float: right;
	position: relative;
	width: 150px;
	text-align: right;
}
#logo-panier
{
	position: absolute;
	right: 0px;
	margin-top: -25px;
}
#liens-panier-header
{
	color: #fff;
	margin-left: 30px;
	padding-top: 70px;
	margin-right: 5px;
}
#liens-panier-header a
{
	color: #fff;
	text-decoration: underline;
}
#outils-header
{
	clear: both;
	float: left;
	width: 100%;
	margin-top: -16px;
}
#titre-commande-directe
{
	float: left;
	display: inline;
	margin-left: 100px;
	margin-top: 2px;
}
#input-commande-directe, #input-recherche
{
	float: left;
	display: inline;
	margin-left: 5px;
}
#input-commande-directe input
{
	border: 1px solid #82634e;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	text-align: right;
	padding-right: 7px;
	color: #3d220f;
}
#bt-ok-commande-directe
{
	float: left;
	display: inline;
	margin-left: -5px;
}
#titre-recherche
{
	float: left;
	display: inline;
	margin-left: 45px;
	margin-top: 2px;
}
#input-recherche input
{
	border: 1px solid #82634e;
	text-align: right;
	padding-right: 3px;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	color: #3d220f;
}
.select_newform
{
	float: left;
	width: 105px;
	height: 1.3em;
	line-height: 1.2em;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	color: #3E2312;
	text-align: left;
	/*background-color:White;*/
	padding-right: 2px;
	font-size: 9px;
	font-family:verdana;
	margin-top : -1px;
}


.flecheselect_newform
{
	text-align: center;
	float: left;
	cursor: pointer;
}
.options-select
{
	background: #fff;
	cursor: pointer;
	border: 1px solid #80644f;
	width: 96px;
	padding: 3px;
	position: absolute;
	color: #3d220f;
	top: 1.4em;
	left: 0;
	z-index: 100;
}
#englobe-search select 
{
	background-color: orange;
}
#englobe-search  
{
	background-color: orange;
}
#englobe-search option 
{
	background-color: white;
}
#englobe-search
{
	position: relative;
	z-index: 5;
	float: left;
	display: inline;
	margin-left: 5px;
}
#bt-ok-search
{
	float: left;
	display: inline;
}
#ombre-menu
{
	position: absolute;
	top: 0;
	left: 0;
}
#content-left-col
{
	float: left;
	display: inline;
	margin-left: 5px;
	background: #ec681e;
	width: 150px;
	height:100%;
}
#content-left-col h2
{
	clear: both;
	padding-top: 13px;
	text-align: right;
	background: url(/images/puce-titre-left.gif) 6px 13px no-repeat;
	margin-bottom: 7px;
}
#p-newsletter
{
	float: left;
	display: inline;
	margin-left: 10px;
}
.input-newsletter
{
	border: 1px solid #82634e;
	text-align: right;
	padding-right: 6px;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	color: #3d220f;
}
#bt-ok-newsletter
{
	float: left;
	display: inline;
	margin-left: -5px;
}
#liste-services a
{
	color: #ffffff;
	padding-left: 19px;
}
#liste-services li.actif a
{
	/*background: url(/images/puce-services.gif) left center no-repeat;*/
}
#liste-services a:hover
{
	/*background: url(/images/puce-services.gif) left center no-repeat;*/
	
}
#boutiques
{
	margin-left: 22px;
}
#boutiques li
{
	height: 15px;
	padding-bottom: 3px;
}
#txt-magasin-left
{
	margin-left: 19px;
	margin-right: 10px;
	color: #fff;
	font-size: 11px;
}
#liens-aide
{
	margin-left: 21px;
}
#liens-aide a
{
	color: #fff;
}
#encart-home
{
	margin-top: 10px;
}
#encart-nouveautes
{
	float: left;
	width: 150px;
	height: 177px;
	background: #fff;
	margin-top: 10px;
}
.encarts-home h2
{
	clear: both;
	padding-top: 6px;
	text-align: right;
	background: url(/images/puce-titre-blanche.gif) 6px 10px no-repeat;
	margin-bottom: 3px;
}
.produit-nouveaute-home
{
	clear: both;
	float: left;
	width: 100%;
	margin-top: 10px;
}
.photo-produit-nouveaute-home
{
	float: left;
	display: inline;
	margin-left: 4px;
	width: 60px;
	text-align: center;
}
.detail-produit-nouveaute-home
{
	float: left;
	display: inline;
	margin-left: 4px;
	width: 75px;
}
.tx-produit-nouveaute-home
{
	color: #7d6f52;
	height: 40px;
	overflow: hidden;
	text-align: left;
}
.tx-produit-meilleure-home
{
	color: #7d6f52;
	height: 53px;
	overflow: hidden;
	text-align: left;
}
.lien-detail-home
{
	text-align: right;
	padding-top: 4px;
}
.lien-detail-home a
{
	color: #ec681d;
	text-decoration: underline;
}
#encart-meilleures-ventes
{
	float: left;
	display: inline;
	background: #fff;
	width: 267px;
	height: 177px;
	margin-top: 10px;
	margin-left: 10px;
}
.produit-meilleure-vente
{
	float: left;
	display: inline;
	margin: 5px 8px 0 9px;
	width: 70px;
}
.photo-meilleure-vente
{
	text-align: center;
}
#encart-suggestions
{
	float: right;
	width: 150px;
	height: 177px;
	background: #fff;
	margin-top: 10px;
}
.produit-suggestions-home
{
	clear: both;
	float: left;
	width: 140px;
	margin-top: 10px;
}
.photo-produit-suggestions-home
{
	float: left;
	display: inline;
	width: 60px;
	text-align: center;
}
.detail-produit-suggestions-home
{
	float: left;
	display: inline;
	margin-left: 4px;
	width: 70px;
}
.tx-produit-suggestions-home
{
	color: #7d6f52;
	height: 40px;
	overflow: hidden;
	text-align: justify;
}
#lien-retour-portail
{
	float: left;
	display: inline;
	margin-left: 50px;
}
#lien-retour-portail a
{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #ed6921;
}
#liens-footer
{
	float: left;
	display: inline;
	margin-left: 80px;
}
#liens-footer li
{
	float: left;
	color: #3e2310;
	font-size: 12px;
}
#liens-footer li a
{
	float: left;
	color: #3e2310;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 12px;
}
#ariane
{
	padding-top: 15px;
	color: #7b7050;
}
#ariane a
{
	color: #7b7050;
	text-decoration: underline;
}
#titre-selectionnez-categorie
{
	padding: 3px;
	background-color: #F2DEC3;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
}
.categorie
{
	float: left;
	display: inline;
	width: 132px;
	/*height: 150px;*/
	margin: 10px 5px 0 9px;
}
.photo-categorie
{
	text-align: center;
}
.nom-categorie
{
	text-align: center;
	padding-top: 5px;
}
.nom-categorie a
{
	color: #7e6f50;
	font-weight: bold;
	font-size: 12px;
}
#liste-categories
{
	float: left;
	width: 100%;
}
#encart-nouveautes-interieur
{
	clear: both;
	float: left;
	width: 150px;
	height: 177px;
	margin-top: 10px;
}
.photo-produit-nouveaute-interieur
{
	float: left;
	display: inline;
	margin-left: 4px;
	width: 60px;
	text-align: center;
	background: #fff;
	border: 1px solid #7e6f50;
}
.encarts-home-interieur h2
{
	clear: both;
	padding-top: 6px;
	text-align: left;
	padding-left: 20px;
	background: url(/images/puce-titre-interieur.gif) 6px 10px no-repeat;
	margin-bottom: 3px;
}
.encart-meilleures-ventes-interieur
{
	float: left;
	display: inline;
	width: 267px;
	height: 177px;
	margin-top: 10px;
	margin-left: 10px;
}
.photo-meilleure-vente-interieur
{
	text-align: center;
	background: #fff;
}
#encart-suggestions-interieur
{
	float: right;
	width: 150px;
	height: 177px;
	margin-top: 10px;
}
.photo-produit-suggestions-interieur
{
	float: left;
	display: inline;
	width: 58px;
	text-align: center;
	background: #fff;
	border: 1px solid #7e6f50;
}
#rubrique-categorie
{
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	margin-left: 20px;
}
#menu-categorie
{
	padding-top: 10px;
}
#menu-categorie a
{
	padding-left: 20px;
	color: #fff;
}
#menu-categorie a:hover
{
	background: url(/images/puce-services.gif) left center no-repeat;
	text-decoration: none;
	color: #3d2312;
}
#menu-categorie #sous-menu-categorie li.actif
{
	background: url(/images/puce-services.gif) left center no-repeat;
	padding-left: 30px;
	color: #3d2312;
}
#menu-categorie #sous-menu-categorie li a
{
	padding-left: 30px;
}
#menu-categorie #sous-menu-categorie
{
	margin-bottom: 10px;
}
#entete-liste-produits
{
	clear: both;
	float: left;
	width: 100%;
	margin-top: 20px;
}
#trier
{
	float: left;
	padding-left: 20px; 
	padding-right: 20px; 
}
#liste-trier, #liste-afficher
{
	float: left;
}
#afficher
{
	float: left;
	padding-right: 27px; 
}
#trier-prix
{
	float: right;
	display: inline;
	margin-top: 8px;
	margin-left: 7px;
	color: #7d6e4f;
}
#etat-stocks
{
	float: right;
	margin-top: 8px;
	display: inline;
	margin-left: 20px;
	margin-right: 35px;
	color: #7d6e4f;
}
.produit-liste
{
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #d6c6ac;
	margin-top: 10px;
	padding-top: 10px;
}
.photo-produit
{
	float: left;
	border: 1px solid #7e7151;
}
.detail-produit
{
	float: left;
	display: inline;
	margin-left: 10px;
	width: 360px;
}
.nom-produit
{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	color: #7d6e4f;
}
.description-produit
{
	text-align: justify;
	color: #7d6e4f;
	height: 34px;
	font-style: italic;
}
.savoir-plus-produit
{
	text-align: left;
}
.savoir-plus-produit a
{
	color: #7d6e4f;
	text-decoration: underline;
	font-size: 11px;
}
.prix-produit
{
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 25px;
	color: #ec681e;
	font-weight: bold;
	font-size: 14px;
	width: 46px;
	text-align: center;
}
.etat-stock
{
	float: left;
	display: inline;
	margin-top: 30px;
	margin-left: 30px;
}
.ajouter-panier
{
	float: right;
	display: inline;
	margin-top: 20px;
}
.espace-sous-liste
{
	clear: both;
	height: 30px;
}
#col-left-fiche-produit
{
	float: left;
	width: 203px;
	margin-top: 20px;
}
#photo-produit-fiche
{
	border: 1px solid #7d7050;
	background: #fff;
	text-align: center;
}
#outils-fiche-produit
{
	position: absolute;
	margin-top: -10px;
	margin-left: -3px;
	width: 209px;
}
#outils-fiche-produit li
{
	float: left;
}
#col-center-fiche-produit
{
	float: left;
	display: inline;
	margin-left: 7px;
	width: 265px;
	margin-top: 20px;
	border: 1px solid #7d7050;
	background: #fff;
}
#content-fiche-produit
{
	padding: 5px;
	color: #7d7050;
}
#nom-produit
{
	font-weight: bold;
	font-size: 14px;
	color: #ec681e;
}
.tx-produit
{
	font-size: 11px;
	padding-top: 6px;
	text-align: left;
}
.tx-produit span
{
	font-size: 11px;
	font-weight: bold;
}
#prix-barre
{
	font-weight: bold;
	color: #ec681e;
	font-size: 16px;
	text-align: right;
	padding-top: 10px;
	text-decoration: line-through;
}
#choix-produits
{
	float: left;
}
#englobe-taille
{
	position: relative;
	z-index: 5;
}
#englobe-couleur
{
	clear: both;
	padding-top: 5px;
	position: relative;
	z-index: 4;
}
#quantite
{
	clear: both;
	margin-top: 38px;
	*margin-top: 36px;
}
#quantite input
{
	width: 70px;
	height: 1.3em;
	line-height: 1.3em;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	border: 1px solid #80644f;
	color: #3d220f;
	text-align: right;
	padding-right: 2px;
}
#prix
{
	float: right;
	width: 120px;
	background: #ec681e;
	border: 1px solid #7d7050;
	text-align: center;
	height: 52px;
	line-height: 52px;
	font-size: 25px;
	color: #fff;
	font-weight: bold;
}
#bt-ajouter-panier
{
	clear: both;
	padding-top: 10px;
}
#bt-ajouter-panier input
{
	width: 100%;
	background: url(/images/bg-bt-ajouter-panier.gif) 0 0 repeat-x;
	color: #fff;
	font-size: 14px;
	height: 21px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	border: 1px solid #7d7050;
}
#liens-produit
{
	position: absolute;
	margin-top: -30px;
	margin-left: -143px;
}
#liens-produit a
{
	color: #7f7053;
	text-decoration: underline;
}
#liens-produit p
{
	padding-bottom: 5px;
	text-align: right;
}
#col-right-fiche-produit
{
	float: right;
	width: 103px;
	margin-top: 20px;
}
.produit-complementaire
{
	padding-top: 10px;
}
.produit-complementaire .photo
{
	text-align: center;
}
.produit-complementaire .photo img
{
	border: 1px solid #7d7050;
}
.produit-complementaire .intitule
{
	text-align: center;
	padding-top: 3px;
	color: #7e6d51;
	font-size: 11px;
}
.prix-complementaire
{
	text-align: center;
	color: #ed681d;
	font-size: 11px;
}
.nouveaute
{
	margin-top: -5px;
	text-align: center;
}
#menu-panier
{
	float: left;
	display: inline;
	margin-top: 30px;
	padding-bottom: 3px;
	border-bottom: 1px solid #9c8773;
	width: 100%;
}
#menu-panier p
{
	float: left;
	display: inline;
	margin-right: 20px;
	margin-left: 15px;
}
h2#titre-panier
{
	clear: both;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 20px;
	color: #ec681e;
	font-weight: bold;
}
#table-panier
{
	clear: both;
	width: 100%;
}
#table-panier td
{
	color: #7d7050;
}
#table-panier .entete td
{
	border-bottom: 1px solid #9c8773;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding: 3px 2px 0px 2px;
}
#table-panier .entete td.descriptif
{
	text-align: left;	
}
#table-panier td.total
{
	background: #ead2b0;
}
#table-panier .produit-panier td
{
	text-align: center;
	padding: 5px 0;
	border-bottom: 1px solid #9c8773;
}
.photo-produit-panier
{
	float: left;
}
.photo-produit-panier img
{
	border: 1px solid #9c8773;
}
.descrip-produit-panier
{
	float: left;
	display: inline;
	margin-left: 2px;
	/*margin-top: 20px;*/
	text-align: left;
}
#table-panier .totaux-panier .left-totaux-panier
{
	text-align: right;
	padding: 5px;
	font-size: 11px;
}
#table-panier .totaux-panier .right-totaux-panier
{
	text-align: center;
	padding: 3px 0;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	background: #ec681e;
	border-bottom: 1px solid #ead2b0;
}
#table-panier .totaux-panier .total-payer
{
	font-weight: bold;
	
}
#encarts-panier
{
	clear: both;
	position: relative;
	height: 75px;
	margin-top: -35px;
	width: 400px;
}
#encart-livraison-gratuite
{
	position: absolute;
	left: 0;
	bottom: 0;
	background: #fff;
	border: 1px solid #9c8773;
	padding: 10px;
	width: 245px;
}
#encart-livraison-gratuite p
{
	font-size: 14px;
	color: #7d7050;
	font-weight: bold;
}
#encart-livraison-gratuite p span
{
	font-size: 14px;
	color: #ec681e;
	font-weight: bold;
}
#lien-encart-livraison-gratuite
{
	text-align: right;
	padding-top: 5px;
}
#lien-encart-livraison-gratuite a
{
	color: #7d7050;
}
.encart-code-pormo
{
	float: left;
	background: #fff;
	border: 1px solid #9c8773;
	margin-top: 15px;
	padding: 10px 0;
	width: 100%;
}
#titre-promo
{
	margin-left: 10px;
	margin-bottom: 5px;
}
#txt-promo
{
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 2px;
	color: #7d7050;
	font-size: 11px;
}
#input-promo
{
	float: left;
	display: inline;
	margin-left: 10px;
}
#input-promo input
{
	border: 1px solid #3d2312;
	background: url(/images/bg-input-promo.gif) 0 0 repeat-x;
	width: 150px;
	height: 15px;
}
#valider-promo
{
	float: left;
	display: inline;
	margin-left: 10px;
}
#encart-login
{
	float: left;
	width: 100%;
	background: #fff;
	border: 1px solid #9c8773;
	padding: 10px 0;
}
#deja-client
{
	float: left;
	width: 50%;
	border-right: 1px solid #c4bdb7;
	padding: 5px 0;
}
#deja-client p
{
	margin-right: 25px;
}
.titre-deja-client
{
	text-align: right;
}
.titre-password-client
{
	text-align : left ;
	margin-left : 25px;
}
.teste
{
	
	color: #7d7050;
	font-size: 11px;
	/*height: 15px;*/
	/*display: block;*/
	
	margin-top: 15px;
	font-weight : bolder;
}
.teste01{
	background: url(/images/bg-input-promo.gif) 0 0 repeat-x;
	border: 1px solid #3d2312;
}
#form-login
{
	float: right;
	display: inline;
	margin-right: 25px;
	margin-top: 15px;
	
}
#form-login li
{
	clear: both;
	height: 20px;
}
#form-login li label
{
	display: block;
	float: right;
	width: 75px;
	color: #7d7050;
	font-size: 11px;
}
#form-login li input
{
	float: right;
	background: url(/images/bg-input-promo.gif) 0 0 repeat-x;
	width: 100px;
	height: 15px;
	border: 1px solid #3d2312;
}
#bt-valider-login
{
	/*clear: both;*/
	text-align: right;
	padding-top: 10px;
	padding-right:0px;
}
#new-client
{
	float: left;
	display: inline;
	margin-left: 25px;
	padding: 5px 0;
}
#tx-creer-compte
{
	color: #7d7050;
	padding-top: 41px;
}
#bt-cliquez-ici
{
	padding-top: 15px;
}
#table-recap
{
	width: 100%;
}
#table-recap .entete td
{
	font-weight: bold;
	text-align: center;
	padding: 3px 0;
	color: #7d7050;
	font-size: 11px;
	border-bottom: 1px solid #9c8773;
}
#table-recap td.descriptif
{
	text-align: left;
	font-size: 11px;
}
#table-recap td.total
{
	background: #ead2b0;
}
#table-recap .produits-recap td
{
	text-align: center;
	color: #7d7050;
	padding: 3px 0;
	border-bottom: 1px solid #9c8773;
}
#table-recap .produits-recap td.descriptif
{
	text-align: left;
}
#table-recap .totaux-recap .left-totaux-recap
{
	text-align: right;
	padding: 3px;
	color: #7d7050;
	font-size: 11px;
}
#table-recap .totaux-recap .total-payer
{
	font-weight: bold;
}
#table-recap .totaux-recap .right-totaux-recap
{
	text-align: center;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	background: #ec681e;
	border-bottom: 1px solid #ead2b0;
}
#boutons-recap
{
	margin-top: -40px;
}
#boutons-recap p
{
	padding-top: 3px;
}
#commande-coordonnes
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px;
	margin-top: 15px;
	color: #7f7051;
	width: 500px;
	margin-left: 33px;
	float: left;
	display: inline;
}
#commande-coordonnes p
{
	font-size: 11px;
}
#commande-coordonnes a
{
	color: Black;
	text-decoration: underline;
}
.titre-encart-livraison
{
	margin-bottom: 5px;
	text-align: center;
}
.intitule-livraison
{
	color: #7f7051;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
#modifier-coordonnees
{
	text-align: right;
	padding-top: 10px;
}
#right-livraison
{
	float: right;
	display: inline;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #7f7051;
	width: 370px;
}
#adresse-facturation
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px;
}
#encart-paiement
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px;
	margin-top: 5px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
}
#pictos-cartes
{
	margin-left: 22px;
}
#infos-cb a
{
	margin-left: 22px;
	color: #7f7051;
	text-decoration: underline;
}
#bt-valider
{
	text-align: right;
}
.encart-validation
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px;
	margin-top: 5px;
	color: #7f7051;
	text-align: center;
}
.encart-validation *
{
	font-size: 11px;
}
.encart-validation a
{
	color: #7f7051;
	text-decoration: underline;
}
#titre-compte
{
	clear: both;
	padding-top: 15px;
	padding-bottom: 10px;
}
#pasword-lost
{
	clear: both;
	text-align: right;
	padding-right:5px;
}
#pasword-lost a
{
	color: #7f7051;
	text-decoration: underline;
}
#bienvenue-login
{
	padding-top: 20px;
	font-size: 11px;
	color: #7f7051;
}
#etape-indispensable
{
	font-size: 11px;
	color: #7f7051;
	padding-top: 35px;
}
#champs-obligatoires
{
	clear: both;
	font-size: 11px;
	margin-left: 20px;
	padding-top: 3px;
	color: #7f7051;
}
#compte
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px 0;
	color: #7f7051;
	float: left;
	width: 100%;
}
#left-compte
{
	clear:both;
	float: left;
	width: 283px;
	border-right: 1px solid #c4bdb7;
	padding: 5px 0;
	margin-left: 10px;
}
#bienvenue-espace
{
	font-size: 11px;
	color: #ec681e;
	font-weight: bold;
}
.titre-compte
{
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}
.liste-compte
{
	margin-left: 5px;
}
.liste-compte li
{
	background: url(/images/puce-compte.gif) 0 4px no-repeat;
	padding-left: 10px;
	margin-bottom: 3px;
}
.liste-compte li a
{
	color: #7f7051;
	text-decoration: underline;
	font-size: 11px;
}
#right-compte
{
	float: left;
	display: inline;
	margin-left: 10px;
	padding: 5px 0;
	width: 275px;
}
#pagination
{
	clear: both;
	float: left;
	width: 100%;
	margin: 15px 0;
	padding-bottom: 15px;
	text-align: center;
}
#pagination ul
{
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}
#pagination li
{
	display: inline;
	height: 21px;
	line-height: 21px;
	float: left;
}
#pagination a
{
	color: #3d2312;
	font-size: 11px;
	margin-right: 3px;
	margin-left: 3px;
}
#pagination span
{
	font-size: 13px;
	color: #ec681e;
	font-weight: bold;
	margin-right: 3px;
}
.inscription-compte
{
	border: 1px solid #9c8773;
	background: #fff;
	padding: 10px;
	color: #7f7051;
	float:left;
	margin-left:100px;
	margin-right : 100px;
	text-align:justify;
	width:400px;
}
#titre-new-client-inscription
{
	padding-bottom: 5px;
}
#form-inscription
{
	padding-top: 15px;
	padding-bottom: 5px;
}
#form-inscription li
{
	clear: both;
	margin-bottom: 3px;
}
#form-inscription li label
{
	cursor: pointer;
}
#form-inscription li label.label-contact
{
	display: block;
	float: left;
	width: 152px;
	height: 15px;
	line-height: 15px;
	font-size: 11px;
}
.input-contact
{
	width: 176px;
	border: 1px solid #83634e;
	background: url(/images/bg-input-promo.gif) 0 0 repeat-x;
	padding-top: 1px;
	padding-left: 2px;
	
}
#englobe-jour-naissance
{
	position: relative;
	z-index: 5;
	float: left;
	display: inline;
}
.select_newform-jour-naissance
{
	float: left;
	width: 25px;
	height: 1.3em;
	line-height: 1.3em;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	border: 1px solid #80644f;
	color: #3d220f;
	text-align: right;
	padding-right: 2px;
}
.options-select-naissance
{
	background: #fff;
	cursor: pointer;
	border: 1px solid #80644f;
	width: 20px;
	padding: 3px;
	position: absolute;
	color: #3d220f;
	top: 1.4em;
	left: 0;
	z-index: 100;
}
#englobe-mois-naissance
{
	position: relative;
	z-index: 5;
	float: left;
	display: inline;
	margin-left: 11px;
}
#englobe-annee-naissance
{
	position: relative;
	z-index: 5;
	float: left;
	display: inline;
	margin-left: 12px;
}
.select_newform-annee-naissance
{
	float: left;
	width: 40px;
	height: 1.3em;
	line-height: 1.3em;
	background: url(/images/bg-input.gif) 0 0 repeat-x;
	border: 1px solid #80644f;
	color: #3d220f;
	text-align: right;
	padding-right: 2px;
}
.options-select-annee-naissance
{
	background: #fff;
	cursor: pointer;
	border: 1px solid #80644f;
	width: 35px;
	padding: 3px;
	position: absolute;
	color: #3d220f;
	top: 1.4em;
	left: 0;
	z-index: 100;
}
.abonnements-inscription
{
	clear: both;
	float: left;
	margin-bottom: 3px;
	width: 100%;
}
.abonnements-inscription input
{
	float: left;
}
.abonnements-inscription label
{
	float: left;
	display: inline;
	margin-left: 5px;
	color: #7d7050;
	
}
#bt-valider-inscription
{
	clear: both;
	text-align: right;
	padding-top: 10px;
}
#champs-obligatoires-inscription
{
	/*clear: both;*/
	font-size: 11px;
	margin-left: 102px;
	padding-top: 3px;
	color: #7f7051;
}
.question
{
	margin-top: 15px;
	border-top: 1px solid #d5c6ac;
	padding-top: 5px;
	color: #ec681e;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}
.reponse
{
	color: #7d7050;
	font-size: 11px;
	width: 550px;
	
}
.lien-top-faq
{
	text-align: right;
	background: url(/images/fleche-haut.gif) center right no-repeat;
	padding-right: 10px;
	margin-right: 20px;
}
.lien-top-faq a
{
	color: #7d7050;
}
#intro-contact
{
	color: #7d7050;
	font-size: 11px;
}
#intro-contact span
{
	font-size: 11px;
	font-weight: bold;
}
.textarea-contact
{
	width: 176px;
	height: 50px;
	border: 1px solid #83634e;
	background: url(/images/bg-input-promo.gif) 0 0 repeat-x;
	padding-top: 1px;
	padding-left: 2px;
}
#mentions-contact
{
	color: #7d7050;
	font-style: italic;
	padding-top: 15px;
	
}
#texte
{
	color: #7d7050;
}
.titre
{
	color: #ec681e;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 10px;
}
.haut-page
{
	padding-bottom: 2px;
	border-bottom: 1px solid #d5c6ac;
	text-align: right;
	background: url(/images/fleche-haut.gif) right center no-repeat;
	padding-right: 10px;
	padding-top: 6px;
}
.haut-page a
{
	color: #7d7050;
}
#plan
{
	background: url(/images/bg-plan.jpg) 0 0 no-repeat;
	width: 600px;
	height: 500px;
	margin-left: -10px;
}
#lien-accueil
{
	text-align: right;
	text-transform: uppercase;
	font-weight: bold;
	width: 193px;
	padding-top: 6px;
}
#lien-accueil a
{
	color: #ec681e;
	font-size: 12px;
}
#plan-bois
{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 40px;
}
#plan-bois .lien-plan
{
	margin-left: 10px;
}
.lien-plan a
{
	color: #7d7050;
}
#plan-autres
{
	float: left;
	margin-top: 20px;
	z-index: 2;
}
#plan-autres .lien-plan
{
	margin-left: 20px;
}
#plan-serviettes
{
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 25px;
	z-index: 1;
}
#plan-affaires
{
	clear: both;
	float: left;
	display: inline;
	margin-top: 20px;
	margin-left: 60px;
}
#plan-peinture
{
	float: left;
	display: inline;
	margin-left: 80px;
	margin-top: 10px;
}
#plan-peinture .lien-plan
{
	margin-left: 0px;
	margin-top : 0px;
}
#ligne-haut-plan
{
	float: left;
	width: 100%;
}
#plan-embellissement
{
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 55px;
}
#plan-embellissement .lien-plan
{
	margin-left: 0px;
}
#plan-accessoires
{
	float: left;
	display: inline;
	margin-top: 40px;
	margin-left: 15px;
}
#plan-accessoires .lien-plan
{
	margin-left: 0px;
}
#ligne-bas-plan
{
	clear: both;
	float: left;
	display: inline;
	margin-left: 70px;
	margin-top: 25px;
	width: 500px;
}
.liens-plan-services
{
	float: left;
	display: inline;
	margin-left: 15px;
}
.liens-plan-services .rubrique-services
{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ec681e;
	padding-bottom: 10px;
}
.liens-plan-services a
{
	color: #7d7050;
}
#champs-obligatoires-modif
{
	clear: both;
	font-size: 11px;
	margin-left: 102px;
	padding-top: 3px;
	padding-bottom: 10px;
	color: #7f7051;
}
#num-derniere-commande
{
	float: left;
	color: #696767;
	font-size: 11px;
}
#date-derniere-commande
{
	float: right;
	color: #696767;
	font-size: 11px;
}
#adresses-derniere-commande
{
	border: 1px solid #7d7050;
	background: #fff;
	float: left;
	width: 100%;
	padding: 5px 0;
	margin-top: 10px;
	margin-bottom: 15px;
	color: #696767;
	line-height: 17px;
}
.coordonnees-derniere-commande
{
	float: left;
	width: 270px;
	text-align: right;
}
.titre-adresses-derniere-commande
{
	font-size: 12px;
	font-weight: bold;
}
#livraison-derniere-commande
{
	float: right;
	width: 270px;
}
#encart-etat-commande
{
	position: absolute;
	left: 0;
	top: -20px;
	background: #fff;
	border: 1px solid #9c8773;
	padding: 5px;
	width: 300px;
}
#encart-etat-commande p
{
	font-size: 11px;
	color: #7d7050;
	font-weight: bold;
	padding-bottom: 5px;
}
#encart-etat-commande p span
{
	font-size: 11px;
	color: #ec681e;
	font-weight: bold;
}
#bt-imprimer-derniere-commande
{
	clear: both;
	text-align: right;
	padding-bottom: 15px;
}
#left-magasin
{
	float: left;
	width: 500px;
	color: #7d7050;
	text-align: justify;
}
#left-magasin p
{
	font-size: 11px;
}
.titre-orange
{
	text-transform: uppercase;
	color: #ec681e;
	font-weight: bold;
}
#right-magasin
{
	float: right;
}
.lien-top-magasin
{
	clear: both;
	text-align: right;
	border-bottom: 1px solid #d5c6ac;
	padding-bottom: 1px;
	background: url(/images/fleche-haut.gif) center right no-repeat;
	padding-right: 10px;
	margin-right: 20px;
	margin-top: 15px;
}
.lien-top-magasin a
{
	color: #7d7050;
}
#intro-fiche-idee
{
	padding-top: 5px;
	color: #7d7050;
}
#intro-fiche-idee *
{
	font-size: 11px;
}
#intro-fiche-idee .titre
{
	font-weight: bold;
	text-transform: none;
	color: #7d7050;
}
#intro-fiche-idee a
{
	font-weight: bold;
	color: #7d7050;
}
.titre-support
{
	clear: both;
	padding-top: 25px;
	padding-bottom: 7px;
}
.fiche-idee
{
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #d0bfa2;
	margin-bottom: 7px;
	padding-top: 7px;
}
.photo-fiche-idee
{
	float: left;
}
.photo-fiche-idee img
{
	border: 1px solid #7d7050;
}
.descrip-fiche
{
	float: left;
	display: inline;
	margin-left: 10px;
	color: #7d7050;
	width: 350px;
}
.titre-fiche
{
	font-size: 11px;
	font-weight: bold;
}
.download-fiche
{
	float: right;
	background: url(/images/logo-pdf.gif) right center no-repeat;
	padding-right: 30px;
	height: 25px;
	line-height: 35px;
	margin-top: 30px;
}
.download-fiche a
{
	font-size: 11px;
	color: #7d7050;
	text-decoration: underline;
}
.download-fiche a:hover
{
	text-decoration: none;
}
#trier-prix-recherche
{
	float: left;
	display: inline;
	margin-left: 455px;
	margin-top: 8px;
}
#intro-favoris
{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #7d7050;
}
#table-favoris
{
	width: 100%;
	color: #7d7050;
}
#table-favoris td
{
	text-align: center;
	border-top: 1px solid #7d7050;
	padding: 3px 0;
}
#table-favoris .entete td
{
	font-size: 11px;
	font-weight: bold;
	border: 0;
}
#table-favoris .entete td.descrip
{
	text-align: left;
}
.photo-favoris
{
	float: left;
}
.photo-favoris img
{
	border: 1px solid #7d7050;
}
.nom-produit-favoris
{
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 25px;
}
#bt-commander-favoris
{
	text-align: right;
	padding-top: 15px;
}
.treeCategories
{
	padding-left: 10px;
}

.treeCategories a:hover
{
	padding-left: 1px;
	color:#3d2312;/*couleur chocolat*/
	font-size : 10px;
}
.image-border
{
	border: solid 1px #7D7050;
}
.validation-summary
{
	background-color:White;
	width:300px;
	margin-left:90px;
	padding :5px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.watermark
{
	color: Gray;
}
.tx_panier
{
	color: #767271;
	clear: both;
	float: left;
	text-align: right;
	white-space: nowrap;
	width: 100%;
}
.paging-product-list
{
	height: 25px;
}
.paging-product-list img
{
	margin-bottom: -7px;
}
.paging-product-list a
{
	color: #3d2312;
	font-size: 11px;
	margin-right: 3px;
	margin-left: 3px;
}
.paging-product-list span
{
	font-size: 13px;
	color: #ec681e;
	font-weight: bold;
	margin-right: 3px;
}
#description-produit
{
	min-height: 180px;
}

.valeur_prix
{
    white-space: nowrap;
}
.valeur_prix span
{
	color: Gray;
	font-weight: bold;
	font-size: 21px;
}
.champoblig
{
	padding-left:5px;
	width:250px;
	margin-left :70px;
}
.magasin
{
	color: #7b7050;
	text-align:justify;
	font-size: 11px;
	
}
.confirmation
{
	color: #7d7050;
	text-align:center;
	font-size:12px;
}