/* ZOOM DE LA PAGE NOUVEAUTE */
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
a.preview img{ cursor: auto;} 

.zoomImage, .zoomImage3{cursor:url(images/zoomin.cur), pointer; float:left;height:190px;left:20px;outline:medium none;overflow:hidden;position:absolute;top:36px;width:170px;z-index:3;}

.jqzoom{float:left;padding:0px;width: 186px;height: 238px;position:relative;overflow: hidden;z-index:999;}
.jqzoom[class] {display: table; position: static;}
*+html .jqzoom{line-height: 238px;}

* html .jqzoom img{position: relative; top: -50%; text-align: left; margin: auto;}
*+html .jqzoom img{line-height: 238px; vertical-align: middle; margin: auto;}

.jqzoom3{float:left;padding:0px;width: 186px;height: 238px;position:relative;overflow: hidden; 

}
.jqzoom3[class] {display: table; position: static;}
*+html .jqzoom3{line-height: 238px;}
* html .jqzoom3 img{position: relative; top: -50%; text-align: left; margin: auto;
}
*+html .jqzoom3 img{line-height: 238px; vertical-align: middle; margin: auto;}


div.zoomdiv {z-index : 10;position: absolute;top:0px;left:0px;width : auto;height : 200px;display:none;text-align: center;}

div.zoomdiv img{padding: 2px;background: #ffffff;border:1px solid #CCCCCC;margin: auto;}
div.jqZoomPup {z-index : 3;visibility : hidden;position  : absolute;top:0px;left:0px;width : 50px;height: 50px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;filter: alpha(Opacity=50);}