body {
	font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333;
	line-height: 1.2;
}
td { font-size: 12px; }
h1 { font-size: 24px; padding-left: 10px;} 
h2 { font-size: 18px; }
h3 { font-size: 16px; }
#main { width: 780px; background-color: #f9f9f9; padding:6px; text-align:left; }
#toph { width: 780px; margin-left: auto; margin-right: auto; text-align: right; padding-bottom: 2px; font-size: 10px; font-family: tahoma; }
#header_kh {
	padding: 20px 0 20px 20px; 
	margin: 1px; 
	float: none;
}
#header_kh p {
	font-size: 3em;
	font-weight: bold;
	vertical-align: center;
}
#header_kh img {
	vertical-align: center;
	border: 0;
	margin-right:10px;
}
a.headerlink:link, a.headerlink:visited, a.headerlink:hover, a.headerlink:active {
	text-decoration: none;
}
#maincontent { 
	background: #fff;
	padding: 4px;
	line-height: 1.3;
}
#maincontent ul {
	margin-left: 40px;
}
#maincontent table {
	border-collapse: separate;
	border-spacing: 2px;
}
#indexfooter { 
	padding: 10px; line-height: 2; 
	margin: 6px 0 2px 0;
}
.elerhetoseg { color: #555; line-height: 150%; }
.errormsg { color: #c00; font-weight: bold; }
#menu { 
	padding: 6px 6px 6px 6px;
	margin: 6px 0 6px 0; 
}
#menu a { color: #fff; text-decoration: none; font-weight: bold; padding: 0 6px 0 6px;}
#menu a:hover { color : #EE8600; text-decoration: underline; }
.menuitem { border-right: 1px #fff solid; }
.warning_box { background-color: #f99; border: 1px solid #c00; font-weight: bold; padding: 5px; margin: 5px; }
.notice_box { background-color:#FFFFD9; border:1px solid #A7A772; padding:5px; margin: 5px; }
.tipusselect { font-size: 11px; font-weight: bold; color:#333; }
.tipusselect.active { color: #fff; }
.tipusselect a:link { text-decoration: none; color: #333 }
.tipusselect a:visited { text-decoration: none; color: #333 }
.tipusselect a:active { text-decoration: none; color: #333 }
.tipusselect a:hover { text-decoration: none; color: #333 }
.talalat-box { width: 678px; }
.talalat-box .talalat-right { width: 570px; }
.talalat-left .list_thn_kep { padding: 0; margin: 0; position:static; text-decoration: none }
.talalat-left .list_thn_kep_szoveg { position: absolute; bottom: 28px; left: 0; width: 84px; text-align: center; color: #979797; font-weight: bold; font-size: 14px; text-decoration: none; white-space: normal; z-index:1; }
h3.kulfoldiar a:visited { color: #2b6aa4 !important; }

#uzenetkuldo-form { background:#E0EAEF;padding:0 10px 0 10px;margin-top:10px; }
.referens-box { background-color: #eee; margin-bottom: 5px; padding: 4px; }
.referens-box h3 { border-bottom: 1px dotted #bbb; }
img.felhasznalo-kep { padding:3px;border:1px solid #aaa; }
img.referens-kep { border: 1px solid #888; margin: 0 10px; float: left;   padding: 5px; background-color: #ffffff; margin-top: 5px; }

#sajat_kereses { margin: 10px 20px; padding: 8px 8px 0 8px; }
#sajat_kereses .input-w { width:72px !important;}
#sajat_kereses select { width: 120px; }
#sajat_kereses td { padding-bottom: 8px; }
#sajat_kereses td.table_kfl { padding-left: 35px; }
#sajat_kereses td.nopl { padding-left: 0px; }
#telepules_kod { width: 160px !important; font-size: 11px !important }
