
.content-view-full.photogallery{ margin:15px 0px; }
.content-view-full.photogallery h3 {padding:15px 25px 0 15px;font-size:12px;}

/* GALLERY FULL */

/* THICKBOX SLIKA */

a.thickbox {display:block; position:relative;}
span.mglass-thickbox {position:absolute; top:8px; right:6px; width:24px; height:26px; z-index:76; display:block;}
a > span.mglass-thickbox {background: transparent url(../images/button-mglass-thickbox.png) no-repeat left top;}
a:hover > span.mglass-thickbox {background: transparent url(../images/button-mglass-thickbox.png) no-repeat left bottom;}
/*\*/
* html a span.mglass-thickbox {zoom:1;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/button-mglass-thickbox.png', sizingMethod='crop');}
* html a:hover span.mglass-thickbox {zoom:1;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/button-mglass-thickbox2.png', sizingMethod='crop');}
/**/

div.scrollto-pane {overflow:hidden;position:relative;}

div.photogallery {background:#F5F5F5;}

div.content-view-full.photogallery div.class-gallery div.gallery-lister div.hr {clear:both; height:6px;}
div.content-view-full.photogallery div.class-gallery div.gallery-lister div.hr hr {display:none;}
#page #page-top div.content-view-full.photogallery {padding:0; background:#f0eeee; width:698px;}

div.photogallery div.class-gallery {padding:15px 25px 8px 15px;}
div.photogallery div.class-gallery div.gallery-focus {float:left; width:500px; position:relative; padding:0 0 35px 0;}

div.photogallery div.class-gallery div.gallery-focus div.focus-image a {display:block; cursor:pointer;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download {position:absolute; left:0; bottom:0; width:350px; height:25px; display:none;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download.first {display:block;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-counter {
	position:absolute; right:1px; bottom:9px; width:100px; text-align:right; font-size:11px;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download a {float:left; width:auto; display:block; cursor:pointer; outline:none;
	height:25px; font-size:11px; text-decoration:none; line-height:19px;
	background: transparent url(../images/nggallery/button-download-bg.png) no-repeat right top;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download a:hover {text-decoration:none;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download a span {display:block; height:25px; padding:0 15px 0 25px;
	background: transparent url(../images/nggallery/button-download-left-gray.png) no-repeat left top;}
div.photogallery div.class-gallery div.gallery-focus div.attribute-download a:hover span {
	background: transparent url(../images/nggallery/button-download-left-red.png) no-repeat left top;}

div.photogallery div.class-gallery div.gallery-focus div.focus-image img {border:none;}
div.photogallery div.class-gallery div.gallery-focus div.focus-image,
div.photogallery div.class-gallery div.gallery-focus div.focus-wall {position:absolute; top:0; left:0;}
div.photogallery div.class-gallery div.gallery-focus div.focus-image.stacking-first {z-index:74;}
div.photogallery div.class-gallery div.gallery-focus div.focus-image.stacking-second {z-index:73; display:none;}
div.photogallery div.class-gallery div.gallery-focus div.focus-wall {z-index:72; width:500px;}
div.photogallery div.class-gallery div.gallery-focus div.focus-image.stacking-other {z-index:71; display:none;}
div.photogallery div.class-gallery div.gallery-focus div.loading {position:absolute; top:8px; left:8px; width:32px; height:32px; z-index:75; display:none;
	background:#ffffff; border:3px solid #46464B; padding:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=45); -moz-opacity:0.45; opacity:0.45;}

div.drama img.loader {border:3px solid #A81212;}
div.opera img.loader {border:3px solid #dca01e;}
div.balet img.loader {border:3px solid #aaafb4;}
div.photogallery div.class-gallery div.gallery-lister {float:right; width:121px; padding:14px 13px 14px 0; position:relative; background:#ebecec;}
div.photogallery div.class-gallery div.gallery-lister a {display:block; width:108px; border-left:13px solid #ebecec; outline:none; cursor:pointer;}
div.photogallery div.class-gallery div.gallery-lister a.thumb {width:108px; height:72px;}
div.photogallery div.class-gallery div.gallery-lister a.thumb:hover {border:0; border-left:13px solid #77BAC9;}
div.photogallery div.class-gallery div.gallery-lister a.thumb.current {border-left:13px solid #ff7663;}

div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-scroll {position:absolute; height:13px;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-scroll div {position:relative; height:13px;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-scroll div a {border:0; display:block; position:absolute; width:22px; height:23px;}

div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up {top:0; left:0;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down {bottom:0; left:0;}

div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div > a {
	background: transparent url(../images/nggallery/button-arrow-gallery-up.png) no-repeat left top;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div > a {
	background: transparent url(../images/nggallery/button-arrow-gallery-down.png) no-repeat left top;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div > a:hover,
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div > a:hover {background-position:left bottom;}

/*\*/
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div a {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-up.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div a {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-down.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div a:hover {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-up2.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div a:hover {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-down2.png', sizingMethod='crop');}
/**/

div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up a {border:0; top:-9px; left:58px;}
div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down a {border:0; top:4px; left:58px;}

div.photogallery div.class-gallery div.scrollto-pane-galleryfull {width:122px; height:304px;}
div.photogallery div.class-gallery div.scrollto-pane-galleryfull div.gallery-nav-page {/*float:left;*/ width:135px; height:306px;}
div.photogallery div.class-gallery div.scrollto-pane-galleryfull div.gallery-nav-image {float:left;}
div.photogallery div.class-gallery div.scrollto-pane-galleryfull div.gallery-nav-image img {border:none;}
div.photogallery div.scrollto-elements {}

div.photogallery span.gallery-focus-caption-text,
div.photogallery span.gallery-focus-caption-bg {color:#dddddd; width:490px; padding:5px; position:absolute; left:0; bottom:0; z-index:75;
	text-decoration:none; display:none;}
div.photogallery span.gallery-focus-caption-bg span {visibility:hidden;}
div.photogallery span.gallery-focus-caption-text p,
div.photogallery span.gallery-focus-caption-bg p {margin:0;}

div.photogallery span.gallery-focus-caption-bg {background-color:#000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35); -moz-opacity:0.35; opacity:0.35;}

div.photogallery div.class-gallery div.gallery-focus div.focus-image.stacking-first span.gallery-focus-caption-bg,
div.photogallery div.class-gallery div.gallery-focus div.focus-image.stacking-first span.gallery-focus-caption-text {display:block;}

/* horizontal gallery - override */

div.content-view-full.photogallery.horizontal div.class-gallery div.gallery-lister div.hr {clear:none; float:left; width:5px;}
#page #page-top div.content-view-full.photogallery.horizontal {padding:0; background:#f0eeee; width:462px;}

#page div.photogallery.horizontal div.class-gallery {padding:15px 15px 8px 15px;}
#page div.photogallery.horizontal div.class-gallery div.gallery-focus {width:432px;}

#page div.photogallery.horizontal div.class-gallery div.gallery-lister {height:80px; width:510px; padding:13px 15px 0 15px; margin:0 0 13px 0;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister a.thumb {border:0; width:98px; height:65px;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister a.thumb:hover {border-bottom:15px solid #46464B;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister a.thumb.current {border-bottom:15px solid #A81212;}

#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-up {top:0; left:0;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-down {top:0; right:0;}

#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-up div > a {
	background: transparent url(../images/nggallery/button-arrow-gallery-left.png) no-repeat left top;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-down div > a {
	background: transparent url(../images/nggallery/button-arrow-gallery-right.png) no-repeat left top;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-up div > a:hover,
#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-down div > a:hover {background-position:right top;}

/*\*/
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div a {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-left.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div a {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-right.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-up div a:hover {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-left2.png', sizingMethod='crop');}
* html div.photogallery div.class-gallery div.gallery-lister div.gallery-lister-down div a:hover {zoom:1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/croz_hrv/images/nggallery/button-arrow-gallery-right2.png', sizingMethod='crop');}
/**/

#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-up a {border:0; left:-9px; top:40px;}
#page div.photogallery.horizontal div.class-gallery div.gallery-lister div.gallery-lister-down a {border:0; left:421px; top:40px;}

#page div.photogallery.horizontal div.class-gallery div.scrollto-pane-galleryfull {width:510px; height:80px;}
#page div.photogallery.horizontal div.class-gallery div.scrollto-pane-galleryfull div.gallery-nav-page {width:510px; height:80px;}
#page div.photogallery.horizontal div.class-gallery div.scrollto-pane-galleryfull div.gallery-nav-image {width:98px;}
#page div.photogallery.horizontal div.class-gallery div.scrollto-elements {}

div.photogallery.horizontal span.gallery-focus-caption-bg,
div.photogallery.horizontal span.gallery-focus-caption-text {width:422px;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
