/*
style css d'une categorie de produit
*/

/* image en haut d'une famille de produit*/
#visu_cat_haut
{
  width:570px;
  height:120px;
  margin:8px 0px 5px 0px;
   background-color: #4B96CD;
}

/* titre de la famille de produit couleur texte fixe fond changeant */
#zone_content h2
{
  margin:0px;
  padding:0px;
  padding-left: 13px;
  line-height:35px;
  width:557px;
  vertical-align:middle;
  font-size:18px;
 // text-indent:13px;
  color:#FFFFFF;
  font-weight:normal;
}

/* texte de description de la famille de produit*/
#desc_cat
{
height:auto !important;
height:63px;
margin:5px 0px 5px 0px;
width:568px !important;
width:570px;
overflow:visible;
min-height:63px;
}
#desc_cat p
{
margin: 10px 17px 10px 13px;
width:540px;
font-size:11px;
color:#758DA0;
line-height:14px;
text-align:left;
}


td.prod_preview
{

 width: 135px;
 height:202px;
 overflow:hidden;
 margin:0px;
 padding:0px;
 vertical-align:top;
 
}
th.prod_preview
{
 width: 135px;
 /*min-height:50px;
 height:auto !important;*/
 height:50px;
 padding:0px;
 overflow:visible;
 margin:0px;
 width:135px;
 font-size:11px;
 line-height:14px;
 text-align:center;
 vertical-align:top;
 max-width:135px;
}

th.prod_preview p
{
  height:auto;
  margin:11px 3px 0px 3px;
  padding:0px;
}
th.prod_preview  a
{
 color: #758DA0;
 text-decoration:none;
 font-size:11px;
 line-height:14px;
}
td.prod_preview img

{
 width:135px;
 height:202px;
}

.filet_vert
{
    width:10px;
    background : transparent url(/elmts/filet_ver.gif) repeat-y top left;
    
}

.filet_hor
{
  background:transparent url(/elmts/filet_hor.gif) repeat-x top left;
  margin:0px;
  padding:0px;
  height:10px ;
  font-size:1px;
}

.ligne
{
width:570px;
}
#nav_prod
{
font-size:0px; 
height:121px;
border:0px none ;

}

#nav_prod div
{
margin-top: 50px;
margin-bottom:0px;
}

#nav_prod a
{
color:#758DA0;
font-weight:bold;
margin:0px 13px;
text-decoration :none;
}

#nav_prod a:hover
{
text-decoration :underline;
}

#nav_prod .center
{
margin-left:145px;
margin-right:145px;
text-align:center;

}
#nav_prod .center a
{
text-decoration:underline;
padding:3px 5px;
margin:0px 1px;
color:#CBE1F3;
background-color:#758DA0;
}

#nav_prod .center a:hover
{
color:#758DA0;
background-color:#CBE1F3;
}
#nav_prod .current
{
padding:3px 5px;
color:#758DA0;
background-color:#CBE1F3;
}
.asterix
{
color:#758DA0;
}
.sticker
{
position:absolute;
top:10px;
right:0px;
width:50px;
height:30px;
}



td.prod_preview .sticker img
{

  width : 50px;
  height : 30px;
  padding:0px;
  margin:0px;
}
td.prod_preview .cont_stick
{
 position:relative;
 
}

