/***************
*FICHE PRODUIT*
**************/
.produit{
/*background : url(images/communs/midfen.png); background-repeat:repeat-y;*/
width : 630px ;
/*height : 900px;*/
margin-left : 12px;
margin-top : 10px;
position : relative ;
}

.prd_fiche{
    background : url(images/communs/midfen.png); background-repeat:repeat-y;
    width : 630px ;
    /*height : 900px;*/
    margin-top:-50px;
    position: relative;
}

#prd_head{
    background : url(images/communs/headfen.png);
    font : bold 12px arial, verdana, sans-serif;
    color : #ffffff;
    height : 44px;
    width:630px;
}
#prd_head h1 {
font : bold 14px arial, verdana, sans-serif;
color : #ffffff;
padding:14px 0 0 15px; margin:0;
}


/* cadre image */
#prd_image_div {
    /*position : absolute;*/
    margin-left : 20px;
    margin-top : 50px;
    margin-bottom : 20px;
    padding-top: 50px;
    height : 200px; width:580px; text-align:center;
}
#prd_image{
height : 200px;
}
#prd_image_imgdiv{
margin-left:15%;
}
/*pastilles */
#prd_pastilles { 
    position : absolute;
    right : 22px;
    list-style :none ;
    top: 6px;
    font : bold 13px arial, verdana, sans-serif;
    color : #ffffff
}
#prd_pastilles li{
height : 35px;

padding-left : 0px;text-align:center;
background-position:right top; line-height:220%;
} 

#prd_pastille_px {
background : url(images/communs/past_prix.png) no-repeat;  background-position:right top;width : 110px; margin-left:10px;
}
#prd_pastille_new {
background : url(images/communs/past_new.png) no-repeat; background-position:right top;  width : 120px;
}
#prd_pastille_promo {
background : url(images/communs/past_promo.png) no-repeat;background-position:right top; width : 87px; margin-left:33px;
}	
#prd_pastille_club {
background : url(images/communs/past_club.png) no-repeat;background-position:right top;width : 68px; margin-left:52px;
}

#prd_prix_club {font : normal 12px arial, verdana, sans-serif;padding:0 0 0 10px;}
#prd_prix_club label{float:left;font-weight:bold;}
#prd_prix_club ul{list-style-type: none;margin:0;padding:0px;font-weight:normal;}
#prd_prix_club li{list-style-type: none;margin:0;padding:3px 60px 20px 0px; font-weight:normal; float:left;}

/* traits */
.prd_trait{
background : url(images/communs/pantrait.png);
height : 8px;  font-size:1px;
width : 630px;
clear:both;
/*position : absolute;*/
}
#prd_trait_1{/*top: 280px;*/}
#prd_trait_2{/*top: 400px;*/}
#prd_trait_3{/*top: 630px;*/}



/* vignettes faces et couleurs */
#bloc_faces{
margin: 20px 5px ;
padding:0;
height:50px;
}
#select_faces{
margin:0 0 0 30px;
padding:0;
}
#select_faces li{
display: inline;
list-style-type: none;
}
#select_faces li div.select_faces_img{
	border: 1px solid #999;
	height: 50px;
	width:80px;
	margin-right:10px;
	overflow:hidden; background-color:#FFF;
	float:left; text-align:center;
}
#select_faces li div.select_faces_img img{height: 50px; text-align:center;}


#detail_prod{
width : 600px ; 
margin:0;
padding:0;
}
#detail_prod h2{
padding-left:20px;
font : bold 12px arial, verdana, sans-serif;
}
#detail_prod p{
padding-left:15px;
font : normal 12px arial, verdana, sans-serif;
}

/* trois icones */
#prd_ico{
font : bold 10px arial, verdana, sans-serif;
height:25px;
padding-left:15px;
width:550px; margin:10px 0 0 0;
}
#prd_ico img{
padding-right:4px;
}
#prd_ico li{
padding-right:10px; 
font : bold 12px arial, verdana, sans-serif;
/*float:left;*/
display:inline;
list-style : none;
} 
#prd_ico label{
font : bold 12px arial, verdana, sans-serif;
} 

/* trois icones */
#prd_ico2{
font : bold 10px arial, verdana, sans-serif;
height:38px;
width:630px;
background : url(images/communs/piedfen.png);
}
#prd_ico2 img{
margin-right:3px; vertical-align:middle;
border:0;
}
#prd_ico2 p{
font : bold 12px arial, verdana, sans-serif; margin:5px 0 0 0;
} 
#prd_ico2 a{
font : bold 12px arial, verdana, sans-serif;
text-decoration:none;
color:black;
} 

.desc_prod{padding:10px 0;}

/*   CADRE BAS       /
**************/
.cadre_bas{
width : 630px ;
/*height : 900px;*/
margin-left : 12px;
position : relative ;
}


.prd_bas_haut{
width : 630px; font-size:1px;
background:url(images/communs/headfen_pbas.png); background-repeat:no-repeat; background-position:left top;
height:14px;
}
#prd_bas_mil{
width : 630px;
background:url(images/communs/midfen_pbas.png);
}
.prd_bas_bas{
width : 630px;
background:url(images/communs/lowfen_pbas.png); background-repeat:no-repeat; background-position:left top;
height:21px;
}
#prd_bas_mil ul{padding:0; margin:0;}
#prd_bas_mil li{
padding: 5px 20px 5px 15px;
list-style : none;font : normal 11px arial, verdana, sans-serif;

}

#prd_bas_mil label{
padding: 0px 0px 0px 8px; font-weight:bold;
}
#prd_bas_mil p{
padding: 0px 0px 0px 32px;
}

/* navigation dans les produits */

#header_produits{
margin-top:30px;
width : 635px ;
margin-left:0px;
}
#header_produits h3{
padding: 10px 20px 0px 20px; margin:0;
font : normal 12px Arial, Verdana, sans-serif;
}
#header_produits h3{
padding: 10px 20px 0px 20px; margin:0;
font : normal 11px Arial, Verdana, sans-serif;
}
#header_produits h3 a{color: #000000;text-decoration:none; font-weight:normal;}
#header_produits h3 a.header_produits_sel  {color: #000000; text-transform:uppercase; text-decoration:none;}
#header_produits h3 a.header_produits_sel0{color: #FFFFFF; text-transform:uppercase; text-decoration:none;}
#header_produits p{
padding: 5px 50px 0 20px;
font : bold 12px Arial, Verdana, sans-serif;
color: #000000;
}
#header_produits_haut{
background-image:url(/images/Menunavig/fond_descrit_haut.png); background-repeat:no-repeat; background-position: left top;
height:35px;
margin:0px;
}
#header_produits_ml{
background-image:url(/images/Menunavig/fond_descrit_ml.png); background-repeat:repeat-y; background-position: left top;
 min-height:5px;
}
#header_produits_bas{
background-image:url(/images/Menunavig/fond_descrit_bas.png); background-repeat:no-repeat; background-position: left top;
height:10px;
}

#navig_produits_h,#navig_produits_b{
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
background-image : url(images/Menunavig/navigbarre2.png);background-repeat:no-repeat; background-position: left top;
height : 32px ;
width : 635px ; 
position: relative;
clear:both;
}
#navig_produits_h img,#navig_produits_b img{border:0;}
#navig_produits_h a,#navig_produits_b a {text-decoration:none; color:#000;}


#navig_produits_h table, #navig_produits_b table
	{ height:30px;
	font : bold 11px Arial, Verdana, sans-serif;}
#navig_produits_h select,#navig_produits_b select
	{height:15px;
	background-color:#A2C897;
	font : bold 10px Arial, Verdana, sans-serif;}

