#hilo { position:relative; clear:both; width:100%; z-index:100004;}
#hilo:after {clear:both; content:''; display:block;}

#clickGalShadow, #clickGalTable, #clickGalClose {position:fixed; width:100%; left:0; top:0;//position:absolute; //top: expression(parseInt(document.body.scrollTop, 10) + "px");}


#clickGalShadow { background-color:#000; z-index:5; height:100%;z-index:100001;}

#clickGalClose {height:35px; z-index:100009;}
#clickGalClose .cgBg { width:100%; height:100%; position:relative; z-index:5; background-color:#000;}
#clickGalClose .cgClose { width:22px; height:22px; background:url(../../data/clickgallery/close.gif) no-repeat; cursor:pointer; position:absolute; top:7px; margin-left:100%; left:-40px; z-index:9;}
#clickGalClose .clickGalParam { width:100%; height:100%; position:absolute; top:0; left:0; text-align:center; color:#FFF !important; z-index:7; font-size:18px; line-height:1.9; overflow:hidden;}

#clickGalBox {width:150px; background-color:#FFF; height:150px; z-index:100003; position:absolute; top:0; left:0; padding:0; border:17px solid #fff;
box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;
-webkit-box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.6); box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.6);  -moz-box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.6); border-radius:3px;-moz-border-radius:3px;}
#clickGalBox .cgPreloadTable { position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; display:none;}
#clickGalBox .cgPreloadTable td { vertical-align:middle; text-align:center; width:100%; height:100%;}
#clickGalBox .cgImageBox { width:100%; position:relative; overflow:hidden; height:100%; z-index:5;}
#clickGalBox .cgImage {display:none; position:absolute; top:0; left:0;}

#clickGalBox .cgtButtons { width:100%; display:none; position:absolute;  z-index:10; top:50%; margin-top:-81px; height:162px;}
#clickGalBox .cgtButtonLeft, #clickGalBox .cgtButtonRight { width:38px;overflow:hidden; height:162px; left:0; position:relative; top:0; z-index:6; float:left;}
#clickGalBox .cgtButtonRight { float:right;}
#clickGalBox .cgtButtons .click { width:100%; height:100%; position:absolute; left:0; top:0; z-index:5;}
#clickGalBox .cgtButtons .cgtButtonL, #clickGalBox .cgtButtons .cgtButtonR { width:76px; height:324px; background:url(../../data/clickgallery/buttons.png) no-repeat; position:absolute; top:0; left:0;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/data/clickgallery/buttons.png,sizingMethod=crop);-background:none;}
#clickGalBox .cgtButtonRight .cgtButtonR {left:-38px;}
#clickGalBox .cgtButtonRight.hover .cgtButtonR {left:-38px; top:-162px;}
#clickGalBox .cgtButtonLeft.hover .cgtButtonL {top:-162px;}
#clickGalBox .cgText { position:absolute; top:auto; bottom:0; left:0; width:100%; text-align:center; font-size:11px; font-style:italic; color:#000; background-color:#FFF; z-index:99; opacity:0.75; line-height:1.6; display:none;}

#clickGalBox .cgtButtons .click { width:100%; height:100%; position:absolute; left:0; top:0; z-index:5; display:block}

body {//background: url('/data/clickgallery/x.gif') no-repeat; //background-attachment: fixed;}