body { 
	font-family: arial, verdana, helvetica;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	margin: 5px;
	padding: 0;
	background: #E8E5CF;
}
.header {
	padding: 80px 0 0 0;
	background: #E8E5CF url(i/header_hun.gif) no-repeat top center;
}
td {
	font-size: 14px;
}

#content {
	position: absolute;
	left: 50%;
	margin: 0 0 0 -350px;
	width: 700px;
}
h1 { font-size: 140%; text-align: center; margin: 0; }
h2 { font-size: 120%; text-align: center; }
h3 { font-size: 100%; text-align: left; margin: 1em 0 0 0; }
p  { text-align: justify; }
ul { margin: 0; padding-left: 1.2em; text-align: justify; }
ol { margin: 0; padding-left: 3em; text-align: left; }

a         { font-weight: bold; text-decoration: none; }
a:link    { color: #289CC3; }
a:visited { color: #289CC3; }
a:hover   { color: #00628F; }

ul.files { margin: 0; padding: 0; list-style-type: none; }
ul.maps  { margin: 0; list-style: square outside none; color: #289CC3; }
ol.files { font-weight: bold; color: #289CC3; }
.exe { padding: 0 20px 0 0;	background: url(i/icon_exe.gif) no-repeat bottom right; }
.pdf { padding: 0 20px 0 0;	background: url(i/icon_pdf.gif) no-repeat bottom right; }
.xls { padding: 0 20px 0 0;	background: url(i/icon_xls.gif) no-repeat bottom right; }
.doc { padding: 0 20px 0 0;	background: url(i/icon_doc.gif) no-repeat bottom right; }
.htm { padding: 0 20px 0 0;	background: url(i/icon_htm.gif) no-repeat bottom right; }
.out { padding: 0 20px 0 0;	background: url(i/icon_out.gif) no-repeat bottom right; }

.cont { margin: 0; }
.com { font-size: 80%; margin: 0 0 .5em 0; }
.center { text-align: center; }

td.tm { font-size: 140%; font-weight: bold; text-align: center; padding: 1em 0 0 0; vertical-align: top; }
td.th { font-size: 120%; font-weight: bold; text-align: center; padding: 1em 0 0 0; vertical-align: top; }
td.tn { text-align: right; vertical-align: top; }
td.tt { text-align: left;  vertical-align: top; }