body {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	margin: 0; padding: 0;
	text-align: center;
	background: url("../images/logo_pozadi.png") repeat #F1F8F1;
}

body.wellness {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	margin: 0; padding: 0;
	text-align: center;
	background: url("../images/kapky_body.jpg") repeat #F1F8F1;
}

/* základní rozvržení dokumentu */

#main_center_null {
	width: 960px; height: auto;
	padding: 0;	margin: 0 auto;
}

#main_center_null_home {
	width: 772px; height: auto;
	padding: 0;	margin: 30px auto 0 auto;
}

#main_center_home {
	width: 770px; min-height: 710px; _height: 710px;
	padding: 0;	margin: 0;
	background: url("../images/home_page.jpg") top center no-repeat #FFF;
	border: 1px solid #009841;
	float: left;
}

#main_center_home2 {
	width: 770px; min-height: 710px; _height: 710px;
	padding: 0;	margin: 0;
	background: url("../images/home_page2.jpg") center 150px no-repeat #FFF;
	border: 1px solid #009841;
	float: left;
}

#header_home {
	display: inline;
	width: 770px; height: 152px;
	padding: 0;	margin: 0;
	float: left;
}

#header_home_darky, #header_home_vanoce, #header_home_silvestr, #header_home_velikonoce, #header_home_maj, #header_home_maminky, #header_home_zeny, #header_home_wellness_leto, #header_home_termaly, #header_home_termaly2 {
	display: inline;
	width: 770px; height: 300px;
	padding: 0;	margin: 0;
	float: left;
	background: url("../images/flash_darek_back.png") top center;
}

#header_home_vanoce {background: url("../images/flash_vanoce_back.jpg") top center;}
#header_home_silvestr {background: url("../images/flash_silvestr.jpg") top center;}
#header_home_velikonoce {background: url("../images/flash_velikonoce.jpg") top center;}
#header_home_maj {background: url("../images/flash_maj.jpg") top center;}
#header_home_maminky {background: url("../images/flash_maminky.jpg") top center;}
#header_home_zeny {background: url("../images/flash_zeny.jpg") top center;}
#header_home_wellness_leto {background: url("../images/flash_wellness_leto.jpg") top center;}
#header_home_termaly {background: url("../images/flash_termaly.jpg") top center;}
#header_home_termaly2 {background: url("../images/flash_termaly2.jpg") top center;}

#home_menu_vlevo {
	display: inline;
	width: 295px;
	padding: 0;	margin: 7px 0 0 10px;
	font-family: Times, Times New Roman, serif;
	float: left;
}

#home_menu_vlevo H2, #home_menu_stred H2, #home_menu_vpravo H2, #home_menu_dalsi H2 {padding: 0; margin: 0;}

a.home_menu_odkaz_1, a.home_menu_odkaz_2, a.home_menu_odkaz_3, a.home_menu_odkaz_4, a.home_menu_odkaz_5, a.home_menu_odkaz_6, a.home_menu_odkaz_7, a.home_menu_odkaz_8, a.home_menu_odkaz_9, a.home_menu_odkaz_10, a.home_menu_odkaz_11, a.home_menu_odkaz_12, a.home_menu_odkaz_13, a.home_menu_odkaz_14, a.home_menu_odkaz_15, a.home_menu_odkaz_16, a.home_menu_odkaz_17, a.home_menu_odkaz_18, a.home_menu_odkaz_19, a.home_menu_odkaz_191, a.home_menu_odkaz_192, a.home_menu_odkaz_193, a.home_menu_odkaz_194 {
	display: inline;
	width: 12em; _width: 190px;
	margin: 0; padding: 3px 0 3px 20px;
	font-size: 1.1em; color: #009C42; text-decoration: none; font-weight: normal; font-style: italic; line-height: 160%; text-align: left;
	background: url("../images/home_odkazy_tecky.png") top center repeat-x transparent;
	clear: both; float: left;
	cursor: pointer;
}
a:hover.home_menu_odkaz_1, a:hover.home_menu_odkaz_2, a:hover.home_menu_odkaz_3, a:hover.home_menu_odkaz_4, a:hover.home_menu_odkaz_5, a:hover.home_menu_odkaz_6, a:hover.home_menu_odkaz_7, a:hover.home_menu_odkaz_8, a:hover.home_menu_odkaz_9, a:hover.home_menu_odkaz_10, a:hover.home_menu_odkaz_11, a:hover.home_menu_odkaz_12, a:hover.home_menu_odkaz_13, a:hover.home_menu_odkaz_14, a:hover.home_menu_odkaz_15, a:hover.home_menu_odkaz_16, a:hover.home_menu_odkaz_17, a:hover.home_menu_odkaz_18, a:hover.home_menu_odkaz_19, a:hover.home_menu_odkaz_191, a:hover.home_menu_odkaz_192, a:hover.home_menu_odkaz_193, a:hover.home_menu_odkaz_194 {color: #009C42; text-decoration: underline;}

a.home_menu_odkaz_2 {margin: 0 0 0 4px;}
a.home_menu_odkaz_3 {margin: 0 0 0 8px;}
a.home_menu_odkaz_4 {margin: 0 0 0 12px;}
a.home_menu_odkaz_5 {margin: 0 0 0 16px;}
a.home_menu_odkaz_6 {margin: 0 0 0 20px;}
a.home_menu_odkaz_7 {margin: 0 0 0 24px;}
a.home_menu_odkaz_8 {margin: 0 0 0 28px;}
a.home_menu_odkaz_9 {margin: 0 0 0 32px;}
a.home_menu_odkaz_10 {margin: 0 0 0 36px;}
a.home_menu_odkaz_11 {margin: 0 0 0 40px;}
a.home_menu_odkaz_11 {margin: 0 0 0 44px;}
a.home_menu_odkaz_12 {margin: 0 0 0 48px;}
a.home_menu_odkaz_13 {margin: 0 0 0 52px;}
a.home_menu_odkaz_14 {margin: 0 0 0 56px;}
a.home_menu_odkaz_15 {margin: 0 0 0 60px;}
a.home_menu_odkaz_16 {margin: 0 0 0 64px;}
a.home_menu_odkaz_17 {margin: 0 0 0 68px;}
a.home_menu_odkaz_18 {margin: 0 0 0 72px;}
a.home_menu_odkaz_19 {margin: 0 0 0 76px;}
a.home_menu_odkaz_191 {margin: 0 0 0 80px;}
a.home_menu_odkaz_192 {margin: 0 0 0 84px;}
a.home_menu_odkaz_193 {margin: 0 0 0 88px;}
a.home_menu_odkaz_194 {margin: 0 0 0 92px;}

#slovensko {width: 140px; height: auto;
	margin: 0; padding: 4px 0 0 28px;
	background: url("../images/sk.png") center left no-repeat;
	float: left}

.slovensko, .madarsko, .slovinsko, .cesko, .nemecko, .polsko, .hvezda {
	margin: 0; padding: 0 0 0 28px;
	background: url("../images/sk.png") center left no-repeat;}

.madarsko {background: url("../images/hu.png") center left no-repeat;}
.slovinsko {background: url("../images/sl.png") center left no-repeat;}
.cesko {background: url("../images/cr.png") center left no-repeat;}
.nemecko {background: url("../images/de.png") center left no-repeat;}
.polsko {background: url("../images/pl.png") center left no-repeat;}
.hvezda {padding: 6px 0 6px 34px; background: url("../images/hvezda.gif") center left no-repeat;}

a.home_menu_odkaz_wellness2 {
	display: inline;
	font-size: 1.4em; color: #009C42; text-decoration: none; font-weight: bold; font-style: italic; line-height: 170%; text-align: center;
	width: 100%;
	margin: 0;
	clear: both; float: right;
}
a:hover.home_menu_odkaz_wellness2 {color: #009C42; text-decoration: underline;}

a.home_menu_odkaz_cr, a.home_menu_odkaz_sk, a.home_menu_odkaz_hu, a.home_menu_odkaz_sl, a.home_menu_odkaz_pl, a.home_menu_odkaz_de {
	display: inline;
	width: 230px;
	margin: 0 0 0 170px; padding: 7px 0 5px 28px;
	font-size: 1.2em; color: #009C42; text-decoration: none; font-weight: bold; font-style: italic; line-height: 160%; text-align: left;
	float: left;
	background: url("../images/cr.png") center left no-repeat transparent;
}
a:hover.home_menu_odkaz_cr, a:hover.home_menu_odkaz_sk, a:hover.home_menu_odkaz_hu, a:hover.home_menu_odkaz_sl, a:hover.home_menu_odkaz_pl, a:hover.home_menu_odkaz_de {color: #009C42; text-decoration: underline;}

a.home_menu_odkaz_sk {
	margin: 0;
	float: right;
	background: url("../images/sk.png") center left no-repeat transparent;
}

a.home_menu_odkaz_hu {
	margin: 0 0 0 30px;
	width: 100px;
	background: url("../images/hu.png") center left no-repeat transparent;
}

a.home_menu_odkaz_sl {
	margin: 0 0 0 180px;
	width: 100px;
	background: url("../images/sl.png") center left no-repeat transparent;
}

a.home_menu_odkaz_de {
	margin: 0 0 0 70px;
	width: 100px;
	background: url("../images/de.png") center left no-repeat transparent;
}

a.home_menu_odkaz_pl {
	margin: 0;
	width: 80px;
	float: right;
	background: url("../images/pl.png") center left no-repeat transparent;
}

#home_menu_dalsi {
	display: inline;
	width: 100%;
	padding: 0.6em 0 0 0;	margin: 1em 0;
	font-family: Times, Times New Roman, serif;
	background: url("../images/home_odkazy_tecky.png") top center repeat-x transparent;
	float: left;
}

#home_stred {
	display: inline;
	width: 170px;
	padding: 0;	margin: 190px 0 0 0;
	font-family: Times, Times New Roman, serif;
	text-align: center;
	float: left;
}

#home_stred A:hover {color: #009C42; text-decoration: underline}

.home_slogan {
	display: inline;
	width: 170px;
	padding: 0;	margin: 0;
	font-size: 0.9em; color: #009C42; text-decoration: none; font-weight: bold; font-style: italic; line-height: 160%; text-align: center;
	float: left;
}

A:hover .home_slogan {text-decoration: underline}

.home_slogan2 {
	display: inline;
	width: 170px;
	padding: 0;	margin: 0;
	font-size: 1.2em; color: #009C42; text-decoration: none; font-weight: bold; font-style: italic; line-height: 160%; text-align: center;
	float: left;
}

A:hover .home_slogan2 {text-decoration: underline}

.home_slogan3 {
	display: inline;
	width: 115px; height: 120px;
	padding: 42px 0 0 0;	margin: 0 0 0 0px;
	font-size: 1.2em; color: #fff; text-decoration: none; font-weight: bold; font-style: italic; line-height: 160%; text-align: center;
	background: url("../images/cervena.jpg") top center no-repeat;
	float: left;
}

#home_text_dole {
	width: 770px;
	padding: 0; margin: 0;
	border-top: 1px solid #009841;
	float: left;
}
#home_text_dole P {margin: 10px 15px; color: #363636;}


A:hover .home_slogan3 {text-decoration: underline}

#home_menu_vpravo {
	display: inline;
	width: 270px;
	padding: 0;	margin: 7px 0 0 0;
	font-family: Times, Times New Roman, serif;
	float: right;
}

a.home_menu_odkaz_wellness, a.home_menu_odkaz_20, a.home_menu_odkaz_21, a.home_menu_odkaz_22, a.home_menu_odkaz_23, a.home_menu_odkaz_24, a.home_menu_odkaz_25, a.home_menu_odkaz_26, a.home_menu_odkaz_27, a.home_menu_odkaz_28, a.home_menu_odkaz_29, a.home_menu_odkaz_30, a.home_menu_odkaz_31, a.home_menu_odkaz_32, a.home_menu_odkaz_33, a.home_menu_odkaz_34, a.home_menu_odkaz_35 {
	display: inline;
	width: 13em; _width: 200px;
	margin: 0; padding: 9px 0px 9px 0;
	font-size: 1.1em; color: #009C42; text-decoration: none; font-weight: normal; font-style: italic; line-height: 120%; text-align: left;
	background: url("../images/home_odkazy_tecky.png") top center repeat-x transparent;
	clear: both; float: right;
	cursor: pointer;
}
a:hover.home_menu_odkaz_wellness, a:hover.home_menu_odkaz_20, a:hover.home_menu_odkaz_21, a:hover.home_menu_odkaz_22, a:hover.home_menu_odkaz_23, a:hover.home_menu_odkaz_24, a:hover.home_menu_odkaz_25, a:hover.home_menu_odkaz_26, a:hover.home_menu_odkaz_27, a:hover.home_menu_odkaz_28, a:hover.home_menu_odkaz_29, a:hover.home_menu_odkaz_30, a:hover.home_menu_odkaz_31, a:hover.home_menu_odkaz_32, a:hover.home_menu_odkaz_33, a:hover.home_menu_odkaz_34, a:hover.home_menu_odkaz_35 {color: #009C42; text-decoration: underline;}

a.home_menu_odkaz_wellness {font-size: 1.4em; font-weight: bold; line-height: 170%; width: 10em; _width: 200px; margin: 0 8px 0 0;}
a.home_menu_odkaz_20 {margin: 0 10px 0 0;}
a.home_menu_odkaz_21 {margin: 0 15px 0 0;}
a.home_menu_odkaz_22 {margin: 0 19px 0 0;}
a.home_menu_odkaz_23 {margin: 0 23px 0 0;}
a.home_menu_odkaz_24 {margin: 0 27px 0 0;}
a.home_menu_odkaz_25 {margin: 0 31px 0 0;}
a.home_menu_odkaz_26 {margin: 0 35px 0 0;}
a.home_menu_odkaz_27 {margin: 0 39px 0 0;}
a.home_menu_odkaz_28 {margin: 0 43px 0 0;}
a.home_menu_odkaz_29 {margin: 0 47px 0 0;}
a.home_menu_odkaz_30 {margin: 0 51px 0 0;}
a.home_menu_odkaz_31 {margin: 0 55px 0 0;}
a.home_menu_odkaz_32 {margin: 0 59px 0 0;}
a.home_menu_odkaz_33 {margin: 0 63px 0 0;}
a.home_menu_odkaz_34 {margin: 0 67px 0 0;}
a.home_menu_odkaz_35 {margin: 0 71px 0 0;}

#trava, #aktualni, #svatebni, #medical, #hudebni, #valentynske, #velikonocni, #majove, #mak, #prazdniny, #vaclav, #banka, #silvestrovske {
	width: 140px; height: auto;
	margin: 0; padding: 16px 0 0 15px;
	background: url("../images/trava.gif") top left no-repeat;
	float: left
}

#aktualni {min-height: 34px; _height: 34px;
	padding: 4px 0 4px 60px;
	background: url("../images/destnik.gif") top left no-repeat;}

#svatebni {min-height: 18px; _height: 18px;
	padding: 3px 0 2px 46px;
	background: url("../images/prstynky.gif") top left no-repeat;}

#medical {min-height: 18px; _height: 18px;
	padding: 1px 0 1px 27px;
	background: url("../images/cerveny_kriz.jpg") top left no-repeat;}

#hudebni {min-height: 30px; _height: 30px;
	padding: 1px 0 1px 35px;
	background: url("../images/klic.jpg") top left no-repeat;}

#valentynske {min-height: 17px; _height: 17px;
	padding: 3px 0 3px 28px;
	background: url("../images/srdce_home.jpg") top left no-repeat;}

#velikonocni {min-height: 18px; _height: 18px;
	padding: 7px 0 7px 43px;
	background: url("../images/kuratko1_home.jpg") top left no-repeat;}

#majove {min-height: 18px; _height: 18px;
	padding: 7px 0 7px 40px;
	background: url("../images/majove.gif") top left no-repeat;}

#mak {min-height: 36px; _height: 36px;
	padding: 4px 0 4px 59px;
	background: url("../images/vlci-mak.gif") top left no-repeat;}

#prazdniny {min-height: 19px; _height: 19px;
	padding: 8px 0 8px 45px;
	background: url("../images/slunicko.gif") top left no-repeat;}

#vaclav {min-height: 43px; _height: 43px;
	padding: 8px 0 8px 45px;
	background: url("../images/svaty-vaclav1.jpg") top left no-repeat;}

#banka {min-height: 37px; _height: 37px;
	padding: 2px 0 2px 42px;
	background: url("../images/banka.gif") top left no-repeat;}

#silvestrovske {min-height: 36px; _height: 36px;
	padding: 4px 0 4px 52px;
	background: url("../images/sklenka3.jpg") top left no-repeat;}

#main_center_luhacovice, #main_center_podebrady, #main_center_trebon, #main_center_marianske, #main_center_karlovy, #main_center_jesenik, #main_center_karlova_studanka, #main_center_ostatni_pobyty, #main_center_bohdanec, #main_center_frantiskovy, #main_center_teplice, #main_center_kolektivy, #main_center_klenoty, #main_center_seniori, #main_center_vanoce, #main_center_vanocni, #main_center_silvestrovske, #main_center_aktualni, #main_center_kontakt, #main_center_darkove_poukazy, #main_center_vanocni_poukazy, #main_center_obchodni, #main_center_msene, #main_center_praha, #main_center_bechyne, #main_center_teplice2, #main_center_belohrad, #main_center_velichovky, #main_center_rajecke, #main_center_turcianske, #main_center_slovensko, #main_center_wellness, #main_center_rehabilitace, #main_center_velikonoce, #main_center_kundratice, #main_center_libverda, #main_center_informace, #main_center_maj, #main_center_jachymov, #main_center_butterfly, #main_center_maminky, #main_center_osoba_zdarma, #main_center_prazdniny, #main_center_zajimava, #main_center_kdeseco, #main_center_deti, #main_center_svatovaclavsky, #main_center_zari, #main_center_rijen, #main_center_rijnovy_svatek, #main_center_listopadovy_svatek {
	width: 770px; height: auto;
	padding: 0;	margin: 0;
	text-align: left;
	background: url("../images/header_luhacovice.jpg") top center no-repeat #FFF;
	border: 1px solid #009841;
	float: left;
}

#main_center_lednice, #main_center_lednice2, #main_center_ostrozska, #main_center_vraz, #main_center_konstantinovy, #main_center_cervencovy, #main_center_sklene, #main_center_festivaly, #main_center_svatebni, #main_center_valentyn, #main_center_fitness, #main_center_harrachov, #main_center_hluboka, #main_center_karlovice, #main_center_budejovice, #main_center_celadna, #main_center_ruda, #main_center_jaro, #main_center_jaro_lazne, #main_center_jaro_wellness, #main_center_leto, #main_center_podzim, #main_center_podzim_lazne, #main_center_podzim_wellness, #main_center_zima, #main_center_prachatice, #main_center_rychnov, #main_center_benesov, #main_center_olomouc, #main_center_mostov, #main_center_nove_hrady, #main_center_losiny, #main_center_vonsov, #main_center_znojmo, #main_center_sliac, #main_center_patince, #main_center_piestany, #main_center_besenova, #main_center_trencianske, #main_center_objednavky, #main_center_vikendove, #main_center_vikendove_lazne, #main_center_vikendove_wellness, #main_center_partneri, #main_center_lazne, #main_center_medical, #main_center_slovnik, #main_center_smokovec, #main_center_ruzbachy, #main_center_brusno, #main_center_muzi, #main_center_zeny, #main_center_kola, #main_center_nejoblibenejsi, #main_center_termaly, #main_center_termaly2, #main_center_tropical, #main_center_odkazy {
	width: 770px; height: auto;
	padding: 0;	margin: 0;
	text-align: left;
	background: url("../images/header_luhacovice.jpg") top center no-repeat #FFF;
	border: 1px solid #009841;
	float: left;
}

#main_center_podebrady {background: url("../images/header_podebrady.jpg") top center no-repeat #FFF;}
#main_center_luhacovice {background: url("../images/header_luhacovice.jpg") top center no-repeat #FFF;}
#main_center_trebon {background: url("../images/header_trebon.jpg") top center no-repeat #FFF;}
#main_center_marianske {background: url("../images/header_marianske_lazne.jpg") top center no-repeat #FFF;}
#main_center_karlovy {background: url("../images/header_karlovy_vary.jpg") top center no-repeat #FFF;}
#main_center_jesenik {background: url("../images/header_jesenik.jpg") top center no-repeat #FFF;}
#main_center_karlova_studanka {background: url("../images/header_karlova_studanka.jpg") top center no-repeat #FFF;}
#main_center_ostatni_pobyty {background: url("../images/header_ostatni.jpg") top center no-repeat #FFF;}
#main_center_bohdanec {background: url("../images/header_bohdanec.jpg") top center no-repeat #FFF;}
#main_center_frantiskovy {background: url("../images/header_frantiskovy.jpg") top center no-repeat #FFF;}
#main_center_teplice {background: url("../images/header_teplice_v_cechach.jpg") top center no-repeat #FFF;}
#main_center_kolektivy {background: url("../images/header_kolektivy.jpg") top center no-repeat #FFF;}
#main_center_klenoty {background: url("../images/header_klenoty.jpg") top center no-repeat #FFF;}
#main_center_seniori {background: url("../images/header_seniori.jpg") top center no-repeat #FFF;}
#main_center_vanoce {background: url("../images/header_vanocni.jpg") top center no-repeat #FFF;}
#main_center_vanocni {background: url("../images/header_vanocni_pobyty.jpg") top center no-repeat #FFF;}
#main_center_silvestrovske {background: url("../images/header_silvestrovske_pobyty.jpg") top center no-repeat #FFF;}
#main_center_aktualni {background: url("../images/header_aktualni.jpg") top center no-repeat #FFF;}
#main_center_kontakt {background: url("../images/header_kontakt.jpg") top center no-repeat #FFF;}
#main_center_darkove_poukazy {background: url("../images/header_darkove_poukazy.jpg") top center no-repeat #FFF;}
#main_center_vanocni_poukazy {background: url("../images/header_vanocni_poukazy.jpg") top center no-repeat #FFF;}
#main_center_obchodni {background: url("../images/header_obchodni_podminky.jpg") top center no-repeat #FFF;}
#main_center_msene {background: url("../images/header_msene.jpg") top center no-repeat #FFF;}
#main_center_praha {background: url("../images/header_praha.jpg") top center no-repeat #FFF;}
#main_center_bechyne {background: url("../images/header_bechyne.jpg") top center no-repeat #FFF;}
#main_center_teplice2 {background: url("../images/header_teplice_nad_becvou.jpg") top center no-repeat #FFF;}
#main_center_belohrad {background: url("../images/header_belohrad.jpg") top center no-repeat #FFF;}
#main_center_velichovky {background: url("../images/header_velichovky.jpg") top center no-repeat #FFF;}
#main_center_turcianske {background: url("../images/header_turcianske_teplice.jpg") top center no-repeat #FFF;}
#main_center_rajecke {background: url("../images/header_rajecke_teplice.jpg") top center no-repeat #FFF;}
#main_center_sklene {background: url("../images/header_sklene.jpg") top center no-repeat #FFF;}
#main_center_ruzbachy {background: url("../images/header_vysne_ruzbachy.jpg") top center no-repeat #FFF;}
#main_center_brusno {background: url("../images/header_brusno.jpg") top center no-repeat #FFF;}
#main_center_slovensko {background: url("../images/header_slovensko.jpg") top center no-repeat #FFF;}
#main_center_wellness {background: url("../images/header_wellness.jpg") top center no-repeat #FFF;}
#main_center_rehabilitace {background: url("../images/header_rehabilitace.jpg") top center no-repeat #FFF;}
#main_center_velikonoce {background: url("../images/header_velikonoce.jpg") top center no-repeat #FFF;}
#main_center_kundratice {background: url("../images/header_kundratice.jpg") top center no-repeat #FFF;}
#main_center_libverda {background: url("../images/header_libverda.jpg") top center no-repeat #FFF;}
#main_center_jachymov {background: url("../images/header_jachymov.jpg") top center no-repeat #FFF;}
#main_center_butterfly {background: url("../images/header_butterfly.jpg") top center no-repeat #FFF;}
#main_center_informace {background: url("../images/header_informace.jpg") top center no-repeat #FFF;}
#main_center_maj {background: url("../images/header_maj.jpg") top center no-repeat #FFF;}
#main_center_cervencovy {background: url("../images/header_cervencovy.jpg") top center no-repeat #FFF;}
#main_center_jaro {background: url("../images/header_jaro.jpg") top center no-repeat #FFF;}
#main_center_jaro_lazne {background: url("../images/header_jaro-lazne.jpg") top center no-repeat #FFF;}
#main_center_jaro_wellness {background: url("../images/header_jaro-wellness.jpg") top center no-repeat #FFF;}
#main_center_leto {background: url("../images/header_leto.jpg") top center no-repeat #FFF;}
#main_center_podzim {background: url("../images/header_podzim.jpg") top center no-repeat #FFF;}
#main_center_podzim_lazne {background: url("../images/header_podzim-lazne.jpg") top center no-repeat #FFF;}
#main_center_podzim_wellness {background: url("../images/header_podzim-wellness.jpg") top center no-repeat #FFF;}
#main_center_zima {background: url("../images/header_zima.jpg") top center no-repeat #FFF;}
#main_center_maminky {background: url("../images/header_maminky.jpg") top center no-repeat #FFF;}
#main_center_osoba_zdarma {background: url("../images/header_osoba_zdarma.jpg") top center no-repeat #FFF;}
#main_center_prazdniny {background: url("../images/header_prazdniny.jpg") top center no-repeat #FFF;}
#main_center_zajimava {background: url("../images/header_zajimava.jpg") top center no-repeat #FFF;}
#main_center_kdeseco {background: url("../images/header_kdeseco.jpg") top center no-repeat #FFF;}
#main_center_deti {background: url("../images/header_deti_zdarma.jpg") top center no-repeat #FFF;}
#main_center_svatovaclavsky {background: url("../images/header_svatovaclavsky.jpg") top center no-repeat #FFF;}
#main_center_zari {background: url("../images/header_zari.jpg") top center no-repeat #FFF;}
#main_center_rijen {background: url("../images/header_rijen.jpg") top center no-repeat #FFF;}
#main_center_rijnovy_svatek {background: url("../images/header_rijnovy-svatek.jpg") top center no-repeat #FFF;}
#main_center_listopadovy_svatek {background: url("../images/header_listopadovy-svatek.jpg") top center no-repeat #FFF;}
#main_center_lednice {background: url("../images/header_lednice.jpg") top center no-repeat #FFF;}
#main_center_lednice2 {background: url("../images/header_lednice2.jpg") top center no-repeat #FFF;}
#main_center_ostrozska {background: url("../images/header_ostrozska_nova_ves.jpg") top center no-repeat #FFF;}
#main_center_vraz {background: url("../images/header_vraz.jpg") top center no-repeat #FFF;}
#main_center_konstantinovy {background: url("../images/header_konstantinovy-lazne.jpg") top center no-repeat #FFF;}
#main_center_festivaly {background: url("../images/header_festivaly.jpg") top center no-repeat #FFF;}
#main_center_svatebni {background: url("../images/header_svatebni_pobyty.jpg") top center no-repeat #FFF;}
#main_center_valentyn {background: url("../images/header_valentyn.jpg") top center no-repeat #FFF;}
#main_center_fitness {background: url("../images/header_fitness.jpg") top center no-repeat #FFF;}
#main_center_harrachov {background: url("../images/header_harrachov.jpg") top center no-repeat #FFF;}
#main_center_hluboka {background: url("../images/header_hluboka.jpg") top center no-repeat #FFF;}
#main_center_karlovice {background: url("../images/header_velke_karlovice.jpg") top center no-repeat #FFF;}
#main_center_budejovice {background: url("../images/header_ceske_budejovice.jpg") top center no-repeat #FFF;}
#main_center_celadna {background: url("../images/header_celadna.jpg") top center no-repeat #FFF;}
#main_center_ruda {background: url("../images/header_zelezna_ruda.jpg") top center no-repeat #FFF;}
#main_center_prachatice {background: url("../images/header_prachatice.jpg") top center no-repeat #FFF;}
#main_center_rychnov {background: url("../images/header_rychnov.jpg") top center no-repeat #FFF;}
#main_center_benesov {background: url("../images/header_benesov.jpg") top center no-repeat #FFF;}
#main_center_olomouc {background: url("../images/header_olomouc.jpg") top center no-repeat #FFF;}
#main_center_mostov {background: url("../images/header_mostov.jpg") top center no-repeat #FFF;}
#main_center_nove_hrady {background: url("../images/header_nove_hrady.jpg") top center no-repeat #FFF;}
#main_center_losiny {background: url("../images/header_velke_losiny.jpg") top center no-repeat #FFF;}
#main_center_vonsov {background: url("../images/header_vonsov.jpg") top center no-repeat #FFF;}
#main_center_znojmo {background: url("../images/header_znojmo.jpg") top center no-repeat #FFF;}
#main_center_sliac {background: url("../images/header_sliac.jpg") top center no-repeat #FFF;}
#main_center_patince {background: url("../images/header_patince.jpg") top center no-repeat #FFF;}
#main_center_piestany {background: url("../images/header_piestany.jpg") top center no-repeat #FFF;}
#main_center_besenova {background: url("../images/header_besenova.jpg") top center no-repeat #FFF;}
#main_center_trencianske {background: url("../images/header_trencianske_teplice.jpg") top center no-repeat #FFF;}
#main_center_objednavky {background: url("../images/header_objednavka.jpg") top center no-repeat #FFF;}
#main_center_vikendove {background: url("../images/header_vikendove.jpg") top center no-repeat #FFF;}
#main_center_vikendove_lazne {background: url("../images/header_vikendove_lazne.jpg") top center no-repeat #FFF;}
#main_center_vikendove_wellness {background: url("../images/header_vikendove_wellness.jpg") top center no-repeat #FFF;}
#main_center_partneri {background: url("../images/header_benefitni.jpg") top center no-repeat #FFF;}
#main_center_lazne {background: url("../images/header_lazne.jpg") top center no-repeat #FFF;}
#main_center_medical {background: url("../images/header_medical.jpg") top center no-repeat #FFF;}
#main_center_slovnik {background: url("../images/header_slovnik_procedur.jpg") top center no-repeat #FFF;}
#main_center_smokovec {background: url("../images/header_novy_smokovec.jpg") top center no-repeat #FFF;}
#main_center_muzi {background: url("../images/header_muzi.jpg") top center no-repeat #FFF;}
#main_center_zeny {background: url("../images/header_zeny.jpg") top center no-repeat #FFF;}
#main_center_kola {background: url("../images/header_kola.jpg") top center no-repeat #FFF;}
#main_center_nejoblibenejsi {background: url("../images/header_nej_hotely.jpg") top center no-repeat #FFF;}
#main_center_termaly {background: url("../images/header_termaly.jpg") top center no-repeat #FFF;}
#main_center_termaly2 {background: url("../images/header_termaly2.jpg") top center no-repeat #FFF;}
#main_center_tropical {background: url("../images/header_tropical.jpg") top center no-repeat #FFF;}
#main_center_odkazy {background: url("../images/header_odkazy.jpg") top center no-repeat #FFF;}

#menu {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 21px 0 0 0;
	background: #FFF;
	float: left;
}

#menu_w {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 0;
	background: #FFF;
	float: left;
}

ul.menu, #rotate_baner {
	/*padding: 4px 0 0 0; margin: 0;*/
	padding: 4px 0 0 0; margin: 0;
	background: url("../images/menu_vlevo_stinek_content.jpg") right repeat-y;
}

ul.menu LI {
	padding: 0; margin: 0;
	list-style-type: none;
}

a.menu_vlevo_1, a.menu_vlevo_2, a.menu_vlevo_3, a.menu_vlevo_akt, a.menu_vlevo_kontakt, a.menu_vlevo_hvezda {
	display: block;
	width: 150px;
	margin: 0; padding: 2px 0 2px 10px;
	font-family: Times, Times New Roman, serif;	
	font-size: 1.1em; color: #005BA4; text-decoration: none; font-weight: normal; font-style: italic; text-align: left; line-height: 120%;
	background: url("../images/menu_vlevo_sipka.jpg") top left repeat-y;
}
a:hover.menu_vlevo_1, a:hover.menu_vlevo_2, a:hover.menu_vlevo_3, a:hover.menu_vlevo_akt, a:hover.menu_vlevo_kontakt, a:hover.menu_vlevo_hvezda {color: #FFF; text-decoration: none; background: url("../images/menu_vlevo_sipka.jpg") -170px top repeat-y;}

a.menu_vlevo_2 {background: url("../images/menu_vlevo_sipka_3.jpg") top left repeat-y;}
a.menu_vlevo_3 {font-size: 1.2em; line-height: 140%; background: url("../images/menu_vlevo_sipka_3.jpg") top left repeat-y;}

a:hover.menu_vlevo_2, a:hover.menu_vlevo_3 {background: url("../images/menu_vlevo_sipka_3.jpg") -170px top repeat-y;}

a.menu_vlevo_akt {line-height: 140%; background: url("../images/menu_vlevo_sipka_cervena.jpg") top left repeat-y;}
a:hover.menu_vlevo_akt {background: url("../images/menu_vlevo_sipka_cervena.jpg") -170px top repeat-y;}

a.menu_vlevo_kontakt {background: url("../images/menu_vlevo_sipka_oranzova.jpg") top left repeat-y;}
a:hover.menu_vlevo_kontakt {background: url("../images/menu_vlevo_sipka_oranzova.jpg") -170px top repeat-y;}

a.menu_vlevo_hvezda {background: url("../images/menu_vlevo_sipka_hvezda.jpg") top left repeat-y;}
a:hover.menu_vlevo_hvezda {background: url("../images/menu_vlevo_sipka_hvezda.jpg") -170px top repeat-y;}

.sk, .hu, .sl, .de, .pl, .srdce {display: block;
	margin: 0; padding: 0;
	background: url("../images/sk.png") center right no-repeat;}

.hu {background: url("../images/hu.png") center right no-repeat}
.sl {background: url("../images/sl.png") center right no-repeat}
.de {background: url("../images/de.png") center right no-repeat}
.pl {background: url("../images/pl.png") center right no-repeat}
.srdce {margin: 0 6px 0 0; padding: 3px 20px 3px 0; background: url("../images/srdce.gif") center right no-repeat}

#aktualni_informace_null {
	width: 175px;
	padding: 0; margin: 0;
	background: url("../images/menu_vlevo_stinek_content.jpg") right repeat-y;
	float: left;
}

#aktualni_informace {
	display: inline;
	width: 165px; height: auto;
	padding: 8px 0;	margin: 0;
	font-family: Times, Times New Roman, serif;	
	font-size: 0.9em; color: #FFF; text-decoration: none; font-weight: bold; font-style: italic; text-align: center; line-height: 120%;
	background: #DC311A;
	float: left;
}

#aktualni_informace A {color: #FFF; text-decoration: none;}
#aktualni_informace A:hover {color: #FFF; text-decoration: underline;}

#aktualni_informace_content {
	display: inline;
	width: 165px; height: auto;
	padding: 10px 0 0 0;	margin: 0;	
	font-family: Times, Times New Roman, serif;	
	font-size: 0.9em; color: #000; text-decoration: none; font-weight: normal; font-style: normal; text-align: center; line-height: 150%;
	float: left;
}

#aktualni_informace_footer {
	width: 175px; height: 60px;
	padding: 0; margin: 0;
	background: url("../images/menu_vlevo_stinek_footer.jpg") right repeat-y;
	float: left;
}

#lazenske_pobyty, #benefity {
	width: 175px; height: 60px;
	padding: 0; margin: 20px 0 10px 0;
	text-align: center;
	float: left;
	cursor: pointer;
}

#benefity {
	height: auto; margin: 0; padding: 308px 0 0 0;
	font-size: 0.9em; text-decoration: underline;
	background: url("../images/benefity-menu.jpg") center top no-repeat;
}

.ikonka {
	width: 175px; height: auto;
	padding: 0; margin: 30px 0 10px 0;
	text-align: center;
	float: left;
}

#obrazky_vlevo {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 15px 0 0 0; text-align: center;
	float: left;
}

#aktualni_nabidka_odkaz {
	display: inline;
	width: 595px; height: 23px;
	padding: 0px; margin: 0;	
	background: url("../images/aktualni_nabidka_pozadi.png") right no-repeat;
	float: left;
}

#aktualni_nabidka_odkaz_2 {
	display: inline;
	width: 593px; height: 23px;
	padding: 0px; margin: 0;
	background: url("../images/aktualni_nabidka_pozadi.png") right no-repeat;
	float: right;
}

#aktualni_nabidka_neni {
	display: inline;
	width: 595px; height: 23px;
	padding: 0px; margin: 130px 0 0 0;	
	float: left;
}

a.aktualni_nabidka_odkaz {
	margin: 0; padding: 0 27px 0 0;
	font-size: 0.8em; color: #FFF; text-decoration: none; font-weight: normal; font-style: normal; text-align: right; line-height: 180%;
	float: right;
}
a:hover.aktualni_nabidka_odkaz {color: #FFF; text-decoration: underline;}

a.aktualni_odkaz {
	margin: 0; padding: 0;
	color: #003D83; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 120%;
}
a:hover.aktualni_odkaz {color: #003D83; text-decoration: underline;}

.aktualni_odkaz_hotel {color: #009C42; font-weight: bold; text-decoration: underline;}

#kontakt {
	display: inline;
	width: 564px; height: 58px;
	padding: 3px 10px;	margin: 0 2px 6px 0;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 130%; color: #003D83;
	float: right;
}

a.kontakt {text-decoration: none;}
a:hover.kontakt {text-decoration: none;}

#content_null {
	display: inline;
	width: 595px; min-height: 450px; _height: 450px;
	padding: 0;	margin: 0;
	float: left;
}

#content_null_w {
	display: inline;
	width: 595px; min-height: 450px; _height: 450px;
	padding: 0;	margin: 0;
	float: left;
}

#content_null_aktualni, #content_null_aktualni_wellness {
	width: 400px; min-height: 1220px; _height: 1220px;
	padding: 0;	margin: 0;	
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat;
	float: left;
}
#content_null_aktualni_wellness {	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat;}

#content_null_aktualni_zima, #content_null_aktualni_snezenky, #content_null_aktualni_serik, #content_null_aktualni_sakura, #content_null_aktualni_trava, #content_null_aktualni_jablka, #content_null_aktualni_podzim, #content_null_aktualni_listi, #content_null_aktualni_listi2, #content_null_aktualni_listi3 {
	width: 407px; min-height: 1790px; _height: 1790px;
	padding: 0;	margin: 0;	
	background: url("../images/zima_podtisk.jpg") bottom right no-repeat;
	float: left;
}

#content_null_aktualni_snezenky {background: url("../images/snezenky_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_serik {background: url("../images/serik_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_sakura {background: url("../images/sakura_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_trava {background: url("../images/trava_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_jablka {background: url("../images/jablka_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_podzim {background: url("../images/podzim_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_listi {background: url("../images/listi_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_listi2 {min-height: 1829px; _height: 1829px; background: url("../images/listi2_podtisk.jpg") bottom right no-repeat;}
#content_null_aktualni_listi3 {background: url("../images/listi3_podtisk.jpg") bottom right no-repeat;}

#content_null_aktualni_index {
	width: 400px; min-height: 730px; _height: 730px;
	padding: 0;	margin: 0;
	float: left;
}

#content, #content_wellness, #content_wellness_slovensko {
	display: inline;
	padding: 0 0 20px 0; margin: 0;
	width: 100%; min-height: 1830px; _height: 1830px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}

#content_wellness, #content_wellness_slovensko {min-height: 2300px; _height: 2300px; background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;}
#content_wellness_slovensko {min-height: 2620px; _height: 2620px;}

#content-objednavka, #content_wellness-objednavka {
	display: inline;
	padding: 20px 10px 300px 10px; margin: 0;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}

#content_wellness-objednavka {
	padding: 20px 10px 550px 10px;
	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;
}

#content_seznam {
	display: inline;
	padding: 0 0 20px 0; margin: 0;
	width: 100%; min-height: 1770px; _height: 1770px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}

#content_seznam_wellness {
	display: inline;
	padding: 0 0 20px 0; margin: 0;
	width: 100%; min-height: 2260px; _height: 2260px;
	text-align: left;
	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}

#content_klenoty {
	display: inline; width: 570px;
	padding: 0 25px 20px 0; margin: 0;
	text-align: left;
	background: url("../images/klenoty_pozadi_1.jpg") right repeat-y #FFF;		
	float: left;
}

#content-2 {
	display: inline;
	padding: 15px 15px 20px 0; margin: 0;
	width: auto; min-height: 1320px; _height: 1320px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content-medical {
	display: inline;
	padding: 15px 15px 20px 0; margin: 0;
	width: auto; min-height: 1320px; _height: 1320px;
	text-align: left;
	background: url("../images/kriz_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_hotel {
	display: inline; width: 585px;
	padding: 0 10px 0 0; margin: 0;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_hotel_wellness {
	display: inline; width: 585px;
	min-height: 1510px; _height: 1510px;
	padding: 0 10px 0 0; margin: 0;
	text-align: left;
	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_aktualni {
	padding: 0; margin: 0;
	text-align: left;
	float: left;
}

#content_text {
	width: 590px;
	padding: 0 5px 0 0; margin: 0;
	text-align: left;
	float: left;
}

/* úpravy pro skyscraper */

#main_center_null2 {
	width: 960px; height: auto;
	padding: 0;	margin: 0 auto;
}

#skyscraper {
	float: left; display: inline;
	width: 165px;
	padding: 0;	margin: 0 0 0 15px;
}

#skyscraper-2 {
	position: relative; top: -5px; left: -4px;
	width: 165px;
	padding: 0;	margin: 0;
}

#staticcontent {
	position: absolute; top: 0; left: 0;
	width: 165px;
	padding: 0;	margin: 0;
}

#skyscraper IMG {
	float: left;
	margin: 0;
}

/* úpravy pro skyscraper */


#drob_menu, #drob_menu_akt {
	display: inline;
	width: 580px; height: auto;
	padding: 5px 0; margin: 5px 0 5px 5px;
	border-bottom: 1px solid #D3EBD3;
	font-size: 0.8em;
	float: left;
}

#drob_menu_akt {width: 390px;}

#navigace_wellness, #navigace_wellness2, #navigace_wellness3 {
	display: inline;
	width: 585px; height: auto;
	padding: 5px 0; margin: 5px;
	color: #255995;
	border-bottom: 1px solid #D3EBD3;
	font-size: 1.3em;
	float: left;
}

#navigace_wellness2 {font-size: 1.1em;}
#navigace_wellness3 {font-size: 1em;}

.hotel {
	display: inline;
	width: 585px; height: auto;
	padding: 5px 10px 10px 0; margin: 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;
	border-top: 2px solid #D3EBD3;
	border-bottom: 2px solid #D3EBD3;
	float: right;
}

.hotel_2 {
	display: inline;
	width: 580px; height: auto;
	padding: 5px 10px 10px 0; margin: 0 0 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;
	border-top: 2px solid #D3EBD3;
	border-bottom: 2px solid #D3EBD3;
	float: right;
}

.hotel_aktualni {
	display: inline;
	width: 395px; height: auto;
	padding: 5px 5px 10px 0; margin: 0 0 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;		
	border-top: 2px solid #D3EBD3;	
	border-bottom: 2px solid #D3EBD3;		
	float: right;
}

.pobyty {
	display: inline;
	width: 470px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;
	float: left;
}

.pobyty_null {
	display: inline;
	width: 590px; height: auto;
	padding: 0; margin: 0 0 10px 0;	
	float: left;
}

.pobyty_aktualni {
	display: inline;
	width: 380px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;
	float: left;
}

A.nabidka {
	display: block; width: 555px; height: 20px;
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%;
	margin: 5px 0 5px 10px; padding: 9px 0 7px 30px;
	background: url("../images/nadpis-pobyty-back.jpg") right center no-repeat;
	clear: left;
}

A.cyklo {
	display: block;
	width: 190px; min-height: 17px; _height: 17px;
	padding: 3px 0 3px 30px;
	background: url("../images/kolo.jpg") left center no-repeat;
}

.prehled_pobytu, .prehled_pobytu_2 {
	display: block;
	width: 470px;
	padding: 0; margin: 0 0 10px 5px;
}

.prehled_pobytu_2 {width: 575px; float: left;}

.prehled_nadpis_0 {
	font-size: 0.9em; font-weight: bold; text-align: center; line-height: 150%; color: #255995;
	margin: 0; padding: 5px 3px 3px 3px;
	background: #C7E4C5;
}

.prehled_nadpis, .prehled_nadpis_2, .prehled_nadpis_val, .prehled_nadpis_vel {
	width: 344px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 0; padding: 3px 3px 3px 6px;
	background: #DFF0DE;
}

.prehled_nadpis_2 {width: 440px}

.prehled_nadpis_val {
	width: 440px;
	padding: 3px 3px 3px 38px;
	background: #DFF0DE url("../images/srdce_prehled.jpg") 7px center no-repeat
}

.prehled_nadpis_vel {
	width: 440px;
	padding: 3px 3px 3px 38px;
	background: #DFF0DE url("../images/kraslice4-m.jpg") 7px center no-repeat
}

.prehled_hotel, .prehled_hotel2, .prehled_cena, .prehled_cena2, .prehled_lazne, .prehled_lazne2, .prehled_pobyt, .prehled_pobyt2 {
	width: 245px;
	font-size: 0.8em; font-weight: bold; text-align: center; line-height: 150%; color: #255995;
	margin: 0; padding: 3px;
	background: #DFF0DE;
}

.prehled_hotel2 {width: 220px;}
.prehled_cena {width: 126px; background: #C7E4C5;}
.prehled_cena2 {width: 136px; background: #C7E4C5;}
.prehled_lazne {width: 200px; font-size: 0.9em;}
.prehled_lazne2 {width: 155px; font-size: 0.9em;}
.prehled_pobyt {width: 195px; background: #C7E4C5;}
.prehled_pobyt2 {width: 205px;}

.obrazky {
	display: inline;
	width: 105px; height: auto;
	padding: 0; margin: 0 5px 0 0;	
	float: right;
}

.kliknete {
	width: auto;
	font-size: 0.65em; font-weight: normal; text-align: center; line-height: 130%; color: #24211D;
	margin: 0.3em 0; padding: 0;
}

.obrazky_aktualni {
	display: inline;
	width: 189px; height: auto;
	padding: 0; margin: 2px 0 0 0;	
	text-align: center;
	float: right;
}

.obrazky_aktualni_index {
	display: inline;
	width: 186px; height: auto;
	padding: 0; margin: 2px 0 0 0;	
	text-align: center;
	float: right;
}

.obrazek_aktualni {
	padding: 0; margin: 1px 0 0 0;
	border: 1px solid #9DCFA2;
}

.obrazek_aktualni_index {
	padding: 0; margin: 0;	
	border: none;
}

.obrazek_1 {
	display: inline;
	padding: 0; margin: 30px 0 3px 35px;
	border: 4px solid #9DCFA2;
	float: left;
}

.obrazek_2 {
	display: inline;
	padding: 0; margin: 30px 0 0 100px;
	border: 4px solid #9DCFA2;
	float: left;
}

#hotel_obrazky {
	display: inline;
	width: 265px; height: auto;
	padding: 0; margin: 0;
	float: left;
}

#hotel_obrazky_2 {
	display: inline;
	width: 420px; height: auto;
	padding: 0; margin: 0;
	float: left;
}

#hotel_obrazky_3 {
	display: inline;
	width: 560px; height: auto;
	padding: 0; margin: 0;
	float: left;
}

#hotel_texty {
	width: 320px;
	padding: 0; margin: 0px;
	float: left;
}

.kliknete_2 {
	display: block;
	width: 120px;
	font-size: 0.7em; font-weight: normal; text-align: center; line-height: 130%;
	margin: 0 0 0 6px; 	_margin: 0 0 0 4px; padding: 0 0 10px 0;
	float: left; clear: left;
}

.nove_okno_text {
	font-size: 0.8em; font-weight: normal; text-align: center; line-height: 130%; color: #24211D;
	margin: 0.1em 0;
}

.cudliky {	
	width: 460px; height: 25px;
	padding: 0 0 5px 0; margin: 0 0 15px 5px;
	border-bottom: 2px dotted #9DCFA2;
}

.cudliky_klenoty {
	width: 530px; height: 25px;
	padding: 0 0 5px 0; margin: 0 0 40px 5px;	
	border-bottom: 2px dotted #9DCFA2;
}

.cudliky_a {
	display: block;
	width: 390px; height: 25px;
	padding: 0 0 5px 0; margin: 0 0 40px 5px;	
	border-bottom: 2px dotted #9DCFA2;
}


.cudliky_2 {
	width: 589px;
	padding: 0 0 25px 0; margin: 0;	
}

.cislo_programu {
	display: inline;
	width: 225px; height: 25px;
	padding: 0 0 0 10px; margin: 0;
	font-size: 0.8em; color: #FFF; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 220%;	
	background: url("../images/cudlik_kod.png") center no-repeat;
	float: left;
}

.objednat {
	display: inline;
	width: 105px; height: 25px;
	padding: 0 0 0 5px; margin: 0;
	font-size: 0.7em; color: #FFF; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 220%;	
	float: right;
}

.tabulka_ceny {
	width: 460px;
	margin: 0 0 5px 5px;
	font-size: 0.75em; font-weight: normal; text-align: center; line-height: 110%;	color: #000;
	border: 2px solid #9DCFA2;
}

.tabulka_ceny_2 {
	width: 460px;
	margin: 0 0 5px 5px;
	font-size: 0.75em; font-weight: normal; text-align: left; line-height: 110%;	color: #000;
	border: 2px solid #9DCFA2;
}

.tabulka_ceny_aktualni {
	width: 390px;
	margin: 0 0 5px 5px;
	font-size: 0.75em; font-weight: normal; text-align: center; line-height: 110%;	color: #000;
	border: 2px solid #9DCFA2;
}

#pravy_sloupec_zima {
	display: inline;
	width: 189px; height: 731px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_zima.jpg") center no-repeat;
	float: right;
}

#pravy_sloupec_jaro {
	display: inline;
	width: 189px; height: 731px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_jaro.jpg") center no-repeat;		
	float: right;
}

#pravy_sloupec_leto {
	display: inline;
	width: 189px; height: 731px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_leto.jpg") center no-repeat;		
	float: right;
}

#pravy_sloupec_podzim {
	display: inline;
	width: 189px; height: 731px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_podzim.jpg") center no-repeat;		
	float: right;
}

.pobyty_klenoty {
	display: inline;

	width: 560px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;	
	float: left;
}

.klenoty_obrazek_1 {
	display: inline;
	padding: 0; margin: 0;
	float: left;
}

.klenoty_text_1 {
	display: inline;
	width: 300px;
	padding: 0; margin: 0;
	float: left;
}

.home_hudba {
	display: inline;
	padding: 0; margin: 4px 0 0 320px;
	float: left;
}

#pruh_wsd_null {
	width: 770px; height: auto;
	padding: 0;	margin: 0 auto 0 auto;
}

#pruh_wsd, #pruh_wsd_home {
	width: auto; height: auto;
	padding: 0 0 10px 0; margin: 5px 95px 0 0;
	font-size: 0.7em; font-weight: normal; text-align: left; color: #009C42; text-decoration: none;
	float: right;
}

#pruh_wsd_home {margin: 5px 0 0 0}

#footer_odkazy {
	width: 760px; height: auto;
	padding: 0; margin: 5px 95px 0 0;
	font-size: 0.7em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	float: right;
}

#tisk_paticka {
	width: auto; height: auto;
	padding: 0 0 10px 0; margin: 5px 0 0 0;
	font-size: 0.7em; font-weight: normal; text-align: left; color: #009C42; text-decoration: none;
	float: right;
	display: none;
}

.hotel-seznam {
	display: inline;
	width: 190px; height: auto;
	padding: 0 0 3px 0; margin: 5px 0 0 5px;
	font-size: 0.8em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.hotel-seznam2 {
	display: inline;
	width: 285px; height: auto;
	padding: 0 0 3px 0; margin: 6px 0 0 6px;
	font-size: 0.99em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.poukazy-seznam {
	display: inline;
	width: 578px; height: auto;
	padding: 0 0 3px 0; margin: 6px 0 0 6px;
	font-size: 0.99em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.poukazy-seznam2 {
	display: inline;
	width: 285px; height: auto;
	padding: 0 0 3px 0; margin: 6px 0 0 150px;
	font-size: 0.99em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.hotel-seznam-w {
	display: inline;
	width: 585px; height: auto;
	padding: 0; margin: 0 0 5px 0;
	float: left;
}

.hotel-seznam-text, .hotel-seznam-text2, .hotel-seznam2-text, .poukaz-seznam-text {
	width: 180px; height: auto;
	padding: 0; margin: 0 5px 5px 5px; text-align: center;
}

.hotel-seznam-text2 {width: 190px; margin: 0 0 5px 0;}
.hotel-seznam2-text {width: 285px; margin: 0;}
.poukaz-seznam-text {width: 578px; margin: 0;}

.hotel-seznam-text H2, .hotel-seznam-text2 H2, .hotel-seznam2-text H2, .poukaz-seznam-text H2 {text-align: center; margin: 5px 0 0 0}

.hotel-seznam-obrazek {
	width: 180px; height: 140px;
	padding: 0; margin: 0; text-align: center;
}

.hotel-seznam2-obrazek {
	width: 275px; height: 210px;
	padding: 0; margin: 0; text-align: center;
}

.hotel_prehled {
	display: inline;
	width: 100%;
	padding: 0; margin: 0 0 0.5em 0;
	border-top: 2px solid #D3EBD3;
	float: left;
}

.obrazky_prehled {
	display: inline;
	width: 100%;
	padding: 0; margin: 0.5em 0;
	float: left;
}

.obrazky_prehled IMG {
	display: inline;
	padding: 0; margin: 0 15px 0 5px;
	border: 2px solid #25AB5D;
	float: left;
}

/* konec základního rozvržení */

FIELDSET {
	margin: 20px 0 0 10px;
}

LEGEND {
	margin: 0; padding: 5px;
	font-size: 0.8em; font-weight: bold; text-align: right; color: #000;
	border: 2px solid #E1F4E1;
}

.formular_tabulka_null {
	display: inline;
	margin: 0; padding: 0;
	float: left;
}

.formular_tabulka_r {
	width: 340px;
	margin: 5px 0 0 0;
	font-size: 0.8em; font-weight: normal; text-align: right; color: #000;
}

.formular_tabulka_l {
	width: 340px;
	margin: 5px 0 0 0;
	font-size: 0.8em; font-weight: normal; text-align: left; color: #000;
}

.tabulka_ceny TD {
	margin: 0; padding: 4px 3px;
}


.hlavicka1 {
	margin: 0; padding: 4px 3px;
	background: #9DCFA2; font-weight: bold;
	color: #003D83;
}

.hlavicka2 {
	margin: 0; padding: 4px 6px;
	background: #9DCFA2; font-weight: bold; text-align: center;
	color: #003D83;
}

.barva1 {
	margin: 0; padding: 4px 3px;
	color: #FFF; font-weight: bold;
	background: #9DCFA2;	
}	

.barva2 {
	margin: 0; padding: 4px 3px;
	background: #E9F5EB;
	font-weight: bold;
	color: #003D83;
}	

.barva3 {
	margin: 0; padding: 4px 3px;
	border-bottom: 2px solid #DBF3DB;
	border-right: 2px solid #DBF3DB;
	color: #000; text-align: right;
}	

.barva4 {
	margin: 0; padding: 4px 3px;
	border: 2px solid #CDE6AD;
	border-left: 1px solid #CDE6AD;
	border-right: 2px solid #CDE6AD;
	border-top: none;
	background: #DBF3DB;
	font-weight: bold;
	color: #000; text-align: right;
}

.barva5 {
	margin: 0; padding: 4px 3px;
	border-bottom: 2px solid #DBF3DB;
	border-right: 2px solid #DBF3DB;
	color: #000; text-align: center;
}	

.barva6 {
	margin: 0; padding: 4px 3px;
	color: #003D83; font-weight: bold; font-size: 1.2em; line-height: 150%;
	background: #9DCFA2;	
}

.tabulka_ceny_klenoty {
	width: 530px;
	margin: 0 0 5px 5px;
	font-size: 0.7em; font-weight: normal; text-align: center; line-height: 110%;	color: #000;
}

.barva1_klenoty {
	margin: 0; padding: 7px 8px;
	color: #FFF; font-weight: bold;
	background: #C4A105;	
}

.barva2_klenoty {
	margin: 0; padding: 4px 3px;
	background: #FCF2CF;
	font-weight: bold;
	color: #000;
}

.tabulka_ceny_klenoty TD {
	margin: 0; padding: 4px 3px;
}

.formular, .formular200, .formular55, .formular30, .formular100, .formular_p {
	width: 200px;
	margin: 0; padding: 0;
	background: #fff;
	border: 1px solid #BB2536;
	font-weight: bold; font-size: 10px;	padding: 3px;	
}	

.formular_p {
	width: 90px;
	border: 1px solid #0277C4;
	font-weight: bold; font-size: 10px;	padding: 2px;	
	background: #fff;	
}	

.formular200 {width: 200px}
.formular100 {width: 100px}
.formular55 {width: 56px}
.formular30 {width: 30px}

.formular_button {
	height: 24px;
}	

TEXTAREA.formular_textarea {
	width: 280px;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	background: #fff;
	border: 1px solid #6697CF;
	font-weight: bold;	font-size: 12px; padding: 4px; margin: 0 0 0 10px;
}	

SELECT {
	font-size: 10px; font-weight: normal; text-align: left; color: #000;
	margin: 0; padding: 2px;
}

FORM {margin: 0; padding: 0;}

.button {
	margin: 3px 0 0 0; padding: 1px;
	font-size: 10px; letter-spacing: 1px; color: #FFF; font-weight: bold;
	border: 1px solid #000;
	background: #BB2536;
}	

.button_objednavka {
	margin: 10px 15px 0 0; padding: 1px;
	font-size: 10px; letter-spacing: 1px; color: #FFF; font-weight: bold;
	border: 1px solid #000;
	background: #BB2536;
	float: right;
}	

.tabulka_objednavka_x, .tabulka_objednavka_300, .tabulka_objednavka_400, .tabulka_objednavka_430, .tabulka_objednavka_500, .tabulka_objednavka_520, .tabulka_objednavka_540, .tabulka_objednavka_560, .tabulka_objednavka_580 {
	margin: 0; padding: 0;
	font-size: 0.9em; font-weight: normal; text-align: right; color: #000;
	float: right;
}

.tabulka_objednavka_300 {width: 300px;}
.tabulka_objednavka_400 {width: 420px;}
.tabulka_objednavka_430 {width: 435px;}
.tabulka_objednavka_500 {width: 405px;}
.tabulka_objednavka_520 {width: 450px;}
.tabulka_objednavka_540 {width: 540px;}
.tabulka_objednavka_560 {width: 560px;}
.tabulka_objednavka_580 {width: 580px;}

.formular_1, .formular_2 {
	width: 150px;
	margin: 0; padding: 0;
	background: #fff;
	border: 1px solid #005F95;
	font-weight: bold; font-size: 10px;	padding: 3px 4px;
}

.formular_2 {width: 250px; padding: 2px 4px;}

.formular_select, .formular_select_2 {
	width: 160px;
	background: #fff;
	border: 1px solid #0277C4;
	font-weight: normal; font-size: 10px; padding: 0;	
}

.formular_select_2 {width: 260px; font-weight: bold;}

.formular_button {
	height: 24px;
}	

TEXTAREA.formular_textarea {
	width: 420px;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	background: #fff;
	border: 1px solid #6697CF;
	font-weight: bold;	font-size: 12px; padding: 4px; margin: 0 0 0 10px;
}	

FIELDSET {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;}

FIELDSET.objednavka {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;background: url("../images/panenka_objednavka.jpg") top right no-repeat; _background: url("../images/panenka_objednavka_ie.jpg") top right no-repeat;}
FIELDSET.objednavka-2 {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;}

FIELDSET.panenka {background: url("../images/panenka_objednavka.jpg") top right no-repeat; _background: url("../images/panenka_objednavka_ie.jpg") top right no-repeat; }



LEGEND {background: #D3EBD3; border: 1px solid #015CA5; padding: 5px 15px; font-size: 0.9em}

.objednavka_ok {width: 560px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: center; background: #fff;}	

/* formuláře konec */

/* obecné */

DIV.float_left {float: left;}

.schovat {display: none; }

IMG {border: 0px;}

.center {margin: 0 auto 0 auto; text-align: center;}

H1 {
	font-size: 1.2em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 5px 5px; padding: 0 0 5px 0;
	display: none;
}

H1.aktualni, H1.aktualni-list, H1.aktualni-vlocka, H1.aktualni-kytka, H1.aktualni-slunicko, H1.aktualni-mak {
	display: block;
	width: auto;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #255995; text-decoration: none; font-variant: small-caps;
	margin: 5px 0 0 5px; padding: 0 0 5px 0;
}

H1.aktualni-list {padding: 3px 0 2px 29px; background: url("../images/list.jpg") center left no-repeat;}
H1.aktualni-vlocka {padding: 3px 0 2px 29px; background: url("../images/vlocka.jpg") center left no-repeat;}
H1.aktualni-kytka {padding: 3px 0 2px 29px; background: url("../images/zluta-kytka.gif") center left no-repeat;}
H1.aktualni-slunicko {padding: 3px 0 2px 29px; background: url("../images/slunicko-m.jpg") center left no-repeat;}
H1.aktualni-mak {padding: 3px 0 2px 34px; background: url("../images/vlci-mak1.gif") center left no-repeat;}

H1.aktualni2 {
	display: inline;
	width: 280px;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #255995; text-decoration: none; font-variant: small-caps;
	margin: 5px 0 0 5px; padding: 0 0 5px 0;
	display: inline;
	float: left;
}

H1.nadpis {
	width: 575px;
	display: inline;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #255995; text-decoration: none; font-variant: small-caps;
	margin: 5px 0 0 7px; padding: 0 0 5px 0;
}

H1.objednavka {
	font-size: 1em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 5px 0; padding: 0;
	display: block;
}

H2 {
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 5px 0 0 5px; padding: 0;
}

H2.pobyty {
	width: 555px;
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 5px 0 5px 10px; padding: 9px 0 7px 30px;
	background: url("../images/nadpis-pobyty-back.jpg") right center no-repeat;
}

H2.wellness {
	font-size: 1.2em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 15px 0 0 5px; padding: 0;
	clear: both;
}

H2.objednavka {
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 5px 0; padding: 0;
}

#content-2 H2 {
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 15px 0 0 10px; padding: 0;
}

H3, H3.klenoty, H3.aktualni, H3.valentyn, H3.objednavka, H3.nadpis {
	width: 450px;
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 130%; color: #255995;
	margin: 5px 0 0 5px; padding: 8px 10px 8px 0;
	background: url("../images/pozadi_nadpis.jpg") right repeat-y;
}

H3.klenoty {
	width: 520px; color: #000;
	background: url("../images/pozadi_nadpis_klenoty.jpg") right repeat-y;
}

H3.aktualni {
	width: 380px;
	background: url("../images/pozadi_nadpis.jpg") right repeat-y;
}

H3.valentyn {
	width: 420px;
	padding: 8px 10px 8px 30px;
	background: url("../images/pozadi_nadpis_valentyn.jpg") right center no-repeat;
}

H3.objednavka, H3.nadpis {
	width: auto;
	margin: 5px 0; padding: 0;
	background: none;
}
H3.nadpis {margin: 5px 0 5px 5px;}

H4 {
	display: block;
	width: auto;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 5px 5px; padding: 0;
}

H4.aktualni {
	display: block;
	width: 380px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 5px 5px; padding: 0;
}

H4.no_float {
	width: 470px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 7px 5px; padding: 0;
	float: none;
}

P, .hlavicka, .ubytovani, .top, .vetsi {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 130%; color: #003D83;
	margin: 0 0 10px 5px;
}

.hlavicka {color: #25AB5D; font-size: 0.9em; margin: 0 5px 5px 5px; padding: 0 5px;}
.top {width: 80%; margin: 0px 0px 30px 5px;}
.vetsi {font-size: 0.9em; line-height: 150%}

.ubytovani {
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 130%; color: #25AB5D;
	margin: 0px 5px 0px 5px;
}

A {color: #009C42; text-decoration: underline; cursor: pointer;}
A:hover {color: #000; text-decoration: underline;}

hr.cistic {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; width: 100%;}
hr.cistic2 {clear: both; height: 0.1px; border: none; margin: -1em 0; display: none; width: 100%;}

DT {
	font-weight: bold; margin: 0 0 5px 0; font-size: 1.1em;
}

DL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 5px 7px 0 7px;
}

DD {
	margin: 0; padding: 0;
}

UL.text, UL.text-2 {
	font-size: 0.9em;
	padding: 0 0 0 20px; margin: 0 0 10px 5px;
}

UL.text-2 {margin: 0 0 5px 5px;}

UL.text LI, UL.text-2 LI, UL.text-2 LI.cervene {
	 color: #003D83;
	 padding: 0; margin: 5px 0 0 0;
}

UL.text LI {margin: 0;}

UL.text-2 LI.cervene {color: #FF0000}

OL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 180%; color: #000;
	margin: 0px 5px 10px 25px;
}

LI {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 0 0 0 5px;
}

FORM, INPUT {margin: 0; padding: 0;}

STRONG {font-weight: bold;}

.align_right, .right {text-align: right;}
.align_left, .left {text-align: left;}
.align_center {text-align: center;}

.cara {text-decoration: line-through;}

HR {
	margin: 16px 0; _margin: 5px 0; padding: 0;
	border: thin dotted #D4ECD6; background: transparent;
	}
	
.home {display:none;}

.prac_doba {
	width: 170px;
	margin: -15px 0 15px 15px; padding: 0;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 100%;	color: #003D83;
	}

.vpravo {float: right; margin: 3px 0 5px 5px; clear: right; border: 1px solid #9DCFA2;}
.vpravo_k {float: right; margin: 0 25px 5px 5px; clear: right; border: 2px solid #C5A600;}
.vpravo2 {float: right; margin: 0 5px 5px 5px; clear: right;}
.dp_vpravo {float: right; margin: 3px 15px 5px 5px; clear: right; border: 1px solid #9DCFA2;}
.vlevo {float: left; margin: 3px 10px 5px 7px; clear: left}
.vlevo2 {float: left; margin: 3px 10px 5px 7px; clear: left; border: 1px solid #9DCFA2}
.certifikat {float: left; margin: 3px 10px 5px 150px; clear: both; border: 1px solid #9DCFA2}

.hotel_foto {float: left; margin: 5px; border: 2px solid #9DCFA2;}
.hotel_foto_2 {float: left; margin: 2px 0px 5px 5px; border: 2px solid #9DCFA2;}
.hotel_foto_3 {float: left; margin: 5px 5px 5px 5px; border: 2px solid #9DCFA2;}
.hotel_foto_index {float: left; margin: 3px 5px 5px 0px; border: 1px solid #9DCFA2;}
.foto_poukaz {float: left; margin: 0px 0px 5px 170px; clear: left}

.cervene {color: #FF0000}
.cervene_w {color: #DC0000}
.zelene {color: #007E35}
.zlate {color: #FFCC00}

.odsazeni {margin: 0; padding: 0 12.5em 0 0}
.odsazeni2 {margin: 0 0 0 220px;}

#okraj_dole {width: 100px; height: 240px;
	margin: 0; padding: 0;
	float: left; clear: left;}
