body {
	padding: 0px;
	margin: 0px;
}
.textszlacim {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8F16;
	text-align: justify;
	line-height: 16px;
	font-weight: bold;
}
.textcim {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #543E33;
	font-weight: bold;
}
.textalmenu2, .textalmenu2:link, .textalmenu2:visited, .textalmenu2:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #543E33;
	font-weight: normal;
	text-decoration: none;
}
.textalmenu2:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;/*#543E33;*/
	font-weight: normal;
	text-decoration: underline;
}
.jobbkeret {
	background-color: #DCC08C;
}
.tdujkonyv {
	background-color: #FFEDCC;
        vertical-align: top;
}
.tdjobbvilagos {
	background-color: #FDF3E0;
  }
.tdkeresosotet {
	background-color: #FBF8EA;
  }
.tdkeresovilagos {
	background-color: #FFFDF3;
  }
.tdbalmenu1 {
	background-color: #FFE8BE;
}
.tdbalmenu, .tdbalmenu4, .tdbalmenu7, .tdbalmenu10, .tdbalmenu13, .tdbalmenu16 {
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	background-color: #FFE8BE;/*#FFFDF3;*/ /* FFFAE6 */
        *position: relative;
}
.tdbalmenu2 {
        border-collapse: separate;
	padding: 0px;
        border-spacing: 0px;
	background-color: #FFE8BE;
        width: 145px;
        *border-collapse: collapse; /* Ez a hack azért kell, mert az IE bugos */
}
.tdbalmenu4 {
	padding-left: 8px;
}
.tdbalmenu7 {
	padding-left: 18px;
}
.tdbalmenu10 {
	padding-left: 28px;
}
.tdbalmenu13 {
	padding-left: 38px;
}
.tdbalmenu16 {
	padding-left: 48px;
}
.tdbalmenukat {
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: left;
	width: 100%;
}

.tablelablec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}

.menulablec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.menulablec:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFA500;
	text-align: center;
	text-decoration: underline;
}
.menulablec:active, .menulablec:link, .menulablec:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFA500;
	text-align: center;
	text-decoration: none;
}
.tablebalcsik {
	border-left-width: 2px;
	border-left-color: #ffd09d;
	border-left-style: solid;

}
.tablemain {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

table#reszletes td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	list-style-image: url(images/felsorol2.gif);
	line-height: 15px;
	vertical-align: top;
}

.tablemaink {
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tablecontact {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #FFFDF3;
}
.tableuj {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.maingomb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.cim, .cim:link, .cim:visited, .cim:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC6D00;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
.cim:hover {
	font-family: TAhoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC6D00;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
}
.maincim {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;
	/*text-align: justify;*/
	line-height: 16px;
	font-weight: bold;
}
.maincim:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;
	text-align: justify;
}
.maincim:active, .maincim:hover, .maincim:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;
	text-align: justify;
}

.leiras {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6C210E;
}

.ar {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6C210E;
}

.arath {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: line-through;
}

.arakc {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DB2C00;
}


.justify {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.main_konyv {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*text-align: justify;*/
	list-style-image: url(images/felsorol2.gif);
	line-height: 15px;
}
.main, span, ul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	list-style-image: url(images/felsorol2.gif);
	line-height: 15px;
}
.main:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC6D00;
	text-align: justify;
}
.main:active, .main:visited, .main:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;
	text-align: justify;
}
.lapvalasz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aaaaaa;
	text-align: justify;
}
.kep {
	border: 1px solid #FFFFFF; /* FDB900 */
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.tablehir, .tablerend {
	border: 1px solid #CCCCCC;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC6D00;
	text-align: justify;
}
a:active, a:visited, a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F87B00;
	text-align: justify;
}
.textalmenu {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #F87B00;
	text-align: justify;
}
.textalmenu:link, .textalmenu:active, .textalmenu:visited {
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #564033;
	text-align: justify;
	text-decoration: none;
}
.textalmenu:hover {
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #F87B00;
	text-align: justify;
	text-decoration: underline;
}
.layervis, .layerhid {
	position: absolute;
	z-index: 1;
	height: 9px;
	width: 770px;
	left: 10px;
	top: 161px;
}
.layervis {
	visibility: visible;
}
.layerhid {
	visibility: hidden;
}
.maingkm {
	font-size: 9px;
	padding: 5px 2px 5px 2px;
}
h1.cikk { font-size: 12pt; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight: bold; text-align: left; margin: 0.67em 0; }
h2.cikk { font-size: 10pt; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight: bold; text-align: left; margin: 0.83em 0; }
h3.cikk { font-size: 10pt; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight: normal; text-align: justify; margin: 0; }
ul.cikk { font-size: 10pt; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight: normal; text-align: justify; margin: 0; }
