body,td,th {
	font-family: Tahoma, verdana, arial;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	font-size: 12px;
	color: #414B62;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #666E82;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
p {
	text-align: left;
	line-height: 18px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}


a.mn {
	font-size: 11px;
	color: #858DA2;
	font-weight: bold;
}
a.mn:link {
	text-decoration: none;
}
a.mn:visited {
	text-decoration: none;
}
a.mn:hover {
	text-decoration: none;
	color: #B1B6BA;
}
a.mn:active {
	text-decoration: none;
	color: #B1B6BA;
}

a.mpn {
	font-size: 11px;
	color: #858DA2;
	font-weight: normal;
}
a.mpn:link {
	text-decoration: none;
}
a.mpn:visited {
	text-decoration: none;
}
a.mpn:hover {
	text-decoration: none;
	color: #B1B6BA;
}
a.mpn:active {
	text-decoration: none;
	color: #B1B6BA;
}

a.mmn {font-size: 11px; font-weight: bold; color: #FFFFFF;}
a.mmn:link { text-decoration: none; font-weight: bold; color: #FFFFFF;}
a.mmn:visited { text-decoration: none; font-weight: bold; color: #FFFFFF;}
a.mmn:hover { text-decoration: none; font-weight: bold; color: #EAEBEF;}
a.mmn:active { text-decoration: none; font-weight: bold; color: #EAEBEF;}
p.hiba {
	font-weight: bold;
	color: #FF0000;
}
h1 {
	font-family: tahoma, verdana, arial;
	font-size: 25px;
	text-align:center;
	color: #414B62;
}
h2 {
	font-family: tahoma, verdana, arial;
	font-size: 21px;
	color: #414B62;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}
h3 {
	font-family: tahoma, verdana, arial;
	font-size: 18px;
	text-align: left;
	color: #414B62;
}
input {
	font-family: tahoma, verdana, arial;
	font-size: 11px;}
textarea {
	font-family: tahoma, verdana, arial;
	font-size: 11px;}
.inpr {
	background-color: #F8F8F8;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #485065;
	border-top: 1px solid #485065;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #485065;
}

select {
	background-color: #F8F8F8;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #485065;
	border-top: 1px solid #485065;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #485065;
}
.gombr {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #858DA2;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #485065;
	border-bottom: 1px solid #485065;
	border-left: 1px solid #ffffff;
	height: 22px;
}
.fot {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;}
a.fta {font-size: 11px; font-weight: bold; color: #FFFFFF;}
a.fta:link { text-decoration: underline; font-weight: bold; color: #FFFFFF;}
a.fta:visited { text-decoration: underline; font-weight: bold; color: #FFFFFF;}
a.fta:hover { text-decoration: none; font-weight: bold; color: #EAEBEF;}
a.fta:active { text-decoration: none; font-weight: bold; color: #EAEBEF;}

.fot2 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 150%}
a.fot2 {text-decoration: none; font-size: 11px; font-weight: normal; color: #EAEBEF;}
a.fot2:link { text-decoration: none; font-weight: normal; color: #EAEBEF;}
a.fot2:visited { text-decoration: none; font-weight: normal color: #EAEBEF;}
a.fot2:hover { text-decoration: underline; font-weight: normal; color: #EAEBEF;}
a.fot2:active { text-decoration: none; font-weight: normal; color: #EAEBEF;}

.gomb {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
}
table.tb {
	border: 2px solid #858DA2;
	padding-right: 2px;
	padding-bottom: 2px;

}
table.tbf {
	margin-top: 5px;
}

table.prtb {
	border: 2px dotted #868CA2;
	margin: 2px;
}

td.bf {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

table.szeptabla {
	border: 0px solid #868CA2;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

td.szeptablasor_paratlan {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
	background-color: #eaebef;
	text-align: left;
}


td.szeptablasor_paros {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
	background-color: #f4f5f7;
	text-align: left;
}


th.szeptabla {
	border-left: 1px solid #858DA2;
	border-right: 1px solid #858DA2;
	border-top: 1px solid #858DA2;
	border-bottom: 1px solid #858DA2;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #858DA2;
	color: #fff;
}

.menutol {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

td.pre{
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-align: justify;
}
.prtb {
	border: 2px dotted #868CA2;
	margin: 2px;
}

