/*html,body{height:100%;}
*{outline:none;}*/
body{margin:0px; padding:0px; background:#fff;}
#toolbar{position:fixed; z-index:3; right:0; top:0; padding:5px; background:url(theme/fs_img_g_bg.png);}
#toolbar img{border:none;}
#img_title{position:fixed; z-index:3; bottom:8px; right:0; padding:5px; background:url(theme/fs_img_g_bg.png); color:#FFF; font-size:14px; visibility:hidden; }
#FotoGallery{position:fixed; z-index:1; overflow:hidden; width:100%; height:100%;}
#FotoGallery img{display:none; -ms-interpolation-mode: bicubic;}

#preloader{background-image:url(../img/bg_page.png); position:relative; z-index:3; width:100%; height:100vh; padding:20px; top:0px; margin:auto;}

#thumbnails_wrapper{z-index:2; position:fixed; bottom:0; width:100%; background:url(theme/empty.gif);}
#outer_container{position:relative; padding:0; width:100%; margin:40px auto;}
#outer_container .thumbScroller{position:relative; overflow:hidden; background:url(theme/fs_img_g_bg.png);}
#outer_container .thumbScroller, #outer_container .thumbScroller .container, #outer_container .thumbScroller .content{height:56px;}
#outer_container .thumbScroller .container{position:relative; left:0;}
#outer_container .thumbScroller .content{float:left;}
#outer_container .thumbScroller .content a{display:block; padding:5px; margin: 5px;}
#outer_container .thumbScroller img{border:3px solid #fff; height:30px}


.nextImageBtn, .prevImageBtn{display:block; position:absolute; width:50%; height:100%; top:150px; z-index:3; margin:30px;}

.nextImageBtn{right:0; background:url(theme/next.jpg) 100% 15% no-repeat;cursor:pointer;color:#fff}
.prevImageBtn{background: url(theme/prev.jpg) 0 15% no-repeat;cursor:pointer;color:#fff}



.content { margin:0px; }
