body{font-family:Verdana;font-size:10px;background-color:#ede6de;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;scrollbar-base-color:ede6de;scrollbar-arrow-color:ede6de;scrollbar-track-color:ede6de;scrollbar-3dlight-color:ede6de;scrollbar-highlight-color:ede6de;scrollbar-darkshadow-color:ede6de;scrollbar-shadow-color:ede6de;scrollbar-face-color:ffffff;background-image:url(../pic/szallasinfo_hatterkep_1920x1080.jpg);background-attachment:fixed;background-position:center;}
form{margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;}
.main{background-color:#ffffff;border-left:#e5dacf 4px solid;border-right:#e5dacf 4px solid;box-shadow:0px 0px 64px #777;}
.fm, .am{border-top:#ffffff 1px solid;border-bottom:#ffffff 1px solid;}
html div.fmpt a.l{height:33px;color:#ffffff;text-decoration:none;}
html div.ampt a.l{height:27px;color:#ffffff;text-decoration:none;}
* html div.fmpt a.l{height:33px;color:#ffffff;text-decoration:none;}
* html div.ampt a.l{height:27px;color:#ffffff;text-decoration:none;}
div.fmpt a.l, div.fmpt a.up, div.ampt a.l, div.ampt a.up{display:block;}
div.fmpt, div.ampt{background-image:url(../pic/felsomenubg.jpg);border-right:#ff8b46 1px solid;font-family:Verdana;color:#ffffff;font-weight:bold;text-decoration:none;text-align:center;}
div.fmpt{font-size:12px;line-height:33px;height:33px;}
div.ampt{letter-spacing:-0.05em;font-size:11px;line-height:27px;height:27px;}
div.fmpt a.l:hover, div.ampt a.l:hover{background-color:#990000;text-align:center;}
.fmpt{font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;text-align:center;}
.qsrc{background-color:#A39288;border-bottom:#ede6de 1px solid;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;font-size:11px;line-height:15px;color:#E5D9CD;font-family:Tahoma;padding:0px 10px 0px 10px;text-align:left;}
.qsrc input, .qsrc select{font-family:Tahoma;background-color:#F6F3EE;color:#8F3B1B;font-size:10px;line-height:12px;}
.qsrc input{margin-top:5px;}
.qsrc a{color:#ffffff;text-decoration:none;font-weight:normal;}
.qsrc a:Hover{color:#BD3E09;text-decoration:none;font-weight:normal;}
.l1daterow{padding:0px 10px 0px 10px;font-family:Tahoma;background-color:#F6F3EE;color:#8F3B1B;font-size:9px;border-top:#000000 1px solid;border-bottom:#000000 1px solid;text-align:left;}
.l1daterow a{color:#8f3b1b;border:none;}
.l1daterow a:Hover{text-decoration:none;}
.l1daterow h2{font-size:14px;}
.l1daterow img{border:#e5dacf 2px solid;}
.l1daterow img:Hover{border:#ffffff 2px solid;}
.cent3col{border-bottom:#000000 1px solid;padding:0px 0px 0px 0px;}
.balmenu{background-image:url(../pic/menuarrow.gif);background-position:right;background-repeat:no-repeat;border-bottom:#D7D4D2 1px solid;font-family:Verdana;font-size:10px;color:#A49389;font-weight:bold;text-decoration:none;text-align:left;}
html div.bmpt a.f, html div.bmpt a.aktiv{height:17px;color:#A49389;text-decoration:none;}
html div.bmpt a.aktiv{color:#8F3B1B;}
* html div.bmpt a.f, html div.bmpt a.aktiv{height:17px;color:#A49389;text-decoration:none;}
html div.bmpt a.aktiv{color:#8F3B1B;}
div.bmpt a.f, div.bmpt a.aktiv, div.bmpt a.up, div.bmpt a.narancs{display:block;}
div.bmpt{font-size:10px;color:#A49389;line-height:17px;height:17px;font-family:Verdana;font-weight:bold;text-decoration:none;}
div.bmpt a.f:hover, div.bmpt a.aktiv:hover, div.bmpt a.narancs{background-image:url(../pic/menuarrow_h.gif);background-position:right;background-repeat:no-repeat;background-color:#DF4D1C;color:#ffffff;}
.kozep, .kozep div, .kozep div.oldalak, .kozepfel{color:#4D443B;font-size:11px;font-family:Verdana;padding-left:2px;padding-right:2px;background-image:url(../pic/contbg.gif);background-position:center;background-repeat:repeat-y;text-align:justify;}
.kozepfel{padding-left:8px;padding-right:8px;}
.kozep div, .kozep div table{background-image:none;font-size:11px;padding-left:7px;padding-right:7px;margin-bottom:7px;margin-top:5px;line-height:14px;}
.kozep div td{color:#4D443B;border-bottom:#A39E9A 1px solid;}
.kozep div th{color:#4D443B;border-bottom:#E0DBD7 1px solid;border-right:#E0DBD7 1px solid;background-color:#F6F3F0;text-align:center;}
.kozep div.oldalak{padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;width:458px;background-color:#EBE5E1;margin-bottom:2px;}
.kozep div.felfejl{padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;width:216;background-color:#EBE5E1;margin-bottom:2px;margin-left:0px;margin-right:0px;}
.kozfejl, .kozfejl .ncs{color:#4D443B;font-size:11px;font-family:Verdana;letter-spacing:-0.05em;margin-top:7px;background-color:#D5CBC2;background-image:url(../pic/head_bg.gif);}
.kozfejl{width:458px;text-align:left;}
.kozfejl td{padding:7px 7px 7px 7px;}
.kozfejl h1, .kozfejl h5, .kozfejl h3, .regioh2, .kozep div h3, .kozep div h5, .kozep div h1, .hanytalalat{margin-bottom:0px;margin-top:0px;color:#4D443B;font-size:14px;font-weight:normal;}
.kozfejl h2, .hanegy, .kozfejl h3 a, .kozfejl h1 a, .kozfejl h5 a, .kozfejl h1 a, .kozfejl a{font-family:Tahoma;font-weight:normal;color:#8F3B1B;font-size:9px;margin-bottom:0px;margin-top:0px;letter-spacing:0em;}
.kozfejl h1 a, .kozfejl h3 a, .kozfejl h5 a, .kozfejl a{font-size:10px;}
.kozfejl h1 a:Hover, .kozfejl h3 a:Hover, .kozfejl h5 a:Hover, .kozfejl a:Hover{text-decoration:none;}
.kozfejl th{padding:0px 0px 0px 0px;}
.tal{width:100%;}
.tal, .talprs, .talptn, .tal_kiemelt{color:#4D443B;font-size:11px;font-family:Verdana;letter-spacing:-0.05em;margin-right:0px;margin-left:0px;text-align:left;}
.szinfo_webpg_url{display:block;float:left;padding:0px !important;margin:0px !important;width:290px;overflow:hidden;}
.tal img.fogl, .tal img.fogl:Hover{float:right;border:none;margin-right:3px;}
.tal_kiemelt{background-color:#FFDDB8;}
.talprs{background-color:#F9F7F6;}
.talprs, .talptn, .tal_kiemelt{margin-bottom:5px;margin-top:5px;width:458;}
.talprs a, .talptn a, .kozep div a, .kozep a{color:#8f3b1b;text-decoration:none;}
.talprs a:Hover, .talptn a:Hover, .kozep div a:Hover{text-decoration:underline;}
.talprs td, .talptn td, .tal_kiemelt td{padding:0px 0px 0px 10px;}
.talprs th, .talptn th, .tal_kiemelt th{margin-right:0px;margin-left:0px;margin-bottom:0px;margin-top:0px;}
.talprs h1, .talptn h1, .talprs h3, .talptn h3, .tal_kiemelt h1, .tal_kiemelt h3{text-align:left;font-weight:bold;color:#8F3B1B;font-size:11px;margin-left:25px;margin-bottom:12px;margin-top:12px;text-indent:-13px;letter-spacing:0em;}
.talprs h1 a, .talptn h1 a, .talprs h3 a, .talptn h3 a, .tal_kiemelt h1 a, .tal_kiemelt h3 a{text-decoration:none;color:#8F3B1B;margin-bottom:3px;margin-top:3px;}
.talprs h1 a:Hover, .talptn h1 a:Hover, .talprs h3 a:Hover, .talptn h3 a:Hover, .tal_kiemelt h1 a:Hover, .tal_kiemelt h3 a:Hover{text-decoration:none;color:#770000;}
.talprs img, .talptn img, .tal_kiemelt img, .talimg{margin-left:16px;border:#CEC4BB 3px solid;margin-bottom:3px;}
.tal_kiemelt img{border:#ffffff 3px solid;}
.talprs p, .talptn p, .tal_kiemelt p{margin-top:7px;margin-left:16px;margin-bottom:15px;}
.talprs img:Hover, .talptn img:Hover, .tal_kiemelt img:Hover{margin-left:16px;border:#A49389 3px solid;}
.tal_kiemelt img:Hover{border:#8F3B1B 3px solid;}
.blokk{padding-left:3px;padding-top:7px;font-family:Verdana
font-size:9px;}
.hpfooter, .hpfooter td{padding:10px 25px 10px 25px;font-size:11px;margin-bottom:7px;margin-top:5px;line-height:12px;color:#7C7C7C;}
.hpfooter a{color:#EA5F1D;text-decoration:none;}
.hpfooter a:hover{color:#EA5F1D;text-decoration:underline;}
.jobboszlop{background-image:url(../pic/globalbg.gif);font-family:Verdana;color:#A49389;font-size:9px;padding-left:7px;padding-right:7px;text-align:left;}
.jobboszlop a, .baloszlop a{color:#A49389;text-decoration:none;}
.jobboszlop a:Hover, .baloszlop a:Hover{color:#8F3B1B;}
.jobboszlop img{margin-bottom:3px;margin-top:3px;}
a.bordocim{padding-left:0px;font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none;color:#8F3B1B;line-height:23px;}
a.bordocim:Hover{font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none;color:#770000;}
.none{display:none;}
.note{display:none;}
.baloszlop{background-image:url(../pic/globalbg.gif);font-family:Verdana;color:#A49389;font-size:9px;padding-left:7px;padding-right:7px;text-align:left;}
.baloszlop p, .jobboszlop p{margin-top:0px;margin-bottom:0px;padding-left:3px;padding-top:0px;}
.baloszlop input, .kozep select, .elkuld, .hirlfel, .baloszlop textarea{font-family:Tahoma;background-color:#ffffff;margin-top:5px;color:#8F3B1B;font-size:10px;line-height:12px;border-style:none;border:#CBC1BB 1px solid;}
.hirlfel{font-size:12px;width:180px;}
.elkuld{background-color:#EAE6E4;border:#CBC1BB 2px solid;font-weight:bold;}
.baloszlop input{width:120px;}
.szallas100x75{margin-left:0px;border:#CEC4BB 3px solid;}
.szallas100x75:Hover{margin-left:0px;border:#A49389 3px solid;}
.terkep{cursor:crosshair;}
a.info{position:relative;z-index:24;color:#8B0000;text-decoration:none}
a.info:hover{z-index:25;background-color:#ff0}
a.info span{display:none}
a.info:hover span{display:block;padding:5px;position:absolute;top:2em;left:2em;width:15em;border:1px solid #D2B48C;background-color:#FFFFE0;color:#000;opacity:.9;filter:alpha(opacity=90);text-align:left}
.baloszlop textarea{width:130px;}
.legord{position:absolute;width:100%;height:37px;top:135px;margin:0px;padding:0px;}
.legordulo{width:772px;margin:0px;padding:0px;height:37px;top:135px;}
.cty{background-color:#EAE1DE;}
.bp{color:#CF8F7A;}
.comp td a:Hover{text-decoration:none;}
.ertekeles a{display:block;color:#8f3b1b;font-size:9px;font-family:Verdana;margin-right:10px;}
.ertekeles a:Hover{text-decoration:none;}
#velemeny a{width:100%;height:100%;}
#velemeny a:Hover{text-decoration:none;background-color:#EAE1DE;}
/**/#nyerbox, #resq{position:relative;z-index:24;font-weight:normal;color:#8B0000;text-decoration:none}
#nyerbox span, #resq span{display:block;padding:5px;position:absolute;top:-97px;left:-475px;width:120px;border:none;background:none;text-align:left}
#resq span{top:-150px;left:0px;width:430px;color:#BC4C17;line-height:18px;background-color:#ffffff;border-top:#FF6820 1px solid;border-left:#FF6820 1px solid;border-bottom:#FF6820 4px solid;border-right:#FF6820 4px solid;padding:10px;}
#resq span h2{background-color:#FF6820;color:#fff;line-height:30px;margin:0px;font-size:13px;}
#resq span li{margin-top:8px;}
#resq span input{margin-left:18px;margin-right:18px;}
#resqbezar{width:20px;height:20px;line-height:20px;position:absolute;top:0px;right:0px;display:block;background-color:#fff;border:#FF6820 1px solid;text-align:center;}
#resqbezar:Hover{text-decoration:none;background-color:#FF6820;color:#fff;}
a.szilveszter{width:100%;display:block;font-weight:normal;padding-top:5px;padding-bottom:5px;background-color:#FF6820;color:#fff !important;margin-bottom:0px;margin-top:6px;}
a.szilveszter:Hover{background-color:#CC5319;text-decoration:none !important;}
a.szilveszter h3, a.szilveszter h3:Hover{font-size:14px;margin:0px;color:#fff;text-decoration:none !important;}
.noborder td{border:none !important;padding:0px;vertical-align:top;}
.sharepad{padding-top:2px !important;}
.noborder{margin-top:4px;}
.hibadoboz{display:block;width:440px;margin:0px !important;padding:8px;border:#800 2px solid;background-color:#f00;color:#fff !important;font-family:Verdana;font-size:10px;}
.hibadoboz h1{color:#fff !important;font-size:18px;font-weight:bold !important;margin:8px !important;}
#keresofejlec, #terkep_alatt, #map, #map div{padding:0px;margin:0px;}
.chbx{width:20px !important;border:none !important;background:none !important;}
#infobox{position:relative;width:100%;height:110px;background-color:#fff;color:#FF6820;margin:0px !important;padding:0px !important;color:#4D443B;font-size:11px;font-family:Verdana;border-bottom:#A5948A 4px solid;}
#infobox p{display:block;margin:0px;width:400px;text-align:center;}
.terktaltb{width:450px;height:110px;border:none;margin:0px !important;padding:0px !important;vertical-align:middle;}
.terktaltb td, .terktaltb tr{padding:0px;border:none !important;background:transparent;}
.terktaltb img{margin:0px !important;border:#A5948A 3px solid;}
.terktaltb h4, .terktaltb h4 a{font-size:12px;}
#infobox{text-align:center;}
#infobox h3{font-size:14px;color:#4D443B;font-weight:bold;padding-top:10px;}
#infobox h2{font-size:13px;color:#4D443B;font-weight:bold;}
#infobox p{padding-left:8px;padding-right:8px;}
a.vat{position:absolute;right:0px;top:0px;display:block;}
a.vat:Hover{text-decoration:none !important;}
#terkep_mutatasa{display:block;width:100%;line-height:20px;background-color:#FF6820;color:#fff;}
#terkep_mutatasa:Hover{background-color:#fff;color:#FF6820;cursor:pointer;}
#terkeptipp a{display:block;margin:0px !important;padding:3px !important;background-color:#fff;color:#FF6820 !important;border-bottom:#FFD4C0 1px solid;}
.tabStrip ul{margin:0 !important;padding:0 !important;list-style-type:none;}
.tabStrip li{margin:0 2px 0 0;list-style-type:none;float:left;}
.tabLink{display:block;text-decoration:none;padding:5px;background:#FF6820;border:#CDC4BE solid;border-width:1px 1px 0 1px;color:#ffffff;}
.tabLinkActive{display:block;text-decoration:none;padding:5px;background:#ffffff;border:#CDC4BE solid;border-width:1px 1px 0 1px;color:#FF6820;}
.tabLinkActive:Hover, .tabLink:Hover{text-decoration:none !important;}
.tabLink:Hover, .tabLinkHover{background:#FF9562;}
.tabContent{display:none;}
.tabContentActive{display:block;clear:both;background:transparent;height:auto;border-top:none;padding-top:10px;padding-left:8px;padding-bottom:10px;overflow:auto;font-family:Verdana;font-size:11px;color:#4D443B;}
.tabContentActive th, .tabContent th{color:#4D443B;border-bottom:#E0DBD7 1px solid;line-height:2em;background-color:#F6F3F0;text-align:center;margin:0px !important;padding-top:0;padding-bottom:0;}
#f_warn{font-size:10px;position:absolute;left:173px;bottom:0px;height:24px;overflow:hidden;background-color:#FFF1A8;}
#f_warn span{position:absolute;left:30px;font-size:9px;letter-spacing:-0.06em;color:#75706C;font-family:Verdana;}
#szurok fieldset, #szurok fieldset a{font-family:Verdana;font-size:11px;text-decoration:none;color:#888;position:relative;bottom:2px;}
#szurok fieldset a:Hover{color:#444;}
fieldset{width:140px;text-align:left;padding:4px;border:#e5e5e5 1px solid;background-color:#fdfdfd;border-radius:8px;}
fieldset legend, legend a{color:#8f3b1b;}
#dcPic .allo{border-left:#D6CECA 13px solid;border-right:#D6CECA 14px solid;}
#dcPic .fekvo{border-top:#D6CECA 12px solid;border-bottom:#D6CECA 13px solid;}
#dcTelep{margin-left:18px;font-size:13px;}
#dcNev{margin-bottom:6px;font-size:14px;}
#dyn_cont table, #dyn_cont table tr, #dyn_cont table td{margin:0px;padding-left:0px;padding-right:0px;}
.ibox, #infobox h2{font-size:17px;margin-bottom:10px;}
#terkeptipp .current{background-color:#FF6820;color:#fff !important;}
#bovebbInfo{background-color:#FF6820;text-decoration:none;color:#fff;font-weight:bold;padding:8px;border-radius:10px;}
.listpic{display:block;position:relative;}
.ajandek, .telszam{border:none !important;position:absolute;z-index:100;text-decoration:none !important;}
.ajandek div, .telszam div{display:none !important;position:relative;bottom:90px;left:60px;width:250px;border-radius:10px;padding:10px;background-color:#FFFFE0;border:#888 1px solid;text-decoration:none !important;}
.ajandek img, .ajandek a, .ajandek a:Hover > .ajandek img,
.telszam img, .telszam a, .telszam a:Hover > .telszam img{border:none !important;text-decoration:none !important;}
a.ajandek:Hover > div,
a.telszam:Hover > div{display:block !important;}
.lpic_landsc{top:40px;left:92px;}
.lpic_portr{top:60px;left:70px;}
.telszam.lpic_landsc{top:62px;left:100px;}
.telszam.lpic_portr{top:90px;left:76px;}
.lpic_none{}
hr.thin{clear:both;border:0;color:#dad0c9 !important;background-color:#dad0c9 !important;height:1px;display:block;margin:0px !important;}
.pbx{//padding-bottom:10px;margin-top:10px !important;}
.pbx a.more{display:block;//border:#f00 1px solid;}
.pbx a.more:Hover{text-decoration:none;cursor:pointer;background:-webkit-linear-gradient(top,rgba(235,229,225,0),rgba(255,255,255,1));background:-o-linear-gradient(top,rgba(235,229,225,0),rgba(255,255,255,1));background:-moz-linear-gradient(top,rgba(235,229,225,0),rgba(255,255,255,1));background:linear-gradient(to bottom, rgba(235,229,225,0),rgba(255,255,255,1));}
.pbx .psub{color:#baa99c !important;margin-left:20px;line-height:18px;letter-spacing:-.02em;}
.pbx .clr, .pbx_ps .clr{clear:both;height:1px;}
.pbx .psub span{display:block;color:#4d443b;float:right;letter-spacing:-.02em;margin-left:10px;}
.pbx h3{color:#4d443b !important;font-size:14px;font-family:Verdana;font-weight:bold !important;letter-spacing:-.05em;//margin-bottom:10px !important;}
.pbx .reszl{color:#999;clear:both;display:none;margin-bottom:20px;padding-left:25px;}
.pbx .reszl p{//color:#4d443b !important;color:#999;margin:9px 0px 0px 0px;}
.pbx .dets{color:#999;padding:0;margin:0;//max-height:250px;//overflow:auto;}
.pbx .reszl p b{font-weight:normal;color:#333;}
.pbx .ar, .ar{background-color:#FF6820;color:#fff !important;font-weight:bold;border-radius:5px;padding:2px 5px 2px 5px;}
.
.pbx a.pcls:Hover{cursor:pointer;text-decoration:none;}
.pbx .bookit, .bookit{text-transform:uppercase;display:block;float:right;width:150px;font-size:1em;background-color:#FF6820;color:#fff !important;font-weight:bold;border-radius:10px;padding:.6em;text-align:center;line-height:1.5em;margin-bottom:10px;box-shadow:6px 6px 5px #ddd;border:#fff 3px solid;}
.pbx .bookit b{font-size:1.25em;text-transform:capitalize;}
.pbx .bookit:Hover{background-color:#E55D1C;text-decoration:none;cursor:pointer;}
.pkg_in_hitlist{display:block;text-decoration:none !important;padding:7px;margin:7px;width:400;border:#ddd 1px solid;border-radius:7px;background-color:#f8f8f8;}
.pkg_in_hitlist:Hover{background-color:#FF6820;color:#fff;}
.pkg_more_link{text-align:right;display:block;width:430px;}
.ajapkg{display:block;width:120px;position:relative;margin-bottom:2em;box-shadow:0px 0px 5px #ddd;border:#fff 5px solid;padding-bottom:1em;}
.ajapkg:hover{box-shadow:0px 0px 5px #999;//color:#a49389 !important;color:#FF6820 !important;background-color:#fff;//border-color:#FF6820;}
.ajapkghead{background:-webkit-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:-moz-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:linear-gradient(to bottom, rgba(235,229,225,1),rgba(255,255,255,0));display:block;width:100%;padding-top:.8em;//background-color:#ddd;}
.ajapkg .dark{color:#555;}
.pkimgdiv{position:relative;width:106px;height:106px;}
.f100x75{margin:13px 0px 12px 0px !important;border:#ddd 3px solid;}
.f75x100{margin:0px 12px 0px 13px !important;border:#ddd 3px solid;}
.szazalek{display:block;position:absolute;transform:rotate(30deg);color:#FF6820;font-size:25px;font-weight:bold;text-shadow:-2px -2px 0 #fff,
2px -2px 0 #fff,
-2px 2px 0 #fff,
2px 2px 0 #fff;}
.szf{position:absolute;top:34px;left:0;right:0;margin-left:auto;margin-right:auto;}
.sza{position:absolute;top:39px;left:0;right:0;margin-left:auto;margin-right:auto;}
.ajpkgar{display:block;font-size:1.1em;background-color:#FF6820;color:#fff !important;font-weight:bold;border-radius:10px;padding:.4em;text-align:center;//line-height:1.3em;margin:.5em 0 .5em 0;box-shadow:0px 0px 5px #ddd;border:#fff 3px solid;}
.pbx_ps{//padding-bottom:10px;margin:10px 3px 0px 3px !important;border-bottom:#eee 3px double;border-top:#eee 3px double;background-color:#f8f8f8;padding:0 !important;position:relative;}
.pbx_ps a.more{display:block;margin:0px !important;padding-left:10px !important;//border:#f00 1px solid;}
.pbx_ps a img{border:#CEC4BB 3px solid;}
.pbx_ps a.more:Hover{text-decoration:none;cursor:pointer;background:-webkit-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:-moz-linear-gradient(top,rgba(235,229,225,1),rgba(255,255,255,0));background:linear-gradient(to bottom, rgba(235,229,225,1),rgba(255,255,255,0));}
.pbx_ps .psub{color:#baa99c !important;margin-left:20px;line-height:18px;letter-spacing:-.02em;min-height:107px;}
.pbx_ps .clr{clear:both;height:1px;}
.pbx_ps .psub span{display:block;color:#4d443b;float:right;letter-spacing:-.02em;margin-left:10px;}
.pbx_ps h3{color:#4d443b !important;font-size:14px;font-family:Verdana;font-weight:bold !important;letter-spacing:-.05em;padding:8px 0px 6px 0px !important;}
.pbx_ps .reszl{color:#999;clear:both;display:none;margin-bottom:20px;padding-left:25px;}
.pbx_ps .reszl p{//color:#4d443b !important;color:#999;margin:9px 0px 0px 0px;}
.pbx_ps .dets{color:#999;padding:0;margin:0;//max-height:250px;//overflow:auto;}
.pbx_ps .reszl p b{font-weight:normal;color:#333;}
.pbx_ps .ar, .ar{background-color:#FF6820;color:#fff !important;font-weight:bold;border-radius:5px;padding:2px 5px 2px 5px;float:right;}
.pbx_ps a.pcls:Hover{cursor:pointer;text-decoration:none;}
.pbx_ps .bookit, .bookit{text-transform:uppercase;display:block;float:right;width:150px;font-size:1em;background-color:#FF6820;color:#fff !important;font-weight:bold;border-radius:10px;padding:.6em;text-align:center;line-height:1.5em;margin-bottom:10px;box-shadow:6px 6px 5px #ddd;border:#fff 3px solid;}
.pbx_ps .bookit b{font-size:1.25em;text-transform:capitalize;}
.pbx_ps .bookit:Hover{background-color:#E55D1C;text-decoration:none;cursor:pointer;}
.pbx_ps .picdiv{position:relative;padding:0;margin-right:10px;float:left;}
.pbx_ps .lands{width:106px;height:81px;}
.pbx_ps .portr{width:106px;height:81px;}
.pbx_ps .subt{color:#333;font-weight:normal;}
.ps_szf{position:absolute;top:15px;right:-15px;font-size:20px;}
.ps_sza{position:absolute;top:5px;right:-5px;font-size:20px;}
.pbx_ps .grey{color:#999;}
.csomker, .erkdiv{font-family:Tahoma !important;color:#8f3b1b !important;font-size:10px !important;line-height:12px !important;margin-bottom:12px !important;}
.csomker input{font-family:Tahoma;background-color:#ffffff;border:#cbc1bb 1px solid;margin-top:5px;color:#8f3b1b;font-size:10px;line-height:12px;}
.csomker input[type=text]{width:20px;text-align:right;}
.csomker input[type=checkbox]{margin:0 !important;position:relative;top:2px;}
.csomker input[type=submit]{//width:20px;//text-align:right;color:#fff;font-weight:bold;font-size:11px;background-color:#FF6820;padding:3px 12px 3px 12px;border-radius:8px;border:#fff 3px solid;box-shadow:6px 6px 5px #ddd;}
.csomker .erkdiv{//display:none;}
.csomker .cbtext:hover{text-decoration:none;}
.keresoinfo{width:440px;margin-left:auto;margin-right:auto;border-bottom:#ddd 1px solid;//border-radius:5px;background:#f8f8f8;padding:8px 3px 10px 3px;margin-bottom:10px !important;}
.kulf_blokk{margin:1px 3px 1px 3px;padding:3px 8px 3px 8px;float:left;display:inline-block;width:205px;//border-left:#fff 4px solid;}
.kulf_blokk:Hover{text-decoration:none !important;background-color:#f8f8f8;//border-left:#FF6820 4px solid;}
.kulf_more{display:block;//clear:both;margin:5px 0px 15px 0px;//border-top:#eee 1px dashed;//border-bottom:#eee 3px double;padding:5px 10px 10px 10px;text-align:right;color:#777 !important;font-style:italic;}
.kulf_more:Hover{color:#D6571A !important;}
#fm_720x100{position:relative;display:block;height:100px;width:772px;margin:0px;padding:0px;background:url('../pic/szallas_fejlec.jpg') 0 0;}
#fm_720x100 li{margin:0;padding:0;list-style:none;position:absolute;top:4px;}
#fm_720x100 li, #fm_720x100 a{height:88px;display:block;}
#fm_szallasinfo{left:10px;top:20px !important;width:191px;height:58px !important;background:url('../pic/szallasinfo_logo_fejlec.jpg') 0 0;}
#fm_szallas_belfoldon{left:217px;width:88px;background:url('../pic/csempe-sprite.png') 0 0;}
#fm_szallas_belfoldon a:hover{background:url('../pic/csempe-sprite.png') 0 -88px;}
#fm_szallas_kulfoldon{left:312px;width:88px;background:url('../pic/csempe-sprite.png') -88px 0;}
#fm_szallas_kulfoldon a:hover{background:url('../pic/csempe-sprite.png') -88px -88px;}
#fm_repulojegy{left:407px;width:88px;background:url('../pic/csempe-sprite.png') -176px 0;}
#fm_repulojegy a:hover{background:url('../pic/csempe-sprite.png') -176px -88px;}
#fm_autoberles{left:502px;width:88px;background:url('../pic/csempe-sprite.png') -264px 0;}
#fm_autoberles a:hover{background:url('../pic/csempe-sprite.png') -264px -88px;}
#bm_csempeul{position:relative;display:block;//height:500px;width:100%;margin:9px 0 0 0 !important;padding:0 !important;}
#bm_csempeul li{margin:0 !important;padding:0 !important;list-style:none;position:relative;}
#bm_csempeul li, #bm_csempeul a{height:136px;width:136px;display:block;//left:-4px}
#bm_szallas_belfoldon{top:0px;background:url('../pic/csempe-sprite.png') -136px -176px;}
#bm_szallas_belfoldon a:hover{background:url('../pic/csempe-sprite.png') 0 -176px;}
#bm_szallas_kulfoldon{background:url('../pic/csempe-sprite.png') -136px -312px;}
#bm_szallas_kulfoldon a:hover{background:url('../pic/csempe-sprite.png') 0px -312px;}
#bm_repulojegy{background:url('../pic/csempe-sprite.png') -136px -448px;}
#bm_repulojegy a:hover{background:url('../pic/csempe-sprite.png') 0px -448px;}
#bm_autoberles{background:url('../pic/csempe-sprite.png') -136px -584px;}
#bm_autoberles a:hover{background:url('../pic/csempe-sprite.png') 0px -584px;}
#fl_csempeul{position:relative;display:block;height:229px;width:458px;margin:0 !important;padding:0 !important;}
#fl_csempeul li{margin:0 !important;padding:0 !important;list-style:none;position:absolute;}
#fl_csempeul li, #fl_csempeul a{height:229px;width:229px;display:block;}
#fl_szallas_belfoldon{top:0px;left:0px;background:url('../pic/csempek_folapra.png') 0 0;}
#fl_szallas_belfoldon a:hover{background:url('../pic/csempek_folapra.png') 0 229px;}
#fl_szallas_kulfoldon{top:0px;left:229px;background:url('../pic/csempek_folapra.png') -229px 0px;}
#fl_szallas_kulfoldon a:hover{background:url('../pic/csempek_folapra.png') -229px -229px;}
#fl_repulojegy{top:229px;left:0px;background:url('../pic/csempek_folapra.png') -458px 0;}
#fl_repulojegy a:hover{background:url('../pic/csempek_folapra.png') -458px -229px;}
#fl_autoberles{top:229px;left:229px;background:url('../pic/csempek_folapra.png') -687px 0;}
#fl_autoberles a:hover{background:url('../pic/csempek_folapra.png') -687px -229px;}
.megnezem{display:block;background-color:#FF6820;color:#fff !important;text-align:center;width:100px;padding:.7em 0 .7em 0 !important;font-size:1.2em !important;border-radius:.3em;letter-spacing:.03em !important;}
#nyelvvalaszto{display:flex;width:100px;margin:5px auto 5px auto;justify-content:space-around;width}
#nyelvvalaszto a{display:inline-block;}
#footerlogo{display:block;width:100%;height:40px;margin-left:auto;margin-right:auto;}
.booking_foglalas_gomb {
	background-color: #FF6820;
	font-size: 2em;
	font-weight: bold;
	line-height: 2em;
	color: #fff !important;
	display: block;
	width: 80%;
	margin: 2em auto 2em auto;
	text-align: center;
	border-radius: .2em;
	//text-transform: uppercase;
}
.booking_foglalas_gomb:hover {
	background-color: #ef4800;
}

.szallasinfo_free_booking_form a {
	padding: 1em;
	margin-top: .8em;
	background-color: #fff;
}
.szallasinfo_free_booking_form a:hover {
	color: #FF8840;
}
.szallasinfo_free_booking_form a {
	text-decoration: none;
	color: #FF6820;
	display: block;
}
.szallasinfo_free_booking_form img {
	display: block;
}
