#dil3_back.show,
#dil3_container.show {
    opacity:1;
}
#dil3_back,
#dil3_container {
    position:fixed;
    z-index:1255;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    text-align:center;
    display:none;
    opacity:0;
    transition: opacity 300ms;
    background:black url(../images/il3/loader.gif) no-repeat 50% 50%;
}
#dil3_back {
    background:rgba(0,0,0,1);
    z-index:1254;
}
#dil3_tools .dil3_btn {
    position:static !important;
    background-color:transparent !important;
}
#dil3_tools {
    background:rgba(0,0,0,0.6);
    border-radius:0 0 4px 4px;
    position:absolute;
    width:180px;
    left:50%;
    margin-left:-90px;
    top:0;
    word-spacing:-5px;
}
#dil3_desc a {
    display:inline-block;
    background:white;
    color:#a00;
    border-radius:5px;
    padding:5px 15px;
    text-decoration:none;
    border-bottom:1px solid black;
}
#dil3_desc {
    background:rgba(0,0,0,0.6);
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:auto;
    padding:10px 5px;
    text-align:center;
}
#dil3_container .dil3_btn:hover {opacity:0.8;}
#dil3_container .dil3_btn {
    background:rgba(0,0,0,0.6) url(../images/il3/close.png) no-repeat 50% 50%;
    width:40px;
    height:40px;
    display:inline-block;
    opacity:1;
    transition: opacity 300ms;
    border-radius:4px;
    cursor:pointer;
    position:absolute;
}
#dil3_container .dil3_btn#dil3_close {background-image:url(../images/il3/close.png); right:0px; top:0px; border-radius:0 0 0 4px;}
#dil3_container .dil3_btn#dil3_prev {background-image:url(../images/il3/left.png); left:0px; top:50%; margin-top:-20px; border-radius:0 4px 4px 0;}
#dil3_container .dil3_btn#dil3_next {background-image:url(../images/il3/right.png); right:0px; top:50%; margin-top:-20px; border-radius:4px 0 0 4px;}
#dil3_container .dil3_btn#dil3_zoomin {background-image:url(../images/il3/zoomin.png);}
#dil3_container .dil3_btn#dil3_zoomout {background-image:url(../images/il3/zoomout.png);}
#dil3_container .dil3_btn#dil3_zoom1 {background-image:url(../images/il3/zoom1.png);}
#dil3_container .dil3_btn#dil3_zoomfit {background-image:url(../images/il3/zoomfit.png);}

#dil3_container #dil3_image {
    opacity:1;
    margin:0;
    transition:all 200ms;
}
#dil3_container #dil3_image.prev {
    margin-left:50%;
    opacity:0;
}
#dil3_container #dil3_image.next,
#dil3_container #dil3_image.select {
    margin-left:-50%;
    opacity:0;
}



#dil4_back.show,
#dil4_container.show {
    opacity:1;
}
#dil4_back,
#dil4_container {
    position:fixed;
    z-index:1255;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    text-align:center;
    display:none;
    opacity:0;
    transition: opacity 300ms;
    background:black url(../images/il3/loader.gif) no-repeat 50% 50%;
}
#dil4_back {
    background:rgba(0,0,0,1);
    z-index:1254;
}
#dil4_tools .dil4_btn {
    position:static !important;
    background-color:transparent !important;
}
#dil4_tools {
    background:rgba(0,0,0,0.6);
    border-radius:0 0 4px 4px;
    position:absolute;
    width:180px;
    left:50%;
    margin-left:-90px;
    top:0;
    word-spacing:-5px;
}
#dil4_desc a {
    display:inline-block;
    background:white;
    color:#a00;
    border-radius:5px;
    padding:5px 15px;
    text-decoration:none;
    border-bottom:1px solid black;
}
#dil4_desc {
    background:rgba(0,0,0,0.6);
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:auto;
    padding:10px 5px;
    text-align:center;
}
#dil4_container .dil4_btn:hover {opacity:0.8;}
#dil4_container .dil4_btn {
    background:rgba(0,0,0,0.6) url(../images/il3/close.png) no-repeat 50% 50%;
    width:40px;
    height:40px;
    display:inline-block;
    opacity:1;
    transition: opacity 300ms;
    border-radius:4px;
    cursor:pointer;
    position:absolute;
}
#dil4_container .dil4_btn#dil4_close {background-image:url(../images/il3/close.png); right:0px; top:0px; border-radius:0 0 0 4px;}
#dil4_container .dil4_btn#dil4_prev {background-image:url(../images/il3/left.png); left:0px; top:50%; margin-top:-20px; border-radius:0 4px 4px 0;}
#dil4_container .dil4_btn#dil4_next {background-image:url(../images/il3/right.png); right:0px; top:50%; margin-top:-20px; border-radius:4px 0 0 4px;}
#dil4_container .dil4_btn#dil4_zoomin {background-image:url(../images/il3/zoomin.png);}
#dil4_container .dil4_btn#dil4_zoomout {background-image:url(../images/il3/zoomout.png);}
#dil4_container .dil4_btn#dil4_zoom1 {background-image:url(../images/il3/zoom1.png);}
#dil4_container .dil4_btn#dil4_zoomfit {background-image:url(../images/il3/zoomfit.png);}

#dil4_container #dil4_image {
    opacity:1;
    margin:0;
    transition:all 200ms;
}
#dil4_container #dil4_image.prev {
    margin-left:50%;
    opacity:0;
}
#dil4_container #dil4_image.next,
#dil4_container #dil4_image.select {
    margin-left:-50%;
    opacity:0;
}





#IL_container .IL_btn.close {background-image:url(../images/il3/close.png); margin-top:17px;}
#IL_container .IL_btn.left {background-image:url(../images/il3/left.png);}
#IL_container .IL_btn.right {background-image:url(../images/il3/right.png);}
#IL_container .IL_btn.zoomin {background-image:url(../images/il3/zoomin.png);}
#IL_container .IL_btn.zoomout {background-image:url(../images/il3/zoomout.png);}
#IL_container .IL_btn.zoom1 {background-image:url(../images/il3/zoom1.png);}
#IL_container .IL_btn.zoomfit {background-image:url(../images/il3/zoomfit.png);}


#IL_container .IL_btn:hover {opacity:0.6;}
#IL_container .IL_btn {
    background:#000 url(../images/imageloader/zoom.png) no-repeat 50% 50%;
    margin:15px;
    width:50px;
    height:50px;
    display:inline-block;
    opacity:0.9;
    transition: opacity 300ms;
    border-radius:4px;
    cursor:pointer;
    float:none;
}

#IL_container .IL_btn.close {background-image:url(../images/il3/close.png); margin-top:17px;}
#IL_container .IL_btn.left {background-image:url(../images/il3/left.png);}
#IL_container .IL_btn.right {background-image:url(../images/il3/right.png);}
#IL_container .IL_btn.zoomin {background-image:url(../images/il3/zoomin.png);}
#IL_container .IL_btn.zoomout {background-image:url(../images/il3/zoomout.png);}
#IL_container .IL_btn.zoom1 {background-image:url(../images/il3/zoom1.png);}
#IL_container .IL_btn.zoomfit {background-image:url(../images/il3/zoomfit.png);}

#IL_container .IL_close {
    text-align:left;
    width:50%;
    cursor:pointer;
}
#IL_container .IL_left {
    text-align:right;
    width:50%;
    cursor:pointer;
}
#IL_container .IL_img:hover .IL_btn.right:hover {opacity:0.6;}
#IL_container .IL_img .IL_btn.right {
    opacity:0.1;
    position:absolute;
}
#IL_container .IL_img:hover .IL_btn.right {
    opacity:0.3;
}
#IL_container .IL_img {
    1border:5px solid white;
    border-radius:4px;
    margin-top:-5px;
}

#IL_container #IL_image_cont.loadcomplete {
    background:none;
}
#IL_container #IL_image_cont {
    background:url(../images/imageloader/loader.gif) no-repeat 50% 50%;
    overflow:hidden;
    text-align:center;
    width:500px;
    height:300px;
}

#IL_container .IL_more .IL_btn {
    margin:2px 0 !important;
}
#IL_container .IL_more {
    margin-left:10px;
    position:absolute;
    width:60px;
    padding:15px 15px 0 0;
    display:inline-block;
}

#IL_container .IL_close .close {float:right;}
#IL_container #IL_image {
    cursor:pointer;
}
#IL_container #IL_galery img.sel {
    border-top:3px solid #e02;
    margin-top:-3px;
    opacity:1;
}
#IL_container #IL_galery img:hover {
    opacity:1;
}
#IL_container #IL_galery img {
    w1idth:120px;
    height:80px;
    background:rgba(255,255,255,1) url(../images/imageloader/loader.gif) no-repeat 50% 50%;
    display:inline-block;
    opacity:0.7;
    transition: opacity 300ms;    
    cursor:pointer;
}
#IL_container #IL_galery {
    height:80px;
    padding:20px 0;
    text-align:center;
    overflow:auto;
    width:100%;
    white-space:nowrap;
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    display:none !important;
}
#IL_container table {
    width:100%;
    height:100%;
}
#IL_container {
    position:fixed;
    z-index:1255;
    left:10px;
    top:10px;
    right:10px;
    bottom:10px;
    text-align:center;
    display:none;
}

#IL_back {
    background:rgba(0,0,0,1);
    position:fixed;
    z-index:1254;
    left:0;
    top:0;
    right:0;
    bottom:0;
    display:none;
}

