body{

    margin: 0px;

    padding: 0px;

}



img{border:0}



/*

#wrapper

{    

    position: absolute;

    left: 50%;

    padding:20px;

    width:1024px;

    height:768px;

    margin-left: -480px;

    margin-top:30px;



}  */

.photo

{

 display:inline;

}





#wrapper

{    

    padding:10px;
    
    padding-top:0px;

    height:600px;

    width:985px;

    margin: 0pt auto;
    
    margin-top:-10px;
    
    

}



#loader

{

position:absolute;

z-index:5;

top:240px;

left:410px;

}



#main_inner



{

    width:985px;

    height:648px;

    margin:0pt auto;

}



#lang
{
    width:90px;
    height:14px;
    float:right;
    background:url(../images/misc/eng.gif);
    position:relative;
    top:40px;
}




 #lang_rus
{
    width:29px;

    height:14px;

    float:right;

    cursor:pointer;
}



#lang_heb

{

    width:29px;

    height:14px;

    float:right;

    cursor:pointer;

}



#lang_eng

{

 width:29px;

 height:14px;

 float:left;

 cursor:pointer;

}


 #lang_hebr
{
    width:90px;
    height:14px;
    float:right;
    background:url(../images/misc/heb.gif);
    position:relative;
    top:40px;
}

#lang_rusr
{

   width:90px;
    height:14px;
    float:right;
    background:url(../images/misc/rus.gif);
    position:relative;
    top:40px;

}



#top
{
    clear:both;
    width:985px;
    height:54px;
    border-bottom: solid 1px #b2b2b2;
    /*border-top: solid 1px #b2b2b2; */
}  




#logo
{
    padding-left:140px;
    padding-top:2px;
}




.photo_album td 

{

    padding-right:10px;  

}







#left_menu

{

    width:150px;

    float:left;

    text-align:left;

}  



#photo_desc

{

 width:145px !important;

 height:250px !important;

 margin-top:50px;

 color:#666666;

 padding:4px;

 font-family:  Arial;

 font-size:12px;

}





#lmenu

{

    list-style:none;

    margin-top:20px;

    margin-left:0px;

    margin-right:0px;

    margin-bottom:0px;

    padding:0px;

}



#lmenu li

{

    padding-bottom:2px;

}



#album_wrapper

{

    float:left;
    _float:none;
    //float:none;
    
    margin:10px 0px 10px 10px;

    position:relative;

    left:0px;

    top:-6px;

    

}



#inner_wrapper

{

    

    width:650px;

    float:left;

    margin:10px 0px 10px 10px;

    padding:0px 20px 30px 20px;  

}







#album

{

    width:810px;

    height:500px;

    float:left;

    /*overflow:scroll; */

    /*overflow-y:hidden; */

}



#bottom_menu

{

    margin-top:1px;

    padding-top:1px;

    clear:both;

    width:985px;

    height:30px;

    border-top: solid 1px #b2b2b2;
    
    position:relative;
    
    top:-8px;

}



#bmenu

{

    float:left;

}



#use_scroll

{

    float:right;

}

.sep

{

    position:relative;

    top:1px;

}



label

{

 margin:3px;

}



input

{

 margin:3px;

}



#m2fbrp__24

{

    width:300px;

}



#m2fbrp__28

{

    width:300px;   

}





#main, #main2 {

            width: 810px;

            

        }



        #content, #content2 {
            width: 810px;
            height: 486px;  
            float: left;
            overflow: hidden;
            color: #fff;
        }



        .text {

            margin: 0px;

           

        }



        .vScrollbar {

            float: left;            

        }

        

        .hScrollbar {

            clear: both;    

            }



        .vTrack {

            height: 300px;

            width: 20px;

            position: relative;

            background: #ddd;

            overflow: hidden;            

        }

        

        .hTrack {

            float: left;

            height: 17px;

            width: 255px;

            position: relative;

            /*background: #ddd;  */

            background: #eeeeee;

            overflow: hidden;            

        }            



        .vThumb, .hThumb {

            position: absolute;

            top: 0;

            left: 0;

            height: 17px;

            width: 15px;

            background: #c3c3c3;

           /* background: #aaa; */

            overflow: hidden;

        }

        

        .arrowUp, .arrowDown, .arrowLeft, .arrowRight, .corner {

            height: 17px;

            width: 15px;

           /* background: #777;   */

            background: #9c9c9c;

            overflow: hidden;                        

        }

        

        .arrowLeft, .arrowRight, .corner {

            float: left;

            }

            

        .corner {

            background: #000;

            }                


