fieldset,legend{
    border: 1px solid #938B73;
    margin-top:10px;
}
fieldset{
    background-color:#eee5cb;   
}
legend{
    color:#fff;
    background:#A2825B;
}
 #filtre ul{
    list-style : none;
    padding:0;
    margin-top:10px;
    width:200px;
    margin-left:0px;
}

 #filtre form ul li{
    display:block;
    clear:left;
    padding : 5px 0 5px 0;
    list-style : none;
}
 #filtre form ul li label{
    float:left;
    padding-top:2px;
}
.style-titre{
    font-weight:bold;
    float:left;
    width:50px;
    display:inline;
}

.style{
    float:left;
}

#result h2{
    clear:left;
    margin:0px;
    padding:9px 0 5px 0;
}
.bloc-variante{
    width:160px;
    height:175px;
    border:1px solid #938B73;
    float:left;
    margin:10px;
    
    position:relative;
    background:#fff;
    text-align:center;
}
.bloc-variante-menu{
    width:160px;
    border:1px solid #938B73;
    
    margin:5px auto;
    
    position:relative;
    background:#fff;
    text-align:center;
}
.pointer_catch{
    background: url("../images/pixel.gif");
    width:160px;
    height:175px;
     position: absolute;
    bottom : 0px;
    right:0px;
    z-index:101;
}
.bloc-variante .img-legende{
    margin:0 ;
    padding : 0;
    height:125px;
    overflow:hidden;
    border:0;
}
.bloc-variante-menu .img-legende{
    margin:0 ;
    padding : 0;
    overflow:hidden;
    border:0;
}
.img-legende img{
    border:0;
}
.titre-legende{
    margin:0 ;
    padding:5px 1px 0 1px;
    width:158px;
    
    background-color:#A2825B;
    height:27px;
    text-align:center;
    font-size:0.8em;
    overflow:hidden;
}
.bloc-variante-menu .titre-legende{
    font-size:0.7em;
}
.vignette-legende{
    margin:0 ;
    padding:5px 5px 5px 5px;
    width:150px;
    position: absolute;
    bottom : 0px;
    left:0px;
    /*background-color:#9F928B;*/
    height:10px;
    text-align:center;
    font-size:0.8em;
    bottom : 0px;
    color:#422212;
   /*  margin:0 ;
    padding:5px 5px 0 5px;
    width:100%;
    position: absolute;
    bottom : 0px;
    left:0px;
    background-image: url("../images/translucide.png");
    background-repeat : repeat-x;
    background-position : bottom;
    background-color:#9F928B;
    height:15px;
    text-align:center;
    font-size:0.8em;*/
}
.titre-legende a{
    color:#fff !important;
    text-decoration:none;
}

#result .img-big{
    display:none;
    position: absolute;
    top:80px;
    z-index:100;
    border:1px solid #938B73;
}
#result .left{
   left:80px;
}
#result .right{
    right:80px;
}
#result #img_survol{
    position:absolute;
    top:0;
    left:0;
    z-index:99;
}
.diaporama ul{
    list-style:none;
    padding:0;
    margin-bottom:5px;
    margin:0;
}
.diaporama .diapo-actif{
    height:500px;
}

.pagination{
    font-size:1.2em;
    margin:10px 0;
}
.pagination a, .currentPage{
    border:1px solid #938B73;
    text-decoration:none;
    padding:2px;
    background:#EEE5CB;
}
.pagination a:hover, .currentPage{
    background:#D7C68F;
}


#garantie{
    height:100%;
    margin: 5px 0 5px 0;
    padding:5px;
    text-align:center;
}
#cadre-prix{
    width:732px;
    height:auto;
}
#prix{
    border:1px solid #938B73;
    background:#EEE5CB;
    padding:5px;
    margin: 5px 0 5px 0;
}
#garantie-affaire{
    float:right;
}
.tous_produits div{
    padding:0px !important;
}
.tous_produits{
    height:203px;
}


