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

a.cat_retour    { color:#099CFF; font-weight:bold; font-size:11px }
a.cat_plus_info { color:#099CFF; font-weight:normal; font-size:11px; text-align:center }

/* --- liste famille ---------------*/
#cat_list_famille { margin:3px 0 }
#cat_list_famille table.niveau1 { background:#fff; text-align:left }
#cat_list_famille table.niveau1 td { font-size: 12px;  padding:2px 0 2px 0;  }
#cat_list_famille table.niveau1 td.select0 { padding:1px 10px; text-align:center;}
#cat_list_famille table.niveau1 td.select1 { padding:2px 15px; background:#fff; text-align:center; }
#cat_list_famille table.niveau1 a.select0 { color:#333 }
#cat_list_famille table.niveau1 a.select1 { olor:#333 }

#cat_list_famille table.niveau2 { background:#fff }
#cat_list_famille table.niveau2 td { font-size: 11px; text-align:left }
#cat_list_famille table.niveau2 td.select0 { padding:1px 3px; text-align:center }
#cat_list_famille table.niveau2 td.select1 { padding:1px 3px; text-align:center }
#cat_list_famille table.niveau2 a.select0 { color:#333 }
#cat_list_famille table.niveau2 a.select1 { color:#333 }

/* --- chapeau famille ------------ */
#cat_chapo_famille { text-align:left;	padding: 5px 0; margin: 0 10px }
#cat_chapo_famille h1 { text-align:center;	color: #48A143; font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
#cat_chapo_famille h2 { display:inline; font-size: 11px; color:#333; margin: 2px 1px }
#cat_chapo_famille h2 a.select0 { color:#;014596 font-weight: normal }
#cat_chapo_famille h2 a.select1 { color:#014596; font-weight: bold }
#cat_chapo_famille p {  }

/* --- détail (sous) familles ----- */

#cat_detail_famille { text-align:left; padding: 5px 0; margin: 0 10px }
#cat_detail_famille h1 { font-size: 16px;	color:#48A143; margin: 0 }
#cat_detail_famille h1 a {	color:#014596; }
#cat_detail_famille h2 { font-size: 13px;	color:#; margin: 0 }
#cat_detail_famille h2 a {	color:#014596; }
#cat_detail_famille h3 { font-size: 12px;	color:#014596; margin: 0 }  /* a la Une */
#cat_detail_famille h3 a {	color:#014596; }
#cat_detail_famille p {	margin: 4px 0 }
#cat_detail_famille a.select0 { color:#333; font-weight: normal }
#cat_detail_famille a.select1 { color:#333; font-weight: bold }

#cat_tri_public { font-size: 11px; }
#cat_tri_public form { display: inline; }
#cat_tri_public select { background-color: #fff; border-width:1px; font-size: 11px; font-weight: bold; }

#cat_detail_famille div.choixpage {	text-align:right; margin:5px 5px 5px 0; font-size:11px }
#cat_detail_famille div.choixpage form { display: inline; }
#cat_detail_famille div.choixpage select, option { font-size:10px }

/* --- chapeau produit ------------ */
#cat_chapo_produit { padding: 5px 0; }
#cat_chapo_produit h1 { color: #48A143; font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; margin: 0 0 5px 0}
#cat_chapo_produit h2 {	display:inline; font-size:13px; color:#014596; }
#cat_chapo_produit h2 a.select0 { color:#014596; font-weight: normal }
#cat_chapo_produit h2 a.select1 { color:#014596; font-weight: bold }
#cat_chapo_produit h2 a.puce_separation { margin-left: 5px; }
#cat_chapo_produit a.select0 { font-size:11px; color:#333; font-weight: normal; background-color: #fff; padding:2px 20px; }
#cat_chapo_produit a.select1 { font-size:11px; color:#333; padding-left:15px; font-weight:normal; background:#fff; padding:2px 20px; }

/* --- détail produit ------------- */
#cat_detail_produit { padding:5px; text-align: left }
#cat_detail_produit p {	line-height: 135%; margin-top: 0 }
#cat_detail_produit div.produit_associe { margin-left: 10px;  }
#cat_detail_produit div.produit_associe h3 { color:rgb(156,130,117); font-size:13px; margin: 0 0 4px 0 }
#cat_detail_produit div.produit_associe h3 a { color:rgb(156,130,117) }
#cat_detail_produit div.produit_associe p { font-style: italic; }
