﻿.fejlec_table {
	padding: 0px;
	margin: 0px;
	background-image: url('images/top.jpg');
	border-collapse: collapse;
}
.fejlec_cegnev {
	/*	background-image: url('images/top_left.png');	*/
	background-image: url('images/login_top_right.jpg');
	background-repeat: no-repeat;
}
body {
	margin: 0px;
	font-family: tahoma;
	border-collapse: collapse;
	font-size: 12px;
}
.fejlec_ikon {
	text-align: center;
	width: 1%;
}
.fejlec_menu {
	font-family: Tahoma;
	text-align: center;
	height: 12px;
	font-size: 10px;
	font-weight: bold;
}
a {
	text-decoration: none;
	color: #505D8A;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #488AA4;
}
.white_a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.home_table {
	height: 500px;
	margin-right: 50px;
}
.home_menu {
	font-family: Tahoma;
	width: 150px;
	vertical-align: top;
	background-color: #8CB4C7;
}
.oldalmenu_title {
	font-family: tahoma;
	font-size: 10px;
	color: #505D8A;
	text-align: left;
	background-image: url('images/menubox_top.jpg');
	background-repeat: no-repeat;
	text-decoration: underline;
	font-weight: bold;
	height: 22px;
}
.oldalmenu_ikon {
	background-color: #D1E4EB;
	width: 21%;
	text-align: center;
}
.oldalmenu_link {
	font-family: tahoma;
	font-size: 10px;
	background-color: #D1E4EB;
}
.oldalmenu_table {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
.home_text {
	border: 1px solid #8CB4C7;
	font-family: tahoma;
	vertical-align: top;
	text-align: center;
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
	color: #505D8A;
	background-color: #FFFFFF;
}
.text_12 {
	font-family: tahoma;
	font-size: 12px;
}
.login_table {
	font-family: tahoma;
	border-width: 0px;
	border-collapse: collapse;
	background-image: url('images/login_center.jpg');
	width: 100%;
}
.login_header {
	background-image: url('images/login_top_right.jpg');
	background-repeat: no-repeat;
	vertical-align: bottom;
}
.bg_login {
	background-color: #D1E4EB;
}
.login_box_title {
	font-family: tahoma;
	font-size: 12px;
	color: #505D8A;
	font-weight: bold;
	width: 612px;
	text-align: right;
}
.login_box_inputs {
	font-family: tahoma;
	font-size: 12px;
	color: #505D8A;
	font-weight: bold;
	width: 245px;
	text-align: right;
}

.input_text {
	border: 1px solid #ABC9D5;
	font-family: tahoma;
	width: 400px;
	font-size: 12px;
	
}
.hiba {
	border: 2px solid #FF0000;
	border-collapse: collapse;
	width: 80%;
	font-family: Tahoma;
	text-align: center;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
}
.uzenet {
	border: 2px solid #008000;
	border-collapse: collapse;
	width: 80%;
	font-family: Tahoma;
	text-align: center;
	font-size: 12px;
	color: #008000;
	font-weight: bold;
	background-color: #FFFFFF;
}
.table_torol_kerdes {
	font-family: tahoma;
	border: 1px solid #950000;
	border-collapse: collapse;
	width: 350px;
	background-color: #D1E4EB;
	height: 50px;
}
.torol_kerdes {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #EFF5F8;
	background-color: #950000;
	text-align: center;
	height: 20px;
}
.gomb_igen {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #002e5b;
	border: 2px solid #008000;
	background-color: #FFFFFF;
}
.gomb_megse {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #002e5b;
	border: 2px solid #950000;
	background-color: #FFFFFF;
}
.gomb_letrehoz {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #002e5b;
	border: 2px solid #505D8A;
	background-color: #FFFFFF;
}
.table_inputs {
	border: 1px solid #002E5B;
	padding: 3px;
	border-collapse: collapse;
}
.table_inputs_title {
	border: 1px solid #002E5B;
	background-color: #8CB4C7;
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	vertical-align: top;
}
.table_inputs_inputs {
	border: 1px solid #002E5B;
	background-color: #505D8A;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	color: #FFFFFF;
}

.menu_title {
	font-family: tahoma;
	font-size: 12px;
	color: #505D8A;
	text-align: center;
	font-weight: bold;
}
.input_login {
	border: 1px solid #ABC9D5;
	font-family: tahoma;
	width: 200px;
	font-size: 12px;
}
.table_title {
	background-color: #D1E4EB;
	font-family: tahoma;
	font-size: 12px;
	color: #1C1C76;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	border: 1px solid #AAAAAA;
}
.cell_right {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding: 2px;
	border: 1px solid #AAAAAA;
	font-weight: normal;
}
.cell_left {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 2px;
	border: 1px solid #AAAAAA;
	font-weight: normal;
}
.cell_center {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding: 2px;
	border: 1px solid #AAAAAA;
	font-weight: normal;
}
.table_inputs tr:hover {
	background-color: #FF802B;
}
.tr_a {
	background-color: #FFFFFF;
}
.tr_b {
	background-color: #E6E6E6;
}
.table_title_key {
	background-color: #8CB4C7;
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	border: 1px solid #AAAAAA;
}
.table_title_c {
	background-color: #D1E4EB;
	font-family: tahoma;
	font-size: 12px;
	color: #1C1C76;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	border: 1px solid #AAAAAA;
}
.cim {
	font-family: tahoma;
	font-size: 12px;
	color: #1C1C5B;
	font-weight: bold;
	text-align: left;
}
.img_no_brg {
	border-style: none;
}
.felsorolas {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12px;
	
}
.felsorolas_spacer {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1px;
	height: 5px;
}
.a_active {
	text-decoration: none;
	color: #990000;
}
.a_active:hover {
	text-decoration: none;
	color: #7D0000;
}
.center {
	text-align: center;
}
.p_tulajdonsag {
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}
.tr_c {
	background-color: #C4C4C4;
}
.tr_cCopy {
	border-width: 1px;
	background-color: #C4C4C4;
	border-left-style: solid;
}
.athuzas {
	text-decoration: line-through;
}
.left {
	text-align: left;
}
.table_inputs_title_center {
	border: 1px solid #002E5B;
	background-color: #8CB4C7;
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	vertical-align: central;
}
.clock {
	font-size: 12px;
	font-weight: normal;
	padding-top: 8px;
	padding-left: 5px;
}
.top {
	vertical-align: top;
}
.middle {
	vertical-align: middle;
}
.menu_title_rend {
	margin: 0px;
	padding: 0px;
	font-family: tahoma;
	font-size: 12px;
	color: #505D8A;
	text-align: center;
	font-weight: bold;
}
.pad_0 {
	padding: 0px;
	margin: 0px;
}
.tr_last {
	background-color: #99CCFF;
}
.tr_red {
	background-color: #FFBBBB;
}
.font_24 {
	font-size: 24px;
}
.sum_table {
	border-collapse: collapse;
	border: 1px solid #000000;
	font-size: 12px;
	font-family: tahoma;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.sum_cell {
	border: 1px solid #000000;
}
.sum_cell_also {
	border-style: none none solid none;
	border-width: 1px;
	border-color: #000000;
}
.sum_fejlec_bg {
	background-color: #CCCCCC;
}
.sum_fejlec_1 {
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}
.sum_fizetendo {
	font-size: 20px;
	font-weight: bold;
}
.sum_regiar {
	font-size: 14px;
	text-decoration: line-through;
}
.right {
	text-align: right;
}
.sum_term_tr_0 {
	background-color: #EAEAEA;
}
.sum_term_tr_1 {
	background-color: #F3F3F3;
}
.tr_redred {
	background-color: #FF6262;
}
.tr_complete {
	color: #808080;
}
.tr_green {
	background-color: #C6FBC6;
}
.tr_trash {
	background-color: #C0C0C0;
	color: #808080;
}
.input_text_price {
	border: 1px solid #ABC9D5;
	font-family: tahoma;
	width: 300px;
	font-size: 12px;
	text-align: right;
}
.input_text_center {
	border: 1px solid #ABC9D5;
	font-family: tahoma;
	width: 300px;
	font-size: 12px;
	text-align: center;
}
.cegnev_top {
	font-family: tahoma;
	font-size: 14px;
	color: #505D8A;
	text-align: left;
	font-weight: bold;
	padding-top: 6px;
}

