html {
	background: url(konec.jpg) top repeat;
}

iframe{	
	height:320px;
	width:600px;

	border: 0;

}

textarea {
	width:330px;
}


@font-face {	
	font-family: 'Calibri moje';
	src: url('calibri.eot');
	src: local('Calibri'), local('Calibri'), url('calibri.ttf') 	format('truetype');
}

body {
	font-family: Calibri moje, Cambria, sans-serif;
	line-height: 1;
	background: url("pozadi.jpg") top center no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	color: black;
}



h2 {
	color:#17586F;
voice-family:"\"}\"";
voice-family:inherit;
font-size:23px;\
font-size:25px;
[font-size:25px;
font-size:23px;]
}



#header, #footer, #body {
	width: 830px;
	margin: 0 auto;

}

#header {
	height: 350px;
	position: relative;

}
#body {
	padding: 0 6px;
	width: 818px;
	position: relative;


}

#plochapom {
	background: url("plochapom.jpg") top right repeat-y;

	margin-left:1px;

}

#plocha {
	background: url("plocha.jpg") no-repeat;
	min-height:750px;

}


#footer {
	position: relative;
	height: 3px;
	background: url(footer-bg.jpg) top center no-repeat;	
	margin-top:-1px;

}

#mapalogo {
	position:absolute;
	background: url(mapalogo.png);
	width: 260px;
	height:227px;
	top:45px;
	left:65px;
}


#logohorni {
	position:absolute;
	background: url(logo.png);
	width: 609px;
	height:276px;
	top:85px;
	left:180px;
	z-index:1;
}


@font-face {	
	font-family: 'Segoe Print Bold';
	src: url('segoeprb.eot');
	src: local('Segoe Print Bold'), url('segoeprb.ttf') 	format('truetype');
}

h1 {
	font-family: Segoe Print Bold;
	position:absolute;
	top:235px;
	left:160px;
	color:white;
	font-size:40px;
	cursor:default;
	line-height:100px;
}


#vlajky {
	position:absolute;
	left:575px;
	top:20px;
	text-align:right;
	z-index:10;
}

#vlajky img {
	border:1px solid black;
}


#panelkontakt {
	position:relative;
	width: 190px;
	height:39px;
	top:330px;
	left:10px;
	z-index:1;
	font-family: Calibri moje bold, Cambria, sans-serif;
}

#panelkontakt2 {
	position:relative;
	width: 190px;
	height:39px;
	top:325px;
	left:10px;
	z-index:1;
	font-family: Calibri moje bold, Cambria, sans-serif;
}


#tmavy1 {
	position:relative;
	background-image: url(pokus2.png);
	width: 167px;
	height:39px;
	top:0px;
	left:0px;
	z-index:1;
}



#panelnadpis {
	position:absolute;
	width: 167px;
	top:10px;
	font-size:20px;
	color: #eeeaea;
	font-weight: bold;
	text-align:center;
}



#svetly {
	position:relative;
	width: 165px;
	height:180px;
	top:0px;
	left:0px;
	font-size:15px;
	border:1px solid darkgray;
}
#svetly2 {
	position:relative;
	width: 165px;
	height:220px;
	top:0px;
	left:0px;
	font-size:15px;
	border:1px solid darkgray;
}


#svetlytext {
	position:absolute;
	top:10px;
	left:12px;
	color: #1F2F3F;
	font-size:16px;
	line-height:20px;
	font-weight: bold;
	text-align:center;
}

#svetlytext a {color:#1F2F3F;text-decoration:none;}
#svetlytext a:hover {color:#045e5c;text-decoration:none;}


#facebook a {
	position:absolute;
	background: url(facebook.gif);
	width: 167px;
	height:40px;
	left:16px;
	top:560px;
	z-index:1;
}

#facebook2 a {
	position:absolute;
	background: url(facebook.gif);
	width: 167px;
	height:40px;
	left:16px;
	top:595px;
	z-index:1;
}




#kruh {
	position:relative;
	background-image: url(kruh.png);
	width: 225px;
	height:201px;
	margin-top:-200px;
	top:15px;
	margin-left:-20px;
}

#podpis {
	position:relative;
	width: 180px;
	height:20px;
	margin-top:-20px;
	text-align:center;

}

#podpis a:link {
	color:black;
	text-decoration:none;
	font-weight: bold;
}

#podpis a:visited {
	color:black;
	text-decoration:none;
	font-weight: bold;
}


#obsah {
	position:relative;
	width: 575px;
	z-index:1;
	left:200px;
	margin-top:-30px;
	%margin-top:0px;
	font-size:16px;
}

#obsah2 {
	position:relative;
	width: 620px;
	z-index:1;
	left:200px;
	margin-top:-30px;
	%margin-top:0px;
	font-size:16px;
}


#obsah a:link {color: black; font-weight: bold;text-decoration: none; font-size: 15px;}
#obsah a:visited { color: black; font-weight: bold; text-decoration: none; font-size: 15px;}
#obsah a:hover { color: black; font-weight: bold; text-decoration: none; font-size: 15px;}

#obsah2 a:link {color: black; font-weight: bold;text-decoration: none; font-size: 15px;}
#obsah2 a:visited { color: black; font-weight: bold; text-decoration: none; font-size: 15px;}
#obsah2 a:hover { color: black; font-weight: bold; text-decoration: none; font-size: 15px;}


.uvodnitext {
	font-style: italic;
	text-align: justify;
	margin-top:-15px;
	min-height:140px;
}




#obr1 {
	position:relative;
	float:right;
	background: url(obrazek1.png) -10px -5px no-repeat;
	width: 260px;
	height:215px;
	top:45px;
	margin-top:-85px;
	margin-right:-50px;
}

#obr2 {
	position:relative;
	float:left;
	background: url(obrazek2.png) -5px no-repeat;
	width: 285px;
	height:225px;
	margin-left:-50px;
	margin-top:-85px;
	left:20px;
	top:45px;
}


#obr3 {
	position:relative;
	float:right;
	background: url(obrazek3.png) -10px -5px no-repeat;
	width: 260px;
	height:215px;
	top:45px;
	margin-top:-85px;
	margin-right:-50px;
}


.modry {
	color:#0070C0;
	font-family: Calibri moje bold, Cambria, sans-serif;
}

.tmmodry {
	color:#002075;
	font-family: Calibri moje bold, Cambria, sans-serif;
}

strong {
	font-family: Calibri moje bold, Cambria, sans-serif;
}

.ha2 {
	position:relative;
	left:232px;
}



ul, li {
	list-style-type: none;
	list-style: none;
	margin:0;
	padding:2px;
}



input {
	width:330px;
	text-align:left;
}

.ostatni input {
	width:130px;
	text-align:left;
}


.tlacitko   {
	width:150px;
	text-align:center;
}



@font-face {	
	font-family: 'Calibri moje bold';
	src: url('calibribold.eot');
	src: local('Calibri Bold'), url('calibribold.ttf') 	format('truetype');
}



#planek {
	position: relative;
	background: url("planek.jpg") no-repeat;
	width:585px;
	height:743px;

}

#cil a, #cil a:hover, #cil2 a, #cil2 a:hover, #cil3 a, #cil3 a:hover,#cil4 a, #cil4 a:hover,#cil5 a, #cil5 a:hover,#cil6 a, #cil6 a:hover {
	position: absolute;
	width:90px;
	height:90px;
	cursor:pointer;
}   

#cilne, #cilne:hover, #cil2ne, #cil2ne:hover, #cil3ne, #cil3ne:hover,#cil4ne, #cil4ne:hover,#cil5ne, #cil5ne:hover,#cil6ne, #cil6ne:hover {
	position: absolute;
	width:90px;
	height:90px;
}  

#cil a {
	background: url("cil.gif") -90 -90;
	top:440px;
	left:495px;

}

#cil a:hover {
	background: url("cil.gif");
	top:440px;
	left:495px;
}

#cilne {
	background: url("cilne.gif") -90 -90;
	top:440px;
	left:495px;

}

#cilne:hover {
	background: url("cilne.gif");
	top:440px;
	left:495px;
}

#cil2 a {
	background: url("cil.gif") -90 -90;
	top:440px;
	left:410px;

}

#cil2 a:hover {
	background: url("cil.gif");
	top:440px;
	left:410px;
}

#cil2ne {
	background: url("cilne.gif") -90 -90;
	top:440px;
	left:410px;

}

#cil2ne:hover {
	background: url("cilne.gif");
	top:440px;
	left:410px;
}


#cil3 a {
	background: url("cil.gif") -90 -90;
	top:455px;
	left:315px;

}

#cil3 a:hover {
	background: url("cil.gif");
	top:455px;
	left:315px;
}

#cil3ne {
	background: url("cilne.gif") -90 -90;
	top:455px;
	left:315px;
}

#cil3ne:hover {
	background: url("cilne.gif");
	top:455px;
	left:315px;
}

#cil4 a {
	background: url("cil.gif") -90 -90;
	top:540px;
	left:330px;

}

#cil4 a:hover {
	background: url("cil.gif");
	top:540px;
	left:330px;
}


#cil4ne {
	background: url("cilne.gif") -90 -90;
	top:540px;
	left:330px;
}

#cil4ne:hover {
	background: url("cilne.gif");
	top:540px;
	left:330px;
}


#cil5 a {
	background: url("cil.gif") -90 -90;
	top:525px;
	left:490px;

}

#cil5 a:hover {
	background: url("cil.gif");
	top:525px;
	left:490px;
}

#cil5ne {
	background: url("cilne.gif") -90 -90;
	top:525px;
	left:490px;
}

#cil5ne:hover {
	background: url("cilne.gif");
	top:525px;
	left:490px;
}

#cil6 a {
	background: url("cil.gif") -90 -90;
	top:610px;
	left:490px;

}

#cil6 a:hover {
	background: url("cil.gif");
	top:610px;
	left:490px;
}

#cil6ne {
	background: url("cilne.gif") -90 -90;
	top:610px;
	left:490px;
}

#cil6ne:hover {
	background: url("cilne.gif");
	top:610px;
	left:490px;
}




#chata1 {
	position: absolute;
	background: url("chata1.gif");
	width:49px;
	height:54px;
	top:458px;
	left:515px;
}

#chata2 {
	position: absolute;
	background: url("chata2.gif");
	width:52px;
	height:58px;
	top:459px;
	left:428px;
}

#chata3 {
	position: absolute;
	background: url("chata3.gif");
	width:52px;
	height:57px;
	top:470px;
	left:336px;
}

#chata4 {
	position: absolute;
	background: url("chata4.gif");
	width:53px;
	height:56px;
	top:556px;
	left:347px;
}

#chata5 {
	position: absolute;
	background: url("chata5.gif");
	width:53px;
	height:53px;
	top:544px;
	left:510px;
}

#chata6 {
	position: absolute;
	background: url("chata6.gif");
	width:50px;
	height:54px;
	top:630px;
	left:512px;
}

.field_title {
	font-style: italic;
}


#form_tr_59 input {
	width:15px;
}


#form_tr_64 input{
	width:15px;
}

#form_tr_66 input, #form_tr_74 input, #form_tr_67 input, #form_tr_65 input {
	width:200px;
}

#form_tr_48 input {
	width:80px;
}



.rezertable td {
	padding:2px;
}


#pocasiaktualne {
	position: relative;
	width:481px;
	height:82px;
	background-image: url("pocasi.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne a {
	position: absolute;
	width:481px;
	height:82px;
	background-image: url("pocasi.gif");
	background-repeat: no-repeat;

}


#pocasiaktualne2 {
	position: relative;
	width:481px;
	height:82px;
	background-image: url("pocasi2.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne2 a {
	position: absolute;
	width:481px;
	height:82px;
	background-image: url("pocasi2.gif");
	background-repeat: no-repeat;

}


#pocasiaktualne3 {
	position: relative;
	width:488px;
	height:82px;
	background-image: url("pocasi3.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne3 a {
	position: absolute;
	width:488px;
	height:82px;
	background-image: url("pocasi3.gif");
	background-repeat: no-repeat;

}


#pocasiaktualne4 {
	position: relative;
	width:486px;
	height:82px;
	background-image: url("pocasi4.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne4 a {
	position: absolute;
	width:486px;
	height:82px;
	background-image: url("pocasi4.gif");
	background-repeat: no-repeat;

}

#pocasiaktualne5 {
	position: relative;
	width:481px;
	height:82px;
	background-image: url("pocasi5.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne5 a {
	position: absolute;
	width:481px;
	height:82px;
	background-image: url("pocasi5.gif");
	background-repeat: no-repeat;

}

#pocasiaktualne6 {
	position: relative;
	width:481px;
	height:82px;
	background-image: url("pocasi6.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne6 a {
	position: absolute;
	width:481px;
	height:82px;
	background-image: url("pocasi6.gif");
	background-repeat: no-repeat;

}

#pocasiaktualne7 {
	position: relative;
	width:481px;
	height:82px;
	background-image: url("pocasi7.gif");
	background-repeat: no-repeat;
	left:60px;
}

#pocasiaktualne7 a {
	position: absolute;
	width:481px;
	height:82px;
	background-image: url("pocasi7.gif");
	background-repeat: no-repeat;

}


.mapacz,.mapask,.mapade,.mapahu,.mapapl,.mapauk,.mapahr {
	position: relative;
	width:580px;
	height:500px;
	background-repeat: no-repeat;
}

.mapacz a,.mapask a,.mapade a,.mapahu a,.mapapl a,.mapauk a,.mapahr a {
	position: absolute;
	width:580px;
	height:500px;
	background-repeat: no-repeat;
}

.mapacz a {	
	background-image: url("mapacz.jpg");
}

.mapauk a {	
	background-image: url("mapauk.jpg");
}

.mapade a {	
	background-image: url("mapade.jpg");

}

.mapapl a {	
	background-image: url("mapapl.jpg");
}

.mapahr a {	
	background-image: url("mapahr.jpg");
}


.mapahu a {	
	background-image: url("mapahu.jpg");

}

.mapask a {	
	background-image: url("mapask.jpg");

}


.menu {
	position:absolute;
	font-family: Calibri, Tahoma;
	margin: -6px 0 0 3px;
	font-size:16px;
	top:10px;

}

.menu a {
	display: block;
	width: 157px;
	height: 35px;
	line-height: 39px;
	color: #ffffff;
	text-decoration: none;
	padding: 0 0 0 10px;
	overflow: hidden;
	text-transform: uppercase;
	cursor: pointer;
	font-family: Calibri moje bold, Cambria, sans-serif;
}

.menu #prvni a {background: url(menu1.gif);}
.menu #druhy a {background: url(menu2.gif);}
.menu #treti a {background: url(menu3.gif);}
.menu #ctvrty a {background: url(menu4.gif);}
.menu #paty a {background: url(menu5.gif);}
.menu #sesty a {background: url(menu6.gif);}
.menu #sedmy a {background: url(menu7.gif);}
.menu #osmy a {background: url(menu8.gif);}

.menu #prvni a:hover {background: url(menu1.gif)  -167px 0px;}
.menu #druhy a:hover {background: url(menu2.gif) -167px 0px;}
.menu #treti a:hover {background: url(menu3.gif) -167px 0px;}
.menu #ctvrty a:hover {background: url(menu4.gif) -167px 0px;}
.menu #paty a:hover {background: url(menu5.gif) -167px 0px;}
.menu #sesty a:hover {background: url(menu6.gif) -167px 0px;}
.menu #sedmy a:hover {background: url(menu7.gif) -167px 0px;}
.menu #osmy a:hover {background: url(menu8.gif) -167px 0px;}

.menu li a:hover {
	text-decoration: none;
	color: #FFFFFF;	

}
.menu li.selected a, .menu li.activeSelected a {
	background: url(../img/menu_active.png) no-repeat left top;
	text-decoration: none;
	color: #000000;	

}
.menu li.open a, .menu li.open a:hover {
	background: url(../img/menu_open.png) no-repeat left top;
	text-decoration: none;
	color: #ffffff;	

}

table tr.gb1 {
	background: #DCDFE6;
}
table tr.gb2 {
	background: #E8EAEE;
}

.mapka {
	position: relative;
	width:388px;
	height:350px;
	background-image: url("mapka.gif");
	background-repeat: no-repeat;

}
.clear {
	clear:both;

}


#znamky {
	position:relative;
	font-size:11px;
	letter-spacing:-0.5px;
}





.popis {
	font-weight:bold;
	text-align:center;
	letter-spacing:0px;
}

.czech {
	position:relative;
	width:110px;
	text-align:center;

}


.czechadmin {
	position:relative;
	width:110px;
	text-align:center;
	float:left;

}

.inputy input  {
	width:150px;
	position:relative;
}


#kurzy {
	position:absolute;
	left:420px;
	top:150px;
	
}


.tabuladmin {


}

.terminytable {
	border: solid #008080 1px;
 	border-collapse:collapse;

}

.terminytable .zluta:hover, #terminytable2 .zluta:hover {
	background-color:#64FFFF;
}


.terminytable td, #terminytable2 td {
	border-right: solid black 1px;
	border-top: solid #D0D7E5 2px;
	height:15px;
	text-align:center;
}

.terminytable .dolniram {
	border-bottom: solid #008080 2px;
}

.terminytable .dolniram2 {
	border-bottom: solid #008080 2px;
	border-right: solid black 2px;
}

.terminytable .dolniramkonec {
	border-bottom: solid #008080 2px;
	border-right: solid #008080 1px;
}

.terminytable .pravyram {
	border-right: solid black 2px;
}

.terminytable .pravyram2 {
	border-top: solid #008080 1px;
	border-right: solid black 2px;
}

.terminytable .pravyramkonec {
	border-right: solid #008080 1px;
}

.terminytable .horniram {
	border-top: solid #008080 1px;
}

.terminytable .horniramkonec {
	border-top: solid #008080 1px;
	border-right: solid #008080 1px;
}


#dotazy {
	position:relative;
	left:20px;
	top:15px;
	color:#17586F;
	font-size:18px;
	font-style: italic;
	font-weight:bold;
	z-index:-1;

}


#dotazyobr a {
	width:98px;
	height:47px;
	border:0px;
	float:right;
	margin-top:20px;
	margin-right:15px;
}

#dotazyobr img {
	border:0px;
}



a span
{
	position: relative;

}

a span span
{

	display: block;
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 2.5em;
	padding-top: 8px;
	background:url(ram.gif);
	width: 7em;
	width:140px;
	height:23px;

}

a:hover span span
{
	visibility: visible;

}

#bublina {
	position:absolute;
	top:370px;
	z-index:10;
	left:85px;
	display:none; 
	background: url(1.gif); 
	width:120px;
	height:106px;
}


#bublinauvnitr {
	position:relative;

	top:20px;
	z-index:10;
	text-align:center;
}

#popisky h3 {	
	font-size: 11px;
	line-height:1.6em;
	color: gray;
	height:8px;
	%height:1px;
	text-align:center;
	font-weight:bold;
	letter-spacing:-1px;
}


#popisky h4 {margin:0;padding:0;background-image: URL('');font-size:9px;font-size: 10px;color: gray;text-align:center;height:16px;	letter-spacing:-1px;}
#popisky h5 {margin:0;padding:0;background-image: URL('');font-size:8px;font-size: 9px;color: gray;text-align:center;	letter-spacing:-1px;}


#altmenu {
	position:absolute;
	width: 167px;
	height:200px;
	left:16px;
	top:610px;
	z-index:1;
	color: gray;
	font-size:15px;
}

#altmenu2 {
	position:absolute;
	width: 167px;
	height:200px;
	left:16px;
	top:645px;
	z-index:1;
	color: gray;
	font-size:15px;
}
 
#altmenu a {
	color: gray;
}

#altmenu a:visited {
	color:  gray;
}


#footmenu {
	letter-spacing:-1px;
	z-index:1;
	color: gray;
	font-weight:normal;
	text-align:center;
}

#footmenu a:link {
	color: gray;
	font-weight:normal;
}

#footmenu a:visited {
	color: gray;
	font-weight:normal;
}
