@charset "utf-8";
body{
	background-color:#0092E4;
	padding:0px;
	margin:0px;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#0092E4;
}
a:active{
	outline: none;
}

a:focus{
	-moz-outline-style: none;
}
object:active, div:active
{
outline: none;
}

object:focus, div:focus
{
-moz-outline-style: none;
}
.clear{
	clear:both;
	font-size:1px;
}
.clear5{
	clear:both;
	font-size:5px;
	line-height:5px;
	height:5px;
}
form{
	margin:0px;
	padding:0px;
}
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border:none;
}
#outer{
	width:100%;
	background-image:url(../images/body_bg2.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
#main{
	width:1000px;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:#ffffff;
	background-image:url(../images/main_bg.jpg);
	background-repeat:no-repeat;
	background-color:#00A3FE;
	margin:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
}
#top{
	height:200px;
	width:1000px;
	overflow:hidden;
	position:relative;
}
.top_logo{
	width:171px;
	height:159px;
	overflow:hidden;
	background-image:url(../images/top_logo.jpg);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	position:absolute;
	left:30px;
	top:22px;
}
.top_logo a{
	display:block;
	width:171px;
	height:159px;
}
.top_kereso{
	width:820px;
	height:33px;
	overflow:hidden;
	background-image:url(../images/top_kereso_bg.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:180px;
}
.top_menu{
	margin:7px 0px 0px 30px;
	display:inline;
	width:380px;
	float:left;
}
.top_menu ul{
	margin:0px;
	padding:0px;
}
.top_menu li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	height:18px;
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
}
.top_menu li a{
	display:block;
	background-repeat:no-repeat;
	height:18px;
}
.tm_erdi, .tm_erdi a{ width:90px; background-image:url(../images/tm_erdi.gif);}
.tm_budai, .tm_budai a{ width:99px; background-image:url(../images/tm_budai.gif);}
.tm_pesti, .tm_pesti a{ width:94px; background-image:url(../images/tm_pesti.gif);}
.tm_erdi_en, .tm_erdi_en a{ width:99px; background-image:url(../images/tm_erdi_en.gif);}
.tm_budai_en, .tm_budai_en a{ width:109px; background-image:url(../images/tm_budai_en.gif);}
.tm_pesti_en, .tm_pesti_en a{ width:105px; background-image:url(../images/tm_pesti_en.gif);}
.tm_elv, .tm_elv a{ width:29px; background-image:url(../images/tm_elv.gif);}

.top_ker{
	float:right;
	width:300px;
	margin:5px 10px 0px 0px;
	display:inline; 
}
.title_kereses, .title_kereses_en{
	width:50px;
	height:20px;
	overflow:hidden;
	background-image:url(../images/title_kereses.gif);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	margin:1px 10px 0px 0px;
	float:left;
	display:inline;
}
.title_kereses_en{background-image:url(../images/title_kereses_en.gif);}
.top_kereso_input{
	width:180px;
	height:20px;
	overflow:hidden;
	margin:1px 10px 0px 0px;
	float:left;
	display:inline;
	background-image:url(../images/top_kereso_input.gif);
	background-repeat:no-repeat;
}
.top_kereso_input input{
	border:none;
	background-color:transparent;
	width:84px;
	font-size:12px;
	color:#000000;
	padding:3px 0px 0px 2px;
	font-size:11px;
	color: #24183F;
}
.top_kereso_btn{
	float:left;
}
.top_lang_hu, .top_lang_en{
	width:72px;
	height:22px;
	overflow:hidden;
	font-size:1px;
	text-indent:-1000px;
	float:left;
	margin:5px 0px 0px 0px;
	background-repeat:no-repeat;
}
.top_lang_hu a, .top_lang_en a{
	display:block;
	width:72px;
	height:22px;
}
.top_lang_hu{background-image:url(../images/lang_hu.gif);}
.top_lang_en{background-image:url(../images/lang_en.gif);}

#col_1{
	width:210px;
	float:left;
	overflow:hidden;
}
#col_2{
	width:580px;
	float:left;
	overflow:hidden;
}
#col_3{
	width:210px;
	float:left;
	overflow:hidden;
}
.left_menu{
	width:160px;
	margin:0px 0px 20px 20px;
}
.left_fotogal{
	background-image:url(../images/left_gal_bg.gif);
	background-repeat:no-repeat;
	background-position:18px 51px;
	height:275px;
}
.title_fotogal, .title_fotogal_en{
	width:174px;
	height:50px;
	overflow:hidden;
	background-image:url(../images/title_fotogal.gif);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	margin:0px 0px 10px 18px;
}
.title_fotogal_en{background-image:url(../images/title_fotogal_en.gif);}
.title_fotogal a, .title_fotogal_en a{
	display:block;
	width:174px;
	height:50px;
}
.fotogal_kep{
	width:152px;
	overflow:hidden;
	text-align:center;
	margin:0px auto 5px auto;
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:10px;
	color:#0060AF;
	padding-top:1px;
	background-color:#45BBFD;
}
.fotogal_kep .fotogal_link{
	color:#0060AF;
	text-decoration:none;
	display:block;
	padding:3px;
	text-align:left;
}
.fotogal_kep img{
	border:3px solid #0082EC;
}
.galeria_alairas{
	text-align:left;
	padding-left:5px;
}
.gomb_bg_1{
	width:138px;
	height:19px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/gomb_bg_1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:5px auto 10px auto;
	line-height:18px;
	text-align:right;
}
.gomb_bg_1 a{
	display:block;
	padding:0px 23px 0px 0px;
	color:#FFFFFF;
	text-decoration:none;
}
.title_aktualitasok, .title_aktualitasok_en{
	width:172px;
	height:48px;
	overflow:hidden;
	font-size:1px;
	text-indent:-1000px;
	background-image:url(../images/title_aktualitasok.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 19px;
}
.title_aktualitasok_en{background-image:url(../images/title_aktualitasok_en.gif);}
.title_aktualitasok a, .title_aktualitasok_en a{
	width:172px;
	height:48px;
	display:block;
}
.right_banners{
	margin:4px 0px 10px 19px;
	float:left;
	display:inline;
	background-image:url(../images/jobb_banners_bg.gif);
	background-repeat:repeat-y;
}
.right_banners_top{
	background-image:url(../images/jobb_banners_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.right_banners_bot{
	background-image:url(../images/jobb_banners_top.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:3px;
}
.right_banner{
	width:162px;
	padding:2px;
	background-color:#ffffff;
	border:1px solid #0091E4;
}
#footer{
	width:1000px;
	height:200px;
	overflow:hidden;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
}
.footer_flash{
	height:169px;
	overflow:hidden;
	text-align:center;
}
.footer_bottom{
	height:31px;
	overflow:hidden;
	line-height:31px;
	font-size:12px;
	color:#FFFFFF;
}
.footer_bottom a{
	color:#FFFFFF;
	text-decoration:none;
}
.footer_bottom a:hover{
	text-decoration:underline;
}
.footer_left{
	float:left;
	margin:0px 0px 0px 30px;
	display:inline;
}
.footer_right{
	float:right;
	margin:0px 90px 0px 0px;
	display:inline;
}
.top_title_flash{
	left:210px;
	top:160px;
	width:580px;
	height:40px;
	position:absolute;
}
.cont{
	width:578px;
	border-style:solid;
	border-color:#72D5FC;
	border-width:1px 1px 0px 1px;
	background-color:#0063CA;
	margin:0px;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
}
.cont a{
	color:#FFFFFF;
}
.cont p{
	margin:0px;
	padding:3px 0px 3px 0px;
}
.nyito_box p{
	margin:0px;
	padding:3px 0px 3px 0px;
}
.cont ul{
	margin:10px 0px 5px 30px;
	padding:0px;
}
.nyito_box ul{
	margin:5px 0px 5px 15px;
	padding:0px;
}
.cont li, .nyito_box li{
	margin:1px 0px 1px 10px;
	padding:0px 0px 0px 15px;
	list-style-type:none;
	background-image:url(../images/li.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.cont_bottom{
	width:580px;
	height:20px;
	background-image:url(../images/cont_bottom.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
.cont_belso{
	padding:20px 18px 20px 18px;
}
.kepalairas_left, .kepalairas_left_wk{
	float:left;
	margin:3px 12px 5px 0px;
}
.kepalairas_right, .kepalairas_right_wk{
	float:right;
	margin:3px 0px 5px 12px;
	display:inline;
	padding:1px;
}
.kepalairas_center, .kepalairas_center_wk{
	padding:0px 0px 0px 0px;
	margin:10px auto 10px auto;
}
.kepalairas_center .kepalairas_kep, .kepalairas_center_wk .kepalairas_kep, .kepalairas_right .kepalairas_kep, .kepalairas_right_wk .kepalairas_kep{
	padding:1px;
}
.kepalairas_left, .kepalairas_right, .kepalairas_center{
	text-align:center;
	color:#ffffff;
	font-size:12px;
}
.kepalairas_left_wk, .kepalairas_right_wk, .kepalairas_center_wk{
	text-align:center;
	color:#ffffff;
	font-size:12px;
	padding:0px;
	background-color:transparent;
}
.kepalairas_left a, .kepalairas_right a, .kepalairas_center a{
	text-align:center;
	color:#ffffff;
	font-size:12px;
}
.kepalairas_left img, .kepalairas_right img, .kepalairas_center img{
	border:3px solid #0082EC;
}
.kepalairas_left_wk img, .kepalairas_right_wk img, .kepalairas_center_wk img{
	border:none;
}
.kepalairas_kep{
	padding:1px;
	background-color:#45BBFD;
}
.kepalairas_alairas{
	text-align:left;
	padding:2px 0px 2px 30px;
	line-height:14px;
	background-image:url(../images/kepalairas.gif);
	background-repeat:no-repeat;
	background-position:7px 0px;
}
.lista_box, .lista_box_nyito{
	overflow:hidden;
	margin:10px 10px 0px 10px;
	padding:10px 10px 10px 10px;
	background-image:url(../images/lista_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.lista_box_nyito{
	background-image:url(../images/lista_bg2.gif);
}
.lista_box a, .lista_box_nyito a{
	text-decoration:none;
}
.lista_box a:hover, .lista_box_nyito a:hover{
	text-decoration:underline;
}
.lista_kep{
	float:left;
	background-color:#45BBFD;
	padding:1px;
	margin:0px 15px 3px 0px;
}
.lista_kep img{
	border:3px solid #0082EC;
}
.lista_cim{
	font-size:16px;
}
.lista_cim a{
	background-image:url(../images/potty_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:2px 0px 2px 0px;
	color:#FFFFFF;
}
.lista_cim a:hover{
	color:#45BBFD;
	text-decoration:none;
}
.lista_datum{
	font-size:12px;
	line-height:30px;
}
.lista_box_tovabb, .nyito_box_tovabb{
	text-align:right;
	background-image:url(../images/lista_tovabbi.gif);
	background-repeat:no-repeat;
	background-position:right;
	line-height:16px;
	padding:0px 25px 0px 0px;
	font-size:12px;
	height:19px;
}
.nyito_box_tovabb{
	margin:18px 10px 0px 0px;
}
.nyito_box_tovabb a, .lista_box_tovabb a{
	border-bottom:1px dotted #45BBFD;
	text-decoration:none;
}
.nyito_box_tovabb a:hover, .lista_box_tovabb a:hover{
	text-decoration:none;
}
.nyito_left, .nyito_right{
	width:274px;
	float:left;
	overflow:hidden;
	margin:15px 0px 10px 0px;
}
.nyito_right{
	margin-left:30px;
	display:inline;
}
.nyito_title{
	width:274px;
	height:40px;
	overflow:hidden;
	margin:0px 0px 3px 0px;
}
.nyito_box{
	width:274px;
	height:250px;
	background-image:url(../images/nyito_box_bg.gif);
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;
}
.nyito_box a{
	color:#FFFFFF;
	text-decoration:none;
}
.nyb_text, .nyb_szall_text{
	width:240px;
	height:188px;
	overflow:hidden;
	margin:0px 0px 10px 14px;
	padding:10px 0px 0px 0px;
}
.nyb_szall_text{
	height:35px;
	padding:0px 0px 0px 0px;
}
.nyb_szall_left{
	float:left;
	margin:10px 10px 3px 10px;
	display:inline;
	background-image:url(../images/potty_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:16px;
	height:20px;
	line-height:18px;
}
.nyb_szall_right{
	float:right;
	margin:10px 10px 3px 10px;
	display:inline;
	background-image:url(../images/potty_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:12px;
	font-weight:bold;
	height:20px;
	line-height:20px;
}
.nyb_szall_kep{
	width:245px;
	height:121px;
	overflow:hidden;
	background-image:url(../images/nyb_szall_kep.jpg);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	margin:3px 0px 5px 10px;
}
.nyb_szall_kep a{
	display:block;
	width:245px;
	height:121px;
}
.table_szall{
	margin:30px 0px 20px 20px;
	width:530px;
	border-collapse:collapse;
}
.td_szall_head_1, .td_szall_head_2, .td_szall_head_3{
	text-align:center;
	line-height:18px;
	background-color:#0051BD;
	padding:5px 10px 5px 10px;
}
.td_szall_row_1, .td_szall_row_2, .td_szall_row_3{
	text-align:center;
	border-color:#ffffff;
	border-style:dotted;
	border-collapse:collapse;
	padding:5px 10px 5px 10px;
	font-size:12px;
}
.td_szall_row_1{
	border-width:1px 1px 1px 0px;
	white-space:nowrap;
}
.td_szall_row_2{
	border-width:1px 0px 1px 1px;
	white-space:nowrap;
}
.td_szall_row_3{
	border-width:1px 0px 1px 1px;
	text-align:left;
}
.kapcsolat_form{
	padding:50px 0px 10px 20px;
}
.kapcsolat_left{
	width:120px;
	float:left;
	text-align:right;
	line-height:20px;
	margin:0px 12px 0px 0px;
	padding:2px 0px 3px 0px;
}
.kapcsolat_right{
	width:300px;
	float:left;
	line-height:20px;
	padding:2px 0px 3px 0px;
}
.input_261, .input_100{
	width:257px;
	height:18px;
	background-image:url(../images/input_261.gif);
	background-repeat:no-repeat;
	font-size:12px;
	border:none;
	background-color:transparent;
	padding:2px 2px 0px 2px;
}
.input_100{background-image:url(../images/input_100.gif); width:96px; margin:-5px 0px 0px 10px;}
.ta_261x107{
	width:257px;
	height:103px;
	background-image:url(../images/ta_261x107.gif);
	background-repeat:no-repeat;
	font-size:12px;
	border:none;
	background-color:transparent;
	padding:2px 2px 2px 2px;
	overflow:auto;
}
.kapcsolat_gomb{
	padding:0px 0px 0px 220px;
}
.kapcs_btn{
	background-color:transparent!important;
	border:none!important;
	width:85px;
	height:22px;
	overflow:hidden;
	background-image:url(../images/btn.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.top_kereso_mit{
	width:86px;
	overflow:hidden;
	float:left;
}
.top_kereso_miben{
	width:94px;
	overflow:hidden;
	float:left;
}
.letolto{
	display:block!important;
	margin:10px auto 5px auto!important;
	width:200px!important;
	background-image:url(../images/letolto.gif);
	background-repeat:no-repeat;
	color:#45BBFD;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	height:25px;
	padding:0px 0px 0px 25px!important;
}
.letolto a{
	color:#45BBFD;
	text-decoration:underline;
}
.letolto a:hover{
	text-decoration:none;
}
.nyomtatas_ikon, .nyomtatas_ikon_en{
	width:89px;
	height:29px;
	overflow:hidden;
	background-image:url(../images/nyomtatas.gif);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	float:right;
	margin:15px -18px 10px 0px;
	display:inline;
}
.nyomtatas_ikon_en{background-image:url(../images/nyomtatas_en.gif);}
.nyomtatas_ikon a, .nyomtatas_ikon_en a{
	display:block;
	width:89px;
	height:29px;
}