@import url("fejlec.css");

.akcios_link,
.akcios_link a,
.akcios_link a:hover { color:#ec5d4f!important; font-weight:bold; }

.akcios_link_green,
.akcios_link_green a,
.akcios_link_green a:hover { color:#008000!important; font-weight:bold; }

.valts_platinara_box { background:url(valts_platinara_box.png) no-repeat; width:601px; height:22px; position:relative; font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding:37px 0 0 48px; font-weight:bold; }
.valts_platinara_box_felado { background:url(valts_platinara_box_felado.png) no-repeat; }
.valts_platinara_box_cimzett { background:url(valts_platinara_box_cimzett.png) no-repeat; }
.valts_platinara_box .button { position:absolute; left:514px; top:12px; }
.valts_platinara_box .button,
.valts_platinara_box .button a { display:block; overflow:hidden; text-indent:-1000em; width:114px; height:37px; }

.elofizetes_allapot_box { background:#f5f5f5 url(elofizetes_allapot_box_bg.png) repeat-y right; border:1px solid #cccccc; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
.elofizetes_allapot_box .left_col { float:left; width:555px; padding-left:10px; }
.elofizetes_allapot_box .right_col { float:right; width:256px; background:url(elofizetes_allapot_box_valts.png) no-repeat; padding-top:135px; }
.elofizetes_allapot_box .nagy_cim { border:none; }
.elofizetes_allapot_box .nagy_cim span { padding-left:0px; }
.elofizetes_allapot_box .right_col .button { float:left; display:inline!important; margin:0 0 0 112px; }
.elofizetes_allapot_box .right_col .button,
.elofizetes_allapot_box .right_col .button a { background:url(elofizetes_2010_valts_button.png) no-repeat; width:115px; height:37px; display:block; overflow:hidden; text-indent:-1000em; }
.elofizetes_allapot_box .button_vissza { float:left; display:inline!important; margin-left:175px; margin-right:12px; }
.elofizetes_allapot_box .button_vissza,
.elofizetes_allapot_box .button_vissza a { background:url(elofizetes_allapot_box_btns.png) no-repeat; width:104px; height:23px; display:block; overflow:hidden; text-indent:-1000em; }
.elofizetes_allapot_box .button_tovabb { float:left; }
.elofizetes_allapot_box .button_tovabb,
.elofizetes_allapot_box .button_tovabb a { background:url(elofizetes_allapot_box_btns.png) no-repeat -116px 0; width:104px; height:23px; display:block; overflow:hidden; text-indent:-1000em; }

.elofizetes_2010_valts_box { background:url(elofizetes_2010_valts_box.png) no-repeat; width:304px; height:56px; }
.elofizetes_2010_valts_box .button { float:left; display:inline!important; margin:21px 0 0 228px; }
.elofizetes_2010_valts_box .button a { display:block; overflow:hidden; text-indent:-1000em; width:65px; height:20px; }

.elofizetes_2010_valts_box_index { background:url(elofizetes_2010_valts_box_index.png) no-repeat; width:480px; height:84px; margin-bottom:15px; }
.elofizetes_2010_valts_box_index .button { float:left; display:inline!important; margin:44px 0 0 357px; }
.elofizetes_2010_valts_box_index .button a { display:block; overflow:hidden; text-indent:-1000em; width:115px; height:37px; }

.banner_valts { background:url(banner_valts.png) no-repeat; width:146px; height:71px; margin-left:5px; }
.banner_valts a { display:block; overflow:hidden; text-indent:-1000em; width:146px; height:71px; }


.banner_nonap_2011 { background:url(banner_nonap_2011.jpg) no-repeat; width:149px; height:85px; margin-left:6px; }
.banner_nonap_2011 a { display:block; overflow:hidden; text-indent:-1000em; width:149px; height:85px; }





.kapcsolataim_box { background:url("brown_arrow.gif") no-repeat scroll left 25px #F5F0DD; color:#8C764C; float:left; font-size:12px; padding-bottom:5px; width:330px; float:left; margin-top:10px; overflow:hidden; }

.kapcsolataim_box .title { background-color:#bd9453; color:#FFFFFF; float:left; font-size:11px; height:25px; width:330px; line-height:25px; text-indent:10px; font-weight:bold; }

.kapcsolataim_box .pic_bgr { background:url(bgr_kapcsolataim_fotok.png) no-repeat; width:330px; height:149px; clear:both; padding-left:5px; }

.kapcsolataim_box .udv_kep { padding-top:11px; }

.kapcsolataim_box .link { line-height:20px; clear:both; text-align:right; padding-right:10px; padding-top:3px; color:#000; font-size:11px; }

.kapcsolataim_box .link a { color:#000; text-decoration:none; background:url(arrow3.gif) no-repeat right 3px; padding-right:10px; }

.kapcsolataim_box .link a:hover { color:#000; text-decoration:underline; }

.kapcsolatim_info_text { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; padding-top:15px; }

.szalagkuldes_img { margin-left:-15px; }

.page_title { color:#EC5D4F; display:inline; float:left; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:26px; font-weight:bold; margin-bottom:10px; margin-top:0; }

body { margin: 0px; padding: 0px; background-color: #FFFFFF; }

.baner { margin-top: 10px; margin-bottom: 10px; }

/*bal oldal*/



#baloldal { width: 165px; float: left; margin-top:10px; display:inline; }

#kozep { float: left; width: 825px; margin: 0px 0px 17px 10px; display: inline; overflow:hidden; }

#kozep_485 { width: 650px; float: left; margin: 0px 0px 0px 10px; display: inline; }

#balmenu { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 12px; float: left; }

#balmenu li { display:block; width: 132px; line-height: 15px; margin: 0px; padding: 1px 0px 1px 12px; background-color: #f2f2f2; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #e95c4e; border-top: 2px solid #ffffff; border-bottom: 1px solid #ffffff; }

#balmenu li a { display:block; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #b18447; text-decoration: none; }

#balmenu li a:hover { text-decoration: none; color: #e95c4e; }

#adatlap { height: 25px; width: 158px; background-image: url(adatlap.gif); background-repeat: no-repeat; background-position: bottom; display: block; overflow: hidden; text-indent: -300px; margin: 25px 0px 0px 0px; }

#bal_levelezes { height: 25px; width: 158px; background-image: url(levelezes_bal.gif); background-repeat: no-repeat; background-position: bottom; display: block; overflow: hidden; text-indent: -300px; margin: 25px 0px 0px 0px; }

#regisztracio { height: 25px; width: 158px; background-image: url(regisztracio.gif); background-repeat: no-repeat; background-position: bottom; display: block; overflow: hidden; text-indent: -300px; margin: 25px 0px 0px 0px; }

#szolgaltatasok { height: 25px; width: 158px; background-image: url(szolgaltatas.gif); display: block; overflow: hidden; text-indent: -300px; margin: 10px 0px 0px; }

.balbaner { display:block; margin: 18px 0px 0px 18px; }

.menu_ures { height: 25px; width: 158px; background-image: url(bal_ures.gif); display: block; float: left; }

.menu_randivonal { height: 29px; width: 158px; background-image: url(logo_randivonal.gif); background-repeat:no-repeat; background-position:17px 2px; display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_randiplusz { height: 25px; width: 158px; background-image: url(bal_randiplusz2.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

/*
.menu_randiplusz2 {
	height: 25px;
	width: 158px;
	background-image: url(bal_randiplusz2.gif);
	display: block;
	overflow: hidden;
	text-indent: -300px;
	float: left;
}*/
.menu_szolgaltatas { height: 25px; width: 158px; background-image: url(bal_szolgaltatas.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_szolg_plusz { height: 25px; width: 158px; background-image: url(bal_szolg_plusz.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_szolg_plusz a { height: 25px; width: 158px; display: block; }

.menu_randiplusz a { height: 25px; width: 158px; display: block; float: left; }

/*.menu_randiplusz2 a {
	height: 25px;
	width: 158px;
	display: block;
	float: left;
}*/
.menu_szolgaltatas a { height: 25px; width: 158px; display: block; float: left; }

.menu_adatlap { height: 25px; width: 158px; background-image: url(bal_adatlap.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_adatlap a { height: 25px; width: 158px; display: block; float: left; }

.menu_regisztracio { height: 25px; width: 158px; background-image: url(bal_regisztracio.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_regisztracio a { height: 25px; width: 158px; display: block; float: left; }

.menu_levelezes { height: 25px; width: 158px; background-image: url(bal_levelezes.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_levelezes a { height: 25px; width: 158px; display: block; float: left; }

.menu_posta { height: 25px; width: 158px; background-image: url(bal_posta.gif); display: block; overflow: hidden; text-indent: -300px; float: left; position:relative; }

.menu_posta a { height: 25px; width: 158px; display: block;/*float: left;*/
}

.menu_kereses { height: 25px; width: 158px; background-image: url(bal_kereses.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_kereses a { height: 25px; width: 158px; display: block; float: left; }

.menu_forum { height: 25px; width: 158px; background-image: url(bal_forum.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_forum a { height: 25px; width: 158px; display: block; float: left; }

.menu_naplo { height: 25px; width: 158px; background-image: url(bal_naplo.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_naplo a { height: 25px; width: 158px; display: block; float: left; }

.menu_profilom { height: 25px; width: 158px; background-image: url(bal_profilom.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_profilom a { height: 25px; width: 158px; display: block; float: left; }

.menu_habos { height: 25px; width: 158px; background-image: url(bal_habos.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_habos a { height: 25px; width: 158px; display: block; float: left; }

.menu_tomy { height: 25px; width: 158px; background-image: url(bal_tomy.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_tomy a { height: 25px; width: 158px; display: block; float: left; }

.menu_eszter { height: 25px; width: 158px; background-image: url(bal_eszter.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_eszter a { height: 25px; width: 158px; display: block; float: left; }

.menu_zsofi { height: 25px; width: 158px; background-image: url(bal_zsofi.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_zsofi a { height: 25px; width: 158px; display: block; float: left; }

.menu_kapcsolatok { height: 25px; width: 158px; background-image: url(bal_kapcsolatok.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_kilepes { height: 25px; width: 158px; background-image: url(bal_kilepes.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_kilepes a { height: 25px; width: 158px; display: block; float: left; }

.menu_kapcsolatok a { height: 25px; width: 158px; display: block; float: left; }

.menu_apro { height: 25px; width: 158px; background-image: url(bal_apro.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_apro a { height: 25px; width: 158px; display: block; float: left; }

/* bal oldal vge*/
#center { width: 1000px;/*margin-top: 10px;*/ margin:0 auto; position:relative; }

#center_1 { width: 780px; margin-top: 10px; }

#randi_logo { background-image: url(logo_randivonal.gif); display: block; text-indent: -300px; overflow: hidden; float: left; height: 20px; width: 95px; font-size: 1px; text-decoration: none; }

.clear { clear: both; font-size: 1px; height: 1px; overflow:hidden; }

.clear_10 { clear: both; font-size: 1px; height: 10px; }

.clear_5 { clear: both; font-size: 1px; line-height: 1px; height: 5px; }

.clear_20 { clear: both; font-size: 1px; height: 20px; }

.baner_center { text-align: center; margin: 20px 0px; }

form { margin: 0px; padding: 0px; }

.clear_15 { clear: both; font-size: 1px; height: 15px; }

.jobb_help_bg { background-image: url(jobb_help_bg.gif); background-repeat: repeat-y; background-position: right 30px; float: left; }

.habos_promo { background-image: url(habos_promo_bg.gif); width: 592px; margin-top: 20px; }

.habos_promo_top { background-image: url(habos_promo_top.gif); height: 25px; width: 592px; }

.habos_promo_1 { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.habos_promo_bot { background-image: url(habos_promo_bot.gif); height: 68px; width: 592px; }

.habos_promo_tomy { float:left; width: 180px; margin-left: 10px; display: inline; }

.habos_promo_eszter { float:left; width: 170px; margin-left: 23px; display: inline; }

.habos_promo_zsofi { float:left; width: 175px; margin-left: 25px; display: inline; }

.habos_promo_1 img { border: none; float: left; margin-right: 5px; margin-top: 2px; }

.habos_promo_1 a { color: #535353; text-decoration: none; }

.habos_promo_1 .cim { font-weight: bold; font-size: 11px; text-decoration: underline; }

.habos_promo_1 .cim:hover { text-decoration: none; }

.habos_promo_tomy .cim { color: #4daeda; }

.habos_promo_eszter .cim { color: #8dc63f; }

.bal_banner_1 { margin-top: 0px; margin-right: 2px; margin-bottom: 5px; margin-left: 2px; }

.habos_promo_zsofi .cim { color: #f06eaa; }

.bal_banner { text-align: center; background-color: #F5F5F5; width: 143px; margin-left: 15px; padding-bottom: 5px; float: left; display: inline; }

.bal_banner_cim { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #535353; margin-top: 5px; margin-bottom: 5px; width: 124px; }

.banner_728 { margin-top: 10px; margin-bottom: 10px; text-align: center; }

.banner_595 { margin-top: 10px; margin-bottom: 10px; text-align: center; overflow:hidden; width:595px; }

.none { font-size: 1px; display: none; }

.checkbox { background-color: transparent; }

.absolute { position: absolute; left: 150px; top: 150px; z-index: 100; }

.bal_szoveg { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #535353; margin: 5px; }

.bal_szoveg a { color: #535353; }

.banner_sky { position: absolute; left: 920px; top: 150px; }

.menu_habtarca { height: 25px; width: 158px; background-image: url(bal_habtarca.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_habtarca a { height: 25px; width: 158px; display: block; }

.bal_aktiv .menu_habtarca { background-image: url(bal_habtarca_a.gif); }

.menu_statisztika { height: 25px; width: 158px; background-image: url(bal_statisztika.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_statisztika a { height: 25px; width: 158px; display: block; }

.bal_aktiv .menu_statisztika { background-image: url(bal_statisztika_a.gif); }

.bal_aktiv { float: left; }

.menu_magazin { height: 25px; width: 158px; background-image: url(bal_magazin.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_magazin a { height: 25px; width: 158px; display: block; }

.bal_aktiv .menu_magazin { background-image: url(bal_magazin_a.gif); }

.ajandek_flash { position:absolute; padding:0px 0px 0px 0px; z-index:100; width:800px; left:50%; margin-left:-400px; }

.fanta { color: #3b8c03 ! important; }

#banner_sky_fix { margin:0px 0px 0px 0px; }

.jobb_jobb_help { margin:0px 0px 0px 0px; }

.jobb_jobb_h { left: 780px; top: 0px; width: 120px; position: absolute; }

.menu_kijelentkezes { height: 25px; width: 158px; background-image: url(bal_kijelentkezes.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_kijelentkezes a { height: 25px; width: 158px; display: block; float: left; }

.menu_ugyfelszolgalat { height: 25px; width: 158px; background-image: url(bal_ugyfelszolgalat.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_ugyfelszolgalat a { height: 25px; width: 158px; display: block; float: left; }

.bal_aktiv .menu_ugyfelszolgalat { background-image: url(bal_ugyfelszolgalat_a.gif); }

.menu_sikertortenetek { height: 25px; width: 158px; background-image: url(bal_sikertortenetek.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_sikertortenetek a { height: 25px; width: 158px; display: block; float: left; }

.bal_aktiv .menu_sikertortenetek { background-image: url(bal_sikertortenetek_a.gif); }

.menu_extra_beallitasok { height: 25px; width: 158px; background-image: url(bal_extra_beallitasok.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_extra_beallitasok a { height: 25px; width: 158px; display: block; }

.bal_aktiv .menu_elofizetes { background-image: url(menu_extra_beallitasok.gif); }

.menu_elofizetes { height: 25px; width: 158px; background-image: url(bal_elofizetes.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_elofizetes a { height: 25px; width: 158px; display: block; }

.bal_aktiv .menu_elofizetes { background-image: url(bal_elofizetes_a.gif); }

.cim_extra_beallitasok { background-image: url(cim_extra_beallitasok.gif); background-repeat:no-repeat; height:29px; width:220px; font-size: 1px; text-decoration: none; text-indent: -300px; overflow: hidden; margin:5px 0px 0px 20px; float:left; display:inline; }

#banner_sky_fix_uj { position:fixed; _position:absolute; top: 300px;  _top: expression( ( 300 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
width: 120px; left: 780px; }

#csshelp { display: none; }

.menu_ff { height: 25px; width: 158px; background-image: url(bal_ff.gif); display: block; overflow: hidden; text-indent: -300px; float: left; }

.menu_ff a { height: 25px; width: 158px; display: block; float: left; }

.bal_aktiv .menu_ff { background-image: url(bal_ff_a.gif); }

#cim_jellemzesek_kozott { background-image: url(cim_jellemzesek_kozott.gif); background-repeat:no-repeat; height:29px; font-size: 1px; text-decoration: none; text-indent: -300px; overflow: hidden; margin:5px 0px 0px 0px; }

.bal_650 { width:650px; float:left; }

.jobb_160 { width:160px; float:right; }

.jobb160_keret { /*background-color:#f5f5f5;*/
	height:530px; overflow:hidden; position:relative; }

.jobb160_segitseg,
.jobb160_levelezes,
.jobb160_tipp,
.jobb160_oket,
.jobb160_tipp_abs { width:160px; height:35px; font-size:1px; text-indent:-1000px; overflow:hidden; background-repeat:no-repeat; cursor:pointer; }
.jobb160_oket { background-image:url(jobb160_oket.gif); }

.jobb160_segitseg { background-image:url(jobb160_segitseg.gif); }

.jobb160_levelezes { background-image:url(jobb160_levelezes.gif); }

.jobb160_tipp { background-image:url(jobb160_tipp.gif); }

.jobb160_tipp_abs { background-image:url(jobb160_tipp.gif); }

.jobb160_tipp_abs { position:absolute; left:0px; top:465px; }

.jobb160_segitseg a,
.jobb160_levelezes a,
.jobb160_tipp a,
.jobb160_tipp_abs a,
.jobb160_oket a { width:160px; height:35px; display:block; }

#j160_segitseg_box,
#j160_levelezes_box,
#j160_tipp_box { padding:5px 2px 0px 7px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; height:390px; overflow:hidden; /*background-image:url(jobb160_bg.gif);
	background-repeat:repeat-x;*/
	background-color:#f5f5f5; }

#j160_segitseg_box a,
#j160_levelezes_box a,
#j160_tipp_box a { color:#000000; text-decoration:underline; }

#j160_segitseg_box a:hover,
#j160_levelezes_box a:hover,
#j160_tipp_box a:hover { text-decoration:none; }

#j160_segitseg_box,
#j160_levelezes_box { /*margin-bottom:10px;*/
}

.j160_uj { font-weight:bold; padding:3px 0px 9px 25px; margin:15px 0px 0px 0px; background-image:url(j160_uj.gif); background-repeat:no-repeat; background-position:0px 3px; }

.j160_regi { font-weight:bold; padding:3px 0px 9px 0px; margin:15px 0px 0px 0px; }

.j160_kepes_box { height:77px; overflow:hidden; margin-bottom:0px; }

.j160_kep { width:60px; height:77px; overflow:hidden; float:left; background-image:url(j160_kep_bg.gif); background-repeat:no-repeat; margin:0px 0px 0px 3px; display:inline; }

.j160_kep img { border:0px; margin:5px 0px 0px 7px; }

.j160_kepes_box_sz { width:75px; float:left; margin:3px 0px 0px 6px; display:inline; overflow:hidden; font-size:10px; }

.j160_kepes_box_sz a { font-weight:bold; }

.menuitem .j160_segitseg_box,
.menuitem .j160_levelezes_box,
.menuitem .j160_tipp_box { }

.menuitem_abs .j160_segitseg_box,
.menuitem_abs .j160_levelezes_box,
.menuitem_abs .j160_tipp_box { position:absolute; }

.menuitem_abs .j160_segitseg_box { top:0px; left:0px; position:absolute; }

.menuitem_abs .j160_levelezes_box { top:430px; left:0px; position:absolute; }

.menuitem_abs .j160_tipp_box { top:465px; left:0px; position:absolute; }

.balmenu_aktiv { color: #427915!important; }

.menu_ujlev { position:absolute; width: 50px; height: 20px; font-size: 1px; line-height: 1px; text-decoration: none; text-indent: -300px; overflow: hidden; background-image: url(menu_ujlev.gif); background-repeat: no-repeat; right: 0px; top:2px; z-index:2; }

.menu_ujkapcs { position:absolute; width: 50px; height: 20px; font-size: 1px; line-height: 1px; text-decoration: none; text-indent: -300px; overflow: hidden; background-image: url(menu_ujkapcs.gif); background-repeat: no-repeat; right: -4px; top:2px; z-index:2; }

.menu_hirdetes { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color:#427915; margin-top:5px; padding-left:3px; font-weight:bold; }

.menu_hirdetes img { margin-top:4px; border:none; }

.lablec_varosok { float: left; width: 1000px; text-align: center; color: #666666; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.lablec_varosok a { color: #666666; text-decoration: none; }

.lablec_varosok a:hover { text-decoration: underline; }

.lablec_varosok { float: left; width: 1000px; color: #ffadae; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px!important; padding:10px; text-align:left; line-height:15px; text-align:left!important; color: #666666!important; }

.lablec_varosok .hasab { float:left!important; width:25%!important; height:auto!important }

.lablec_varosok a { font-weight:normal; color: #666666!important; text-decoration: underline; }

.lablec_varosok a:hover { text-decoration: none; }

.bal_banner_2 { display:inline; float:left; padding-left:10px; padding-bottom:5px; text-align: left; width:143px; color: #979797; font-size: 11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.bal_banner_2 a { color: #979797; text-decoration: none; }

.bal_banner_2 i { color: #bfbfbf; }

/* lablec */
#lablec { height: 28px; width: 1000px; float: left; }

#lablec #copy { height: 28px; width: 240px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 28px; text-align: center; float: left; }

#lablec #copy a { color: #FFFFFF; text-decoration: none; }

#wi { background-image: url(wi.gif); float: right; height: 28px; width: 124px; font-size: 1px; text-indent: -300px; text-decoration: none; overflow: hidden; }

#lablec #menu { background-image: url(bot_1.gif); height: 28px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; line-height: 29px; padding-left: 4px; float: left; width: 632px; text-align: center; overflow: hidden; }

#lablec #menu a { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; }

#lablec #menu a:hover { text-decoration: underline; }

a.wi { display: inline; float: left; height: 28px; width: 65px; margin-left: 52px; font-size: 1px; text-decoration: none; text-indent: -300px; }

a.carnation { display: inline; float: left; height: 28px; width: 65px; margin-left: 5px; font-size: 1px; text-decoration: none; text-indent: -300px; }

/* lablec vege */
.bal_menu_kint { margin-left: -18px; }

.menu_uj_kezdolap { background: url(bal_uj_kezdolap.gif) no-repeat top left; display:block; float:left; height:35px; margin-bottom: 2px; width:158px; overflow: hidden; }

.menu_uj_kezdolap a { display:block; float:left; height:35px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_kereses { background:url(bal_uj_kereses.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_kereses a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_posta { background:url(bal_uj_posta.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; position: relative; overflow: hidden; }

.menu_uj_posta a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_kapcsolatok { background:url(bal_uj_kapcsolatok.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; position:relative; }

.menu_uj_kapcsolatok a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_extrak { background:url(bal_uj_extrak.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_extrak a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_elofizetes { background:url(bal_uj_elofizetes.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_elofizetes a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_naplo { background:url(bal_uj_naplo.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_naplo a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_hasznos { background:url(bal_hasznos.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_hasznos a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_forum { background:url(bal_uj_forum.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_forum a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.menu_uj_sikertortenetek { background:url(bal_uj_sikertortenetek.gif) no-repeat top left; display:block; float:left; height:25px; width:158px; overflow: hidden; }

.menu_uj_sikertortenetek a { display:block; float:left; height:25px; width:158px; overflow:hidden; text-indent:-300px; }

.clear_15 { height: 15px; line-height: 1px; font-size: 1px; clear: both; }

#balmenu2 { padding-left: 5px; }

#al_uj_kereses li,
#al_uj_kereses li a:hover,
#al_uj_kapcsolatok li,
#al_uj_kapcsolatok li a:hover,
#al_uj_posta li,
#al_uj_posta li a:hover,
#al_uj_naplo li,
#al_uj_naplo li a:hover,
#al_uj_forum li,
#al_uj_forum li a:hover,
#al_uj_magazin li,
#al_uj_magazin li a:hover { color: #B18447; }

#al_uj_kereses li a,
#al_uj_kapcsolatok li a,
#al_uj_posta li a,
#al_uj_naplo li a,
#al_uj_forum li a,
#al_uj_magazin li a { color: #E95C4E; }

.nav_line_top { color: #000000; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }

.nav_line_top a { font-weight: normal; color: #000000; text-decoration: none; }

.nav_line_top img { vertical-align: middle; }

.j160_tipp_box_bot_link { padding: 10px 0px 8px 9px; }

#j160_tipp_box .j160_tipp_box_bot_link a { color: #6b6b6b; font-weight: bold; font-size: 11px; text-decoration: none; }

#al_uj_kezdolap .menu_ures,
#al_uj_kereses .menu_ures,
#al_uj_kapcsolatok .menu_ures,
#al_uj_posta .menu_ures,
#al_uj_naplo .menu_ures,
#al_uj_forum .menu_ures,
#al_uj_habtarca .menu_ures,
#al_uj_extrak .menu_ures,
#al_uj_magazin .menu_ures { background: none; height: 5px; }

.nagy_menu_kep a img { border: 0px; }

.nagy_menu_kep { margin-left: -19px; clear: both; }

.sztarkereso_bal { float: left; width: 160px; background: url(sztarkereso_bal.jpg) no-repeat center top; height: 107px; }

.sztarkereso_bal a { float: left; width: 160px; overflow: hidden; text-indent: -500px; height: 107px; }

#contentSub { float: left; width: 160px; padding: 10px 0px 3px 0px; margin: 0px 0px 0px 0px; }

#session_name { float: left; width: 134px; overflow: hidden; text-indent: -500px; height: 20px; }

.subCalender { float: left; width: 134px; background: url(sztarkereso_bal_szamol.jpg) no-repeat top right; height: 45px; padding-left: 20px; }

#countdown #days { float: left; width: 37px; }

#countdown #hours { float: left; width: 31px; }

#countdown #minutes { float: left; width: 30px; }

#countdown #seconds { float: left; width: 30px; }

#clockSubItem h3 { margin: 0px 0px 0px 0px; height: 25px; float: left; }

#clockSubItem p { margin: 0px 0px 0px 0px; height: 20px; float: left; color: #ffffff; font-weight: bold; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-align: right; letter-spacing: 3px; }

#clockCurrentRace { height: 1px; float: left; line-height: 1px; overflow: hidden; }

#countdown span { display: none; }

#clockSubItem .clock,
#countdown { float: left; }

.bannerzona_top { background: url(bannerzona_top.gif) no-repeat center left; padding: 2px 2px 2px 24px; background-color: #f2f2f2; float: left; }

.bannerzona_top_out { float: left; padding-left: 120px; padding-top: 11px; }

.bannerzona_left { background: url(bannerzona_left.gif) no-repeat top center; padding: 24px 2px 2px 2px; background-color: #f2f2f2; float: left; }

.bannerzona_left_out { float: left; padding-left: 19px; padding-top: 10px; }

.banner_tarskereso_trening { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.banner_tarskereso_trening a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 21px; padding-top: 50px; text-align: center; font-size: 11px; font-weight: bold; background: url(banner_tarskereso_trening.jpg) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.tars_iskola_banner { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.tars_iskola_banner a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 21px; padding-top: 50px; text-align: center; font-size: 11px; font-weight: bold; background: url(tars_iskola_banner.gif) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.nosalty_banner { float: left; display:inline; margin-left:7px; }

.nosalty_banner a { background:url(nosalty_banner.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.ajanlom_magamat_banner { float: left; display:inline; margin-left:8px; }

.ajanlom_magamat_banner a { background:url(ajanlom_magamat_banner.jpg) no-repeat; width:143px; height:89px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_nonap { float: left; display:inline; margin-left:6px; }

.banner_nonap a { background:url(banner_nonap.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.punkosd_banner { float: left; display:inline; margin-left:6px; }

.punkosd_banner a { background:url(punkosd_banner.jpg) no-repeat; width:154px; height:78px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_husvet_2010,
.banner_husvet_2010_nyertesek,
.banner_husvet_2011_nyertesek { float: left; display:inline; margin-left:6px; }

.banner_husvet_2010 a,
.banner_husvet_2010_nyertesek a,
.banner_husvet_2011_nyertesek a { background:url(banner_husvet_2010.jpg) no-repeat; width:144px; height:88px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_husvet_2010_nyertesek a { background:url(banner_husvet_2010_nyertesek.jpg) no-repeat; height:89px; }
.banner_husvet_2011_nyertesek a { background:url(banner_husvet_2011_nyertesek.jpg) no-repeat; height:88px; }

.nyerutazastszerelemmel_nyertesek { float: left; display:inline; margin-left:8px; }

.nyerutazastszerelemmel_nyertesek a { background:url(2010_nyerutazastszerelemmel_nyertesek.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.nyerutazastszerelemmel_2010 { float: left; display:inline; margin-left:8px; }

.nyerutazastszerelemmel_2010 a { background:url(2010_nyerutazastszerelemmel.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_randimobilv2 { float: left; display:inline; margin-left:6px; }

.banner_randimobilv2 a { background:url(banner_randimobilv2.jpg) no-repeat; width:146px; height:79px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_randimobil { float: left; display:inline; margin-left:6px; }

.banner_randimobil a { background:url(banner_randimobil.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_szentivan { float: left; display:inline; margin-left:6px; }

.banner_szentivan a { background:url(banner_szentivan.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_gyea_zaro { float: left; display:inline; margin-left:6px; }

.banner_gyea_zaro a { background:url(banner_gyea_zaro.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_gyea { float: left; display:inline; margin-left:6px; }

.banner_gyea a { background:url(banner_gyea.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_partalalo { float: left; display:inline; margin-left:6px; }

.banner_partalalo a { background:url(banner_partalalo.jpg) no-repeat; width:146px; height:71px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_gravity {  float: left; display:inline; margin-left:6px; }

.banner_gravity a { background:url(banner_gravity.jpg) no-repeat; width:146px; height:71px; display:block; overflow:hidden; text-indent:-1000em; }

.partalalo_farsang_banner { float: left; display:inline; margin-left:4px; }

.partalalo_farsang_banner a { background:url(partalalo_farsang_banner.jpg) no-repeat; width:150px; height:87px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_partalalov2 { float: left; display:inline; margin-left:6px; }

.banner_partalalov2 a { background:url(banner_partalalov2.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.drlove2010 { float: left; display:inline; margin-left:8px; }

.drlove2010 a { background:url(banner_drlove2010.jpg) no-repeat; width:144px; height:93px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_randisms { float: left; display:inline; margin-left:6px; }

.banner_randisms a { background:url(banner_randisms.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulas_5 { float: left; display:inline; margin-left:6px; }

.banner_atalakulas_5 a { background:url(banner_atalakulas_5.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulas_4 { float: left; display:inline; margin-left:6px; }

.banner_atalakulas_4 a { background:url(banner_atalakulas_4.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulas_3 { float: left; display:inline; margin-left:6px; }

.banner_atalakulas_3 a { background:url(banner_atalakulas_3.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulas_2 { float: left; display:inline; margin-left:6px; }

.banner_atalakulas_2 a { background:url(banner_atalakulas_2.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_punkosd { float: left; display:inline; margin-left:4px; }

.banner_punkosd a { background:url(banner_punkosd.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulas { float: left; display:inline; margin-left:6px; }

.banner_atalakulas a { background:url(banner_atalakulas.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_atalakulasv6 { float: left; display:inline; margin-left:6px; }

.banner_atalakulasv6 a { background:url(banner_atalakulasv6.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }


.banner_menetelj { float: left; display:inline; margin-left:6px; }

.banner_menetelj a { background:url(banner_menetelj.jpg) no-repeat; width:146px; height:89px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_szerelem_menete { float: left; display:inline; margin-left:6px; }

.banner_szerelem_menete a { background:url(banner_szerelem_menete.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_valentin_viasat { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.banner_valentin_viasat a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 93px; text-align: center; font-size: 11px; font-weight: bold; text-indent:-1000em; background: url(banner_valentin_viasat.jpg) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.banner_valentin_viasat2 { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.banner_valentin_viasat2 a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 98px; text-align: center; font-size: 11px; font-weight: bold; text-indent:-1000em; background: url(banner_valentin_viasat2.jpg) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.box_randijarat { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.box_randijarat a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 18px; padding-top: 52px; text-align: center; font-size: 11px; font-weight: bold; background: url(box_randijarat.jpg) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.tars_eloadas_banner { float: left; padding: 0px 0px 0px 7px; color: #d6282a; }

.tars_eloadas_banner a { color: #d6282a; text-decoration: none; float: left; width: 144px; height: 21px; padding-top: 50px; text-align: center; font-size: 11px; font-weight: bold; background: url(tars_eloadas_banner.gif) no-repeat top left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

.salsarandi_banner,
.sztarvacsora_banner { margin-left:6px; }

.salsarandi_banner,
.salsarandi_banner a { background:url(salsarandi_box.v4.jpg) no-repeat left top; width:144px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.platina_banner { margin-left:6px; margin-right:-12px; position:relative; }

.platina_banner,
.platina_banner a { background:url(platina_banner.jpg) no-repeat; width:157px; height:105px; display:block; overflow:hidden; text-indent:-1000em; }

.platina_banner2 { margin-left:6px; margin-right:-12px; position:relative; }

.platina_banner2,
.platina_banner2 a { background:url(platina_banner2.jpg) no-repeat; width:157px; height:105px; display:block; overflow:hidden; text-indent:-1000em; }

.bal_kozel_az_1_millio { margin-left:4px; }

.bal_kozel_az_1_millio,
.bal_kozel_az_1_millio a { background:url(bal_kozel_az_1_millio.jpg) no-repeat; width:146px; height:72px; display:block; overflow:hidden; text-indent:-1000em; }

.bal_nyertes_1_millio { margin-left:4px; }

.bal_nyertes_1_millio,
.bal_nyertes_1_millio a { background:url(bal_nyertes_1_millio.jpg) no-repeat; width:146px; height:80px; display:block; overflow:hidden; text-indent:-1000em; }

.sztarvacsora_banner,
.sztarvacsora_banner a { background:url(sztarvacsora_banner.jpg) no-repeat left top; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.sztarkereso_bal_vege { float: left; width: 144px; height: 133px; padding: 5px 0px 0px 10px; }

.sztarkereso_bal_vege a { float: left; width: 144px; height: 133px; background: url(sztarkereso_vege_bal.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.sztarkereso_bal_vege { float: left; width: 144px; height: 133px; padding: 5px 0px 0px 10px; }

.sztarkereso_bal_vege a { float: left; width: 144px; height: 133px; background: url(sztarkereso_vege_bal.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.kerdes_10 { float:left; padding-left:7px; }

.kerdes_10_gyozo_bal { float: left; width: 145px; height: 69px; padding: 5px 0px 0px 10px; }

.kerdes_10_gyozo_bal a { float: left; width: 145px; height: 69px; background: url(kerdes_10_gyozo_bal.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.box_egymillio { margin-right:-20px; position:relative; }

.box_egymillio,
.box_egymillio a { background:url(box_1millio.jpg) no-repeat; width:166px; height:73px; display:block; overflow:hidden; text-indent:-1000em; }

#balmenu .bal_menu_red_bg { background-color: #ec5d4f; color: #ffffff; }

#balmenu .bal_menu_red_bg a,
#balmenu .bal_menu_red_bg a:hover { color: #ffffff; }

.kerdes_10_letay_bal { float: left; width: 146px; height: 69px; padding: 5px 0px 0px 8px; }

.kerdes_10_letay_bal a { float: left; width: 146px; height: 69px; background: url(kerdes_10_letay_bal.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.kerdes_10_csernus_bal { float: left; width: 145px; height: 68px; padding: 5px 0px 0px 9px; }

.kerdes_10_csernus_bal a { float: left; width: 145px; height: 68px; background: url(kerdes_10_csernus_bal.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.kerdes_10_soma_bal { float: left; width: 145px; height: 68px; padding: 5px 0px 0px 9px; }

.kerdes_10_soma_bal a { float: left; width: 145px; height: 68px; background: url(banner_soma.jpg) no-repeat top left; text-indent: -500px; overflow: hidden; }

.box_karacsony09 { background:url(box_karacsony09.jpg) no-repeat; width:145px; height:70px; display:inline!important; float:left; margin-left:5px; }

.box_karacsony09 a { background:url(box_karacsony09.jpg) no-repeat; width:145px; height:70px; display:block; text-indent:-1000em; overflow:hidden; }

.box_luca_nap { background:url(box_luca_nap.gif) no-repeat; width:146px; height:69px; display:inline!important; float:left; margin-left:6px; }

.box_luca_nap a { background:url(box_luca_nap.gif) no-repeat; display:block; overflow:hidden; text-indent:-1000em; width:146px; height:69px; }

.box_halloween { background:url(box_halloween.jpg) no-repeat; width:144px; height:70px; display:inline!important; float:left; margin-left:6px; }

.box_halloween a { background:url(box_halloween.jpg) no-repeat; display:block; overflow:hidden; width:86px; height:64px; padding:6px 44px 0 14px; color:#faa61a; font-size:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }

.box_halloween { background:url(box_halloween.jpg) no-repeat; width:144px; height:70px; display:inline!important; float:left; margin-left:6px; }

.box_halloween a { background:url(box_halloween.jpg) no-repeat; display:block; overflow:hidden; width:86px; height:64px; padding:6px 44px 0 14px; color:#faa61a; font-size:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }

.box_halloween2010 { background:url(box_halloween2010.jpg) no-repeat; width:144px; height:70px; display:inline!important; float:left; margin-left:6px; }

.box_halloween2010 a { background:url(box_halloween2010.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_siker { background:url(banner_siker.jpg) no-repeat; width:146px; height:71px; display:inline!important; float:left; margin-left:6px; }

.banner_siker a { background:url(banner_siker.jpg) no-repeat; width:146px; height:71px; display:block; overflow:hidden; text-indent:-1000em; }

.sikertort_nyerteseink_banner { background:url(sikertort_nyerteseink_banner.jpg) no-repeat; width:146px; height:85px; display:inline!important; float:left; margin-left:6px; }

.sikertort_nyerteseink_banner a { background:url(sikertort_nyerteseink_banner.jpg) no-repeat; width:146px; height:85px; display:block; overflow:hidden; text-indent:-1000em; }

.like_banner { background:url(like_banner.jpg) no-repeat; width:154px; height:78px; display:inline!important; float:left; margin-left:6px; }

.like_banner a { background:url(like_banner.jpg) no-repeat; width:154px; height:78px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_platinacsomag { background:url(banner_platinacsomag.jpg) no-repeat; width:148px; height:74px; display:inline!important; float:left; margin-left:6px; }

.banner_platinacsomag a { background:url(banner_platinacsomag.jpg) no-repeat; width:148px; height:74px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_szerelmesek { background:url(banner_szerelmesek.jpg) no-repeat; width:146px; height:91px; display:inline!important; float:left; margin-left:6px; }

.banner_szerelmesek a { background:url(banner_szerelmesek.jpg) no-repeat; width:146px; height:91px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_valentin { background:url(banner_valentin.jpg) no-repeat; width:146px; height:91px; display:inline!important; float:left; margin-left:6px; }

.banner_valentin a { background:url(banner_valentin.jpg) no-repeat; width:146px; height:91px; display:block; overflow:hidden; text-indent:-1000em; }

.banner_sikertortenetek { background:url(banner_sikertortenetek.jpg) no-repeat; width:146px; height:96px; display:inline!important; float:left; margin-left:6px; }

.banner_sikertortenetek a { background:url(banner_sikertortenetek.jpg) no-repeat; width:146px; height:96px; display:block; overflow:hidden; text-indent:-1000em; }

.randilajk_promo_banner { background:url(randilajk_promo_banner.jpg) no-repeat; width:144px; height:70px; display:inline!important; float:left; margin-left:6px; }

.randilajk_promo_banner a { background:url(randilajk_promo_banner.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.mikulas_2010 { background:url(mikulas_2010_banner.jpg) no-repeat; width:152px; height:79px; display:inline!important; float:left; margin-left:6px; }

.mikulas_2010 a { background:url(mikulas_2010_banner.jpg) no-repeat; width:152px; height:79px; display:block; overflow:hidden; text-indent:-1000em; }

.box_halloween_nyertes2010 { background:url(box_halloween_nyertes2010.jpg) no-repeat; width:144px; height:70px; display:inline!important; float:left; margin-left:6px; }

.box_halloween_nyertes2010 a { background:url(box_halloween_nyertes2010.jpg) no-repeat; width:144px; height:70px; display:block; overflow:hidden; text-indent:-1000em; }

.box_karacsony { background:url(box_karacsony.jpg) no-repeat; width:145px; height:69px; float:left; display:inline; margin-left:6px; }

.box_karacsony a { display:block; overflow:hidden; width:145px; height:69px; text-indent:-1000em; }

.city_food { float:right; display:inline!important; margin-top:-4px; margin-right:10px; }

.city_food,
.city_food a { background:url(city_food.png) no-repeat; width:96px; height:25px; display:block; overflow:hidden; text-indent:-1000em; }

.taxiplus { float:right; display:inline!important; margin-top:-25px; margin-right:10px; }

.taxiplus,
.taxiplus a { background:url(taxiplus.png) no-repeat; width:262px; height:26px; display:block; overflow:hidden; text-indent:-1000em; }

.extrafood { float:right; display:inline!important; margin-top:-25px; /*_margin-top:-29px;*/
	margin-right:10px; }

.cityextrafoodood,
.extrafood a { background:url(extrafood.png) no-repeat; width:198px; height:26px; display:block; overflow:hidden; text-indent:-1000em; }

.iframe { float:left; width:560px; }



.mlm_nyito_box { background:url(mlm_nyito_box_bg.png) no-repeat; width:476px; height:83px; }
.mlm_nyito_box_bg2 { background:url(mlm_nyito_box_bg2.png) no-repeat; }
.mlm_nyito_box a,
.mlm_nyito_box_bg2 a { display:inline-block; width:476px; height:83px; overflow:hidden; text-indent:-1000em; }

.mlm_layer { position:absolute; z-index:1001; width:458px; left:50%; margin-left:-249px; background:#f0eadc; padding:20px; font-family:Tahoma, Geneva, sans-serif; top:105px;
-moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; behavior:url(css/border-radius.htc); }
.mlm_layer .close { float:right; display:inline-block; position:relative; z-index:10; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; height:15px; line-height:12px; overflow:hidden; margin:-16px -16px 0 0; }
.mlm_layer .close a { color:#898989; background:url(mlm_layer_close.png) no-repeat right 0; padding-right:18px; text-decoration:none; height:15px; display:block; }
.mlm_layer .close a:hover { background:url(mlm_layer_close.png) no-repeat right -15px; }
.mlm_layer .cont { background:#fff; padding:10px; line-height:16px; color:#000; font-size:12px;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(css/border-radius.htc); position:relative; }
.mlm_layer h3 { font-size:18px; color:#363636; margin:0 0 20px 0; padding:10px 0 0 0; line-height:normal; }
.mlm_layer h5 { font-size:14px; margin:0 0 15px 0; padding:0px; }
.mlm_layer .form_box { background:#f5f2eb; border:1px solid #e9dbc4; padding:10px;
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior:url(css/border-radius.htc); position:relative; }
.mlm_layer .form_box .col_left { float:left; width:200px; display:inline; margin-left:15px; font-size:11px; font-weight:bold; }
.mlm_layer .form_box .col_right { float:left; width:200px; font-size:11px; font-weight:bold; }
.mlm_layer .form_box input { background:#fff; border:1px solid #d2cfc5; padding:3px 2px; font-size:11px; width:180px; font-family:Tahoma, Geneva, sans-serif;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; behavior:url(css/border-radius.htc); position:relative; }
.mlm_layer .textarea textarea { border:1px solid #d2cfc5; background:#fff; width:432px; height:35px; padding:2px; overflow:auto; font-family:Tahoma, Geneva, sans-serif; font-size:11px;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; behavior:url(css/border-radius.htc); position:relative; }
.mlm_layer .button_cancel { background:url(mlm_layer_btn_cancel.png) no-repeat; width:73px; height:22px; float:left; display:inline; margin-top:15px; }
.mlm_layer .button_cancel a { display:block; overflow:hidden; text-indent:-1000em; width:73px; height:22px; }
.mlm_layer .button_cancel input { background-color:transparent; border:none; width:73px; height:22px; cursor:pointer; }
.mlm_layer .button_send { background:url(mlm_layer_btn_send.png) no-repeat; width:131px; height:41px; float:right; display:inline; }
.mlm_layer .button_send a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.mlm_layer .button_send input { background-color:transparent; border:none; width:131px; height:41px; cursor:pointer; }
.mlm_layer .button_ok { background:url(mlm_layer_btn_ok.png) no-repeat; width:131px; height:41px; margin:0 auto; }
.mlm_layer .button_ok a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.mlm_layer .button_ok input { background-color:transparent; border:none; width:131px; height:41px; cursor:pointer; }
.mlm_layer .error_text { float:right; font-weight:bold; font-size:11px; color:#ff0000; padding:7px 10px 0 0; line-height:normal; }
.mlm_layer .form_box .error_text { float:none; font-weight:bold; font-size:11px; color:#ff0000; padding:0px!important; line-height:normal; }
.mlm_layer .form_box .input_error { border:1px solid #ff0000; }

.mlm_belso_box { background:url(mlm_belso_box_bg.png) no-repeat; width:160px; height:93px; }
.mlm_belso_box_bg2 { background:url(mlm_belso_box_bg2.png) no-repeat; }
.mlm_belso_box a,
.mlm_belso_box_bg2 a { display:inline-block; width:160px; height:93px; overflow:hidden; text-indent:-1000em; }



.kereses_title { font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#cc0f11; padding-left:10px; }
.talalatok_reg_box { background:url(talalatok_reg_box.png) no-repeat; width:642px; height:117px; position:relative; margin:0 auto 15px auto; }
.talalatok_reg_box .button { position:absolute; right:20px; top:15px; }
.talalatok_reg_box .button a { display:block; overflow:hidden; text-indent:-1000em; width:201px; height:56px; }

#reg_layer { width:700px; position:absolute; left:50%; margin-left:-370px; z-index:1000; background:#f0eadc; padding:20px; display:none; margin-top:100px;
-moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; behavior:url(2005_imagesrandi/border-radius.htc); }
#reg_layer .close { float:right; display:inline-block; position:relative; z-index:10; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; height:15px; line-height:12px; overflow:hidden; margin:-16px -16px 0 0; }
#reg_layer .close a { color:#898989; background:url(mlm_layer_close.png) no-repeat right 0; padding-right:18px; text-decoration:none; height:15px; display:block; }
#reg_layer .close a:hover { background:url(mlm_layer_close.png) no-repeat right -15px; }

#reg_layer .cont { background:#fff; padding:20px 30px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#8b7b61;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(2005_imagesrandi/border-radius.htc); }
#reg_layer .cont h3 { font-size:14px; font-weight:bold; margin:0 0 25px 0; padding:0px; color:#000; }
#reg_layer .left { float:left; width:325px; }
#reg_layer .right { float:right; width:315px; }
#reg_layer .text { float:left; width:80px; text-align:right; font-weight:bold; padding-right:20px; padding-top:3px; }
#reg_layer .right .text { width:90px; }
#reg_layer .input { float:left; width:205px; height:23px; }
#reg_layer .input input { border:1px solid #d2cfc5; width:193px; padding:2px 5px; margin:0px; font-size:11px; }
#reg_layer .input select { border:1px solid #d2cfc5; width:205px; padding:2px 5px; margin:0px; font-size:11px; }
#reg_layer .check { border:none!important; width:auto!important; padding:0px!important; margin:0px!important; }
#reg_layer .check { float:left; }
#reg_layer label { float:left; padding:0px 20px 0 3px; }
#reg_layer .input .check { margin-top:3px!important; }
#reg_layer .input label { margin-top:2px!important; }
#reg_layer a { color:#8b7b61; text-decoration:underline; }
#reg_layer a:hover { color:#8b7b61; text-decoration:none; }
#reg_layer .text_check { float:left; padding-right:10px; padding-left:20px; }
#reg_layer .reg_text { float:left; }
#reg_layer ul { float:left; width:400px; list-style: none outside none; margin: 0 0 0 11px; padding: 0; }
#reg_layer ul li { background: url("box.reg.bull.png") no-repeat scroll 0 0 transparent; color: #000000; font-size: 12px; font-weight: bold; padding-bottom: 8px; padding-left: 22px; position: relative; }
#reg_layer .button { float:right; background:url(reg_layer_btn.png) no-repeat; width:192px; height:56px; display:inline; margin-top:5px; }
#reg_layer .button input { background-color:transparent; border:none; width:192px; height:56px; cursor:pointer; font-size:0px; line-height:0px; text-indent:-1000em; color:#fff; }



.kovess_minket { background:url(kovess_minket.png) no-repeat; width:149px; height:28px; margin-bottom:20px; padding-top:41px; padding-left:11px; overflow:hidden; }
.kovess_minket iframe { width:150px!important; }

.lista_2_bg .reg_gomb,
.lista_2_bg_elso .reg_gomb,
.lista_2_bg .reg_gomb a,
.lista_2_bg_elso .reg_gomb a { background:url(reg_gomb.png) no-repeat; width:81px; height:21px; display:block; overflow:hidden; text-indent:-1000em; }
.hasab_21 .hasab_2_uj { height:55px!important; }

.jobb_belepo_box_bg {
    background: url("belepo_box_bg.gif") repeat-y scroll left top transparent;
    float: left;
    width: 160px;
}
.jobb_belepo_box_top {
    background: url("belepo_box_top.gif") no-repeat scroll left top transparent;
    float: left;
    width: 160px;
}
.jobb_belepo_box_bot {
    background: url("belepo_box_bot.gif") no-repeat scroll left bottom transparent;
    float: left;
    padding-bottom: 9px;
    width: 160px;
}
.jobb_belepo_box_title {
    float: left;
    height: 40px;
    overflow: hidden;
    text-indent: -1000px;
    width: 160px;
}
.jobb_belepo_box_input {
    color: #535353;
    float: left;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    padding-left: 5px;
    width: 155px;
}
.jobb_belepo_box_input input {
    color: #535353;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 5px;
    width: 148px;
}
.jobb_belepo_gomb a {
    color: #266D07;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
.jobb_belepo_gomb {
    float: left;
    padding-top: 2px;
    text-align: center;
    width: 160px;
}
.jobb_belepo_gomb input {
    margin-bottom: 2px;
}
.jobb_reg_gomb {
    float: left;
    padding-top: 15px;
    text-align: center;
    width: 160px;
}



.gastromania_box { border:1px solid #cccccc; background:#f5f5f5 url(gastromania.png) no-repeat left top; padding:26px 8px 6px 8px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; clear:both; }
.gastromania_box a { color:#000; text-decoration:underline; }
.gastromania_box a:hover { color:#000; text-decoration:none; }
.gastromania_box span { font-weight:bold; color:#a5771b; line-height:20px; }
.gastromania_box span a,
.gastromania_box span a:hover { color:#a5771b; }

.gastromania_box_jobb { float:right; width:314px; }

.adatlap_right { float:right;}

.banner_468x120 { padding:7px; background:#f8f8f8; font-family:Tahoma, Geneva, sans-serif; clear:both; }
.banner_468x120 .text { float:left; width:150px; padding:25px 0 0 6px; font-size:11px; color:#707070; }
.banner_468x120 .banner { float:right; }
.banner_468x120 h5 { font-size:11px; font-weight:bold; letter-spacing:3px; margin:0 0 15px 0; padding:0px; }
.banner_468x120 h5 span { background:url(banner_468x120_arrow.gif) no-repeat right 5px; padding-right:7px; }
.banner_468x120 a { color:#707070; text-decoration:underline; }
.banner_468x120 a:hover { color:#707070; text-decoration:none; }
.banner_lista { margin-right:3px; }
.banner_levelezes { margin:0 auto; }
.zold_keret2 .banner_468x120 { position:relative; margin-bottom:-10px; }

.banner_nyito_top { background:#f8f8f8 url(banner_nyito.gif) no-repeat left top; padding: 2px 2px 2px 30px; }
.banner_nyito_top .text { float:right; width:202px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#707070; padding:25px 0 0 0; }
.banner_nyito_top .banner { float:left; }
.banner_nyito_top a { color:#707070; text-decoration:underline; }
.banner_nyito_top a:hover { color:#707070; text-decoration:none; }

.banner_adatlap { background:#f8f8f8 url(banner_adatlap_bg.gif) no-repeat 113px 7px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#707070; }
.banner_adatlap .text0 { float:left; letter-spacing:3px; width:134px; text-indent:18px; padding-top:11px; height:26px; }
.banner_adatlap .text0 span { background:url(banner_adatlap_arrow.gif) no-repeat right 6px; padding-right:10px; }
.banner_adatlap .text { float:right; width:195px; padding:4px 0 0 0; }
.banner_adatlap a { color:#707070; text-decoration:underline; }
.banner_adatlap a:hover { color:#707070; text-decoration:none; }