/**
 * Nuvola, a Galerie theme
 *
 * Icons by David Vignoni:
 *   http://icon-king.com/?p=15
 *
 * @url      http://design-noir.de/webdev/JS/Galerie/
 * @author   Dao Gottwald  <dao at design-noir.de>
 * @version  1.8
 */

.galeriePop {
	z-index: 11;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	cursor: default; }
* html .galeriePop {
	position: absolute; }
.galeriePop .background {
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #003;
	opacity: .75;
	filter: Alpha(opacity=75) }
.galeriePop .title ,
.galeriePop .nav {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 30px;
	color: #ccc; }
* html .galeriePop .title ,
* html .galeriePop .nav {
	display: block; }
.galeriePop .nav {
	text-align: left;
	padding: .5em 0 0 80px; }
.galeriePop .title {
	min-height: 1.5em;
	background-image: url(img/0.5.png);
	background: rgba(0%,0%,0%,.5);
	padding: .5em 1em .5em 30%; }
* html .galeriePop .title {
	height: 1.5em;
	width: 68%;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/0.5.png',sizingMethod='scale'); }
.galeriePop:hover .title ,
.galeriePop:hover .nav {
	display: block; }
.galeriePop .imgContainer {
	display: block;
	height: 100%;
	width: 100%;
	overflow: auto; }
.galeriePop .nav a {
	position: absolute;
	display: block;
	overflow: hidden;
	left: 0;
	height: 64px;
	width: 0;
	padding-left: 64px;
	opacity: .6;
	filter: Alpha(opacity=60);
	zoom: 1;
	background: no-repeat center center; }
.galeriePop .nav a:hover {
	opacity: 1;
	filter: Alpha(opacity=100); }
.galeriePop .nav a:active {
	outline: 0; }
.galeriePop .nav a.disabled {
	visibility: hidden; }
.galeriePop .nav a.close {
	top: 0;
	background-image: url(img/close.png); }
.galeriePop .nav a.slideshow {
	top: 64px;
	background-image: url(img/slide.png); }
.galeriePop .nav a.prev {
	height: 48px;
	top: 128px;
	background-image: url(img/prev.png); }
.galeriePop .nav a.next {
	height: 48px;
	top: 176px;
	background-image: url(img/next.png); }
.galeriePop .nav br {
	display: none; }
.galeriePop .nav .countdown {
	height: .2em;
	background: #aaa;
	position: absolute;
	left: 80px;
	top: 1.9em;
	overflow: hidden;
	border: solid #888;
	border-width: 1px 0;
	border-radius: 100%;
	-moz-border-radius: 100%; }
.galeriePop ::-moz-selection {
	color: inherit;
	background: none; }
.galeriePop .imgContainer img {
	display: block;
	margin: 0 auto; }
.galeriePop .loading img {
	position: absolute;
	visibility: hidden; }
.galeriePop .loading {
	background: url(img/throbber.gif) no-repeat center center;
	cursor: progress; }
.galeriePop .small img ,
.galeriePop .big img {
	cursor: pointer; }
.galeriePop .small img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	cursor: -moz-zoom-in !important;
	cursor: url(/img/zoom-in.ico);
	-ms-interpolation-mode: bicubic; }
.galeriePop .big img {
	cursor: -moz-zoom-out !important;
	cursor: url(/img/zoom-out.ico); }