body
	{
		font-size: 11px;
		font-family: Arial;
		background:  #e8e7e6;
/*		background: url('../images/karacsony/hopelyhek.png') #e8e7e6;*/
		text-align: justify;
		padding-bottom: 200px;
	}
font
	{
		font-family: Arial;
		font-size: 11px;
	}
.bpt_kiemelt a img, .bpt_egyhir a img
	{
		border: 0px;
	}
.bpt_kiemelt a img:hover, .bpt_egyhir a img:hover
	{
		border: 0px;
	}	
.fo_cikk a
	{
		color: #257851;
	}
.v_doboz .v_doboz_kep img, .kiem_kep
	{
		height: 84px;
		width: 113px;
		margin-top: 2px;
	}
.kiemelt_kep	
	{
		width: 113px;
		margin-left: 15px;
		margin-right: 15px;
		height: 90px;
	}
.fo_v .video
	{
		text-align: center;
	}
.fo_v .video img
	{
		height: 206px;
		width: 277px;
	}
a
	{
		text-decoration: none;
	}
ul
	{
		list-style-type: none;
	}
.keret
	{
		padding: 10px;
		padding-top: 0px;
		width: 1020px;
		margin: auto;
		background: #ffffff;
		position: relative;
	}
.arnyek
	{
		margin: auto;
/*		background: url('../images/arnyek_bg.png') repeat-y;*/
		width: 1140px;
	}
.arnyek_lablec
	{
/*		background: url('../images/arnyek_lent_bg.png') no-repeat;*/
		width: 1140px;
		height: 20px;
		margin: auto;
	}
.kozepsoresz
	{
		position: relative;
		width: 100%;
		overflow: hidden;
	}
.input_zk
	{
		border: 1px solid #01754C;
	}

	
/* ------------------------- FEJLÉC -------------------------*/

.fejlec
	{
		font-size: 17px;
		color: 	#257851;
		padding-top: 10px;
		background:  url("../images/fejlec_bg02.jpg") repeat-x bottom;
		margin-bottom: 10px;
/*		background: url("../images/echo_header_xmas.jpg"); */
	}
.f_banner_keret
	{
		width: 1140px;
/*		background: url('../images/arnyek_fent_bg.png') no-repeat bottom;*/
		margin: auto;
		padding-bottom: 1px;
	}
.f_banner
	{
		position: relative;
		padding: 0px 10px;
		margin: 10px auto;
		width: 1020px;
		color: #969696;
		font-size: 12px;
		background: url('../images/f_banner_bg.jpg') repeat-x bottom #f5f5f5;
	}
.b_hirdetes
	{
		position: absolute;
		bottom: 0px;
		right: 0px;
	}
.banner_echo
	{
		margin-top: 50px;
	}
.f_banner .nagy
	{
		font-size: 13px;
	}
.felso_b
	{
		text-align: right;
		width: 728px;
	}
.also_b
	{
		text-align:  center;
		width: 468px;
		margin-top: 3px;
		margin-left: 260px;
	}
.logo
	{
		position:  absolute;
		top: 0px;
		left: 0px;
	}		
.f_logo
	{
		position: relative;
		height:94px;
		background: url("../images/fejlec_bg.jpg") #257851;
		width: 767px;
		margin-right: 10px;
		text-align: right;
	}
.f_linkek
	{
		position: absolute;
		bottom: 10px;
		right: 10px;
		z-index: 1002;
	}
.f_linkek a, .egy_rovat a
	{
		color: #257851;
	}
.f_linkek a:hover
	{
		color: #000000;
	}
.f_linkek ul li
	{
		padding-top: 2px;
		padding-left: 5px;
		padding-right: 5px;
		float: left;
	}
.kereso
	{
		position: relative;
		text-align: center;
		background: url("../images/fejlec_bg.jpg") #257851 bottom;
		top: 46px;
		height:48px;
		width: 243px;
		float: right;
		z-index: 1001;
	}
.kereso div
	{
		position: absolute;
		bottom: 15px;
		left: 15px;
	}
.f_link_elv
	{
		color: #ffffff;
		font-weight: 900;
	}

/*------------------------- FEJLÉC VÉGE -------------------------*/


/*------------------------- LÁBLÉC -------------------------*/
.lablec
	{
		height: 70px;
		font-size: 10px;		
	}
.felso_ll
	{
		height: 30px;
		width: 1020px;
		background: #b3b2b2;
	}
.also_ll
	{
		color: #94918C;
		text-align: center;
		height: 40px;
		line-height: 40px;
		width: 1020px;
		background: #ebf5f1;
	}
.lablec_menu ul li
	{
		float: left;
		color: #ffffff;
		padding: 4px 10px;
		margin-left: 1px;
	}
.lablec_menu ul
	{
		margin: 0px;
		padding: 0px;
	}
.lablec_menu a
	{
		color: #ffffff;
	}
.lablec_menu a:hover, .cikk_opcio a:hover, .also_ll a:hover
	{
		text-decoration: underline;
	}
.lablec_menu .separator
	{
		margin-left: 15px;
		font-size: 17px;
		color: #ffffff;
	}
.also_ll a
	{
		color: #257851;
	}
.jobblent	
	{
		float: right;
	}
/*------------------------- LÁBLÉC VÉGE-------------------------*/



.jobboldal
	{
		float: right;
		width: 243px;
	}
.baloldal
	{
		width: 767px;
		margin-right: 10px;
	}
.felsomenu
	{
		background: #c1bfbe;
		height: 32px;
		width: 757px;
		color: #3f403f;
		padding-left: 10px;
		margin-bottom: 10px;
	}
.f_menu a
	{
		display: block;
		color: #3F403F;
		height: 32px;
		line-height: 32px;
		padding-left: 20px;
		padding-right: 20px;
	}
.f_menu ul li
	{
		height: 32px;
		line-height: 32px;
		float: left;
		cursor: pointer;
		margin-right: 1px;
	}
.f_menu ul
	{
		margin: 0px;
		margin-left: -10px;
		padding: 0px;
		font-size: 17px;
	}
.aktiv_fmenu, .f_menu ul li:hover, .f_menu a:hover, .aktiv_fmenu a
	{
		background: #ffffff;
		color: #257851;
	}
.aktiv_fmenu
	{
		padding-left: 20px;
		padding-right: 20px;
	}
.f_datum
	{
		position: absolute;
		right: -250px;
		padding-right: 10px;
		font-size: 13px;
		color: #E8E7E6;
		height: 32px;
	}
.f_datum .date
	{
		text-align: right;
		height: 32px;
		display:table-cell; 
		vertical-align:middle
	}
.facebook_page {
	position: absolute;
	right: 258px;
	top: 4px;
}
.facebook_page img {
	height: 24px;
}
	
/*------------------------- FŐOLDALI HÍRDOBOZ -------------------------*/
.hirek
	{
		height: 390px;
		width: 767px;	
	}
.hir_menu
	{
		background: #ffffff;
		height: 30px;
		width: 767px;
		font-size: 15px;
	}
.hir_doboz
	{
		padding-top: 15px;
		padding-bottom: 10px;
		height: 390px;
		width: 767px;
		background-color: #d8d8d7;
		position: relative;
		overflow: hidden;
	}
.hir_doboz a
	{
		color: #257851;
	}
.hir_bal
	{
		float: left;
		width: 388px;
		text-align: center;
	}
.hir_jobb
	{
		width: 369px;
		margin-left: 388px;
	}
.hir_menu ul li
	{
		float: left;
		line-height: 30px;
		cursor: pointer;
	}
.hir_menu ul
	{
		margin: 0px;
		padding: 0px;
	}
.hm_kicsi, .hm_kicsi_b
	{
		color: #ffffff;
		background: #257851;
		padding-right: 14px;
		padding-left: 14px;
		height: 28px;
		border: 1px solid #257851;
	}
.hm_kicsi_b_v
	{
		background-color: #ffffff;
		color: #257851;
		border: 1px solid #257851;
		padding-right: 14px;
		padding-left: 14px;
		height: 28px;
	}
.hm_kicsi
	{
		margin-left: 2px; 
	}
.hm_kicsi:hover, .hm_kicsi_b:hover
	{
		background-color: #ffffff;
		color: #257851;
	}
.hm_hirek
	{
		height: 28px;
		padding-left: 10px;
		margin: 0px;
		width: 262px;
		background-color: #ffffff;
		color: #257851;
		border: 1px solid #257851;
	}
.jobb_szov
	{
		padding: 0px 5px;
		height: 95px;
		overflow: hidden;
	}
.jobb_szov p
	{
		margin-top: 10px;
		padding: 0px;
	}
.tovabb
	{
		color: #01754C;
		width: 349px;
		height: 18px;
		text-align: right;
		font-size: 15px;
		line-height: 18px;
		padding-right: 20px;
		background: url("../images/nyil_tov.jpg") no-repeat right;
	}
.tovabb span
	{
		cursor: pointer;
	}
.tovabb span:hover
	{
		color: #000000;
	}
.fo_hir
	{
		text-align: left;
		padding: 5px;
		width: 350px;
		height: 95px;
		overflow: hidden;
		margin: auto;
		margin-top: 15px;
	}
.cim_d, .cim_o
	{
		font-size: 14px;
	}
.cim_o
	{
		color: #8c8c8c;
	}
	
/*------------------------- FŐOLDALI HÍRDOBOZ VÉGE-------------------------*/


/*------------------------- VIDEODOBOZ -------------------------*/
.v_tartaly
	{
		width: 767px;
		height: 452px;
		background-color: #d8d8d7;
		margin-bottom: 10px;
	}
.video
	{
		padding-bottom: 15px;
	}
.v_szoveg
	{
		position: relative;
		background: #ffffff;
		height: 159px;
		margin-bottom: 15px;
	}
.musor
	{
		height: 139px;
		padding: 5px;
		overflow: hidden;
		float: left;
		width: 85%;
	}
.v_doboz_kep
	{
		float: left;
	}
.archivum a
	{
		display: block;
		width: 303px;
		text-align: center;
		color: #000000;
		background-color: #b3b2b2;
		font-weight: bold;
		font-size: 17px;
		line-height: 30px;
	}
.archivum a:hover
	{
		background-color: #ffffff;
	}
.fo_v
	{
		height: 422px;
		margin: 15px 10px;
		width: 303px;
		float: left;
	}
.v_doboz h3, .musor h3
	{
		font-size: 12px;
		padding: 0px;
		margin: 0px;
	}
.m_cim, .m_cim a
	{
		color: #01754c !important;
		font-weight: bold;
	}
.kis_v
	{
		height: 437px;
		margin-left: 323px;
		width: 434px;
		padding-top: 15px;
	}
.v_doboz
	{
		height: 92px;
		width: 425px;
		background: #ffffff;
		margin-bottom: 5px;	
		padding: 5px;
		overflow: hidden;
	}
.v_doboz_bal
	{
		float: left;
		width: 250px;
	}
.nyil_m img, .nyil img
	{
		cursor: pointer;
	}
.nyil
	{
		position: relative;
		padding-left: 20px;
		float: left;
		width: 30px;
		height: 92px;
	}
.nyil img, .nyil_m img
	{
		position: absolute;
		bottom: 5px;
	}
.nyil_m
	{
		float: left;
	}
/*------------------------- VIDEODOBOZ VÉGE -------------------------*/



/*-------------------------------JOBBOLDAL------------------------------*/

.hir_jobb hr, .meg_hir hr, .meg_hir2 hr, .top hr, .hir_jobbsav hr, .hir_balsav hr
	{
		height: 1px;
		background-color: white;
		border: 1px solid white;
		margin-left: 0px;
	}
.hir_jobb hr, .hir_jobbsav hr, .hir_balsav hr
	{
		width: 349px;		
	}
.meg_hir hr, .meg_hir2 hr
	{
		margin: 5px auto;
		width: 150px;
	}
.top hr
	{
		margin: 20px auto;
		width: 75px;
	}
.top div
	{
		height: 85px;
		overflow: hidden;
		text-align: left;
	}
.tv_musor h3, .meg_hir h3, .meg_hir2 h3, .toplista h3
	{
		font-weight: normal;
		font-size: 17px;
		margin: 0px;
		color: #01754c;
		padding-bottom: 5px;
	}
.meg_hir a, .toplista a, .v_doboz a, .musor a, .jobb_szov a, .fo_hir a, .hir_balsav a, .hir_jobbsav a, .cikk_opcio a
	{
		color: #000000;
	}
.meg_hir a:hover, .toplista a:hover, .v_doboz a:hover, .musor a:hover, .jobb_szov a:hover, .fo_hir a:hover, .hir_balsav a:hover, .hir_jobbsav a:hover
	{
		color: #666667;
	}
.meg_hir
	{
		padding: 10px;
	}

.meg_hir2, .meg_hir
	{
		width: 220px;
		background-color: #d8d8d7;
	}
.toplista
	{
		width: 100%;
		margin-top: 10px;
		margin-bottom: 5px;
		overflow: hidden;
	}
.top
	{
		width: 105px;
		background-color: #d8d8d7;
		float: left;
		min-height: 556px;
		padding: 5px;
	}
.top h3
	{
		margin-bottom: 10px;
	}
	
/*---------------------TV-MŰSOR--------------------*/
.tv_musor
	{
		height: 332px;
		width: 220px;
		background: #e8e7e6;
		margin-bottom: 10px;
		padding: 10px;
		font-size: 12px;
		color: #676767;
	}
.tv_musor_doboz
	{
		height: 325px;
	}
.scroll
	{
		width: 20px;
		height: 325px;
		background-color: #ffffff;
		overflow: hidden;
		position: relative;
	}
.tv_musor select
	{
		background-color: #e8e7e6;
		border: 1px #000000 solid;
		width: 150px;
	}
.select_nap
	{
		z-index: 1;
		position: absolute;
		font-size: 13px;
		height: 13px;
		width: 130px;
		overflow: hidden;
		padding: 2px;
		border: 1px #000000 solid;
		background: url("../images/nyil_le.jpg") no-repeat top right #E8E7E6;
	}
.aktualis_nap
	{
		border-bottom: 1px #000000 solid;
		margin-bottom: 2px;
		cursor: pointer;
	}
#napok
	{
		background:  #E8E7E6;
		height: 120px;
	}
#napok div
	{
		cursor: pointer;
	}
.program
	{
		position: relative;
		top: 10px;
		height: 270px;
		overflow: auto;
		cursor: pointer;
	}
.program p:hover
	{
		background-color: #ffffff;	
	}
.elso
	{
		margin-top: 0px;
	}

/*---------------------TV-MŰSOR VÉGE--------------------*/

/*-------------------------------JOBBOLDAL VÉGE------------------------------*/



/*----------------------------MAGYAR HÍRLAP ÉS VITAL KLUB DOBOZOK ------------------*/
.bpt_hdoboz
	{
		padding: 10px; 
		margin-left: 20px;
	}
.bpterm_fejlec
	{
		padding-top: 10px; 
		font-size: 12px;
	}
.bpt_ker_hdoboz
	{
		height: 200px; 
		width: 767px; 
		background:  url('../images/bpterminal_bg.png') no-repeat center bottom #0a0a0a; 
		color: #ffffff; 
	}
.bpt_logo
	{
		float: left; 
		padding-left: 15px; 
		padding-right: 20px;
	}
.bpt_kiemelt
	{
		width: 280px; 
		height: 150px; 
		overflow: hidden; 
		float: left;  
		margin-right: 10px; 
		background: url('../images/bpterm_bg.png');
	}
.bpt_kiemelt_szov
	{
		padding: 10px; 
		height: 120px; 
		overflow: hidden;
		text-align: left;
	}
.bpt_hdoboz .cim
	{
		color: #ffaa05; 
		margin-bottom: 5px;
	}
.bpt_hirek
	{
		height: 150px; 
		overflow: hidden;
	}
.bpt_egyhir
	{
		height: 68px; 
		overflow: hidden; 
		margin-bottom: 5px; 
		background: url('../images/bpterm_bg.png'); 
		padding-bottom: 5px;
	}
.bpt_egyhir_szov
	{
		height: 40px; 
		overflow: hidden	
	}
.bpt_egyhir_vonal
	{
		margin-left: 5px; 
		color: #777063; 
		font-weight: bold;
	}
.vital {
	position: relative;
	margin: 70px 0 10px;
	padding: 10px 0;
	background-color: #fdbad3;
}
.vital_fejlec
	{
		height: 40px;
		width: 767px;
		background: url('../images/vital_bg_uj.jpg') repeat-x;
		line-height: 35px;
		font-size: 12px;
/*		margin-top: 55px;*/
	}
.mh_fejlec
	{
		height: 44px;
		background: url('../images/mh_bg.jpg') repeat-x;
		line-height: 44px;
		font-size: 12px;
	}
.vital_menu
	{
		overflow: hidden;
	}
.vital_menu a, .mh_menu a
	{
		color: #000000;
	}
.vital_menu a:hover, .mh_menu a:hover
	{
		text-decoration: underline;
	}
.mh_menu
	{
		overflow: hidden;
	}
.bpterm_fejlec a, .bpt_hdoboz a:hover
	{
		color: #ffffff;
	}
.bpterm_fejlec a:hover, .bpt_hdoboz a
	{
		color: #ffaa05;
	}
.vital_fejlec ul, .mh_fejlec ul, .f_linkek ul, .bpt_fejlec ul
	{
		margin: 0px;
		padding: 0px;
	}
.vital_fejlec ul li, .bpt_fejlec ul
	{
		padding-top: 2px;
		padding-left: 5px;
		padding-right: 5px;
		float: left;
	}
.vtv_container .vtv_sor_1, .vtv_container .vtv_sor_2 {
	display:block;
	height:36px;
	line-height:36px;
	color: #82425A;
	font-weight: bold;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}
.vtv_container .vtv_sor_1 {
	background-color: #FDCADD;
	width: 270px;
}
.vtv_container .vtv_sor_2 {
	background-color: #FEE0EB;
	width: 270px;
}
.vtv_container .vtv_sor_1:hover, .vtv_container .vtv_sor_2:hover {
	background-color: #ffffff;
	color:#bd4f79;
}
.vtv_container .vtv_film {
	width:259px;
	background-image:url(../images/vtv_film_bg.jpg);
	background-position:20px 0px;
	background-repeat:repeat-y;
	height:182px;
	overflow:hidden;
}
.vtv_container .vtv_film p {
	margin:5px 5px 5px 50px;
}
.vtv_container .vtv_film p a {
	color: #43413e;
	text-decoration:none;
}
.vtv_container .vtv_film p a:hover {
	text-decoration:underline;
}

#vitaltv_img{
	margin-left: 20px;
	width:229px;
	height:180px;
}
.idojaras_banner
	{
		padding: 0px;
		height: 180px;
		background-color: #8F9EFF;
		position: absolute;
		top: 50px;
		right: 10px;
	}
.vital_menu a {
	color: #853f59;
	font-weight: bold;
}
.vital_menu a:hover {
	color: #bd4f79;
	text-decoration: none;
}
.mh_banner
	{
		margin-bottom: 10px;
	}
.magyar_hirlap_ajanlo {
	margin:20px 15px;
}
.magyar_hirlap_ajanlo h3 {
	margin:0px 0px 7px 0px;
	padding:0px;
	background-image:url(../images/nyito_mh_logo.gif);
	height:48px;
}
.mha_link_1 {
	background-color: #d6d2d0;
	color: #43413e;
	font-size:12px;
	cursor:pointer;
	width: 270px;
}
.mha_link_2 {
	background-color: #e6e5e3;
	color: #43413e;
	font-size:12px;
	cursor:pointer;
	width: 270px;
}
.mha_link_1, .mha_link_2 {
	padding:10px 5px;
}
.mha_link_1:hover, .mha_link_2:hover {
	background-color: #FFFFFF;
	color: #933e8d;
}
.magyar_hirlap_ajanlo h3 a {
	display:block;
	width:157px;
	height:25px;
}
.magyar_hirlap_ajanlo h3 a span {
	display:none;
}
.mho_img_banner {
	background-color: #43413e;
	height:182px;
}
.mho_img_banner a img {
	margin:8px;
}
.mho_img_banner p {
	margin:0px 8px;
}
.mho_img_banner p a {
	color: #ffffff;
	text-decoration: none;
	font-size:16px;
}
.mho_img_banner p a:hover {
	color: #D2D2D2;
}
.mh_fejlec ul li
	{
		padding-left: 5px;
		padding-right: 5px;
		float: left;
	}
.vital_elv
	{
		color: #82425A;
		font-size: 17px;
		font-weight: bold;
	}
.mh_elv
	{
		color: #c658a9;
		font-size: 17px;
		font-weight: bold;
	}
/*----------------------------MAGYAR HÍRLAP ÉS VITAL KLUB DOBOZOK VÉGE------------------*/


/*------------------------BANNEREK----------------------*/
.banner .banner
	{
		margin-bottom: 3px;
		width: 125px;
		overflow: hidden;
	}
.banner_120x240, .banner_125x125, .banner_120x90, .banner_120x60, .banner_88x31	, .banner_160x600, .banner_330x247, .banner_468x120
	{
		margin-bottom: 3px;
	}
.banner_468x120
	{
		text-align: center;
		width: 468px;
		line-height: 120px;
		margin: auto;
		margin-bottom: 10px;
	}
.banner_330x247
	{
		width: 330px;
		height: 247px;
		line-height: 247px;
		margin: auto;
	}
.banner_160x600
	{
		margin-bottom: 0px;
		margin-top: 10px;
	}
.banner_120x240
	{
		width: 120px;
		height: 240px;
		line-height: 240px;
	}
.banner_125x125
	{
		width: 123px;
		height: 125px;
		line-height: 125px;
	}
.banner_120x90	
	{
		width: 120px;
		height: 90px;
		line-height: 90px;
	}
.banner_120x60
	{
		width: 120px;
		height: 60px;
		line-height: 60px;
	}
.banner_88x31	
	{
		width: 88px;
		height: 31px;
		line-height: 31px;
	}
/*------------------------BANNEREK VÉGE----------------------*/


/*---------------------BELSŐ OLDALI (CIKK) TARTALOM--------------------*/
.cikk_tart
	{
		min-height: 610px;
		width: 100%;
		overflow: hidden;
	}
	
.cikk_szoveg h2, .hir_reszletes h2
	{
		color: #01754c;
		margin-top: 0px;
	}
.hir_reszletes a
	{
		display: block;
	}
.hir_reszletes a, .cikk_szoveg a
	{
		margin: 10px;
	}
.hir_reszletes a:hover, .cikk_szoveg a:hover
	{
		text-decoration: underline;
	}
.cikk_szoveg
	{
		padding: 10px;
		padding-bottom: 50px; 
	}
.fo_cikk
	{
		width: 592px;
		overflow: hidden;
		padding-bottom: 10px;
		margin-left: 175px;
		background-color: #D8D8D7;
		min-height: 623px;
		position: relative;
		margin-bottom: 10px;
	}
.cikk_opcio
	{
		position: absolute;
		bottom: 10px;
		left: 64px;
		width: 465px;
		background-color: #bbcac4;
		margin: auto;
		text-align: center;
		height: 37px;
		line-height: 37px;
	}
.cikk_opcio span
	{
		padding: 10px;
	}
	
/*-----------------BELSŐ OLDALI MENÜ---------------*/
.c_menu
	{
		float: left;
		width: 172px;
		margin-bottom: 10px;
	}
.c_mp, .f_c_menu a
	{
		display: block;
		margin-bottom: 10px;
		background-color: #dbd9d9;
		text-transform:uppercase;
		color: #3f403f;
	}
.legfrissebb_link, .c_mp, .legolvasottabb_link, .f_c_menu a
	{
		height: 45px;
		font-size: 15px;
		line-height: 45px;
		padding-left: 10px;
		width: 153px;
		text-transform:uppercase;
		cursor:pointer;
	}
.legfrissebb_link
	{
		color: #43413e;
		background-color: #bfe1d2;
		margin-top: 10px;
		margin-bottom: 2px;
	}
.legfrissebb_link:hover, .legolvasottabb_link:hover, .c_mp:hover, #cikk_legfrisebb .color1 a:hover, #cikk_legolvasottabb .color1 a:hover, #cikk_legfrisebb .color2 a:hover, #cikk_legolvasottabb .color2 a:hover, #cikk_legfrisebb .color3 a:hover, #cikk_legolvasottabb .color3 a:hover, #cikk_legfrisebb .color4 a:hover, #cikk_legolvasottabb .color4 a:hover, .f_c_menu a:hover
	{
		background-color: #cce5d5;
		color: #006f41;
	}
.legolvasottabb_link
	{
		color: #43413e;
		background-color: #dbd9d9;
		margin-top: 10px;
		margin-bottom: 2px;
	}
#cikk_legfrisebb .color1 a, #cikk_legolvasottabb .color1 a, #cikk_legfrisebb .color2 a, #cikk_legolvasottabb .color2 a, #cikk_legfrisebb .color3 a, #cikk_legolvasottabb .color3 a, #cikk_legfrisebb .color4 a, #cikk_legolvasottabb .color4 a
	{
		font-size: 15px;
		line-height: 19px;
		display: block;
		padding: 10px;
		height: 50px;
		overflow: hidden;
		width: 143px;
		text-align: left;
	}
#cikk_legfrisebb .color1 a, #cikk_legolvasottabb .color1 a 
	{
		background-color: #d9ece3;
		color: #3f3f3f;
	}
#cikk_legfrisebb .color2 a, #cikk_legolvasottabb .color2 a 
	{
		background-color: #eef7f2;
		color: #3f3f3f;
	}
#cikk_legfrisebb .color3 a, #cikk_legolvasottabb .color3 a 
	{
		background-color: #d9ede4;
		color: #3f3f3f;
	}
#cikk_legfrisebb .color4 a, #cikk_legolvasottabb .color4 a
	{
		background-color: #bfe2d3;
		color: #3f3f3f;
	}
/*-----------------BELSŐ OLDALI MENÜ VÉGE---------------*/
/*---------------------BELSŐ OLDALI (CIKK) TARTALOM VÉGE--------------------*/


/*---------------------BELSŐ OLDALI HÍRDOBOZ--------------------*/
.hm_kicsi_elv
	{
		width: 2px;
	}
.hir_jobbsav, .hir_balsav
	{
		width: 362px;
		padding: 0px 10px;
		height: 320px;
	}
.hir_jobbsav h2, .hir_balsav h2
	{
		text-align: left;
		font-size: 15px;
		padding: 0px;
		margin: 10px 0px;
	}
.hir_jobbsav hr, .hir_balsav hr
	{
		margin-top: 10px;
	}
.hir_jobbsav
	{
		position: absolute;
		top: 15px;
		left: 382px;
	}
.hir_balsav div, .hir_jobbsav div
	{
		overflow: hidden;
	}
/*---------------------BELSŐ OLDALI HÍRDOBOZ VÉGE--------------------*/


/*---------------------ROVATVÁLASZTÓ OLDAL--------------------*/
.egy_rovat 
	{
		background-color:#ffffff;
		border:1px solid #9D9894;
		cursor:pointer;
		float:left;
		height:155px;
		margin:10px;
		width:175px;
		text-align: center;
	}
.egy_rovat:hover 
	{
		border:1px solid #006f41;
		background-color: #cce5d5;
	}
.egy_rovat img 
	{
		border:1px solid #006F41;
		height:111px;
		margin-top:10px;
		overflow:hidden;
		width:148px;
	}
.egy_rovat h2 
	{
		font-size:12px;
		margin:5px 0;
		text-align:center;
	}
/*---------------------ROVATVÁLASZTÓ OLDAL VÉGE--------------------*/	

/*---------------------ROVAT OLDAL--------------------*/
.kr_kc 
	{
		background-color:#ecf5f1;
	}
.kr_kc h2 
	{
		background-color:#257851;
		height:29px;
		line-height:29px;
		color: #ffffff;
		text-transform: uppercase;
		font-weight:bold;
		padding-left:10px;
		font-size:20px;
		margin:0px;
	}
.kr_kc .cikk 
	{
		border-bottom:1px solid #e4e1df;
		padding:10px;
		width: 572px;
		overflow: hidden;
	}
.kr_kc .cikk h3 
	{
		margin:0px;
		font-size:14px;
	}
.kr_kc .cikk h3 a {
	color:#257851;
}
.kr_kc .cikk h3 a:hover 
	{
		color:#44413e;	
	}
.kr_kc .cikk img 
	{
		border: 1px solid #e4e1df;
		height:100px;
		margin-left:10px;
		float:right;
	}
.kr_kc .cikk p 
	{
		margin: 0px;
		font-style: italic;
	}
.kr_kc .cikk .hir_lead 
	{
		margin-top:5px;
		text-align:justify;
	}
.cikk, .cikk_sotet 
	{
		border-bottom:1px solid #e4e1df;
		padding:10px;
	}
.cikk_sotet
	{
		background-color:#ffffff;
	}
.cikk h3, .cikk_sotet h3 
	{
		margin:0px;
		font-size:14px;
	}
.cikk h3 a, .cikk_sotet h3 a 
	{
		color:#257851;
	}
.cikk h3 a:hover, .cikk_sotet h3 a:hover 
	{
		color:#44413e;
	}
.cikk p, .cikk_sotet p 
	{
		margin: 0px;
		font-style: italic;
	}
.cikk .hir_lead, .cikk_sotet .hir_lead 
	{
		margin-top:5px;
		text-align:justify;
	}
.cikk a.cim, .cikk_sotet a.cim
	{
		color:#257851;
		font-weight:bold;
		font-size:12px;
		background-color: transparent;
	}
.cikk a.cim:hover, .cikk_sotet a.cim:hover
	{
		color:#44413e;
	}
#tartalom .separator
	{
		display: none;
	}
p
	{
		padding-left: 10px;
		padding-right: 10px;
	}
/*---------------------ROVAT OLDAL VÉGE--------------------*/


/*---------------------VIDEOTÁR--------------------*/
.videotar_keret 
	{
		
	}
.videotar_keret .videotar_bal 
	{
		width:350px;
		float:left;
		overflow: hidden;
	}
.videotar_keret .videotar_bal #lejatszo 
	{
		margin:9px;
		border:1px solid #257851;
		text-align:center;
	}
.videotar_keret .videotar_jobb #info 
	{
		text-align:center;
		margin-bottom:5px;
		font-weight:bold;
		color: #257851;
	}
.videotar_keret .videotar_jobb #video_adatok 
	{
		display:none;
	}
.videotar_keret .videotar_jobb 
	{
		width:240px;
		float:left;
		overflow: hidden;
		margin-top: 10px;
		text-align: center;
	}
.videotar_keret .videotar_jobb #v_cimke, .videotar_keret #v_cimke, .hszolasok_fejlec .nev
	{
		font-weight: bold;
		font-size: 12px;
		color: #257851;
	}
.hsz_fej
	{
		text-align: center;
		padding: 10px;
	}
.videotar_keret .videotar_bal .videotar_kereses 
	{
		margin-top:10px;
		margin-left: 10px;
	}
.videotar_keret .videotar_bal .videotar_kereses form 
	{
		margin:0px;
		padding:0px;	
	}
.videotar_keret .videotar_bal .videotar_kereses #mm_cim 
	{
		width:330px;
		border:1px solid #257851;
		background: url('../images/cim.jpg') #ffffff;
		background-repeat: no-repeat;
	}
.videotar_keret .videotar_bal .videotar_kereses #mm_datum 
	{
		width:80px;
		border:1px solid #257851;
		background: url('../images/datum.jpg') #ffffff;
	}
.videotar_keret .videotar_bal .videotar_kereses .vt_kereso_gomb 
	{
		border:1px solid #257851;
		background-color: #257851;
		color: #ffffff;
		margin:2px 10px 0px 0px;
	}
.videotar_keret .videotar_bal .videotar_lista 
	{
		margin-top:10px;
		margin-left:10px;
		padding: 10px;
		width: 310px;
		background-color:#f3f1f0;
	}
.videotar_keret .videotar_bal .videotar_lista select 
	{
		width: 310px;
		border:1px solid #257851;
		color: #919191;
	}
.videotar_keret .videotar_bal .videotar_lista ul 
	{
		margin:10px 10px 0px 0px;
		padding:0px;
	}
.videotar_keret .videotar_bal .videotar_lista ul li 
	{
		margin:0px;
		padding:0px;
	}
.videotar_keret .videotar_bal .videotar_lista ul li a 
	{
		display:block;
		color: #43413e;
		text-decoration:none;
		background-color: #f3f1f0;
		padding:3px;
	}
.videotar_keret .videotar_bal .videotar_lista ul li a:hover 
	{
		color: #257851;
		background-color: #ffffff;
	}
.videotar_keret .videotar_bal .videotar_lista h4 
	{
		color: #257851;
		background-color: #ffffff;
		font-size:14px;
		font-weight:bold;
	}
.videotar_keret .videotar_bal .videotar_lista .no_data 
	{
		margin-top:15px;
	}
.videotar_keret .videotar_bal .videotar_lista .lapozas 
	{
		border-top: 1px solid #919191;
		margin-top:10px;
		padding-top:5px;
		text-align: center;
	}
.videotar_keret .videotar_bal .videotar_lista .lapozas select 
	{
		width:35px;
	}
.archivum_v 
	{
		margin-top:5px;
	}
.archivum_v a 
	{
		display:block;
		width:150px;
		padding:5px;
		float:right;
		text-align:center;
		text-decoration:none;
		color: #ffffff;
		background-color:#257851;
	}
.archivum_v a:hover 
	{
		color: #257851;
		background-color:#bde2d1;
	}
.hozzaszolasok 
	{
		line-height:30px;
		text-align: center;
	}
.hozzaszolasok a, .video_vissza_link a, .button
	{
		background-color: #257851;
		color: #ffffff;
		padding:5px;
		margin-top:10px;
		border: 0px;
	}
.hozzaszolasok a:hover, .video_vissza_link a:hover
	{
		text-decoration:none;
		color: #257851;
		background-color:#ffffff;
	}
.video_vissza_link
	{
		line-height: 30px;
	}
/*---------------------VIDEOTÁR VÉGE--------------------*/


.hszolasok_lista
	{
		padding: 10px;
	}
.hszolasok_box
	{
		padding-bottom: 10px;
	}
.hszolasok_box hr
	{
		color: #257851;
	}
.musorinfobox {
	visibility:hidden;
	position:absolute;
	background-color:#FFFFE1;
	border:solid 1px black;
	z-index: 500;
	width:200px;
	padding:2px;
}
.bb_baner
	{
		margin-bottom: 5px;	
	}
.hszolas_box
	{
		padding: 10px;
	}
.tovkuld_box p, .hszolas_box p {
	clear:both;	
}
.hszolas_buttonbox
	{
		text-align: center;
	}
.tovkuld_box p span, .hszolas_box p span {
	display:block;
	float:left;
	width: 80px;
}
.tovkuld_box p input, .tovkuld_box p textarea, .hszolas_box p input, .hszolas_box p textarea {
	border:1px solid #00764c;
}
#tartalom .cim
	{
		font-weight: bold;
	}
.musorvezetok h4, .musorvezeto h4, #tartalom .cim {
	background-color:#257851;
	color:#FFFFFF;
	font-size:16px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	margin-top: 0px;
}
.musorvezetok ul li a {
	background-color:#F0F0EF;
	color:#43413E;
	display:block;
	height:20px;
	line-height:20px;
	margin:5px 0;
	padding-left:5px;
}
.musorvezetok ul li a:hover {
	background-color: #ffffff;
	color: #000000;
	text-decoration:none;
}
.musorvezetok ul
	{
		width:40%;
		float: left;
	}
.mv_szoveg, .vezetett_musorok
	{
		font-size: 11px;
	}
.speacher
	{
		padding: 10px;
	}
.vezetett_musorok
	{
		background-color: #ffffff;
	}
.vezetett_musorok a, .musorok a
	{
		color: #257851;
	}
.vezetett_musorok a:hover, .musorok a:hover
	{
		text-decoration: underline;
	}
.cikk_szoveg .kuldes, .cikk_szoveg .nyomtat, .cikk_szoveg .hszolas 
	{
		float:left;
		text-align:center;
		width:33%;
	}
.cikk_szoveg .hir_opciok_keret 
	{
		line-height:30px;
	}
.hir_reszletes
	{
		padding: 10px;
	}
	
.fo_cikk .bb_baner
	{
		width: 330px;
		margin: auto;
		margin-bottom: 10px;
	}
.meg_hir div
	{
		height: 84px;
		overflow: hidden;
	}
.mai_musor
	{
		height: 325px;
		overflow: auto;
	}
.tvmusor_link
	{
		display: none;
	}
.magyar_hirlap_ajanlo table td, .vtv_container td
	{
		vertical-align: top;
	}
.musorkep img
	{
		height: 100px;
	}
.magyar_hirlap_ajanlo .kep
	{
		vertical-align: middle;
		background-color: #43413E;
	}
.musorok_archivum
	{
		padding: 10px;
	}
	
.galeria_nagykep span {
	float: left;
	width: 20px;
}

.galeria_nagykep .kep {
	float: left;
	
}

#galeria_popup .leiras_keret {
	clear: both;
}

#galeria_popup .thumb_box span,
#galeria_popup .thumb_keret {
	float: left;
}
.husveti_design {
	position: absolute;
	z-index: 1000;
	right: 10px;
	height: 60px;
	overflow: visible;
	
}
.banner {
	text-align: center;
	margin-bottom: 10px;
}
.facebookLB {
	margin-bottom: 10px;
}
.videoBannerH {
	overflow: hidden;
	float: none;
	clear: both;
}
.f_menu .vitalLink {
	width: 50px;
	background: url('../images/vitallogo_grey.jpg') no-repeat center;
}
.f_menu .vitalLink:hover {
	width: 50px;
	background: url('../images/vitallogo.jpg') no-repeat center;
}
.mhoLink span {
	display: none;
}
.mhoLink {
	display: block;
	width: 253px;
	height: 28px;
	background: url('../images/mh_logo_link.png') no-repeat center;
}
.mhoLink:hover {
	background: url('../images/mh_logo_link_grey.png') no-repeat center;
}
.hoember {
	position: fixed;
	bottom: 0; 
	right: 0;
}
/*.xmascsik {
	width: 832px;
	height: 45px;
	margin-left: 182px;
	background: url('../images/karacsony/xmas_csik.jpg') no-repeat center;
}*/
.hoember {
	display: none;
}
