body { 
	font-family: arial, verdana, helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	margin: 5px;
	padding: 0;
	background: #E8E5CF;
}

.headerhun { padding: 65px 0 0 0; background: #E8E5CF url(i/header_hun.gif) no-repeat top center; }
.headereng { padding: 65px 0 0 0; background: #E8E5CF url(i/header_eng.gif) no-repeat top center; }

#content { position: absolute; left: 50%; margin: 0 0 0 -350px; width: 750px; }

h1 { font-size: 180%; text-align: center; margin: 0; }
h2 { font-size: 150%; text-align: left; font-variant: small-caps; margin: 1em 0 .5em 0; }
p  { text-align: justify; }
ul { margin: 0; padding-left: 1.2em; text-align: justify; }
ol { margin: 0; padding-left: 3em; text-align: left; }
td { font-size: 12px; }
ul.files { margin: 0; padding: 0; list-style-type: none; }
ul.maps  { margin: 0; list-style: square outside none; }

ul.carts { align: center; list-style-type: none; }
ul.carts li { display: inline; align: center; margin: 2px; }

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

.toctit   { font-size: 120%; padding-top: 1em; font-weight: bold; vertical-align: top; }
.toctab   { font-weight: bold; color: #289CC3; vertical-align: top; }
.tochov   { font-weight: bold; color: #00628F; vertical-align: top; background-color: #DDD9B3; cursor: pointer; }
.cd       { color: #285BC2; }

.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; }
.svg { padding: 0 20px 0 0;	background: url(i/icon_svg.gif) no-repeat bottom right; }
.out { padding: 0 20px 0 0;	background: url(i/icon_out.gif) no-repeat bottom right; }

.cont { margin: 0; }
.center { text-align: center; }

ul.charts {
	list-style-type: none;   
	margin-top: 20px;
	text-align: center;
	padding: 2px;
}
ul.charts li {
	display: inline;
	float: left;
	width: 170px;
	height: 114px;
	line-height: 114px;
	margin: 5px;
	font-size: 114px;
	text-align: center;
	border: 3px double #cccccc;
}
* > ul.charts li {
	font-size: 12px;
}
ul.charts li img {
	vertical-align: middle;
	border: 0;
}

.clear {
	clear: both;
}