#ProduitsDet{ background-color:#FFFFFF; z-index:-10; border-left: 1px #E7E6E6 solid; border-right: 1px #E7E6E6 solid; }
#ProduitsDet a.ProduitsDetTitre{ color:#000; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:26px; text-decoration:none}
#ProduitsDet a.ProduitsDetTitre:hover{text-decoration:underline}
#ProduitsDet span.ProduitsDetPanierTit{ color:#00A5E9; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:26px }

#ProduitsDetPhoto{height:214px}
#ProduitsDetPhoto a{color:white}
#ProduitsDetPhoto td{ color:white; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:6px; font-weight:bold; text-align:center; vertical-align:middle}
#ProduitsDetPhoto .zoom{ background:transparent url('images/theme/fd_zoom.jpg') no-repeat left top; border-right:1px solid white; height:28px; max-height:28px}
#ProduitsDetPhoto .troisd{ background:transparent url('images/theme/fd_3d.jpg') no-repeat left top; border-right:1px solid white; height:28px; max-height:28px}
#ProduitsDetPhoto .troisdvide{ background:transparent url('images/theme/fd_3d_vide.jpg') repeat-x left top; border-right:1px solid white; height:28px; max-height:28px}
#ProduitsDetPhoto .ambiance{ background:transparent url('images/theme/fd_ambiance.jpg') no-repeat right top; height:28px; max-height:28px}

#ProduitsDetDesc{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; height:182px; overflow-x:hidden; text-align:left; vertical-align:middle; width:728px; margin-top:6px}
#ProduitsDetDesc p{ margin-bottom:4px; margin-top:5px}
#ProduitsDetDesc br{ margin-top:-7px}
#ProduitsDetDesc td.Titre{color:red; font-size:13px; font-weight:bold}
#ProduitsDetDesc td.Description{color:black; font-size:11px}
#ProduitsDetDesc .Description div{height:148px; *height:148px; overflow-y:auto; padding-right:2px; width:516px}
#ProduitsDetDesc #ProduitsDetDescGA{ background:transparent url('images/theme/fd_guide_achat.jpg') no-repeat left top; color:white; float:right; height:33px; top:-10px; padding:2px; padding-top:3px; position:relative; text-align:center; width:137px; z-index:1}
#ProduitsDetRef{ background:transparent url('images/theme/fd_blc_ref.jpg') no-repeat left top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:50px; text-align:left; vertical-align:middle}
#ProduitsDetRef form, #ProduitsDetRef table{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:left; vertical-align:middle}
#ProduitsDetRef h1{ color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0; text-align:left; vertical-align:middle}
#ProduitsDetRef input[type="radio"]{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8px; margin-bottom:2px; text-align:left; vertical-align:middle}
#ProduitsDetRef .Prix{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; vertical-align:middle}
#ProduitsDetRef .ComplPrix{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; vertical-align:middle}

.SubmitAjtPan{background:transparent url('images/img_v2010/bt_ajouter_au_panier_mot.gif') no-repeat top left; border:none; cursor:pointer; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:3px; vertical-align:middle; width:154px; height:25px}

#Panier td{color:black; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:2px 0 2px 0}
#Panier .header{background:#FFF; font-size:3px; height:5px; padding:0}
#Panier .PanierCtn{width:100%}
#Panier .PanierCtn .NbPrd{font-size:16px; padding-right:5px; text-align:right; width:24%}
#Panier .PanierCtn .LibPrd{font-size:9px; width:*}
#Panier .FdBlanc{background-color:white}
#Panier .BbBleu{border-bottom:1px solid #00A5E9}
#Panier .BbBleu a{color:black}
#Panier .BbBleu a:hover{color:black}
#Panier .TxtBleu{color:#00A5E9}
#Panier .BtnCder{background:transparent url('images/theme/fd_panier_ft.jpg') no-repeat right top; height:28px; text-align:left}
#Panier .BtnCder a{color:white; display:block}

#LstProduitsHd{font-size:11px; margin:0; padding:0; overflow:auto; overflow-y:hidden; *overflow:hidden; height:16px}
#LstProduitsHd table{margin:0; padding:0}
#LstProduitsHd td{font-size:11px; margin:0; padding:0}
#LstProduitsHd .TitreGchAct{background:transparent url('images/theme/fd_ong_act_gch.jpg') no-repeat right top; color:white; font-size:11px}
#LstProduitsHd .TitreCenAct{ background:transparent url('images/theme/fd_ong_act_cen.jpg') repeat-x left top; color:white; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:12px; padding:2px 0px 2px 0px; text-align:center; vertical-align:middle}
#LstProduitsHd .TitreCenAct a{color:white; display:block; text-transform:uppercase}
#LstProduitsHd .TitreCenAct a:hover{text-decoration:none}
#LstProduitsHd .TitreDrtAct{background:transparent url('images/theme/fd_ong_act_drt.jpg') no-repeat left top; color:white; font-size:11px}
#LstProduitsHd .TitreGch{background:transparent url('images/theme/fd_ong_gch.jpg') no-repeat right top; color:white; font-size:11px}
#LstProduitsHd .TitreCen{ background:transparent url('images/theme/fd_ong_cen.jpg') repeat-x left top; color:white; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:12px; padding:2px 0px 2px 0px; text-align:center; vertical-align:middle}
#LstProduitsHd .TitreCen a{color:#F8F8F8; display:block; text-transform:uppercase}
#LstProduitsHd .TitreCen a:hover{color:#FFF; text-transform:uppercase; text-decoration:none}
#LstProduitsHd .TitreDrt{background:transparent url('images/theme/fd_ong_drt.jpg') no-repeat left top; color:white; font-size:11px}
#LstProduitsHd .Spacer{background-color:transparent; color:white}

#LstProduitsBd{ color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; vertical-align:top}

#LstProduitsBd table, #LstProduitsBd td{ background-color:white; color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:214px; text-align:center; vertical-align:top}
 
#LstProduitsBd .ProdPhoto{ height:186px; text-align:center; vertical-align:middle}
#LstProduitsBd .ProdPhoto img{padding:5px; border-style:none}
#LstProduitsBd .ProdPhoto a, #LstProduitsBd .ProdPhoto a:hover{text-decoration:none}
#LstProduitsBd .ProdDim{ height:48px; text-align:center; vertical-align:middle}
#LstProduitsBd .ProdDim .ProdDimBtn{ background:transparent url('images/theme/fd_dimensions.jpg') no-repeat left top; height:26px; padding-top:5px; text-align:center; width:65px}
#LstProduitsBd .ProdDim .ProdDimBtn span{ height:26px; text-align:center; width:65px}
#LstProduitsBd .ProdDim .ProdDimBtn a{color:black}
#LstProduitsBd .ProdDim .ProdDimBtn a:hover{color:black; text-decoration:none}
 
#LstProduitsFt table{vertical-align:top}
#LstProduitsFt td{margin:0; padding:0}
#LstProduitsFt .FooterGch{background:transparent url('images/theme/fd_lstprod_ft_gch.jpg') no-repeat left top; color:white; font-size:4px; padding:2px 0px 2px 0px}
#LstProduitsFt .FooterCen{ background:transparent url('images/theme/fd_lstprod_ft_cen.jpg') repeat-x left top; color:white; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:2px 0px 2px 0px; text-align:center; vertical-align:middle}
#LstProduitsFt .FooterDrt{background:transparent url('images/theme/fd_lstprod_ft_drt.jpg') no-repeat right top; color:white; font-size:4px; padding:2px 0px 2px 0px}

div#entete_fiche_pdt{background:url("images/img_v2010/fiche_article/tetiere_h1.gif") no-repeat; height:24px; line-height:24px; padding:0 5px 0 5px; margin:2px 0 10px 0; width:962px;}
div#entete_fiche_pdt img{vertical-align:-7%}
div#entete_fiche_pdt_l{float:left; width:300px; text-align:left; font-size:11px; height:24px;}
div#entete_fiche_pdt_r{float:left; width:650px; text-align:left; font-size:11px}
div#big_photo_fiche_pdt{}
h1.titre_fiche_pdt{line-height:25px; padding:0 0 10px 0; margin:0px; color:#000; font-family:arial; font-size:20px; width:360px}
div#prix_fiche_pdt{ color:#E52362; font-family:arial; font-size:42px; font-weight:bold; padding:9px 0 0 0; clear:both;}

div#bgblack{opacity:0.4; filter:alpha(opacity=40); background:#000; position:absolute; top:0; left:0; width:100%; z-index:3; display:none}

td.td_img_mini { width:40px; cursor:pointer; border:1px #CCCCCC solid; background-color:#FFFFFF; }
table.table_img_mini { padding:7px 0 0 5px; }
div.div_picto { display:inline; width:150px; }
td.td_big_bloc_fp {}
div#texte_accroche { width: 360px; font-size: 11px; padding-top: 10px; font-family: arial; }
div#encart_guide_achat { float:left; width:102px; overflow:hidden; }
div#picto_bloc_porte { float:left; width:129px; height:28px; overflow:hidden; }
div.zone_panier_fp { clear: both; padding:8px 0; border-top:1px #CCCCCC solid; }
span.info_stock_fp_v { font-weight:bold; color:#4BBD35; font-size:14px; }
span.info_stock_fp_o { font-weight:bold; color:#EE6B18; font-size:14px; }
strong#lib_commander_ajrdui_fp { font-size:25px; color:#5F6365; font-weight:normal; }
div#zone_rs_fp { clear:both; background:url('images/fiche_cuisine/bandeau_partage_reseaux_sociaux.gif'); width:290px; height:40px; margin-top:4px }
div#CtnProduitsDetDesc { overflow-x:auto; height:424px; width:635px; margin-left:20px; font-size:12px; }
h2.titre_fiche_pdt { font-size:12px; text-decoration:underline; }
h3 { font-size:13px; margin:15px 0 5px 0; background-color:#ECECEC; display:block; padding:2px 5px; }
td#td_footer_desc_fp { background:url('images/img_v2010/fiche_article/footer_bloc_onglet_1.gif') no-repeat #ECECEC; }
td.td_entete_tablo_fp { background-color:#AAAAAA; }
td.td_ligne1_tablo_fp { background-color:#FFFFFF; }
td.td_ligne2_tablo_fp { background-color:#DDDDDD; }

a#piv4_retour {text-decoration:underline; color: #A8A9AD; font-weight:bold;line-height:16px;}
div#piv4_lien_retour { float:left; width:70px; padding:5px; }
div#piv4_pathway { float:left; }
div#CtnProduitsDetPhoDesRef {padding-top:15px;}
div#CtnProduitsDetPhoDesRef select {max-width:254px; min-width:200px;}
a.piv4_lien_rass {color:#424242; vertical-align:4px;}
div#piv4_ct_panier {clear:both; padding-bottom:10px}
div.piv4_thumb { border:1px #ECECEC solid; height:61px; line-height:60px; width:60px; margin-bottom:10px; text-align:center; float:left; margin-right:10px; }
div.piv4_thumb img {vertical-align:middle; cursor:pointer;}
div#autres_meubles,div#autres_modeles {clear:both; margin-top:10px;}
div#piv4_zoneqte {float:left; background-color:#ECECEC; width:34px; height:25px;}
div#piv4_zoneqte input {text-align:center; width:20px; height:15px; font-size:12px;margin-top:2px;}

#select_fonctionnalites,#select_meubles {height:18px; padding-top:10px;}

.tinyTip { width:120px; padding: 17px 0px 0px 0px; display: block; background: url(images/img_v2010/fiche_article/v4/tooltip-top.png) 0px 0px no-repeat; margin-top:116px; }
.tinyTip .content { padding: 0px 15px 0px 15px; font-size: 13px; color: #FFF; background: url(images/img_v2010/fiche_article/v4/tooltip-content.png) 0px 0px repeat-y; text-align:center; }
.tinyTip .content .type_meuble { font-size:11px; color:#FFF; line-height:18px; height:20px; }
.tinyTip .content .piv4t_libelle_pdt { line-height:16px; height:40px; }
.tinyTip .content strong.toolprix { font-size:24px; color:#E52362; line-height:18px; }
.tinyTip .bottom	 { height: 19px; background: url(images/img_v2010/fiche_article/v4/tooltip-bottom.png) 0px 0px no-repeat; font: 0px/0px sans-serif; }

div#abspromo { position:absolute; margin:8px 0 0 148px; padding:0px 0 0 82px; background:url('images/img_v2011/alerte_promotion.gif') no-repeat; width:165px; height:77px; color:#5E5D5D; }
