* {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

u {
	text-decoration: underline;
}

s {
	text-decoration: line-through;
}

a, img {
	border: none;
	outline: none !important;
}

body {
	background: #c8eaf4 url("images/felho_hatter_alap.jpg") repeat-x left top;
	color: #000;
	padding: 0 0 8px 0 !important;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
}

#body_div {
	width: 950px;
	margin: 0 auto;
	overflow: hidden;
}

.clear_span {
	display: block !important;
	float: left !important;
	clear: both !important;
}

.hibauzenet, .infouzenet {
	background:#FFF6BF url("images/hiba.png") no-repeat 12px 6px;
	text-align:justify;
	padding: 6px 15px 5px 40px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	margin: 0 0 20px 0;
}

.infouzenet {
	background: #F0F0F0 url("images/info.png") no-repeat 12px 6px;
	border-top: 1px solid #D8D8D8 !important;
	border-bottom: 1px solid #D8D8D8 !important;
}


#logo {
	float: left;
	margin: 15px 0 15px 5px;
}

#felso_menu ul {
	list-style-type: none;
	margin: 0 auto;
	float: right;
	width: 590px;
	position: relative;
	top: 41px;
	left: 2px;
}

#felso_menu li {
	float: right;
	height: 16px;
	padding: 0 7px;
	font-size: 13px;
	font-weight: bold;
}

.utolso_li {
	border-right: none !important;
}

#felso_menu li a {
	color: #0966aa;
}

#felso_menu li a#szalloda-admin {
	color: #e82984;
}

#tartalom {
	float: left;
	background: #FFF;
	width: 950px;
}

#balsav {
	float: left;
	width: 300px;
	position: relative;
	left: 10px;
}

#jobbsav {
	float: right;
	width: 620px;
	padding: 0 10px;
}

.kezdolap_uj_div #jobbsav, .kategoria_oldal #jobbsav { float: left; }
.kezdolap_uj_div #balsav, .kategoria_oldal #balsav { left: 0px; }

#navigalo_sav {
	color: #7f8690;
	float: left;
	clear: both !important;
	width: 910px;
	padding: 15px 20px 15px 0;
	margin: 0 0 0 15px;
	text-align: left;
}

#navigalo_sav a {
	color: #7f8690;
}

#navigalo_sav span {
	position: relative;
	top: -2px;
}

.kezdolap_uj_div #reces_sav, .kategoria_oldal #reces_sav {
	padding: 10px 0 !important;
	float: left;
}

#reces_sav #navigalo_sav {
	padding: 3px 20px 10px 0;
}

#kedvencek_koze {
	float: left;
	clear: left;
	color: #7f8690;
	margin: -28px 10px 0 640px;
	position: relative;
	width: 300px;
	text-align: right;
}

#kedvencek_koze a {
	color: #7f8690;
}

.bal_doboz {
	background: #FFF url("images/atmenet_uj.png") repeat-x 0 22px !important;
	float: left !important;
	clear: left !important;
	margin: 0 0 10px 0;
}

.oldalso_cim {
	background: #80caf1 url("images/bal_hatter.png") repeat-x 0 -9px;
	color: #FFF !important;
	font-size: 12px !important;
	text-align: left !important;
	padding: 3px 0 3px 10px !important;
	margin: 0;
	float: left !important;
	width: 290px !important;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #666 1px 1px 1px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}

.hosszuszo {
	background: #80caf1 url("images/bal_nyil.gif") no-repeat 8px 7px !important;
	font-size: 11px !important;
}

.oldalso_szallodak {
	float: left;
	width: 300px;
}

.oldalso_szallodak div.szalloda_oldalt {
	border-top: 1px solid #DDD;
	float: left;
	padding: 10px 5px;
	width: 289px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	position: relative;
	left: 0px;
}

.oldalso_szalloda_0 {
	border: none !important;
}

.oldalso_szallodak img {
	float: left;
	padding: 1px;
	border: 2px solid #ff006e;
	margin: 0 5px 0 0;
	background: #FFF;
}

.oldalso_udulesi_csekk {
	border: 2px solid #ff006e;
	padding: 1px;
	float: none !important;
	margin: -2px 0 0 5px !important;
	-moz-border-radius: 3px;
	border: 1px solid #ff006e !important;
	position: absolute;
	vertical-align: top;
	cursor: help;
	background: #FFF;
}

.listazas_tetel .oldalso_udulesi_csekk {
	margin: 2px 0 0 5px !important;
}

.oldalso_szallodak .adatlap_link {
	float: left;
	width: 210px;
}

.oldalso_szallodak span {
	display: block;
	float: left;
	font-size: 12px;
	font-weight: normal;
	width: 215px;
	margin-top: 2px;
	line-height: 16px;
}


.oldalso_szallodak span.oldalso_varos {
	font-size: 11px !important;
	font-weight: bold !important;
	line-height: 13px !important;
}

.oldalso_szallodak a {
	color: #0966aa !important;
}

.oldalso_szallodak span a {
	color: #b5b5b5 !important;
}

#hotel_adatlap {
	background: #FFF;
	float: left;
	text-align: left;
}

#jobbsav h1 {
	background: #79c4ec url("images/bal_hatter.png") repeat-x 0 0;
	color: #FFF;
	text-align: left;
	padding: 2px 0 3px 10px;
	font-size: 20px;
	margin: 0 0 1px 0 !important;
	font-weight: bold;
	float: left;
	width: 612px;
	text-shadow: #666 1px 1px 1px;
}

#ertekeles {
	border: 1px solid #b9d3e2;
	background: #FFF;
	float: left;
	width: 580px;
	padding: 8px 30px 8px 10px;
	margin: 0 0 5px 0;
}

#ertekeles div {
	float: left;
}

#ertekeles div .csillagok {
	margin: 0 5px 0 5px;
}


.csillagok img {
	margin: 0 1px;
	position: relative;
	top: 1px;
}

#velemenyek {
	float: left !important;
}

#velemenyek a {
	text-decoration: underline;
	color: #656364;
}

#leiras {
	margin: 0;
	padding: 0 0 0 0;
	background: #FFF;
	float: left;
}

#adatlap_kepvaltas_kulso {
	float: left;
	background: #ff006e;
	margin: 8px 0 0 12px;
	padding: 2px;
}

#adatlap_kepvaltas_belso {
	float: left;
	width: 280px;
	max-height: 280px;
	overflow: hidden;
	padding: 2px 2px 0 2px;
	background: #FFF;
}

#adatlap_p {
	width: 315px;
	float: left;
	margin-top: -5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

#adatlap_p p {
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
	margin: 10px 0;
}

#elfogadott_kartyak {
	float: left;
	margin: 0 0 10px 0;
}

#elfogadott_kartyak img {
	float: left;
	margin: 0 5px 0 0;
}


#foglaljon_most {
	background: #FFF;
	float: left;
	margin: 0 0 10px 0;
	padding: 1px;
	border: 1px solid #D60C64;
	-moz-border-radius: 5px;
	z-index: 1000;
	position: relative;
}
#fooldal #foglaljon_most {
	margin: 0 20px 10px 0;
}

#foglaljon_most_belso {
	-moz-border-radius: 5px;
	background: #D60C64 url("images/kiemelt_hotel.png") repeat-x left top !important;
	float: left;
	padding: 0 0 0 0;
}

#foglalas_form_belso {
	width: 282px;
	float: left;
	clear: both;
	padding: 0 0 10px 14px !important;
	position: relative;
	left: 3px;
}
#fooldal #foglalas_form_belso {
	width: 600px;
	left: 0px;
}

#fooldal #foglaljon_most_belso_belso {
	float: left;

	/* szalag miatt */
	position: relative;
	top: -3px;
	left: 3px;
}

.hu #fooldal #foglaljon_most_belso_belso { background: transparent url("images/szalag_hu.png") no-repeat 465px -45px; }
.de #fooldal #foglaljon_most_belso_belso { background: transparent url("images/szalag_de.png") no-repeat 465px -45px; }

.erk_tav {
	float: left;
	color: #FFF;
	position: relative;
	top: 2px;
	font-weight: bold;
	width: 60px;
	text-align: left;
}

#fooldal #foglalas_form_belso #foglaljon_most_datum_mezok {
	width: 470px;
	float: left;
}

#magenta_ajanlatok {
	width: 620px;
	float: left;
}

#magenta_ajanlatok #kekduna {
	float: left;
	margin: 0 0 10px 0;
}

#reszletes_kereses_gomb {
	width: 121px;
	height: 18px;
	border: 0;
	background: transparent url("images/reszletes_kereso_on.gif") no-repeat left top;
	color: transparent;
	font-size: 0px;
	text-indent: -200px;
	cursor: pointer;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: left;
	float: left;
}

#fooldal #reszletes_kereses_gomb, #hotel_adatlap_div #reszletes_kereses_gomb {
	display: none;
}

#foglalas_submit {
	width: 128px;
	height: 31px;
	border: 0;
	color: transparent;
	font-size: 0px;
	text-indent: -200px;
	cursor: pointer;
	float: left;
	margin-left: 75px;
	margin-top: 5px;
}
.hu #foglalas_submit { background: transparent url("images/kereses_uj_hu.gif") no-repeat left top; }
.de #foglalas_submit { background: transparent url("images/kereses_uj_de.gif") no-repeat left top; }

#fooldal #foglalas_submit {
	float: left;
	clear: both;
	margin-left: 455px !important;
	position: relative;
	top: -42px;
	margin-bottom: -45px;
}

#listazas_uj #foglalas_submit {
	width: 68px;
	height: 18px;
}
.hu #listazas_uj #foglalas_submit { background: transparent url("images/kereses_hu.gif") no-repeat left top; }
.de #listazas_uj #foglalas_submit { background: transparent url("images/kereses_de.gif") no-repeat left top; }

#hotel_adatlap_div #foglalas_submit {
	margin-left: 0;
}

#foglaljon_most .label {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 58px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0 0 8px 0;
}

.kezdolap_uj_div #foglaljon_most .label {
	width: 160px !important;
}

.de #foglalas_erkezes_ev_label { width: 63px !important; }
.de #foglalas_tavozas_ev_label { width: 63px !important; }
.de #foglalas_felnottek_szama_label { width: 75px !important; }
.de #foglalas_felnottek_szama_label { width: 75px !important; }
.de #kategoria_fooldal_label { width: 70px !important; }
.de #foglalas_gyerekek_szama_label { width: 48px !important; }

#foglaljon_most .input {
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #b0b0b0;
	height: 16px;
	padding: 2px 2px;
	float: left;
	width: 150px;
	margin: 0 0 8px 0;
	text-align: center;
	color: #999;
}

#foglaljon_most .select {
	color: #999;
}

#foglaljon_most .select option {
	color: #000;
}

#reszletes_kereses select {
	color: #000 !important;
}


#foglalas_erkezes_ev_label, #foglalas_tavozas_ev_label, #foglalas_varos_label, #foglalas_kategoria_label {
	width: 58px !important;
	position: relative;
	top: 3px;
}

#foglalas_kategoria_label {
	margin-left: 25px !important;
}

#foglalas_erkezes_honap_label, #foglalas_erkezes_nap_label, #foglalas_tavozas_honap_label, #foglalas_tavozas_nap_label {
	display: none;
}

#foglalas_erkezes_ev_input, #foglalas_erkezes_honap_input, #foglalas_erkezes_nap_input,
#foglalas_tavozas_ev_input, #foglalas_tavozas_honap_input, #foglalas_tavozas_nap_input {
	width: 50px !important;
	text-align: center;
	margin-left: 5px !important;
}

.naptar_gomb {
	float: left;
	margin: 0 10px 0 6px;
	cursor: pointer;
	position: relative;
	top: -8px;
}

.kezdolap_uj_div .naptar_gomb {
	margin: 0 80px 0 6px;
}


#foglalas_varos_input {
	width: 172px !important;
	position: relative;
	left: 5px;
	text-align: center;
}

#foglalas_kategoria_input {
	margin-left: 5px !important;
	margin-top: 0;
	width: 177px !important;
	float: left;
}

#adatlap_bovebb {
	margin: 0;
	float: left;
}

#adatlap_bovebb #foglalas {
	width: 620px;
}

ul.ful_lista {
	list-style-type: none;
}

.ful_lista li {
	float: left;
}

.ful_lista li a {
	background: #FFF url("images/atmenet.png") repeat-x 0 0;
	color: #000;
	float: left;
	padding: 4px 12px;
	font-weight: bold;
	margin: 0 5px 0 0;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	text-shadow: #CCC 1px 1px 1px;
}

.ful_lista li a.most {
	color: #FFF;
	background: #79c4ec;
	text-shadow: #666 1px 1px 1px;
}

#adatlap_bovebb h2, .kek_alcim {
	background: #d3f3fb url("images/bal_hatter.png") repeat-x 0 0;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	font-size: 15px;
	margin: 10px 0 10px 0;
	padding: 6px 0 0 10px;
	height: 21px;
	float: left;
	clear: both;
	width: 610px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #999 1px 1px 1px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}

#kategoria_leiras {
	position: relative;
	top: -10px;
}

.valtozat_nev {
	background: #d3f3fb url("images/bal_hatter.png") repeat-x 0 0;
}

#adatlap_bovebb p {
	margin: 5px 0 !important;
}

#uj_idopont_p {
	padding-bottom: 10px;
}

#adatlap_kepek_kulso {
	float: left;
	width: 620px;
	overflow: hidden;
}

#adatlap_kepek {
	float: left;
	width: 630px;
	margin: 8px 0px 5px -9px;
}

#adatlap_kepek img {
	float: left;
	clear: none;
	margin: 0 0 10px 10px;
	position: relative;
	left: 0px;
}

.szolgaltatas_lista {
	border-bottom: 1px solid #80caf1;
	clear: both;
	float: left;
	padding: 7px 0;
	width: 620px;
	text-align: left !important;
}

#szolgaltatasok_felsorolas, #tudnivalok_felsorolas {
	float: left;
	background: transparent url("/images/atmenet_uj.png") no-repeat 0 0;
	margin-top: -9px;
	width: 620px;
}

#tudnivalok_felsorolas {
	margin-bottom: 10px;
}

.szolgaltatas_lista div {
	float: left;
	width: 465px;
	font-size: 12px;
	line-height: 16px;
}

.szolgaltatas_lista div img {
	margin-bottom: -5px;
	position: relative;
	top: -1px;
}

.szolgaltatas_lista div.csoportnev {
	color: #537cb4;
	float: left;
	width: 145px;
	margin-right: 5px;
	font-size: 12px;
	padding-left: 5px;
	font-weight: bold;
}

#tudnivalok_lista div {
	position: relative;
}

#adatlap-terkep-div {
	margin: 5px 0;
}

#adatlap-terkep {
	padding: 10px 0 !important;
	overflow: hidden !important;
	width: 620px;
	margin: 0 0 0 0 !important;
}

#adatlap-terkep-alternativ {
	width: 620px;
	height: 500px;
	overflow: hidden !important;
}

#listazas_fejlec_doboz {
	float: left;
	clear: both;
	margin: 20px 0 -5px 10px;
	position: relative;
	left: 10px;
}

#listazas_fejlec_menu {
	float: left;
	clear: none;
	margin: 20px 0 0 10px;
	height: 251px;
	overflow: hidden;
}

#listazas_fejlec_menu a, #listazas_fejlec_menu span {
	display: block;
	float: left;
	clear: left;
	margin: 0 0 7px 10px;
}

#kategoria_kepek {
	margin: 0 0 0 12px;
}

#kategoria_kepek img {
	float: left;
}

.oldalso_lista {
	list-style-type: none;
	float: left;
	margin: 5px 0 0 15px;
}

.oldalso_lista li {
	float: left !important;
	clear: none !important;
	width: 230px !important;
	margin-right: -1px;
	text-align: left;
}

.oldalso_lista li a {
	float: left !important;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding: 2px 5px;
}

#varos_szuro_input, #terseg_szuro_input, #regio_szuro_input, #kategoria_szuro_input {
	width: 240px !important;
	float: left;
	margin: 10px 0 0 0px;
}

#regio_szuro_input, #kategoria_szuro_input {
	margin: 0;
}

#nepszeru_celok {
	float: left;
	text-align: left;
	position: relative;
	left: 20px;
	width: 200px;
}

.listazas_cimdiv {
	float: left;
	clear: both !important;
	width: 600px;
	text-align: left;
	color: #77C4F0;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -2px;
	margin-bottom: 10px;
}

#sima_ajanlatok {
	width: 405px;
	margin: 0px 0 0 0;
}

#kiemelt_cimke {
	color: #E6C54E;
}

.van_kiemelt {
	margin-top: 15px;
	padding: 5px 0 10px 0;
}

#tudta-e {
	margin-bottom: 15px;
}

#nincs_talalat {
	clear: both;
	float: left;
	width: 618px;
	margin: 30px 0 35px 0;
}

#nincs_talalat_kiemelt {
	width: 600px;
	margin: 10px 0 10px 0;
}

#rendezes_div {
	float: left;
	width: 500px;
	margin: -5px 0 10px 0;
}

#rendezes_label {
	display: none;
}

#listazas_holkeres {
	text-align: left;
	float: left;
	font-size: 12px;
	clear: both;
	width: 620px;
	line-height: 18px;
}

#listazas_osszes {
	float: left;
	text-align: left;
}

#rendezes_div div {
	float: left;
	margin: 10px 0 5px 0;
}

#rendezes_div form {
	float: left;
	margin: 9px 0 0 5px;
}

#rendezes_div select {
	width: 260px !important;
	float: left !important;
	clear: none !important;
}

#foglalas_box {
	background: #df2183 url("images/foglalas_hatter.png") no-repeat left top;
	width: 661px;
	float: left;
}

.kiemelt .listazas_tetel_belso {
	background: #FFF6BF;
	border: 1px solid #FFD324;
	width: 610px;
	padding: 10px 0 10px 10px;
	-moz-border-radius: 5px;
}

.kiemelt_div {
	display: block;
	width: 105px;
	height: 111px;
	float: left;
	position: absolute;
	margin: -12px 0 0 507px;
	z-index: 0;
	background: transparent url("images/kiemelt_szalag.png") no-repeat left top;
	text-indent: -1000000px;
}

.listazas_tetel {
	width: 620px;
	float: left;
	margin: 5px 0 5px 0;
}

.listazas_tetel_belso {
	width: 620px;
	float: left;
	padding: 10px 0 10px 0;
}

.listazas_tetel h2 {
	float: left;
	clear: left;
	width: 510px;
	text-align: left;
	margin: 0 0 0 0;
	color: #000;
	font-size: 19px;
	font-weight: normal;
}

.listazas_tetel h2 a {
	color: #0966aa;
	font-size: 19px;
	font-weight: normal;
}

.listazas_tetel .kiskep {
	float: left;
	border: 2px solid #FF006E;
	padding: 0 !important;
	position: relative;
	top: 3px;
	margin-bottom: 15px;
}

.listazas_tetel .kiskep img {
	float: left;
	border: 1px solid #FFF;
	padding: 0 !important;
	width: 90px;
	height: 90px;
}

.listazas_tetel .jobb_o {
	float: left;
	width: 500px;
	margin: 0 0 0 10px;
}


.listazas_tetel .cim {
	float: left;
	margin: 2px 0 0 0;
	font-size: 12px;
	clear: left;
	width: 500px;
	text-align: left;
}

.listazas_tetel .tovabbi_info {
	background: transparent url("images/kisnyil_piros.gif") no-repeat 4px 5px;
	padding-left: 14px;
	color: #000;
}

.listazas_tetel .cim a:hover, .listazas_tetel .tovabbi_info:hover {
	text-decoration: underline;
}

.terkep_link {
	color: #000;
}

.terkep_link:hover {
	text-decoration: none !important;
}

.terkep_link img {
	position: relative;
	top: 3px;
}


.listazas_tetel .ertekeles {
	color: #ff006e;
	text-transform: capitalize;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0 3px 0;
}

.listazas_tetel .ertekeles img {
	position: relative;
	top: 1px;
}

.listazas_tetel .bemutatkozas {
	float: left;
	clear: left;
	text-align: justify;
	margin: 3px 0 3px 0;
	line-height: 17px;
	font-size: 12px;
	width: 510px;
}

.kiemelt .bemutatkozas {
	width: 490px;
}

.ketagyas_p {
	background: #E6EEF6;
	float: left;
	padding: 5px 6px 4px 6px;
	margin: 0 0 0 10px;
	font-size: 12px;
}

.nincs_ar_megadva {
	float: left;
	background: #E6EEF6 url("images/gomb.png") no-repeat 0 4px;
	color: #FFF;
	padding: 5px 10px 0 20px;
	font-size: 11px;
	height: 19px;
	margin: 0 0 0 0;
}

.kiemelt .ketagyas_p, .kiemelt .nincs_ar_megadva {
	background-color: #F8E786 !important;
}

.kiemelt_szoba td {
	background-color: #FFF199 !important;
}

.de .nincs_ar_megadva {
	padding: 5px 10px 0 20px;
}

.nincs_ar_megadva:hover {
	color: #FF006E;
}

.oldalakra-tordeles {
	clear: left;
	float: left;
	width: 620px;
	padding: 20px 0 20px 0;
}

.oldalakra-tordeles a {
	padding: 5px;
	color: #000;
}

.oldalakra-tordeles .inaktiv {
	padding: 5px;
	color: #AAA;
}

.oldalakra-tordeles .aktualis {
	padding: 1px 5px;
	background: #87c2e2;
	color: #FFF;
}

.aktualis a {
	background: #87c2e2;
	color: #FFF !important;
}

.hotel_ertekeles {
	background: transparent url("images/ertekeles-felso.png") no-repeat 10px 35px;
	float: left;
	padding: 20px 0 0 0;
	position: relative;
	left: -5px;
}

.hotel_ertekeles .ertekeles_belso {
	min-height: 100px;
	width: 585px;
	float: left;
	margin-left: 10px;
	padding: 0 0 10px 0;
	background: transparent url("images/ertekeles-also.png") no-repeat left bottom;
}

.hotel_ertekeles .nev {
	color: #3a6c85;
	float: left;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 20px 5px;
	width: 500px;
	text-align: left;
}

.hotel_ertekeles .bal_o {
	float: left;
	clear: left;
	width: 90px;
	margin-left: 10px;
	height: 80px;
}

.hotel_ertekeles .ertekeles_szam {
	float: left;
	clear: left;
	margin: -5px 0 5px 5px;
	font-size: 45px;
	color: #87c2e2; 
	width: 80px;
}

.hotel_ertekeles .csillagok {
	float: left;
	clear: left;
}

.hotel_ertekeles .csillagok img {
	margin: 0 0 0 1px;
}

.bal_o .csillagok {
	width: 140px;
	margin: 0 0 0 -27px;
}

/*blockquote { quotes: '\201E' '\201D'; font-style: italic; }
blockquote:before { quotes: '\201E' '\201D'; content: open-quote; }
blockquote:after { content: close-quote; }*/

.hotel_ertekeles blockquote {
	float: left;
	clear: none;
	width: 430px;
	margin: 0 0 10px 8px;
	text-align: left;
	color: #505050;
}

.hotel_ertekeles .reszletes_ertekelesek {
	float: left;
	width: 465px;
	margin: 0 0 0 7px;
}

.hotel_ertekeles .reszletes_ertekelesek .cimke {
	float: left;
	display: block;
	width: 100px;
	text-align: left;
	height: 20px;
	color: #396c8b;
	font-weight: bold;
	font-size: 12px;
}

.hotel_ertekeles .reszletes_ertekelesek .csillagok {
	float: left;
	clear: none;
	display: block;
	width: 130px;
	height: 20px;
}

.hotel_ertekeles .datum {
	color: #b0b0b0;
	float: left;
	clear: both;
	margin: 5px 0 0 0;
	position: relative;
	left: 448px;
	font-size: 11px;
	width: 100px;
}

#listazas_fejlec_doboz h1, #listazas_fejlec_doboz h2 {
	display: none;
}

#foglalas_szolgaltatasok_label {
	display: none;
}

#foglalas_szolgaltatasok_label {
	display: none;
}

#foglalas_pipak_div {
	padding: 5px 5px 0 0;
	width: 610px !important;
	float:left;
	clear:left;
	display:none;
}

#fooldal #foglalas_pipak_div {
	width: 435px !important;
	overflow: hidden;
}

#foglalas_pipak_div .label {
	display: none;
}

.reszletes_kereso_valaszto {
	background: transparent url("images/reszletes_kereso_valaszto.gif") repeat-x left top;
	color: #FFF;
	font-size: 12px;
	float: left;
	clear: both;
	width: 569px;
	height: 22px;
	padding: 5px 0 0 10px;
	text-align: left;
	font-weight: bold;
	margin: 10px 0 10px 0;
}

#listazas_uj .reszletes_kereso_valaszto {
	width: 250px;
}

#foglalas_pipak_div .egy_checkbox {
	float: left;
	width: 143px;
	margin: 0 0 0 1px;
}

#foglalas_pipak_div .checkbox_label {
	float: left;
	width: 123px !important;
	margin: 0 0 5px 0;
	text-align: left;
	color: #FFF;
	font-size: 11px;
}

#foglalas_pipak_div .checkbox {
	float: left !important;
	width: 20px;
}

#adatlap_nagykep {
	clear: left;
	float: left;
	width: 600px !important;
	margin: 5px 0 10px 11px;
	text-align: center;
}

#modal_container {
	padding: 5px;
	background-color: #FFF;
	overflow: hidden;
}

#modal_overlay {
	background-color: #000;
}

#foglalas p {
	margin: 10px;
	text-align: justify;
}

#foglalas_felnottek_szama_label {
	clear: left;
}

#foglalas_felnottek_szama_label, #foglalas_felnottek_szama_input {
	margin-top: 10px !important;
}

.kezdolap_uj_div #foglalas_gyerekek_szama_label {
	clear: left !important;
	margin: 10px 0 0 0 !important;
	float: left;
}

#listazas_uj #foglalas_gyerekek_szama_label, .adatlap_uj_div #foglalas_gyerekek_szama_label {
	margin: 10px 0 0 25px !important;
}

#foglalas_gyerekek_szama_input, #foglalas_gyerekek_szama_input {
	margin-top: 10px !important;
}

input#foglalas_szobak_szama_input, input#foglalas_felnottek_szama_input, input#foglalas_gyerekek_szama_input, input#foglalas_gyerekek_szama_04_input, input#foglalas_gyerekek_szama_412_input {
	width: 50px !important;
}

#listazas_uj input#foglalas_szobak_szama_input, #listazas_uj input#foglalas_felnottek_szama_input, #listazas_uj input#foglalas_gyerekek_szama_input, #listazas_uj input#foglalas_gyerekek_szama_04_input, #listazas_uj input#foglalas_gyerekek_szama_412_input {
	position: relative;
	top: -3px;
	left: 5px;
}

input#foglalas_gyerekek_szama_04_input {
	margin-right: 50px !important;
}

#gyerekek_kora p {
	clear: both;
	color: #FFF;
	float: left;
	width: 260px;
	text-align: left;
	margin: 0 0 10px 0;
	font-size: 12px;
	font-weight: bold;
}

#fooldal #gyerekek_kora p {
	width: 440px;
}

#foglalas_gyerekek_szama_04_label, #foglalas_gyerekek_szama_412_label {
	width: 170px !important;
	text-align: left !important;
	padding-left: 0 !important;
}

.kezdolap_uj_div #foglalas_gyerekek_szama_04_label, .kezdolap_uj_div #foglalas_gyerekek_szama_412_label {
	clear: both;
}


.foglalas {
	border: 1px solid #BBB;
	width: 622px !important;
	margin: 10px 0 10px 0;
	clear: left;
	background: #F0F0F0;
}

.foglalas th {
	background: transparent url("images/kiemelt_hotel.png") repeat-x left top;
	color: #FFF;
	font-size: 12px;
	padding: 3px 10px;
	text-align: center;
	text-transform: capitalize;
}

.szobanev {
	font-weight: bold;
	color: #0966aa;
}

.foglalas td {
	font-size: 12px;
	padding: 3px 10px;
}

.foglalas_submit {
	background: transparent url("images/foglalas_th.png") repeat-x left top !important;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 3px !important;
	border: none;
}

.profil_foglalas .foglalas_submit {
	position: relative;
	top: -3px;
}

input.foglalas_submit {
	cursor: pointer;
}

.foglalas .nev_td {
	text-align: left;
}

.foglalas .nev_td a {
	font-weight: bold;
	color: #0966aa;
	text-decoration: none;
}

#foglalas_form .label, .foglalas_adatok .label {
	float: left;
	clear: left;
	width: 200px;
	text-align: left;
	height: 22px;
	position: relative;
	top: 2px;
}

#foglalas_form .input, .foglalas_adatok .input {
	float: left;
	width: 350px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

.foglalas_adatok .input {
	margin: -2px 10px 10px 0;
}

#foglalas_form #kupon_input {
	width: 150px;
}

#foglalas_form #szobak_szama_input {
	width: 20px !important;
}

.foglalas_adatok .textarea_label {
	margin: 0 !important;
	color: #000 !important;
	font-weight: normal !important;
}

.foglalas_adatok .textarea {
	margin: 0 !important;
	background: #FFF !important;
	overflow: auto;
}

#adatok_szobaleiras, #adatok_megjegyzes {
	width: 350px;
	padding: 2px 0 0 5px;
	margin-right: -10px;
	margin-bottom: 12px;
	float: left;
}

#foglalas_form .textarea {
	float: left;
	width: 250px;
	height: 100px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 3px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #b0b0b0;
	font-family: Arial, sans-serif;
	font-size: 13px;
}

fieldset {
	clear: both;
	border: 1px solid #CCC;
	padding: 10px 20px;
	background: #f3fbfe;
	margin: 20px 0;
	width: 580px;
}

legend {
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	color: #000;
}

legend span {
	font-weight: normal;
	font-size: 11px;
	position: relative;
	top: -1px;
}

.readonly_input {
	background: transparent !important;
	border: 1px solid transparent !important;
}

.foglalasaim {
	width: 620px;
}

.foglalas_gombok {
	text-align: center;
	min-width: 88px;
}

.foglalas_gombok img {
	margin: 0 3px;
}

.foglalasaim #ertekeles {
	text-align: left;
}

.profil_foglalas {
	background: #f3fbfe;
	margin: 0 0 20px 0;
	float: left;
	position: relative;
	left: -5px;
	width: 590px !important;
	overflow: hidden;
}

.foglalasaim .hotel_ertekeles .ertekeles_form .cimke {
	margin: 0 0 0 10px;
}

#foglalas_form1 {
	margin: 10px 0 0 0;
}

#foglalas_form1 #orszag_id_input, #foglalas_form1 #varos_id_input {
	width: 160px !important;
	float: left;
	margin-bottom: 10px;
}

h2.foglalas_h2 {
	color: #75b9e0 !important;
	margin-bottom: 10px;
}

h2.uj_h2 {
	color: #2072a5 !important;
	float: left;
	clear: both;
	z-index: 1000000;
}

#mitortenik h2 {
	color: #2072a5 !important;
	float: left !important;
	clear: both !important;
	display: block;
	font-size: 16px;
	margin-top: 10px;
}

#mitortenik ul {
	float: left;
	clear: both;
	list-style-type: none;
	margin: 10px 0 5px 5px;
}

#mitortenik ul li {
	text-align: left;
	background: transparent url("images/kisnyil_piros.gif") no-repeat 0 5px;
	padding: 0 0 5px 12px;
	width: 580px;
}

#foglalas_form {
	margin-top: -30px;
	padding-top: 60px;
	z-index: 10;
	float: left;
}
.hu #foglalas_form { background: transparent url("images/lepes3_hu.gif") no-repeat right top; }
.de #foglalas_form { background: transparent url("images/lepes3_de.gif") no-repeat right top; }

#foglalas_form.modositas_form {
	background: transparent !important;
}

#foglalas_form legend {
	color: #2072a5;
	font-size: 16px;
	font-weight: bold;
}

#foglalas_form fieldset {
	background: #e2f2fc;
}

#foglalas_form #foglalas_form1 .input {
	width: 150px !important;
}

#foglalas_form.modositas_form #foglalas_form1 .input {
	width: 250px !important;
}

#foglalas_form.modositas_form #foglalas_form1 select {
	width: 260px !important;
}

#foglalas_form fieldset .label {
	width: 185px !important;
	position: relative;
	top: 3px;
}

#joemailkell {
	float: left;
	clear: left;
	font-size: 11px;
	width: 350px;
	margin: 0 0 10px 0;
	text-align: left;
}

#foglalas_form_bal {
	float: left;
	width: 370px;
	margin-right: -5px;
	overflow: hidden;
}

#foglalas_form.modositas_form #foglalas_form_bal {
	width: 470px;
}

#foglalas_form_jobb {
	float: left !important;
	width: 215px !important;
}

#foglalas_reklamszoveg {
	color: #2072a5 !important;
	font-size: 18px;
	font-weight: bold;
	clear: both;
	text-align: left;
	float: left;
	margin: 5px 0 30px 0;
}

#foglalas_tel {
	position: relative;
	top: 10px;
}

#foglalas_reklamszoveg_telszam {
	color: #2072a5 !important;
	font-size: 18px;
	position: relative;
	top: 5px;
}

#foglalas_reklamszoveg_rogton {
	color: #000;
	font-size: 12px !important;
}

#foglalas_form .hibauzenet {
	float: left;
	width: 570px;
}

#csillaggalmegjelolt {
	color: #848585;
	font-size: 11px;
	float: right;
	clear: both;
	margin: 5px 0 -5px 0;
	position: relative;
	top: 5px;
}

#lablec_bal {
	list-style-type: none;
	margin: 10px 0 0 0;
	float: left;
	clear: both;
	width: 390px;
}

#lablec_bal li {
	float: left;
	height: 16px;
	padding: 0 7px;
	font-size: 12px;
	border-right: 1px solid #4487a4;
}

#lablec_bal li img {
	margin-top:	0px;
}

#lablec_bal li a {
	color: #4487a4;
}

#lablec_jobb {
	margin:	10px 0 0 0;
	float: right;
	color: #4487a4;
	width: 500px;
	text-align: right;
}

#lablec_jobb a {
	color: #4487a4;
	text-decoration: underline;
}

#mrc {
	vertical-align: middle;
}

#szoveges_tartalom {
	float: left;
	min-height: 100px;
	width: 630px;
	margin: 0 0 0 22px;
}

#szoveges_tartalom h1 {
	color: #80caf1;
	text-align: center;
	padding: 20px 0 5px 0;
	font-size: 22px;
}

#szoveges_tartalom h2 {
	clear: both;
	color: #80caf1;
	text-align: left;
	padding: 10px 0 5px 25px;
	font-size: 18px;
	width: 630px;
}

#szoveges_tartalom .nev {
	color: #000;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
}

#szoveges_tartalom a {
	color: #000 !important;
	text-decoration: underline !important;
}

#szoveges_tartalom .balkep {
	float: left;
	margin-right: 10px;
}


#szoveges_tartalom p {
	float: left;
	clear: left;
	text-align: justify;
	margin: 5px 0;
	line-height: 17px;
	width: 630px;
}

#szoveges_tartalom p.kepalairas {
	text-align: center;
	font-style: italic;
	margin: 5px 0 20px 0;
}

#szoveges_tartalom p.bold {
	font-weight: bold;
}

#szoveges_tartalom ul, .rozsaszin_lista {
	float: left;
	clear: left;
	margin: 5px 0 5px 10px;
	list-style-type: none;
}

#szoveges_tartalom li, .rozsaszin_lista li {
	background: transparent url("images/kisnyil_piros.gif") no-repeat 0 7px;
	padding-left: 10px;
	float: left;
	line-height: 20px;
	width: 600px;
	text-align: justify;
}

.ertekeles_p {
	text-align: justify;
	padding: 10px 15px 0 15px;
}

.akcios_ajanlat_link {
	color: #D60C64;
	font-weight: bold;
	position: relative;
	top: 5px;
	clear: both;
	float: left;
	text-align: left;
	margin-left: 105px;
	width: 500px;
}

#foglalas_form1 .checkbox_burkolo {
	width: 550px;
	float: left;
	text-align: left;
	padding: 10px 0;
}

#foglalas_form1 .checkbox_burkolo a {
	text-decoration: underline;
	color: #000;
}

#foglalas_form1 .checkbox_burkolo .label {
	display: none;
}

#foglalas_form1 .checkbox_burkolo .checkbox {
	position: relative;
	top: 1px;
	margin-right: 5px;
}

#nem_ertekelte_senki {
	padding: 10px 0 0 0;
}

.modositas {
	position: relative;
	top: 1px;
	margin-left: 2px;
}

#seo_szoveg {
	width: 600px;
	float: left;
	margin: 20px 0 10px 0;
	clear: both;
	background: #f0f9fe;
	padding: 10px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.oldalterkep_eloszto {
	background: transparent url("images/nagyithato.png") no-repeat 0 5px !important;
	padding-left: 14px !important;
}

.velemenyzes_felirat {
	position: relative;
	left: 8px;
}

#lablec-linkek {
	float: left;
	clear: both;
	border-bottom: 1px dotted #4487a4;
	padding: 5px 0 5px 0;
	width: 960px;
}

#lablec-linkek ul {
	float: left;
	list-style-type: none;
	width: 306px;
	margin: 0 0 0 10px;
}

#lablec-linkek ul li {
	float: left;
	text-align: left;
	width: 300px;
}

#lablec-linkek ul li a {
	color: #4487a4;
	line-height: 20px;
}

.szobatipusok_nev_td {
	text-align: left;
	font-weight: bold;
}

.vegtelen {
	font-size: 17px;
	position: relative;
	top: 2px;
}

.szobaleiras_td {
	padding-bottom: 15px !important;
	text-align: justify;
	font-size: 11px !important;
}

.zebra .paritas0 {
	background: #EFEFEF;
}

.kupon {
	width: 900px !important;
}

#kupon_bal {
	width: 420px;
	float: left;
	border: 1px solid #CCC;
	background: #f3fbfe !important;
	padding: 10px 10px 0 10px;
	margin: 15px 0 20px 35px;
}

#kupon_jobb {
	width: 390px;
	overflow: hidden;
	float: left;
	margin: 5px 0 0 20px;
	padding-bottom: 20px;
}

#kupon_bal div {
	width: 200px;
	float: left;
	padding: 0 5px;
}

#kupon_bal h2 {
	font-size: 14px !important;
	float: left;
	text-align: center;
	padding: 10px 0;
	width: 400px;
}

#kupon_bal img {
	margin: -4px 0 15px 0;
}

#kupon_bal h3 {
	font-size: 13px !important;
	float: left;
	text-align: left;
}

#kupon_bal p {
	font-size: 11px !important;
	width: 200px;
	position: relative;
	top: -4px;
}

#kupon_jobb h2 {
	width: 380px;
	padding: 15px 0;
	text-align: center;
}

#kupon_jobb p {
	width: 390px;
}

#kupon_jobb p.hibauzenet, #kupon_jobb p.infouzenet {
	width: 337px;
	margin: 15px 0 20px 0;
}

#kupon_jobb li {
	width: 370px;
}

#kupon_fieldset1 {
	width: 348px;
}

#kupon_submit {
	position: relative;
	top: -5px;
}

#kupon_form .label {
	width: 145px;
	float: left;
	clear: both;
	text-align: left;
}

#kupon_form .input {
	float: left;
	width: 180px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

#kupon_form .input_valaszok {
	float: left;
	width: 180px;
	text-align: left;
}

#kupon_form .egy_checkbox {
	padding: 5px 0;
}

#kupon_form .checkbox_label {
	position: relative;
	top: -1px;
	left: 3px;
}

.kozepre {
	text-align: center !important;
}

#felugro_link {
	display: none;
}

.uj_foglalas_table {
	border: 1px solid #5aadd8;
	width: 621px;
	background: #d3f3fb;
	border-collapse: collapse;
	margin-top: 10px;
}

.uj_foglalas_table th {
	background: #80caf1;
	color: #FFF;
	padding: 5px;
	border: 1px solid #5aadd8;
	text-align: center;
}

.uj_foglalas_table td {
	border-right: 1px solid #5aadd8;
	padding: 2px;
	text-align: center;
}

.td_balra {
	text-align: left;
}

.td_jobbra {
	text-align: right;
}

.uj_foglalas_table .szobatipusok_kiskep {
	color: #0896ff;
	float: left;
}

.uj_foglalas_table .nagyithato {
	background: transparent url("/images/nagyithato.png") no-repeat 0 0;
	width: 10px;
	height: 10px;
	position: absolute;
	margin-top: 48px;
	margin-left: -12px;
}

.uj_foglalas_table .szobatipusok_szobanev {
	color: #0896ff;
	float: left;
	background: transparent url("/images/nyil_piros.gif") no-repeat 0 2px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	width: 210px;
}

.uj_foglalas_table .szobatipusok_nev_td {
	border-right: 1px solid #5aadd8;
	padding: 5px;
	width: 295px;
	text-align: left;
}

.uj_foglalas_table .ar_tartalma {
	float: left;
	clear: both;
	cursor: help;
	margin-top: 3px;
	color: #0896ff;
	font-size: 10px;
}

.uj_foglalas_table .ar_tartalma span {
	position: relative;
	top: -4px;
	margin-left: 3px;
}

.kiemelt_szoba .ar_tartalma span {
	color: #9A6900;
}


.uj_foglalas_table .szobatipusok_nev_td, .uj_foglalas_table .babuk_td , .uj_foglalas_table .listaar_td, .uj_foglalas_table .szabad_menny_td, .uj_foglalas_table .foglalas_kuldese_td {
	border-bottom: 1px solid #5aadd8;
}

#listazas_uj .babuk_td {
	/*cursor: default;*/
}

.listazas_tetel .babuk_td {
	cursor: pointer;
}

.babuk_td img {
	margin: 0 1px 0 0;
}

.uj_foglalas_table .listaar_td {
	color: #990000 !important;
	font-size: 10px;
	font-weight: bold;
	padding: 5px 0;
}

.uj_foglalas_table .listaar_td span {
	color: #537cb4;
	font-size: 11px;
}

.uj_foglalas_table .vegso_ar {
	font-size: 16px;
	font-weight: bold;
}

.uj_foglalas_table .kedvezmeny_ar {
	font-size: 14px;
	font-weight: bold;
}

.uj_foglalas_table .csakma {
	margin: 3px 0;
}

.uj_foglalas_table .szabad_menny_td {
	font-size: 11px;
	color: #990000 !important;
}

.foglalas_lista_submit {
	margin: 3px;
}

.szobatipusok_leiras {
	margin: 5px 0 0 10px !important;
	float: left;
	color: #003580;
	font-size: 11px;
	width: 220px;
}

#kezdolap_bubi {
	position: relative;
	float: right;
	top: -335px;
	margin-bottom: -176px;
	width: 345px;
	opacity: 0;
}

#hotel_adatlap #kezdolap_bubi {
	top: -320px;
}

/* sweetTitles ------------------------------------------------------ */

body div#toolTip, body div.toolTip {
	position: absolute;
	z-index:1000;
	background:#000;
	text-align:left;
	min-height:1em;
	max-width: 460px;
}

body div#toolTip p, body div.toolTip p {
	margin:0;
	padding:5px;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

body div#toolTip p, body div.toolTip p {
	color: #FFF !important;
}

.ar_tartalmaz {
	color: #FFF !important;
	padding: 5px;
	opacity: 0.8;
	max-width: 215px;
	margin-top: 20px;
	visibility: hidden;
}

#kezdolap_kategoriakep {
	float: left;
	margin: 10px -30px 0 -5px;
}

#kategoriak_ajanlo div {
	float: left;
	width: 290px;
	padding: 10px;
	text-align: left;
}

.kek_doboz_atmenet {
	background: transparent url("/images/atmenet_uj.png") no-repeat 0 0;
	float: left;
	margin-top: -9px;
}

#kategorianev_valtozat_leiras p, #kategorianev_valtozat_abc p {
	margin: 10px;
	text-align: justify;
	width: 600px;
	line-height: 20px;
}

#kategorianev_valtozat_abc p span {
	cursor: help;
	text-transform: lowercase;
}

#kategoriak_ajanlo div img {
	float: left;
	margin: 0 -3px 0 0;
	position: relative;
	top: -3px;
}

#kategoriak_ajanlo div h2 {
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 230px;
	position: relative;
	left: 10px;
}

.de #kategoriak_ajanlo h2 {
	top: 20px;
}

#kategoriak_ajanlo div h2 a {
	color: #0966aa;
}

#kategoriak_ajanlo div h2 span {
	color: #949494;
	font-weight: normal;
}

#kategoriak_ajanlo div h3 {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 230px;
	position: relative;
	left: 10px;
	top: 5px;
}

#kategoriak_ajanlo div h3 a {
	color: #000;
}

#kezdolap_teruleti_szures {
	padding-right: 5px;
}

#kezdolap_teruleti_szures #szures_form {
	float: left;
	width: 218px !important;
	margin-top: 25px;
	padding-left: 17px;
}

#kezdolap_teruleti_szures #szures_form .label {
	width: 209px;
	text-align: left;
	color: #000 !important;
	font-size: 13px !important;
	float: left;
	margin: 20px 0 5px 0;
}

#kezdolap_teruleti_szures #szures_form .select {
	float: left;
	margin: 0 !important;
	width: 200px !important;
}

#kezdolap_teruleti_szures #regio_terkep {
	margin-bottom: 15px;
	float: left;
	width: 380px;
	height: 270px;
}

#fooldal_kat {
	margin-top: 10px;
}

#listazas_uj #foglalas_erkezes_ev_input, #listazas_uj #foglalas_tavozas_ev_input {
	width: 40px !important;
}

#listazas_uj #foglalas_erkezes_honap_input, #listazas_uj #foglalas_tavozas_honap_input {
	width: 50px !important;
}

#listazas_uj #foglalas_erkezes_nap_input, #listazas_uj #foglalas_tavozas_nap_input {
	width: 40px !important;
}

.reszletes_kereso_nev {
	float: left;
	color: #003480;
	width: 240px;
	padding: 5px 5px 5px 15px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 10px 0 0 0;
	background: #FFF url("/images/nyil_piros.gif") no-repeat 5px 7px;
}

.reszletes_kereso_lehetosegek {
	float: left;
	clear: left;
	background: #e6eef6;
	width: 240px;
	padding: 10px 10px;
	text-align: left;
}

.reszletes_kereso_lehetosegek .label {
	display: none;
}

.reszletes_kereso_lehetosegek .checkbox_label {
	position: relative;
	top: -1px;
	line-height: 23px;
	cursor: pointer;
}

.reszletes_kereso_lehetosegek .checkbox {
	cursor: pointer;
}

#foglaljon_most h1, #foglaljon_most .h1_helyett {
	background: transparent;
	color: #FFF;
	font-size: 18px;
	font-weight: normal;
	float: left;
	margin: 10px 0 10px 18px !important;
	text-shadow: #000 0 0 10px;
	text-align: left;
}
#fooldal #foglaljon_most h1 {
	width: 450px;
	margin: 10px 0 10px 4px !important;
}

#foglaljon_most h2 {
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	float: left;
	clear: left;
	margin: 0 0 5px 18px;
	position: relative;
	top: -8px;
	width: 270px;
	text-align: left;
}
#fooldal #foglaljon_most h2 {
	width: 450px;
	margin: 0 0 5px 14px;
}


.listazas_arak_uj {
	border: 1px solid #5aadd8;
	width: 510px;
	background: #d3f3fb;
	border-collapse: collapse;
	margin: 5px 0 5px 10px;
	float: left;
}

.kiemelt .listazas_arak_uj {
	border: 1px solid #DC9900;
	width: 493px;
	background-color: #F8E786 !important;
}

.listazas_arak_uj th {
	background: #80caf1;
	color: #FFF;
	padding: 5px;
	border-right: 1px solid #5aadd8;
	text-align: center;
	cursor: default;
}

.kiemelt .listazas_arak_uj th {
	background: #E6C54E;
	border: 1px solid #E79E00;
}

.listazas_arak_uj td {
	border-right: 1px solid #5aadd8;
	padding: 2px;
	text-align: center;
	cursor: inherit;
	cursor: pointer;
}

.kiemelt .listazas_arak_uj td {
	border-right: 1px solid #E79E00;
}

.kiemelt .listazas_arak_uj td.szobatipusok_nev_td, .kiemelt_szoba .szobatipusok_szobanev  {
	color: #9A6900;
}

.listazas_arak_uj .szobatipusok_nev_td {
	text-align: left;
}

.listazas_arak_uj td.szobatipusok_nev_td {
	text-align: left;
	color: #0896ff;
}

.kiemelt_szoba .szobatipusok_nev_td {
	background: #FFF199 url("/images/kiemelt_szoba.png") no-repeat right top !important;
}

.listazas_arak_uj td.szobatipusok_nev_td span {
	background: transparent url("/images/kisnyil_piros.gif") no-repeat 7px 8px;
	padding: 3px 0 3px 17px;
}

.listazas_arak_uj td.szobatipusok_nev_td span span {
	background: none !important;
	padding: 0 !important;
}

.arak_listazas_td {
	color: #008419;
	font-size: 12px;
	font-weight: bold;
}

.arak_listazas_td s {
	color: #000;
	font-size: 10px;
	position: relative;
	top: -1px;
}

.x_szabad {
	font-size: 11px;
	font-weight: bold;
}

#meg_nem_tudom_label, #udulesi_csekk_label {
	display: none;
}

#meg_nem_tudom_input_1, #udulesi_csekk_input_1 {
	float: left;
	clear: both;
	position: relative;
	top: -10px;
}

#meg_nem_tudom_1_label, #udulesi_csekk_1_label {
	float: left;
	color: #FFF;
	position: relative;
	top: -11px;
	left: 5px;
	font-weight: bold;
	font-size: 12px;
}

#meg_nem_tudom_input_1, #meg_nem_tudom_1_label {
	margin-bottom: 10px;
}

#kategoria_fooldal_label {
	float: left;
	clear: both;
	width: 63px !important;
	margin-top: 5px !important;
}

#kategoria_fooldal_input {
	float: left;
	margin: 3px 0 0 0;
	width: 217px !important;
}

.tudta_e {
	background: transparent url("/images/tudta-e.gif") no-repeat left top;
	width: 535px;
	height: 96px;
	margin: 0 0 10px 0;
	padding: 15px 20px 0 70px;
	text-align: left;
	vertical-align: middle;
	float: left;
}

.tudta_e .tudta_e_cim {
	color: #d60c64;
	font-size: 17px;
	font-weight: bold;
	vertical-align: middle;
}

.tudta_e .tudta_e_alcim {
	margin-top: 5px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

#kategorianev_valtozat_leiras ul li {
	float: left;
	clear: left;
}

#kategorianev_valtozat_leiras ul {
	float: left;
	clear: left;
	margin: 5px 0 5px 10px;
	list-style-type: none;
}

#kategorianev_valtozat_leiras ul li {
	background: transparent url("images/kisnyil_piros.gif") no-repeat 0 7px;
	padding: 0 10px;
	float: left;
	line-height: 20px;
	width: 590px;
	text-align: justify;
}

#kategorianev_valtozat_leiras h3 {
	margin: 10px;
	clear: both;
	color: #0966aa;
	width: 600px;
	font-size: 16px; 
}

#kategorianev_valtozat_leiras h4 {
	margin: 10px 0;
	clear: both;
	float: left;
	width: 610px;
	font-size: 13px;
}

#kategorianev_valtozat_leiras a {
	color: #000;
	text-decoration: underline;
}

.kategoria_leiras_foto {
	float: left;
	clear: both;
	margin: 5px 5px 5px 0;
}

#kategorianev_valtozat_leiras p {
	float: left;
	clear: both;
}

/* -------------------------------------------------------------------------- úszkáló régi eleje */
#valentin_form, #kiallitas_kuponok {
	float: left;
}

#valentin_fieldset1 {
	width: 460px;
	margin-left: 55px;
}

#valentin_form .hibauzenet, #valentin_form .infouzenet, #kiallitas_kuponok .hibauzenet, #kiallitas_kuponok .infouzenet {
	width: 448px;
	margin-left: 55px;
}

#valentin_submit {
	position: relative;
	top: -5px;
	margin-bottom: 15px;
}

#valentin_form .label, #kiallitas_kuponok .label {
	width: 145px;
	float: left;
	clear: both;
	text-align: left;
}

#valentin_form .input, #kiallitas_kuponok .input {
	float: left;
	width: 180px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

#valentin_form #valentin_nemspam, #kiallitas_kuponok #valentin_nemspam {
	font-size: 10px;
	line-height: 14px;
	width: 500px;
	float: left;
	margin: -10px 55px 15px 55px;
}

#ajanlom_fieldset1 {
	width: 460px;
	margin-left: 55px;
}

#ajanlom_form .hibauzenet, #ajanlom_form .infouzenet {
	width: 448px;
	margin-left: 55px;
}

#ajanlom_submit {
	position: relative;
	top: -5px;
}

#ajanlom_form .label {
	width: 145px;
	float: left;
	clear: both;
	text-align: left;
}

#ajanlom_form .input {
	float: left;
	width: 180px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

#ajanlom_form #minta_label {

}

#ajanlom_form .textarea {
	width: 310px;
	height: 240px;
	float: left;
	font-size: 12px;
	font-family: Arial, sans-serif;
	background: #EEE;
	border: 1px solid #CCC;
}

#pdfkuldes_form {
	background: #FFF url("modulok/landing_oldalak/valentin_nap/valentin_utan.png") repeat-x left top;
	width: 700px;
	height: 257px;
	position: fixed;
	bottom: 5px;
	z-index: 1000;
	padding-left: 250px;
}

#gyerekbarat_nyeremenyjatek_form {
	background: transparent url("modulok/landing_oldalak/gyerekbarat_landing/nyeremenyjatek.png") no-repeat left top;
	width: 950px;
	height: 330px;
	position: fixed;
	bottom: 0;
	z-index: 1000;
	padding-left: 0;
	margin-left: 0px;
}
#kategoria_leiras #gyerekbarat_nyeremenyjatek_form {
	margin-left: -318px;
}


#pdf_hirlevel_label, #pdf_hirlevel_valaszok label {
	display: none;
}

#pdf_hirlevel_valaszok .checkbox {
	float: left;
	clear: both;
	margin: -25px 0 0 875px;
}

#gyerekbarat_nyeremenyjatek_form #pdf_legend1 {
	margin-top: 30px;
	font-weight: bold;
}

#gyerekbarat_rackeve {
	float: left;
	text-align: justify;
	width: 470px;
	line-height: 20px;
}

#pdfkuldes_form fieldset, #gyerekbarat_nyeremenyjatek_form fieldset {
	background: transparent;
	border: none;
	width: 650px !important;
	padding-right: 0;
	position: relative;
	left: 10px;
	float: left;
}

#gyerekbarat_nyeremenyjatek_form fieldset {
	margin-top: -3px;
	margin-left: -30px;
}


#pdfkuldes_form fieldset legend {
	/*color: #d60c64;
	font-size: 20px !important;*/
	margin: -2px 0 2px -50px;
}

#pdf_legend1 {
	color: #c81401;
	font-size: 20px !important;
	float: left;
	width: 700px;
	text-align: center;
	position: relative;
	top: -8px;
}

#pdf_legend2 {
	font-size: 14px !important;
	float: left;
	font-weight: bold;
	clear: left;
	width: 700px;
	text-align: center;
	position: relative;
	top: -4px;
}

#pdf_legend3 {
	font-size: 13px !important;
	float: left;
	clear: left;
	width: 700px;
	text-align: center;
}

#pdfkuldes_labjegyzet2 {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: -8px;
	left: -15px;
}

#pdfkuldes_labjegyzet3 {
	font-size: 12px;
	position: relative;
	top: -4px;
	left: -15px;
}

#pdfkuldes_lepesek {
	color: #c81401 !important;
	margin-left: 165px;
	float: left !important;
	text-align: center !important;
	width: 600px !important;
}

#pdfkuldes_form fieldset p {
	color: #d60c64;
	font-size: 14px;
	font-weight: bold;
	margin: -5px 0 10px 0;
	text-align: left;
	line-height: 20px !important;
}

#pdfkuldes_nemspam {
	font-size: 10px;
	line-height: 14px !important;
	width: 600px !important;
	position: relative;
	top: -30px !important;
	text-align: center;
	margin-left: 33px !important;
}

#pdfkuldes_form .label, #gyerekbarat_nyeremenyjatek_form .label {
	float: left;
	width: 65px;
	height: 18px;
	margin: 4px 0 10px 0;
	font-size: 12px;
	position: relative;
	left: 0px;
}

#pdfkuldes_form .input, #gyerekbarat_nyeremenyjatek_form .input {
	float: left;
	width: 100px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
	position: relative;
	z-index: 50000000;
	left: 4px;
}

#pdfkuldes_form .submit {
	float: left !important;
	clear: none !important;
	position: relative;
	z-index: 50000000;
	left: 4px;
}

#pdfkuldes_form .hibauzenet {
	display: none;
}

/* -------------------------------------------------------------------------- úszkáló régi vége */

.uszkalo {
	background: transparent url("modulok/landing_oldalak/udulesi_csekk_landing/uszkalo.png") no-repeat left top;
	width: 946px;
	height: 248px;
	position: fixed;
	bottom: 2px;
	z-index: 10000;
	margin-left: 2px;
}

#kategoria_leiras .uszkalo {
	margin-left: -318px;
}

.uszkalo h2 {
	float: left;
	color: #c81401;
	font-size: 24px;
	font-weight: normal;
}

.uszkalo div p {
	clear: both;
	margin: 10px 0;
	position: relative;
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
}

#uszkalo_x {
	font-weight: bold;
	position: absolute;
	color: #000;
	font-size: 15px;
	right: 7px;
	top: 7px;
	background: transparent url("images/x_szogletes.png") no-repeat left top;
	width: 16px;
	height: 16px;
	text-indent: -10000px;
}

.uszkalo fieldset {
	background: transparent;
	border: none;
	float: left;
	margin: 0;
	padding: 0;
}

.uszkalo .label {
	float: left;
	width: 65px !important;
	height: 18px;
	margin: 3px 0 10px 0;
	font-size: 12px;
}

.uszkalo .input {
	float: left;
	width: 100px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
	position: relative;
	z-index: 50000000;
	left: 4px;
}

.uszkalo .submit {
	float: left !important;
	clear: none !important;
	position: relative;
	z-index: 50000000;
	left: 4px;
	top: 1px;
}

.uszkalo .hibauzenet {
	display: none;
}






#reces_boxok {
	float: left;
	width: 940px;
	margin-left: 6px;
}

#reces_boxok img {
	float: left !important;
	margin: 0 3px 0 4px;
}

#reces_boxok #hirlevel_recesbox {
	float: left;
	margin: 0 3px 0 3px;
	width: 239px;
	height: 80px;
}

.hu #reces_boxok #hirlevel_recesbox { background: #FFF url("images/reces_box4_hu.gif") repeat-x left top; }
.de #reces_boxok #hirlevel_recesbox { background: #FFF url("images/reces_box4_de.gif") repeat-x left top; }

#hirlevel_email_label {
	display: none;
}

#hirlevel_email_input {
	float: left;
	width: 95px;
	height: 14px;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
	position: relative;
	left: 68px;
	top: 49px;
}

#hirlevel_submit {
	font-size: 11px;
	position: relative;
	left: 30px;
	top: 50px;
	width: 50px;
}

#valentin_pdf_x {
	font-weight: bold;
	position: absolute;
	color: #000;
	font-size: 15px;
	right: 14px;
	top: 5px;
}

#szabadszavas_kereses_input {
	width: 230px !important;
	text-align: left !important;
}

/* AJAX autocomplete ------------------------------------------------- */
div.autocomplete {
	position: absolute;
	width: 232px !important;
	background-color: #FFF;
	margin: -1px 0 0 0;
	padding: 1px;
	z-index: 10000;
	border-right: 1px solid #b0b0b0;
	border-left: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	float: left;
}

div.autocomplete ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.autocomplete ul li.selected {
	background-color: #6D9CBA;
	color: #FFF;
}

div.autocomplete ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 2px 2px 4px 2px;
	cursor: pointer;
	float: left;
	width: 228px !important;
}
/* AJAX autocomplete ------------------------------------------------- */

#kategoria_bovebben_link {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	position: relative;
	top: -10px;
}

#kategoria_bovebben {
	display: none;
}

#magenta_talalatok_szama {
	text-transform: lowercase;
}

strong.vicc {
	font-weight: inherit !important;
}

#agi_pilates_ul {
	margin-left: 20px;
	list-style-type: none;
	width: 600px;
}

#agi_pilates {
	width: 600px;
}

#agi_pilates_ul li {
	padding: 0;
	float: left;
	width: 255px;
	font-size: 12px;
	text-align: left;
	margin: 10px 15px 0 15px;
}

#agi_pilates_ul li .kiskek {
	font-size: 11px;
	color: #0066cc;
}

#agi_pilates_ul li .kispiros {
	color: #c00000;
}

.arany_kupon {
	float: right;
	position: relative;
	top: 2px;
	margin-bottom: -2px;
}

.listazas_tetel h2.kuponos {
	width: 270px;
}

#kiallitas_kuponok_hotel_table {
	margin-top: 10px;
	border-collapse: collapse;
}

#kiallitas_kuponok_hotel_table td {
	border-left: none;
	border-right: 1px solid #DDD;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	text-align: center;
	width: 50px;
	padding: 5px;
}

#kiallitas_kuponok_hotel_table .hotelnev {
	border-left: 1px solid #DDD;
	border-right: none;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	width: 240px;
	text-align: left;
}

.kiallitas_kupon_lista li {
	text-align: left;
	margin: 5px 0;
}

#tovabbi_kedvezmenyek_label {
	display: none;
}

#tovabbi_kedvezmenyek_input_1 {
	float: left;
	clear: left;
}

#tovabbi_kedvezmenyek_1_label {
	float: left;
	margin: -1px 0 0 5px;
}

.csomagajanlat_jelolo {
	font-size: 11px !important;
	position: relative;
	top: -1px;
	color: #000;
}

#kezdolap_magyarazat h3 {
	color: #0966aa;
	width: 620px;
	font-size: 18px;
	margin: 0 0 10px 0;
	float: left;
}

#kezdolap_magyarazat h4 {
	margin: 15px 0;
	color: #0966aa;
	font-size: 13px;
}

#kezdolap_magyarazat p {
	text-align: justify;
	line-height: 17px;
	margin: 10px 0;
}

#kezdolap_magyarazat blockquote {
	font-style: italic;
	color: #0966aa;
	font-size: 13px;
	text-align: justify;
	line-height: 17px;
}

.velemenyezett {
	color: #0966aa;
	font-size: 13px;
	text-align: right;
	padding: 5px 10px 5px 0;
	font-style: italic;
}

#kezdolap_magyarazat a {
	color: #000;
	text-decoration: underline;
}

#ertekeles_form fieldset {
	float: left;
	clear: both;
	padding-top: 0;
}

#ertekeles_form .input_valaszok {
	float: left;
	width: 580px;
}

#ertekeles_form .radio {
	float: left;
	width: 20px;
	position: relative;
	top: 4px;
}

#ertekeles_form .radio_label {
	float: left;
	width: 560px;
	padding: 2px 0;
}

#ertekeles_form .select {
	float: left;
	width: 50px;
}

#ertekeles_form .label {
	float: left;
	width: 580px;
	margin: 15px 0 5px 0;
	font-weight: bold;
}

#ertekeles_form .submit {
	margin: -5px 0 15px 280px;
}

#ertekeles_form .input {
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #b0b0b0;
	height: 16px;
	padding: 2px 2px;
	float: left;
	width: 370px;
	margin: 0 0 8px 0;
	text-align: left;
	color: #000;
}

#ertekeles_form, .foglalasaim p {
	text-align: justify;
}

.uj_rozsaszin_gomb {
	background: #f0f9fe url("images/kiemelt_hotel.png") repeat-x left top !important;
	border: none;
	padding: 1px 5px;
	color: #FFF;
	cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-shadow: #333 1px 1px 2px;
}

#foglalas_most a {
	float: right !important;
	margin: -33px 10px 0 0;
	padding: 3px 8px !important;
}

.adatlap_arak_tovabb {
	padding: 2px 10px !important;
}

#uj_idopont_gomb {
	padding: 3px 8px !important;
}

#foglalas_form .submit {
	margin: -5px 0 15px 235px;
	cursor: pointer;
	float: left;
	padding: 2px 8px !important;
}

#lemondas_fenyites {
	margin: 10px 0 10px 0;
	background: #FFF6BF url("images/hiba.png") no-repeat 6px 5px;
	padding: 6px 15px 5px 30px;
	border: 1px solid #ffd324;
	float: left;
}

#ertekeles_form_elkuldve_label {
	display: none;
}

#lemondas_hibauzenet {
	position: relative;
	top: 10px;
	margin: 0;
}

.rq {
	position: relative;
	top: -1px;
}

.hiba404 {
	margin: 15px 10px 0 10px;
}

#kerjuk_datum {
	width: 620px;
	padding: 0;
	float: left;
}

#datum_megadasa_gomb {
	float: left;
	clear: both;
	width: 620px;
	text-align: center;
	margin: 15px auto;
}

#datum_megadasa_gomb a {
	float: left;
	padding: 6px 10px;
	margin: 0 0 0 270px;
}

.naptar_babuk {
	position: relative;
	top: 3px;
}

.naptar_babuk img {
	margin: 0 0 0 1px;
}

.foglaltsagi_naptar_div {
	float: left;
	width: 280px;
	margin: 10px;
	border: 1px solid #DDD;
	-moz-border-radius: 5px;
	background: #FFF;
	position: relative;
	left: 8px;
}

#foglaltsagi_naptarak {
	float: left;
	background: transparent url("/images/atmenet_uj.png") no-repeat 0 0;
	width: 620px;
	margin-top: -9px;
}

.foglaltsagi_naptar_div_paritas0 {
	clear: both;
}

.foglaltsagi_naptar_szobanev {
	float: left;
	width: 280px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0;
}

.programnaptar {
	margin: 0 5px 10px 10px;
	float: left;
	width: 120px;
	position: relative;
}

.programnaptar th {
	text-align: center;
	font-size: 11px;
}

.programnaptar td {
	padding: 0px 2px;
	background: #FFF;
	text-align: center;
	color: #000;
	font-size: 11px;
	cursor: help;
}

.programnaptar .ma_nem_volt_meg {
	color: #CCC !important;
	background: #FFF !important;
}

.naptar_label {
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	padding: 0 0 2px 0;
	text-align: center;
	text-transform: capitalize;
}

.ures {
	color: #FFF !important;
	background: #FFF !important;
}

.ma {
	border: 1px solid #000 !important;
	color: #000 !important;
	background: #FFF !important;
}

.vanprogram {
	background: #11B422 !important;
	padding: 1px;
	color: #FFF !important;
	-moz-border-radius: 3px;
}

.vanprogram a {
	color: #FFF !important;
	text-decoration: none;
}

pre {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100000;
	font-size: 11px;
}

.szepsegverseny_elem {
	width: 280px;
	float: left;
	clear: none;
	margin: 10px 14px 15px 14px;
	position: relative;
	left: 2px;
}

.szavazas_allasa .szepsegverseny_elem {
	width: 600px;
	clear: both;
	margin: 10px 14px 15px -10px;
}

.szepsegverseny_img {
	float: left;
	overflow: hidden;
	width: 279px;
	height: 140px;
}

.szavazas_allasa .szepsegverseny_img {
	width: 60px;
	height: 60px;
	position: relative;
	top: 3px;
	margin-left: -2px;
	margin-right: -5px;
}

.szalloda_verseny_sav {
	float: left;
	clear: both;
	color: #000;
	padding: 0;
	margin: -15px 0 0 10px;
	height: 8px;
	font-weight: bold;
	background: #80caf1 url("images/bal_hatter.png") repeat-x 0 -20px;
}

.szalloda_verseny_szazalek {
	float: left !important;
	text-align: left;
	color: #000;
	padding: 0;
	font-size: 12px;
	padding: 0 0 0 15px;
	width: 80px;
	clear: none !important;
	position: relative;
	top: -19px;
	margin-bottom: -19px;
}

.szepsegverseny_elem h2 {
	float: left;
	width: 280px;
	text-align: left;
	font-size: 19px;
	font-weight: normal;
}

.szavazas_allasa .szepsegverseny_elem h2 {
	width: 500px;
}

.szepsegverseny_elem h2 a {
	color: #0966aa;
	font-size: 19px;
	font-weight: normal;
	float: left;
}

.szepsegverseny_elem h2 span {
	color: #000;
	font-size: 13px;
	font-weight: normal;
	float: left;
	clear: left;
}

.szepsegverseny .erre_szavazom {
	float: left;
	position: absolute;
	margin-top: 53px;
	margin-left: -87px;
}

.szepsegverseny h1, #rendezveny h1 {
	color: #0966aa !important;
	font-size: 22px !important;
	background: none !important;
	text-shadow: none !important;
	text-align: center !important;
	font-weight: normal !important;
}

.szepsegverseny h3 {
	clear: both;
	color: #0966aa !important;
	font-size: 15px !important;
	padding: 5px 0;
	text-align: center;
}

.szepsegverseny p {
	clear: both;
	text-align: justify;
	width: 620px;
	margin: 10px 0;
}

.szepsegverseny .kiskepek img {
	float: left;
	height: 35px;
	width: 34px;
	margin: 3px 1px 0 0;
}

.szepsegverseny .paritas0 {
	clear: both;
}

.szepsegverseny_szavazas {
	width: 620px;
	overflow: hidden;
}

.szepsegverseny_szavazas fieldset {
	float: left;
	margin: 0 0 0 95px;
	padding: 10px;
	width: 420px;
}

.szepsegverseny_szavazas .label {
	float: left;
	clear: left;
	width: 180px !important;
	height: 18px;
	margin: 8px 0 5px 10px;
	font-size: 12px;
	text-align: left;
}

.szepsegverseny_szavazas .input {
	float: left;
	width: 200px;
	height: 18px;
	margin: 5px 10px 5px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
	position: relative;
	left: 4px;
}

.szepsegverseny_szavazas .submit {
	float: left !important;
	clear: none !important;
	margin: 20px 0 0 280px;
	position: relative;
	top: -10px;
}

.szepsegverseny_szavazas .hibauzenet, #pelikan-hotel-utalvany {
	width: 565px;
}

.kiemelt_akcio_szalag img {
	background: transparent !important;
	border: none !important;
	position: absolute;
	margin: -2px 0 0 -268px;
}

#vicces_videok_uszkalo_form {
	background: #FFF url("modulok/landing_oldalak/vicces_videok/video_uszkalo.jpg") no-repeat left top;
	height: 150px;
}

#vicces_video {
	margin-top: 10px;
}

#vicces_video p {
	margin: 10px 0 10px 0;
	line-height: 17px;
	width: 620px;
}

.inputok .label {
	float: left;
	clear: left;
	width: 280px !important;
	text-align: left;
	height: 18px;
	margin: 3px 0 10px 0;
	font-size: 12px;
}

.inputok .input {
	float: left;
	width: 280px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

.inputok .textarea {
	float: left;
	clear: both;
	width: 560px;
	height: 200px;
	margin: 5px 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #EEE;
	border: 1px solid #bbc4c9;
	font-family: Arial, sans-serif;
	font-size: 12px;
	position: relative;
}

#ajanlas_level_label {
	display: none;
}

#ajanlas_form .submit {
	clear: both !important;
	float: left !important;
	margin: 5px 0 15px 275px !important;
}

#adatlap_kiemelt_szalag {
	position: absolute;
	margin: -47px 0 0 214px;
}

#adatlap_zoldszam {
	clear: both;
	float: left;
	width: 315px;
	margin: 0 0 10px 0;
	font-weight: bold;
	color: #05A001;
}

#adatlap_zoldszam span {
	background: #07A001;
	color: #FFF;
	text-transform: uppercase;
	font-size: 11px;
	padding: 2px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative;
	top: -1px;
}

#rendezveny {
	text-align: center;
	width: 620px;
}

#rendezveny p {
	text-align: justify;
	margin: 10px 0;
	width: 620px;
}

#utvonalkereso_form {
	padding: 10px 0;
	float: left;
}

#utvonalkereso_honnan_input {
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #b0b0b0;
	height: 18px;
	padding: 2px 5px;
	width: 150px;
	margin: 0 5px 0 0;
}

#utvonaltervezo_leiras {
	display: none;
}

#utvonalkereso_submit {
	width: 122px;
}

#listazas_terkep {
	float: left;
	width: 616px;
	background: #FFF;
	height: 400px;
	margin: 0 0 10px 0;
	border: 2px solid #D60C64;
}

.terkep_info {
	width: 380px;
	overflow: hidden;
}

.terkep_info_img {
	position: relative;
	top: 1px;
	margin: 0 5px 0 0;
	vertical-align: top;
	float: left;
	border: 2px solid #FF006E;
	padding: 1px !important;
}

.terkep_info_jobb {
	float: left;
	width: 300px;
	overflow: hidden;
}

.terkep_info_link {
	color: #0966aa;
	font-size: 18px;
	float: left;
	text-align: left !important;
}

.terkep_info_varos {
	float: left;
	clear: left;
	font-size: 12px;
	padding: 1px 0 1px 0;
	font-weight: bold;
}

.terkep_info_bemutatkozas {
	float: left;
	clear: left;
	font-size: 11px;
	width: 300px;
	text-align: left;
}

.terkep_info .oldalso_udulesi_csekk {
	margin: 1px 10px 0 5px !important;
	cursor: default;
	position: relative;
}

#WebSpot {
	position: relative;
	left: 85px;
	top: -15px;
}

.szuro_db {
	font-size: 10px;
	position: relative;
	top: -1px;
	left: -1px;
}

#magenta_form_link {
	display: none;
}

.szepsegverseny_ful {
	background: #F8DF52 !important;
	color: #000 !important;
	text-shadow: none !important;
	z-index: 9 !important;
	position: relative;
}

#szepsegverseny_korona {
	margin-bottom: -32px;
	position: relative;
	left: -274px;
	top: -32px;
	z-index: 10 !important;
}

#szepsegverseny_szavazas_nagykep {
	float: left;
	width: 600px !important;
	overflow: hidden;
	margin: 0 0 0 11px;
	text-align: center;
}

#szepsegverseny_szavazas_nagykep_img {
	float: left !important;
}

.szepsegverseny #erre_szavazom {
	float: left !important;
	clear: both !important;
	margin-top: -90px;
}

#erre_szavazom_p {
	width: 588px;
	margin: 0 0 10px 9px;
}

#mendan_fooldal {
	float: left;
	margin: 0 0 0 0;
	position: relative;
	left: -4px;
	top: -3px;
}

#szepsegverseny_fooldal {
	float: left;
	margin: 0 0 10px 0;
	position: relative;
	left: -3px;
	top: -3px;
}

.szepsegverseny #kereses_form {
	padding: 10px 0;
}

.szepsegverseny #kereses_form .input {
	width: 350px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
	position: relative;
	top: 2px;
	left: 3px;
}

#foglalas_hotel_visszaigazolas_hiba {
	background:#FFF6BF url("images/hiba.png") no-repeat 12px 19px;
	padding: 10px 40px 10px 40px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	margin: 0 0 20px 0;
	text-align: justify;
	clear: left;
	float: left;
	width: 540px;
}

#foglalas_hotel_visszaigazolas_hiba h1 {
	font-size: 20px;
	padding: 5px 0 0 0;
	background: none;
	color: #E56255;
	text-shadow: none;
	width: 540px;
}

#foglalas_hotel_visszaigazolas_hiba p {
	margin: 5px 0;
	clear: left;
	float: left;
	width: 540px;
}

#foglalas_hotel_visszaigazolas_hiba .kiemeles {
	margin: 15px 0 0 0;
	font-weight: bold;
	clear: left;
	float: left;
	width: 540px;
}

#foglalas_hotel_visszaigazolas_hiba a {
	text-decoration: underline;
}

#foglalas_hotel_visszaigazolas_ok {
	background: #F0F0F0 url("images/info.png") no-repeat 12px 6px;
	border-top: 1px solid #D8D8D8 !important;
	border-bottom: 1px solid #D8D8D8 !important;
	padding: 6px 40px 5px 40px;
	text-align: left;
}

.szepsegverseny #foglaljon_most h1, .szepsegverseny #foglaljon_most h2 {
	display: none;
}

.szepsegverseny #foglaljon_most_belso_belso {
	padding-top: 20px;
}

.szepsegverseny #magenta_modal_x_burkolo {
	display: none;
}

.szepsegverseny #magenta_emberszam {
	position: relative;
	top: -5px;
}

.szepsegverseny #reszletes_kereses_gomb {
	visibility: hidden;
}

#mendan_hotel_utalvany_form, #pelikan_hotel_utalvany_form, .landing_jobb_form {
	width: 320px !important;
	float: left;
}

#mendan_hotel_utalvany_fieldset_1, #pelikan_hotel_utalvany_fieldset_1, #paros_egyutthatas_form fieldset, #korankelo_kedvezmeny_form fieldset, #korankelo_kedvezmeny_utalvany_form fieldset, .landing_jobb_form fieldset {
	width: 290px !important;
	overflow: hidden;
	float: left;
	margin: 0 0 15px 10px;
	padding: 0 5px 5px 10px;
}

#paros_egyutthatas_form fieldset {
	width: 290px !important;
}

#mendan_hotel_utalvany_form p, #pelikan_hotel_utalvany_form p, .landing_jobb_form p {
	width: 260px;
	clear: left;
	float: left;
}

#mendan_hotel_utalvany_form .label, #pelikan_hotel_utalvany_form .label, #karacsonyi_ajandek_form .label, #paros_egyutthatas_form .label, #korankelo_kedvezmeny_form .label, #korankelo_kedvezmeny_utalvany_form .label, .landing_jobb_form .label {
	width: 110px;
	clear: left;
	float: left;
	text-align: left;
	font-size: 11px;
	line-height: 21px;
}

#mendan_hotel_utalvany_form .input, #pelikan_hotel_utalvany_form .input, #karacsonyi_ajandek_form .input, #paros_egyutthatas_form .input, #korankelo_kedvezmeny_form .input, #korankelo_kedvezmeny_utalvany_form .input, .landing_jobb_form .input  {
	float: left;
	width: 160px;
	height: 18px;
	margin: 0 10px 10px 0;
	padding: 3px 4px 1px 4px;
	background: #FFF url("images/input_hatter.gif") repeat-x left top;
	border: 1px solid #bbc4c9;
}

#mendan_hotel_utalvany_form select, #pelikan_hotel_utalvany_form select, .landing_jobb_form select {
	width: 170px;
	padding: 2px;
	float: left;
	margin: 0 0 10px 0;
}

#mendan_hotel_utalvany_form .submit, #pelikan_hotel_utalvany_form .submit, #paros_egyutthatas_form .submit, .landing_jobb_form .submit {
	width: 100px;
	float: left;
	clear: left;
	margin: 0 0 5px 93px;
}

#mendan_hotel_utalvany_form #postazasi_nev_label, #pelikan_hotel_utalvany_form #postazasi_nev_label, .landing_jobb_form #postazasi_nev_label {
	position: relative;
	top: -10px;
	margin-top: 5px;
}

#mendan_hotel_utalvany_form #postazasi_nev_input, #pelikan_hotel_utalvany_form #postazasi_nev_input, .landing_jobb_form #postazasi_nev_input {
	position: relative;
	top: 14px;
}

.szalloda_verseny_ul {
	padding-left: 0;
	width: 260px !important;
	float: left;
	clear: none;
}

.szalloda_verseny_ul li {
	width: 280px !important;
	float: left;
}

.szalloda_verseny_ul_1, .szalloda_verseny_ul_1 li {
	width: 280px !important;
	margin-right: 10px;
}

.szalloda_verseny_ul_1 {
	margin-bottom: 10px;
}

.szalloda_verseny_ul_2 {
	border-left: 1px solid #BBB;
	position: relative;
	left: 0;
	padding-left: 10px;
}

.karacsonyi_hotel {
	width: 290px;
	float: left;
	padding: 10px;
}

.paratlan_karacsonyi_hotel {
	clear: both;
}

.karacsonyi_hotel ul {
	margin: -8px 0 10px 0;
}

.karacsonyi_hotel li {
	width: 280px;
}

.karacsonyi_hotel .karacsony_ifa {
	font-size: 11px;
}

.karacsonyi_hotel p {
	width: 290px;
}

#karacsonyi_ajandek_form {
	width: 600px !important;
	float: left;
	margin-top: -10px;
}

#karacsonyi_ajandek_form .hibauzenet {
	width: 558px !important;
	margin-bottom: -4px;
}

#karacsonyi_ajandek_form fieldset {
	width: 600px !important;
	overflow: hidden;
	float: left;
	padding: 10px 5px;
}

#karacsonyi_ajandek_form .label {
	width: 290px;
	clear: left;
	float: left;
	text-align: left;
	font-size: 12px;
	line-height: 14px;
	height: 19px;
	padding: 5px 0 0 0;
	position: relative;
}

#karacsonyi_ajandek_form .input  {
	width: 290px;
}

#karacsonyi_ajandek_form #kedvezmenyezett_nev_label {
	padding-top: 0;
	position: relative;
	top: -3px;
}

#karacsonyi_ajandek_form #hotel_id_label {
	display: none;
}

#karacsonyi_ajandek_form .submit {
	clear: both;
	float: left;
	margin: 5px 0 5px 245px;
}

#leiratkozas_form .label {
	float: left;
	font-weight: bold;
	width: 500px;
	text-align: left;
}

#leiratkozas_form .input_valaszok {
	float: left;
	clear: both;
	text-align: left;
	width: 550px;
}

#leiratkozas_form .egy_checkbox, #leiratkozas_form .egy_radio {
	margin: 7px 0;
}

#leiratkozas_form .checkbox, #leiratkozas_form .radio {
	position: relative;
	top: 1px;
}

#leiratkozas_form #kerdes3_label {
	display: none;
}

#kerdes3_valaszok {
	margin: -7px 0 0 30px;
}

#kerdes2_1_label {
	line-height: 50px;
	position: relative;
	top: -15px;
}

#kerdes2_input_1 {
	position: relative;
	top: -13px !important;
}

#leiratkozas_submit1 {
	float: left;
	clear: both;
	position: relative;
	top: -260px;
	left: 30px;
}

#leiratkozas_submit2 {
	float: left;
	clear: both;
}

#leiratkozas_form .hibauzenet, #leiratkozas_form .infouzenet {
	width: 567px !important;
	margin-bottom: -4px;
}

#kezdolap_fade {
	float: left;
	width: 950px; 
	height: 1000px;
	position: absolute;
	z-index: 50;
}

#kezdolap_fade_kep {
	float: left;
	position: absolute;
	z-index: 50;
}

#kezdolap_fade_kep div {
	display: none;
}

#fade_img {
	display: none;
	float: left;
	position: relative;
	top: 101px;
	left: 640px;
	cursor: pointer;
}

.lelink_jobb {
	clear: both;
	float: right;
	width: 600px;
	text-align: right;
	padding: 15px 13px 15px 0;
	margin: 0 10px 0 0;
	background: #FFF url("/images/nyil_piros.gif") no-repeat right 18px;
}

.lelink_jobb a {
	color: #D60C64;
}

.szakemberek {
	float: left;
	width: 620px;
}

.szakemberek img {
	float: left;
	width: 100px;
	margin: 5px 10px 0 0;
}

.szakemberek h3 {
	clear: none !important;
	width: 510px;
	float: left;
	text-align: left;
}

.szakemberek div {
	float: left;
	width: 510px;
}

.szakemberek p {
	float: left;
	width: 510px;
}

.kek_hatteres {
	float: left;
	clear: both;
	width: 610px;
	background: #F0F0F0;
	border: 1px solid #D8D8D8 !important;
	padding: 5px;
	font-style: italic;
	color: #0f83b2;
	text-align: left;
	margin: 10px 0;
}

.kek_hatteres img {
	float: left;
	border: 1px solid #D8D8D8 !important;
	margin: 0 10px 0 0;
}

#paros_egyutthatas_form fieldset {
	margin: 10px 0 10px 105px;
	width: 400px !important;
}

#paros_egyutthatas_form p {
	color: #0f83b2;
	width: 390px;
}

#paros_egyutthatas_form .label {
	width: 170px;
	position: relative;
}

#paros_egyutthatas_form .input {
	width: 210px;
	position: relative;
}

#paros_egyutthatas_form .submit {
	margin: 10px 0 10px 150px;
}

#landing_kepek img {
	border: 1px solid #D8D8D8 !important;
}

#landing_kepek_szoveg div {
	float: left;
	border: 1px solid #D8D8D8 !important;
	width: 187px;
	background: #F0F0F0;
	color: #000;
	margin: 0 4px 0 0;
	padding: 5px;
	position: relative;
	left: 7px;
	top: -4px;
}

.paros_egyutthatas .hibauzenet {
	width: 362px;
	margin: 0 0 0 105px;
}

#korankelo_kedvezmeny_csomagok div {
	float: left;
	clear: both;
	width: 400px;
	background: #F0F0F0;
	border: 1px solid #D8D8D8 !important;
	padding: 10px 10px 0 10px;
	margin: 5px 100px 20px 100px;
}

#korankelo_kedvezmeny_csomagok div h2 {
	color: #0966aa;
	font-size: 17px;
}

#korankelo_kedvezmeny_csomagok h3 {
	color: #d60c64 !important;
}

#korankelo_kedvezmeny_csomagok div h2 span {
	color: #000;
	font-size: 14px;
}

#korankelo_kedvezmeny_csomagok div p {
	width: 400px;
}

#korankelo_kedvezmeny_csomagok div a {
	float: right;
	margin: -38px 0 0 0;
}

#korankelo_kedvezmeny_form {
	width: 290px !important;
	clear: none !important;
	float: left;
}

#korankelo_kedvezmeny_form p {
	width: 290px !important;
}

#korankelo_kedvezmeny_form fieldset {
	width: 290px !important;
	clear: none !important;
	float: left;
}

.landing_valasztas {
	float: left;
	width: 295px;
	padding: 0 15px 10px 0;
}






.landing_oldal #foglaljon_most .input {
	width: 40px !important;
}

.landing_oldal #foglalas_gyerekek_szama_label {
	clear: both;
	position: relative;
	top: 10px;
}

.landing_oldal #foglalas_gyerekek_szama_input, .landing_oldal #foglalas_felnottek_szama_input {
	margin-left: 5px;
	position: relative;
	top: -2px;
}

.landing_oldal #reszletes_kereses_gomb {
	display: none;
}

#korankelo_kedvezmeny_utalvany_form {
	display: none;
}

#korankelo_kedvezmeny_utalvany_form {
	margin: 20px 0 0 145px;
	float: left;
}

#korankelo_kedvezmeny_form .select {
	width: 170px !important;
	float: left;
	margin: 0 0 20px 0;
}

#korankelo_kedvezmeny_submit {
	position: relative;
	top: -5px;
	left: 95px;
	float: left;
}

#korankelo_kedvezmeny_form .hibauzenet, #korankelo_kedvezmeny_form .infouzenet {
	width: 252px !important;
	margin: 0 0 10px 10px;
}

#korankelo_kedvezmeny_utalvany_form .hibauzenet, #korankelo_kedvezmeny_utalvany_uzenet {
	width: 230px !important;
	margin: 0 0 10px 0;
}

#fooldal_ajanlo {
	float: left;
	margin: 1px 0 5px 0;
}

#korankelo_sarga_doboz img, #korankelo_sarga_doboz div {
	float: left;
}

#korankelo_sarga_doboz div {
	width: 300px;
	float: left;
	padding: 0 7px;
}

.caramell_kupon_form div {
	padding: 10px 0;
	font-size: 12px;
}

#caramell_hiba {
	width: 252px;
	margin: 0 0 0 155px;
}

#romai_wellness_izelito_uszkalo_form {
	background: transparent url("modulok/landing_oldalak/romai_wellness_izelito/uszkalo_hatter.jpg") no-repeat left top !important;
}

.hx {
	 display: none;
}

#romai_wellness_izelito_uszkalo_form fieldset {
	float: left;
	width: 530px;
	margin: 178px 0 0 0;
	padding-left: 418px;
}

#romai_wellness_izelito_uszkalo_form fieldset .label {
	font-size: 10px;
	width: 55px !important;
	text-align: left;
	position: relative;
	top: 1px;
}

#romai_wellness_izelito_uszkalo_form fieldset .input {
	width: 73px !important;
	height: 16px !important;
}


#oldalso_facebook {
	background: transparent url("/images/facebook_oldalso.png") no-repeat left top;
	float: left;
	width: 82px;
	height: 263px;
	position: fixed;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

#oldalso_facebook iframe {
	margin: 180px 0 0 3px;
	float: left;
	position: relative;
}
