@charset "utf-8";
body{
	padding:0px;
	margin:0px;
	background-color:#E0E0E0;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
}
img{
	border:none;
}
form{
	margin:0px;
	padding:0px;
}
.clear{
	clear:both;
	font-size:1px;
}
#main{
	width:1000px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
}
#top{
	height:346px;
	overflow:hidden;
}
.top_lang{
	height:25px;
	background-image:url(../images/top_lang_bg.gif);
	background-repeat:no-repeat;
}
.lang_hu, .lang_en, .lang_de, .lang_ru{
	width:85px;
	height:25px;
	overflow:hidden;
	float:left;
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
}
.lang_hu{ background-image:url(../images/lang_hu.gif); margin-left:184px;}
.lang_en{ background-image:url(../images/lang_en.gif); margin-left:24px;}
.lang_de{ background-image:url(../images/lang_de.gif); margin-left:255px;}
.lang_ru{ background-image:url(../images/lang_ru.gif); margin-left:19px;}
.lang_hu a, .lang_en a, .lang_de a, .lang_ru a{
	display:block;
	width:85px;
	height:25px;
}
.top_logok, .top_logok_hu, .top_logok_en, .top_logok_de, .top_logok_ru{
	width:1000px;
	height:215px;
	overflow:hidden;
	background-image:url(../images/top_logok.jpg);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
}
.top_logok a{
	display:block;
	width:1000px;
	height:215px;
}
.top_text{
	width:1000px;
	height:54px;
	overflow:hidden;
	background-image:url(../images/top_text.gif);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
}
.top_text a{
	display:block;
	width:1000px;
	height:54px;
}
.top_menu{
	height:41px;
	overflow:hidden;
	padding-left:7px;
}
.top_menu ul{
	margin:0px;
	padding:0px;
}
.top_menu li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	height:41px;
	overflow:hidden;
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
	text-indent:-1000px;
}
.top_menu li a{
	display:block;
	height:41px;
}
.tm_elv{
	float:left;
	width:1px;
	height:41px;
	background-image:url(../images/tm_elv.gif);
	background-repeat:no-repeat;
}
#content{
	padding:3px 0px 5px 0px;
}
.nyito_left{
	float:left;
	width:425px;
	overflow:hidden;
	margin:0px 0px 0px 7px;
	display:inline;
}
.nyito_kozep{
	float:left;
	width:274px;
	overflow:hidden;
	margin:0px 0px 0px 6px;
	display:inline;
}
.nyl_box{
	width:425px;
	background-image:url(../images/nyl_box_bg.gif);
	background-repeat:repeat-y;
	margin:0px 0px 12px 0px;
}
.nyl_box_top{
	background-image:url(../images/nyl_box_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.nyl_box_bot{
	background-image:url(../images/nyl_box_bot.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.nyl_cim{
	width:400px;
	height:30px;
	padding:2px 0px 20px 16px;
}
.nyl_text{
	padding:5px 12px 10px 12px;
	font-size:11px;
	color:#151725;
	line-height:14px;
}
.nyl_kep{
	float:left;
	margin:0px 11px 0px 0px;
	display:inline;
	padding-bottom:35px;
	background-image:url(../images/pic_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.nyito_jelentkezz{
	width:274px;
	height:244px;
	overflow:hidden;
	background-image:url(../images/nyito_jelentkezz.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:right;
	margin-bottom:7px;
}
.nyito_jelentkezz a{
	display:block;
	width:159px;
	height:184px;
	color:#FFFFFF;
	text-decoration:none;
	padding:50px 0px 10px 90px;
}
.nyito_jelentkezz a:hover{
	color:#cccccc;
}
.nyito_kepgaleria{
	width:274px;
	height:329px;
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
}
.nyito_kepgaleria a{
	display:block;
	width:274px;
	height:329px;
}
#bottom{
	height:106px;
	overflow:hidden;
	width:100%;
	background-image:url(../images/bottom_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #A8A9B0;
	margin:10px 0px 0px 0px;
}
.bottom_1000{
	width:1000px;
	margin:auto;
}
.bottom_tamogatok{
	height:50px;
	overflow:hidden;
	line-height:50px;
	margin:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E314E;
}
.bottom_tamogatok a{
	color:#2E314E;
}
.title_tamogatok{
	height:13px;
	background-repeat:no-repeat;
	margin:20px 0px 0px 15px;
	float:left;
	display:inline;
	overflow:hidden;
	font-size:1px;
	text-indent:-1000px;
}
.title_turisztikai{
	width:424px;
	height:33px;
	margin:0px;
	float:none;
	overflow:hidden;
	font-size:1px;
	text-indent:-1000px;
}
.bottom_tam{
	float:left;
	margin:0px 0px 0px 15px;
	display:inline;
}
.bottom_bottom{
	height:46px;
	line-height:46px;
	overflow:hidden;
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}
.bottom_bottom a{
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_bottom a:hover{
	text-decoration:underline;
}
.bottom_left{
	float:left;
	margin:0px 17px 0px 17px;
	display:inline;
}
.bottom_menu{
	float:right;
	margin:0px 17px 0px 17px;
	display:inline;
}
.hasab_jobb{
	width:274px;
	float:right;
	margin:0px 7px 10px 0px;
	display:inline;
}
.hj_box, .hj_box_kapcs{
	width:274px;
	margin:0px 0px 12px 0px;
}
.hj_box{
	background-image:url(../images/hj_box_bg.gif);
	background-repeat:repeat-y;
}
.hj_box_kapcs{
	background-image:url(../images/hj_box_bg2.gif);
	background-repeat:no-repeat;
}
.hj_box_top{
	background-image:url(../images/hj_box_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.hj_box_bot{
	background-image:url(../images/hj_box_bot.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.hj_cim{
	width:250px;
	height:30px;
	padding:2px 0px 10px 16px;
}
.btn_s_53_input{
	height:23px;
	overflow:hidden;
	font-size:9px;
	line-height:23px;
	text-align:center;
	color:#151725;
	border:none;
	background-color:transparent;
	background-image:url(../images/btn_s_53.gif); 
	width:53px;
	background-repeat: no-repeat;
	cursor:pointer;
}

.btn_sz_69, .btn_s_53, .btn_k_53{
	height:23px;
	overflow:hidden;
	font-size:9px;
	line-height:23px;
	text-align:center;
	color:#151725;
}
.btn_sz_69 a, .btn_s_53 a, .btn_k_53 a{
	display:block;
	height:23px;
	color:#151725;
	text-decoration:none;
}
.btn_sz_69 a:hover, .btn_s_53 a:hover, .btn_k_53 a:hover{
	text-decoration:underline;
}
.btn_sz_69, .btn_sz_69 a{ background-image:url(../images/btn_sz_69.gif); width:69px;}
.btn_s_53, .btn_s_53 a{ background-image:url(../images/btn_s_53.gif); width:53px;}
.btn_k_53, .btn_k_53 a{ background-image:url(../images/btn_k_53.gif); width:53px; color:#FFFFFF;}

.nyl_text .btn_sz_69{
	float:right;
	margin:20px -12px 0px 10px;
	display:inline;
}
.hj_hir_box{
	padding:3px 12px 3px 12px;
	margin:0px 0px 5px 0px;
	font-size:11px;
	color:#838386;
	line-height:14px;
}
.hj_hir_cim{
	font-size:13px;
	font-weight:bold;
	color:#151725;
	padding:0px 0px 4px 0px;
}
.hj_hir_cim a{
	color:#151725;
	border-bottom:1px dotted #999999;
	text-decoration:none;
}
.hj_hir_cim a:hover{
	border-bottom:none;
}
.hj_hir_datum{
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
}
.hj_hir_text{
	padding:5px 0px 0px 0px;
}
.hj_hir_text strong{
	color:#151725;
}
.hj_hir_box .btn_s_53{
	float:right;
	margin:0px -12px 5px 10px;
	display:inline;
}
.hj_hir_elv{
	height:16px;
	overflow:hidden;
	background-image:url(../images/hj_hir_elv.gif);
	background-repeat:repeat-x;
	margin:0px 12px 0px 12px;
}
.hasab_bal{
	float:left;
	width:700px;
	margin:0px 0px 10px 10px;
	display:inline;
	overflow:hidden;
}
.hjk_left{
	width:75px;
	float:left;
	padding:3px 0px 3px 0px;
	line-height:18px;
	text-align:right;
	font-size:11px;
	color:#262941;
}
.hjk_right{
	float:left;
	width:180px;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 10px;
	display:inline;
}
.input_173{
	width:173px;
	background-color:#CACACA;
	border:1px solid #B4B4B4;
	font-size:12px;
	color:#000000;
}
.ta_173x70{
	width:173px;
	background-color:#CACACA;
	border:1px solid #B4B4B4;
	font-size:12px;
	color:#000000;
	height:70px;
	overflow:auto;
}
.btn_kapcs, .btn_kapcs2{
	text-align:right;
	margin:10px 0px 5px 15px;
	background-image:url(../images/hj_kapcs_elv.gif);
	background-repeat:repeat-x;
	background-position:0px 12px;
	height:30px;
}
.btn_kapcs2{
	background-image:none;
}
.tartalom_cim{
	height:34px;
	overflow:hidden;
	background-image:url(../images/tartalom_cim.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 14px;
	margin:0px 0px 15px 0px;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	color:#262941;
}
.lista_box{
	margin:10px 10px 10px 10px;
}
.lista_cim{
	font-size:13px;
	font-weight:bold;
	color:#151725;
	margin:0px 0px 4px 0px;
}
.lista_cim a {
	color:#151725;
	text-decoration:none;
	border-bottom:1px dotted #868686;
}
.lista_cim a:hover{
	border:none;
}
.lista_datum{
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
	color:#818184;
	margin:0px 0px 4px 0px;
}
.lista_text{
	padding:3px 0px 0px 0px;
	font-size:11px;
	line-height:14px;
	color:#151725;
}
.lista_text span{
	color:#838386;
	font-weight:bold;
}
.lista_kep{
	float:left;
	margin:0px 15px 0px 0px;
	display:inline;
	padding:0px 0px 24px 0px;
	background-image:url(../images/pic_bg2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.lista_box .btn_k_53{
	margin-left:292px;
}
.cikk_text{
	margin:10px 10px 10px 10px;
	font-size:11px;
	line-height:14px;
	color:#151725;
}
.cikk_text a{
	color:#151725;
	text-decoration:underline;
}
.cikk_text a:hover{
	text-decoration:none;
}
.cikk_text span{
	color:#838386;
	font-weight:bold;
}
.kep_bal, .kep_jobb{
	float:left;
	margin:0px 15px 0px 0px;
	display:inline;
	padding:0px 0px 24px 0px;
	background-image:url(../images/pic_bg2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.kep_jobb{
	float:right;
	margin:0px 0px 0px 15px;
}
.kep_center{
	padding:7px 0px 7px 0px;
	text-align:center;
}
.cikk_cim{
	font-size:13px;
	font-weight:bold;
	color:#151725;
	margin:0px 0px 4px 10px;
}
.cikk_cim a {
	color:#151725;
	text-decoration:none;
	border-bottom:1px dotted #868686;
}
.cikk_cim a:hover{
	border:none;
}
.cikk_datum{
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
	color:#818184;
	margin:0px 0px 4px 10px;
}
.cikk_text .btn_k_53{
	margin-left:640px;
	margin-top:15px;
}
.nyito_tur_kep{
	overflow:hidden;
	border-color:#BEBFC3;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}
.nyito_tur_kep_in{
	margin:0px 1px 1px 1px;
	width:420px;
	height:269px;
	position:relative;
}
.nyito_turisztikai{
	background-color:#FFFFFF;
	width:424px;
	position:relative;
}
.nyito_turisztikai_hidden{
	display:none;
}
#nyito_turisztikai_elozo, #nyito_turisztikai_kovetkezo{
	width:19px;
	height:102px;
	overflow:hidden;
	background-repeat:no-repeat;
	position:absolute;
	top:115px;
	z-index:1000;
	cursor:pointer;
}
#nyito_turisztikai_elozo{ background-image:url(../images/nyito_turisztikai_elozo.gif); left:0px;}
#nyito_turisztikai_kovetkezo{ background-image:url(../images/nyito_turisztikai_kovetkezo.gif); left:405px;}

.nyito_turisztikai_feher{
	width:246px;
	height:84px;
	overflow:hidden;
	/*background-image:url(../images/nyito_turisztikai_feher.gif);
	background-repeat:no-repeat;*/
	position:absolute;
	top:177px;
	left:178px;
}
.nyito_turisztikai_feher_top, .nyito_turisztikai_feher_bot{
	width:246px;
	height:5px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.nyito_turisztikai_feher_top{ background-image:url(../images/nyito_turisztikai_feher_top.gif);}
.nyito_turisztikai_feher_bot{ background-image:url(../images/nyito_turisztikai_feher_bot.gif);}
.nyito_turisztikai_feher_cont{
	background-color:#FFFFFF;
	padding:0px 4px 0px 4px;
	font-size:11px;
	color:#000000;
	line-height:14px;
}
.cikk_kiemelt{
	border-left:5px solid #1D9BBC;
	display:block;
	padding-left:6px;
	color:#1D9BBC;
	font-weight:bold;
}
.cikk_tabla{
	border:none;
	margin:25px auto 15px auto;
	text-align:center;
	border-collapse:collapse;
}
.cikk_tabla td{
	border:1px dotted #9C9C9C;
	border-collapse:collapse;
}
.cikk_tabla th{
	border:1px dotted #9C9C9C;
	border-bottom:1px solid #262941;
	border-collapse:collapse;
	color:#89898C;
	font-weight:bold;
	font-size:13px;
}
.cikk_tabla a{
	color:#000000;
	text-decoration:underline;
}
.cikk_tabla a:hover{
	text-decoration:none;
}
.jelentkezes_form{
	padding:0px 0px 10px 0px;
	font-size:12px;
}
.jelentkezes_form .cikk_cim{
	font-size:14px;
	padding-top:30px;
}
.form_hasab{
	width:320px;
	float:left;
	margin:10px 0px 10px 10px;
	display:inline;
}
.form_left{
	float:left;
	width:120px;
	line-height:20px;
	padding:2px 0px 2px 0px;
	margin:0px 12px 0px 0px;
	display:inline;
	text-align:right;
}
.form_right{
	float:left;
	width:185px;
}
.input_175, .input_70, .input_30{
	width:175px;
	background-color:#CACACA;
	border:1px solid #B4B4B4;
	font-size:12px;
	color:#000000;
}
.input_70{
	width:70px;
}
.input_30{
	width:30px;
}
.ta_175{
	width:175px;
	background-color:#CACACA;
	border:1px solid #B4B4B4;
	font-size:12px;
	color:#000000;
	height:65px;
	overflow:auto;
}
.form_submit, .form_submit2{
	padding:20px 0px 10px 0px;
	text-align:center;
}
.form_submit input, .cikk_button, .form_submit a, .form_submit2 input{
	width:160px;
	border:none;
	background-color:transparent;
	height:21px;
	color:#151725;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	background-image:url(../images/submit_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.form_submit2 input{
	width:250px;
	background-image:url(../images/submit_bg2.gif);
}
.cikk_button{
	margin-left:533px;
}
.form_submit a{
	display:block;
	margin-left:533px;
}

.belepes_link{
	width:125px;
	text-align:right;
	font-size:11px;
	color:#262941;
	padding:3px 0px 0px 0px;
}
.belepes_link a{
	color:#262941;
	text-decoration:none;
	border-bottom:1px dotted #999999;
}
.belepes_link a:hover{
	border-bottom:none;
}
.belepve_link{
	height:21px;
	float:right;
	width:170px;
	text-align:right;
	line-height:21px;
	background-image:url(../images/belepve_link.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 30px 0px 0px;
	display:inline;
	font-size:11px;
	color:#262941;
	margin:0px 1px 3px 0px;
}
.belepve_link a{
	color:#262941;
	text-decoration:none;
	border-bottom:1px dotted #999999;
}
.belepve_link a:hover{
	border-bottom:none;
}
.validation-advice{
	color:#FF0000;
}
.error{
	color:#FF0000;
	padding:3px 0px 3px 0px;
}
.szallas_hotel{
	font-size:16px;
	font-weight:bold;
	padding:20px 0px 5px 15px;
}
.szallas_left{
	width:200px;
	float:left;
	margin:0px 0px 0px 20px;
	display:inline;
	padding:2px 0px 2px 0px;
	line-height:18px;
}
.szallas_right{
	width:50px;
	float:left;
	margin:0px 0px 0px 10px;
	display:inline;
	padding:2px 0px 2px 0px;
}
.szallas_szobak{
	padding:0px 0px 0px 20px;
}

.szallas_lapok{
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #262941;
	margin-left:10px;
}
.szallas_lap{
	float:left;
	width:160px;
	height:20px;
	margin:0px 20px 0px 0px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#262941;
	border-style:solid;
	border-color:#262941;
	border-width:1px 1px 0px 1px;
}
.szallas_lap a{
	display:block;
	width:160px;
	height:20px;
	color:#262941;
	text-decoration:none;
	background-color:#FFFFFF;
}
.szallas_lap a:hover, .szallas_lap .act{
	background-color:#262941;
	color:#ffffff;
}
.foglalas_kiemelt{
	font-size:12px;
	color:#1D9BBC;
	font-weight:bold;
	padding:30px 0px 10px 20px;	
}
.foglalas_left{
	width:200px;
	float:left;
	text-align:right;
	font-size:12px;
	white-space:normal;
}
.foglalas_right{
	width:390px;
	float:left;
	font-size:12px;
	color:#1D9BBC;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	display:block;
}
.szallas_kek{
	color:#1D9BBC;
}
.szallas_feltetel{
	padding:15px 0px 10px 50px;
}
.szallas_feltetel strong{
	color:#1D9BBC;
}

