body { font-family:  Arial, Helvetica, sans-serif; }
p { margin: 0; padding: 0; }

h1 {
	font-size: 22px;
	font-family: Arial Narrow, Arial;
	color: #336699;
	border-bottom: solid 1px #A90014;
	margin-top: 12px;
	margin-bottom: 15px;
	padding-bottom: 1px; }

ul { margin: 0;padding: 0px 0 0 0px;}

.menusor {
	height: 22px;
	color: #ffffff;
	background-color: #023365;
	padding: 0 0 0 20px;
	font-weight: bold;}

.menusor a {
	color: #ffffff;
	text-decoration: none;
	padding: 0 8px;}

.menusor a:hover {
	color: #fff;
	background-color: #336699;
	 border:0;
	 padding: 7px 8px 4px 8px;}

.menusor a.aktive_menu {
	color: #fbadad;
	background-color: #023365;
	padding: 7px 8px 4px 8px;
	border: 1px solid #fff;}

.menusor a.aktive_menu:hover {
	background-color: #336699;
	padding: 7px 8px 4px 8px; }

.footer {
	height: 22px;
	color: #ffffff;
	background-color: #023365;
	font-weight: bold;}

.udvozlet {
	color: #336699; 
	font-weight: bold;
	line-height: 1.2em;
	padding: 15px 15px 0 15px;
	vertical-align: bottom;}

.fmenu		{ width: 135px; background-color: #dbe7f2; padding:12px 0 0 0; margin: 0 0 0 0;} 
.fmenu_fej	{ background-color: #336699; color: #ffffff; font-size:.95em; font-weight:bold; padding: 0 0 0 5px; }  
.fmenu_sor a { color: #023365; text-decoration: none;display:block; padding: 0 0 0 15px; border-bottom:1px solid #fff; }
.fmenu a:hover { background-color: #B9D4F2; } 
.fmenu_sor .aktive_menu { background-color: #B9D4F2; }
.fmenu_sor .aktive_menu:hover {background-color: #B9D4F2; }
.fmenu_alatt { color:#000099; font-weight: bold; text-align:center ; 
			vertical-align: text-bottom ; margin: 40px 15px auto 15px;; }
table {
	background-color: #ffffff;
	font-size: 13px;
	padding: 0;}
.tartalom {
	font-size: 13px;
	padding: 0 20px 0 20px;}
.tartalom ul {
	margin: 0;
	padding: 0px 0 0px 22px;}
.tartalom p {margin: 0;padding: 0px 0 0px 0px;}
.tartalom a {color: #336699;text-decoration: none;}
.tartalom a:hover {color: navy;text-decoration: underline;}
.alcim {
	font-weight: bold;
	color: #BE0016;
	margin:  0;
	padding: 0px 0 2px 0;
}
..solo {padding: 10px;}
.lista_gyarto {
	background-color: #dbe7f2;
	height: 22px;
}
.tabla_sor {
	height: 18px;
	vertical-align: middle;
}

.tbl_bkg {
	width: 96%;
	background-color: #F8F8F8;
	border: 1px solid #023365;
	padding: 20px 20px 10px 20px;}
.beviteli_tabla {border: 0;background-color: #F8F8F8;}
.h1, .h2 {
	font-weight: bold;
	text-align: center;
	color: white;
	background-color: #336699;
	height: 18px;}
.f1, .f4 {
	background-color: #FFDFC4;
	border: 0;
	border-bottom: 1px solid #ffffff;
	font-size: .85em;
	padding: 0 0 0 15px;
	width: 50%;}
.f2 .f5 {border: 0;width: 50%;}
.f3 {	background-color: #F8F8F8; }

input, textarea {
	border: 0;
	border-bottom:  1px solid #aeaf97;
	border-right:  1px solid #aeaf97;
	width: 150px;}
select {
	border: 0;
	border-bottom:  1px solid #aeaf97;
	width: 150px;}
.artbl_header {
	background-color: #336699;
	color: #fff;
	font-size: .95em;
	font-weight: bold;}
.artbl_sor td {
	background-color: #dbe7f2;
	padding: 3px 10px;
	font-size: .95em;}

.space {	line-height: 12px;}
.lennt {line-height: 22px;}
.login_in {	background-color: #dbddd0;}

.img_jobbra {	float: right;padding: 0;border: 1px solid #E0E0E0;}
.img_jobbra_noborder {float: right;padding: 0;}

.beker_bkg {
	background-color: #dbe7f2;
}
.beker_text {
	font-size: .9em;
	font-weight: bold;
	color: #023365;
	line-height: .9em;
	padding: 5px 0 0 0;
}
.beker_cim {
	color: #BE0016;
	font-size: 1.1em;
	font-weight: bold;
}
.beker form {
	padding: 5px 0 0 0;
	margin: 0;
}
.gomb {
	width: 25px;
	height: 13px;
	border: 0;
	background-image: url(./images/search_btn.png);
	background-repeat: no-repeat;
	vertical-align: middle;
}
.mehet_gomb {
	width: 65px;
	height: 14px;
	border: 0;
	background-image: url(./images/mehet_btn.png);
	}

.hiba {
	text-decoration: blink;
	color: #347DB9;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
}

.result_cim {
	color: #023365;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	text-decoration: underline;
}

th {
	color:  #FF7C11;
	padding: 8px 0 6px 0;
}
.kiemelt {
	color: #BE0016;
}
.eredm_fej {
	background-color: #336699;
	color: #fff;
	font-weight: bold;
	padding: 0 10px 0 10px;
}
.eredm_kiir {
	color: #347DB9;
	font-weight: bold;
	padding: 0 10px 0 10px;
}
