/* CSS Document */
body {padding:0; margin:0; text-align:center; font-family:tahoma;}
img {border:0;}
a {text-decoration:none; margin:0px; padding:0px;}
div {margin:0px;}


.subbody {position:relative; top:0; margin:auto; text-align:left; background-color:#ffffff; width:995px; margin-bottom:20px;}
.head {position:absolute; left:0; top:0; width:995px; height:252px;}
.h_logo {position:absolute; left:0px; top:0; height:60px;}
.h_topbar {position:absolute; left:280px; top:10px; background-color:#FFFCF9; width:715px; height:40px;}
.h_topbar a {color:#22a; font:14px tahoma; margin-left:10px;} /* color:#4BAF56 */
.h_topbar a:hover {font:14px tahoma;}
.h_topbar_odkazy {position:absolute; left:0px; top:10px; height:20px; vertical-align:top; text-decoration:underline; color:navy;}
.h_topbar_odkazy_cz {position:absolute; left:0px; top:10px; height:20px; vertical-align:top; text-decoration:underline; color:navy;}
.h_topbar_odkazy_cz a {font-variant:small-caps !important; font-size:16px;}
.h_topbar_odkazy_cz a:hover {font-size:16px; color:#000;}
.h_topbar_kontakt {position:absolute; left:280px; top:10px; height:20px; color:#4BAF56; vertical-align:top;}
.h_vlajky {position:absolute; right:5px; top:13px;}
.vlajka_cr {}
.vlajka_sk {}
.vlajka_de {}
.vlajka_ho {}
.vlajka_gb {}
.h_head {position:absolute; left:0px; top:60px; width:995px; height:151px; cursor:pointer; display:block; z-index:0;}
#head_cz {background-image:URL('images/new/head_cz.jpg');}
#head_de {background-image:URL('images/new/head_de.jpg');}
#head_gb {background-image:URL('images/new/head_gb.jpg');}
.h_head:hover {text-decoration:none !important;}
.h_head_alka {position:absolute; left:140px; top:20px; color:#101CB2; font:19px tahoma;  display:block; z-index:6;}
.h_head_alka:visited {color:#101CB2;}
.h_head_alka:hover {text-decoration:underline;}
.h_head_text1 {position:absolute; left:250px; top:50px; text-align:center; color:#ffffff; font:italic bold 24px verdana; z-index:6;}
.h_head_text1:visited {color:#ffffff;}
.h_head_text3 {position:absolute; left:560px; top:7px; z-index:9; border-left:3px solid #eee; padding-left:8px; height:20px; font:bold 14px verdana; color:#eee;}
.h_head_text3 a {color:#eee; font:bold 14px verdana !important;}
.h_head_text3 a:hover{color:#eee; font:bold 14px verdana !important;}

.menu_all {position:relative; left:0px; top:211px; width:995px; height:41px; background:#459B55 url('images/new/head_lista.png') no-repeat;}
.menu_search {position:relative; left:50px; top:0px; width:200px;}
.l_search_input {position:absolute; left:20px; top:8px; width:133px; font-size:13px; text-align:left; color:#ACABC4; border:0px solid #E5AF6F;}
.l_search_ico {position:absolute; left:170px; top:4px; width:20px; height:26px; cursor:pointer;}

.menu_glob {position:absolute; left:210px; width:300px; top:0px;}
a.menu_ubyt {position:absolute; left:0px; top:3px; width:84px; height:27px; color:#fff; display:block; background-image:URL('images/new/head_menu_hover.png'); background-repeat:no-repeat; cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_ubyt:hover {background-position:-84px 0px; text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_ubyta {position:absolute; left:0px; top:3px; width:84px; height:27px; color:#fff; display:block; background:#fff url('images/new/head_menu_bila.png') no-repeat; color:#000; cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_ubyta:hover {text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_cest {position:absolute; left:89px; top:3px; width:84px; height:27px; color:#fff; display:block; background-image:URL('images/new/head_menu_hover.png'); background-repeat:no-repeat; cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_cest:hover {background-position:-84px 0px; text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_cesta {position:absolute; left:89px; top:3px; width:84px; height:27px; color:#fff; display:block; background:#fff url('images/new/head_menu_bila.png') no-repeat; color:#000;cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_cesta:hover {text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_blog {position:absolute; left:176px; top:3px; width:84px; height:27px; color:#ffffff; display:block; background-image:URL('images/new/head_menu_hover.png'); background-repeat:no-repeat; cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_blog:hover {background-position:-84px 0px; text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_bloga {position:absolute; left:176px; top:3px; width:84px; height:27px; color:#ffffff; display:block; background:#fff url('images/new/head_menu_bila.png') no-repeat; color:#000;cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_bloga:hover {text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_let {position:absolute; left:263px; top:3px; width:84px; height:27px; color:#ffffff; display:block; background-image:URL('images/new/head_menu_hover.png'); background-repeat:no-repeat; cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_let:hover {background-position:-84px 0px; text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
a.menu_leta {position:absolute; left:263px; top:3px; width:84px; height:27px; color:#ffffff; display:block; background:#fff url('images/new/head_menu_bila.png') no-repeat; color:#000;cursor:pointer; font:14px Helvetica; text-align:center; line-height:27px; vertical-align:middle;}
a.menu_leta:hover {text-decoration:none; font:14px Helvetica !important; line-height:27px !important; vertical-align:middle !important;}
.menu_vyber {position:absolute; right:20px; top:7px;}
.menu_vyber a {font:italic 16px verdana; color:#fff;}
.menu_vyber a:hover {font:italic 16px verdana; color:#fff;}

#formik label{position:absolute; left:-55px; top:3px; width:84px; height:27px; color:#ffffff; display:block; font:14px Helvetica; font-weight: bold; text-align:center; line-height:27px; vertical-align:middle;}

.l_menu {position:absolute; left:0px; top:252px; width:161px; height:2150px; background-color:#FCEAA7; background-color:#FCEAA7; color:#ffffff; font:14px tahoma;}
.l_menu_text {position:relative; left:5px; top:4px;}
.l_menu1 {position:relative; left:5px; top:5px; padding-bottom: 10px;}
.l_tipy_pole {position:relative; left:0px; top:0px; background-image:URL('images/new/l_tipy_bg.png'); background-repeat:no-repeat; width:151px; height:180px; padding-left:7px; padding-right:10px;}
.l_tipy_pole2 {width:144px; text-align:left;}
.lwhitespacer {position:absolute; left:0px; top:2140px; width:161px; background-color:#fff; height:10px;}

.r_menu {position:absolute; right:0px; top:252px; width:255px; height:2150px; background-color:#FCEAA7; color:#fff; font:14px tahoma;}
.r_podro {position:relative; right:0px; width:255px; height:250px; background:#FCEAA7 url('images/new/r_holka.png') left bottom no-repeat;}
.r_podro td {padding-left:5px; font:14px tahoma; color:#000;}
.r_podro_input {border:2px solid #D3D5D8; font-family:verdana;}
.r_podro_select {border:2px solid #D3D5D8; font-family:verdana; width: 150px;}
.r_podr_hledat {position:absolute; top:180px; right:14px; width:70px; text-align:center; border:2px solid #D3D5D8; background-color:#FE9E2D; cursor:pointer; color:#000;}
a.r_podr_hledat:hover {text-decoration:none; color:#000;}
.r_podr_dalsi {position:absolute; right:3px; bottom:3px; display:block; font:13px tahoma; color:#A96501; cursor:pointer;}
.r_kon_text {position:relative; left:4px; top:7px;}
.r_kontakt {position:relative; width:255px; height:120px; background:#51A561 url('images/new/r_monika.png') right bottom no-repeat;}
.r_kontakt_cislo {position:absolute; left:7px; top:34px; display:block;}
.r_kontakt_cislo td {color:#fff; font:14px tahoma;}
.r_kontakt_cislo_notCZ {position:absolute; left:41px; top:142px;}
.r_kontakt_mail {position:absolute; left:11px; top:72px;}
.r_kontakt_mail_notCZ {position:absolute; left:41px; top:189px;}
.r_kontakt_skype a {position:absolute; left:13px; top:95px; display:block; color:#fff; font:14px tahoma !important;}
.r_kontakt_skype a:hover {text-decoration:none;}
.r_kontakt_text {margin-left:10px; font-size:16px;}
.r_podr {position:relative; left:2px;}
.r_reklama {position:relative; left:0px; top:20px;}
.r_tipy_pole {position:relative; left:3px; top:0px; background-image:URL('images/new/r_tipy_bg.png'); background-repeat:no-repeat; width:252px; height:180px;}
.r_tipy_pole2 {width:234px; text-align:left;}
.rwhitespacer {position:absolute; right:0px; top:2140px; width:255px; background-color:#fff; height:10px;}

.tipy_all {position:relative; top:3px; color:#fff; font:10px tahoma;}
.tipy_all table {position:relative; left:-3px;}
.tipy_text {position:relative; left:4px; top:0px;}
.tipy_os span {position:absolute; right:0px; width:75px; padding-right:10px;}

.tipy_chata {width:110px; height:83px; border:2px solid #66b877;}

.main_body {position:relative; top:210px; left:163px; width:570px; text-align:left; min-height:720px !important;}
.main_body_cest {position:relative; top:360px; left:175px; width:595px; text-align:center; min-height:870px; }

.body_panel {position:relative; left:2px; width:570px; height:50px; background:#51A561 url('images/new/body_lista_bg.png');}
.body_panel a {color:#fff; font:bold italic 12px verdana; cursor:pointer;}
.body_panel a:hover {text-decoration:none; color:#fff; font:bold italic 12px verdana;}
.b_panel_1o {position:absolute; top:0px; left:0px; width:100px; height:50px; background:url('images/new/body_lista_dum1.png') left;}
.b_panel_1t {position:absolute; top:0px; left:100px; width:95px; height:50px;}
.b_panel_2o {position:absolute; top:0px; left:195px; width:100px; height:50px; background:url('images/new/body_lista_dum2.png') left;}
.b_panel_2t {position:absolute; top:0px; left:295px; width:95px; height:50px;}
.b_panel_3o {position:absolute; top:0px; left:390px; width:80px; height:50px;}
.b_panel_3o img {position:absolute; bottom:0px; left:0px;}
.b_panel_3t {position:absolute; top:0px; left:470px; width:100px; height:50px;}
.body_panel2 {background-color:#FDF6DB;}
.body_panel2 div {position:relative; width:550px; text-align:left; font-size:9px;}

.body_obj {position:relative; left:2px; width:570px;}

.nfooter {position:relative; left:162px; top:0px; width:576px; height:300px; background:#fff url('images/new/footer_bg.png') bottom no-repeat;}
.nf_odkazy {position:relative; left:20px; top:10px; width:300px;}
.nf_odkazy table {width:100%; font-size:14px; font-family:Times New Roman; color:#004307;}
.nf_odkazy span {font-size:16px;}
.nf_banner {position:absolute; right:5px; top:0px; width:250px; height:250px; background-color:#D49248;}
.nf_konec {position:absolute; bottom:5px; width:100%; text-align:center; color:#666;}
.nf_copy {position:relative; top:2px; left:162px; width:576px; color:#3C3C3C; font:10px tahoma; text-align:center;}

.nad_footer {position:relative;}
.footer {position: absolute; top:2295px;}
.footer1 {position:relative; left:0px; top:0px; width:972px; height:500px; text-align:center; background-color:#FAF5DF;}
.f1_in {position:absolute; left:15px; top:15px; background-color:#E5AF6F; width:942px; height:470px; text-align:center;}
.f1_in2 {position:absolute; left:5px; top:5px; border-top:3px solid #73490A; width:932px; height:460px; text-align:left;}
.f1_polel {position:absolute; left:5px; top:-38px; width:178px; height:30px; font:18px tahoma; text-align:center; color:#ffffff; padding-top:5px;background-image:URL('images/zlu_pole.png'); background-repeat:no-repeat;}
.f1_pole2 {position:absolute; right:5px; top:-38px; width:178px; height:30px; background-image:URL('images/zlu_pole.png');}
.f1_1 {position:absolute; left:5px; top:5px; height:90px; width:435px; color:#73490A;}
.f1_1_nadp {border-left:3px solid #73490A; font:20px tahoma;}
.f1_1_text {position:relative; left:50px; width:250px; font:italic 16px tahoma;}
.f1_1_uziv {position:absolute; left:9px; top:30px;}
.f1_1_uziv_td {font:18px tahoma; color:#73490A; height:50px;}
.f1_2 {position:absolute; left:2px; top:95px; height:370px; width:435px;}
.f1_2 img {border:2px solid #673E06;}
.f1_2_foto {width:110px;}
.f1_2_right {width:311px; height:87px; color:#ffffff; background-image:URL('images/hne_pole.png'); background-repeat: no-repeat;}
.f1_2_right2 {width:311px; height:87px; color:#ffffff; background-image:URL('images/mod_pole.png'); background-repeat: no-repeat;}
.f1_3 {position:absolute; left:465px; top:30px; height:200px; width:130px; border:1px solid black;}
.f1_4 {position:absolute; top:5px; right:28px; height:230px; width:350px; border:1px solid black;}
.f1_5 {position:absolute; bottom:2px; right:5px; height:200px; width:478px; color:#73490A; font-family:tahoma;}
.f1_52 {position:absolute; bottom:15px; right:30px; height:110px; width:550px; color:#fff; font-family:tahoma;}
.f1_53 {position:absolute; top:70px; right:30px; height:200px; width:550px; color:#fff; font-family:tahoma;}
.f1_5_text {text-align:left; word-spacing:10px; text-indent:80px; line-height:33px; font-family:tahoma; margin-top:2px; margin-bottom:2px;}
.f1_5_text2 {text-align:left; word-spacing:10px; text-indent:110px; line-height:25px; font-family:tahoma; margin-top:2px; margin-bottom:2px;}
.f1_5_text2 a {color:#fff; font-family:tahoma;}
.f1_5_text font {word-spacing:normal; font-family:tahoma;}
.f1_5_nadp {position:absolute; left:-7px; top:6px; font:18px tahoma; border-left:3px solid #73490A; font-family:tahoma;}
.f1_5_nadp2 {position:absolute; left:-7px; top:6px; font:20px tahoma; border-left:3px solid #fff; font-family:tahoma;}
.f1_5_cest {position:absolute; right:0px; bottom:0px; font-family:tahoma;}
.f_reklama {position:relative; left:0px; top:10px; width:972px; height:100px; background-color:#7CBB93;}
.footer2 {position:relative; left:0px; top:20px; width:972px; height:370px; text-align:center; background-color:#FCEAA7;}
.mezera_end {position:relative; height:50px; width:100%; background-color:#fff; z-index:100;}
.f2_in {position:absolute; left:15px; top:15px; width:942px; height:265px; background-color:#71AD87; text-align:center;}
.f2_in2 {position:absolute; left:5px; top:5px; width:932px; height:265px; border-top:3px solid #FCEAA7; color:#fff; text-align:left;}
.f2_table {position:relative; top:5px; left:5px; width:75%; font:italic 18px tahoma; color:#ffffff;}
.f2_table a {color:#ffffff;}
.f2_table a:visited {color:#ffffff;}
.f2_table td {line-height:23px; vertical-align:top;}
.f2_td {border-right:3px solid #ffffff; line-height:18px; height:18px;}
.f2_tr {padding-bottom:5px; font-style:normal;}
.f2_foto {position:absolute; right:10px; bottom:10px; width:200px; height:170px; background-color:white;}
.f2_foot {position:relative; top:285px; left:18px; width:942px; font:bold 15px tahoma; color:#0064AA; text-align:left;}
.f2_f1 {text-align:left;}
.f2_f2 {position:absolute; right:5px; text-align:right; color:#0064AA; font:bold 15px tahoma;}
.f2_f2 td {padding-left:20px;}

.nadpiss {font:bold 14px tahoma; padding-left:5px; border-left:4px solid #F3D460; color:#258F4D; text-align:left; text-transform:uppercase;}
.nadpiss span {color:#7B787C;}
.nadpisss {font:bold 14px tahoma; padding-left:5px; border-left:4px solid #F3D460; color:#258F4D; text-align:left;}
.nadpisss span {color:#7B787C;}

.tdtd {min-height:1720px;}

.f5 {font-size:5px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}

#m_ram {border:2px solid #0064AA;}
.w {color:#ffffff;}
.l {text-align:left;}
.c {text-align:center;}
.bb {border:1px solid #000;}
.rr {width:100%;}
.rr span {position:absolute; right:0px;}

/* CESTOVANI */
.r_menu_cest {position:absolute; left:774px; top:316px; width:200px; height:1220px; background-color:#FCEAA7; color:#ffffff; font:14px tahoma;}
.l_menu_cest {position:absolute; left:3px; top:378px; width:169px; height:1158px; background-color:#FCEAA7;}
.menu_cest_active {position:absolute; left:178px; width:174px; height:52px; color:#5FA765; display:block; background-image:URL('images/menu_cestt.jpg'); background-repeat:no-repeat; cursor:pointer; background-position:-184px 0px;}
.cest_prihlaseni {position:relative; top:5px; left:5px; height:105px; width:191px; color:#ffffff; background-image:URL('images/zel_pole4.png'); text-align:left;}
.cest_prihlaseni span {position:relative; left:15px; top:10px;}
.cest_t1 {position:relative; top:0px; left:15px; color:#258F4D;}
.ubyt_banner {position:relative;}
.cest_reklama {position:relative; left:4px;}





.reklama {color: #FFFFFE; font-weight: bold;}
.reklama2 {color:#444444; font-weight: bold;}
.reklama3 {color:#444444; font-size:15px; background: url("./images/leto/odrazka.gif"); margin-left: 10px; padding-left: 12px; background-repeat: no-repeat; background-position: left center;}
.vb { color: #006600;
font-weight: bold;
padding: 10px;
font-size: 16px;
}

.v { color: #006600;
padding: 10px;
font-size: 14px;
}
.o { color: #006600;
font-weight: bold;
padding: 4px;
}


/* home.php */
.ubyt_text {position:relative; left:5px; top:10px;}
.mapy_text_cr {position:absolute; top:50px; left:30px; line-height:18px; vertical-align:text-top;}
.mapy_text_sr {position:absolute; top:50px; left:320px;}
.mapa_cr{position:absolute; top:80px; left:30px; height:100px; width:250px;}
.mapa_sr {position:absolute; top:80px; left:320px; height:100px; width:250px;}
.banner {position:relative; top:200px; left:0px;}
.ram_pole {position:relative; top:10px; padding:10px; margin:2px; width:550px !important; background-color:#FBF7E6; border:1px solid #F1D4B2;}
.ram_pole_1 {position:absolute; top:-27px; left:15px; font-size:16px; font-style:italic; font-weight:bold; color:#5FA765; background-image:URL('images/zlu_pole3.png'); width:225px; height:34px; text-align:center; line-height:34px; vertical-align:middle;}
.ram_pole_2 {position:relative; top:2px; left:2px; padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#000; background-color:#FCEAA7; width:545px !important; height:29px; text-align:left; line-height:29px; vertical-align:middle;}
.ram_pole_2 span {position:relative; left:80px;}
.ram_pole_2dum {position:absolute; top:-8px; left:0px; z-index:5; height:37px; width:64px; background-image:url('images/new/dum_oranz.jpg');}
.ram_pole2 {position:relative; top:0px; padding:10px; margin:2px 2px 0 2px; width:550px !important; background-color:#F7FFF3; border:1px solid #E5AF6F;}
.ram_pole_22 {position:relative; top:2px; left:2px; padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#fff; background-color:#449855; width:572px !important; height:30px; text-align:left; line-height:29px; vertical-align:middle;}
.ram_pole_22 span {position:relative; left:80px;}
.ram_pole_22dum {position:absolute; top:-7px; left:0px; z-index:5; height:37px; width:64px; background-image:url('images/new/dum_zel.jpg');}
.ram_pole22 {position:relative; top:0px; padding:10px; margin:2px 2px 0 2px; width:550px !important; background-color:#F7FFF3; border:1px solid #449855;}
.ram_pole_text {font:14px times new roman; color:#000000; vertical-align:middle; padding-left:10px;}
.ram_pole_text span {font-size:18px; color:#023F23;}
.akt_hr {color:#F0CB98; background-color:#F0CB98; width:80%; height:2px;}
.lm_table {width:550px; border:0px solid black;}
.lm_table td {font-family:tahoma; font-size:12px;}
.lm_cara {border-bottom:2px solid #F6E090;}

.rohHL_ram_pole {position:absolute; left:-1px; top:-1px;}
.rohHR_ram_pole {position:absolute; right:-1px; top:-1px;}
.rohDL_ram_pole {position:absolute; left:-1px; bottom:-2px;}
.rohDR_ram_pole {position:absolute; right:-1px; bottom:-1px;}


/* home_cest.php */
.cest_tipy {position:absolute; top:50px; left:30px; padding-left:5px; color:#7B787C; border-left:2px solid #F3D460;}
.cest_vyber {position:absolute; top:48px; left:320px;}
.cest_vyber img {position:relative; bottom:-2px;}
.cest_pole {position:relative; top:0px; padding:10px; margin:2px; width:550px; background-color:#FBF7E6; border:1px solid #F1D4B2;}
.cest_pole_1 {position:relative; top:-37px; left:15px; font-weight:bold; font-style:italic; font-size: 18px; color:#fff; background-image:URL('images/ora_pole.png'); width:228px; height:44px; text-align:center; line-height:44px; vertical-align:middle;}
.rek {position:relative; top:0px; text-align:center; width:56px; background-image:URL('images/reklama_pole.png');}
.cest_banner {position:relative;}
.cest_pole2 {position:relative; top:40px; padding:10px; margin:2px; width:550px; background-color:#F7FFF3; border:1px solid #E5AF6F;}
.cest_pole3 {position:relative; top:60px; padding:10px; margin:2px; width:550px; background-color:#FBF7E6; border:1px solid #F1D4B2;}
.cest_cara {position:relative; top:200px; color:#C4C5DA; width:95%;}
.cest_zob {position:relative; top:5px; right:10px; color:#481400; background-image:URL('images/zobrazit.png'); width:93px; height:28px; text-align:center; line-height:28px; vertical-align:middle; display:block;}
.cest_pridat {position:absolute; top:242px; left:25px;}
.cest_pridat img {position:relative; bottom:-3px;}
.cest_mezera {height:200px;}
.cest_mista {color:#23593F; font-size:18px;}
.cest_mista span {color:#000000; font-style:italic; font-size: 12px;}
.cest_foto {color:#23593F; font-size:18px; vertical-align:top;}
.cest_foto img {border:2px solid #E89C42; margin:0px;}
.pridej_foto {text-align:right; font:14px times new roman; width:100%;}
#no_border {border:0px;}
.cest_vice {color:#23593F; font-size:18px;}
.pridali {color:#481400; font-weight:bold; font-size:20px;}


/* home_ubyt.php */
.oblasti {position:relative; color:#562917; padding-left:10px; text-align:left; width:100%;}
.oblasti span {padding-left:20px; color:#267B47;}
.mapa_oblasti {position:absolute; top:0px; left:150px; height:100px; width:250px;}
.u_filtr {position:absolute; top:0px; right:10px; color:#613726;}
.u_strana {width:100%; background-color:#E8EAED; margin-bottom:2px;}
.u_strana_moznosti {width:100%; background-color:#B1E9FF;}
.u_nachazite {color:#267B47; position:relative; top:5px; width:100%;}
.u_hr {margin-top:0px;}
.u_text {font-size:12px;}
.u_text span {font-weight:bold;}
.u_objednat {position:absolute; top:0px; right:0px;}
.u_detail {background-image:URL('images/zel_pole5.png'); width:139px; height:29px; line-height:29px; vertical-align:middle; color:#ffffff;}
.u_cena {font-size:12px; margin-top:5px;}
.u_cena span {color:#FF0000; font-weight:bold; font-size:14px;}
.u_vypis {position:relative;}

/* dat_ikat_pod.php */
.head_tab {background-color:#FCEAA7; font-weight:bold; color:#555555;}
.seda_linka {background-color:#EEEEEE; width:556px; margin-left:11px;}
.seda_linka a {color:#3333AA;}
.detail_menu {position:relative; left:1px; top:1px; width:573px; height:35px; background-color:#51A561;}
.detail_menu a {line-height:30px; vertical-align:middle; font:16px tahoma; text-align:center;}
.detail_menu a:hover {line-height:30px; vertical-align:middle; font:16px tahoma; text-align:center;}
.detm_cenik {position:absolute; left:15px; top:4px; width:160px; height:31px; color:#3C3C3C; display:block; background-color:#FCEAA7;}
.detm_cenika {position:absolute; left:15px; top:4px; width:160px; height:31px; color:#fff; display:block; background-color:#449855;}
.detm_popis {position:absolute; left:105px; top:4px; width:106px; height:31px; color:#3C3C3C; display:block; background-color:#FCEAA7;}
.detm_popisa {position:absolute; left:105px; top:4px; width:106px; height:31px; color:#fff; display:block; background-color:#449855;}
.detm_bonus {position:absolute; left:221px; top:4px; width:70px; height:31px; color:#3C3C3C; display:block; background-color:#FCEAA7;}
.detm_bonusa {position:absolute; left:221px; top:4px; width:70px; height:31px; color:#fff; display:block; background-color:#449855;}
.detm_inter {position:absolute; left:301px; top:4px; width:75px; height:31px; color:#3C3C3C; display:block; background-color:#FCEAA7;}
.detm_intera {position:absolute; left:301px; top:4px; width:75px; height:31px; color:#fff; display:block; background-color:#449855;}
.detail_podmenu {position:relative; left:1px; top:1px; background-color:#449855; width:573px;}
.vysvetlivky_tab {border-left: 3px solid #f6c40c; background-color:#F7FFF3; width:550px;}
.vysvetlivky_tab td {padding-left:10px;}
.vysvetlivky {text-align: left; margin-left: 0px; color:#5e5f65; font-size: 20px; font-family: sans-serif;}
.podr_nacha {width:550px; text-align:left; margin:10px 0 10px 0;}
.alternativy {background-color:#FCEAA7; width:570px; margin-left:3px; color:#3C3C3C;}
.alternativy td {font:14px tahoma !important; padding-bottom:5px;}
.alternativy span {font-size:18px !important; margin-left:10px;}
.alternativy img {border:2px solid #DECD8B; width:103px; height:83px;}
.alter_podr {color:#5e5f65; background-color:#DECD8B; font:14px tahoma !important; text-align:left !important; padding-top:3px; height:20px; padding-top:2px; margin:0 0 0 3px; width:570px;}
.alter_podr a {color:#000; font:14px tahoma !important;}

/* dat_ubyt.php */
.form_pro_ubyt {color:#000; text-align:left;}

/* dat_ikat_sez.php */
.dalsi_objekty {font-weight:bold; font-size:15px;}

/* dotaznik.html */
.oranz_prostor {background-color:#E89D42; color:#fff; width:500px; text-align:center; font-size:20px;}
.mal_text {font-size:10px; font-style:italic;}


.vic{
  color: #FFFFFF;
  font-weight: bold;
}
.nov_text img{
border:3px solid #E89C42;
}

#all_foto{
  position: absolute;
  margin: 0px auto;
  padding: 0px;
  display: none;
  border: 2px solid #E89D43;
  z-index: 10;
}

#krizek{
  width: 475px;
  height: 20px;
  border-bottom: 2px solid #E89D43;
  text-align: right;
  background-color: #E89D43;
  z-index: 10;
}

#krizek a{
  color: #ffffff;
  font-size: 17px;
  font-family: Verdana;
  font-weight: bold;
}

#krizek a:hover{
  text-decoration: none;
}

#velke_foto{
  width: 475px;
  height: 550px;
  background-color: #FFFFFF;
  overflow: auto;
  z-index: 10;
}

#velke_foto img{
  border: 1px solid black;
}

.objednavka2 th {
  text-align: right;
  font-size: 12px;
  color: #258F4D;
  width: 140px;
}

.objednavka2 td label {
  font-size: 15px;
  font-weight: bold;
}

.objednavka td label {
  font-size: 12px;
}

.objednavka2 a {
  font-size: 12px;
  font-weight: bold;
}

.povinne{
  border: 1px solid #E89C42;
  background: #FFEEDD;
  width: 220px;
  vertical-align: top;
  font-size: 13px;
  font-family: Verdana;
  height: 23px;
}

.nepovinne{
  border: 1px solid #C87C22;
  background: #FFFFFF;
  width: 220px;
  vertical-align: top;
  font-size: 13px;
  font-family: Verdana;
  height: 23px;
}

.field_obje2{
  border: 1px solid #C87C22;
  background: #FCEAA7;
  width: 470px;
  border: 1px solid #CCCCCC;
  text-align: center;
  margin: 0px auto;
}

.field_obje2 legend{
  border: 1px solid #D8974D;
  background: #FFFFFF;
  color: #5e5f65;
  font-size: 16px;
  font-weight: bold;
  font-family: sans-serif;
}

.nepovinne_area{
  width: 465px !important;
  border: 1px solid #C87C22;
  background: #FFFFFF;
  font-size: 12px;
  font-family: Verdana;
}

.podro_vyh_tab td{
  font-size: 11px;
}

.mnb {
  padding: 5px;
  color:#5e5f65;
  font-size: 15px;
  font-weight: bold;
  font-family: sans-serif;
  background-color: #F7FFF3;
}

.dalem{
  padding-left: 5px;
  background-color: #F7FFF3;
}

.zobr_foto{
  width: 223px;
  padding-left: 6px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #E89D43;
  margin-bottom: 10px;
}

.zobr_foto a{
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
}

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

.ppst{
  padding: 5px;
  border-top: 1px solid #FFAB62;
  background-color: #F7FFF3;
}

.if_cenik{
  width: 575px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.cell_p_s{
  padding: 1px;
  margin: 1px;
}

.radek_ceniku td{
  height: 20px;
  vertical-align: middle;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

.radek_ceniku a{
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

.c_normal{
  background-color: #FCEAA7;
  color: #000000;
}

.c_online{
  background-color: #FCEAA7;
  color: #000000;
}

.c_obsazeno{
  background-color: #C0C0C0;
  color: #FFFFFF;  
}

.c_lm{
  background-color: #FEC37F;
  color: #000000;
}

.white{
  color: #FFFFFF !important;
}

.black{
  color: #000000 !important;
}

.right{
  text-align: right !important;
}

.date{
  font-family: Tahoma !important;
  font-size: 19px;
  width: 125px;
}

.kalk{
  font-family: Tahoma !important;
  font-size: 22px;
  color: #FFFFFF !important;
}

#videa {
  width: 555px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
  text-align: left;
  background-color: #3B904D;
}

#v_table td {
  vertical-align: top;
}

#v_info {
   width: 190px;
   color: #FFFFFF;
   font-size: 15px;
}

#v_odkazy {
  position: relative;
  left: -18px;
  color: #FFFFFF;
  font-size: 16px;
}

#v_odkazy a {
  color: #FFFFFF;
  font-size: 15px;
}

#video {
  border: 5px solid #51A663;
  background-color: #000000;
  width: 350px;
  height:288px;
}

#v_popis {
  color: #FFFFFF;
  text-align: center;
  font-size: 15px;
}

#v_jak {
  color: #FFFFFF;
  font-size: 15px;
}

.twenty {
  font-size: 15px;
}

#result {
  width: 95%;
  color: #FFFFFF;
  background-color: #319459;
}

#result a {
  font-weight: bold;
  color: #FFFFFF;
}

#podpod {
  width:95%;
}

#podpod div {
  padding-top: 5px;
}