body { background-image: url(img/bg.gif); background-repeat: repeat; margin: 0px; }

#pagewidth{ width:100%; text-align:center; margin-left:auto; margin-right:auto; top: 0px; vertical-align: top; height: 100%; } 

#container { width: 880px; padding: 10px; background-color: #FFFFFF; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
#container-cimlap {
	width: 612px;
	padding: 10px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#fejlec { width: 880px; height: 200px; margin-bottom: 5px; }
#fejlec-cimlap {
	width: 612px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1A2E6F;
	background-image: url(img/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	line-height: 20px;
	padding-top: 3px;
	height: 102px;
}

#bal {
	width: 175px;
	float: left;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#oldalcim { height: 30px; width: 695px; margin-bottom: 5px; }

.company { margin-bottom: 5px; border: 1px solid #DADADA; }

#jobb {
	width: 695px;
	text-align:left;
	padding: 0px;
	margin: 0px;
	float: right;
}

.close { clear: both; margin: 0px; padding: 0px; }

#footer { background-image: url(img/bg_footer.gif); background-repeat: repeat-y; background-position: left top; clear: left; height: 30px; width: 880px; margin-top: 5px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

#cimlap {
	width: 612px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F2880;
	padding-top: 10px;
	font-weight: bold;
}

#cimlap a {
	color: #1F2880;
	text-decoration: none;
}

#cimlap a:hover {
	color: #2A68AD;
}

.footer_txt { line-height: 30px; float: left; padding-left: 30px; }

.madeby { float: right; }

#contentbox {
	float: left;
	width: 510px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02263f;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.hasznalt_tablafej { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dadada; }

#infobox {
	float: right;
	width: 175px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

.hirkep { border: 1px solid #005388; float: left; }

hr { clear: both; margin-bottom: 10px; }

.ujdonsagbox { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #747474; margin-top: 10px; width: 435px; margin-bottom: 10px; clear: both; }

.ujdonsagbox_txt { width: 250px; float: right; margin-bottom: 10px; }

.ujdonsagbox_txt_cim { font-weight: bold; color: #005388; }

.ujdonsagbox_txt a { color: #4c86ab; text-decoration: underline; font-size: 11px; }

.ujdonsagbox_txt a:hover { color: #4c86ab; text-decoration: none; }

ul.lista { list-style-image: url(img/ref.gif); list-style-position: outside; padding-left: 20px; padding-top: 20px; }

ul.lista li { list-style-image: url(img/ref.gif); list-style-position: outside; padding-bottom: 2px; }

ul.doc { list-style-image: url(img/plusz.gif); list-style-position: outside; }

ul.doc li { list-style-image: url(img/plusz.gif); list-style-position: outside; padding-bottom: 2px; }

.text_zh { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; }

.kep { border: 5px solid #CCCCCC; }

ul.lista2 { list-style-image: url(img/ref.gif); list-style-position: outside; padding-left: 20px; }

ul.lista2 li { list-style-image: url(img/ref.gif); list-style-position: outside; padding-bottom: 2px; }

.tableborder { border: 1px solid #dadada; }

.mainmenu_horizontal { height: 30px; width: 880px; margin-bottom: 5px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; text-align: left; }

.title2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #113A8A; margin-top: 20px; margin-bottom: 20px; background-color: #F3F3F3; padding-left: 10px; margin-right: 10px; margin-left: 10px; padding-top: 5px; padding-bottom: 5px; }

.sub_title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ef6000; margin-bottom: 15px; background-color: #F8F8F8; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; }

.termekek2 a { color: #595959; text-decoration: none; }

.termekek2 a:hover { color: #FFFFFF; text-decoration: none; background-color: #595959; }

.termekek2 { margin-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #595959; text-align: left; width: 470px; }

.itemlist li { display: inline; list-style-type: none; padding-right: 5px; }

.title3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #113A8A; width: 320px; float: left; text-align: left; margin-top: 10px; }

.subnavi { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; width: 100%; padding-top: 2px; margin-top: 2px; }

.subnavi a { text-decoration:none; color: #999999; }

.tabletxt_alap { font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #333333; border: 1px solid #999999; }

.cell_border { border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }

.subnavi a:hover { text-decoration:underline; color: #999999; }

.kepalairas { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

.sub_title_dl { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #414862; }

.sub_title_dl a { text-decoration:none; color: #414862; }

.sub_title_dl a:hover { text-decoration:underline; color: #414862; }

