body 
{ 
	margin-top: 0px ;
	margin-left: 0px ;
	margin-right: 0px ;
	background-image: url('../images/prechod.jpg');
	FONT: Arial, sans-serif;
}


a:link
{
	text-decoration : none;
	COLOR: #54759e;
}

a:visited
{
	text-decoration : none;
	COLOR: #54759e;
}

a:hover
{	text-decoration : underline;
	COLOR: #54759e;
}

.main
{
	BACKGROUND-COLOR: #FFFFFF;
}

.top
{
	background-image: url('../images/top.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	height:300px;

}

.stred
{
	vertical-align: top;
	padding-top:85px;
}

.spodek
{
	background-image: url('../images/spodek.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	height:180px;
	FONT: bold italic 11px Arial, sans-serif;
	COLOR: #b5ae43;
	letter-spacing:-1px;
}

#menu
{
	FONT: bold italic 15px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_jazyk
{
	position: absolute;
	float: left;
	margin-left: 20px;
	margin-top: -115px;
}

.menu1
{
	position: absolute;
	float: left;
	margin-left: 290px;
	margin-top: -120px;
}

.menu2
{
	position: absolute;
	float: left;
	margin-left: 385px;
	margin-top: -120px;
}

.menu3
{
	position: absolute;
	float: left;
	margin-left: 475px;
	margin-top: -120px;
}


.menu4
{
	position: absolute;
	float: left;
	margin-left: 600px;
	margin-top: -120px;
}

.menu5
{
	position: absolute;
	float: left;
	margin-left: 700px;
	margin-top: -120px;
}

.top_rocnik
{
	position: absolute;
	float: left;
	margin-left: 598px;
	margin-top: 50px;
}

.menu_uvod_mezinadpis
{
	position: relative;
	float: left;
	margin-left: -25px;
	FONT: bold italic 12px Arial, sans-serif;
	COLOR: #54759e;
}


.menu_uvod1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_uvod11
{
	width: 260px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	line-height: 12px;
	COLOR: #54759e;
}

.menu_uvod2
{
	position: absolute;
	float: left;
	margin-left: 330px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_uvod21
{
	width: 250px;
	position: absolute;
	float: left;
	margin-left: 360px;
	margin-top: -40px;
	FONT: italic 10px Arial, sans-serif;
	COLOR: #54759e;
}



.menu_uvod3
{
	position: absolute;
	float: left;
	margin-left: 600px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_uvod31
{
	width: 250px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 630px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	line-height: 12px;
	COLOR: #54759e;
}


.menu_akt1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_akt11
{
	width: 350px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: bold italic 14px Arial, sans-serif;
	COLOR: #54759e;
}


.menu_akt2
{
	position: absolute;
	float: left;
	margin-left: 405px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_akt21
{
	width: 430px;
	position: absolute;
	float: left;
	margin-left: 435px;
	margin-top: -40px;
	FONT: italic 11px Arial, sans-serif;
	line-height: 12px;
	COLOR: #54759e;
}


.menu_foto1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_foto11
{
	width: 450px;
	position: absolute;
	float: left;
	margin-left: 30px;
	margin-top: -40px;
	FONT: italic 10px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_tipy1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_tipy11
{
	width: 390px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_kontakt1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_kontakt11
{
	width: 350px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_kontakt21
{
	width: 380px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_mapa1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_mapa11
{
	width: 350px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_mapa21
{
	width: 380px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_osappade1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_osappade11
{
	width: 350px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_osappade2
{
	position: absolute;
	float: left;
	margin-left: 430px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_osappade21
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_sluzby1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_sluzby11
{
	width: 350px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_sluzby21
{
	width: 380px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}


.menu_trasy1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_trasy11
{
	width: 700px;
	text-align: center;
	position: absolute;
	float: left;
	margin-left: 100px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_trate1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_trate11
{
	width: 290px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_trate2
{
	position: absolute;
	float: left;
	margin-left: 360px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_trate21
{
	width: 480px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 390px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}


.menu_pujcovny1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_pujcovny11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_skoly1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_skoly11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_obchody1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_obchody11
{
	width: 420px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_slavni1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_slavni11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_zajimavosti1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_zajimavosti11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_ubytovani1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_ubytovani11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_restaurace1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_restaurace11
{
	width: 380px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_restaurace21
{
	width: 420px;
	text-align: left;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_deti1
{
	position: absolute;
	float: left;
	margin-left: 10px;
	margin-top: -80px;
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
}

.menu_deti11
{
	width: 380px;
	text-align: justify;
	position: absolute;
	float: left;
	margin-left: 40px;
	margin-top: -40px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
}

.img_uvod
{
	position: absolute;
	float: left;
	margin-left: 600px;
	margin-top: 120px;
}

.img_akt
{
	position: absolute;
	float: left;
	margin-left: 550px;
	margin-top: 300px;
}

.img_tipy
{
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: 0px;
}

.img_sluzby
{
	position: absolute;
	float: left;
	margin-left: 300px;
	margin-top: 220px;
}

.img_trate
{
	position: absolute;
	float: left;
	margin-left: 70px;
	margin-top: 80px;
}

.img_trate_nova
{
	position: absolute;
	float: left;
	margin-left: 70px;
	margin-top: 370px;
}

.img_pujcovny
{
	position: absolute;
	float: left;
	margin-left: 400px;
	margin-top: 0px;
}

.img_skoly
{
	position: absolute;
	float: left;
	margin-left: 90px;
	margin-top: 110px;
}

.img_skoly2
{
	position: absolute;
	float: left;
	margin-left: 400px;
	margin-top: 0px;
}

.img_obchody
{
	position: absolute;
	float: left;
	margin-left: 350px;
	margin-top: 0px;
}

.img_slavni
{
	position: absolute;
	float: left;
	margin-left: 120px;
	margin-top: 60px;
}

.img_slavni2
{
	position: absolute;
	float: left;
	margin-left: 440px;
	margin-top: -50px;
}

.img_zajimavosti
{
	position: absolute;
	float: left;
	margin-left: 440px;
	margin-top: -10px;
}

.img_ubytovani
{
	position: absolute;
	float: left;
	margin-left: 440px;
	margin-top: -40px;
}

.img_restaurace
{
	position: absolute;
	float: left;
	margin-left: 270px;
	margin-top: -60px;
}

.img_restaurace2
{
	position: absolute;
	float: left;
	margin-left: 520px;
	margin-top: 180px;
}

.img_deti
{
	position: absolute;
	float: left;
	margin-left: 50px;
	margin-top: 30px;
}

.img_deti2
{
	position: absolute;
	float: left;
	margin-left: 500px;
	margin-top: -50px;
}


.normal_tab
{
	padding-left: 10px;
	padding-right: 10px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #54759e;
	background-color: #FFFFFF;
	width: 350px;

}

.akt_tab
{
	padding-left: 10px;
	padding-right: 10px;
	FONT: italic 11px Arial, sans-serif;
	COLOR: #FFFFFF;
	background-color: #FFFFFF;
	width: 350px;

}

.akt_tab td
{
	padding-top: 2px;
	padding-bottom: 2px;
	height: 16px;
	background-color: #5578a0;
}


.akt_tab2
{
	padding-left: 10px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #FFFFFF;
	background-color: #FFFFFF;
	width: 350px;

}

.akt_tab2 td
{
	padding-top: 5px;
	padding-bottom: 5px;
	height: 16px;
	background-color: #5578a0;
}


.tipy_tab
{
	FONT: italic 12px Arial, sans-serif;
	COLOR: #FFFFFF;
	background-color: #FFFFFF;
	width: 390px;

}

.tipy_tab td
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 16px;
	background-color: #5578a0;
}

.uvod_tab
{
	FONT: italic 13px Arial, sans-serif;
	COLOR: #FFFFFF;
	background-color: #FFFFFF;
	width: 210px;

}

.uvod_tab td
{
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 5px;
	height: 16px;
	background-color: #5578a0;
}

.uvod_tab a:link
{
	COLOR: #FFFFFF;

}

.uvod_tab a:visited
{
	COLOR: #FFFFFF;

}


.trate_tab
{
	border-style: solid;
	border-width: 0px;
	border-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	FONT: italic 12px Arial, sans-serif;
	COLOR: #FFFFFF;
	background-color: #5578a0;
	width: 500px;

}

.trate_tab td
{
	height: 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
}


.carky1
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 360px;
	position: absolute;
	float: left;
	margin-left: 320px;
	margin-top: -80px;
}

.carky2
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 380px;
	position: absolute;
	float: left;
	margin-left: 590px;
	margin-top: -80px;
}


.carky_akt
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 480px;
	position: absolute;
	float: left;
	margin-left: 400px;
	margin-top: -80px;
}

.carky_tipy
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 390px;
	position: absolute;
	float: left;
	margin-left: 460px;
	margin-top: -80px;
}

.carky_kontakt
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 350px;
	position: absolute;
	float: left;
	margin-left: 430px;
	margin-top: -80px;
}

.carky_mapa
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 310px;
	position: absolute;
	float: left;
	margin-left: 430px;
	margin-top: -80px;
}

.carky_osappade
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 525px;
	position: absolute;
	float: left;
	margin-left: 425px;
	margin-top: -75px;
}

.carky_sluzby
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 570px;
	position: absolute;
	float: left;
	margin-left: 415px;
	margin-top: -70px;
}

.carky_trate
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 480px;
	position: absolute;
	float: left;
	margin-left: 350px;
	margin-top: -80px;
}

.carky_pujcovny
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 370px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

.carky_skoly
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 370px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

.carky_obchody
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 350px;
	position: absolute;
	float: left;
	margin-left: 480px;
	margin-top: -80px;
}

.carky_slavni
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 350px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

.carky_zajimavosti
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 430px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

.carky_ubytovani
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 370px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

.carky_restaurace
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 380px;
	position: absolute;
	float: left;
	margin-left: 430px;
	margin-top: -70px;
}

.carky_deti
{
	background-image: url('../images/carky.gif');
	width: 1px;
	height: 330px;
	position: absolute;
	float: left;
	margin-left: 450px;
	margin-top: -80px;
}

img.hidden
{
    visibility: hidden;
}

.vlocka
{
    vertical-align: bottom;
}

.cara
{
    margin-left: 30px;
}

.cara_small
{
    margin-left: 21px;
}

.stranka
{
	FONT: bold italic 18px Arial, sans-serif;
	COLOR: #54759e;
	position: absolute;
	float: left;
	margin-left: 850px;
	margin-top: 400px;
}


.opacityit img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	border:0;
}

.opacityit:hover img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	border:0;
}
