*{
	margin:0;
}
html,body{
	height:100%;
}
body{
	font:11px Arial, Helvetica, sans-serif;
	color:#12529b;
}
#container{
	width:855px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-image:url(im/container_back.gif);
	background-repeat:repeat-y;
}
#con{
}
#con ul, #con il, #con blockquote, #con ol{
	margin-left:25px;
}
#con h1{
	font:17px Arial, Helvetica, sans-serif;
	color:#4d8ecf;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #195fb2;
}
#con h2{
	font:14px Arial, Helvetica, sans-serif;
	color:#4d8ecf;
	margin:4px 0 4px 0;
	padding:4px 0 4px 0;
}
#con h3{
	font:11px Arial, Helvetica, sans-serif;
	color:#4d8ecf;
	margin:3px 0 3px 0;
	padding:3px 0 3px 0;
}
#con a{
	color:#ec8500;
	text-decoration:none;
	font:8pt Arial, Helvetica, sans-serif;
}
.hirek{
	background-image:url(im/hir_back.jpg);
	background-repeat:no-repeat;
	padding:60px 5px 0px 5px;
}
.hir1{
	padding-top:15px;
}
.hir2{
	background-image:url(im/hir_koz.gif);
	background-repeat:repeat-x;
	padding-top:15px;
}
h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#12529b;
}
.hir_datum{
	color:#4b97ea;
	font:10px Arial, Helvetica, sans-serif;
}
.hir_szoveg{
	padding-top:5px;
	padding-bottom:5px;
	text-align:justify;
}
.hir_link{
	text-align:right;
	display:block;
	color:#12529b;
	font-weight:bold;
	text-decoration:none;
	padding-top:3px;
}
.hir_link:hover{
	text-decoration:underline;
}
#deviza{
	/*padding:15px 15px 0px 15px;*/
}
#deviza h2{
	padding-bottom:5px;
}
#fenyujsag{
	background-image:url(im/fenyujsag_bg.jpg);
	background-repeat:no-repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:34px;
}
#fenyujsag a{
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
}
#nav{
	margin-bottom:10px;
}
#nav img{
	border:none;
}

/**/
ul#menu{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu li{
	float: left;
}

/********************************************/
h4{
text-transform:capitalize;
}
#arfolyamok{
	margin:0 auto;
}
.arf_tabla, .lekerdez_arf_tabla{
	padding: 2px;
	margin: 0 auto;
	/*border: 1px solid #999;
	width: 140px;*/
	background-color: #fff;
}
.arf_tabla{width: 95%;}
.arf_tabla tr.arf_paros{
	padding:2px;
	margin:0 auto;
	background-color: #f8fafc;
}
.arf_tabla tr.arf_paratlan{
	padding:2px;
	margin:0 auto;
	background-color: #f8fafc;
}
.arf_tabla .arf_paros td, .arf_tabla .arf_paratlan td, .lekerdez_arf_tabla .arf_paros td, .lekerdez_arf_tabla .arf_paratlan td{
	font-size: 11px;
	/*font-weight: bold;*/
	line-height: 20px;
}
.arf_tabla td{
	padding:5px;
	/*border:1px solid #000;*/
}
td.arf_vetel, td.arf_kozep, td.arf_eladas, td.arf_leiras_02, td.arf_leiras_03{
	text-align: center;
	font-size: 10px;
}
td.arf_leiras_01, td.arf_leiras_02, td.arf_leiras_03, td.arf_leiras_04{
	font-size: 11px;
	font-weight: bold;
	width: 40%;
	background-color: #eaf0f7;
	color: #12529B;
}
td.arf_datum, #cimsor, #cimsor td.arf_vetel, #cimsor td.arf_kozep, #cimsor td.arf_eladas{
	background-color: #eaf0f7;
	color: #12529B;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 15px;
	line-height: 20px;
}
#cimsor td.arf_vetel, #cimsor td.arf_kozep, #cimsor td.arf_eladas{padding: 0;}
td.arf_penznem, .arf_paratlan td.arf_datum2, .arf_paros td.arf_datum2{
	color: #12529B;
	background-color: #eaf0f7;
	font-weight: bold;
}
#arf_kalkulator{
	text-align:center;
	margin-top:20px;
}
#arf_kalkulator form{
	padding:0;
	margin:0;
}
#mennyit{
	text-align:right;
	width:50px;
}
#arf_kalkulator form{
	padding:0;
	margin:0;
}

.inputs, .outputs{
	width:100px;
}
a.regi_arf{
	color: #579eee;
	text-decoration: none;
}
a.regi_arf:hover{
	text-decoration: underline;
}

.inputs{
	border: 1px solid #999;
	width: 120px;
	margin: 4px 0;
}
.outputs{
	color: #12529B;
	text-align: center;
	border: none;
	background-color: #fff;
	font-weight: bold;
	margin: 0 0 15px 0;
}
.lekerdez_arf_tabla{width: 300px;}
.lekerdez_arf_tabla .arf_datum2{width: 40px;}
