*, html {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both; 
}
.clearing {
	clear: both;
	width: 100%;
	height: 2px;
	font-size: 2px;
}
html, body {
     height: 100%;
}
body {
	background: #d2d2d2 url("../obrazky/body-pozadi.gif") 0 0 repeat-x;	
	color: #222222;
	text-align: center; 
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 1.25em;
}
#page {
	text-align: left;
	width: 1000px;
	margin: 0 auto;
}
ul {
	list-style: none;
}
h1, h2, h3, h4, h5, form, input, select, ul, ol, table, tr, td, p {
	margin: 0;
	padding: 0;
	border: 0;
}
table {
	border-collapse: collapse;
}
a, a:hover, a:visited {
	color: #4a945c;
}
a:hover {
	text-decoration: none;
}
a img {
	border: 0;
}
.nastred {
	text-align: center;
}
.vpravo {
	text-align: right;
}
h1 {
	color: #776538;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.25em;
	padding: 0px 28px 15px 47px;
	background: url("../obrazky/iko-h1.gif") 17px 0 no-repeat;
}
h2 {
	color: #4a945c;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.25em;
	padding: 0px 28px 15px 28px;
}
h2#aktualita {
	color: #776538;
	font-size: 20px;
	font-weight: normal;
	line-height: 1.25em;
	padding: 0px 28px 15px 80px;
	background: url("../obrazky/ikona-h2.gif") 30px 0 no-repeat;	
}
h3 {
	color: #4a945c;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.25em;
	padding: 0px 28px 15px 28px;
}
h4 {
	font-size: 14px;
	line-height: 1.25em;
	color: #333333;
	font-weight: bold;
	padding: 0px 28px 10px 28px;
}
h5 {
	font-size: 13px;
	line-height: 1.25em;
	color: #333333;
	font-weight: bold;
	padding: 0px 28px 15px 28px;
}

p {
	padding: 0 28px 25px 28px;
}
table {
	margin: 0 28px 25px 28px;
}
table td {
	vertical-align: top;
}
/* hlavicka */

#hlavicka {
	width: 1000px;
	height: 157px;
	position: relative;	
	background: url("../obrazky/hlavicka-pozadi.jpg") 0 0 repeat-x;	
}
#hlavicka-obrazek {
	width: 300px;
	height: 112px;
	overflow: hidden;
}
#hlavicka-obrazek a {
	width: 300px;
	height: 112px;
	display: block;
}
#hlavicka-obrazek a span {
	width: 300px;
	height: 112px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/hlavicka-pozadi.jpg") 0px 0px no-repeat;	
}
#hlavicka-hledani {
	width: 280px;
	height: 80px;
	position: absolute;
	top: 0;
	right: 0;
}
#hlavicka-hledani-pole {
	width: 202px;
	padding-top: 57px;
	float: left;
}
#hlavicka-hledani-pole input {
	margin: 0;
	padding: 2px 5px;
	width: 155px;
	border: 0;
	color: #767676;
	font-size: 11px;
	line-height: 1.25em;
}
#hlavicka-hledani-button {
	width: 78px;
	padding-top: 51px;
	float: left;
}
#tlacitko-hledani {
	width: 50px;
	height: 30px;
	position: relative;
	overflow: hidden;
}
#tlacitko-hledani a span {
	width: 50px;
	height: 30px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	background: url("../obrazky/button-ok.png") 0px -1px no-repeat;
}
#tlacitko-hledani a:hover span {
	background: url("../obrazky/button-ok.png") 0px -32px no-repeat;
}
#hlavicka-menu {
	width: 1000px;
	height: 45px;
}
#hlavicka-jazyky {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 31px;
}
#vlajky {
	padding: 15px 0 0 947px;
	font-size: 13px;
}
#menu-1-uroven {
	padding: 0 0 0 300px;
	height: 45px;
	overflow: hidden;
}
ul#menu-uroven-1 li {
	float: left;
}
ul#menu-uroven-1 li a {
	display: block;
	padding: 15px 15px 15px 15px;
	background: url("../obrazky/menu-uroven-1.gif") 0 0 repeat-x;	
	color: #222222;
	font-size: 12px;
	line-height: 1.25em;	
	cursor: pointer;
	text-decoration: none;
}
ul#menu-uroven-1 li a:hover {
	background: url("../obrazky/menu-uroven-1-over.gif") 0 0 repeat-x;	
}
ul#menu-uroven-1 li.aktivni a, ul#menu-uroven-1 li.aktivni a:hover {
	background: url("../obrazky/menu-uroven-1-down.gif") center no-repeat;	

}
ul#menu-uroven-1 li.uvod, ul#menu-uroven-1 li.uvod-aktivni {
	width: 81px;
	height: 46px;
}
ul#menu-uroven-1 li.uvod a, ul#menu-uroven-1 li.uvod-aktivni a {
	position: absolute;
	width: 81px;
	height: 46px;
	cursor: pointer;
	padding: 0;
}
ul#menu-uroven-1 li.uvod a span, ul#menu-uroven-1 li.uvod-aktivni a span {
	position: absolute;
	width: 81px;
	height: 46px;
	top: 0;
	left: 0;
}
ul#menu-uroven-1 li.uvod a span {
	background: url("../obrazky/menu-home.gif") 0 0 no-repeat;	
}
ul#menu-uroven-1 li.uvod a:hover span, ul#menu-uroven-1 li.uvod-aktivni a span {
	background: url("../obrazky/menu-home.gif") 0 -46px no-repeat;	
}



/* paticka */

#paticka {
	width: 1000px;
	height: 97px;
	overflow: hidden;
	background: url("../obrazky/pozadi-paticka.gif") top left no-repeat;
	font-size: 11px;
	line-height: 1.5em;		
}
#paticka-leva, #paticka-prava {
	float: left;	
}
#paticka-leva {
	width: 445px;
	text-align: left;
	padding-left: 55px;	
	padding-top: 30px;		
}
#paticka-prava {
	width: 475px;
	padding-right: 25px;	
	text-align: right;	
	padding-top: 13px;		
}
.pat-bila {
	font-weight: bold;
	color: #6e6e6e;
}
.pat-bila a, .pat-bila a:hover, .pat-bila a:visited {
	color: #6e6e6e;
	text-decoration: none;
}
.pat-barevna {
	color: #333333;
}


/* stred */

#stred {
	width: 1000px;
	min-height: 240px;
	_height: 240px;	
	background: #ffffff url("../obrazky/stred-pozadi.gif") top left no-repeat;		
}
#levy {
	width: 697px;	
	float: left;
}

#obsah {
	padding: 0;	
}
#pravy {
	width: 303px;	
	float: left;	
	padding-bottom: 30px;
}
#cely {
	width: 1000px;	
}
#pravy-flash {
	padding-top: 20px;
	width: 230px;	
	float: left;	
}
#pravy-left {
	width: 770px;	
	float: left;	
}
#stred ul {
	padding: 0 28px 25px 28px;
}
#stred ul li {
	padding: 3px 0 3px 35px;	
	background: url("../obrazky/iko-li.gif") 20px 6px no-repeat;
}
#stred ul li p {
	padding: 0 0 10px 0;
}
ol {
	padding: 0 28px 25px 28px;
}
ol li {
	padding: 3px 0 3px 0px;
}
/* levy */
#tlacitko-vyber-bytu {
	width: 303px;
	height: 122px;
}
#tlacitko-vyber-bytu a {
	width: 303px;
	height: 122px;
	display: block;
	position: relative;
	overflow: hidden;
}
#tlacitko-vyber-bytu a span {
	width: 303px;
	height: 122px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/button-vyber9.jpg") 0px 0px no-repeat;
}
#tlacitko-vyber-bytu2 {
	width: 303px;
	height: 122px;
}
#tlacitko-vyber-bytu2 a {
	width: 303px;
	height: 122px;
	display: none;
	position: relative;
	overflow: hidden;
}
#tlacitko-vyber-bytu2 a span {
	width: 303px;
	height: 122px;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/button-vyber9.jpg") 0px 0px no-repeat;
}
#tlacitko-standardy a, #tlacitko-standardy_cz a, #tlacitko-standardy_en a {
	width: 303px;
	height: 125px;
	display: block;
	position: relative;
	overflow: hidden;
}
#tlacitko-standardy a span, #tlacitko-standardy_cz a span {
	width: 303px;
	height: 125px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/button-stand2.jpg") 0px 0px no-repeat;	
}
#tlacitko-standardy_en a span {
	width: 303px;
	height: 125px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/button-stand-en.jpg") 0px 0px no-repeat;	
}
/* formular ceniku*/
div#form-cenik-obal {
	background-color: #3e824f;	
	padding-bottom: 0;
	padding-top: 0;
	width: 263px;
	padding: 0 18px 0 8px;
}
div#form-cenik-obal table {
	margin: 0;
}
#form-cenik {
	font-size: 12px;
	border-collapse: collapse;
	width: 261px;	
}
#form-cenik td {
	padding-bottom: 5px;	
	padding-top: 3px;	
	vertical-align: middle;
}
#form-cenik td.form-cenik-licha {
	background-color: #40744c;	
}
#form-cenik td.policko {
	padding-top: 3px;
	padding-right: 9px;	
}
#form-cenik td.form-cenik-suda {
	padding-bottom: 8px;	
	padding-top: 6px;
}
#form-cenik td.policko2 {
	padding-top: 10px;	
	padding-left: 11px;	
}
#form-cenik td.policko3 {
	padding-top: 10px;
	padding-left: 22px;	
}
#form-cenik select {
	width: 168px;
	font-size: 11px;
	border: 1px solid #a5acb2;
}
#form-cenik label {
	color: #ffffff;
	padding-left: 18px;	
	padding-top: 5px;
	height: 19px;
	display: block;
}
#form-cenik label.form-iko-1 {
	background: url("../obrazky/form-ikona1.gif") 0px 9px no-repeat;
}
#form-cenik label.form-iko-2 {
	background: url("../obrazky/form-ikona2.gif") 0px 9px no-repeat;
}

.form-cenik-vyhledat, .form-cenik-vyhledat-hover {
	padding: 2px 0 3px 0;
	width: 82px;	
	font-weight: bold;
	color: #ffffff;
	text-align: center;	
	background-color: #347b44;
    border: none;
	cursor: pointer;
	font-size: 11px;	
}
.form-cenik-vyhledat:hover, .form-cenik-vyhledat-hover {
	background-color: #02632f;
}
.form-nadpis h4, .form-nadpis_cz h4, .form-nadpis_en h4 {
	width: 289px;
	height: 53px;
	position: relative;
	overflow: hidden;
	padding: 0;
}
.form-nadpis h4 span, .form-nadpis_cz h4 span {
	width: 289px;
	height: 53px;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/nadpis-vyber.gif") 0 0 no-repeat;	
}
.form-nadpis_en h4 span {
	width: 289px;
	height: 53px;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/nadpis-vyber-en.gif") 0 0 no-repeat;	
}
/* levy */
#pod-flash, #pod-flash_cz {
	width: 697px;
	height: 360px;
	background: url("../obrazky/nahradni-flash10.jpg") 0 0 no-repeat;	
}
#pod-flash_cz2 {
	width: 697px;
	height: 235px;
	float: left;
	background: url("../obrazky/nahradni-flash10.jpg") 0 0 no-repeat;	
}
#pod-flash_en {
	width: 697px;
	height: 360px;
	background: url("../obrazky/nahradni-flash-en.jpg") 0 0 no-repeat;	
}
#pod-flash_en2 {
	width: 697px;
	height: 235px;
	float: left;
	background: url("../obrazky/nahradni-flash-en.jpg") 0 0 no-repeat;	
}
/*tabulka cenik*/
div#tab-cenik-obal {

}
table.form {
	width: 650px;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.form td {
	padding: 3px;
	border: 1px solid #dbdbdb;
	text-align: center;	
}
table.form th {
	padding: 5px;
	text-align: center;
	border: 1px solid #dbdbdb;	
	color: #3e824f;
	font-weight: bold;
}
table.form td.tab_ikony {
	width: 20px;
}
.podmenu {
	height: 30px;
	position: relative;

}
#podmenu-vnitrni {
	position: absolute;
	top: 0;
	right: 15px;
	margin: 0;
}
table.form tr.licha {
	background-color: #ebebeb;
}

table.form tr.suda {
	background-color: #f3f3f3;
}
table.form tr.aktivni {
	background-color: #a6c1ad;

}

ul.odkazy-cenik { 
	list-style: none;
	
}
ul.odkazy-cenik li { 
	float: left;
	
}
#cenik-neni { 
	padding: 15px 30px 15px 15px;
	min-height: 250px;
	_height: 250px;
	
}
/*tooltip*/
a.tooltip { 
position:relative; /*this is the key*/
z-index:24;
}

a.tooltip:hover {
z-index:25;
}

a.tooltip span {
display: none;
}

a.tooltip:hover span { /*the span will display just on :hover state*/
font-weight: normal;
text-align: left;
display: block;
position: absolute;
top: 25px;
left: 0;
width: 130px;
background-color: #ffffe5;
color: #000;
padding: 3px;
border: 1px solid #cc9;
white-space: normal !important;
}


/* galerie */
#galerie {
	padding-bottom: 10px;
}
table.male-obrazky {
	padding: 0;
}
table.male-obrazky td {
	padding: 0 10px 10px 0;
}

table.male-obrazky td table {
	width: 208px;
	height: 141px;
	padding: 0;
	margin: 0;
}
table.male-obrazky td table td.obal-mini {
	width: 208px;
	height: 141px;
	vertical-align: middle;
	text-align: center;
	background: url("../obrazky/pozadi-fotka.gif") top left no-repeat;	
	padding: 0;
}
#form-but-1, #form-but-1-en {
	padding: 0;
	margin: 0;
	width: 325px;	
	height: 65px;
	margin-right: 10px;
	float: left;	
}
#form-but-1 a, #form-but-1-en a {
	width: 325px;	
	height: 65px;
	display: block;
	position: relative;
	overflow: hidden;
}
#form-but-1 a span {
	width: 325px;	
	height: 65px;
	display: block;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	background: url("../obrazky/kontakt-1.gif") top left no-repeat;		
}
#form-but-1-en a span {
	width: 325px;	
	height: 65px;
	display: block;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	background: url("../obrazky/button-dopo-en.gif") top left no-repeat;		
}
#form-but-2, #form-but-2-en {
	padding: 0;
	margin: 0;
	width: 325px;	
	height: 65px;
	float: left;
}
#form-but-2 a, #form-but-2-en a {
	width: 325px;	
	height: 65px;
	display: block;
	position: relative;
	overflow: hidden;
}
#form-but-2 a span {
	width: 325px;	
	height: 65px;
	display: block;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	background: url("../obrazky/kontakt-2.gif") top left no-repeat;		
}
#form-but-2-en a span {
	width: 325px;	
	height: 65px;
	display: block;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	background: url("../obrazky/button-kont-en.gif") top left no-repeat;		
}
#formulare-dole {
	padding-left: 25px;
	padding-bottom: 10px;
}
div#commentForm3, div#commentForm4 {
	display: none;
}
div#commentForm3, div#commentForm4 {
	padding: 10px; 
}
#oznameni, #chyba {
	padding: 5px 0 0 225px;
}
#chyba {
	color: #ff0000;
}
#formulare-dole input {
	border: 1px solid #666666;
}
#formulare-dole select {
	border: 1px solid #666666;
}
#formulare-dole textarea {
	border: 1px solid #666666;
}
#formulare-dole td {
	padding: 3px;
}
.tlac-odeslat {
	cursor: pointer;
	
}
#komplet-aktuality {
	padding: 0 0 10px 25px;
}
.aktualita {
	width: 320px;
	min-height: 100px;
	_height: 100px;
	margin-right: 15px;
	margin-bottom: 15px;
	float: left;
	background-color: #f3f3f3;
}
.aktualita-nadpis {
	color: #4a945c;
	font-weight: bold;
	padding: 10px 10px 0 10px;
}
.aktuality-datum {
	color: #808080;
	font-size: 11px;
	line-height: 1.25em;
	padding: 0 10px 5px 10px;
}
.aktualita p {
	padding: 0 10px 10px 10px;
	line-height: 1.4em;
}

#vysledky-hledani h3 {
	padding-bottom: 0;
}
.maly-sedy {
	color: #666666;
}
#obal-cedulky {
	padding-left: 21px;
}
.nadpis-cedulka {
	font-size: 13px;
	line-height: 1.25em;	
	font-weight: bold;
	padding: 8px 0 0 12px; 
	color: #ffffff;
	width: 197px;	
	height: 23px;
	background: url("../obrazky/list1-1.gif") top left no-repeat;		
}
.cedulka-obal {
	font-size: 13px;
	line-height: 1.25em;	
	height: 354px;
	background: #4b945d url("../obrazky/list1-2.gif") bottom left no-repeat;		
}
#byt-tabulka {
	border: 1px solid #dbdbdb;
	width: 100%;
	margin: 0;
	padding: 0;		
}
tr.byt-licha {
	background-color: #ebebeb;	
	border-bottom: 1px solid #dbdbdb;
}
tr.byt-licha-bez {
	background-color: #ebebeb;	
	border-bottom: 0;
}
tr.byt-suda {
	background-color: #f3f3f3;	
	border-bottom: 1px solid #dbdbdb;
}
#byt-tabulka td.nazev {
	font-weight: bold;
	text-align: right;
	padding: 8px 17px 8px 5px;	
}
#byt-tabulka td.hodnota {
	text-align: left;
	padding: 8px 5px 8px 0px;	
}
#byt-tabulka td.hodnotaw {
	text-align: center;
	padding: 0px 5px 8px 5px;	
}
#cedulka-cena {
	font-size: 24px;
	line-height: 1.25em;	
	text-align: center;	
	color: #ffffff;
	padding-top: 15px;
}
.velkym {
	text-transform: uppercase;
}
.cedulka2-obal {
	font-size: 11px;
	line-height: 1.25em;	
	text-transform: uppercase;
	height: 130px;
	background: url("../obrazky/list1-3.gif") top left no-repeat;		
}
.cedulka2-obal a, .cedulka2-obal a:hover, .cedulka2-obal a:visited {
	color: #ffffff;	
}
#stred .cedulka2-obal ul {
	padding: 20px 0 0 0;
}
#stred .cedulka2-obal ul li {
	padding: 3px 0 3px 28px;	
	background: url("../obrazky/odrazka_byt.png") 13px 6px no-repeat;
	_background: url("../obrazky/odrazka_byt.gif") 13px 6px no-repeat;
}
#byt-odkaz-cenik, #byt-odkaz-cenik_en {
	width: 209px;	
	height: 58px;
}
#byt-odkaz-cenik a, #byt-odkaz-cenik_en a {
	width: 209px;	
	height: 58px;
	display: block;
	position: relative;
	overflow: hidden;
}
#byt-odkaz-cenik a span, #byt-odkaz-cenik_en a span {
	width: 209px;	
	height: 58px;
	display: block;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
}
#byt-odkaz-cenik a span {
	background: url("../obrazky/list1-4.gif") top left no-repeat;		
}
#byt-odkaz-cenik_en a span {
	background: url("../obrazky/list1-4_en.gif") top left no-repeat;		
}
#byt-paticka {
	width: 209px;	
	height: 30px;
	background: url("../obrazky/list1-5.gif") top left no-repeat;		
}
#cenik-np-c, #cenik-np-e {
	padding: 20px 0 20px 0px;
}
#cenik-np-c a, #cenik-np-e a {
	width: 288px;
	height: 59px;	
	position: relative;
	display: block;	
}
#cenik-np-c a span, #cenik-np-e a span {
	width: 288px;
	height: 59px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	cursor: pointer;	
}
#cenik-np-c a span {
	background: url("../obrazky/cenik_np_cz.gif?xd=1") 0 0 no-repeat;	
}
#cenik-np-e a span {
	background: url("../obrazky/cenik_np_eng.gif?xd=1") 0 0 no-repeat;	
}
/*
#obal-menu-2 {
	padding: 4px 3px 4px 4px;	
	background-color: #d2d2d2;
}
#obal-menu-out {
	padding: 0px 30px 20px 20px;	
}
ul#menu2 {
	padding: 0;
	margin: 0;
}
ul#menu2 li {
	padding: 0 3px 0 0;
	margin: 0;
	height: 26px;
	float: left;
}
ul#menu2 li a {
	display: block;
	padding: 4px 10px 5px 10px;
	background-color: #c0c0c0;
	color: #191919;
	font-size: 14px;
	line-height: 1.25em;
	font-weight: normal;
}
ul#menu2 li a:hover, ul#menu2 li.aktiv a {
	background-color: #ffffff;
	color: #191919;
	text-decoration: none;
}
#cenik-np-c, #cenik-np-e {
	padding: 0 0 20px 24px;
}*/

#obal-menu-2 {
	padding: 4px 3px 4px 4px;	
	background-color: #3e824f;
}
#obal-menu-out {
	padding: 0px 20px 20px 20px;	
}
ul#menu2 {
	padding: 0;
	margin: 0;
}
ul#menu2 li {
	padding: 0 3px 0 0;
	margin: 0;
	height: 26px;
	float: left;
}
ul#menu2 li a {
	display: block;
	padding: 4px 10px 5px 10px;
	background-color: #40744c;
	color: #ffffff;
	font-size: 14px;
	line-height: 1.25em;
	font-weight: bold;
}
ul#menu2 li a:hover, ul#menu2 li.aktiv a {
	background-color: #ffffff;
	color: #347b44;
}
table.form tr.highlight {
	cursor: pointer;
}









/* styly vyber bytu */
#cela-plocha {
	position: relative;
	height: 710px;
	background: url("../obrazky/pozadi-kroku.jpg") top right no-repeat;	
}
#hlavni-objekt-aktivni, #hlavni-objekt-aktivni2 {
	position: absolute;
}
#hlavni-objekt-neaktivni {
	position: absolute;
}
#lokalita_vizu, #lokalita_mini, #dum_mini, #patro_mini, #lokalita_mini_aktivni, #dum_mini_aktivni, #patro_mini_aktivni {
	position: absolute;
}
#lokalita_vizu_text, #lokalita_mini_text, #dum_mini_text, #patro_mini_text {
	position: absolute;
}
#lokalita_vizu {
	width: 196px;
	height: 117px;
	top: 60px;
	left: 787px;
	background: url("../obrazky/podchval.jpg") top left no-repeat;		
}
#lokalita_mini, #lokalita_mini_aktivni {
	width: 186px;
	height: 119px;
	top: 255px;
	left: 782px;
}
#patro_mini, #patro_mini_aktivni {
	width: 206px;
	height: 136px;
	top: 480px;
	left: 778px;
}
#hlavni-objekt-aktivni, #hlavni-objekt-aktivni2, #lokalita_mini_aktivni, #patro_mini_aktivni {
	display: none;
}
#lokalita_vizu_text, #lokalita_mini_text, #dum_mini_text, #patro_mini_text {
	width: 206px;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	left: 785px;
	padding: 10px 0;
}
#lokalita_vizu_text {
	top: 17px;
	cursor: pointer;
}
#lokalita_mini_text {
	top: 223px;
	cursor: pointer;
}
#dum_mini_text {
	top: 223px;
	cursor: pointer;
}
#patro_mini_text {
	top: 435px;
	cursor: pointer;
}
#navod {
	width: 700px;
	height: 40px;
	position: absolute;
	font-weight: bold;
	color: #35824f;
	font-size: 12px;
	top: 10px;
	left: 20px;	
}
#flag-lokalita {
	width: 212px;
	height: 172px;
	position: absolute;
	top: 40px;
	left: 20px;
	display: none;
	background: url("../obrazky/flag1.png") top left no-repeat;		
}
#text-lokalita-1, #text-lokalita-2, #text-lokalita-3, #text-lokalita-4, #text-lokalita-5, #text-lokalita-6 {
	color: #ffffff;
	font-size: 13px;	
	line-height: 33px;
	padding-left: 15px;
}
#text-lokalita-1, #text-lokalita-4 {
	font-weight: bold;
}
#text-lokalita-1 {
	padding-top: 2px;
}
#text-lokalita-2, #text-lokalita-5 {
	width: 140px;
	float: left;
}
#text-lokalita-3, #text-lokalita-6 {
	width: 35px;
	float: left;
	font-weight: bold;
}


#flag {
	width: 168px;
	height: 114px;
	position: absolute;
	display: none;
	background: url("../obrazky/flag.png") top left no-repeat;		
}
#text-byt-1 {
	font-weight: bold;
	line-height: 29px;	
	font-size: 12px;
	padding-left: 15px;
	padding-bottom: 5px;
}
#text-byt-2, #text-byt-3 {
	font-size: 11px;	
	line-height: 16px;	
	padding-left: 15px;
}
#text-byt-4 {
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;	
	padding-left: 15px;
}
#sipka-patro-nahoru, #sipka-patro-dolu {
	position: relative;
	width: 70px;
	height: 110px;
	position: absolute;
	cursor: pointer;
}
#sipka-patro-nahoru-text, #sipka-patro-dolu-text {
	/*color: #ffffff;
	font-size: 11px;*/
	width: 70px;
	font-weight: bold;
	color: #35824f;
	font-size: 12px;	
	text-align: center;
	position: absolute;
}
#sipka-patro-nahoru-text {
	top: 80px;
	left: 0;
}
#sipka-patro-dolu-text {
	bottom: 80px;
	left: 0;
}
#sipka-patro-nahoru {
	top: 180px;
	left: 690px;
	background: url("../obrazky/sipka_patro_nahoru.png?xd=1") top center no-repeat;	
}
#sipka-patro-dolu {
	top: 330px;
	left: 690px;
	background: url("../obrazky/sipka_patro_dolu.png?xd=1") center -40px no-repeat;	
}
#sipka-patro-nahoru:hover {
	background: url("../obrazky/sipka_patro_nahoru.png?xd=1") center -150px no-repeat;	
}
#sipka-patro-dolu:hover {
	background: url("../obrazky/sipka_patro_dolu.png?xd=1") center -190px no-repeat;	
}
#legenda {
	width: 100px;
	height: 85px;
	position: absolute;
	top: 60px;
	left: 650px;
	background: url("../obrazky/legenda.jpg") top left no-repeat;	
}
#severka-b {
	width: 90px;
	height: 90px;
	position: absolute;
	top: 490px;
	left: 660px;
	background: url("../obrazky/severka_b.png") top left no-repeat;	
}

#ie-hlaseni {
	padding:15px;
	font-weight: bold;
	background: #ffffff;
	position: absolute;
	top:0;
	left: 0;
	z-index: 25;
	width: 660px;
}
#ie-hlaseni-byt {
	padding:15px;
	font-weight: bold;
	background: #ffffff;
	position: absolute;
	top:0;
	left: 260px;
	z-index: 25;
	width: 450px;
}
