@font-face {
	font-family: myFontForText;
	src: url("../fonts/Caladea-Regular.ttf");
}
body,h1,h2,h3,h4,h5,h6 {
	font-family: myFontForText, sans-serif;
}
body, html, p {
	height: 100%;
	color: #4b504e;
	line-height: 1.6em;
}
p {
	FONT-SIZE: 1.2em;
	MARGIN: 0 0 1em 0;
}
h1 {
	FONT-SIZE: 2.0em;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.2em;
}
h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 2.0em;
	MARGIN-TOP: 1.5em;
	MARGIN-bottom: 1em;
	TEXT-ALIGN: left;
}
h3 {
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: normal;
	MARGIN-TOP: 1.5em;
	MARGIN-bottom: 1em;
	color: #AA8943;
}
h4 {
	color: #AA8943;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	MARGIN-TOP: 0.3em;
}
ul, ol {
	MARGIN: 0.6em 0em 0em 0em;
	PADDING: 0.0em 0em 0.3em 1.3em;
}
ul li, ol li {
	MARGIN: 0em 0em 0.4em 0em; PADDING: 0px;
}
.w3-bar .w3-button {
	padding: 16px;
}

.w3-color1 {color:#fff !important; background-color:#AA8943 !important}
.w3-text-color1 {color:#AA8943 !important}
.w3-text-color1:hover {color:#AA8943 !important; text-decoration: none;}
.w3-border-color1 {border-color:#AA8943 !important}

.w3-hover-color1:hover {color:#fff !important; background-color:#AA8943 !important}
.w3-hover-text-color1:hover {color:#AA8943 !important}
.w3-hover-border-color1:hover {border-color:#AA8943 !important}

.w3-color1-light {color:#000 !important; background-color:#BBA354 !important}
.w3-color1-dark {color:#fff !important; background-color:#66492B !important}
.w3-color1-action {color:#fff !important; background-color:#66492B !important}

.w3-color2 {color:#fff !important; background-color:#2D4D2E !important}
.w3-text-color2 {color:#2D4D2E !important}
.w3-border-color2 {border-color:#2D4D2E !important}

.w3-hover-color2:hover {color:#fff !important; background-color:#2D4D2E !important}
.w3-hover-text-color2:hover {color:#2D4D2E !important}
.w3-hover-border-color2:hover {border-color:#2D4D2E !important}

.w3-color2-light {color:#000 !important; background-color:#C2C4B3 !important}
.w3-color2-dark {color:#fff !important; background-color:#243A29!important}
.w3-color2-action {color:#fff !important; background-color:#243A29!important}

.ParentPage {
}
.ParentPage a {
	/*
	COLOR:brown;
	*/
}
.ParentPage a:hover {
	/*
	color: #4b504e;
	*/
	TEXT-DECORATION: none;
}
.CurrentPage {
}
/* Create a Parallax Effect */
.bgimg-1, .bgimg-2, .bgimg-3 {
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
/* Turn off parallax scrolling for tablets and phones */
@media only screen and (max-width: 992px) { /* small and medium */
	.bgimg-1, .bgimg-2, .bgimg-3 {
		background-attachment: scroll;
		/*min-height: 300px;
		*/
	}
	.bgimg-1 {
		margin-top:82px;
	}
	.weblogo {
		max-height:50px;
	}
}
@media only screen and (min-width: 993px) {/* large size */
	.bgimg-1 {
		margin-top:127px;
	}
	.weblogo {
		max-height:95px;
	}
}
/* First image */
.bgimg-1 {
	background-image: url('../images/parallax1a.jpg');
	/*max-height: 100%;*/ /*velkost bude podla obsahu */
	max-height: fit-content;
}
/* Second image */
.bgimg-2 {
	background-image: url("../images/parallax2.jpg");
	min-height: 400px;
}
/* Third image */
.bgimg-3 {
	background-image: url("../images/parallax1a.jpg");
	min-height: 600px;
}

.w3-wide {letter-spacing: 10px;}
.w3-hover-opacity {cursor: pointer;}

.w3-sup {
    vertical-align: super;
    font-size: smaller;
}