#bloc_cat p.catalogue_p{
	padding:0;
}
.categorie {
background:transparent url(../images/fd_bloc_souscat.gif) no-repeat scroll left bottom;
margin-top:30px;
padding-bottom:20px;
width:700px;
}
.souscategorie {
background:transparent url(../images/fd_bloc_souscat.gif) no-repeat scroll left bottom;
margin-top:30px;
min-height:500px;
padding-bottom:10px;
width:700px;
}
.produit_souscat {
background:transparent url(../images/fd_bloc_souscat.gif) no-repeat scroll left bottom;
margin-top:30px;
min-height:500px;
padding-bottom:20px;
width:700px;
}
.produit {
background:transparent url(../images/fd_bloc_souscat.gif) no-repeat scroll left bottom;
margin-top:30px;
min-height:380px;
padding-bottom:20px;
width:700px;
}
.produit_selection {
/**background:transparent url(../images/fd_bloc_souscat.gif) no-repeat scroll left bottom;**/
margin-top:30px;
min-height:200px;
padding-bottom:20px;
width:700px;
}
.temoignage {

}
.bloc_header {
color:#3F3D46;
font-style:normal;
font-weight:normal;
height:23px;
text-transform:uppercase;
}
#bloc_header {
color:#3F3D46;
font-style:normal;
font-weight:normal;
height:23px;
text-transform:uppercase;
}
#content .h2catalogue{
	border:0pt none;
color:#3F3D46;
font-size:1em;
font-style:normal;
font-weight:normal;
line-height:22px;
margin:0pt;
padding-left:30px;
padding-top:1px;
text-transform:uppercase;
}
#produit {
float:left;
margin-left:10px;
margin-top:10px;
width:215px;
}
#produit p a:hover, .fiche_produit_selection a:hover{
	text-decoration: underline;
/*margin-left:70px;*/
}
#produit p a{
	font-size:12px;
color:#3F3D46;
text-decoration: none;
float:left;
margin-top:10px;
min-height:115px;
text-align:left;
width:120px;
}
.fiche_produit_selection a{
	font-size:12px;
color:#3F3D46;
text-decoration: none;
float:left;
margin-top:10px;
text-align:left;
min-height:50px;
}
#produit #visuel {
width:75px;
float:left;
}
#ficheproduit #visuel {
float:left;
padding:5px;
width:240px;
}
#sep_produit_V {
background:#006699 url(../images/sep_produit_V.gif) repeat-y scroll left top;
float:left;
height:150px;
width:10px;
}
#sep_produit_H {
background:#006699 url(../images/sep_produit_H.gif) repeat-x scroll left center;
float:left;
height:21px;
margin-left:5px;
width:690px;
}
#ficheproduit {
margin:20px 0pt 0pt 20px;
width:680px;
}
#ficheproduit #detail {
float:left;
width:400px;
}
#ficheproduit #detail p {
color:#666666;
font-size:1.2em;
margin-top:10px;
padding:0pt 10px 0pt 5px;
text-align:justify;
}
#ficheproduit #detail ul{
  margin:20px 10px 30px;
	
}
.nomproduit {
color:#3F3D46;
font-size:1.24em;
}
.refproduit {
color:#3F3D46;
font-size:1.1em;
}
.image_zoom_produit{
	margin-top:10px;
  margin-left:80px;
}
.border {
border:1px solid #666666;
}

#ficheproduit #detail ul li {
list-style: url(../images/puce_fiche.gif);
color:#3F3D46;
}
#bloc_cat {
background:transparent url(../images/fd_bloc_small.gif) no-repeat scroll left bottom;
float:left;
margin:20px 28px 10px 0pt;
padding:0pt 0pt 5px;
width:212px;
}
#bloc_cat h2 {
border:0pt none;
color:#3F3D46;
font-size:0.8em;
font-style:normal;
font-weight:normal;
text-align:left;
line-height:22px;
margin:0pt;
padding-left:30px;
padding-top:1px;
text-transform:uppercase;
}
#bloc_cat p {
color:#666666;
font-size:1.2em;
padding:0pt 10px 0pt 5px;
text-align:justify;
}
.produit_selection_affiche{
	float:left;
	width:212px;
}
.fiche_produit_selection{
	background:transparent url(../images/fd_bloc_small.gif) no-repeat scroll left bottom;
	float:left;
	width:212px;
	min-height:120px;
	text-align:left;
}
.fiche_produit_selection .visuel{
	float:left;
	width:57px;
	height:57px;
	padding: 5px 5px 5px 5px;
}
.fiche_produit_selection p{
	 float:left;
  width:130px;
  min-height:100px;
  padding: 5px 5px 5px 5px;
}
.fiche_produit_selection a{
 margin-left:10px;
}
#content .produit_selection_haut {
min-height:20px;
border:0pt none;
color:#3F3D46;
font-size:1em;
font-style:normal;
font-weight:normal;
line-height:22px;
margin:0pt;
padding-left:30px;
padding-top:1px;
text-transform:uppercase;
}
.produit_selection_affiche.selection_milieu{
	padding-right:32px;
	padding-left:32px;
}
#content h2.produit_selection_haut{
width:auto;
}
#content .categorie_liste #bloc_cat #bloc_header h2{
	width:auto;
	font-size:0.7em;
}
.categorie_liste #bloc_cat{
	height:180px;
}
.categorie_liste #bloc_cat p {
	}
	
#ficheproduit li,
#ficheproduit p
{
	text-align:left;
  padding-bottom:10px;
  font: normal 12px/160% "Lucida Grande","Lucida Sans Unicode",sans-serif;
}
