#popup {
position:absolute; top:100px; left:50%;
width:744px; height:480px; margin-left:-372px;
}
    #popup a.close {position:absolute; top:-30px; right:-30px;}
    #popup .descript {width:270px; height:430px; padding:25px; float:left; background:url(/images/descript.jpg) no-repeat 0 0;}
        #popup .descript span {display:block; padding-bottom:3px; font-size:14px;}
        #popup .descript .list {margin:20px 0px 0px 15px; padding:0px; list-style:none; color:#d2d2d2;}
            #popup .descript .list li {padding:0px 0px 2px 0px;}
                #popup .descript .list li ul {margin:5px 0px 0px 12px; padding:0px; list-style:none;}
                    #popup .descript .list li ul li {padding:0px 0px 2px 0px;}
    #popup .img {width:320px; height:480px; float:right;}
    #popup .navi {position:absolute; bottom:-50px; right:0px;}
    
    
#popup {
position:absolute; top:100px; left:50%; display:none;
width:744px; height:480px; margin-left:-372px;
}
    #popup a.close {position:absolute; top:-30px; right:-30px;}
    #popup .descript {width:270px; height:430px; padding:25px; float:left; background:url(../images/descript_bg.jpg) no-repeat 0 0;}
        #popup .descript span {display:block; padding-bottom:3px; font-size:14px;}
        #popup .descript .list {margin:20px 0px 0px 15px; padding:0px; list-style:none; color:#d2d2d2;}
            #popup .descript .list li {padding:0px 0px 2px 0px;}
                #popup .descript .list li ul {margin:5px 0px 0px 12px; padding:0px; list-style:none;}
                    #popup .descript .list li ul li {padding:0px 0px 2px 0px;}
    #popup .img {width:320px; height:480px; float:right;}
    #popup .navi {position:absolute; bottom:-50px; right:0px; width:320px; height:39px; background:url(../images/navi_bg.gif) no-repeat 0 0;}
        #popup .navi a.play {
        background:url(../images/play/play.gif) no-repeat 0 0;
        display:block; width:30px; height:32px;
        position:absolute; top:4px; left:20px;
        }
        #popup .navi a.play:hover {background:url(../images/play/play_over.gif) no-repeat 0 0;}
        #popup .pause a.play {background:url(../images/play/play_act.gif) no-repeat 0 0 !important;}
        #popup .navi a.bback {
        background:url(../images/play/bback.gif) no-repeat 0 0;
        display:block; width:34px; height:25px;
        position:absolute; top:9px; left:76px;
        }
        #popup .navi a.bback:hover/*, #popup .pause a.bback */{background:url(../images/play/bback_over.gif) no-repeat 0 0;}
        #popup .navi a.back {
        background:url(../images/play/back.gif) no-repeat 0 0;
        display:block; width:25px; height:25px;
        position:absolute; top:9px; left:140px;
        }
        #popup .navi a.back:hover/*, #popup .pause a.back */{background:url(../images/play/back_over.gif) no-repeat 0 0;}
        #popup .navi a.next {
        background:url(../images/play/next.gif) no-repeat 0 0;
        display:block; width:25px; height:25px;
        position:absolute; top:9px; left:209px;
        }
        #popup .navi a.next:hover/*, #popup .pause a.next */{background:url(../images/play/next_over.gif) no-repeat 0 0;}
        #popup .navi a.nnext {
        background:url(../images/play/nnext.gif) no-repeat 0 0;
        display:block; width:34px; height:25px;
        position:absolute; top:9px; left:261px;
        }
        #popup .navi a.nnext:hover/*, #popup .pause a.nnext */{background:url(../images/play/nnext_over.gif) no-repeat 0 0;}
        
        
        #popup div.img img{
        display: none;
    }
    
    
#popup div.img img.active{
    display: inline !important;
}   
    
#overlay-global{
    position: absolute;
    top:0;
    left:0;    
    z-index: 90;
    display: none;
}

#popup .img{
    background: transparent url(/images/descript_bg.jpg) no-repeat scroll 0 0;
}


#popup{
    z-index: 100;        
}


.gallery_item{    
    border:1px #585858 solid;
    width:220px;    
}

.gallery_item .gallery_item_img{
    text-align: center;
    margin-top:5px;
    display: block;
}

.gallery_item .gallery_item_img img{
    cursor: pointer;
}

.gallery_item .gallery_item_name{
    padding:10px 10px;
    font-weight: bold;
}
