/*
.photogalleryImageBlock {
    width: 130px;
    float: left;
    margin: 0px 15px 25px 0px;
    padding: 5px;
    background: #eee;
    border:1px solid #777;
   
}

.photogalleryImageBlock td.imageView {
    width:130px;
    height:110px;
    background: #ededed;
    border:1px solid #aaa;
    text-align: center; 
    vertical-align: middle;
}

.photogalleryImageBlock .imageTools {
    background:#eee;
    border:1px solid #555;  
}

.photogalleryImageBlock .imageTools td {
    width:33%;
    text-align: center;
}
*/

.gal_holder {
	/*
	background:#fff;
	border:1px solid #eee;
	height:460px;
	width:600px;
	*/
	
}

div.scroller { padding: 0 0 10px 0; }
div.scroller span { margin-left: .3em; padding: 0 .3em; }
div.scroller span.sel { background: #68B0DD; color: #FFFFFF; }

table.gallery_nav { width: 100%; border: 0px solid #C8C8C8;margin-top:15px; }
table.gallery_nav td { vertical-align: middle; }
table.gallery_nav td.gn_arr { padding: 0px; }
td.gn_arr div { width: 25px; height: 41px; cursor: pointer;}
td.gn_arr div#gn_arr_left { background: url('/res/frontend/img/photogallery/gn_left.gif') 50% 50% no-repeat; }
td.gn_arr div#gn_arr_right { background: url('/res/frontend/img/photogallery/gn_right.gif') 50% 50% no-repeat; }

div.gn_container { position: relative; overflow: hidden; }
table.gn_thumbs { position: absolute; overflow: hidden; }
table.gn_thumbs td { padding: 10px 5px; vertical-align: middle; }
div.thumb div { padding: 0px; border: 2px solid #aaa; }
div.thumb div a { cursor: pointer;}
div.thumb div.sel { border: 2px solid #770000; }
div.thumb div.sel a { cursor: default; }

table.gallery_previews td { padding: 0px; }
.gp_td { border: 0px solid #C8C8C8; }
img.gp_preview { margin-bottom: 0px; }

table.gallery_items { width: 100%; }
table.gallery_items td { padding-right: 30px; }
table.gallery_items td p { margin-bottom: .3em; }

table.gallery_preview td { padding: 0; text-align: center; }
table.gallery_preview td img { margin: 0px; }
table.gallery_preview td div.gp_thumb { width: 90px; height: 80px; border: 1px solid #C8C8C8; margin-bottom: 0em; }

