.gallery_keret {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 900px;
	height: 576px;
	margin-top: -288px;
	margin-left: -450px;
	background-color: #FAFAFA;
	border: solid 1px #000000;	
}

.gallery_close
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-align: right;
	position: absolute;
	top: 12px;
	left: 563px;
	width: 325px;
	height: 20px;
	}

.gclose
	{
	color: #000000;
	border: solid 1px #000000;
	text-decoration: none;
	font-size: 10px;
	padding: 0px 7px 0px 7px;
	}


.baloszlopbg {
	background-color: #EEEEEE;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.menuboxteteje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #C7C8CA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
	background-image: url(img/nyil_bal.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.menuboxtetejehover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
	background-color: #E7D9D8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
	background-image: url(img/nyil_bal_h.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	cursor: hand;
}
.tartalomoszlopbg {

	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.szuresboxteteje {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #D6E0E8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9BADBE;
	border-right-color: #9BADBE;
	border-bottom-color: #9BADBE;
	border-left-color: #9BADBE;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
	background-image: url(img/nyil_fel.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.szuresboxtetejehover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
	background-color: #E7D9D8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9BADBE;
	border-right-color: #9BADBE;
	border-bottom-color: #9BADBE;
	border-left-color: #9BADBE;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
	background-image: url(img/nyil_fel_h.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	cursor: hand;
}
.boxteteje {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #DFE0E1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
}
.urlapmegnevezesek01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	white-space: nowrap;
}
.beiromezo01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F2F5F9;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 400px;
}.beiromezo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F2F5F9;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 300px;
}

.beiromezo01_szamolt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #DFFFBD;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 400px;
}

.beiromezo01_jobb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: right;
	background-color: #F2F5F9;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 400px;
}
.beiromezo01_dinamic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F2F5F9;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
}

.beiromezo01_dinamic_szamolt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #DFFFBD;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
}

.beiromezo01_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: right;
	background-color: #F2F5F9;
	text-indent: 1pt;
//	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 400px;
}

.beiromezo120px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F2F5F9;
	text-indent: 1pt;
	height: 18px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 150px;
}
.gomb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6896C4;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A4C8DD;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #A4C8DD;
	cursor: pointer;
	cursor: hand;
}

.gomb_kilepes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
//	background-color: #6896C4;
  background-color: #008F8F;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A4C8DD;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #A4C8DD;
	cursor: pointer;
	cursor: hand;
}

.urlapmegnevezesek02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 7px;

}
.textarea01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F2F5F9;
	text-indent: 1pt;
	height: 100px;
	border-top: 1px solid #809AB3;
	border-right: 1px solid #D6E0E8;
	border-bottom: 1px solid #D6E0E8;
	border-left: 1px solid #809AB3;
	width: 400px;
}
.urlapmegnevezesek03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.urlapmegnevezesek04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #007700;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.gomb2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #FF0000;
	cursor: pointer;
	cursor: hand;
}
.gomb3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #339900;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00FF00;
	border-right-color: #003300;
	border-bottom-color: #003300;
	border-left-color: #00FF00;
	cursor: pointer;
	cursor: hand;
}
.fejlecszoveg01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
//	color: #66FFFF;
//  color: #C0E9E9;
	color: #FFFFFF;
	text-decoration: none;
}
.fejlecszoveg02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
//  color: #00FFFF;
//	color: #C0E9E9;
	color: #510000;
	text-decoration: none;
}
.fejlecszoveg03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

.tablazatfejleclink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006666;
	text-decoration: none;
}

.tablazatfejlec01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006666;
	text-decoration: none;
	background-color: #E6ECE6;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #AEAEAE;
	border-bottom-color: #006666;
	border-left-color: #AEAEAE;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}
.tablazatfejlec02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a41a13;
	text-decoration: none;
	background-color: #E6ECE6;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #AEAEAE;
	border-bottom-color: #006666;
	border-left-color: #AEAEAE;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.fejleclink {
	color: #006666;
}

.fejleclink:hover {
}

.tablazatmuveletekbox {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F0F0F0;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 22px;
	vertical-align: middle;
}
.tablazatsor01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}
.esemeny_day_view{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #000000;
}
.esemeny_day_view_last{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #707070;
}
.tablazatsor01 td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F4F4F4;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor02 td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F5BBBB;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor03 td {
	padding-right: 3px;
	padding-left: 3px;
}


.tablazatsor04_zold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #82FF82;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor04_zold td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor05_piros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FF7575;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor05_piros td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor06_sarga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFF99;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor06_sarga td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor07_zold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #82FF82;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor07_zold td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor08_barna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FF8951;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor08_barna td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor09_kek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #C2C2FF;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor09_kek td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatsor10_narancs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 22px;
	vertical-align: middle;
}

.tablazatsor10_narancs td {
	padding-right: 3px;
	padding-left: 3px;
}

.tablazatlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tablazatlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.szoveg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.szoveg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.szoveg_allow_wrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.szoveg_piros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.szoveg_kek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.szoveg_zold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00AA00;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.szoveg_szurke {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.szoveglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.szoveglink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.kepkeret01 {
	border: 1px solid #474747;
}

.xstooltip 
{
    visibility: hidden;
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 100; 

    font-size: 10px;
    color: #000000;
    padding: 3px;
    border: solid 1px #000000;
    
		background-color: #ffffe1;

/*		background-repeat: repeat;
    background-image: url(img/sarga.png);    */
}

.xstooltip_no_padding
{
    visibility: hidden;
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 100; 

    font-size: 10px;
    color: #000000;
    padding: 1px;
    border: solid 1px #000000;
    
		background-color: #ffffff;

/*		background-repeat: repeat;
    background-image: url(img/sarga.png);    */
}

.fajlfeltolt_tarto { position: relative; height: 14px; }
.fileinput_tarto { margin-right: 16px; float: left; margin-left: 16px; }
.fileinput_form input
	{
	position: absolute;
	top: 0px;
	left: 0px;
	border: solid 1px #c0bdbd;
	width: 226px;
	height: 16px;
	line-height: 12px;
	font-size: 11px;
	padding: 0px;
	}
.fileinput_form div.fileinputs
	{
	position: relative;
	height: 16px;
	width: 300px;
	}
.fileinput_form input.file
	{
	width: 300px;
	height: 18px;
	margin: 0;
	padding: 0px;
	}

.fileinput_form input.file.hidden
	{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	}
.fileinput_lathato
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 350px;
	padding: 0;
	margin: 0;
	z-index: 1;
	}
.fileinput_lathato img
	{
	position: absolute;
	top: 0px;
	left: 240px;
	height: 18px;
	}

div#countbox1 {
	position:absolute;
	right:70px;
	top:27px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	padding: 2px;
}

div#nevnap_box {
	position:absolute;
	right:70px;
	top:55px;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.nyitolap {
	width: 100%;
	border: solid 2px #00137F;
	background-color: #6078FF;
	border-collapse: collapse;
}

table.nyitolap tr th {
	background-color: #93A5FF;
	height: 1.5em;
}

table.nyitolap tr td {
	background-color: #C6D1FF;
	height: 1.2em;
}

table.nyitolap_akciok {
	width: 49%;
	border: solid 2px #42FF58;
	background-color: #AAFFB3;
	border-collapse: collapse;
	float: left;
}

table.nyitolap_akciok tr th {
	background-color: #AAFFB3;
	height: 1.5em;
}

table.nyitolap_akciok tr td {
	background-color: #CCFFD1;
	height: 1.2em;
}

table.nyitolap_akciok tr.kiemelt td {
	background-color: #FF7070;
	height: 1.2em;
}

table.nyitolap_riasztasok {
	width: 100%;
	border: solid 2px #664258;
	background-color: #AAFFB3;
	border-collapse: collapse;
	float: left;
}

table.nyitolap_riasztasok tr th {
	background-color: #C00000;
	height: 1.5em;
}

table.nyitolap_riasztasok tr td {
	background-color: #E6B8B7;
	height: 1.2em;
}

table.nyitolap_riasztasok tr.tablazatsor01 td {
	background-color: #e6b8b7;
	height: 1.2em;
}
table.nyitolap_riasztasok tr.tablazatsor02 td {
	background-color: #f2dcdb;
	height: 1.2em;
}
table.nyitolap_riasztas2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_naptar {
	width: 49%;
	border: solid 2px #FF6A00;
	background-color: #FF6A00;
	border-collapse: collapse;
	float: right;
}

table.nyitolap_naptar tr th {
	background-color: #FFA366;
	height: 1.5em;
}

table.nyitolap_naptar tr td {
	background-color: #FFC19B;
	height: 1.2em;
}
table.nyitolap_evesosszesites {
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_evesosszesites tr th {
	font-size: 13px;	
	background-color: #6c42a0;
	height: 2em;
}
table.nyitolap_evesosszesites tr td {
	background-color: #a980db;
	height: 1.5em;
}
table.nyitolap_evesosszesites2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_htargyalas {
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: left;
}
table.nyitolap_htargyalas2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: left;
}

table.nyitolap_htargyalas tr th {
	font-size: 13px;
	background-color: #6c42a0;
	height: 1.85em;
}

table.nyitolap_htargyalas tr td {
	background-color: #a980db;
	height: 1.6em;
}
table.nyitolap_hteljesitmeny {
	margin:20px 0;	
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: left;
}
table.nyitolap_hteljesitmeny2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_hteljesitmeny tr th {
	background-color: #6c42a0;
	height: 1.5em;
}

table.nyitolap_hteljesitmeny tr td {
	background-color: #a980db;
	height: 1.6em;
}
table.nyitolap_heallomany {
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_heallomany2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: left;
}
table.nyitolap_heallomany tr th {
	background-color: #6c42a0;
	height: 1.5em;
}

table.nyitolap_heallomany tr td {
	background-color: #a980db;
	height: 1.6em;
}
table.nyitolap_huzletkoto {
	margin: 20px 0;
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: left;
}
table.nyitolap_huzletkoto2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_huzletkoto tr th {
	background-color: #6c42a0;
	height: 1.5em;
}

table.nyitolap_huzletkoto tr td {
	background-color: #a980db;
	height: 1.6em;
}
table.nyitolap_teljelszamolas {
	margin: 20px 0;
	width: 49%;
	border: solid 2px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
table.nyitolap_teljelszamolas tr th {
	background-color: #6c42a0;
	height: 1.5em;
}
table.nyitolap_teljelszamolas tr td {
	background-color: #a980db;
	height: 1.5em;
}
table.nyitolap_teljelszamolas2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border: solid 0px #500ca4;
	background-color: #d0a3ff;
	border-collapse: collapse;
	float: right;
}
th.rotate {
  border-left: 1px solid #0c0c0c;
 
  border-bottom: 1px solid #0c0c0c;
  height: 100px;
 
}

th.rotate > div {
  transform: 
    translate(5px, 10px)
    rotate(270deg);
  width: 70px;
}
th.rotate > div > span {
  /*border-bottom: 1px solid #0c0c0c;*/
  padding: 0px 0px;
}