/*---------------------------------
  STYLES POUR CATALOGUE PRODUITS
---------------------------------*/

a.cat_retour    { color:#FFF; font-weight:normal; font-size:11px; background:#434339; border:1px solid #d9d2c0; padding:1px 30px; }
a.cat_plus_info { color:#78684B; font-size:10px; background:#e6e1dd; padding:1px 24px; border:1px solid #dad6cd; }

div.barre-separation { margin: 10px 0px; height: 1px; background: #969880; }

/* --- chapeau famille ------------ */
#cat_chapo_famille { width:660px; margin:0 auto; padding:0; }
#cat_chapo_famille p { margin:4px 0; }

/* --- détail (sous) familles ----- */
#cat_detail_famille { /*margin:0 -10px*/}

/*--- Listing produit ---*/
#cat_detail_famille .box-produit { float:left; }
#cat_detail_famille .ligne-1 { width:810px; }
#cat_detail_famille .ligne-2 { width:405px; }
#cat_detail_famille .ligne-3 { width:270px; }
#cat_detail_famille .ligne-4 { width:202px; }
#cat_detail_famille .ligne-5 { width:162px; }
#cat_detail_famille .bloc_vignette { padding:0 8px; text-align:center; }
#cat_detail_famille .bloc_description { padding:0 4px;}
#cat_detail_famille .nom_produit { color:#847465; margin: 12px 0; font:bold 12px Verdana,Arial,Helvetica,sans-serif; }
#cat_detail_famille .nom_produit a { color:#847465; }
#cat_detail_famille .bloc_description p { margin: 4px 0; color:#333; font:normal 11px Verdana,Arial,Helvetica,sans-serif; }

/* --- chapeau produit ------------ */
#cat_chapo_produit { width:700px; margin:auto; }
/*#cat_chapo_produit h1 { color: #7e7e7e; font: bold 16px Verdana,Arial,Helvetica,sans-serif; text-align: center; margin: 0 0 13px 0;}
#cat_chapo_produit h2 {	display:inline; font-size:13px; color:#fff; }
#cat_chapo_produit h2 a.select0 { color:#fff; font-weight: normal }
#cat_chapo_produit h2 a.select1 { color:#caa500; font-weight: bold }
#cat_chapo_produit h2 a.puce_separation { margin-left: 5px; padding-left: 10px; background: url(../../media/xx/navig/puce3.gif) no-repeat left 5px; }
#cat_chapo_produit a.select0 { color:#7e7e7e; font-weight: normal; padding:0 5px; }
#cat_chapo_produit a.select1 { color:#E5890B; font-weight: bold; background: url(../../media/xx/navig/puce2.gif) no-repeat 5px 5px; padding: 0 13px; }*/

/* --- détail produit ------------- */
#cat_detail_produit { /*background:#eeebe5; width:580px; margin:auto auto -10px; min-height:330px;*/ padding:0px 30px; color:#333333; }
#cat_detail_produit h1.nom_produit { color:#C37522; font:normal 28px Georgia, "Times New Roman", Times, serif; margin-bottom:20px; margin-top:0; }
/*#cat_detail_produit div.ref_prive { color:#666600; font-weight:bold;}
#cat_detail_produit label { color:#4D4D4D; font-weight:bold;}
#cat_detail_produit label.prix { font-weight:bold; color:#900; font-family:Georgia,"Times New Roman",Times,serif }*/
#cat_detail_produit p {	/*line-height: 135%;*/ margin-top: 0; margin-bottom:14px; }
#cat_detail_produit div.produit_associe { color:#7e7e7e; clear:both; background:#e1dbce; margin:20px -60px -20px; text-align:center;  padding:9px 20px 20px; }
#cat_detail_produit div.produit_associe h2.titre { color:#795A46; font:italic bold 14px Georgia,"Times New Roman",Times,serif; text-align:center; margin:9px 0; }
#cat_detail_produit div.produit_associe h3 { color:#996633; font:normal 11px Arial,Helvetica,sans-serif; display:inline; }
#cat_detail_produit div.produit_associe h3 a { color:#663300 }
#cat_detail_produit .prix { font:bold 13px Verdana, Geneva, sans-serif; color:#900}
#cat_detail_produit .promotion { color:#F00; }
/*#cat_detail_produit div.produit_associe p { font-style: italic; }
#cat_detail_produit select.select_ref_prive { font-size: 11px; }
#cat_detail_produit div.radio_ref_prive { font:12px normal Verdana,Arial, Helvetica, sans-serif; display: block; width:95%; margin:auto;}
#cat_detail_produit form.form_ref_prive { background:#EEE; padding:2px 20px 5px 20px; }
#cat_detail_produit .bt_radio_refprive { margin:0; vertical-align:bottom; }*/

#cat_detail_produit .libelle-prix {}
#cat_detail_produit .prix {}
#cat_detail_produit .prix-barre {}
#cat_detail_produit .vendu-par {}
#cat_detail_produit .libelle-promotion {}
#cat_detail_produit .date-promotion {}
#cat_detail_produit .libelle-caracteristique { font-weight:bold; }
#cat_detail_produit .libelle-item_carac {}

/*--- Menu Catalogue ---*/
#cat_menu { /*background:#eeebe5; */color:#666; padding:5px 10px; font:bold 11px/30px Arial, Helvetica, sans-serif; text-align:left; /*margin-bottom:15px;*/ }
#cat_menu a.select0 { color:#666; }
#cat_menu a.select1 { color:#79000B; }