/* ***********DEBUT DETAIL PRODUIT ***************** */
#nav_gauche #haut_detail_nav {
min-height:406px;
}

* html #nav_gauche #haut_detail_nav {
height:406px;
}

#nav_gauche h3 {
margin:0px;
padding:0px;
display:block;
font-size:26px;
font-weight:normal;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
color:#707070;
font-family:Times New Roman, arial;
font-weight:normal;
}

#nav_gauche .block_ss_cat {
background-color:#D8D9D9;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:1px;
}

#nav_gauche .block_ss_cat .titre {
display:block;
font-size:18px;
color:#707070;
font-weight:normal;
background-image: url(../img_com/puce_bas.gif);
background-repeat: no-repeat;
background-position:right top;
padding-bottom:0px;
cursor:pointer;
font-family:Times New Roman, arial;
}

#nav_gauche .block_ss_cat .titre_on {
display:block;
font-size:18px;
font-weight:normal;
background-image: url(../img_com/puce_haut.gif);
background-repeat: no-repeat;
background-position:right top;
padding-bottom:0px;
cursor:pointer;
font-family:Times New Roman, arial;
}

#nav_gauche .fin_nav {
background-image: url(../img_com/detail_nav_bas.gif);
background-repeat: no-repeat;
width:313px;
height:11px;
font-size:6px;
}

#centre .detail_prod {
padding:20px;
}

#centre .detail_prod h1 {
margin:0px;
padding:0px;
font-size:34px;
line-height:34px;
font-family:Times New Roman, arial;
font-weight:normal;
letter-spacing:-2px;
}

#centre .detail_prod h1 a, #centre .detail_prod h1 alink {
font-family:Times New Roman, arial;
font-weight:normal;
font-size:34px;
text-decoration:none;
}

#centre .fin_detail {
background-image: url(../img_com/detail_bas.gif);
background-repeat: no-repeat;
height:11px;
width:636px;
font-size:10px;
}

#haut_detail_nav ul.ul_off {
margin:0px;
padding:0px;
padding-top:4px;
display:none;
}

#haut_detail_nav ul.ul_on {
margin:0px;
padding:0px;
display:block;
padding-top:4px;
}

#haut_detail_nav li {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	color:#767575;
}

#haut_detail_nav li a, #haut_detail_nav li alink {
color:#767575;
text-decoration:none;
}

#haut_detail_nav li.produit_on {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:4px 8px;;
	
}

#haut_detail_nav li.produit_on a, #haut_detail_nav li.produit_on alink {
text-decoration:none;
}


#nav_gauche .inscription_newsletter {
padding-left:20px;
padding-right:20px;
height:80px;
}

#nav_gauche .inscription_newsletter .titre {
font-size:20px;
padding-top:20px;
border-top:solid 1px #BBBCBC;
color:#838383;
font-family:Times New Roman, arial;
font-weight:normal;
}

#nav_gauche .inscription_newsletter form {
margin-top:8px;
}

#nav_gauche .inscription_newsletter .form_texte {
width:210px;
font-size:11px;
color:#838383;
background-color:white;
border-top:solid 1px #8E8E8E;
border-left:solid 1px #8E8E8E;
border-bottom:solid 1px #CECECE;
border-right:solid 1px #CECECE;
float:left;
padding:2px;
}

#nav_gauche .inscription_newsletter .form_image {
float:left;
width:19px;
padding-top:0px;
padding-left:4px;
}

#centre .block_gauche {
float:left;
width:220px;
min-height:310px;
}

* html #centre .block_gauche {
height:310px;
}

#centre .block_gauche ul {
margin:0px;
padding:0px;
margin-top:14px;
margin-left:6px;
}

#centre .block_gauche li {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:14px;
	color:#616061;
	background-image: url(../img_com/puce_desc.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#centre .block_gauche li a, #centre .block_gauche li alink {
color:#767575;
text-decoration:none;
}

#centre .block_photo {
position:relative;
float:right;
width:350px;
text-align:center;
}

#centre .block_photo #picto_zoom {
position:absolute;
left:318px;
top:4px;
width:26px;
height:26px;
background-image: url(../img_com/picto_gr_loupe.gif);
background-repeat: no-repeat;
cursor:pointer;
z-index:40;
}

#centre .block_photo #picto_multi_photo {
position:absolute;
left:318px;
top:34px;
width:26px;
height:26px;
background-image: url(../img_com/picto_multi_photo.gif);
background-repeat: no-repeat;
cursor:pointer;
z-index:40;
}




#tab_prod {
clear:both;
}

#tab_prod td {
border-top:solid 1px #BBBCBC;
vertical-align:top;
color:#7B7A7A;
}

#tab_prod td a, #tab_prod td alink {
color:#7B7A7A;
}

#tab_prod ul {
margin:0px;
padding:0px;
margin-left:20px;
}

#tab_prod td.bordure {
border-left:solid 1px #D3D4D4;
padding-left:20px;
padding-right:10px;
}

#tab_prod .titre {
font-size:20px;
font-family:Times New Roman, arial;
color:#B6242D;
padding-top:10px;
padding-right:4px;
padding-bottom:10px;
font-weight:normal;
white-space:nowrap;
}

#tab_prod .picto_notice {
	background-image: url(../img_com/picto_notice.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:14px;
	padding-bottom:4px;
	white-space:nowrap;
}

#tab_prod .picto_faq {
	background-image: url(../img_com/picto_faq.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:14px;
	padding-bottom:4px;
}

#tab_prod .picto_conseil {
	background-image: url(../img_com/picto_conseil.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:14px;
	padding-bottom:4px;
	white-space:nowrap;
}

#tab_prod .prix_conseille {
margin-top:20px;
background-color:#CFD0D0;
color:#7B7A7A;
margin-right:20px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
}


/* ***********FIN DETAIL PRODUIT ***************** */