#loading{
	position:absolute;
	left:50%;
	margin-left:-62px;
	z-index:5;
	display:none;
	}
#gallery{
	position:absolute;
	left:50%;
	margin-left:-16px;
	z-index:5;
	display:none;
	opacity:0;
	filter:alpha(opacity=0);
	}
#gallery a{
	display:block;
	background:#FFFFFF;
	text-decoration:none;
	}
#shadow{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#000000;
	filter: alpha(opacity=60);
	opacity:0.6;
	z-index:4;
	display:none;
	}
.g_image, g_img{
	position:relative;
	padding:8px;
	border:none;
	padding-bottom:24px;
	opacity:1;
	filter:alpha(opacity:100);
}

#obsah .blur{
  margin-left:20px;
  margin-bottom:20px;
  float:left;
  width:84px;
  height:84px;
  background:url(images/gallery_left_bakg.png);
}

.g_image1{
  width:70px;
  vertical-align:top;
	position:relative;
	padding:7px;
	border:none;
	padding-bottom:24px;
	opacity:1;
	filter:alpha(opacity:100);
}
.gallery_memo{
	position:absolute;
	bottom:2px;
	left:2px;
	margin:0 auto;
	height:20px;
	background:#FFFFFF;
	text-align:center;
	padding:2px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	z-index:6;
	filter:alpha(opacity=100);
	}
.gallery_button2:link, .gallery_button2:visited{
	position:absolute;
	top:10px;
	right:9px;
	padding:2px;
	width:40px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	z-index:6;
	opacity:0.2;
	filter:alpha(opacity:60);
	background:#ffffff;
	}
.gallery_button1:link, .gallery_button1:visited{
	position:absolute;
	top:10px;
	left:9px;
	width:40px;
	padding:2px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	z-index:6;
	opacity:0.2;
	filter:alpha(opacity:60);
	background:#ffffff;
	}
.gallery_button1:hover, .gallery_button2:hover{
	opacity:0.9;
	filter:alpha(opacity:90);
	color:#333333;	
	}
.gallery_close{
	position:absolute;
	right:10px;
	bottom:2px;
	filter:alpha(opacity:100);
	}
.gallery_back{
	position:relative;
	left:230px;
	}
	
.gallery_img{
	width:452px;
	}
.folder{
	position:relative;
	float:left;
	margin-left:10px;
	text-decoration:none !important;
	color:#666666 !important;
	border: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 13px;
	margin-right: 10px;
	padding: 30px 0 0 0;
	}
.folderdiv{
	float:left;
	width:240px;
  }

a.textfolder{
  background:#fff url(images/textfolderSipka.gif) 95% 50% no-repeat;
  display:block;
	color:#3b3b3b;
	text-decoration:none;
	margin:0 1px 0 1px;
	padding:5px 40px 5px 10px;
	border-bottom:1px solid #aacee5;
	}
a.textfolder:hover {
  background:#f1f7fb url(images/textfolderSipka2.gif) 95% 50% no-repeat;
}
span.gallery_mesice {
    height:33px;
    background:#fff url(images/sipkaDown.gif) 95% 50% no-repeat;
    display:block;
    margin:0 1px 1px 1px;
    line-height:33px;
    color:#0062a6;
    padding:0 0 0 10px;
    
}
#gallery_left h1, #gallery_left p{
    padding-left:20px;
}
#gallery_left .fotoFolder p {
    padding-left:0;
}
.folder img{
	padding:3px;
	float:left;
	margin: -30px 0 0 0;
	}
.f_name{
	position:absolute;
	top:73px;
	left:0;
	display:block;
	width:76px;
	text-align:center;
	border:solid 1px #CCCCCC;
	background:#FFFFFF;
	}
.hotel_name{
	position:relative;
	width:610px;
	margin:5px 0;
	}
.hotel_img{
	margin-left:-10px;
	}

