*{
	margin:0;
}
html,body{
	height:100%;
}
body{
	background-color:#dfdbcf;
}
#container{
	height:100%;
	width:877px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(im/back.gif);
	background-position:left 190px;
	background-repeat:repeat-y;
}
#menu{
	padding-left:20px;
}
#menu a{
	display:block;
	color:#FFFFFF;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(im/a_off.jpg);
	background-repeat:no-repeat;
	padding:5px 0 11px 32px;
	text-decoration:none;
}
#menu a:hover{
	background-image:url(im/a_on.jpg);
}
#gombok{
	margin-top:10px;
}
#con{
	font:10pt Verdana, Arial, Helvetica, sans-serif;
	margin:30px 19px 0 2px;
	padding:0 20px 15px 20px;
	color:#274470;
}
#con h1{
	font:bold 14pt Verdana, Arial, Helvetica, sans-serif;
	padding:20px 0 2px 0;
	margin-bottom:10px;
	color:#990000;
	border-bottom:2px groove #990000;
}
#con h2{
	font:bold 11pt Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 2px 0;
	margin-bottom:8px;
	color:#990000;
	border-bottom:1px solid #990000;
}
#con h3{
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0 5px 0;
	color:#990000;
}
#con ul{
	margin-left:20px;
}
#con a{
	color:#0066CC;
	font-weight:bold;
}
#con a:hover{
	text-decoration:none;
}
#con img{
	border-color:#FFFFFF;
}
.hiba{
	color:#FF0000;
}
#popup{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-350px;
	width:700px;
	margin-top:-110px;
	height:220px;
	background-color:#FFFFFF;
	padding:10px;
	border:3px groove #FF0000;
}
.bal{
/*	background-image:url(im/atmenet.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;*/
	padding-bottom:97px;
}
.jobb{
	background-image:url(im/felso_back.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.datum{
	text-align:right;
	font-size:11px;
	margin-top:15px;
}