/**
 * Black Bars, a Galerie theme
 *
 * Inspired by Björn Seibert:
 *   http://bs-markup.de/micons/
 * 
 * @url      http://design-noir.de/webdev/JS/Galerie/
 * @author   Dao Gottwald  <dao at design-noir.de>
 * @version  1.8.14
 */

.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: #000;
	opacity: .7;
	filter: Alpha(opacity=70); }
.galeriePop .title ,
.galeriePop .nav {
	display: none;
	position: absolute;
	left: 10%;
	right: 10%;
	color: #ccc;
	background-image: url(../graph/www/lo0/res/0.5.png);
	background: rgba(0%,0%,0%,.5);
	border: 1px solid #000;
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding: .5em 20px .5em 10px; }
.galeriePop:hover .title ,
.galeriePop:hover .nav {
	display: block; }
* html .galeriePop .title ,
* html .galeriePop .nav {
	display: block;
	width: 77%;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='0.5.png',sizingMethod='scale'); }
.galeriePop .nav {
	bottom: 30px;
	text-align: right;
	opacity: .6;
	filter: Alpha(opacity=60); }
.galeriePop .nav:hover ,
* html .galeriePop .nav {
	opacity: 1;
	filter: Alpha(opacity=100); }
.galeriePop .title {
	top: 10px; }
.galeriePop .empty-title {
	visibility: hidden; }
.galeriePop .imgContainer {
	display: block;
	height: 100%;
	width: 100%;
	overflow: auto; }
.galeriePop .nav a {
	float: left;
	margin: 0 6px;
	overflow: hidden;
	height: 24px;
	width: 0;
	padding-left: 24px;
	opacity: .6;
	filter: Alpha(opacity=60);
	zoom: 1; }
.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.prev {
	background: url(../graph/www/lo0/res/prev.png) no-repeat; }
.galeriePop .nav a.next {
	background: url(../graph/www/lo0/res/next.png) no-repeat; }
.galeriePop .nav a.close {
	background: url(../graph/www/lo0/res/close.png) no-repeat; }
.galeriePop .nav a.slideshow {
	background: url(../graph/www/lo0/res/slide.png) no-repeat; }
.galeriePop .nav br {
	display: none; }
.galeriePop .nav .countdown {
	height: 1px;
	position: absolute;
	right: 1px;
	bottom: 1px;
	overflow: hidden;
	font-size: 2em;
	text-align: center;
	background: #888;
	border: solid #666;
	border-width: 1px 0; }
.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(../graph/www/lo0/res/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(../graph/www/lo0/res/zoom-in.ico);
	-ms-interpolation-mode: bicubic; }
.galeriePop .big img {
	cursor: -moz-zoom-out !important;
	cursor: url(../graph/www/lo0/res/zoom-out.ico); }