<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8"; /* vynuť utf-8 */

/* Galerie */


/* velká fotka */
/* zmenšování spolu s oknem prohlížeče */
.galerie .obrazek, .titulni_obrazek {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

.predchozi_obrazek{
	position: absolute;
	z-index: 1;
	width: 33%;
	height: 100%;
	left: 0;
	top: 0;
}
.predchozi_obrazek:hover{
	background-image: url("/static/galerie/prvky/predchozi.svg");
	filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.4));
	background-position: left center;
	background-repeat: no-repeat;
}
.dalsi_obrazek{
	position: absolute;
	z-index: 1;
	width: 33%;
	height: 100%;
	left: 67%;
	top: 0;
}
.dalsi_obrazek:hover{
	background-image: url("/static/galerie/prvky/dalsi.svg");
	filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.4));
	background-position: right center;
	background-repeat: no-repeat;
}

.galerie {
	position: relative;
	text-align: center;
	margin: 20px auto 0 auto;
}

.galerie h1 {
	text-align: center;
}

.galerie_hlavicka {
	margin: 30px auto 30px auto;
}

.popis {
	margin: 10px 10px 30px 0px;
	text-align: center;
}

#nahoru {
	text-align: center;
}

/* titulní obrázek hlavní galerie soustředění */

.galerie_nahledy{
	/*margin: 1em 0;*/
	margin: auto;
	padding: 10px;
	text-align: center;
	overflow: auto;
}

.galerie_nahledy img {
	margin: 10px;
}

.galerie_nahledy div.navigace {
	display: inline-block;
}

.galerie_nahled, .podgalerie_nahled { /* frame */
	display: block;
	position: relative;
	float: left;
	width: 200px;
	height: 200px;
	text-align: center;
	border: solid;
	border-width: 1px;
	border-radius: 4px;
	border-color: var(--svetla-oranzova);
	background-color: var(--barva-pozadi);
	white-space: nowrap;
	margin: 10px;
	font-weight: bold;
}

.galerie_nahled:hover, .podgalerie_nahled:hover {
	background-color: var(--svetla-oranzova);
	filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.4));
	color: var(--tmava-oranzova);
}

.vystredeno{ /* helper */
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.galerie_nahled img {
	vertical-align: middle;
	max-height: 180px;
	max-width: 180px;
}

.galerie_nahled div {
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;
}

.podgalerie_nahled img {
	margin-top: 20px;
	margin-bottom: 15px;
	max-height: 125px;
	max-width: 167px;
}

.podgalerie_nahled .nazev_galerie {
	position: absolute;
	width: 100%;
	top: 160px;
}

.podgalerie_nahled.mam-org-only, .podgalerie_nahled.mam-resitel-only {
	margin: 10px;
	padding: 0;
}


/* Odkazy na předchozí a následující podgalerii */
.galerie_predchozi_nasledujici {
	overflow: auto;
	margin: 10px auto 10px auto;
}

.galerie_predchozi_nasledujici .predchozi {
	float: left;
}

.galerie_predchozi_nasledujici .nasledujici {
	float: right;
}

/* posune kotvu obrázku v galerii o oranžový pruh dolu, aby se pod ním obrázek neschovával */
/* https://stackoverflow.com/questions/10732690/offsetting-an-html-anchor-to-adjust-for-fixed-header */
.kotva_obrazku {
	position: absolute;
	width: 0;
	height: 55px; /* viz #title */
	margin-top: -55px; /* viz #title */
}
@media(max-width: 860px) {
	.kotva_obrazku {
		height: 3em; /* #FIXME nemám páru, jak zjistit výšku toho elementu */
		margin-top: -3em; /* #FIXME */
	}
}


/* plus a minus tlacitka */
.mam-org-only-galerie {
	background: var(--orgovska-svetla-fialova);
	padding: 10px;
	margin: 10px 10px 10px -20px;
	border: #333 2px dashed;
	float: left;
}

.mam-org-only-galerie a{
	padding: 3px 5px;
	margin: 5px;
	border-radius: 20px;
	background-color: var(--tmava-oranzova);;
	color: var(--barva-pozadi);
	float: left;
}
</pre></body></html>