#produit .name_prod{font-size: 36px;
    background-color: #47b1e5;
    padding: 10px;
    margin-bottom: 20px;
    font-weight: bold;
    color: #fff;display: inline-block;}
#produit .BlockImg{    
   border: 1px solid #e1e1e1;
 
    padding: 5vh 20px !important;
    text-align: center;
    background:#fff;
}
#produit .BlockImg input{max-width:100%;}
#produit .listImg {
    margin-top: 3vh;
    width: 100%;
   float:left;
}
#produit .thmbCss{
   border: 1px solid #e1e1e1;
   text-align:center;
   background:#fff;
  width:23%;
  margin-left:2%;
 margin-bottom:20px;
  position:relative;
  float:left;

height: 97px;
    line-height: 97px;
}
#produit .thmbCss:first-child{margin-left:0%;}

#produit .thmbCss:hover{   border: 1px solid #1b75bb;}
 
#produit .thmbImg{
    max-width: 100%;
    max-height: 90%;
    padding: 5% 0px;
}
#produit .ImgPresantation{max-width:100%;
     max-height: 100%;}
#produit .titreEtiquette{
    font-size: 1.8em;
    font-weight: 500;
    color: #252525;
    display: inline-block;
    text-transform: uppercase;
    margin-bottom: 2vh;
    margin-top: 2vh;
}

#produit .DescriptionLangue{
    display: table;
    margin-bottom: 5px;
    font-size: 1.2em;
    font-weight: 400;
    color: #252525;
    line-height: 1.7em;
    text-align: justify;
}
#produit .SousTitre{
    margin-top: 20px;
    display: block;
    margin-bottom: 3px;
    font-weight: 700;

}
#produit .ListDocument{position:relative;}


#produit .ListDocument   a{
    font-size: 1.6em;
    font-weight: 400;
    color: #fff;
    display: block;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;
    background:  #006dc2;
    text-decoration: none;
    padding: 10px 15px;
    text-align: center;
}
#produit .ListDocument   a:hover{
    background:  #288ad6;
}


