.contenttitle h1 {margin:0;padding:0;font-size: 22px;text-transform: uppercase;font-weight: bold;}
.contenttitle h1 a {color: #3b2314;text-decoration: none;}
h1.class2{background:url(images/hotelliststar_4.webp) top right no-repeat;padding-right:110px}
h1.class3{background:url(images/hotelliststar_3.webp) top right no-repeat;padding-right:80px}
h1.class4{background:url(images/hotelliststar_2.webp) top right no-repeat;padding-right:50px}
h1.class18{background:url(images/hotelliststar_5sup.webp) top right no-repeat;padding-right:160px}
h1.class19{background:url(images/hotelliststar_4sup.webp) top right no-repeat;padding-right:130px}
h1.class20{background:url(images/hotelliststar_3sup.webp) top right no-repeat;padding-right:100px}
h1.class21{background:url(images/hotelliststar_2sup.webp) top right no-repeat;padding-right:70px}
h1.class22{background:url(images/hotelliststar_1sup.webp) top right no-repeat;padding-right:40px}
h1.class24_1{background:url(images/1star_szv.gif) top right no-repeat;padding-right:40px}
h1.class24_2{background:url(images/2star_szv.gif) top right no-repeat;padding-right:70px}
h1.class24_3{background:url(images/3star_szv.gif) top right no-repeat;padding-right:100px}
h1.class24_4{background:url(images/4star_szv.gif) top right no-repeat;padding-right:130px}
h1.class24_5{background:url(images/5star_szv.gif) top right no-repeat;padding-right:160px}
h1.class24_6{background:url(images/3star_szv_sup.gif) top right no-repeat;padding-right:100px}
h1.class24_7{background:url(images/4star_szv_sup.gif) top right no-repeat;padding-right:130px}
.leftcontentblock {background: #e8e5e0;border: 1px solid #d1cdca;border-top: 5px solid #d1cdca;margin-top:15px;text-align: left;}

.gyujto .title {text-transform:uppercase;font-size:22px;font-weight:bold;border:1px solid #d1cdca;padding:15px 20px 15px 20px;cursor:pointer;background-color: #e8e5e0;}
.gyujto .title.opened, .gyujto .title.ui-accordion-header-active {background: #e8e5e0 url('images/aro-up-20.webp') 920px 24px no-repeat;}
.gyujto .title.closed, .gyujto .title.ui-accordion-header-collapsed  {background: #e8e5e0 url('images/aro-down-20.webp') 920px 24px no-repeat;}
.gyujto .kerdescontainer {margin:0;padding:30px 50px 20px 50px;border-bottom:1px solid #d1cdca;}
.gyujto .kerdescontainer .kerdes {font-weight:bold;font-size:20px;}
.gyujto .kerdescontainer .valasz {font-size:14px;}
.gyujto .title.opened, .gyujto .title.ui-accordion-header-active, .gyujto .title.closed, .gyujto .title.ui-accordion-header-collapsed, .kerdes.closed, .kerdes.opened {background-position: 98% 24px;}
.valasz .galeria {display:table-cell;cursor:pointer;border-left:1px solid #d0cdca;text-align:center;vertical-align:middle;padding-left:20px;}
.valasz .galeria div {padding: 35px 0px 0px 0px;background:url(images/galeriaicon.webp) top center no-repeat;}

.roominfo.v2 {background:#e9e5e2; padding:10px;border: 2px solid #603813; width:974px;min-height:265px;position:fixed; z-index:300; top: 50%; left: 50%; margin-top: -150px; margin-left: -506px; visibility: hidden;-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;-ms-transition: opacity 300ms ease;transition: opacity 300ms ease;opacity: 0;box-shadow: 0px 0px 10px #bbb;max-height: 300px;overflow-y: scroll;}
.roominfo.v2.show {visibility:visible;opacity:1;}
.roominfo.v2.show.hide {opacity:0;}

.packroompiccontainer {position: relative;width: 395px;height: 230px;float: left;margin-right: 10px;}
.packroompiccontainer img {left: 0;top: 0;position: absolute;z-index: 20;border-radius: 5px;}
.packroompicv2 {-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;-ms-transition: opacity 300ms ease;transition: opacity 300ms ease;opacity: 0;}
.packroompicv2.show {opacity: 1;}
.morepicsnum_packroom {position: absolute;right: 12px;top:12px;font-weight: 700;background: rgba(255,255,255,.8);padding: 5px;z-index: 100;border-radius:5px;display:inline-block;white-space: nowrap;}
.roomeq {border-radius: 5px;padding: 5px 5px 5px 50px;border: 2px solid #d1cdca;margin: 0 0 5px;}
.roomeq .title{font-weight:700}
.roomeq.cat1{background:url('images/roomeq_jellemzok.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat2{background:url('images/roomeq_kenyelem.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat3{background:url('images/roomeq_evesivas.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat4{background:url('images/roomeq_furdoszoba.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat5{background:url('images/roomeq_szorakozas.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat6{background:url('images/roomeq_berendezes.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat7{background:url('images/roomeq_biztonsag.webp') 10px 8px no-repeat;background-size:30px auto}
.roomeq.cat8{background:url('images/roomeq_agytipusok.webp') 10px 8px no-repeat;background-size:30px auto}
.roompicdesc {position:absolute;bottom:0;left:0;z-index:20;background: rgba(255,255,255,0.6);padding: 5px;line-height: 120%;font-size: 12px;-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;-ms-transition: opacity 300ms ease;transition: opacity 300ms ease;opacity:1;}
.mousefocus .roompicdesc {opacity:0;visibility: hidden;}

.grecaptcha-badge {display:none;}


/*
.roompicdesc {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 20;
  background: rgba(255,255,255,0.6);
  padding: 5px;
  line-height: 120%;
  font-size: 13px;
  -webkit-transition: opacity 300ms ease;
  -moz-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  -ms-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  opacity: 1;
}
*/

