@charset "utf-8";


/*general produit*/
#contenu-produit {}
/*lisiting produit*/
h1 { background:url(../../images/default/h1.png) no-repeat; height:76px; padding:17px 0px 0px 5px; margin-left:2px;}
.produits { width:100%;}
.produits td { padding:5px; text-align:justify; vertical-align:top;}
.produits td.image { text-align:center;}
.produits img { padding:0px; margin:0px; }
.produits td.titre { background:#5F6A8F; color:#FFF; }
.produits td.titre h2 { display:inline;}
.produits td.titre h2 a{ font-size:14px; color:#FFF;}

.produits td.dispo { background:#3e583e; color:#FFF;}
.produits td.dispo_le { background:#f6921e; color:#FFF;}
.produits td.epuise { background:#ee4036; color:#FFF;}

.produits td.description { width:50%; }

.produit { clear:both; } 
	/*bouton*/
	.list-add-cart { background:url(../../images/default/catalogue/cart_big.png) no-repeat; border:none; width:24px; height:21px; cursor:pointer;}

/*produit*/
.produitunique { margin:0px 0px 2px 0px; zoom:1;}
.produitunique .image {padding:10px; text-align:center;}
.produitunique .description { padding:0px 10px; text-align:justify;}
.produitunique h2 { font-size:12px; color:#FFF; font-weight:normal; background:#5F6A8F; text-align:center; padding:2px 0px;}
.produitunique .description p { margin-top:3px;}
.produitunique .action { padding:0px 10px; text-align:right;}
.produitunique .prix { margin:0px 10px ;font-size:20px; font-weight:bold; color:#FFF; background:#C1C3CE; text-align:center;}
.produitunique .action .quantite { padding:10px;}
.produitunique .action .cart { padding:10px;}
.produitunique .hr { clear:both; margin:0px; padding:0px; height:0px; }

/*menu*/
ul#catmenu a.current { font-weight:bold; }
ul#catmenu li li a.current { font-weight:bold;}

/*panier*/
.panier { width:100%; clear:both; }
.panier th { background:#5F6A8F; color:#FFF; padding:5px;}
.panier td { padding:5px; border:none;}
.panier td.livraison { padding:5px; border-bottom:#CCC solid 2px;}
.panier td.relais { padding:5px; border:none;}
.panier-total { width:100%;  background:#5F6A8F; color:#FFF; padding:5px; text-align:right; font-weight:bold;}

#panier_terminer { text-align:right; margin:10px;}
#panier_terminer #terminer_commande { color:#FFF; text-align:center; background:#5F6A8F; font-size:12px; padding:5px; border:0px;}

/*etapes*/
.commande-step-bloc { margin:15px 0px 15px 0px ; width:100%;}
.commande-step-bloc a { color:#9dd335; }
.commande-step {width:20%; height:30px; text-align:center; padding:0px; margin:0px; background:url(../../images/default/catalogue/progression.png) bottom no-repeat; float:left;}
.commande-step-current { width:125px; height:30px; text-align:center; padding:0px; margin:0px; background:url(../../images/default/catalogue/progression_current.png) bottom no-repeat; font-weight:bold; float:left;}

/* Gallery photos */
.gallery_demo { width:100%; margin:0px; padding:0px;}
.gallery_demo li{padding: 0px; margin: 2px 2px; width:auto; height:auto; background:none;}
.gallery_demo li div{}
.gallery_demo li div .caption{display:none;}
	
#main_image{margin:0; background:none; width:auto; height:auto;}
#main_image img{margin-bottom:5px;}


