#etalage{display:none;margin-bottom:50px;}
#etalage .etalage_thumb{background:url(../images/loading.gif) center no-repeat;border:1px solid #eee;padding:6px;}
#etalage .etalage_thumb_image{}
#etalage .etalage_small_thumbs li{border:1px solid #ddd;margin:10px;padding:3px;}
#etalage ul li.etalage_smallthumb_first{}
#etalage ul li.etalage_smallthumb_last{}
#etalage ul li.etalage_smallthumb_active{}
#etalage .etalage_zoom_area,
.etalage_zoom_area{background:white url(../images/loading.gif) center no-repeat;border:1px solid #EEE;padding:6px;}
#etalage .etalage_magnifier{background:white;border:1px solid #eee;}
#etalage .etalage_icon{background:url(../images/zoom.png) no-repeat rgba(184, 183, 181, 0.32);width:104px;height:104px;}
#etalage .etalage_hint{background:url(../images/hint.gif) no-repeat;width:130px;height:57px;}
#etalage .etalage_description{background:white;font-style:italic;margin:10px;padding:6px 10px;}
.etalage, .etalage_thumb, .etalage_thumb_image, .etalage_source_image, .etalage_zoom_preview, .etalage_icon, .etalage_hint{display:none;}
.etalage, .etalage ul, .etalage li, .etalage img, .etalage_hint, .etalage_icon, .etalage_description{margin:0;padding:0;border:0;list-style:none;}
.etalage, .etalage_magnifier div, .etalage_magnifier div img, .etalage_small_thumbs ul, ul .etalage_small_thumbs li, .etalage_zoom_area div, .etalage_zoom_img{position:relative;}
.etalage img, .etalage li{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none;}
.etalage, .etalage_small_thumbs li{float:left;}
.etalage_right{float:right;}
.etalage li{position:absolute;}
.etalage img{vertical-align:bottom;max-width:none;}
.etalage_magnifier{cursor:default;}
.etalage_magnifier div, .etalage_small_thumbs{overflow:hidden;}
.etalage_magnifier div img{display:none;}
.etalage_icon, .etalage_hint{cursor:default;width:0;height:0;overflow:hidden;}
.etalage_small_thumbs li.vertical{float:none;}
.etalage_zoom_area{z-index:996;}
.etalage_zoom_area div{overflow:hidden;z-index:997;}
.etalage_zoom_preview{position:absolute;z-index:998;}
.etalage_zoom_img, .etalage_hint{z-index:999;}
.etalage{direction:ltr;}
div.etalage_description{position:absolute;bottom:0;left:0;z-index:999;}
div.etalage_description.rtl{direction:rtl;text-align:right;}