@charset "utf-8";

body {
	color: #333333;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin: 0px;
}
body td {
	font-size: 13px;
}
.head {
	width: 939px;
	height: 32px;
	background-image: url(images/menu_bg_top.jpg);
}

.star {
	color: #f00;
	font-size: 20px;
	margin-right: 5px;
}
.flag {
	float: right;
	width: 77px;
}

.naptar_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #007e87;
}

.naptar_esemeny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #007e87;
}

.naptar_turnus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
a.turn_place_link:link {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	float: right;
}
a.turn_place_link:visited {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.turn_place_link:hover {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
a.turn_place_link:active {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
.naptar_datum {
	font-size: 10px;
	width: 80px;
	vertical-align: top;
	font-weight: bold;
	color: #666668;
}

.naptar_datum_text {
	font-size: 12px;
	vertical-align: top;
	color: #007E87;
}

.naptar_idobeosztas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

a.naptar_kepz_nev:link {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #007E87;
}

a.naptar_kepz_nev:visited {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #007E87;
}

a.naptar_kepz_nev:hover {
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #007E87;
}

a.naptar_kepz_nev:active {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #007E87;
}

a.tag_menu_link:link {
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

a.tag_menu_link:visited {
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

a.tag_menu_link:hover {
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

a.tag_menu_link:active {
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

.naptar {
	width: 296px;
	background-color: #e6e6e6;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.naptar_bold {
	text-transform: uppercase;
	width: 322px;
	background-color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.naptar_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.naptar_ar_piros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
}

.naptar_datum_zold {
	background: #d3f4c7;
	color: #343237;
	font-weight: bold;
	color: #222222;
	font-size: 11px;
	border-bottom: 1px #c3c3c3 solid;
	line-height: 15px;
}

.naptar_datum_kek {
	background: #c6e1f4;
	color: #343237;
	font-weight: bold;
	color: #222222;
	font-size: 11px;
	border-bottom: 1px #c3c3c3 solid;
	line-height: 15px;
}

.naptar_zold {
	background: #d3f4c7;
	color: #343237;
	font-weight: normal;
	color: #222222;
	font-size: 11px;
	border-bottom: 1px #c3c3c3 solid;
	line-height: 15px;
}

.naptar_kek {
	background: #c6e1f4;
	color: #343237;
	font-weight: normal;
	color: #222222;
	font-size: 11px;
	border-bottom: 1px #c3c3c3 solid;
	line-height: 15px;
}

.fa_bg {
	background-image: url(images/head_bg.jpg);
	height: 184px;
	width: 939px;
}

.fa_bg_2 {
	background-image: url(images/head_bg_new.jpg);
	height: 184px;
	width: 939px;
}
.fa_bg_3 {
	background-image: url(images/head_bg_sima.jpg);
	height: 184px;
	width: 939px;
}

.keret_head {
	height: 131px;
	width: 170px;
	position: absolute;
	left: 771px;
	top: 50px;
}

.menu_bg {
	background-image: url(images/menu_bg.jpg);
	min-height: 34px;
	z-index: 1000;
}

.almenu_bg {
	background-image: url(images/menu_bg_nagy.jpg);
	height: 46px;
	line-height: 46px;
}

.box_head {
	background-image: url(images/box_top_bg.jpg);
	/*height: 26px;
	overflow: hidden;*/
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #315a5d;
	line-height: 23px;
	padding-left: 11px;
	font-variant: normal;
	font-size: 11px;
	text-transform: uppercase;
}

.box_head_a:link {
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #315a5d;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}

.box_head_a:visited {
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #315a5d;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}

.box_head_a:hover {
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #315a5d;
	font-size: 11px;
	text-decoration: underline;
	text-transform: uppercase;
}

.box_head_a:active {
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #315a5d;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}

.box_bg {
	background-image: url(images/box__bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 11px;
	padding-left: 11px;
}

.box_kerete {
	width: 322px;
}

#befoglalo {
	position: relative;
	width: 939px;
	margin-right: auto;
	margin-left: auto;
}

#left {
	width: 771px;
	float: left;
}

#left2 {
	width: 939px;
	float: left;
}

#bal2 {
	float: right;
	width: 686px;
	background-image: url(images/bg_left2.jpg);
}

.title_bg {
	background-image: url(images/title_bg.jpg);
	background-position: 0 3px;
	min-height: 59px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height: 54px;
	padding-left: 15px;	
}

a.kir_font:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.kir_font:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.kir_font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.kir_font:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.kiir_div {
	width: 475px;
	float: left;
}

.datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.ikonsor {
	float: right;
	width: 215px;
}

.ikonsor_small {
	float: right;
	width: 110px;
}

.kir_font_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.content_left {
	float: left;
	width: 320px;
	padding-left: 15px;
}

.content_left_2 {
	float: left;
	width: 635px;
	padding-left: 15px;
}

.blue_box { /*	height: 370px;
	overflow-x: hidden;
	overflow-y: scroll;*/
	width: 297px;
	/*	background-color: #e1eced;	*/
	background-color: #EEEEEE;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 12px;
	padding-right: 12px;
	line-height: 20px;
	overflow-x: hidden;
}

.blue_box_wide {
	min-height: 338px;
	width: 635px;
	/*	background-color: #e1eced;	*/
	background-color: #EEEEEE;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 12px;
	padding-right: 12px;
	line-height: 20px;
}

.content_right {
	float: right;
	width: 320px;
	padding-right: 15px;
}

.box_small {
	width: 239px;
	float: right;
	height: 314px;
}

.ny_box_bg {
	background-image: url(images/ny_box_bg.jpg);
	padding-right: 2px;
	padding-left: 2px;
}

.ny_box_szoveg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #172800;
	text-decoration: none;
	line-height: 18px;
}
.ny_box_szoveg a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #172800;
	text-decoration: none;
	line-height: 18px;
}
.ny_box_szoveg a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #172800;
	text-decoration: none;
	line-height: 18px;
}
.ny_box_szoveg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #172800;
	text-decoration: none;
	line-height: 18px;
}
.ny_box_szoveg a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #172800;
	text-decoration: none;
	line-height: 18px;
}

.ny_also_box {
	margin-top: 13px;
}

.ny_box_also_balos {
	float: left;
	width: 502px;
}

.ny_box_also_jobbos {
	float: right;
	width: 239px;
	margin-right: 15px;
}

.ny_box_bg_also {
	background-image: url(images/ny_box_also_bg.jpg);
	padding-right: 2px;
	padding-left: 2px;
	min-height: 103px;
}

#right {
	float: right;
	width: 160px;
	text-align: right;
	padding-right: 8px;
	padding-bottom: 30px;
}

.footer_keret {
	margin-right: auto;
	margin-left: auto;
	width: 947px;
	height: 90px;
	position: relative;
}

.footer_feliratok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #92a6a8;
	text-decoration: none;
	position: absolute;
	left: 2px;
	top: 8px;
	line-height: 16px;
	width: 271px;
	height: 23px;
}
.footer_feliratok2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #92a6a8;
    text-decoration: none;
    position: absolute;
    left: 300px;
    top: 8px;
    line-height: 16px;
    width: 271px;
    height: 23px;
}
.footer_feliratok_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b8c5c6;
	text-decoration: none;
	position: absolute;
	line-height: 16px;
	width: 335px;
	height: 22px;
	left: 603px;
	top: 11px;
}

.feliratok_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b8c5c6;
	text-decoration: none;
	position: absolute;
	line-height: 16px;
	/*width: 70px;*/
	height: 22px;
	left: -11px;
	top: 0px;
	text-align: left;
}

.footer_feliratok_adoszam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #92a6a8;
	text-decoration: none;
	position: absolute;
	line-height: 16px;
	width: 550px;
	height: 22px;
	left: 387px;
	top: 39px;
	text-align: right;
}

.contener_big {
	margin-right: auto;
	margin-left: auto;
	width: 939px;
	position: relative;
	background-image: url(images/befoglalo_bg.jpg);
}
.contener_big_nyito {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	width: 939px;
	position: relative;
	background-image: url(images/befoglalo_bg.jpg);
}

.contener_big2 {
	margin-right: auto;
	margin-left: auto;
	width: 939px;
	/*	position: relative;	*/
	background-image: url(images/contener_big_bg.jpg);
}

/*.menu_bg {
	background-image: url(images/menu_bg_nagy.jpg);
}*/
.menu_head {
	background-image: url(images/menu_head_bg.jpg);
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #315a5d;
	line-height: 35px;
	padding-left: 10px;
}

.menu_kicsi_bg {
	background-image: url(images/menu_bg_kicsi.jpg);
	padding-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 38px;
	font-weight: normal;
	color: #333333;
}

.almanu_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #007e87;
}

.oktatao_neve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8f980a;
}

.box_end {
	height: 222px;
	width: 220px;
	position: absolute;
	bottom: 91px;
	right: 1px;
}

.footer {
	width: 100%;
	background-image: url(images/footer_bg.jpg);
	height: 95px;
}

.content {
	width: 246px;
	float: left;
	overflow: hidden;
}

.box_small {
	float: left;
}

.banner_small {
	width: 270px;
	float: left;
	text-align: center;
}

.input_box_belepes {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	width: 141px;
	float: left;
	position: absolute;
	left: 11px;
	top: 41px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: none;
}
.logged_in_div {
	padding: 20px;
	color:#172800;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
}
a.loggedin_link:link {
	color:#005E67;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.loggedin_link:visited {
	color:#005E67;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.loggedin_link:hover {
	color:#005E67;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.loggedin_link:active {
	color:#005E67;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.belep_gomb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	position: absolute;
	height: 17px;
	width: 46px;
	left: 23px;
	top: 99px;
}
A.belep_gomb_link:link {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.belep_gomb_link:visited {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.belep_gomb_link:hover {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.belep_gomb_link:active {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.regisztralas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	position: absolute;
	height: 17px;
	width: 62px;
	left: 92px;
	top: 100px;
	text-decoration: underline;
}

.input_kereses {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	width: 119px;
	float: left;
	position: absolute;
	left: 787px;
	top: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: none;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	bottom: 10px;
	clip: rect(auto, auto, 10px, auto);
	padding-left: 13px;
	background-image: url(images/menu_bg.jpg);
}

.menu_font_kek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #007e87;
	text-decoration: none;
}

.okj_head_bg {
	background-image: url(images/ny_ok_hu.jpg);
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 36px;
	font-weight: bold;
	color: #3e6465;
	padding-left: 10px;
}

.ny_kepzesek_bg {
	background-image: url(images/ny_menu_0.jpg);
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 36px;
	font-weight: bold;
	color: #3e6465;
	padding-left: 10px;
}

.tanacsado_head_bg {
	background-image: url(images/ny_tanacsado_hu.jpg);
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 36px;
	font-weight: bold;
	color: #3e6465;
	padding-left: 10px;
}

.kicsibox {
/*	background-image: url(images/kicsibox_bg.jpg);	*/
	min-height: 38px;
	width: 220px;
}
.tag_link_div {
	width: 220px;
	background: #ececec;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	line-height: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.keres_gomb {
	float: left;
	height: 25px;
	width: 25px;
	position: absolute;
	left: 911px;
	top: 219px;
}

.tabla_felirata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 13px;
	padding-top: 5px;
}

.scroll {
	height: 103px;
	width: 29px;
	position: absolute;
	left: 740px;
	top: 76px;
}

.pirosgomb_felirata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 13px;
	padding-top: 2px;
}

.kepzesert_felelos {
/*	font-family: Arial black, Helvetica, sans-serif;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #f0f790;
	color: #11100b;
}

.kepzesert_felelos a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #007e87;
	font-size: 11px;
	text-decoration: none;
}
.kepzesert_felelos a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #007e87;
	font-size: 11px;
	text-decoration: none;
}
.kepzesert_felelos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #007e87;
	font-size: 11px;
	text-decoration: none;
}
.kepzesert_felelos a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #007e87;
	font-size: 11px;
	text-decoration: none;
}

.kepzesert_felelos_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
	font-weight: bold;
}

.kepzesert_felelos_name {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	line-height: 26px;
	font-weight: normal;
}

.kepzesert_felelos_tel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666668;
}

.kepzesert_felelos_tel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

#training_menu {
	width: 246px;
	padding: 0px;
	margin: 0px;
}

#training_menu ul {
	background: #fdfdfd;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#training_menu ul li { /*	background: url(images/menu_bg_nagy.jpg);	*/
	min-height: 46px;
	line-height: 46px;
	background: #FDFDFD;
	border-top: 0px;
	border-left: 1px #e6e6e6 solid;
	border-right: 1px #e6e6e6 solid;
	border-bottom: 1px #e6e6e6 solid;
}

#training_menu ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #007e87;
	text-decoration: none;
}

#training_menu ul li a:hover {
	color: #005e67;
}

#training_menu ul li ul {
	display: none;
	/*background: #fdfdfd;*/
	background-image: url(/images/training_menu_ul_bg.jpg);
}

#training_menu ul li ul li {
	background: none;
	min-height: 20px;
	line-height: 20px;
	padding: 0px;
	padding-left: 30px;
	border: 0px;
}

#training_menu ul li ul li a {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	font-size: 13px;
	color: #007e87;
}

#training_menu ul li ul li a:hover {
	color: #333333;
}

#training_menu ul li div ul li div ul {
/*	background: #fdfdfd;	*/
	border: 0px;
}

#training_menu ul li ul li ul li { /*	background: #DEDEDE;	*/
	min-height: 20px;
	line-height: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
}

#training_menu ul li ul li ul li a {
	line-height: 20px;
	/*font-weight: bold;*/
	font-size: 12px;
	color: #007e87;
}

#training_menu ul li ul li ul li a:hover {
	color: #333333;
}

.jellap_td {
	/*min-width: 350px;*/
	color: #333333;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	font-weight: normal;
}
.jellap_td_separator {
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-weight: bold;
}
.jellap_input {
	min-width: 200px;
	background: #FFFFFF;
	border: 1px #007E87 solid;
}
.jellap_textarea {
	min-width: 200px;
	background: #FFFFFF;
	border: 1px #007E87 solid;
}
A.also_linkek:link {
	color:#B8C5C6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.also_linkek:visited {
	color:#B8C5C6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.also_linkek:hover {
	color:#B8C5C6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.also_linkek:active {
	color:#B8C5C6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.main_calendar_event_main_div {
	width: 330px;
	height: 100px;
	overflow-x:hidden;
	overflow-y:scroll;
}
.main_calendar_event_main_div td {
	padding-bottom: 3px;
	padding-bottom: 3px;
}
.main_calendar_event {
	border-left: 2px #FF0000 solid;
	padding-left: 10px;
	line-height: 15px;
}
.main_calendar_event_date {
	color: #9b9b9b;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: italic;
}
A.main_calendar_event_name:link {
	color: #315a5d;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration:none;
}
A.main_calendar_event_name:visited {
	color: #315a5d;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration:none;
}
A.main_calendar_event_name:hover {
	color: #315a5d;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration:none;
}
A.main_calendar_event_name:active {
	color: #315a5d;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration:none;
}
A.register_link:link {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
A.register_link:visited {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
A.register_link:hover {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
A.register_link:active {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.error {
	color: #FF0000;
}
.input_reg_kotelezo {
	min-width: 200px;
	background: #FFFFFF;
	border: 1px #007E87 solid;
}
.input_reg_nem_kotelezo {
	min-width: 200px;
	background: #FFFFFF;
	border: 1px #AAAAAA solid;
}
.textarea_reg_nem_kotelezo {
	min-width: 500px;
	min-height: 100px;
	background: #FFFFFF;
	border: 1px #AAAAAA solid;
}
.redstar {
	color: #FF0000;
}
.sendpage_input {
	background: #FFFFFF;
	border: 1px #AAAAAA solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #555555;
}
.sendpage_btn {
	background: #FFFFFF;
	border: 1px #555555 solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #555555;
}
.sendpage_text {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.jellap_add_btn {
	background: #FFFFFF;
	border: 1px #333333 solid;
	COLOR: #333333;
}
.gray_button {
	background-color: #F2F2F2;
	color:#333333;
	border: 1px #333333 solid;
}
.cat_kepz_napok_div {
	background-image: url(images/box__bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 11px;
	padding-left: 11px;
	height: 210px;
	overflow-x: hidden;
	overflow-y: scroll;
}
.cat_kepz_napok_table {
	width: 300px;
}
.tag_kepz_napok_div {
	background-image: url(images/box__bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 11px;
	padding-left: 11px;
	height: 210px;
	overflow-x: hidden;
	overflow-y: scroll;
}
.tag_kepz_napok_table {
	width: 300px;
}
