body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #FFBF3;
	background-image: url(/img/ELFThatter.gif);
}

.body_print {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #FFFFFF;

}


.uj_oldal {page-break-before: always}


input {
  padding:5px;
  margin:3px;
}
select {
  padding:5px;
  margin:3px;
}
.display_none{display:none;}
.display_block{display:block;}
.display_inline_block{display:inline-block;}
.block{display:block;}
.block_inline{display:inline-block;}

.cursor_cell{cursor: cell;}
.cursor_copy{cursor: copy;}
.cursor_default{cursor: default;}
.cursor_help{cursor: help;}
.cursor_move{cursor: move;}
.cursor_no-drop{cursor: no-drop;}
.cursor_none{cursor: none;}
.cursor_not-allowed{cursor: not-allowed;}
.cursor_pointer{cursor: pointer;}
.cursor_progress{cursor: progress;}
.cursor_url{cursor: url;}
.cursor_wait{cursor: wait;}
.cursor_zoom-in{cursor: zoom-in;}
.cursor_zoom-out{cursor: zoom-out;}

.border_ok{border:2px inset;}
.border_error{border:2px solid #DA251C;box-shadow: 0 0 6px 0px #DA251C;}

.border_piros{border:1px solid #FF0000;}
.border_piros_2{border:2px solid #FF0000;}
.border{border:1px solid #B3B3B3;}
.border_2{border:2px solid #B3B3B3;}
.border_top{border-top:1px solid #B3B3B3;}
.border_top_2{border-top:2px solid #B3B3B3;}
.border_left{border-left:1px solid #B3B3B3;}
.border_left_2{border-left:2px solid #B3B3B3;}
.border_right{border-right:1px solid #B3B3B3;}
.border_right_2{border-right:2px solid #B3B3B3;}
.border_bottom{border-bottom:1px solid #B3B3B3;}
.border_bottom_2{border-bottom:2px solid #B3B3B3;}
.border_double_bottom{border-bottom:double #B3B3B3;}
.border_radius_5{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.border_radius_3{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.w_240{width:240px;}
.w_200{width:200px;}
.w_160{width:160px;}
.w_120{width:120px;}

.padding_05 {padding: 5px;}
.sortav_120{line-height:120%;}
.sortav_150{line-height:150%;}
.sortav_200{line-height:200%;}

.nowrap{white-space:nowrap;}

.text_nagybetus{text-transform:uppercase;}
.text_left{text-align:left;}
.text_kozep{text-align:center;}
.text_right{text-align:right;}
.v_kozep{vertical-align:middle;}
.v_top{vertical-align:top;}
.v_bottom{vertical-align:bottom;}
.normal{font-weight:normal;}
.kover{font-weight:bold;}
.dolt{font-style:italic;}

.font_xx_large{font-size:xx-large;}
.font_x_large{font-size:x-large;}
.font_larger{font-size:larger;}
.font_large{font-size:large;}
.font_medium{font-size:medium;}
.font_small{font-size:small;}
.font_smaller{font-size:smaller;}
.font_x_small{font-size:x-small;}
.font_xx_small{font-size:xx-small;}

.font_initial{font-size: initial;}

.border_radius_5{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.border_radius_3{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.font_feher{color:#FEFEFE;}
.font_piros{color:FF0000;}

.bg_feher{background-color:#FEFEFE;}
.bg_btn_xl{background:url(//ovegesfizikaverseny.samfules.hu/img/btn_xl.png) 0 0 no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.bg_szinatmenet{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_1000.png) repeat-y;-webkit-background-size:50% 50%;-moz-background-size:50% 50%;-o-background-size:50% 50%;background-size:50% 50%;background-position:right;}
.bg_szinatmenet_1000{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_1000.png) repeat-y;-webkit-background-size:50% 50%;-moz-background-size:50% 50%;-o-background-size:50% 50%;background-size:50% 50%;background-position:right;}
.bg_szinatmenet_full_1000{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_1000.png) repeat-y;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-position:right;}
.bg_szinatmenet_f_100{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_f_200.png) repeat-x;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-position:top;}
.bg_szinatmenet_f_200{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_f_200.png) repeat-x;-webkit-background-size:200% 200%;-moz-background-size:200% 200%;-o-background-size:200% 200%;background-size:200% 200%;background-position:top;}
.bg_szinatmenet_f_inv_200{background:url(//ovegesfizikaverseny.samfules.hu/img/bg/szinatmenet_f_inv_200.png) repeat-x;-webkit-background-size:200% 200%;-moz-background-size:200% 200%;-o-background-size:200% 200%;background-size:200% 200%;background-position:top;}

/*================================= INDEX===============================================*/
td.index_fejlec{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
}

td.index_eredmeny{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
  padding: 10px;
}

td.index_balmargo{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  /*width: 87px;*/
  /*background-color: #FFFBF3;/**/
  background-color: #FFFBF3;/**/
  background-image: url(/img/ELFThatter.gif);/**/
  border: #552233 1px solid;
}

td.index_nevezes_iskola{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
  padding: 10px;
}


/*================================= HIREK===============================================*/
td.hirek_focim{
  /*color: #552233;*/
  color: #1A75C4; 
  font-family: Tahoma;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  background-color: #FFFBF3;/**/
}


td.hirek_cim{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: left;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border-bottom: #552233 1px solid;
}
.hirek a {
	color: #1A75C4;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
	padding: 4px;
}
.hirek a:hover {
	color: #F03C3C;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
	padding: 4px;
}

.hirek_cim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}

.hirek_alcim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	/*text-transform: uppercase;*/
	text-align: left;
	color: #552233;
	margin-left: 40px;
}

.hirek_duma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	text-align: left;
	color: #552233;
	margin-left: 80px;
	padding-bottom: 10px;
}

.h_tl_kiemelt {
	background: #ffffff url(/img/bgVerticalTalalati.png) 0 -600px repeat-x;
}
.h_tl_elso {
	border-top: 1px solid #cccccc;
}

.h_k_keretes {
	border: 2px solid #1A75C4;
	margin-top: -2px;
}


.h_talalati_lista_main {
	height: 30px;
	overflow: hidden;
	padding: 10px;
}



/*================================= F E J L É C ===============================================*/
td.fejlec_fomenu{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
}

td.fejlec_fomenu_logo{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  width: 87px;
  background-color: #FFFFFF;
}

td.fejlec_fomenu_cim{
  color: #552233; 
  font-family: Tahoma;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;
}
.fejlec_fomenu_cim a {
	color: #1A75C4;
	text-decoration: none;
	font-size: 22px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
	padding: 4px;
}
.fejlec_fomenu_cim a:hover {
	color: #F03C3C;
	text-decoration: none;
	font-size: 22px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
	padding: 4px;
}

/*================================= BAL MARGÓ ===============================================*/
td.balmargo_fejlec_elsosor{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;
}

td.balmargo_focim{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #FFFBF3;
  padding-bottom:15px;
}

td.balmargo_cim{
  text-align: center;
  vertical-align: center;
  background-color: #FFFBF3;
}

td.balmargo_alcim{
  text-align: center;
  vertical-align: center;
  background-color: #FFFBF3;
}

.balmargo a {
	color: #1A75C4;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.balmargo a:hover {
	color: #F03C3C;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.balmargo_cim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}

.balmargo_aktiv_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #F03C3C;
    background-color: FFFFFF;
    padding-top:15px;
    padding-bottom:15px; 
    border-top: 2px solid red;
    border-bottom: 2px solid red;
}

.balmargo_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #1A75C4;
    padding-top:15px;
    padding-bottom:15px; 
}

a.balmargo_aktiv_menu, a.balmargo_aktiv_menu:link, a.balmargo_aktiv_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #F03C3C;
  text-decoration: none;
}

a.balmargo_menu, a.balmargo_menu:link, a.balmargo_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #1A75C4;
  text-decoration: none;
}






/*================================= NEVEZÉS ===============================================*/
td.nevezes_menusor{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  background-color: #FFFBF3;/**/
  padding: 1px;
}

p.nevezes_menu_aktiv {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #F03C3C;
  background-color: #FFFBF3;/*color: #F03C3C;*/
}
td.nevezes_menu {
  vertical-align: middle;
	font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #FFBF3;
  background-color: #1A75C4;
}

a.nevezes_menu, a.nevezes_menu:link, a.nevezes_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFBF3;
  text-decoration: none;
}
td.fejlec_nevezett_iskolak{
  color: #552233; 
  font-family: Tahoma;
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  background-color: #FFFBF3;/**/
  border: #552233 1px solid;
  padding: 5px;
}

td.nevezes_iskola_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  width: 200px;
}
td.nevezes_iskola_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
}
td.nevezes_iskola_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
}
td.nevezes_iskola_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233;
  border-left: #FFFBF3 2px solid;
}

td.error_nevezes_iskola_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #552233;
  color: #FFFFFF; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  width: 180px;
}
td.error_nevezes_iskola_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #552233;
  color: #FFFFFF; 
  border: #FFFFFF 2px solid;
}
td.error_nevezes_iskola_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #552233;
  color: #FFFFFF;
  border-left: #FFFFFF 1px solid;
  border-right: #FFFFFF 0px solid;
}
td.error_nevezes_iskola_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #552233;
  color: #FFFFFF;
  border-left: #FFFBF3 2px solid;
}
td.nevezes_iskola_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
}
td.nevezes_iskola_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233;
}
td.error_nevezes_iskola_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #552233;
  color: #FFFFFF; 
}
td.error_nevezes_iskola_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #552233;
  color: #FFFFFF;
}

td.fizikavezer {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233;
}
td.fizikavezer_fejlec {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #552233;
}

td.error_fizikavezer_fejlec {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}
/*======*/
td.uj_hirdetes_hirdeto_adatai_sotetebb_3 {
  font-family: Tahoma;
  font-size: 12px;
  /*text-align: left;*/
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  /*border-left: #FFFFFF 2px solid;
  border-right: #FFFFFF 2px solid;*/
}
td.uj_hirdetes_hirdeto_adatai_vilagosabb_3 {
  font-family: Tahoma;
  font-size: 12px;
  /*text-align: left;*/
  background-color: #FFFFFF;
  color: #552233;
  /*border-left: #F5F2EB 2px solid;*/
}
td.uj_hirdetes_elfogad_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
}
td.uj_hirdetes_elfogad_sotetebb_kozep {
  font-family: Tahoma;
  font-size: 12px;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-left: #FFFFFF 0px solid;
  border-right: #FFFFFF 0px solid;
}
td.uj_hirdetes_elfogad_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-left: #FFFFFF 0px solid;
  
}
td.uj_hirdetes_elfogad_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  
}
td.uj_hirdetes_elfogad_vilagosabb_kozep {
  font-family: Tahoma;
  font-size: 12px;
  background-color: #FFFFFF;
  color: #552233;
  
}
td.uj_hirdetes_elfogad_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  background-color: #FFFFFF;
  color: #552233;
  
}


a.nevezett_iskola_menu_aktiv, a.nevezett_iskola_menu_aktiv:link, a.nevezett_iskola_menu_aktiv:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #F03C3C;
  text-decoration: none;
}

a.nevezett_iskola_menu, a.nevezett_iskola_menu:link, a.nevezett_iskola_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #1A75C4;
  text-decoration: none;
}


a.helyszin_2_aktiv, a.helyszin_2_aktiv:link, a.helyszin_2_aktiv:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #F03C3C;
  text-decoration: none;
}

a.helyszin_2, a.helyszin_2:link, a.helyszin_2:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1A75C4;
  text-decoration: none;
}

a.helyszin_20_aktiv, a.helyszin_20_aktiv:link, a.helyszin_20_aktiv:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #F03C3C;
  text-decoration: none;
}

a.helyszin_20, a.helyszin_20:link, a.helyszin_20:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #1A75C4;
  text-decoration: none;
}


td.nevezett_iskola_fejlec{
  color: #552233; 
  font-family: Tahoma;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
}

input.nevezes_iskola_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
}

input.nevezes_iskola_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233; 
}

p.tanulo_email {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
}
p.tanulo_f_3_email {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
}
/*================================= TAGINTEZMENY ===============================================*/
td.ti_fejlec{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  vertical-align: center;
  border: #552233 1px solid;
}

td.ti_fejlec_bal{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border-left: #552233 1px solid;
  border-top: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.ti_fejlec_jobb{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border: #552233 1px solid;
}
td.ti_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.ti_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
  
}
td.ti_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.ti_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233;
  border-left: #FFFBF3 2px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.ti_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}
td.ti_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}
/*================================= TANULO ===============================================*/
td.tanulo_fejlec{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  vertical-align: center;
  border: #552233 1px solid;
}

td.tanulo_fejlec_bal{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border-left: #552233 1px solid;
  border-top: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_fejlec_jobb{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border: #552233 1px solid;
}
td.tanulo_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
  border-left: #552233 1px solid;
}
td.tanulo_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border-left: #552233 1px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.tanulo_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}
td.tanulo_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}

td.tanulo_sotetebb_nev {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_vilagosabb_nev {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.tanulo_sotetebb_tj_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #E4E4E4;
  color: #552233; 
  border: #F5F2EB 2px solid;
  border-right: #F5F2EB 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_sotetebb_tj_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #E4E4E4;
  color: #552233; 
  border: #F5F2EB 2px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
  border-left: #552233 1px solid;
}
td.tanulo_vilagosabb_tj_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #F5F2EB;
  color: #552233;
  border: #F5F2EB 2px solid;
  border-right: #F5F2EB 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_vilagosabb_tj_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  background-color: #F5F2EB;
  color: #552233;
  border-left: #552233 1px solid;
  border-right: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.tanulo_sotetebb_tj {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}
td.tanulo_vilagosabb_tj {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  color: #552233; 
}

td.tanulo_sotetebb_tj_nev {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #E4E4E4;
  color: #552233; 
  border: #F5F2EB 2px solid;
  border-right: #F5F2EB 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_vilagosabb_tj_nev {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #F5F2EB;
  color: #552233;
  border: #F5F2EB 2px solid;
  border-right: #F5F2EB 0px solid;
  border-left: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.tanulo_fejlec_tj_bal{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border-left: #552233 1px solid;
  border-top: #552233 1px solid;
  border-bottom: #552233 1px solid;
}
td.tanulo_fejlec_tj_jobb{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  border: #552233 1px solid;
}
td.fejlec_tovabbjutok{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  background-color: #FFFBF3;/**/
  border: #552233 1px solid;
  padding: 10px;
}



/*================================= KIIRAS ===============================================*/
.kiiras_2014 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.kiiras_2015 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.kiiras_2016 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.kiiras_2017 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.kiiras_2018 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.kiiras_2019 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}
.kiiras_2020 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}
.kiiras_2021 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}
.kiiras_2022 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}

.kiiras_2023 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}

.kiiras_2024 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}

.kiiras_2025 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}

.kiiras_2026 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
  text-align:justify;
  line-height:150%
}

/*================================= PÉNZÜGY ===============================================*/
td.feltoltott_kep_igen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: #552233 1px solid;
}

td.feltoltott_kep_nem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	color: #552233;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: #552233 1px solid;
}
/*================================= ELFT ===============================================*/
a.toggle, a.toggle:link, a.toggle:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFBF3;
  text-decoration: none;
}
a.toggle10, a.toggle10:link, a.toggle10:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFBF3;
  text-decoration: none;
}

a.toggle12, a.toggle12:link, a.toggle12:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFBF3;
  text-decoration: none;
}

a.toggle_2, a.toggle_2:link, a.toggle_2:visited {
  color: #552233;
  text-decoration: none;
}

a.toggle_3, a.toggle_3:link, a.toggle_3:visited {
  text-decoration: none;
}


td.elft_iskola_sotetebb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
  width: 20%;
}
td.elft_iskola_sotetebb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
  border: #FFFFFF 2px solid;
}
td.elft_iskola_vilagosabb_bal {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: #FFFFFF;
  color: #552233;
  border: #FFFFFF 2px solid;
  border-right: #FFFFFF 0px solid;
}
td.elft_iskola_vilagosabb_jobb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233;
  border-left: #FFFBF3 2px solid;
}

td.elft_iskola_sotetebb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFBF3;
  color: #552233; 
}
td.elft_iskola_vilagosabb {
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  background-color: #FFFFFF;
  color: #552233;
}

/*==================*/
td.idorend{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  vertical-align: middle;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
  padding: 10px;
}
td.idorend_fej{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  /*width: 87px;*/
  background-color: #FFFBF3;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
  padding: 10px;
}

/*==================*/
td.lista_14{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  vertical-align: middle;
}
td.lista_12{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  vertical-align: middle;
}
td.lista_11{
  color: #552233; 
  font-family: Tahoma;
  font-size: 11px;
  vertical-align: middle;
}

td.lista_10{
  color: #552233; 
  font-family: Tahoma;
  font-size: 10px;
  vertical-align: middle;
}



/*==========================================================================================*/
/*================================= ELŐZŐ ÉV ===============================================*/
/*==========================================================================================*/

td.archiv_index_eredmeny{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  /*width: 87px;*/
  background-color: #EAEAEA;/**/
  /*background-image: url(/img/ELFThatter.gif);*/
  border: #552233 1px solid;
  padding: 10px;
}


td.archiv_balmargo_fejlec_elsosor{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #EAEAEA; 
  background-image: url(/img/ELFThatter.gif);/**/
  border-top: #552233 1px solid;
  border-bottom: #552233 1px solid;
}

td.archiv_balmargo_focim{
  color: #552233; 
  font-family: Tahoma;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  vertical-align: center;
  /*width: 87px;*/
  background-color: #EAEAEA;
  /*background-image: url(/img/ELFThatter.gif);*/
  padding-bottom:15px;
}

td.archiv_balmargo_alcim{
  text-align: center;
  vertical-align: center;
  background-color: #EAEAEA;
  /*background-image: url(/img/ELFThatter.gif);*/
}

.archiv_balmargo_aktiv_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	/*color: #1A75C4;*/
    color: #FF0000;
    background-color: #FFFBF3;
    padding-top:15px;
    padding-bottom:15px; 
    border-top: 2px solid red;
    border-bottom: 2px solid red;
    
}
a.archiv_balmargo_aktiv_menu, a.archiv_balmargo_aktiv_menu:link, a.archiv_balmargo_aktiv_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #F03C3C;
  text-decoration: none;
  background-color: #FFFBF3;
  
}

td.archiv_balmargo_cim{
  text-align: center;
  vertical-align: center;
  background-color: #FFFBF3;
}
.archiv_balmargo_cim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #552233;
	padding-top: 2px;
	padding-bottom: 2px;
}
.archiv_balmargo_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #AD1457;
    padding-top:15px;
    padding-bottom:15px; 
}
a.archiv_balmargo_menu, a.archiv_balmargo_menu:link, a.archiv_balmargo_menu:visited {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #AD1457;
  text-decoration: none;
}

td.archiv_nevezes_menusor{
  color: #552233; 
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  background-color: #EAEAEA;/**/
  padding: 1px;
}

td.archiv_fejlec_nevezett_iskolak{
  color: #552233; 
  font-family: Tahoma;
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  vertical-align: top;
  background-color: #EAEAEA;/**/
  border: #552233 1px solid;
  padding: 5px;
}

td.archiv_fejlec_tovabbjutok{
  color: #F03C3C; 
  font-family: Tahoma;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  background-color: #EAEAEA;/**/
  border: #552233 1px solid;
  padding: 10px;
}
