/* Fiche produit boutique-produit.html */
#div-menu-produit { background:transparent url(../img/fond-menu-boutique-cadeau.jpg) repeat-y top left; float:right; width:99px; height:312px; margin:67px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:5px solid #DF4117; border-left:2px solid #DF4117; border-bottom:5px solid #DF4117; }
/* #col-droite { background: transparent url(img/fond-boutique.jpg) repeat-y top left; } */
#bloc-menu-haut { float:left; width:808px; min-height:26px; height:auto !important; height:26px; }
#bloc-texte { float:left; width:300px; }
#bloc-texte h1 { padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; font-family: 'Times New Roman', verdana; font-weight:bold; text-transform: none; }
#bloc-proposition { float:left; width:215px; height:auto; padding:0px 0px 10px 0px; margin:22px 0px 0px 45px; }
.hautoubas { float:left; width:215px; }

#bloc-achat { float:left; width:182px;}
#bloc-achat p.image-produit {text-align:center;margin-bottom:30px;}
/* Edited by christian - 01122008 */
/* #bloc-achat p.image-produit img {display: block; text-align:center; margin: auto;}*/
/* End edit - removed : margin:0 0 0 10px; */
/* #bloc-achat p.image-produit img {margin:0 0 0 10px; }*/
#bloc-achat p.image-produit img {display: block; text-align:center; margin: auto; padding-right: 22px;}

#bloc-achat #demarcation { background:#CB6243; float:left !important; float:none;  height:2px; overflow:hidden; width:164px; margin:2px 0px 2px 0px; }
#bloc-achat .packaging { height:24px; width:182px; display:block; color:#B2071B; font-size:11px; font-weight:normal; padding-bottom:0px; }
#bloc-achat .packaging .packaging-in { height:14px; width:164px; text-align:center; }
#bloc-achat .packaging .packaging-in img { float:left; margin:2px 0px 0px 0px; }

#bloc-achat .packaging .packaging-in .poids { height:14px; width:48px; display:block; float:left; text-align:left; margin:0px 0px 0px 10px; }
#bloc-achat .packaging .packaging-in .quantite { float:left; height:14px; width:20px; text-align:center; }
#bloc-achat .packaging .packaging-in .prix { height:14px; width:48px; display:block; float:left; text-align:right; }
#bloc-achat .packaging .packaging-in .prixkg { color:#808080; font-size:10px; text-align: right;}

#corps #col-gauche { width:142px; min-height:425px; height:100% !important; height:100%; float:left; }
#corpus .out-1 { float:left; width:482px; height:auto; padding:0px 0px 10px 27px; margin:0px 0px 0px 0px; }
#corpus .out-2 { float:left; width:482px; height:auto; padding:0px 0px 10px 0px; margin:17px 0px 0px 0px; }
#ajout { margin:10px 0px 0px 0px; }
#ajout img { float:left; }
#bloc-decouverte { float:left;  height:auto; background:transparent url(../img/page-prod-fond-decouvrir.jpg)  repeat-y top left; width:215px; color:#B2071B; font-size:10px; line-height:12px; font-weight:normal; padding:0px 6px 0px 6px; margin:0px 0px 0px 0px; }
#bloc-decouverte .produit { float:left; width:207px; }
#bloc-decouverte div { float:left; }
#bloc-decouverte img { float:right; }
#bloc-decouverte .produit .gauche { width:78px; }
#bloc-decouverte .produit .droite { width:129px; padding-top:15px; }

#bloc-recette { float:left; height:auto; background:transparent url(../img/page-prod-fond-idee.jpg)  repeat-y top left; width:198px; color:#731229; font-size:11px; line-height:12px; font-weight:normal; padding:15px 0px 0px 17px; margin:0px 0px 0px 0px; }
#bloc-recette img { display:inline; vertical-align:bottom !important;  vertical-align:middle; }

/* Remplacement de img par tag input */
#inputImage { float:left; }

.error  {
padding: 5px;
color: #FF0000;
}

.ancre_haute { width:0px; height:0px; display:block; overflow:hidden; visibility:hidden; }
/* BEGIN MODIFICATIONS OUMAR 25-11-2008 */
#bloc-achat input.com-input-qty {width:20px;background-color:#FEF8E4;color:#C50011;border:none;font-family: 'Trebuchet MS',verdana,arial,sans-serif;font-size:11px;text-align:center;padding:0px;margin:0px !important;margin:-1px 0px 0px 0px;}
/* END MODIFICATIONS OUMAR 25-11-2008 */
#bloc-texte p#productCollectionLink {margin:15px 0 0 0 !important;text-transform:uppercase;}

#bloc-texte h2 { padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; font-family: 'Times New Roman', verdana; font-weight:bold; text-transform: none; font-size:22px; font-weight:bold;}
#bloc-texte h2 a {font-weight: bold;}


/* Illustrations menu gauche - 25112008 */
#div-menu-produit.cat_3 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/1-menu-dejeuner.jpg) repeat-y top left;  }
#div-menu-produit.cat_10 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/2-menu-aperitif.jpg) repeat-y top left;  }
#div-menu-produit.cat_12 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/3-menu-repas.jpg) repeat-y top left;  }
#div-menu-produit.cat_14 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/4-menu-epices.jpg) repeat-y top left;  }
#div-menu-produit.cat_15 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/5-menu-fruits-secs.jpg) repeat-y top left;  }
#div-menu-produit.cat_17 { background:transparent url(../../../images/illustrations/menus-vertical-gauche/6-menu-idees-cadeaux.jpg) repeat-y top left;  }


