*, html {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both; 
}
.clearing {
	clear: both;
	width: 100%;
	height: 2px;
	font-size: 2px;
	line-height: 2px;
}
html, body {
     height: 100%;
}
body {
	color: black;
	text-align: center; 
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.25em;
	background: #ffffff url("../obrazky/body-pozadi.gif") 0 0 repeat-x;		
}
ul {
	list-style: none;
}
h1, h2, h3, h4, h5, ul, table, tr, td, p {
	margin: 0;
	padding: 0;
	border: 0;
}
a, a:hover, a:visited {
	color: #1f6c39;
}
a:hover {
	text-decoration: none;
}
a img {
	border: 0;
}
h1 {
	color: #21763e;
	font-size: 24px;
	line-height: 1.25em;
	padding: 16px 18px 35px 18px;
}
h2 {
	color: #21763e;
	font-size: 15px;
	line-height: 1.25em;
	padding: 16px 18px 20px 18px;
}
h3 {
	color: #21763e;
	font-size: 12px;
	line-height: 1.25em;
	padding: 0 30px 15px 30px;
}
.zeleny {
	color: #1f6c39;
}
p {
	padding: 0 30px 20px 30px;
}
#stred ul {
	padding: 0 30px 10px 30px;
}
#stred ul li {
	padding: 0 0 10px 12px;
	background: url("../obrazky/seznam-odtrh.gif") 0px 6px no-repeat;
}
#page {
	text-align: left;
	width: 1000px;
	margin: 0 auto;
}
#hlavicka {
	height: 129px;
	background: url("../obrazky/hlavicka2.jpg") 0 0 no-repeat;		
}
#hlavicka-jazyky {
	padding: 10px 0 0 918px;
}
#vlajky {
	padding: 10px 10px 7px 10px;
	border: 1px solid white;
	width: 50px;
	background: url("../obrazky/bila.png") 0px 0px repeat;	
}
#paticka {
	height: 80px;
	background: url("../obrazky/paticka-pozadi.gif") left bottom no-repeat;		
}
#kontakty {
	float: left;
	padding-top: 44px;
	width: 600px;
	padding-left: 16px;	
	font-size: 11px;
	font-weight: bold;
	line-height: 1.25em;	
	color: white;
}
#copy {
	float: left;
	padding-top: 44px;
	width: 358px;
	padding-right: 26px;	
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.25em;	
}
/* menu */
#hlavicka-menu-obal {
	width: 1000px;
	height: 48px;	
}

#hlavicka-menu {
	width: 749px;
	height: 48px;	
	float: left;
	background: url("../obrazky/menu-pozadi12.gif") 0 0 no-repeat;			
}
#hlavicka-menu-doplnek {
	width: 251px;
	height: 48px;	
	float: left;
	position: relative;
}
#hlavicka-menu-doplnek span {
	width: 251px;
	height: 48px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/menu-pozadi22.gif") 0 0 no-repeat;			
}
ul#menu li {
	height: 44px;
	float: left;
}
ul#menu li a {
	display: block;
	height: 44px;
	position: relative;	
}
ul#menu li.about-project, ul#menu li.about-project-aktiv, ul#menu li.about-project-hover, ul#menu li.about-project a, ul#menu li.about-project-aktiv a, ul#menu li.about-project-hover a {
	width: 121px;
}
ul#menu li.about-project a span, ul#menu li.about-project-aktiv a span, ul#menu li.about-project-hover a span {
	width: 121px;
	height: 44px;
	background: url("../obrazky/menu-about-project.gif");
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
ul#menu li.location, ul#menu li.location-aktiv, ul#menu li.location-hover, ul#menu li.location a, ul#menu li.location-aktiv a, ul#menu li.location-hover a {
	width: 80px;
}
ul#menu li.location a span, ul#menu li.location-aktiv a span, ul#menu li.location-hover a span {
	width: 80px;
	height: 44px;
	background: url("../obrazky/menu-location.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;
}
ul#menu li.apartments, ul#menu li.apartments-aktiv, ul#menu li.apartments-hover, ul#menu li.apartments a, ul#menu li.apartments-aktiv a, ul#menu li.apartments-hover a {
	width: 105px;
}
ul#menu li.apartments a span, ul#menu li.apartments-aktiv a span, ul#menu li.apartments-hover a span {
	width: 105px;
	height: 44px;
	background: url("../obrazky/menu-apartments.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.prices-and-reservation, ul#menu li.prices-and-reservation-aktiv, ul#menu li.prices-and-reservation-hover, ul#menu li.prices-and-reservation a, ul#menu li.prices-and-reservation-aktiv a, ul#menu li.prices-and-reservation-hover a {
	width: 181px;
}
ul#menu li.prices-and-reservation a span, ul#menu li.prices-and-reservation-aktiv a span, ul#menu li.prices-and-reservation-hover a span {
	width: 181px;
	height: 44px;
	background: url("../obrazky/menu-prices-and-reservation.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.photo-gallery, ul#menu li.photo-gallery-aktiv, ul#menu li.photo-gallery-hover, ul#menu li.photo-gallery a, ul#menu li.photo-gallery-aktiv a, ul#menu li.photo-gallery-hover a {
	width: 71px;
}
ul#menu li.photo-gallery a span, ul#menu li.photo-gallery-aktiv a span, ul#menu li.photo-gallery-hover a span {
	width: 71px;
	height: 44px;
	background: url("../obrazky/menu-photo-gallery.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.contact, ul#menu li.contact-aktiv, ul#menu li.contact-hover, ul#menu li.contact a, ul#menu li.contact-aktiv a, ul#menu li.contact-hover a {
	width: 74px;
}
ul#menu li.contact a span, ul#menu li.contact-aktiv a span, ul#menu li.contact-hover a span {
	width: 74px;
	height: 44px;
	background: url("../obrazky/menu-contact.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.standards, ul#menu li.standards-aktiv, ul#menu li.standards-hover, ul#menu li.standards a, ul#menu li.standards-aktiv a, ul#menu li.standards-hover a {
	width: 92px;
}
ul#menu li.standards a span, ul#menu li.standards-aktiv a span, ul#menu li.standards-hover a span {
	width: 92px;
	height: 44px;
	background: url("../obrazky/menu-standards.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.about-project a span, ul#menu li.location a span, ul#menu li.apartments a span, ul#menu li.prices-and-reservation a span, ul#menu li.photo-gallery a span, ul#menu li.contact a span, ul#menu li.standards a span { 
	background-position: 0px 0;
}
ul#menu li.about-project:hover a span, ul#menu li.about-project-aktiv a span, ul#menu li.about-project-hover a span, ul#menu li.location:hover a span, ul#menu li.location-aktiv a span, ul#menu li.location-hover a span, ul#menu li.apartments:hover a span, ul#menu li.apartments-aktiv a span, ul#menu li.apartments-hover a span, ul#menu li.prices-and-reservation:hover a span, ul#menu li.prices-and-reservation-aktiv a span, ul#menu li.prices-and-reservation-hover a span, ul#menu li.photo-gallery:hover a span, ul#menu li.photo-gallery-aktiv a span, ul#menu li.photo-gallery-hover a span, ul#menu li.contact:hover a span, ul#menu li.contact-aktiv a span, ul#menu li.contact-hover a span, ul#menu li.standards:hover a span, ul#menu li.standards-aktiv a span, ul#menu li.standards-hover a span { 
	background-position: 0px -44px;
}
ul#menu li.o-projektu, ul#menu li.o-projektu-aktiv, ul#menu li.o-projektu-hover, ul#menu li.o-projektu a, ul#menu li.o-projektu-aktiv a, ul#menu li.o-projektu-hover a {
	width: 100px;
}
ul#menu li.o-projektu a span, ul#menu li.o-projektu-aktiv a span, ul#menu li.o-projektu-hover a span {
	width: 100px;
	height: 44px;
	background: url("../obrazky/menu-o-projektu.gif");
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
ul#menu li.o-lokalite, ul#menu li.o-lokalite-aktiv, ul#menu li.o-lokalite-hover, ul#menu li.o-lokalite a, ul#menu li.o-lokalite-aktiv a, ul#menu li.o-lokalite-hover a {
	width: 91px;
}
ul#menu li.o-lokalite a span, ul#menu li.o-lokalite-aktiv a span, ul#menu li.o-lokalite-hover a span {
	width: 91px;
	height: 44px;
	background: url("../obrazky/menu-o-lokalite.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;
}
ul#menu li.vyber-bytu, ul#menu li.vyber-bytu-aktiv, ul#menu li.vyber-bytu-hover, ul#menu li.vyber-bytu a, ul#menu li.vyber-bytu-aktiv a, ul#menu li.vyber-bytu-hover a {
	width: 103px;
}
ul#menu li.vyber-bytu a span, ul#menu li.vyber-bytu-aktiv a span, ul#menu li.vyber-bytu-hover a span {
	width: 103px;
	height: 44px;
	background: url("../obrazky/menu-vyber-bytu.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.ceny-a-rezervace, ul#menu li.ceny-a-rezervace-aktiv, ul#menu li.ceny-a-rezervace-hover, ul#menu li.ceny-a-rezervace a, ul#menu li.ceny-a-rezervace-aktiv a, ul#menu li.ceny-a-rezervace-hover a {
	width: 144px;
}
ul#menu li.ceny-a-rezervace a span, ul#menu li.ceny-a-rezervace-aktiv a span, ul#menu li.ceny-a-rezervace-hover a span {
	width: 144px;
	height: 44px;
	background: url("../obrazky/menu-ceny-a-rezervace.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.fotogalerie, ul#menu li.fotogalerie-aktiv, ul#menu li.fotogalerie-hover, ul#menu li.fotogalerie a, ul#menu li.fotogalerie-aktiv a, ul#menu li.fotogalerie-hover a {
	width: 106px;
}
ul#menu li.fotogalerie a span, ul#menu li.fotogalerie-aktiv a span, ul#menu li.fotogalerie-hover a span {
	width: 106px;
	height: 44px;
	background: url("../obrazky/menu-fotogalerie.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.kontakt, ul#menu li.kontakt-aktiv, ul#menu li.kontakt-hover, ul#menu li.kontakt a, ul#menu li.kontakt-aktiv a, ul#menu li.kontakt-hover a {
	width: 88px;
}
ul#menu li.kontakt a span, ul#menu li.kontakt-aktiv a span, ul#menu li.kontakt-hover a span {
	width: 88px;
	height: 44px;
	background: url("../obrazky/menu-kontakt.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.standardni-vybaveni, ul#menu li.standardni-vybaveni-aktiv, ul#menu li.standardni-vybaveni-hover, ul#menu li.standardni-vybaveni a, ul#menu li.standardni-vybaveni-aktiv a, ul#menu li.standardni-vybaveni-hover a {
	width: 96px;
}
ul#menu li.standardni-vybaveni a span, ul#menu li.standardni-vybaveni-aktiv a span, ul#menu li.standardni-vybaveni-hover a span {
	width: 96px;
	height: 44px;
	background: url("../obrazky/menu-standardni-vybaveni.gif");
	position: absolute;
	top: 0;
	left: 0;	
	cursor: pointer;	
}
ul#menu li.o-projektu a span, ul#menu li.o-lokalite a span, ul#menu li.vyber-bytu a span, ul#menu li.ceny-a-rezervace a span, ul#menu li.fotogalerie a span, ul#menu li.kontakt a span, ul#menu li.standardni-vybaveni a span { 
	background-position: -2px 0;
}
ul#menu li.o-projektu:hover a span, ul#menu li.o-projektu-aktiv a span, ul#menu li.o-projektu-hover a span, ul#menu li.o-lokalite:hover a span, ul#menu li.o-lokalite-aktiv a span, ul#menu li.o-lokalite-hover a span, ul#menu li.vyber-bytu:hover a span, ul#menu li.vyber-bytu-aktiv a span, ul#menu li.vyber-bytu-hover a span, ul#menu li.ceny-a-rezervace:hover a span, ul#menu li.ceny-a-rezervace-aktiv a span, ul#menu li.ceny-a-rezervace-hover a span, ul#menu li.fotogalerie:hover a span, ul#menu li.fotogalerie-aktiv a span, ul#menu li.fotogalerie-hover a span, ul#menu li.kontakt:hover a span, ul#menu li.kontakt-aktiv a span, ul#menu li.kontakt-hover a span, ul#menu li.standardni-vybaveni:hover a span, ul#menu li.standardni-vybaveni-aktiv a span, ul#menu li.standardni-vybaveni-hover a span { 
	background-position: -2px -44px;
}
#stred {
	min-height: 250px;
	_height: 250px;
	background: url("../obrazky/leve-pozadi-pro-stred.gif") 749px 0px repeat-y;	
}

#levy {
	width: 749px;
	float: left;
	min-height: 250px;
	_height: 250px;
}
#pravy {
	width: 251px;
	float: left;
	min-height: 250px;
	_height: 250px;
	background: #deebe2 url("../obrazky/levy-pozadi.gif") 0 0 repeat-x;	
	border-top: 2px solid white;
}
#cely-flash-2 {
	min-height: 250px;
	_height: 250px;
	background: url("../obrazky/leve-pozadi-pro-stred.gif") 0px 0px repeat-y;	
}
#levy-flash {
	position: absolute;
	top: 0;
	left: 0;
	width: 250px;
	background-color: #deebe2;
	height: 650px;
}

#levy-pravy {
	min-height: 250px;
	_height: 250px;
	width: 750px;
	float: left;	
}
#flashcontent {
	width: 251px;
	height: 275px;
}
#flashcontent2 {
	width: 1000px;
	height: 650px;
}
#uvod-vlevo {
	width: 390px;
	float: left;	
}
#uvod-vpravo {
	width: 346px;
	float: left;	
	padding: 47px 0 0 13px;
	position: relative;
}
#uvod-vpravo-banner1, #uvod-vpravo-banner2 {
	width: 317px;
	height: 38px;	
	position: absolute;
	bottom: 4px;
	left: 15px;
}
#uvod-vpravo-banner1 {
	background: url("../obrazky/banner-1b.png") 0 0 no-repeat;
	z-index: 10;
}
#uvod-vpravo-banner2 {
	background: url("../obrazky/banner02_2015.png?xd=1") 0 0 no-repeat;	
	z-index: 20;
}
#uvod-text {
	background-color: #f7faf7;
	margin-bottom: 18px;
	min-height: 10px;
	_height: 10px;	
	font-size: 11px;
	line-height: 1.5em;
}
#uvod-nadpis {
	width: 390px;
	height: 62px;
	position: relative;
}
#uvod-nadpis h1 {
	padding-top: 5px;
}
#uvod-nadpis span {
	width: 390px;
	height: 62px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/uvod-nadpis.gif") 0 0 no-repeat;		
}
#uvod-nadpis span.en {
	width: 390px;
	height: 62px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/uvod-nadpis-en.gif") 0 0 no-repeat;		
}
table#obrazkove-menu td {
	padding: 0 11px 0 14px;	
}
#uvod-obsah-levy {
	width: 54px;
	height: 75px;
	padding-left: 29px;
	float: left;
}
#uvod-obsah-pravy {
	width: 307px;
	height: 75px;
	float: left;
}
div#uvod-obsah-pravy p {
	padding: 0px 25px 0px 25px;
}
#uvod-obsah-pravy p span {
	color: #1f6c39;
	font-weight: bold;
}

/* formular hledani */

#nadpis-form, #nadpis-form_cz, #nadpis-form_en {
	width: 251px;
	height: 30px;	
	position: relative;
}
#nadpis-form span, #nadpis-form_cz span {
	width: 251px;
	height: 30px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-nadpis1.gif") 0 0 no-repeat;	
}
#nadpis-form_en span {
	width: 251px;
	height: 30px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-nadpis1-en.gif") 0 0 no-repeat;	
}
#form-cenik-obal {
	padding: 10px 20px 20px 20px;
}
#form-cenik {
	font-size: 11px;
	width: 100%;
	border-collapse: collapse;
	color: #1f6c39;
}
#form-cenik td {
	padding-bottom: 5px;	
}
#form-cenik label {
	font-weight: bold;
	padding-left: 3px;
	paddin-top: 5px;	
}
#form-cenik select {
	width: 170px;
	font-size: 11px;
}
#form-cenik input.policko {

}

#nadpis-form-kotakty, #nadpis-form-kotakty_cz, #nadpis-form-kotakty_en {
	width: 251px;
	height: 30px;	
	position: relative;
}
#nadpis-form-kotakty span, #nadpis-form-kotakty_cz span {
	width: 251px;
	height: 30px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-nadpis2.gif") 0 0 no-repeat;	
}
#nadpis-form-kotakty_en span {
	width: 251px;
	height: 30px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-nadpis2-en.gif") 0 0 no-repeat;	
}
.form-cenik-tlacitko, .form-cenik-tlacitko_cz, .form-cenik-tlacitko_en {
	width: 118px;
	height: 26px;	
	position: relative;
	cursor: pointer;
}
.form-cenik-tlacitko a span, .form-cenik-tlacitko_cz a span {
	width: 118px;
	height: 26px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-tlacitko.gif") 0 0 no-repeat;	
	cursor: pointer;	
}
.form-cenik-tlacitko_en a span {
	width: 118px;
	height: 26px;	
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url("../obrazky/levy-tlacitko-en.gif") 0 0 no-repeat;	
	cursor: pointer;	
}
.cenik-check {
	padding-top: 7px;
	padding-bottom: 7px;
}
.levy-kontakty {
	padding-top: 17px;
	padding-bottom: 17px;
}
#levy-banner {
	text-align: center;
	padding-bottom: 17px;
}
.levy-kontakty img {
	margin-left: 35px;
}

/* kontakty */

#tabulka-kontakty td {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}
#tabulka-kontakty td p {
	padding: 0px 0px 10px 0px;
}
.vetsi-padding {
	padding: 15px 0px 0px 15px;
}

/* fotogalerie */

table.male-obrazky {
	border: 0;
	border-collapse: collapse;
	margin-bottom: 10px;
}
.male-obrazky td { 
	text-align: center;
	vertical-align: middle;
	border: 0;
	width: 247px;
	padding-bottom: 10px;	
}
.male-obrazky td img { 
	border: 2px solid #e2e2e2;
}

p iframe { 
	border: 2px solid #247840;
}

/*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;
}

/*tabulka cenik*/
div#tab-cenik-obal {
	padding: 0 0 0 6px;
}
table.form {
	width: 737px;
	border-collapse: collapse;
	background-color: #e8e7e7;
	margin-bottom: 15px;
}
table.form td {
	padding: 3px;
	border: 1px solid #ffffff;
}
table.form th {
	padding: 3px;
	text-align: center;
	background-color: #5aa16c;	
	border: 1px solid #ffffff;
	color: white;
}
table.form td.tab_ikony {
	width: 55px;
}

.podmenu {
	width: 749px;
	height: 49px;
	background: url("../obrazky/pozadi-prepinace-stranek.gif") 0 0 no-repeat;		
	position: relative;
}
.tab_st {
	color: #5aa16c;
}


#stred ul.odkazy-cenik {
	padding: 14px 0 0 0;
	color: white;
}
#stred ul.odkazy-cenik a {
	color: white;
	text-decoration: none;
}
#stred ul.odkazy-cenik li {
	float: left;
	padding: 0 0 0 38px;
	background: url("../obrazky/seznam-cenik-odtrh.gif") 30px 6px no-repeat;
}
.strankovac-sipky {
	float: left;
	width: 30px;
	height: 28px;
}
.strankovac-vybrane {
	float: left;
	width: 30px;
	height: 28px;
	background: url("../obrazky/cenik-pozadi2.gif") 0 0 no-repeat;	
	text-align: center;
	padding-top: 5px;
}
.strankovac-nevybrane {
	float: left;
	width: 30px;
	height: 28px;
	background: url("../obrazky/cenik-pozadi1.gif") 0 0 no-repeat;	
	text-align: center;
	padding-top: 5px;
}
.podmenu-vnitrni {
	float: left;
	width: 330px;
	height: 28px;
	position: absolute;
	top: 8px;
	right: 20px;
}
#cenik-neni {
	padding: 20px;
}
#obal-menu-2 {
	width: 740px;
	padding: 0 3px 4px 4px;	
	background: #21763e url("../obrazky/menu2-pozadi.gif") left bottom repeat-x;
}
#obal-menu-3 {
	width: 992px;
	padding: 0 3px 4px 4px;	
	background: #21763e url("../obrazky/menu2-pozadi.gif") left bottom repeat-x;
	margin-bottom: 10px;
}
.nadpis-cedulka {
	padding: 5px 22px;	
	background: url("../obrazky/pozadi-nadpis.gif") top left no-repeat;
	margin-bottom: 10px;
	margin-top: 8px;
	color: #ffffff;
	font-weight: bold;
}
table#byt-tabulka {
	width: 240px;
	border-collapse: collapse;
	margin-bottom: 10px;
}
table#byt-tabulka td {
	padding: 5px 10px;	
}
.nadpis-cedulka a, .nadpis-cedulka a:hover, .nadpis-cedulka a:visited {
	color: #ffffff;
}
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 5px 5px 5px;
	background-color: #21763e;
	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: #21763e;
}
#cenik-np-c, #cenik-np-e {
	padding: 0 0 20px 24px;
}
#cenik-np-c a, #cenik-np-e a {
	width: 207px;
	height: 46px;	
	position: relative;
	display: block;	
}
#cenik-np-c a span, #cenik-np-e a span {
	width: 207px;
	height: 46px;	
	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;	
}
table.form tr.highlight {
	cursor: pointer;
}
#bann2013 {
	padding-left: 14px;
}


/* styly vyber bytu */
#cela-plocha {
	position: relative;
	height: 650px;
	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: 20px;
	left: 777px;
	background: url("../obrazky/kamechy.jpg") top left no-repeat;		
}
#lokalita_mini, #lokalita_mini_aktivni {
	width: 206px;
	height: 136px;
	top: 210px;
	left: 775px;
}
#patro_mini, #patro_mini_aktivni {
	width: 206px;
	height: 136px;
	top: 415px;
	left: 790px;
}
#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: 12px;
	color: #ffffff;
	font-weight: bold;
	left: 777px;
	padding: 10px 0;
}
#lokalita_vizu_text {
	top: 135px;
	cursor: pointer;
}
#lokalita_mini_text {
	top: 336px;
	cursor: pointer;
}
#dum_mini_text {
	top: 336px;
	cursor: pointer;
}
#patro_mini_text {
	top: 536px;
	cursor: pointer;
}
#navod {
	width: 700px;
	height: 40px;
	position: absolute;
	font-weight: bold;
	color: #35824f;
	font-size: 12px;
	top: 15px;
	left: 10px;	
}
#flag-lokalita {
	width: 226px;
	height: 114px;
	position: absolute;
	top: 0;
	right: 270px;
	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: 12px;	
	line-height: 27px;
	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: 150px;
	float: left;
}
#text-lokalita-3, #text-lokalita-6 {
	width: 45px;
	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: 140px;
	left: 680px;
	background: url("../obrazky/sipka_patro_nahoru.png?xd=1") top center no-repeat;	
}
#sipka-patro-dolu {
	top: 330px;
	left: 680px;
	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: 110px;
	height: 90px;
	position: absolute;
	top: 490px;
	left: 20px;
	background: url("../obrazky/legenda.jpg") top left no-repeat;	
}
#severka-c {
	width: 90px;
	height: 90px;
	position: absolute;
	top: 490px;
	left: 660px;
	background: url("../obrazky/severka_c.png") top left no-repeat;	
}
#severka-d {
	width: 90px;
	height: 90px;
	position: absolute;
	top: 490px;
	left: 640px;
	background: url("../obrazky/severka_d.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;
}
