body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	background-color: #dadada;
	background-image: url(../grafika/bodyback.gif);
	background-repeat: repeat-x;
}
#alleza {
	position: relative;
	width: 754px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#alleza #hlavicka {
	position: relative;
	height: 100px;
	width: 710px;
	background-image: url(../grafika/hlavicka.png);
	background-repeat: no-repeat;
}
#alleza #hlavicka a {
	position: relative;
	height: 67px;
	width: 150px;
	margin: 0px;
}
#alleza #hlavicka #lenguic {
	position: relative;
	height: 25px;
	width: auto;
}
#alleza #hornacast #vsetko #hlavicka #lenguic #setlanguage {
	position: relative;
	height: 20px;
	width: 300px;
	top: 4px;
	float: right;
	right: 10px;
	text-align: right;
}
#alleza #hornacast #vsetko #hlavicka #lenguic #setlanguage #lan {
	color: #ffbb8d;
	margin: 0px;
	padding-right: 5px;
}
#alleza #hornacast #vsetko #obsah #firma #cast {
	position: relative;
	height: 220px;
	width: 700px;
	background-color: #ebebeb;
	background-image: url(../grafika/kontakt/pozadie.gif);
	background-repeat: repeat-x;
}

#alleza #hornacast #vsetko #hlavicka #lenguic #setlanguage a {
	color: #e6e6e6;
	text-decoration: none;
	margin: 0px;
	position: relative;
	width: auto;
	height: 20px;
}
#alleza #hornacast #vsetko #hlavicka #lenguic #setlanguage a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
}
#alleza #hlavicka #logoamenu {
	position: relative;
	height: 75px;
	width: 710px;
}
#alleza #hlavicka #logoamenu #logo {
	position: relative;
	width: 155px;
	height: 67px;
	float: left;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu {
	position: relative;
	height: 75px;
	width: 550px;
	float: left;
}
.skryt {
	display: none;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #upmenu {
	position: relative;
	height: 40px;
	width: 550px;
}


#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t1 a {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/firma.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t1 a:hover {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/firma.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t2 a {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/produkty.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t2 a:hover {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/produkty.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t3 a {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/sluzby.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t3 a:hover {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/sluzby.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t4 a {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/referencie.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t4 a:hover {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/referencie.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t5 a {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/kontakt.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #hlavicka #logoamenu #menu #t5 a:hover {
	position: relative;
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	background-image: url(../grafika/tlacidla/kontakt.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#alleza #obsah {
	position: relative;
	height: auto;
	width: 710px;
	background-color: #FFFFFF;
}


#alleza #obsah #uvod {
	position: relative;
	width: 700px;
	height: 375px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../grafika/uvod/pozadie.jpg);
	background-repeat: no-repeat;
}
#left {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 475px;
}
#firmaleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 550px;
}
#kancelarialeft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 3150px;
}
#upleft {
	position: relative;
	height: 179px;
	width: 22px;
	background-image: url(../grafika/upleftback.gif);
	background-repeat: no-repeat;
}

#alleza #vsetko {
	position: relative;
	height: auto;
	width: 700px;
	float: left;
}
#right {
	position: relative;
	height: 475px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#firmaright {
	position: relative;
	height: 550px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#kancelariaright {
	position: relative;
	height: 3150px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#stolickyright {
	position: relative;
	height: 1974px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#stolickyleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 1974px;
}
#detailyright {
	position: relative;
	height: 481px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#detailyleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 481px;
}
#hotelright {
	position: relative;
	height: 1675px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#hotelleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 1675px;
}
#ssright {
	position: relative;
	height: 600px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#ssleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 600px;
}
#bytright {
	position: relative;
	height: 800px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#bytleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 800px;
}
#referencieGaleriaright {
	position: relative;
	height: 4850px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#referencieGalerialeft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 4850px;
}
#referencieright {
	position: relative;
	height: 750px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#referencieleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 750px;
}
#maparight {
	position: relative;
	height: 300px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#mapaleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 300px;
}
#doplnkyright {
	position: relative;
	height: 1150px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#doplnkyleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 1150px;
}
#vystavaleft {
	position: relative;
	width: 22px;
	float: left;
	background-image: url(../grafika/leftback.gif);
	background-repeat: repeat-y;
	height: 1300px;
}
#vystavaright {
	position: relative;
	height: 1300px;
	width: 22px;
	background-image: url(../grafika/rightback.gif);
	background-repeat: repeat-y;
	float: right;
}
#upright {
	position: relative;
	height: 179px;
	width: 22px;
	background-image: url(../grafika/uprightback.gif);
	background-repeat: no-repeat;
}

#patka {
	position: relative;
	float: left;
	width: 754px;
	height: 52px;
	background-image: url(../grafika/foot.gif);
	background-repeat: no-repeat;
}
#foot {
	position: relative;
	width: 680px;
	height: 15px;
	margin-right: auto;
	margin-left: auto;
	top: 5px;
}
#foot p {
	color: #DADADA;
	font-size: 11px;
	margin: 0px;
	float: left;
}
#foot a {
	color: #DADADA;
	text-decoration: none;
}
#foot a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#alleza #hornacast #vsetko #obsah #firma {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 450px;
	background-image: url(../grafika/firma/pozadie.gif);
	background-repeat: repeat-x;
	background-color: #FB6704;
}
#alleza #hornacast #vsetko #obsah #firma2 {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 648px;
	background-image: url(../grafika/firma/pozadie.gif);
	background-repeat: repeat-x;
	background-color: #FB6704;
}
#alleza #hornacast #vsetko #obsah #referencie {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 650px;
	background-color: #ebebeb;
}
#alleza #hornacast #vsetko #obsah #referencieGaleria {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 4750px;
	background-color: #ebebeb;
}
#alleza #hornacast #vsetko #obsah #vystava {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 1200px;
	background-color: #ebebeb;
}
#alleza #hornacast #vsetko #obsah #kancelaria {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#alleza #hornacast #vsetko #obsah #mapa {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#navigacia {
	position: relative;
	width: 300px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
}
#navigacia p {
	margin: 0px;
}

#alleza #hornacast #vsetko #obsah #firma #flash {
	position: relative;
	height: 200px;
	width: 700px;
}
#alleza #hornacast #vsetko #obsah #firma #kontakt1, #firma2 #kontakt1 {
	color: #444444;
	position: relative;
	width: auto;
	margin: 0px;
	text-align: left;
	float: left;
	left: 10px;
}
#alleza #hornacast #vsetko #obsah #firma #firmaspodok, #firmaspodok2 {
	position: relative;
	width: 700px;
	height: auto;
	top: 25px;
}

#alleza #hornacast #vsetko #obsah #firma .kontakt2 {
	color: #444444;
	position: relative;
	width: 200px;
	float: left;
	left: 10px;
	top: 30px;
	margin: 0px;
	text-align: left;
}

.dolezite {
	color: #000000;
}
#alleza #hornacast #vsetko #obsah #firma #kontakt1 a {
	color: #000000;
	text-decoration: none;
}
#alleza #hornacast #vsetko #obsah #firma #kontakt1 a:hover {
	color: #000000;
	text-decoration: underline;
}
#alleza #hornacast #vsetko #obsah #firma .kontakt2 a {
	color: #000000;
	text-decoration: none;
}
#alleza #hornacast #vsetko #obsah #firma .kontakt2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#alleza #hornacast #vsetko #obsah #firma #firmanahlady, #firma2 #firmanahlady {
	position: relative;
	height: 145px;
	width: 400px;
	float: right;
	right: 10px;
	top: 10px;
}
#alleza #hornacast #vsetko #obsah #firma #firmanahlady #lavyobrazok {
	position: relative;
	float: left;
	width: 180px;
}

#alleza #hornacast #vsetko #obsah #firma #firmanahlady #pravyobrazok {
	float: right;
	position: relative;
	width: 180px;
}
.kontaktobrazok {
	position: relative;
}

#alleza #hornacast #vsetko #obsah #firma #cast #kontaktleft {
	position: relative;
	height: 200px;
	width: 200px;
	left: 50px;
	float: left;
	top: 10px;
}
#alleza #hornacast #vsetko #obsah #firma #cast #kontaktright {
	position: relative;
	height: 200px;
	width: 200px;
	float: right;
	right: 50px;
	top: 10px;
}
#alleza #hornacast #vsetko #obsah #firma #cast #kontaktleft p {
	position: relative;
	width: 130px;
	float: left;
	margin: 0px;
	height: auto;
	color: #444444;
}
#alleza #hornacast #vsetko #obsah #firma #cast #kontaktright p {
	position: relative;
	width: 120px;
	float: right;
	margin: 0px;
	height: auto;
	color: #444444;
	text-align: right;
}
#alleza #hornacast #vsetko #obsah #firma #mapa {
	position: relative;
	height: 230px;
	width: 280px;
	float: left;
	background-image: url(../grafika/kontakt/mapa.png);
	background-repeat: no-repeat;
}
#alleza #hornacast #vsetko #obsah #firma #register {
	position: relative;
	width: 400px;
	float: left;
	left: 10px;
	top: 45px;
}
#alleza #hornacast #vsetko #obsah #firma p, #firma2 p {
	position: relative;
	width: 680px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	margin-bottom: 0px;
	top: 10px;
	text-align: justify;
}
#zoznam {
	position: relative;
	height: auto;
	width: auto;
}
li {
	list-style-type: none;
}

#alleza #hornacast #vsetko #obsah #referencie p {
	position: relative;
	width: 680px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: #000000;
	margin-bottom: 0px;
	text-align: justify;
}
hr {
	display: none;
}
#mail {
	color: #333333;
}
.rad {
	position: relative;
	height: 210px;
	width: 700px;
}
#alleza #hornacast #vsetko #obsah #referencieGaleria .rad {
	position: relative;
	height: 170px;
	width: 700px;
}
#rad {
	position: relative;
	height: 1874px;
	width: 700px;
}
#raddetaily {
	position: relative;
	height: 381px;
	width: 700px;
}
#radkanc {
	position: relative;
	height: 3050px;
	width: 700px;
}
#radhotel {
	position: relative;
	height: 1575px;
	width: 700px;
}
#radss {
	position: relative;
	height: 500px;
	width: 700px;
}
#radbyt {
	position: relative;
	height: 700px;
	width: 700px;
}
#radmapa {
	position: relative;
	height: 200px;
	width: 700px;
}
#raddoplnky {
	position: relative;
	height: 1050px;
	width: 700px;
}
.pravyobrazok {
	position: relative;
	height: 172px;
	width: 186px;
	float: left;
	padding-top: 20px;
	padding-left: 30px;
}
.strednyobrazok {
	position: relative;
	height: 172px;
	width: 186px;
	padding-top: 20px;
	float: left;
	padding-left: 40px;
	padding-right: 40px;
}
.lavyobrazok {
	position: relative;
	height: 172px;
	width: 186px;
	float: right;
	padding-top: 20px;
	padding-right: 30px;
}
#alleza #hornacast #vsetko #obsah #referencieGaleria .rad .pravyobrazok {
	position: relative;
	height: 145px;
	width: 186px;
	float: left;
	padding-top: 20px;
	padding-left: 30px;
}
#alleza #hornacast #vsetko #obsah #referencieGaleria .rad .strednyobrazok {
	position: relative;
	height: 145px;
	width: 186px;
	padding-top: 20px;
	float: left;
	padding-left: 40px;
	padding-right: 40px;
}
#alleza #hornacast #vsetko #obsah #referencieGaleria .rad .lavyobrazok {
	position: relative;
	height: 145px;
	width: 186px;
	float: right;
	padding-top: 20px;
	padding-right: 30px;
}
#navigacia a {
	color: #666666;
	text-decoration: none;
}
#navigacia a:hover {
	color: #000000;
	text-decoration: underline;
}
.prvky {
	position: relative;
	width: 670px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.nadpis {
	position: relative;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 300px;
	height: 20px;
	margin-left: 15px;
	color: #FFFFFF;
	background-color: #000000;
	padding-left: 5px;
}
.pravy {
	float: right;
}
#top {
	position: relative;
	float: right;
	width: 200px;
	text-align: right;
	font-size: 11px;
}
#detaily {
	position: relative;
	float: right;
	width: 250px;
	height: auto;
}
#vlastnosti {
	margin: 0px;
	padding: 0px;
}
#alleza #hornacast #vsetko #obsah #firma #rozdelenie {
	position: relative;
	width: 680px;
	height: 250px;
	margin-right: auto;
	margin-left: auto;
}
#alleza #hornacast #vsetko #obsah #firma #rozdelenie .referencie {
	position: relative;
	width: 310px;
	float: left;
	height: 370px;
	padding-top: 30px;
	padding-left: 20px;
}
#alleza #hornacast #vsetko #obsah #vystava #text {
	position: relative;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	margin: 0px;
	text-align: justify;
}
