
IMG,
.slideshow_keret_container .slideshow_keret,
.slideshow_keret_container .slideshow_keret_top,
.slideshow_keret_container .slideshow_keret_bottom,
.slideshow_keret_container .slideshow_keret_left,
.slideshow_keret_container .slideshow_keret_right,
DIV.head_sor_2 .menu_n A, DIV.head_sor_2 .menu_n A P, DIV.head_sor_2 .menu_n A SPAN, DIV.head_sor_2 .menu_n_aktiv A, DIV.head_sor_2 .menu_n_aktiv A P, DIV.head_sor_2 .menu_n_aktiv A SPAN
{ behavior: url("css/iepngfix.htc"); }
/* IE6 HACK ATLATSZO PNG-K ATLATSZOSAGAHOZ*/


/*   GLOB?LIS DEFFINICIOK KEZD  ********************************************************************************************************************************************************/
HTML, BODY { margin: 0; padding: 0; }

BODY, TABLE { margin:0; padding:0; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }
BODY { text-align:center;background: none; background-color: #EEEEEE;}

IMG { border:0px; }

.cloud_tag{background-color: #4E757F ;}
.cloud_tag a{margin:8px 10px;color:white;font-style: italic; font-weight: bold;display:inline-block;font-size: 16px;text-decoration: none;}
.cloud_tag a:hover{text-decoration:underline; color: white;}

A { font-family:Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal; color:#053C6B; text-decoration: none; }
A:hover { text-decoration:underline; }
FORM { margin:0px; padding:0px; }

.clear { clear:both; }
.uzenet { color:#7EB018; font-size:10px; font-weight:bold;}
.hiba { color: #CC0000;  font-size:10px; font-weight:bold;}
.hiba_2 { color: #CC0000;  font-size:12px; font-weight:bold;}


TABLE.keret2, TABLE.keret2 TH, TABLE.keret2 TD {  border:1px solid #4782A9; border-collapse:collapse; }
.hand_link {background:url(../images/sitenew/hand_bg.png) no-repeat left 3px;padding-left:18px;}
.blocked_link {display:block;color: #2CB8EC;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;margin-top:0px;text-decoration: none;}
A.arial_feher_12b {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bolder; color: #FFFFFF; text-decoration: underline; }
A.arial_feher_12b:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bolder; color: #FFFFFF; text-decoration: none; }
.arial_feher_11n { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.boxfejlec, .boxfejlec_fix { font-family: Tahoma; font-size: 13px; font-weight: bold;	text-transform: uppercase;	color: #636363;	text-decoration: none;	font-style: italic; height:22px; line-height:22px;  }
.boxfejlec IMG, IMG.boxfejlec_ikon { margin:0px 0px -2px 0px;}
.hasznoslinkek2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal; color: #2CB8EC;	text-decoration: none; display:block; height:16px; line-height:16px; overflow:hidden; }
.hasznoslinkek2:hover { text-decoration:none; }
.bulett_hasznoslinkek { display:block; line-height:12px;  padding:0px 0px 0px 5px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #5192d4;	text-decoration: none; display:block;  line-height:16px;  }
.bulett_hasznoslinkek:hover { text-decoration:none; }
.boxfejlec, H3.boxfejlec SPAN, H3.boxfejlec_fix SPAN ,.archivum_baloldal DIV.fejlec .cim{ font-family: Arial; font-size: 14px; font-weight: bold; text-transform: uppercase;	color: #053c6b;	text-decoration: none;	font-style: normal; }
/* td.boxfejlec{background: url(../images/newdesign/bullett.png) no-repeat left 4px;padding-left:20px;}
 .keret_3 span.boxfejlec{background: url(../images/newdesign/bullett.png) no-repeat left center;padding-left:20px;} */
.kep_keret { border: 1px solid #2686CA; }
.kek_cim_bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #1a80af;	text-decoration: none;}
.kek_cim_bold:hover { text-decoration:none; }
.fekete_normal { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal;	color: #000;	text-decoration: none;}
.fekete_normal:hover { text-decoration:none; }
.kek_cim { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal; color: #5192d4; text-decoration: none;}
.kereses_lista { font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; color: #88a906; text-decoration: none;}
.forumcim {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #ffffff;	text-decoration: none; }
.szakorvoscim { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #474747;	text-decoration: none; height:34px; background-image:url(../images/site/szakorvos_cim.jpg); padding-left:10px;}
.szakorvostartalom { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;	color: #FFFFFF;	text-decoration: none; height:131px; }
.szakorvostartalom_szoveg { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;	color: #FFFFFF;	text-decoration: none; }
.szakorvosnev {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; color: #474747; text-decoration: none; }
.szavazas_kerdes { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }
.hasznoslinkekemail {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #000000;	text-decoration: none;}
.hircim { font-family: Arial, Helvetica, sans-serif; font-size: 24px;	font-weight: bolder; color: #000;	text-decoration: none; }
.hircim h1{ font-family: Arial, Helvetica, sans-serif; font-size: 24px;	font-weight: bolder; color: #4E757F ;	text-decoration: none; }
.kis_box_balkozep .hircim { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #117499; text-decoration: none; }
.lapozas{ border: 1px solid #e3e3e3;display:inline-block;padding:3px 7px; margin:0 4px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4E757F ;	text-decoration: none;}
.lapozas_on{ background-color: #4E757F ;border: 1px solid #e3e3e3;display:inline-block;padding:3px 7px; margin:0 4px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #ffffff;	text-decoration: none;}
table.hir_table .lapozas:hover, .lapozas:hover{ background-color: #4E757F ;color:white; }
.regisztracio {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none; }
.datum { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;	color: #5192d4;	text-decoration: none; }
.forum_datum { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;	color: #a5a5a8;	text-decoration: none; }
.datum_kisikonelott { float:left; margin:5px 0px 0px 0px; }
.forras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000;	text-decoration: none; background-color: #f8f7f7; }
.print_link {display:inline-block; font-size:11px; padding:0 10px;background-color: #f8f7f7; color: #000; height: 18px; line-height: 18px;margin-top:6px;margin-bottom:6px;}
.print_link:hover {color:white;background-color: #D35C07;}
.hozzaszolascim { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #053C6B; text-decoration: none; }
.hozzaszolasuzenet { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder;	color: #5192d4;	text-decoration: none; }
.hozzaszolashiba {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bolder; color: #FE0000; text-decoration: none;}
.forumhozzaszolas {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
BUTTON.meret2 { height:31; width:194px; background:url(../images/site/gomb_meret2_hatter.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#FFFFFF; text-align:center; cursor:pointer; }
BUTTON.vissza_gomb { height:39px; width:100px; margin:0px; padding:0px; background:url(../images/sitenew/vissza.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:15px; color:#FFFFFF; text-align:center; cursor:pointer; }
BUTTON.belepes { height:39px; width:197px; margin:0px; padding:0px; background:url(../images/site/belepes_gomb.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:15px; color:#FFFFFF; text-align:center; cursor:pointer; }
BUTTON.belepes2 { height:39px; width:94px; margin:0px; padding:0px; background:url(../images/sitenew/belepes.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:15px; color:#FFFFFF; text-align:center; cursor:pointer; }
DIV.gomb  { height:31; line-height:31px; width:149px; background:url(../images/site/gombhatter.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#FFFFFF; text-align:center; cursor:pointer; }
A.gomb { display:block; line-height:31px; height:31; width:149px; background:url(../images/site/gombhatter.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#FFFFFF; text-align:center; cursor:pointer; }
.nyitoinput { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;	color: #000000;	text-decoration: none;	border: 1px solid #D4D4D4;	background-image: url(../images/site/nyito_input.jpg);	background-repeat: repeat-x; background-position: top;}
.input { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #D4D4D4;	}
.inputadmin { font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #000000; text-decoration: none;	border: 1px solid #4293CB;}
.tartalomjustify {	text-align: justify; }
.lead {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px; font-weight: bold; color: #333333; text-decoration: none;	text-align: justify;}
.billboard {	padding:10px;}
A.lead:hover { text-decoration:none;}

/*   GLOB?LIS DEFFINICIOK  V?GE	 ************************************************************************************************************************************************/


/****************************************************************************************************************************************************
	AZ OLADL, ILLETVE AZ OLDALLAL ?SSZEFUGGO BLOKKOK kezd
****************************************************************************************************************************************************/

	/*	 H?TT?R R?TEG ELEMEI KEZD	 ******************************************************************************************************************************/
	/*	IE6 ESET?N A BROWSERALERT BOX MAGASS?GA MIATT EZ SPECIFIKUS R?SZ	*/
	DIV.bg_top_container { position:absolute; top:0px; left:0px; z-index:-1; width:100%;}
	/*	 H?TT?R R?TEG ELEMEI V?GE 	******************************************************************************************************************************/


DIV.head, DIV.container, .footer_kozep {width:960px;background:#FFFFFF;}
.footer_kozep {width:958px; padding:1px; background:#FFFFFF;}

DIV.head {  color:#FFF; }
DIV.head_sor_1  * { color:#000; }
DIV.head_sor_1 {overflow:hidden;}
DIV.head_sor_1 .drportal_logo { float:left; margin:0px;margin-top:20px;margin-bottom:10px; }
DIV.head_sor_1 .banner_top { float:right; width:728px; height:90px; margin:17px 0px 0px 13px;  background:transparent; }
DIV.head_sor_1 .felsomenu {padding:0px 4px 0px 0px;width:550px; float:right; margin:20px 0px 0px 0px;}
DIV.head_sor_1 .felsomenu A {height:22px;font-style: italic;font-size: 13px;font-family: Arial, Helvetica, sans-serif;padding-left:20px;margin-right:10px;}
DIV.head_sor_1 .felsomenu .kilepes {background:url(../images/sitenew/close.png) no-repeat left center; padding-top:2px;}
.bookmark {background:url(../images/newdesign/csillag.png) no-repeat left center; padding-top:2px;padding-left:20px;margin-left:10px;}
.kezdolap {background:url(../images/newdesign/haz.png) no-repeat left center; padding-top:2px;padding-left:20px;}
.kezdolap, .bookmark {font-weight: bold;font-size: 11px;}

DIV.head_sor_2 {background-color:#FFFFFF; padding:1px;}
DIV.head_sor_3 .kereso { height: 27px;float:right; margin: 0px 5px 0px 20px; border: 1px solid #2180a0; width:200px; background-color: #FFF; }
DIV.head_sor_3 .kereso FORM {height: 27px;}
DIV.head_sor_3 INPUT.keresesfejlecinput { height: 27px;font-style: italic;font-size: 13px;font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #5192d4; text-decoration: none; border: 0px solid #5192d4; width:160px; margin:0px 0px 0px 3px; float:left; }
DIV.head_sor_3 INPUT.keresesfejlec { float: right; margin:2px 2px 0px 0px; }
DIV.head_sor_2 .menu { float:left; }
DIV.kozepes_box_baloldal { float:left;}

.magan_box_baloldal {width:623px;padding:0px;margin:0px;list-style-type:none;display:inline;float:left;background: none;}
li.maganorvos_box { width:300px;display:inline;margin:5px;vertical-align: top;list-style-type:none;float:left;}
A.maganorvos_kislink { font-weight: normal;text-align: left; display: block;color:#2CB8EC;padding-top:2px;padding-bottom: 2px;font-size: 13px; margin-bottom:13px; background:left center url(../images/site/maganorvos/kez.png) no-repeat; padding-left:20px;font-family: Tahoma, sans-serif;margin-left:15px; }
A.maganorvos_kislink:HOVER { text-decoration: underline;color:#666666;}
SPAN.maganorvos_dobozcim {margin-bottom: 8px;position:relative;padding-bottom:6px;padding-left:45px;border-bottom: 0px dotted #c2c2c2;text-align:left;color: #0C536E;display: block;font-weight: bold;font-size: 17px;text-transform: uppercase; font-family: Tahoma, sans-serif;}
SPAN.maganorvos_szoveg {margin-bottom: 8px;font-size: 12px;text-align: justify;}
DIV.maganorvos_szoveg_box {padding: 10px 17px 4px 17px;margin-bottom: 4px;color: #2CB8EC;font-weight: bold;}
img.magan-logo {top:-3px;left:1px;position:absolute;__left:-50px;}

div#maganprax_container{	width:623px; margin:0 auto; float:left;}
div#maganprax_container-top{	width:623px; height:14px; margin:0; padding:0; font-size:1px; background:url(../images/site/maganorvos/mp_cont_top.png) no-repeat;}
div#maganprax_container-bottom{	width:623px; height:13px; margin:0; padding:0; background:url(../images/site/maganorvos/mp_cont_bottom.png) no-repeat;}

div.maganprax-box-container-left{	width:300px; height:300px; float:left;background:top center url(../images/site/maganorvos/mp_box_bg.png) no-repeat; }
div.maganprax-box-container-right{	width:300px; float:right;background: none; }
div.maganprax-box-top{				z-index:0;width:300px; height:15px;background: none; }
div.maganprax-box-middle{			width:300px; height:200px; background: none;}
div.maganprax-box-bottom{			width:300px; height:22px;background: none; }
div.maganprax-box-top-kiemelt{				width:300px; height:23px; background:top center url(../images/site/maganorvos/mp_box_top.png) no-repeat;}
div.maganprax-box-middle-kiemelt{			width:300px;height:200px; background:top center url(../images/site/maganorvos/mp_box_middle.png) repeat-y; }
div.maganprax-box-bottom-kiemelt{			width:300px; height:22px; background:top center url(../images/site/maganorvos/mp_box_bottom.png) no-repeat;}

div.maganprax-box-content{			z-index:100;width:265px; margin:auto;text-align: justify;}

div.maganorvos_topbox{width:594px;text-align: center;}
div.magantop-box-container-left{	width:594px; float:left; }
div.magantop-box-container-right{	width:594px; float:right; }
div.magantop-box-top{				z-index:0;width:594px; height:26px; background:top center url(../images/site/maganorvos/mp_bigbox_top.png) no-repeat;}
div.magantop-box-middle{			width:594px; background:top center url(../images/site/maganorvos/mp_bigbox_middle.png) repeat-y; }
div.magantop-box-bottom{			width:594px; height:26px; background:top center url(../images/site/maganorvos/mp_bigbox_bottom.png) no-repeat;}
div.magantop-box-content{			z-index:100;width:550px; margin:auto;text-align: center;color:#ffffff;}
div.magantop-box-content P {padding:0px;margin:0px;font-size:100%;}
div.magantop-box-content A {padding:0px;margin:0px;font-size:100%;color:#ffffff;}
div.magantop-box-content A:hover {color:#fefefe;text-decoration: underline;}


	/*	MENU BLOK KEZD	*************************************************************************************************************************************/
	DIV.head_sor_2 UL.menu{margin:0; padding:0; width:960px; background:#0c536e;height:30px;float:none;}
	UL LI.menu_separator{ display:block;  float:left; height:35px; overflow:hidden; list-style-type:none;  margin:0px; width:18px; }
	UL LI.menu_n{display:block; float:left; list-style-type:none; margin:0; padding:0;}
	UL LI.menu_n_aktiv{list-style-type:none; float:left; margin:0; display:block;}

	/*
	UL LI.menu1, UL LI.menu2, UL LI.menu3, UL LI.menu4, UL LI.menu5, UL LI.menu6, UL LI.menu7, UL LI.menu8, UL LI.menu9 { height:35px; list-style-type:none; float:left; display:block;  margin:0px;  }
	UL LI.menu1_aktiv, UL LI.menu2_aktiv, UL LI.menu3_aktiv, UL LI.menu4_aktiv, UL LI.menu5_aktiv, UL LI.menu6_aktiv, UL LI.menu7_aktiv, UL LI.menu8_aktiv, UL LI.menu9_aktiv {  list-style-type:none; float:left; display:block;  }
	DIV.head_sor_2 .menu1 { width:75px; background-image:url(../images/site/menu1.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu2 { width:92px; background-image:url(../images/site/menu2.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu3 { width:115px; background-image:url(../images/site/menu3.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu4 { width:70px; background-image:url(../images/site/menu4.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu5 { width:92px; background-image:url(../images/site/menu2.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu6 { width:84px; background-image:url(../images/site/menu6.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu7 { width:71px; background-image:url(../images/site/menu7.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu8 { width:92px; background-image:url(../images/site/menu2.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu9 { width:71px; background-image:url(../images/site/menu9.jpg); background-repeat:no-repeat; height:35px; }

    DIV.head_sor_2 .menu1:hover { width:75px;  background-image:url(../images/site/menu1_aktiv.jpg); background-repeat:no-repeat;height:35px; }
	DIV.head_sor_2 .menu1_aktiv { width:75px;  background-image:url(../images/site/menu1_aktiv.jpg); background-repeat:no-repeat;height:35px; }
	DIV.head_sor_2 .menu2_aktiv { width:92px; background-image:url(../images/site/menu2_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu3_aktiv { width:115px; background-image:url(../images/site/menu3_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu4_aktiv { width:70px;  background-image:url(../images/site/menu4_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu5_aktiv { width:92px;  background-image:url(../images/site/menu2_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu6_aktiv { width:84px;  background-image:url(../images/site/menu6_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu7_aktiv { width:71px;  background-image:url(../images/site/menu7_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu8_aktiv { width:92px;  background-image:url(../images/site/menu2_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	DIV.head_sor_2 .menu9_aktiv { width:71px;  background-image:url(../images/site/menu9_aktiv.jpg); background-repeat:no-repeat; height:35px; }
	*/
	DIV.head_sor_2 .menu_n A { color:#FFFFFF; text-align:center; font-weight:bold; font-size:14px; display:block; margin:10px 25px; padding:0; overflow:hidden; cursor:pointer;}
	DIV.head_sor_2 .menu_n A P { display:block; float:left; margin:0; padding:0; text-align:center; overflow:hidden; margin-top:3px;}
	DIV.head_sor_2 .menu_n A:hover {color:#FFFFFF; background:#117499; }

 	DIV.head_sor_2 .menu_n_aktiv A{text-align:center; color:#FFFFFF; font-size:14px; display:block; float:left; margin:0; padding:10px 30px; overflow:hidden; cursor:pointer; background:#117499;}
	DIV.head_sor_2 .menu_n_aktiv A P {  color:#FFF; display:block; float:left; margin:0px; padding:0px;  height:51px;  text-align:center; overflow:hidden;margin-top:3px;}
 	DIV.head_sor_2 .menu_n_aktiv A:hover P {  color:#555555; }

	.fomenu { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; padding:0; margin:0; text-align:center;}
	.fomenu:HOVER {font-family:Arial, Helvetica, sans-serif; font-weight: bolder; color: #FFFFFF; text-decoration: none;}
	.fomenu_aktiv {font-family:Arial, Helvetica, sans-serif; font-weight: bolder; color: #369CE3; text-decoration: none; display:block; padding:0;}
	.fomenu_aktiv:hover { text-decoration:none; }

	.szaketeruletdiv {	position:relative;  width:140px; line-height:0px; z-index:1000; }
	.szaketeruletdiv2 { display: none; background-color:#76930f; border:solid 1px; border-color:#b1d437; padding:5px; text-align:left; position: absolute; left:160px; top:0px; width:160px; line-height:15px; z-index:13; }
	.szaketeruletdiv2 A { color:#FFF; }

	ul.menu .fomenu img{display:none;}
	ul.menu .menu_n_aktiv img{display:none;}
	/*	MENU BLOK V?GE	*************************************************************************************************************************************/



DIV.head_sor_3 {  position: relative;height:62px; text-align:left; overflow: hidden; padding:1px; color: #000000;  background-color: #FFF;  }
DIV.head_sor_3 .content {  height:60px;  background-color: #f1f2f2; margin-top:1px; color: #333333;padding-left:10px;}

	DIV.container_belso .indikator { width:622px;__width:632px;float:left; padding-left:10px;display:block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; background:none;height:30px;line-height: 30px; text-decoration: none; margin-left:1px;text-align: left;}
	DIV.container_belso .indikator .navigacio { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #4E757F ; text-decoration: none; }
	DIV.container_belso .indikator .navigacio:hover {text-decoration: underline;}
	DIV.head_sor_3 .udvozlet { float:left; display:block; margin:4px 25px 0px 0px;  border:0px solid red;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#444444; text-align:right; }
	DIV.head_sor_3 .kek_kiemeles { color:#5192d4;font-family:Arial, Helvetica, sans-serif; font-size:14px; }
	DIV.head_sor_3 .kek_kiemeles:hover { text-decoration: underline; }

	DIV.head_sor_3 .udvozlet .hand_link { color:#910222;font-family:Arial, Helvetica, sans-serif; font-size:14px;text-transform: uppercase;font-style: italic; }
	DIV.head_sor_3 .udvozlet .hand_link:hover { text-decoration: underline; }

	DIV.head_sor_3 .pontok { float:left; display:block; margin:4px 15px 0px 60px;  border:0px solid red;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#444444; text-align:center; }
	DIV.head_sor_3 .pontok .hand_link {font-style: italic;}

DIV.container { background-color:#FFFFFF; position:relative; padding:0px 0px; margin:0px; overflow:hidden;padding-bottom:10px;}

DIV.container_belso{
padding:0;}

DIV.container .keret_topleft { background:url(../images/site_new/bg_keret_topleft.jpg) no-repeat; height:393px; width:5px; position:absolute; top:0px; left:0px; }
DIV.container .keret_topright { background:url(../images/site_new/bg_keret_topright.jpg) no-repeat; height:393px; width:5px; position:absolute; top:0px; right:0px; }

			/*	F?OLDAL KEZD	********************************************************************************************************************/

			#rendezveny_bejelento {display:none;width:480px;margin-left: auto;margin-right:auto;position:absolute;top:30px;left:255px;background-color:#f1f2f2;border:3px solid #AAAAAA;}
				#rendezveny_bejelento .close {position:absolute;right:0px;top:0px;font-size:16px;font-weight: bold;border-bottom:2px solid #AAAAAA;border-left:2px solid #AAAAAA; padding-left:3px;padding-right:3px; }
				#rendezveny_bejelento .inputtext-forum {border: #5192d4 1px solid;padding: 3px 3px 3px 3px;margin: 0 5px 0 0;
					height: 22px;background-color: #fff;color: #5192d4;	font: 11px Tahoma, Arial, Verdana, Helvetica;}
				#rendezveny_bejelento .topic-title {font: bold 12px tahoma, arial, verdana;	color: #5192d4;}
				#rendezveny_bejelento .topic-title a{
					font: bold 11px tahoma, arial, verdana;
					color: #5192d4;
				}
				#rendezveny_bejelento H1 {
					font: bold 16px tahoma, arial, verdana;
					color: #5192d4;
					padding: 0;
					margin: 0 0 3px 0;
				}
				#rendezveny_bejelento .forum-lapozo {
					font: bold 13px tahoma, arial, verdana;
					color: #959595;
					padding-bottom: 10px;
				}
				#rendezveny_bejelento .forum-lapozo a{
					font: bold 13px tahoma, arial, verdana;
					color: #5192d4;
				}
				#rendezveny_bejelento .forum-lapozo a:hover {
					color: #f00;
				}


			DIV.container .fooldal_bal{float:left;width:630px;}
			DIV.container .fooldal_jobb{float:right; width:300px; padding:0; border:none; background:#FFFFFF;padding:10px;}
			DIV.container .fooldal_jobb .jobb_banner{width:300px;}
			DIV.container .fooldal_jobb #aktualis {width:286px;border:2px solid #900222;padding:5px;text-align: left;float:left;}
			DIV.container .fooldal_jobb #aktualis span {color:#5192d4;font-size: 14px;font-weight: bold;line-height: 26px;font-family:Arial, Helvetica, sans-serif;}
			DIV.container #legnepszerubb {width:290px;padding:5px;text-align: left;float:left;margin-bottom:10px;}

			DIV.container .orvosi_szotar {float:right;background-color: white;}
			DIV.container .keresodoboz {float:left;margin-right: 7px;margin-top: 2px; width:145px;}
			DIV.container .sztaki_szotar {float:left;width:145px;border:1px solid #333333;background-color: white;}
			DIV.container  .zold_fejlec{background:url(../images/sitenew/zold_fejlec.png) repeat-x;float:left;margin-bottom: 5px;margin-top:5px;text-align: left;height: 30px;width:300px;}
			DIV.container  .zold_fejlec A{font-weight: bold;line-height: 30px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size: 14px; font-style: italic;}
			DIV.container  .zold_fejlec A:hover {color:#444444;}

			DIV.container  .zold_fejlec_dupla{background:url(../images/sitenew/zold_fejlec_dupla.png) repeat-x;line-height: 60px;float:left;margin-bottom: 5px;margin-top:5px;text-align: left;height: 60px;width:300px;}
			DIV.container  .zold_fejlec_dupla A{font-weight: bold;line-height: 60px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size: 14px; font-style: italic;}
			DIV.container  .zold_fejlec_dupla A:hover {color:#444444;}

			DIV.container  .kek_fejlec{background:url(../images/sitenew/kek_fejlec.png) repeat-x;float:left;margin-bottom: 5px;margin-top:5px;text-align: left;height: 30px;width:300px;}
			DIV.container  .kek_fejlec A{font-weight: bold;line-height: 30px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size: 14px; font-style: italic;}
			DIV.container  .kek_fejlec A:hover {color:#444444;}

			DIV.container .bordo_fejlec{background:url(../images/sitenew/bordo_fejlec.png) repeat-x;float:left;margin-bottom: 5px;margin-top:5px;text-align: left;height: 30px;width:300px;}
			DIV.container .bordo_fejlec A{font-weight: bold;line-height: 30px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size: 14px; font-style: italic;}
			DIV.container .bordo_fejlec A:hover {color:#444444;}


			DIV.container .sztker { height: 30px;background:url(../images/sitenew/jobboldal/sztker.png) no-repeat left top;padding-left:40px;}
			DIV.container .prot{ height: 30px;background:url(../images/sitenew/jobboldal/prot.png) no-repeat left top;padding-left:40px;}
			DIV.container .rendezveny{ height: 30px;background:url(../images/sitenew/jobboldal/rendezveny.png) no-repeat left top;padding-left:40px;}
			DIV.container .konf{ height: 30px;background:url(../images/sitenew/jobboldal/konf.png) no-repeat left top;padding-left:40px;}
			DIV.container .meteo{ height: 30px;background:url(../images/sitenew/jobboldal/meteo.png) no-repeat left top;padding-left:40px;}
			DIV.container .partner{ height: 30px;background:url(../images/sitenew/jobboldal/partner.png) no-repeat left top;padding-left:40px;}
			DIV.container .radio{ margin-top: 10px;text-align:left;float:left;background-color: white;padding:5px;width:135px; border: 1px solid #000000;}
			/*	F?OLDAL V?GE	********************************************************************************************************************/


			/*	NAGYBOX KEZD	********************************************************************************************************************/
			.frame_leftfill_nagybox,  .frame_rightfill_nagybox {  width:942px;}
			.frame_bottomfill_nagybox, .frame_topfill_nagybox, .frame_inside_nagybox  { width:922px;} /* 20px-el kevesebb mint a kont?nere */
			.frame_leftfill_nagybox { background:url(../images/site_new/box_bal.jpg) repeat-y top left;  }
			.frame_rightfill_nagybox { background:url(../images/site_new/box_jobb.jpg) repeat-y top right; }
			.frame_topfill_nagybox { background:url(../images/site_new/box_felso.jpg) repeat-x top; height:9px;  overflow:hidden; }
			.frame_bottomfill_nagybox { background:url(../images/site_new/box_also.jpg) repeat-x top; height:9px; overflow:hidden;  }
		/*IE*/.frame_inside_nagybox {  margin:0px 10px; position:relative; background:#FFF; min-height:400px; }
			/*	NAGYBOX V?GE	********************************************************************************************************************/


	DIV.frame_left_top { position:absolute; top:0px; left:-10px; width:10px; height:9px; background:url(../images/site_new/box_balfelso.jpg) no-repeat top left; overflow:hidden; }
	DIV.frame_right_top { position:absolute; top:0px; right:-10px; width:10px; height:9px; background:url(../images/site_new/box_jobbfelso.jpg) no-repeat top left; overflow:hidden; }
	DIV.frame_left_bottom { position:absolute; bottom:-1px; left:-10px; width:10px; height:9px; background:url(../images/site_new/box_balalso.jpg) no-repeat top left; overflow:hidden; }
	DIV.frame_right_bottom { position:absolute; bottom:-1px; right:-10px;  width:10px; height:9px; background:url(../images/site_new/box_jobbalso.jpg) no-repeat top left; overflow:hidden; }


			/*	K?ZEPESBOX KEZD	********************************************************************************************************************/
			.frame_leftfill_kozepes,  .frame_rightfill_kozepes {  width:622px;  background:#FFF; }
			.frame_bottomfill_kozepes, .frame_topfill_kozepes, .frame_inside_kozepes  { background:#FFF; border-top:0px solid red;  width:628px;} /* 20px-el kevesebb mint a kont?nere */
			.frame_leftfill_kozepes { background:url(../images/site_new/box_bal.jpg) repeat-y top left;  }
			.frame_rightfill_kozepes { background:url(../images/site_new/box_jobb.jpg) repeat-y top right; }
			.frame_topfill_kozepes { background:url(../images/site_new/box_felso.jpg) repeat-x top; height:9px;  overflow:hidden; }
			.frame_bottomfill_kozepes { background:url(../images/site_new/box_also.jpg) repeat-x top; height:9px; overflow:hidden;  }
			.frame_inside_kozepes {  margin:0px 1px; position:relative; background:#FFF; margin-bottom: 10px;margin-left:5px;}

			LI.widget A.hasznoslinkek2 SPAN { color:#000; font-weight:bold; }

			DIV.kozepes_box_lista_bal { width:302px; float:left; margin-right:10px; }
			DIV.kozepes_box_lista_jobb { width:302px; float:left; margin-left:10px; }
			/*IE*/DIV.kozepes_box_jobb { float:right; width:300px; margin-right: 5px; padding:10px;__padding-right:0px;padding-top:40px;background-color: #ffffff;}	/*IE-ben sz?ks?ges a "tartalomfuggetlen" box meretet fixen megadni pl.: FF=300; IE(box)=290ppx; */

			/*	K?ZEPESBOX V?GE	********************************************************************************************************************/


			/*	KISBOX  KEZD	********************************************************************************************************************/
			.frame_leftfill_kisbox,  .frame_rightfill_kisbox {  width:300px; }
			.frame_bottomfill_kisbox, .frame_topfill_kisbox, .frame_inside_kisbox  { width:280px;} /* 20px-el kevesebb mint a kont?nere */
			.frame_leftfill_kisbox { background:url(../images/site_new/box_bal.jpg) repeat-y top left;  }
			.frame_rightfill_kisbox { background:url(../images/site_new/box_jobb.jpg) repeat-y top right; }
			.frame_topfill_kisbox { background:url(../images/site_new/box_felso.jpg) repeat-x top; height:9px;  overflow:hidden; }
			.frame_bottomfill_kisbox { background:url(../images/site_new/box_also.jpg) repeat-x top; height:9px; overflow:hidden;  }
			.frame_inside_kisbox {  margin:0px 10px; position:relative; background:#FFF; }

			DIV.kis_box_bal  { width:290px; }
			DIV.kis_box_kozep  { width:290px;}
			DIV.kis_box_balkozep { float:left; width:600px; margin-right:20px;margin-left:10px; }
			DIV.kis_box_jobb_boxok { width:300px; overflow:hidden; }
			/*IE*/DIV.kis_box_jobb { float:right;  margin-right:15px; width:300px; overflow:hidden; }

			.csik {  background:url(../images/site/fooldal_pont_kozep_hatter.jpg) repeat-y center;}
			/*	KISBOX V?GE	********************************************************************************************************************/


			/*	TARTALOM F?GG? BOX KEZD	*********************************************************************************************************************/
			/*	IE ESET?BEN KULON BLOKKBAN KELL MEGADNI : IE6.CSS, IE7.CSS **********************************************************************************/

			.keret_1 { float:left; position:relative; padding:9px 0px 0px 0px;overflow:hidden; margin-bottom:15px; }
			.keret_2 { float:left; padding-right:10px; margin-bottom:0px; background:url(../images/site_new/box_jobb.jpg) repeat-y right; z-index:9;  }
			.keret_3 { float:left; z-index:9;   min-width:300px; width:300px; overflow:hidden;margin-bottom:15px;  }
			.bf { position:absolute; top:0px; left:-1px; height:9px; width:10px; z-index:10; background:url(../images/site_new/box_balfelso.jpg) no-repeat; }
			.jf { position:absolute; top:0px; right:0px; height:9px; width:10px; z-index:11; background:url(../images/site_new/box_jobbfelso.jpg) no-repeat;}
			.fk { position:absolute; width:100%; top:0px; left:9px; height:9px;  z-index:10; background:url(../images/site_new/box_felso.jpg) repeat-x; }
			.ba { position:absolute; bottom:0px; left:-1px; height:9px; width:10px; z-index:10; background:url(../images/site_new/box_balalso.jpg) no-repeat; }
			.ja { position:absolute;bottom:0px; right:0px; height:9px; width:10px; z-index:11; background:url(../images/site_new/box_jobbalso.jpg) no-repeat; }
			.ak { position:absolute; width:100%; bottom:0px; left:9px; height:9px;  z-index:10; background:url(../images/site_new/box_also.jpg) repeat-x;}
			/*	TARTALOM F?GG? BOX V?GE	*********************************************************************************************************************/



#footer_menu .menu_n A { color:#FFFFFF; text-align:center; font-weight:bold; font-size:14px; display:block; margin:10px 31px; padding:0; overflow:hidden; cursor:pointer;}
#footer_menu .menu_n A P { display:block; float:left; margin:0; padding:0; text-align:center; overflow:hidden; margin-top:3px;}
#footer_menu .menu_n A:hover {color:#FFFFFF; background:#117499; padding:10px 31px; margin:0;}

#footer_menu .menu_n_aktiv A{text-align:center; color:#FFFFFF; font-size:14px; display:block; float:left; margin:0; padding:10px 30px; overflow:hidden; cursor:pointer; background:#117499;}
#footer_menu .menu_n_aktiv A P {  color:#FFF; display:block; float:left; margin:0px; padding:0px;  height:51px;  text-align:center; overflow:hidden;margin-top:3px;}
#footer_menu .menu_n_aktiv A:hover P {  color:#555555; }




#footer { height:119px; overflow:hidden;}
#footer_menu {overflow:hidden;}
#footer_menu UL {padding:0px; margin:0px; width:100%; background:#0C536E;}
#footer_menu P {padding:0px;margin:0px;float:left;display: block;}
#footer_menu .fomenu_aktiv {padding:0px 10px 1px 10px;margin-top:3px;color:#FFFFFF;}
#footer_menu .menu_n {}
#footer_menu .fomenu {padding:0px 10px 1px 10px;margin-top:3px;color:#FFFFFF;float:left;display:block;}
#footer_menu .fomenu:hover {color:#444444;}

#footer .footer_kozep { position:relative;  border:0px solid red; height:119px; text-align:center;
	font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;	font-size: 12px; font-weight: bolder; color: #5192d4;
padding-top:30px;}
	 .footer_kozep .footer_bal { margin:0px; position:absolute; top:0px; left:0px; }
	 .footer_kozep .footer_jobb { margin:0px; position:absolute; top:0px; right:0px; }

#webbeteg_logo {float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) 0 -55px;}
#webbeteg_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) 0 0;}
#drportal_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -143px -55px;}
#drportal_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -143px -1px;}
#fajdalomportal_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -286px -55px;}
#fajdalomportal_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -286px 0;}
#pharmaplaza_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -429px -55px;}
#pharmaplaza_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -429px 0;}
#kamaszpanasz_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -572px -55px;}
#kamaszpanasz_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -572px 0;}
#tervezettbaba_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -715px -55px;}
#tervezettbaba_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -715px 0;}
#egeszsegfigyelo_logo{float:left; width: 133px; height: 53px; display: block; background:url(https://www.drportal.hu/images/logok_sprite_new.png) -858px -55px;}
#egeszsegfigyelo_logo:hover{background:url(https://www.drportal.hu/images/logok_sprite_new.png) -858px 0;}

.footer_plus_info{
background:none;
background-color: #ffffff;
border-top: 2px solid #053c6b;
color:#053c6b;
width:940px;
__width:960px;
padding:10px;
margin:0 auto;
line-height:20px;
overflow: auto;
}

.footer_plus_info p.copyright{
font-size:11px;
text-align:center;
color:#053c6b;
margin:0;
}

.footer_plus_info a{
font-weight:bold;
color:#053c6b;
}

.footer_plus_info a:hover{
text-decoration: underline;
color:#053c6b;
}

div#user-datas-container{
float:right;
width:300px;
overflow:hidden;
margin:3px 0 0 10px;
}

div#user-datas{
padding:0 10px 0 0;
float:left;
}

div#user-datas p{
margin:0;
line-height:18px;
}

div#user-datas p#welcome a{
margin:0;
font-weight:bold;
color:#000;

}

div#user-datas p#links a{
font-size:11px;
font-weight:bold;
}

div#date{

padding:0;
border-left: 1px solid #FFFFFF;
float:left;
line-height:18px;
}

div#kereses{
float:left;
width:410px;
height:15px;
background:#FFFFFF;
border:1px solid #053C6B;
overflow:hidden;
padding:5px;
}

div#kereses_al{
float:left;
margin-left: 26px;
margin-top: 3px;
width:335px;
}

div#kereses_al .kek_kiemeles {
    font-weight: bold;
}

div#kereses p {
    clear: both;
    margin: 0 0 0 10px;
}

#form-kereses{
}

input.keresesfejlecinput{
background:none;
border:0;
float:left;
width:388px;
__width:140px;
height:15px;
color:#adadad;
font-size:11px;}

input.keresesgomb {
	width: 20px;
	height: 20px;
	background: url(../images/sitenew/nagyito.png) top left no-repeat;
	border: none;
	cursor: pointer;
	padding: 0;
	margin-top: -1px !important;
	margin-left: -2px !important;
	margin-left: 0;
	margin-right: 0;
}

div.hir-container{
width:289px;
padding:0 10px 0 0;
}

div.hir-container h3{
text-align:left;
margin:0;
margin-top:5px;

}

div.hir-container h3 a{
font-size:16px;
font-weight:bold;
color:#000;
text-align:left;
}
div.hir-container h3 a:hover{
	text-decoration: underline;
}

div.hir-container p{
font-size:14px;
font-weight:normal;
color:#333333;
text-align:left;
margin: 0;
}

div.hir-container .szakterulet-cim{
font-size:11px;
font-weight:bold;
color:#4E757F;
}

div.tovabb-container{
width:630px;
float:right;}

p.tovabb{
text-align:right;
margin-top:0;
}

body div.kiemelt-narancs{
background:url(../images/sitenew/kiemelt-sor-bg-n.jpg) center center #FFFFFF no-repeat;
margin:0 0 2px 0;
width:300px;
}

div.kiemelt-narancs p {
    margin: 0;
    padding: 6px 10px;
    text-align: left;
}
div.kiemelt-narancs p a {
    color: #FFFFFF;
    font-weight: bold;
}

div.kiemelt-csik{
background:#4E757F;
margin:0 0 2px 0;
width:300px;
}

div.kiemelt-csik p{
margin:0;
padding:6px 10px;
text-align:left;
}

div.kiemelt-csik p a{
color:#FFFFFF;
font-weight: bold;
}

div.jobb_banner table{
border:none;
}

/****************************************************************************************************************************************************
	AZ OLADAL, ILLETVE AZ OLDALLAL ?SSZEFUGGO BLOKKOK VEGE
****************************************************************************************************************************************************/

.cimkek_hatter { background: url(../images/site/ertekel_hatter.jpg) no-repeat left top; width:600px; overflow:hidden; }
.cimkek_hatter P { margin:5px;}

/*  INDEX OLDAL KEZD	*********************************************************************************************************************/
.index_box_bottom{
position:relative;
margin:0 0 15px 0;
width:630px;
border:1px solid #FFFFFF;
/*background:url(../images/sitenew/bg-hirek.jpg) top left repeat-y #f9f9f9;*/
background-color: #F9F9F9;
}

.index_box_bottom .fooldal_mediumbanner {float:left;}
.index_box_bottom .fooldal_mediumbanner2 {float:right;}

.index_box_fill { background:url(../images/site_new/index_boxsor_fill.jpg) repeat-y left top; width:943px;  overflow:hidden; }
.index_box_top { background: url(../images/site_new/index_boxsor_top.jpg) no-repeat left top;}
.index_box_bottom .kek_fejleccim{ background:#FFF;color:#88a906; padding:10px; text-align:left;border-bottom: 1px solid #DFE5D5;padding-bottom:5px;margin-bottom:5px;}
.index_box_bottom .kek_fejleccim SPAN{ font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#000;}

.index_box_bottom .bal_fejleccim { background: url(../images/site_new/bulett_fejleccim.jpg_) no-repeat left 2px; }
.index_box_bottom .index_sor_sep { float:left;  background:url(../images/site_new/index_sor_sep.jpg) repeat-y left top; width:1px; margin:0px 8px; height:300px; }
.index_box_bottom .index_cella { float:right; width:299px; border-bottom:0px solid red;}
/*IE*/.index_box_bottom .index_cella .index_jobb_cellacim { float:right; background:url(../images/site_new/indexbox_jobbcim.jpg) no-repeat right top; height:42px; width:215px; border:0px solid red; line-height:47px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#636363; padding:0px 5px 0px 80px; text-align:left; text-transform:uppercase;   }

.index_box_fill_bal { background:url(../images/site_new/index_boxsor_fill.jpg) repeat-y left top; width:943px;  overflow:hidden; }
.index_box_top_bal { background: url(../images/site_new/index_boxsor_top.jpg) no-repeat left top;}
.index_box_bottom_bal { background:url(../images/site_new/index_boxsor_bottom.jpg) no-repeat left bottom;  padding:10px 0px 10px 0px; }
.index_box_bottom_bal .bal_fejleccim { background: url(../images/site_new/bulett_fejleccim.jpg_) no-repeat left 2px; margin:0px 0px 0px 10px;}
.index_box_bottom_bal .jobb_fejleccim { background: url(../images/site_new/bulett_fejleccim.jpg_) no-repeat left 2px; margin:0px 20px 0px 10px; text-align:right; }
.index_box_bottom_bal .index_sor_sep { float:left;  background:url(../images/site_new/index_sor_sep.jpg) repeat-y left top; width:1px; margin:0px 8px; height:300px; }
.index_box_bottom_bal .index_cella { float:left; width:299px; overflow:hidden; border-bottom:0px solid red; }
/*IE*/.index_box_bottom_bal .index_bal_cellacim { float:left; background:url(../images/site_new/indexbox_balcim.jpg) no-repeat left top; height:42px; width:215px; border:0px solid red; line-height:44px; overflow:hidden;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#636363; padding:0px 85px 0px 10px; text-align:right; text-transform:uppercase;  }
/*IE*/.index_box_bottom_bal .index_jobb_cellacim { float:right; background:url(../images/site_new/indexbox_jobbcim.jpg) no-repeat right top; height:42px; width:215px; border:0px solid red; line-height:47px; overflow:hidden;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#636363; padding:0px 5px 0px 80px; text-align:left; text-transform:uppercase;  }

.index_box_bottom_bal .keptar { float:left; width:310px; overflow:hidden; border-bottom:0px solid red; }

	.index_cella .index_hir_sep { height: 3px; background-image: url(../images/site/fooldal_pont_also_bal.jpg); background-repeat: repeat-x; }
	.index_cella .index_hircim { color:#117499; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
	.index_cella .index_hircim:hover { text-decoration: underline;  }
	.index_cella .index_hirdatum { color:#5192d4; font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; margin:0px 5px 10px 0px; }
	.index_cella .index_hirlead { color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;padding-bottom:20px; }
	.index_cella .index_hirkep { width:40px; border:3px solid #5192d4; margin:0px 5px 5px 0px;  }
	.index_cella .index_hasznoslinkek { display:block; margin:0px 10px 0px 0px; color:#636363; font-family:Arial, Helvetica, sans-serif; line-height:18px;  font-size:10px; font-weight:bold; font-style:italic; text-transform:uppercase; background:url(../images/site_new/index_hirek_sep.jpg) repeat-x;}
	.index_cella .index_hasznoslinkek .datum { color:#5192d4; font-weight:bold; font-style:italic; }
	.index_cella .index_gomblink { margin:0px 10px 0px 0px;}
	.index_cella .vakbarat_meret { margin:0px 5px 5px 0px;}
	.index_box_bottom .hand_link {font-size:12px; font-weight:normal; font-style:normal; background:none;}
	.index_box_bottom .tovabbi {color:#FFFFFF; padding:5px; margin-right:10px; background:url(../images/newdesign/nyil2.png) right center no-repeat #4E757F ;padding-right:30px;padding-left:20px;display:inline-block;}
	.index_box_bottom .index_sorcim {font-size: 14px;font-weight: bold;font-style: italic;display: block;text-align: left;background-position: left 3px;padding-left:22px;}
	.index_cella .szakterulet_cim {font-size: 14px;font-weight: bold; color:#444444; text-decoration: underline;}
	.index_cella .szakterulet_cim:hover {text-decoration: none;}

.index_box_bottom_bal .index_cella_meret1 { width:298px;position:relative; }
.index_box_bottom_bal .index_cella_meret2 { width:309px; }
.index_box_bottom_bal .index_cella_meret3 { width:310px; }
.index_box_bottom_bal .index_cella_meret4 { width:305px; }
.index_box_bottom_bal .index_cella_meret5 { width:285px; }

.slideshowdia { margin:0px 0px 0px 10px; }
.slideshowLead .kep_kontainer { width:160px; height:127px; overflow:hidden;  position:relative;  float:left;}
.slideshowLead .kep_kontainer IMG { cursor:pointer;}
.slideshowLead .slideshowLead_keret { position:absolute; left:0px; top:0px; width:154px; height:127px; z-index:9999; background:url(../images/site_new/kepnav_keret.png) no-repeat left top; }
.slideshowLead .slideshowLead_nav { margin:0px 0px 0px 10px;  }
.slideshowLead .kep_leiras { width:130px; overflow:hidden;  float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; }
.bal_margo { margin:0px 0px 0px 10px; }

/*	INDEX OLDAL V?GE	*********************************************************************************************************************/


/*	PROFIL OLDAL KEZD	*********************************************************************************************************************/
	/*IE*/#profil { padding:0px 20px;  background:url(../images/site/profil_felsokep.jpg) no-repeat top right; min-height:321px; }
	#profil .profil_fill, .profil_fill {
            background:url(../images/site/profil_fill.jpg) repeat-y left;
            width: 882px;
            overflow: hidden;
            margin: 0px;
        }
	#profil .profil_top, .profil_top { background:url(../images/site/profil_top.jpg) no-repeat top  left; }
	#profil .profil_bottom, .ajanlo_reg .profil_bottom { background:url(../images/site/profil_bottom.jpg) no-repeat bottom  left; padding:10px 15px 40px 15px; min-height:120px; }

        #profil .profil_bottom_ajanlo, .ajanlo_reg .profil_bottom_ajanlo { background:url(../images/site/profil_bottom_ajanlo.jpg) no-repeat bottom  left; padding:10px 15px 40px 15px; min-height:120px; }

		.profil_bottom_ajanlo .kerekhatter { background:url(../images/site/profil_input_kerekhatter.png) no-repeat;}
		.profil_bottom  .ajanlo_fill { background:url(../images/site/profil_ajanlo_fill.jpg) repeat-y left; width:867px; overflow:hidden; margin:5px 0px; }
		.profil_bottom  .ajanlo_top { background:url(../images/site/profil_ajanlo_top.jpg) no-repeat top  left; }
		.profil_bottom  .ajanlo_bottom { background:url(../images/site/profil_ajanlo_bottom.jpg) no-repeat bottom  left; color:#469DD9; font-size:11px; font-weight:bold;  padding:5px 10px; }
		 SPAN.kiemelt16 { font-size:16px; font-weight:bold; color:#469DD9; display:block; text-align:left; }
		 SPAN.kiemelt12 { font-size:12px; font-weight:normal; color:#469DD9; display:block; text-align:left; }

		/*IE*/INPUT.profilinput_nev {
                    border:0px; background:url(../images/site/profil_inputh_teljesnev.jpg) no-repeat; background-position:left 4px; line-height:26px; height:26px; width:290px;
		padding:3px 3px; text-align:left; color:#469DD9; font-style:italic; font-weight:normal; font-size:13px; margin:3px 5px; }
		INPUT.profilinput_e { border:0px; background:url(../images/site/profil_inputh_emailcim.jpg) no-repeat; background-position:left 4px; line-height:26px; height:26px; width:300px;
		padding:3px 3px; text-align:left; color:#469DD9; font-style:italic; font-weight:normal; font-size:13px; margin:3px 5px;  padding-right:10px; }

		/*
		INPUT.profilinput { border:1px solid #76A7B8; background:url(../images/site/profil_inputhatter.jpg); line-height:26px; height:26px; width:300px;
		padding:3px 3px; text-align:left; color:#469DD9; font-style:italic; font-size:12px; margin:3px 5px; }
		*/
		.inputszoveg { font-size:14px; font-weight:bold; color:#469DD9;  }
		.profil_bottom TD.hiba,  TD.hiba { font-size:10px; font-weight:bold; color: #CC0000;  }
		.profil_bottom .uzenet { font-size:12px; font-weight:bold; color:#469DD9;  }

	#profil A.kiemelt, A.kiemelt:hover, .ajanlo_reg A.kiemelt, A.kiemelt:hover { display:block; line-height:18px; height:18px; font-size:16px; font-weight:bold; text-align:left; text-decoration:none;  }
	#profil SPAN.leiras, .ajanlo_reg SPAN.leiras { display:block; height:12px; line-height:12px; font-size:10px; font-weight:bold; text-align:left; color:#469DD9;  }
	#profil A.hogyan, A.hogyan:hover, .ajanlo_reg A.hogyan, A.hogyan:hover { display:block;  line-height:28px; height:28px; background:url(../images/site/profil_hogyan.png) no-repeat; background-position:240px center;
		 font-size:11px; font-weight:bold; text-align:left; text-decoration:underline; }
	#profil A.hogyan IMG, .ajanlo_reg A.hogyan IMG { border:0px;}
	#profil BUTTON.meghivok, .ajanlo_reg BUTTON.meghivok { background:url(../images/site/button_meghivok_juldese.jpg) no-repeat; width:229px; height:39px; border:0px; float:right; padding-right:20px; margin-top:10px; margin-right:40px; cursor:pointer; }
	/*IE*/#reg_table INPUT.input { border:1px solid #76A7B8; background:url(../images/site/profil_inputhatter.jpg); line-height:26px; height:26px; width:300px;
	padding:3px 3px; text-align:left; color:#469DD9; font-style:italic; font-size:12px; margin:3px 5px; }
	BUTTON { height:31px; width:149px; background:url(../images/site/gombhatter.jpg) no-repeat; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px; color:#FFFFFF; text-align:center; cursor:pointer; }

	#profil .pontok_erteke { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	#profil .pontok_erteke  .partnerszoveg { font-weight:bold; text-align:center; margin:20px 0px 0px 0px; }
/*	PROFIL OLDAL V?GE 	*********************************************************************************************************************/




/*	ARCHIVUM OLDAL KEZD	*********************************************************************************************************************/
	DIV.archivum_baloldal { float:left; margin:0px 20px 0px 0px; width:624px; overflow:hidden; margin-left:10px; }
/*IE*/DIV.archivum_baloldal .archivum_balhasab { height:80%;  float:left; margin:0px 15px 0px 0px; padding:0px; text-align:left; width:302px; }
	DIV.archivum_baloldal .archivum_jobbhasab { height:80%; width:302px; margin:0px 0px 0px 15px; float:left; margin:0px; padding:0px; text-align:right; border:0px solid red; }
		.archivum_baloldal DIV.archivum_baltop { float:left;  margin:0px 15px 0px 0px; }
		.archivum_baloldal DIV.archivum_jobbtop { float:left; margin:0px; padding:0px; }
	DIV.archivum_jobboldal { float:left; width:302px; }

	DIV.fix_top {  width:304px; overflow:hidden;margin-top:10px;border-top:1px solid #cccccc; }
	DIV.fix_bottom { background:url(../images/site/fixbox_bottom.png) no-repeat top; height:11px; overflow:hidden; }
	DIV.fix_fill { background:url(../images/site/fixbox_fill.png)  repeat-y; margin-bottom:10px; }
	DIV.fix_top DIV.fejlec { margin:0px 0px 0px 0px; padding:0px; height:70px; line-height:95px; overflow:hidden; }
	DIV.fejlec .cim { color:#636363; text-transform:uppercase; font-family: "Myriad Web Pro", Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; font-weight:bold; margin:0px; padding:0px 0px 0px 30px; }
	.archivum_baloldal DIV.fejlec .cim {line-height: normal;text-transform:none;padding-left:10px;}
	.archivum_baloldal DIV.fix_top DIV.fejlec {height:auto;text-align: left;margin-top:5px;}
	.hasznoslinkek3 { text-align:left;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #2CB8EC;	text-decoration: none; display:block; height:19px; line-height:19px; overflow:hidden;}
	.hasznoslinkek3:hover { text-decoration:none; }
	/*IE*/DIV.fix_linkek { min-height:170px; }

	SPAN.dragbox_fejleccim { float:left; width:275px; overflow:hidden; }
/*	ARCHIVUM OLDAL V?GE 	*********************************************************************************************************************/




/*	SZAKTERULET OLDAL KEZD	*********************************************************************************************************************/
	DIV.szakterulet_almenu A {  background:  url(../images/newdesign/sep2.png) no-repeat right center;display:block; float:left; height:30px; line-height:30px;
		font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4E757F ; text-align:center; padding:0px 8px; text-decoration:none; }
	DIV.szakterulet_almenu A:hover { text-decoration:underline;}
	DIV.szakterulet_almenu .aktualis {color:#2cb8ec;}
	.szakterulet_almenu{background: url(../images/newdesign/nyil.png) no-repeat left center;height:30px;width:588px;background-color:#FFFFFF;margin-left:15px;padding-left:10px;display:block;}
	#szakterulet_menu A.almenuk { display:block; padding:2px 0px 0px 10px; margin:2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:bold; text-transform:uppercase; color:#d35c07; text-align:left; text-decoration:none; }
	#szakterulet_menu A.almenuk:hover { text-decoration:underline; }

	IMG.szakterulet_ikon { margin:0px 3px 0px 3px;  }

	 	DIV.szakterulet_almenu DIV.szakterulet_linkek A { }

	#alkategoria_menu { position:absolute; top:30px; right:10px; width:200px; height:500px; overflow:hidden;}
	#alkategoria_menu A { display:block; height:30px; background:#FBFBFB url(../images/site_new/almenu_bg.gif) repeat-x left bottom; float:none;  }
	.show_alkategoriak { position:relative;}
	.show_alkategoriak IMG { margin:8px 5px 0px 5px; }

	.kerdoivtartalom_fejlec { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; color:#5192d4;}
	.kerdoivtartalom H2 { margin:10px 0px 5px 0px; font-size:16px; font-weight:bolder; color:#5192d4; }
	.kerdoivtartalom P.ervenyes { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#5192d4;}
	.kerdoivtartalom DIV.leiras {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
	.kerdoivtartalom .success { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#5192d4; text-align:center;}
	.kerdoivtartalom .kerdes { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; text-align:left; display: inline-block; margin-bottom: 10px;}
	.kerdoivtartalom .valasz { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#000000; text-align:left; display: inline-block; margin-bottom: 15px;}
	.kerdoivtartalom .betu_kiemel { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#5192d4; }
	.kerdoivtartalom LABEL { font-size:12px;}
	.kerdoivtartalom TABLE TEXTAREA.kerdoivinput { border:1px solid #5192d4; height:80px; width:600px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	.kerdoivtartalom TABLE.border_kerdoiv { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	.kerdoivtartalom TABLE.border_kerdoiv #border_kerdoiv { font-weight:bold; }
	.kerdoivtartalom TABLE.border_kerdoiv .elsocella { font-weight:bold; }
	.elkuldes { text-transform:uppercase; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;  }

	.video_lead { background:url(../images/site/szakterulet_video_bg.jpg) no-repeat left top; border:0px solid red; height:100px;  }
	.video_lead DIV P { margin:0px;}
/*	SZAKTERULET OLDALVEGE	*********************************************************************************************************************/




/*	WEBSHOPHOZ KEZD	**************************************************************************************/
	BUTTON.webshop { height:22px; width:79px; background:url(../images/site/webshopform_button_bg.png) no-repeat; line-height:22px; text-align:center; border:0px; cursor:pointer; font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:normal; }
	INPUT.webshopinput { 	font-family: Arial, Helvetica, sans-serif; width:140px; height: 22px; font-size: 13px;font-weight: normal;color: #000000;text-decoration: none;border: 1px solid #D4D4D4; }
	SELECT.webshopinput { 	font-family: Arial, Helvetica, sans-serif; width:140px; font-size: 13px;font-weight: normal;color: #000000;text-decoration: none;border: 1px solid #D4D4D4; }
	SELECT.webshopinput2 { 	font-family: Arial, Helvetica, sans-serif; width:140px; font-size: 13px;font-weight: normal;color: #000000;text-decoration: none;border: 1px solid #D4D4D4; }


	table.border2 { width:750px; margin:5px; border: 0px solid #FFFFFF; background-color:#FFFFFF;  border-spacing: 0px; border-collapse: collapse;  }
	#border2 td {  height:30px; background: #47A5E5  url(../images/site/kosar_tabla_ism.jpg) repeat-x top ;
				   font-family: Tahoma, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; border: 2px solid #FFF; }
	table.border2 th { border: 2px solid #47A5E5; padding: 0px; -moz-border-radius: 0px; }
	table.border2 td { border: 2px solid #FFFFFF; padding: 0 5px 0 5px; -moz-border-radius: 0px;
					   font-family: Tahoma, sans-serif; font-size: 12px; font-weight: normal; color: #222; text-decoration: none; }
	#kosar_sep { background: url(../images/site/kosar_tabla_sep.jpg) no-repeat center; }
	#kosar_sep td { height:10px; }

	TABLE.profil_tabla { background:#F3F8FC url(../images/site/profil_tabla_hatter.jpg) repeat-x left top;}
	TABLE.profil_tabla th { border: 2px solid #47A5E5; }
	TABLE.profil_tabla td { border: 0px solid #FFFFFF; }

	TABLE.szamla, TABLE.szamla TD { border:1px solid  #47A5E5; }
	TABLE.szamla TR.fejlec TD { color:#FFF; text-transform:uppercase; font-weight:bold; background:#47A5E5; font-size:11px; padding:5px 0px; }

	FORM { margin:0px; padding:0px; }
	TEXTAREA.webshopinput { width:450px; height:150px; border: 1px solid #D4D4D4; }
	BUTTON.webshop2 { height:31px; width:194px; background:url(../images/site/gomb_meret2_hatter.jpg) no-repeat top; line-height:31px; text-align:center; border:0px; cursor:pointer; font-family:Verdana, Tahoma; color:#FFF; font-size:12px; font-weight:bold;  text-transform:uppercase; }
	BUTTON.webshop3 { height:31px; width:194px; background:url(../images/site/gomb_meret2_hatter.jpg) no-repeat top; line-height:31px; text-align:center; border:0px; cursor:pointer; font-family:Verdana, Tahoma; color:#FFF; font-size:10px; font-weight:bold;  text-transform:uppercase; }
	BUTTON.webshop4 { height:39px; width:267px; background:url(../images/site/gomb_meret3_hatter.jpg) no-repeat top; line-height:39px; text-align:center; border:0px; cursor:pointer; font-family:Verdana, Tahoma; color:#FFF; font-size:12px; font-weight:bold;  text-transform:uppercase; }


	TABLE.elado_vevo, TABLE.elado_vevo TD { border:none; padding:0px; margin:0px;}

	.popupframe{ width:100%; position:absolute;	top:250px;	border:0px;	}
	.popup{ font-family: Georgia; font-size: 12px; font-weight: normal; color: #252525; text-decoration: none; }
	.popup_bezaras { background-color:#992E02; color:#FFFFFF; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; vertical-align: middle; height: 20px; text-decoration: none;	}
	.popup_bezaraslink { color:#FFFFFF;	text-align:right; font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; }

	.fizetendo_osszesen { font-size:12px; font-weight:bolder; }
	A.tovabb_apenztarhoz { color:#000;}
	.kosar_hosszu_ssarga {  background:url(../images/site/kosar_hosszu_ssarga.jpg) repeat-y;  }
	.kosar_hosszu_sarga { background-image:url(../images/site/kosar_hosszu_sarga.jpg); background-repeat:repeat-y;  }
	.kosar_hosszu_feher { background-image:url(../images/site/kosar_hosszu_feher.jpg); background-repeat:repeat-y;}
	.kosartartalomcim { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; padding-bottom: 10px; padding-top: 0px; }
	.kosartartalom { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-top: 3px; }
        .kosarfej { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom: 1px solid #fff; padding-bottom: 3px; padding-right: 5px;}
        .kosarlab { padding-top: 10px; padding-left: 20px; border-top: 1px solid #fff;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
        .ws_catHead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none;background-image:url(../images/site/webshop_cat_bg_title.jpg); background-repeat:repeat-y;width:218px;height:37px;vertical-align: top;padding-left:12px;}
        .ws_mainCat { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #5192d4; text-decoration: none; }
	.ws_subcat { font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 12px;color:white;height:18px;padding-top:2px;vertical-align: middle;}
	.ws_subcat1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 11px;color:white;height:17px;padding-top:2px;vertical-align: middle;}
        .ws_product_head {font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px; padding-left:20px;background-image: url(../images/site/webshop_product_arrow.jpg); background-repeat:no-repeat;background-position:left center;}
        .ws_productbutton { text-align: center;  height:30px; background-image: url(../images/site/webshop_product_button.jpg); background-repeat:no-repeat; background-position:center center;}
        BUTTON.kosar_torol { background:none; width:20px; height:20px; }
	BUTTON.korar_rendben { background:none; padding:0px; margin:0px; border:0px; width: 75px; height:18px;}
	TABLE.hir_table { padding:0px 2px; }
	TABLE.hir_table A:hover, A.kek_cim_bold:hover, A.hasznoslinkek:hover, A.hasznoslinkek2:hover, A.hasznoslinkek3:hover, A:hover  { color:#4E757F ; text-decoration:none;}

	.indikator_kosar_tartalom { color:#636363; font-style:italic; font-family:"Myriad Web Pro"; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; height:25px; background:url(../images/site/indikator_hatter.jpg) no-repeat left; }



/*	WEBSHOPHOZ V?GE	**************************************************************************************/
.slideshow_keret_container{ position:relative; width:320px; background:#f5f5f5;}
.slideshow_keret_container .slideshow_keret { position:absolute; z-index:999; left:0px; top:0px; background:url(../images/site_new/slideshow_keret.png) no-repeat left top; width:301px; height:258px; overflow:hidden; }
.slideshow_keret_container .slideshow_keret_top { position:absolute; z-index:999; left:0px; top:0px; background:url(../images/site_new/slideshow_keret_top.png) no-repeat left top; width:301px; height:14px; overflow:hidden; }
.slideshow_keret_container .slideshow_keret_bottom { position:absolute; z-index:999; left:0px; top:250px; background:url(../images/site_new/slideshow_keret_bottom.png) no-repeat left top; width:301px; height:8px; overflow:hidden; }
.slideshow_keret_container .slideshow_keret_left { position:absolute; z-index:999; left:0px; top:14px; background:url(../images/site_new/slideshow_keret_left.png) no-repeat left top; width:7px; height:236px; overflow:hidden; }
.slideshow_keret_container .slideshow_keret_right { position:absolute; z-index:999; right:0px; top:14px; background:url(../images/site_new/slideshow_keret_right.png) no-repeat left top; width:6px; height:236px; overflow:hidden; }

.slideshow .slideshow_szoveg{ position:absolute; left:0px; bottom:0px; width:300px;background-color:#F9F9F9;padding-top:10px;}

.slideshow{ clear:both; float:left; width:320px; overflow:hidden; background:#F9F9F9;}
.slideshow UL { margin:0 0 0 10px; padding:0; overflow:hidden;}
.slideshow UL LI {float:left; display:block; line-height:18px; overflow:hidden; background:none; margin:0; text-align:center;}
.slideshow UL LI.active A {color:#4E757F; font-weight:900;  padding:3px;}
.slideshow UL LI A {display:block; text-align:center; color:#4E757F; font-size:14px; font-weight:normal; margin:0; padding:3px;}
.slideshow UL LI A:hover, #content .kiemelt UL LI.active A {  }
.slideshow UL LI .slideshowLead { display: none; background:#F9F9F9 }
.slideshow UL LI .slideshowText { display: none; }
.slideshow UL LI.slideshow_text { width:180px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5192d4; font-style:italic;font-weight:bold; overflow:hidden; float:right; text-align: right; border:0px; display:none;}
.slideshow .slideshow_content{ padding:0; margin:0; width:320px;margin-top:10px;}
.slideshow .slideshow_content IMG { margin: 0px 2px 2px 0px; }
.slideshow .slideshow_content H4 { margin:0 0 10px 0; text-align:left;}
.slideshow .slideshow_content H4 A, #content .kiemelt #kiemelt_content H4 { margin: 0px; padding: 0px; font-size: 16px; text-decoration: none; color:#000;}
.slideshow .slideshow_content DIV.lead { margin:0px 0px; font-size: 14px; padding: 0px 0px 5px 0px;  text-align:justify; font-family:Arial, Helvetica, sans-serif;color: #000000;font-weight: normal;}
.slideshow .slideshow_content SPAN { display: block; text-align: right; }
.slideshow .slideshow_content A { font-weight: bold; text-align: right; margin: 0px; padding: 0px; font-size: 11px; }
.slideshow .slideshow_content DIV.lead a {background-color:#4E757F  !important;}

#facebox .popup .content{ background-color:#FFFFFF;}

#cikk_tartalom {
	font-size: 14px;
}

#cikk_kapcsolodo{
	width:280px;background-color: #f7f7f7;padding:10px;
	display:inline-block;
	float:left;
        margin-top: 10px;
}
#cikk_kapcsolodo ul{
	list-style-type: none;
	padding:0;
	margin:0;
}
#cikk_kapcsolodo li{
	margin: 10px 0;
}
#cikk_kapcsolodo a{
	color: #1A80AF;
	font-size: 12px;
	font-weight: bold;
}
#cikk_kapcsolodo a:hover{
	text-decoration: underline;
}
#cikk_cimkek{
	width:270px;background-color: #f7f7f7;padding:10px;
	display:inline-block;
	float:right;
}
#cikk_cimkek a{
	color: #1A80AF;
	font-size: 12px;
	font-weight: bold;
}
#cikk_cimkek a:hover{
	text-decoration: underline;
}
.form_submit{
	background: none;
	background-color: #4E757F ;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	width:auto;
	padding: 0 20px;
        cursor:pointer; cursor:hand
}
#menu-menu{
    width:960px;
    height:30px;
    list-style-type: none;
    text-align: left;
    margin-top:3px;
}

.menu-item{
    float:left;
    display:inline-block;
    height: 30px;

}
.menu-item a{
    text-decoration: none;
    font-weight: bold;
    display:block;
	color:#FFFFFF;
	font-size:13px;
	display:block;
	margin:7px 15px 7px 0;
        padding: 0 0 0 26px;
        background-position: 0 -7px;
	overflow:hidden;
	cursor:pointer;
	text-align: left;
}
.menu-item a:hover{
	color: #ffffff;
}
.sub-menu{
    display:none;
    float:left;
    position:absolute;

    padding:0px;
    list-style-type: none;
    z-index: 999;
    margin:0;
    __width: 200px;
}
.sub-menu .menu-item a{
	margin:0;

}
.sub-menu li{
    background: none;
    display:block;
    float:none;
    padding:0;
    margin:1px 0 0 0;
    background-color: #4E757F;
}
.sub-menu li.sz_almenu a{
    background: url(../images/newdesign/osszes_sz_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.sz_almenu a:hover{
    background: url(../images/newdesign/osszes_sz_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.sz_almenu:hover{
    background-color: #135f8a;
}

.sub-menu li.eu_almenu a{
    background: url(../images/newdesign/osszes_eu_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.eu_almenu a:hover{
    background: url(../images/newdesign/osszes_eu_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.eu_almenu:hover{
    background-color: #135f8a;
}


.sub-menu li.elet_almenu a{
    background: url(../images/newdesign/osszes_elet_bg.png) no-repeat left center;
    background-position: -10px center;
}
.sub-menu li.elet_almenu a:hover{
    background: url(../images/newdesign/osszes_elet_bg.png) no-repeat left center;
    background-position: -10px center;
}
.sub-menu li.elet_almenu:hover{
    background-color: #135f8a;
}



.sub-menu li.med_almenu a{
    background: url(../images/newdesign/osszes_med_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.med_almenu a:hover{
    background: url(../images/newdesign/osszes_med_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.med_almenu:hover{
    background-color: #135f8a;
}


.sub-menu li.magan_almenu a{
    background: url(../images/newdesign/osszes_magan_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.magan_almenu a:hover{
    background: url(../images/newdesign/osszes_magan_bg.png) no-repeat left center;

    background-position: -10px center;
}
.sub-menu li.magan_almenu:hover{
    background-color: #135f8a;
}



body .sub-menu li:hover{
    background-color: #135f8a;
}
.sub-menu li a{
    background: none;
    display:block;
    font-family: Arial;
    font-size:13px;
    font-weight: bold;
    padding:7px 20px 7px 27px;
    text-transform: none;
}
.sub-menu li a:hover{

	color:#ffffff;
    }
.active_mainmenu_item{
	background-color: #135f8a;
}

#menu-header { margin: 0 auto; width: 960px; display:block; }
#menu-header { height:30px; left:0; position:relative; top:0px; z-index:3; }
#menu-main-menu > .menu-item:nth-of-type(1) {
	background-color: #f3f37b!important;
}
#menu-main-menu > .menu-item:nth-of-type(1) a {
	color: #00535e!important;
}

#menu-header ul.menu { position:absolute; list-style:none; margin-bottom:0px; width:960px; display:inline-block;
background: #4E757F;}



h1.oldal_cim{
	font-size:30px;
	font-weight: normal;
	color:black !important;
	width:622px;
	__width:632px;
	padding-left:10px;
	background-color: white;
	height:35px;
	line-height: 35px;
	display:block;
	margin:0;
	font-family: Arial;
	margin-left: 1px;
}
.cikklista{
	margin:0;
	padding:0;
}
.cikklista .lista{
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: 10px;
	padding:5px;
	clear:both;
}
.cikklista .lista img.ikon{
	width: 100px;
	height: 100px;
	border:2px solid #eaeded;
	float:left;
	margin:10px;
}
.cikklista .lista h2{
	margin:0;
	padding:0;
}
.cikklista .lista h2 a{
	color: #4E757F ;
	font-size: 17px;
	font-family: Arial, Helvetica;
	padding-top:10px;
	display:block;

	font-weight: bold;
}
.cikklista.egeszsegnev .lista h2 a{
        color: #256792;
}

.cikklista.egeszsegnev .lista p a{
        color: #c04785;
}
tr.egeszsegnev .lapozas{

    color: #a02f71;
}

tr.egeszsegnev .lapozas_on{
    background-color: #a02f71;
}

.cikklista .lista h2 a:hover{
	text-decoration: underline;
}

.cikklista .lista p{
	color: #333333;
	text-align: justify;
	margin: 5px 0;
	font-size:13px;
}
.cikklista .lista p a{
	color: #4E757F ;
	text-decoration: none;
	font-size:11px;
}
.cikklista .lista p a:hover{
	text-decoration: underline;
}
.cikklista .lista .cikk_datum{
	float:right;
	color: #053c6b;
	font-size: 11px;
}
#belepes-form{
	float:right;
}
#belepes-form .pontok{
	float:left;
}
#belepes-form .pontok .kek_kiemeles{
	font-weight: bold;
}
#belepes-form .pontok p{
	margin:0;
	margin-left:10px;
	clear:both;
}
#belepes-form .pontok input{
	width: 118px;
	background: none;
	background-color: white;
	height: 23px;
	border: 1px solid #053C6B;
	margin-left: 10px;
	float: left;
	display: inline-block;
	color: #cccccc;
	font-size: 11px;
}
#belepes-form .pontok button{
	background: none;
	border: none;
	width: 85px;
	height: 27px;
	display: inline-block;
	float: left;
	margin-left: 10px;
	background-color: #4E757F ;
	line-height: 20px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
}

.kerdoiv_valasz{
	color: #2cb8ec;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	display: block;
	text-align: center;
}
#h_gomb{
	width:150px;
	display:block;
	color: white;
}

.hasznoslinkek {font-weight: bold;color: #1a80af;}
#ajanlas{
	background-image: url(../images/sitenew/boritek.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}

#nyomtatas{
	background-image: url(../images/sitenew/nyomtato.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}
.forum-boxfejlec{
	color: #000;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
}

#beugro-teglalap {
    background: url("../images/newdesign/beugro_bg.jpg") no-repeat scroll left top transparent;
    bottom: 0;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
    height: 100px;
    position: fixed;
    right: -395px;
    width: 390px;
    z-index: 999;
	text-align: left;
	display:block;
}

#beugro-teglalap #felso-sav {
    height: 50px;
    padding: 0 0 0 10px;
    width: 380px;
	__width:390px;
}
#beugro-teglalap #also-sav {
    height: 40px;
    padding: 1px 10px;
    width: 370px;
}
#beugro-teglalap #logo-wrapper {
    float: left;
    height: 45px;
    margin: 0 10px 0 0;
    padding: 3px 0 0;
    width: 80px;
}
#beugro-teglalap #olvastamar-wrapper {
    float: left;
    height: 35px;
    margin: 0 5px 0 0;
    padding: 10px 0 0;
    width: 250px;
}

#beugro-teglalap #button-wrapper {
    float: left;
    height: 35px;
    padding: 10px 0 0;
    width: 35px;
}
#beugro-teglalap #bottom-post-link {
    border: 0 none;
    color: #FFFFFF;
    font-size: 18px;
    text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align:left;
	height: 40px;
    overflow: hidden;
    display: block;
}
#beugro-teglalap #bottom-post-title {
    border: 0 none;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    padding: 0;
	text-align:left;
}

.tesztek_lista{
	background-color: #f3f3f3;
	display:block;
	width: 620px;
	margin-bottom:10px;
}
.tesztek_lista .teszt_header{
	color: white;
	padding-left:10px;
	padding-bottom: 5px;
	padding-top:5px;
	font-weight: bold;
	font-size: 16px;
	background-color: #82c4e7;
}
.tesztek_lista .teszt_content{
	padding:10px;
}
.tesztek_lista .teszt_content p{
	padding:0;
	margin:0;
}
.tesztek_lista .teszt_content .ikon{
	float:left;
	margin: 0 20px 20px 0;
}
body .sz_aktiv{
	background-color: #ddeaf1;
}
body .sz_aktiv .teszt_header{
	background-color: #4E757F;
}

body .kozossegi {
    background-color: #ebf0f2; width: 100%;
}
body .kozossegi .k-bal {
    float:left;
    width: 286px;
    height: 98px;
    padding: 10px;
}
.smo-elvalaszto {
    background-image: url(../images/site/elvalaszto.png);
    background-repeat: no-repeat;
    width: 2px;
    height: 88px;
    float: left;
    margin-top: 15px;
}
body .kozossegi .k-jobb {
    float:left; width: 286px; padding: 15px 10px 10px 10px;
}
body .kozossegi .k-jobb .tkuld {
    color: #52a5d4; font-size: 12px; font-weight: bold; background-image: url(../images/site/level_cikk.png); background-repeat: no-repeat; padding-left: 22px; display: block;
}
body .kozossegi .k-jobb .cnyomtat {
    margin-top: 8px;
    color: #52a5d4;
    font-size: 12px;
    font-weight: bold;
    background-image: url(../images/site/nyomtato_cikk.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    display: block;
    background-position: 2px 0;
}
.fejlec-div {
    background-color: #f0f0f0;
    text-align: left;
    margin-top: 15px;
	clear: both;
}
.fejlec-div a {
    background-image: url(../images/site/duplanyil.png);
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 2px 10px 2px 20px;
    background-color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: default;
    color:#4E757F;
}

.kisokos_link, .kisokos_link_m {
    text-align: left;
    margin: 7px 0;
    padding-top: 2px;
    padding-bottom: 0px;
    font-size: 12px;
    font-weight: bold;
    background-image: url(../images/site/jogi_link_vkek.png);
    background-repeat: repeat-y;
    padding-left: 10px;
    display: block;
}
.kisokos_link_m {
    background-image: url(../images/site/jogi_link_vkek.png);
}
.kisokos-div {
    float: left; width: 145px; margin-top: 10px; background-color: #F0F0F0;
}
.kisokos-div div, .alapismeretek-div div {
    height: 30px; background-color: #4E757F ;
}
.kisokos-div div p, .alapismeretek-div div p {
    font-weight: bold; font-size: 11px; color: #FFFFFF; text-transform: uppercase; margin: 0; padding-top: 8px;
}
.alapismeretek-div {
    float: right; width: 145px; margin-top: 10px; background-color: #F0F0F0;
}
.partner-hir-div {
    width: 300px; margin: 5px 0;
}
.partner-hir-kep {
    float: left; width: 60px; padding-right: 5px;
}
.partner-hir-szoveg {
    float: left; width: 235px; text-align: left;
}
.partner-hir-szoveg a {
    font-size: 12px; font-weight: bold; color: #117499;
}
.partner-hir-szoveg p {
    margin: 3px 0; font-size: 12px; color: #333333;
}
.jobb_banner {
    margin: 10px 0;
}

#fejlecmenu {
    position: absolute;
    top: 0;
    width: 100%;
    height: 31px;
    background-image: url(http://www.webbeteg.hu/images/site/reklamcsik_bg.png); background-repeat: repeat-x;
    }
#fejlecmenu div {
    margin: 0 auto; width: 962px; padding-top: 6px; text-align: left;
    }
#fejlecmenu div a {
    font-size: 13px;
    color: #CCCCCC;
    font-weight: normal;
    padding-right: 20px;

    border-right: 1px solid #CCCCCC;
    }
#fejlecmenu div a.fejlec-a {
        padding-left: 20px;
    }
#fejlecmenu div a.wbcsoport {
    font-size: 13px; color: #CCCCCC; font-weight: normal; float: right; text-transform: uppercase;
    padding: 0; border: none;
    }
    #fejlecmenu div a.wbcsoport:hover {
        text-decoration: none;
        }

        .hasznoslinkek-a {
            font-style: italic;
        }

/*
*   Gyorstesztek
*/
.gyorstesztek {
    padding: 0 0 0 5px;
}
.gyorstesztek h2 {
    color: #3b5999;
    font-size: 24px;
    margin: 0;
}
.gyorstesztek .leiras {
    background-color: #3b5999;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 15px;
    color: #FFFFFF;
}
.gyorstesztek .leiras a {
    color: #FFFFFF;
}
.gyorstesztek .leiras p {
    color: #FFFFFF;
    font-size: 12px;
    margin: 10px 0;
}
.gyorstesztek .leiras p.cim {
    font-size: 24px;
    margin: 10px 0 15px 0;
}
.gyorstesztek .form .formcontent {

    border-left: 1px solid #3b5999;
    border-right: 1px solid #3b5999;
    padding: 10px;

}
.gyorstesztek .form .header {
    padding: 18px 5px 18px 55px;
    background-image: url(/images/jogasz/pencil.png);
    background-color: #3b5999;
    background-repeat: no-repeat;
    background-position: 8px center;
    color: #FFFFFF;
    font-weight: bold;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.gyorstesztek .form .footer {
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    background-color: #3b5999;
    padding: 10px;
}
.gyorstesztek .form .footer p {
    margin: 0;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    line-height: 16px;
}
.gyorstesztek .form .footer p a {
    color: #FFFFFF;
    text-decoration: none;
}
.gyorstesztek .form .footer p span {
    margin-right: 15px;
}
.gyorstesztek .form label {
    float: left;
    width: 150px;
    text-align: right;
    margin-top: 12px;
    margin-right: 8px;
    color: #3b5999;
}

.gyorstesztek .form input[type="text"], .gyorstesztek .form select {
    float: left;
    width: 250px;
    padding: 5px;
    margin-top: 8px;
    border: 1px solid #c9daff;
    color: #3b5999;
    font-style: italic;
}
.gyorstesztek .form select
{
    width: 260px;
}
.gyorstesztek .form_submit {
    background: none repeat scroll 0 0 #3B5999;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    padding: 0 20px;
    width: auto;
    height: auto;
    margin-top: 15px;
}
.gyorstesztek .error {
    display: block;
    color: #F22;
    font-size: 10px;
    float: left;
    width: 200px;
    padding-left: 160px;
}
.gyorstesztek .formuzenet{
    padding: 10px;
    color: #02664c;
    background-color: #6c3;
    font-weight: bold;
}
.gyorsteszt-figyelmezteto {
    color: #FE0000;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.gyorsteszt-figyelmezteto a {
    color: #3B5999;
    font-weight: bold;
    font-size: 16px;

}
.gyorsteszt-figyelmezteto a:hover {
    text-decoration: underline;
}

.regoldal{
    color: #053C6B;
}
.regoldal p{
    text-align: justify;
    font-size: 13px;
}
.regoldal strong{
    font-style: italic;
    font-weight: bold;
}
.regoldal p.ervek{
    text-align:center;
    font-weight: bold;

}
.regoldal h2{
    text-align:center;
    font-size: 18px;
    margin:0;
}



/*----BMI KALKUL?TOR ---*/
#bmi-div {
    width: 560px;
    padding: 20px;
    margin: 25px 15px;
    background: #1a80ae; /* Old browsers */
    background: -moz-linear-gradient(top, #1a80ae 18%, #2c9ac9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#1a80ae), color-stop(100%,#2c9ac9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1a80ae 18%,#2c9ac9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a80ae', endColorstr='#2c9ac9',GradientType=0 ); /* IE6-9 */
}

#bmi-div .title {
    font-size:26px;
    font-family: Arial, sans-serif;
    color: #fff;
    font-weight: 800;
}

#bmi-div .bal {
    float: left;
    width: 300px;
}

#bmi-div .jobb {
    float: right;
    margin-top: 5px;
}

#bmi-div p {
    margin: 10px 0;
}

#bmi-div p, #bmi-div label {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

#bmi-div input[type=text] {
    border: medium none;
    background: #fff;
    padding: 10px;
}

#bmi-div button {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#d1d1d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
    border: medium none;
    color: #1a80ae;
    height: 35px;
    font-weight: bold;
    width: 110px;
}

#bmi-div .label {
    text-align: right;
}

#bmi-div table td {
    padding: 4px;
    color: #fff;
}

#bmi-div td.hiba {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #f0a66f;
}

#bmi-kiertekeles {
    float: left;
    background: #d5610e; /* Old browsers */
    background: -moz-linear-gradient(top, #d5610e 0%, #e2843e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5610e), color-stop(100%,#e2843e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d5610e 0%,#e2843e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5610e', endColorstr='#e2843e',GradientType=0 ); /* IE6-9 */
    padding: 20px;
    margin: 0 15px;
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#bmi-kiertekeles table{
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#bmi-kiertekeles p {
    margin: 0px;
}

#bmi-kiertekeles table {
    margin-top: 5px;
}

#bmi-kiertekeles table td{
    padding: 5px;
    vertical-align: top;
}

#bmi-kiertekeles #eredmeny .ertek {
    font-size: 36px;
    font-family: Arial, sans-serif;
    font-weight: 800;
    text-align: center;
}

#bmi-kiertekeles #eredmeny .ertekeles {
    text-align: center;

}


/*----DIAB?TESZ RIZIK? KALKUL?TOR ---*/
#diabetesz-div {
    width: 560px;
    padding: 20px;
    margin: 25px 15px;
    background: #1a80ae; /* Old browsers */
    background: -moz-linear-gradient(top, #1a80ae 18%, #2c9ac9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#1a80ae), color-stop(100%,#2c9ac9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1a80ae 18%,#2c9ac9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a80ae', endColorstr='#2c9ac9',GradientType=0 ); /* IE6-9 */
}

#diabetesz-div .title {
    font-size:26px;
    font-family: Arial, sans-serif;
    color: #fff;
    font-weight: 800;
    margin-bottom: 20px;
}

#diabetesz-div .bal {
    float: left;
    width: 300px;
}

#diabetesz-div .jobb {
    float: right;
    margin-top: 5px;
}

#diabetesz-div p {
    margin: 10px 0;
}

#diabetesz-div p, #diabetesz-div .label label {
    font-size: 14px;
    font-weight: bold;
    color: #fff;

}

#diabetesz-div .label{
    padding-top: 10px;
}

#diabetesz-div .label p {
    font-size: 10px;
    font-weight: normal;
}

#diabetesz-div input[type=text] {
    border: medium none;
    background: #fff;
    padding: 10px;
    width: 50px;
}

#diabetesz-div button {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#d1d1d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
    border: medium none;
    color: #1a80ae;
    height: 36px;
    font-weight: bold;
    width: auto;
}

#diabetesz-div .bmi_button {
    margin-left: 20px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#d1d1d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
    border: medium none;
    color: #1a80ae;
    height: 36px;
    font-weight: bold;
    width: auto;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bolder;
    text-align: center;
    padding: 10px;
}

#diabetesz-div .label {
    text-align: left;
}

#diabetesz-div table td {
    padding: 4px;
    color: #fff;
}

#diabetesz-div td.hiba {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #f0a66f;
}

#diabetesz-kiertekeles {
    float: left;
    background: #d5610e; /* Old browsers */
    background: -moz-linear-gradient(top, #d5610e 0%, #e2843e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5610e), color-stop(100%,#e2843e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d5610e 0%,#e2843e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5610e', endColorstr='#e2843e',GradientType=0 ); /* IE6-9 */
    padding: 20px;
    margin: 0 15px;
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#diabetesz-kiertekeles table{
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#diabetesz-kiertekeles p {
    margin: 0px;
}

#diabetesz-kiertekeles table {
    margin-top: 5px;
}

#diabetesz-kiertekeles table td{
    padding: 5px;
    vertical-align: top;
}

#diabetesz-kiertekeles #eredmeny .ertek {
    font-size: 26px;
    font-family: Arial, sans-serif;
    font-weight: 800;
    text-align: center;
}

#diabetesz-kiertekeles #eredmeny .ertekeles {
    text-align: center;

}



/*----ENERGIASZ?KS?GLET KALKUL?TOR ---*/
#energiasz-div {
    width: 560px;
    padding: 20px;
    margin: 25px 15px;
    background: #1a80ae; /* Old browsers */
    background: -moz-linear-gradient(top, #1a80ae 18%, #2c9ac9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#1a80ae), color-stop(100%,#2c9ac9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1a80ae 18%,#2c9ac9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a80ae', endColorstr='#2c9ac9',GradientType=0 ); /* IE6-9 */
}

#energiasz-div .title {
    font-size:26px;
    font-family: Arial, sans-serif;
    color: #fff;
    font-weight: 800;
}

#energiasz-div .bal {
    float: left;
    width: 300px;
}

#energiasz-div .jobb {
    float: right;
    margin-top: 5px;
}

#energiasz-div p {
    margin: 10px 0;
}

#energiasz-div p, #energiasz-div .label label {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

#energiasz-div input[type=text] {
    border: medium none;
    background: #fff;
    padding: 10px;
    width: 116px;
}

#energiasz-div select {
    padding: 10px;
    width: 136px;
}

#energiasz-div button {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#d1d1d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
    border: medium none;
    color: #1a80ae;
    height: 35px;
    font-weight: bold;
    width: 110px;
}

#energiasz-div .label {
    text-align: right;
}

#energiasz-div table td {
    padding: 4px;
    color: #fff;
}

#energiasz-div table td.no-padding {
    padding: 0px;
}

#energiasz-div td.hiba {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #f0a66f;
}

#energiasz-kiertekeles {
    float: left;
    background: #d5610e; /* Old browsers */
    background: -moz-linear-gradient(top, #d5610e 0%, #e2843e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5610e), color-stop(100%,#e2843e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d5610e 0%,#e2843e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5610e', endColorstr='#e2843e',GradientType=0 ); /* IE6-9 */
    padding: 20px;
    margin: 0 15px;
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#energiasz-kiertekeles table{
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#energiasz-kiertekeles p {
    margin: 0px;
}

#energiasz-kiertekeles table {
    margin-top: 5px;
}

#energiasz-kiertekeles table td{
    padding: 5px;
    vertical-align: top;
}

#energiasz-kiertekeles #eredmeny .kal_ertek {
    font-size: 36px;
    font-family: Arial, sans-serif;
    font-weight: 800;
    text-align: center;
}

#energiasz-kiertekeles #eredmeny .ertekeles {
    text-align: center;

}

/*----ENERGIAFELHASZN?L?S KALKUL?TOR ---*/
#energiafel-div {
    width: 560px;
    padding: 20px;
    margin: 25px 15px;
    background: #1a80ae; /* Old browsers */
    background: -moz-linear-gradient(top, #1a80ae 18%, #2c9ac9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#1a80ae), color-stop(100%,#2c9ac9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1a80ae 18%,#2c9ac9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1a80ae 18%,#2c9ac9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a80ae', endColorstr='#2c9ac9',GradientType=0 ); /* IE6-9 */
}

#energiafel-div .title {
    font-size:24px;
    font-family: Arial, sans-serif;
    color: #fff;
    font-weight: 800;
}

#energiafel-div .bal {
    float: left;
    width: 300px;
}

#energiafel-div .jobb {
    float: right;
    margin-top: 5px;
}

#energiafel-div p {
    margin: 10px 0;
}

#energiafel-div p, #energiafel-div .label label {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

#energiafel-div input[type=text] {
    border: medium none;
    background: #fff;
    padding: 10px;
    width: 116px;
}

#energiafel-div select {
    padding: 10px;
    width: 136px;
}

#energiafel-div button {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#d1d1d1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#d1d1d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
    border: medium none;
    color: #1a80ae;
    height: 35px;
    font-weight: bold;
    width: 110px;
}

#energiafel-div .label {
    text-align: right;
}

#energiafel-div table td {
    padding: 4px;
    color: #fff;
}

#energiafel-div table td.no-padding {
    padding: 0px;
}

#energiafel-div td.hiba {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #f0a66f;
}

#energiafel-kiertekeles {
    float: left;
    background: #d5610e; /* Old browsers */
    background: -moz-linear-gradient(top, #d5610e 0%, #e2843e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5610e), color-stop(100%,#e2843e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d5610e 0%,#e2843e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d5610e 0%,#e2843e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5610e', endColorstr='#e2843e',GradientType=0 ); /* IE6-9 */
    padding: 20px;
    margin: 0 15px;
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#energiafel-kiertekeles table{
    color: #fff;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#energiafel-kiertekeles p {
    margin: 0px;
}

#energiafel-kiertekeles table {
    margin-top: 5px;
}

#energiafel-kiertekeles table td{
    padding: 5px;
    vertical-align: top;
}

#energiafel-kiertekeles #eredmeny .ertek {
    font-size: 36px;
    font-family: Arial, sans-serif;
    font-weight: 800;
    text-align: center;
}

#energiafel-kiertekeles #eredmeny .ertekeles {
    text-align: center;

}

/*--cikk komment--*/
.hir-comment {
    margin-bottom: 20px;
    text-align: center;
}
.hir-comment .bal {
    background-image: url('../images/site/duplanyil.png');
    background-repeat: no-repeat;
    background-position: 110px center;
}
.hir-comment .jobb {
    background-image: url('../images/site/duplanyil_balra.png');
    background-repeat: no-repeat;
    background-position: 5px center;
}
.hir-comment .bal, .hir-comment .kozep, .hir-comment .jobb {
    float: left;
    height: 40px;
}
.hir-comment .bal, .hir-comment .jobb {
    width: 130px;
}
.hir-comment .kozep a {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
}
.hir-comment .kozep a:hover {
    color: #053C6B;
}

/* BNO kereso */
#bno_search {
    width: 500px;
    margin: 0 auto;
}
#bno_search input[type=text] {
    padding: 0 5px;
}
#bno_search input[type=text], #bno_search select {
    display: block;
    width: 490px;
    margin: 10px 0;
    border: 1px solid #32A4D9;
    height: 28px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #3F9AC4;
    font-style: italic;
}
body #bno_search select {
    padding: 5px 4px 4px 4px;
    height: 30px;
    width: 500px;
}
body #bno_search input.empty {
    color: #99D4F0;
}
.search_results {
    padding: 15px;
}
.search_results .bno-item p {
    margin: 0;
}
.search_results .bno-item p.code-name {
    font-weight: bold;
    color: #053C6B;
    margin-bottom: 5px;
    font-size: 14px;
}
.search_results .bno-item p.groups {
    font-size: 12px;
    font-style: italic;
}
.search_results .bno-item {
    padding: 10px 5px;
    border-bottom: 1px dashed #BCE3F5;
}
.search_results .bno-item:nth-last-child(2) {
    border-bottom: none;
    }
.search_results .bno-item:hover {
    background-color: #E6F7FF;
    cursor:default;
}
.search_results_list .lapozo {
    padding: 20px 0;
    text-align: center;
}
.search_results_list .lapozo a {
    display: inline-block;
    padding: 5px;
}
.search_results_list .lapozo a.active {
    font-weight: bold;
    font-size: 13px;
}

.prev-page-article{
    position: fixed;
    left: 0;
    height: 86px;
    top: 50%;
    margin-top: -30px;
    width: 47px;
    z-index: 100;
    overflow: hidden;
}
body .next-page-article {
    right: 0;
    position: fixed;
    height: 86px;
    top: 50%;
    margin-top: -30px;
    width: 47px;
    z-index: 100;
    overflow: hidden;
}
.prev-page-article:hover, .next-page-article:hover {
    background: linear-gradient(to bottom, #1a80ae 18%, #2c9ac9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 290px;
}

.prev-page-article a.arrow, .next-page-article a.arrow {
    display: block;
    background: url('../images/article_prev.png') no-repeat left center;
    height: 87px;
    width: 40px;
    float: left;
}
body .next-page-article a.arrow {
    background: url('../images/article_next.png') no-repeat left center;
    float: right;
}
.prev-page-article .page-article, .next-page-article .page-article {
    display: none;
    float: left;
    width: 250px;
    height: 87px;
}
.page-article span {
    display: table-cell;
    height: 87px;
    vertical-align: middle;
    width: 150px;
}
.page-article img {
    padding: 5px 8px 5px 5px;
    float: left;
}
.next-page-article .page-article span {
    padding-left: 8px;
}
.next-page-article .page-article img {
    padding: 5px 5px 5px 8px;
    float: right;
}
.page-article span a {
    color: #FFFFFF;
    font-weight: bold;
}
.page-article-no-image span {
	width: 200px;
	padding:0 15px;
}
.page-article-no-image img {
	display: none;
}

.jogszabaly-rss {
    background: #DDD9C3;
    padding: 5px;
    border-radius: 3px;
    border: 1px solid #dddddd;
    margin-top: 10px;
}
.jogszabaly-rss h3 {
    font-size: 14px;
    color: #000000;
    text-transform: uppercase;
    background: #FFF;
    padding: 8px 0 6px 10px;
    line-height: 14px;
    margin: 0;
    text-align: left;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.jogszabaly-rss .jogszabalyok {
    background: #FFFFFF;
    text-align: left;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.jogszabaly-rss .jogszabalyok a {
    color: #000;
    display: block;
    padding: 4px 10px 4px 10px;

}
.jogszabaly-rss .also-info img {
    float: right;
    width: 50px;
    padding: 5px 8px 0 0;
}
.jogszabaly-rss .also-info p {
    float: left;
    width: 200px;
    color: #000;
    font-size: 12px;
    padding: 15px 0 0 5px;
    margin: 0;
    text-align: left;
    font-weight:bold;
}
.jogszabaly-rss .also-info a{
    color:#000 !important;
    font-style:normal;
}

#jatekok-div .bal .title{
    color: #312783;
    font-size:34px;
    font-weight: bold;
    text-align: center;
}
#jatekok-div .bal p{
    color: #312783;
    font-size:16px;
    text-align: center;

}
#jatekok-div .lead .title{
    color: #312783;
    font-size:30px;
    font-weight: bold;
    text-align: center;
}
#jatekok-div .lead p{
font-weight: bold;
    text-align: center;

}
#jatekok-div .lead {
border-bottom: 1px solid #e1e1e1;
}
.game{
    float:left;
    max-width: 181px;
    margin:13px;
}
.game .title{
    color: #312783;
    font-weight: bold;
margin: 15px 7px;
font-size:16px;
}
.game .leiras{
margin: 15px 5px;

}
.btn {
    background: transparent url("../images/jatekok/button.png");
 height: 30px;
    width:180px;
    text-align: center;
    padding-top: 10px;
}

#jatekok-div .logo{
    text-align:center;
    margin:auto;
    border-top: 1px solid #e1e1e1;
}
#jatekok-div .logo img{
margin:25px;
}
.btn a {
    color:#fff;
    font-weight: bold;
    font-size:14px;
}
.cc_container .cc_btn {background-color:#31A8F0!important;}.cc_container .cc_btn:hover{background-color:#fff!important;}

.tovabbi-betegsegek {
    margin: 30px 10px 0 10px;
    padding: 5px 5px 5px 5px;
    color: #053C6B;
    font-weight: bold;
    border-bottom: 1px dashed #BCE3F5;
}

.bno-data {
    margin: 20px 15px 20px 15px;
    padding: 10px 10px 10px 10px;
    background: #ebf0f2;
}

.bno-data-body {
    border-bottom: 1px solid #32A4D9;
    border-top: 1px solid #32A4D9;
}

.bno-code-title {
    color: #1a80af;
    font-weight: bold;
    font-size: 125%;
}

.bno-code {
    padding: 10px 0;
    color: #666;
    font-weight: bold;
    font-size: 175%;
}

.bno-data-title {
    font-weight: bold;
}

#irattarto {
    margin: 0 auto 0 auto;
    width: 500px;
    height: 750px;
    background-image: url('../images/reg/irattarto.png');
    background-repeat: no-repeat;
    background-position: top;
}

.irattarto_header {
    position: relative;
    top: 210px;
    text-align: center;
    color: #7fb62f;
    font-size: 1.75em;
    font-weight: bold;
}

.irattarto_main {
    position: relative;
    top: 250px;
    text-align: center;
    color: #053c6b;
    font-size: 1.75em;
    font-weight: bold;
}

.irattarto_content {
    padding: 0 50px 0 50px;
    position: relative;
    top: 275px;
    text-align: center;
    color: #053c6b;
}

.newregform {
    margin-bottom: 100px;
}

.forgotten_pass {
    text-align: center;
    margin-bottom: 10px;
}

.join_us {
    text-align: center;
    margin-bottom: 10px;
}

.forgotten_pass_title {
    margin: 10px 0 10px 0;
    font-size: 1.75em;
    font-weight: bold;
}

.join_us_title {
    font-size: 1.75em;
    font-weight: bold;
}

.join_us_title_green {
    color: #7fb62f;
    font-size: 1.75em;
    font-weight: bold;
}

.reg_arrow1 {
    position: absolute;
    top: -25px;
    left: 375px;
}

.reg_arrow3 {
    width: 200px;
    height: 240px;
    background-image: url("../images/reg/arrow3.png");
    background-repeat: no-repeat;
    background-position: top;
    position: absolute;
    right: 270px;
    top: 0px;
    z-index: 9999;
}

/*--- Új regisztrációs oldal ---*/

#uj-reg h2{
	color: #2d99cb;
	font-size: 22px;
}
#uj-reg .heading{
	border-bottom: 1px solid #e3e3e3;
}
#uj-reg .pte .image,
#uj-reg .pte .content{
	display: inline-block;
	vertical-align: top;
}
#uj-reg .pte .image{
	width: 40%;
}
#uj-reg .pte .image img{
	margin-left: 40px;
}
#uj-reg .pte .content{
	width: 59%;
	font-size: 16px;
	color: #747679;
}
#uj-reg .pte .content h2{
	margin-top: 0;
}
#uj-reg .pte .content span{
	color: #7fb539;
	font-weight: bold;
}
#uj-reg .pte .content .reg{
	background-color: #f57f27;
	color: #fff;
	font-size: 16px;
	border-radius: 3px;
       	padding: 16px 30px;
        display: inline-block;
        font-weight: 700;
}
#uj-reg .events{
	font-size: 0;
}
#uj-reg .events .heading h2{
	margin-left: 40px;
	margin-bottom: 10px;
}
#uj-reg .events .tabs{
	display: inline-block;
	width: 35%;
	vertical-align: top;
}
#uj-reg .events .tab{
	color: #747679;
	padding: 25px 40px;
	cursor: pointer;
}
#uj-reg .events .tab:hover{
	background-color: #f5f5f5;
}
#uj-reg .events .tab:hover .date,
#uj-reg .events .tab:hover .city{
	color: #f57f27;
}
#uj-reg .events .tab:hover .location{
	color: #7fb539;
}
#uj-reg .events .tab .date,
#uj-reg .events .tab .city{
	font-weight: bold;
	font-size: 22px;
}
#uj-reg .events .tab .location{
	font-size: 16px;
	margin-top: 5px;
}
#uj-reg .events .tab p{
	margin: 0;
}
#uj-reg .events .active-tab{
	/*background-color: #f5f5f5;*/
}
#uj-reg .events .active-tab .date,
#uj-reg .events .active-tab .city{
	color: #f57f27;
}
#uj-reg .events .active-tab .location{
	color: #7fb539;
}
#uj-reg .events .contents{
	display: inline-block;
	width: 65%;
	vertical-align: top;
	/*background-color: #f5f5f5;*/
}
#uj-reg .events .contents .content{
	display: none;
	font-size: 16px;
	padding: 25px 60px;
	color: #747679;
}
#uj-reg .events .contents .content ul{
	padding-left: 10px;
	margin-top: 0;
}
#uj-reg .events .contents .content ul li{
	font-weight: bold;
}
#uj-reg .events .contents .content ul li p{
	margin: 0 0 10px 0;
}
#uj-reg .events .contents .content ul li .name,
#uj-reg .events .contents .content .infos .name
{
	color: #7fb539;
}
#uj-reg .events .contents .content .infos{
	margin-top: 40px;
}
#uj-reg .events .contents .content .infos:nth-of-type(1){
	margin-top: 0;
}
#uj-reg .events .contents .content .infos a{
	text-decoration: underline;
	color: #2d99cb;
	display: block;
	margin: 25px 0;
	font-size: 16px;
}
#uj-reg .events .contents .content .infos p{
	margin: 5px 0 0;
}
#uj-reg .events .contents .content .infos span{
	color: #f57f27;
	font-weight: bold;
}
#uj-reg .events .contents .content .infos table{
	color: inherit;
	font-size: inherit;
        font-style: inherit;
        font-weight: inherit;
}
#uj-reg .events .contents .content .infos table tr td {
        padding-bottom: 5px;
        vertical-align: top;
}
#uj-reg .events .contents .active-content{
	display: block;
}
#uj-reg #regisztracio{
	padding: 55px 0;
}
#uj-reg #regisztracio h3 {
        text-align: center;
        color: #80b539;
        font-size: 1.3em;
        margin-top: 30px;
}
#uj-reg .pfizer a {
        color: #008ad0;
        text-decoration: underline;
}
#uj-reg #regisztracio .form{
	font-size: 16px;
	padding: 0 40px;
}
#uj-reg #regisztracio .form .form-group{
	width: 70%;
	margin: 0 auto;
	color: #747679;
	font-size: 0;
	margin-bottom: 20px;
}
#uj-reg #regisztracio .form .form-group label{
	font-weight: bold;
	font-size: 16px;
	width: 35%;
	text-align: right;
	display: inline-block;
	padding-right: 25px;
}
#uj-reg #regisztracio .form .form-group input,
#uj-reg #regisztracio .form .form-group select{
	width: 50%;
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	box-sizing: border-box;
	border: 1px solid #eaeaea;
	color: #7fb539;
}
#uj-reg #regisztracio .form .form-group select{
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url('../images/arrow-down.png');
	background-position: right 5px center;
	background-repeat: no-repeat;
}
#uj-reg #regisztracio .form .form-group select::-ms-expand{
	display: none;
}
#uj-reg #regisztracio .form .form-group select option{
	font-weight: bold;
}
#uj-reg #regisztracio .form .form-group .error{
	background-color: rgba(255, 0, 0, 0.4);
	font-size: 16px;
	text-align: center;
	padding: 10px;
	border-radius: 5px;
}
#uj-reg #regisztracio .form .form-group .success{
	background-color: rgba(153, 255, 153, 0.4);
	font-size: 16px;
	text-align: center;
	padding: 10px;
	border-radius: 5px;
}
#uj-reg #regisztracio .form .form-group .submit-btn{
	color: #fff;
	background-color: #f57f27;
	border-radius: 3px;
	padding: 16px 30px;
	border: none;
	width: auto;
	cursor: pointer;
        font-size: 20px!important;
}
#uj-reg .helpline{
	padding: 40px;
	background-color: #f5f5f5;
	font-size: 14px;
	color: #747679;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
}
#uj-reg .helpline .content{
	width: 50%;
	margin: 0 auto;
}
#uj-reg .helpline .content .tartalom{
	margin-left: 40px;
}
#uj-reg .helpline .content .tartalom p{
	margin: 0;
}
#uj-reg .helpline .content img,
#uj-reg .helpline .content .tartalom{
	display: inline-block;
	width: auto;
	vertical-align: middle;
}
#uj-reg .helpline .content .tartalom .top{
	text-transform: uppercase;
	color: #2d99cb;
	font-size: 22px;
	font-weight: bold;
}
#uj-reg .helpline .content .tartalom .number{
	font-size: 34px;
	color: #7fb539;
	font-weight: bold;
	margin: 5px 0;
}
#uj-reg .products{
	margin: 40px 0;
}
#uj-reg .products .images{
	margin: 0 40px;
	text-align: center;
}
#uj-reg .products .images img{
	margin-right: 20px;
}
#uj-reg .products .images img:last-of-type{
	margin-left: 100px;
	margin-right: 0;
}
#uj-reg .pfizer{
	border-top: 1px solid #e3e3e3;
	padding: 30px 40px;
}
#uj-reg .pfizer .logo,
#uj-reg .pfizer .infos{
	display: inline-block;
	width: 50%;
	vertical-align: middle;
}
#uj-reg .pfizer .infos{
	text-align: right;
	font-size: 14px;
	color: #747679;
}
#uj-reg .pfizer .infos p{
	margin: 0;
}
#uj-reg form input[type="number"]::-webkit-outer-spin-button,
#uj-reg form input[type="number"]::-webkit-inner-spin-button{
    -webkit-appearance: none;
    margin: 0;
}
#uj-reg form input[type="number"] {
    -moz-appearance: textfield;
	appearance: none;
}
#uj-reg.koszonjuk .content p{
	color: #7fb539;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
}

/*--- LDL kérdőív ---*/

#ldl-kerdoiv{
	padding: 0 10px;
}
#ldl-kerdoiv h1{
	color: #104451;
	font-weight: bold;
	margin-top: 25px;
}
#ldl-kerdoiv .video{
	background-color: #104451;
	padding: 10px;
	width: 70%;
	margin: 35px auto;
	height: 270px;
}
#ldl-kerdoiv .video p{
	margin: 10px 0 0;
	font-size: 10px;
	text-align: center;
	color: #fff;
}
#ldl-kerdoiv .form-group{
	margin-bottom: 20px;
}
#ldl-kerdoiv .form-group p{
	color: #104451;
	font-weight: bold;
}
#ldl-kerdoiv .form-group .radio-button{
	margin-bottom: 5px;
}
#ldl-kerdoiv .form-group .szakterulet{
	padding: 5px;
	border: 1px solid #bcd531;
}
#ldl-kerdoiv .form-group .radio-button input{
	display: none;
}
#ldl-kerdoiv .form-group .radio-button input,
#ldl-kerdoiv .form-group .radio-button label{
	vertical-align: middle;
}
#ldl-kerdoiv .form-group .radio-button label span{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin: -2px 5px 0 0;
	width: 12px;
	height: 12px;
	background-color: #bcd531;
	border-radius: 50%;
	border: 2px solid #fff;
}
#ldl-kerdoiv .form-group .radio-button input[type="radio"]:checked + label span{
	border: 2px solid #104451;
}
#ldl-kerdoiv .form-group .submit{
	color: #fff;
	background-color: #bcd531;
	padding: 10px 35px;
	border-radius: 15px;
	border: none;
	outline: none;
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0;
}
#ldl-kerdoiv .notes p{
	font-size: 10px;
	font-weight: bold;
}
#ldl-oldalsav{
	text-align: left;
	background-color: #e8e8e8;
	padding: 10px;
}
#ldl-oldalsav h1{
	color: #104451;
	font-weight: bold;
	margin-top: 0;
}
#ldl-oldalsav h2{
	color: #104451;
	font-weight: bold;
	font-size: 24px;
	margin-top: 0;
}
#ldl-oldalsav p{
	font-weight: bold;
}

/*--- Praluent kérdőív ---*/

#praluent-kerdoiv{
	padding: 0 10px 50px 10px;
}
#praluent-kerdoiv h1{
	color: #104451;
	font-weight: bold;
	margin-top: 25px;
}
#praluent-kerdoiv .praluent-jatek{
	text-align: center;
}
#praluent-kerdoiv .form-group{
	margin-bottom: 20px;
}
#praluent-kerdoiv .form-group p{
	color: #104451;
	font-weight: bold;
}
#praluent-kerdoiv .form-group .radio-button{
	margin-bottom: 5px;
}
#praluent-kerdoiv .form-group .szakterulet{
	padding: 5px;
	border: 1px solid #bcd531;
}
#praluent-kerdoiv .form-group .radio-button input{
	display: none;
}
#praluent-kerdoiv .form-group .radio-button input,
#praluent-kerdoiv .form-group .radio-button label{
	vertical-align: middle;
}
#praluent-kerdoiv .form-group .radio-button label span{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin: -2px 5px 0 0;
	width: 12px;
	height: 12px;
	background-color: #bcd531;
	border-radius: 50%;
	border: 2px solid #fff;
}
#praluent-kerdoiv .form-group .radio-button input[type="radio"]:checked + label span{
	border: 2px solid #104451;
}
#praluent-kerdoiv .form-group .submit{
	color: #fff;
	background-color: #bcd531;
	padding: 10px 35px;
	border-radius: 15px;
	border: none;
	outline: none;
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0;
}
#praluent-kerdoiv .notes p, #praluent-kerdoiv .notes a{
	font-size: 10px;
	font-weight: bold;
}
#praluent-oldalsav{
	text-align: left;
	background-color: #e8e8e8;
	padding: 10px;
    margin-top: 65px;
}
#praluent-oldalsav img{
    max-width: 100%;
    margin-top: -50px;
}
#praluent-oldalsav h1{
	color: #104451;
	font-weight: bold;
	margin-top: 0;
}
#praluent-oldalsav h2{
	color: #104451;
	font-weight: bold;
	font-size: 24px;
	margin-top: 15px;
    margin-bottom: 0;
}
#praluent-oldalsav h3{
	color: #104451;
	font-weight: bold;
	font-size: 20px;
	margin-top: 0;
}
#praluent-oldalsav p{
	font-weight: bold;
    line-height: 1.5;
}
#praluent-oldalsav-video{
	background-color: #03accb;
	margin-top: 20px;
}
#praluent-oldalsav-video p{
	color: #fff;
	text-align: left;
	padding: 10px;
	margin: 0;
	font-weight: bold;
}

.dalacin .button-style {
        display: inline-block;
        padding: 3px 10px 3px 10px;
        color: white;
        background-color: #005ba9;
        font-size: 17px;
        font-weight: bold;
    }

    .dalacin .interaktiv-esetek {
        background-color: #f7f7f7;
        margin: 15px 0 0 0;
        padding: 10px 10px 10px 10px;
    }

    .dalacin .interaktiv-esetek .title {
        width: 90%;
        font-size: 16px;
        font-weight: bold;
        color: #008f99;
        padding: 0 5px 0 5px;
    }

    .dalacin .interaktiv-esetek .lead {
        width: 90%;
        font-size: 13px;
        padding: 0 5px 10px 5px;
    }

    .dalacin .video-container {
        background-color: #f7f7f7;
        margin: 15px 0 0 0;
        padding: 10px 10px 10px 10px;
    }

    .dalacin .video {
        width: 560px;
        margin: 15px auto 0 auto;
        text-align: center;
    }

    .dalacin .cikklista {
        margin: 15px 0 15px 0;
        padding: 10px 10px 10px 10px;
        background-color: #f7f7f7;
    }

    .dalacin .lapozas, .dalacin .cikklista .lista h2 a, .dalacin .cikklista .lista p a {
        color: #008f99;
    }

    .dalacin .lapozas:hover {
        background-color: #005ba9;
        color: white;
    }

    .dalacin .lapozas_on {
        background-color: #005ba9;
        color: white;
    }

    .msd .lista-2-hasab{
        float: left;
        width: 50%;
        min-height: 205px;
    }
    .msd .lista-2-hasab .cim {
        float: left;
        width: 50%;
    }
    .msd .lista-2-hasab .rating {
        float: left;
        width: 50%;
    }
    .msd .lista-2-hasab a {
        font-size: 16px;
        color: #000;
    }
    .msd {
        margin: 0 0 20px 0;
    }

    .msd-contact {
        margin: 40px 10px 0 0;
        font-size: 11px;
        width: 48%;
        float: left;
        text-align: right;
    }

    .msd-logo {
        width: 48%;
        float: left;
        margin: 30px 0 0 10px;
    }

    .video-ertekeles .text {
        font-size: 14px;
        font-style: italic;
        text-align: right;
        margin: 10px 0 10px 0;
    }

    .video-ertekeles .stars {
        text-align: right;
    }

    .topvideok {
        text-align: left;
    }

    .topvideok a {
        color: #255279;
        font-weight: bold;
    }

    .topvideok ul {
        padding: 0;
        list-style-type: none;
    }

    .topvideok li{
        padding-left: 5px;
        margin: 5px 0 5px 0;
    }

    .topvideok li:nth-child(odd){
        border-left: 3px solid #196088;
    }

    .topvideok li:nth-child(even){
        border-left: 3px solid #56a6d2;
    }

.week_question_btn{
    background-color: #4E757F;
    padding: 10px 20px;
    color: white;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 12px;
    border-radius: 7px;
    outline: 0;
    border: none;
    cursor:pointer;
}

.wekk_question_picture{
    width: 70%;
    height: 70%;
    padding: 5px;
    margin-top:-15px !Important;
}
/*Login Poup*/

    .loginWrapper{
        width: 100%;
        height: 450px;
        margin: 0;
        padding-top:50px;
        background-color:#eeece1;
    }
    .loginLogo{
        width: 100%;
        height: 150px;
        background-color:#FFF;
        background:url(/images/sitenew/drportal_login_logo.png) no-repeat center #FFF;
    }
    .loginContent{
        width: 100%;
        height: auto;
        text-align: center;
    }
    .loginForm{
        width:50%;
    }
    .loginLabel{
        font-weight:bold;
        color:#000;
        font-size:13px;
        float:right;
    }
    .loginInput{
        margin-left:10px;
        font-size:13px;
    }
    .loginBtn{
        background-color: #4E757F !important;
        padding: 10px 25px !important;
        color: white !important;
        border-radius: 5px !important;
        font-weight: 700 !important;
        outline: 0 !important;
        border: none !important;
        cursor: pointer !important;
    }

    .loginForm table {
        margin-top:20px;
        border-spacing: 8px;
    }

    .loginMenu{
        margin-top:50px;
    }
    .loginMenu a{
        color:#4E757F  !important;
    }

table td h2 a {
    color: #000 !important;
}

.pfizerlayout.staticcontent .lead {
    font-size: 14px;
    line-height: 17px;
    color: #5e5e5e;
    font-weight: normal;
}

.pfizerlayout .left-box {
    float: left;
    max-width: 630px;
    width: 100%;
}

.pfizerlayout .right-box {
    float: left;
    max-width: 300px;
    width: 100%;
}

.pfizerlayout header.categoryheader,
.pfizerlayout header.categoryheader a,
.pfizerlayout header.categoryheader a:hover,
.pfizerlayout header.categoryheader a:focus,
.pfizerlayout header.categoryheader a:visited
{
    background: #238dbc;
    color: #fff;
    font-weight: bold;
    font-size: 19px;
    padding: 7px 15px;
}

.pfizermed.slider-container .bx-wrapper,
.pfizermed.slider-container .bx-viewport
{
    height: 370px!important;
}

.pfizermed.slider-container ul {
    margin: 0;
}

.pfizermed.slider-container .bx-pager {
    margin-top: -110px;
    z-index: 2;
    position: relative;
}

.contains,
.pfizerlayout .contains,
.pfizerlayout.kozepes_box_baloldal.contains
{
    padding: 15px;
}

.pfizerlayout .right-box.contains {
    padding: 0 15px;
}

footer.pfizer {
    text-align: left;
    width: 100%;
    display: table;
    background: #238dbc;
}

.cont_center footer.pfizer {
    margin-bottom: -10px;
}

.pfizerlayout footer.pfizer {
    margin-bottom: 0;
}

footer.pfizer>div {
    display: table-row;
}

footer.pfizer>div>div {
    display: table-cell;
    vertical-align: bottom;
    color: #fff;
    font-size: 10px;
    line-height: 13px;
}

.pfizerlayout article {
    color: #5e5e5e;
    font-size: 14px;
    line-height: 17px;
}

.pfizerlayout article table td {
    vertical-align: top;
}

.pfizerlayout article .article_thumbnail {
    width: 50%;
}

.pfizerlayout article .article_thumbnail img {
    width: 100%;
}

.pfizerlayout article .article_thumbnail .imgspace {
    width: 100%;
    height: 195px;
    background: #eee;
}

.pfizerlayout h1 {
    color: #238dbc!important;
    font-weight: bold;
    font-size: 25px;
    background: none;
    margin-left: 0;
    padding-left: 0;
}

.pfizerlayout.kozepes_box_baloldal .lead {
    color: #238dbc;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
}

.pfizerlayout h2,
.pfizerlayout h2>a,
.pfizerlayout h2>a:hover,
.pfizerlayout h2>a:focus,
.pfizerlayout h2>a:visited
{
    font-weight: bold;
    font-size: 16px!important;
    color: #238dbc!important;
}

.pfizerlayout .lapozas {
    color: #238dbc;
}

.pfizerlayout .lapozas:hover,
.pfizerlayout .lapozas_on {
    background: #238dbc;
    color: #fff;
}

.pfizerlayout article h2,
.pfizerlayout article h2>a {
    margin-top: 0;
}

.pfizerlayout .right-box .boxfejlec,
.pfizerlayout .right-box .boxfejlec+br,
.pfizerlayout .right-box .kerdoivtartalom h2,
.pfizerlayout .right-box .kerdoivtartalom .ervenyes,
.pfizerlayout .right-box .kerdoivtartalom img,
.pfizerlayout .right-box .kerdoivtartalom form>p:first-child,
.kozepes_box_jobb.pfizerlayout .boxfejlec,
.kozepes_box_jobb.pfizerlayout .boxfejlec+br,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom h2,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom .ervenyes,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom img
{
    display: none;
}

.pfizerlayout .betu_kiemel,
.pfizerlayout h3,
.pfizerlayout h3>a,
.pfizerlayout h3>a:hover,
.pfizerlayout h3>a:focus,
.pfizerlayout h3>a:visited
{
    font-weight: bold;
    font-size: 19px!important;
    color: #238dbc!important;
}

/*.pfizerlayout .right-box .kerdoivtartalom label,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom label {
    position: relative;
    margin-left: 20px;
    display: block;
    margin-bottom: 10px;
}

.pfizerlayout .right-box .kerdoivtartalom label input,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom label input {
    position: absolute;
    left: -24px;
    top: -2px;
}

.pfizerlayout .right-box .kerdoivtartalom label + br,
.kozepes_box_jobb.pfizerlayout .kerdoivtartalom label + br {
    display:none;
}*/

.pfizerlayout .betu_kiemel {
    margin-top: 0;
}

.pfizerlayout .button,
.pfizerlayout .right-box .elkuldes,
.kozepes_box_jobb.pfizerlayout .elkuldes
{
    display: inline-block;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background: #238dbc;
    padding: 5px 12px;
    width: auto;
}

.pfizerlayout article table td.vertical-align-bottom {
    vertical-align: bottom;
}

.kozepes_box_jobb.pfizerlayout {
    text-align: left;
}

.padding-left-1 {
    padding-left: 15px;
}

.pfizerlayout.kozepes_box_baloldal,
.pfizerlayout .frame_inside_kozepes,
.pfizerlayout .hir_table
{
    width: 605px!important;
    margin: 0;
    padding: 0;
}

.pfizerlayout .kerdoiv_container{
    display: block;
    position: relative;
    padding-left: 35px;
    cursor: pointer;
    font-size: 14pt;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color:#5e5e5e;
    font-weight: 600;
}

.pfizerlayout .kerdoiv_container input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    display:none;
}

.pfizerlayout .kerdoiv_container .checkmark {
     position: absolute;
    top: 0;
    left: 0;
    height: 17px;
    width: 17px;
    background-color: #eee;
    border-radius: 50%;
    border:1px solid black;
}

.pfizerlayout .kerdoiv_container:hover input ~ .checkmark {
    background-color: #ccc;
}

.pfizerlayout .kerdoiv_container input:checked ~ .checkmark {
    background-color: white;
}

.pfizerlayout .kerdoiv_container .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.pfizerlayout .kerdoiv_container input:checked ~ .checkmark:after {
    display: block;
    background-color:#2196F3;
}

.pfizerlayout .kerdoiv_container .checkmark:after {
 	    top: 2px;
            left: 2px;
            width: 13px;
            height: 13px;
            border-radius: 50%;
}
.pfizerlayout .tartalom a{
    word-break: break-all;
}
