table.gallery_groups{  }
td.gallery_groupthumb{ vertical-align: top; }
td.gallery_grouplink{ padding-left: 15px; vertical-align: top; }
td.gallery_grouplink a{ text-decoration: none; color: white; font-weight: normal; }
td.gallery_grouplink a:hover{ text-decoration: underline; }
span.gallery_groupcount{ color: #808080; font-size: 10px; }

.gallery_descr{ font-size: 11px; color: #919191; }
.gallery_date, .gallery_innerdate{ color: #cc0000; margin-top: 10px; font-size: 11px; }


a.gal_group{ color: #444444; text-decoration: none; }
a.gal_group:hover{ text-decoration: underline; }


.gallery_groupheader_aligner{ position: relative; }
div.gallery_groupheader{ position: absolute; left: 126px; top: 5px; }
.gallery_innertitle{ font-size: 18px; color: #da0000; font-weight: bold; }
.gallery_group_descr{ font-size: 11px; color: #919191; }


table.gallery_table{ }
table.gallery_table td{
	vertical-align: middle; text-align: center;
	padding: 3px; background: white;
	height: 100px;
}
img.gallery_image{ }
div.gallery_wrap{  }


.gallery_vsep{ height: 20px !important; background: #2a2c2f !important; }
.gallery_hsep{ width: 20px !important; background: #2a2c2f !important; }




.gal_title{ text-decoration: none; }

.gal_innergroup{ font-weight: bold; font-size: 14px; color: #444444; }
.gal_innertitle h1{ text-transform: none; }
.gal_body{ }


.gallery_backtolist{ text-align: right;  }
.gallery_backtolist a{  }


.gallery_likebuttons{
	margin: 10 0 10 auto;
}


/*=== scroll.php ==================================================================*/
table.gallery_scroll{ width: 100%; }
.gallery_scroll_area{ width: 100%; text-align: center;}
.gallery_scroll_area div{ overflow: hidden; white-space: nowrap; display: none;}
.gallery_scroll_area img{ margin: 10px; vertical-align: middle; }
.gallery_scroll_prev{ display: none; width: 32px; }
.gallery_scroll_next{ display: none; width: 32px; }
.gallery_scroll_dots{ text-align: center; }
.gallery_scroll_dots img{ margin: 3px; }


/*=== small.php ==================================================================*/
table.gal3_small{ }
table.gal3_small td{ vertical-align: top; }
td.gal3_small_groupthumb{ padding-bottom: 10px; padding-right: 10px; }
td.gal3_small_grouplink{}
td.gal3_small_grouplink a{ text-decoration: none; font-weight: bold; }
td.gal3_small_grouplink .gallery_date{}

