body {font-family: arial; color: #000; font-size: 12px; padding: 0px; text-align: left; margin: 0px; background-color: #eee;}
#alap {width: 779px; margin: 0px; padding: 0px; background-color: #fff; text-align: center;}
form {padding: 0px; margin: 0px;}
img {border: none;}
.italic {font-style: italic;}
#fej {height: 138px; background: url('img/fej.jpg') no-repeat left top; text-align: left;}
#fej ul {margin: 0px; padding: 114px 0px 0px 0px; list-style-type: none;}
#fej ul li {display: inline; margin-left: 7px; padding: 0px 3px 5px 5px;}
#fej ul li.null {margin-left: 80px;}
#fej ul li.aktiv {border-bottom: solid 4px #4a8035;}

#bal {float: left; width: 158px;}
#main {float: right; width: 621px; background: url('img/fej2.jpg') no-repeat right top; text-align: left;}

#lab {clear: both; height: 26px; background: url('img/lab.gif') repeat-x left top;}
#lab table {width: 744px; font-size: 12px; margin: 0px auto 0px auto;}
#lab table tr td {padding-top: 5px;}
#lab2 {margin: 0px; text-align: left; background-color: #eee; padding: 10px 0px;}
#lab3 {margin: 0px; text-align: center; background-color: #eee; padding: 5px 10px; font-size: 10px;}

#bal h1 {font-size: 12px; margin: 18px 0px 0px 0px; padding: 0px;}
#bal p {line-height: 1.7em;}
#bal p.kiem {font-weight: bold; color: #e00019;}

p {margin: 0px; padding: 0px;}
a {text-decoration: none; color: #000;}
a:hover {text-decoration: underline;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}

#main #ingatlanlista a.a_name {text-decoration: none;}

#main h2 {margin: 0px 0px 6px 12px; padding: 10px 0px 0px 0px; font-size: 12px; font-weight: normal;}

/* *** Kiemelt ingatlanok *** */
#main #kiemeltajanlatok {width: 612px; height: 112px; background-color: #76b65d; color: #fff;}
#main #kiemeltajanlatok .ingatlan_kiem {width: 122px; float: left; height: 112px; text-align: center;}
#main #kiemeltajanlatok .ingatlan_kiem img {height: 70px; margin: 6px auto 1px auto; border: none;}

#main #kiemeltajanlatok p {}


#kereso {border: solid 1px #7dba65; background: url('img/kereso.gif') #fff repeat-x left top; width: 130px; margin: 10px auto 20px auto; color: #414042;}
#kereso h2 {color: #9a4727; font-size: 12px; margin: 5px 0px 3px 0px; padding: 0px;}
#kereso p {text-align: left; margin: 3px 0px 0px 3px; padding: 0px;}
#kereso select {width: 119px; color: #414042; font-size: 11px;}
#kereso input.input_ar {width: 36px; margin-left: 3px; font-size: 11px;}
#kereso input.btn {margin: 5px auto; padding: 0px; width: 100px; height: 20px; color: #000; background-color: #c0efad; border: none; font-weight: bold; font-size: 11px;}

#menu2 {text-align: left; margin-bottom: 20px;}
#menu2 p {margin-left: 20px;}

table#urlap {font-size: 12px; margin: 20px 0px 0px 40px; border: solid 1px #76b65d;}
table#urlap input {width: 100%;}
table#urlap textarea {width: 100%; height: 150px;}
table#urlap tr td.nev {width: 120px;}
table#urlap tr td.ertek {width: 285px;}
table#urlap input.btn {color: #000; font-weight: bold; height: 20px; width: 70px; background-color: #c0efad; border: solid 1px #76b65d;}

/* *** Ingatlan *** */
#main #ingatlanlista #ingatlan {margin: 0px 30px 0px 20px;}
#main #ingatlanlista #ingatlan #ifoto {float: left; width: 160px; text-align: center;}
#main #ingatlanlista #ingatlan #ifoto a {display: block;}
#main #ingatlanlista #ingatlan #ifoto img {border: solid 1px #A7A7A7; margin: 0px auto 4px auto; clear: both;}
#main #ingatlanlista #ingatlan #iadat {float: right; width: 370px;}
#main #ingatlanlista #ingatlan #ileiras {clear: both; text-align: left; padding-top: 6px;}
#main #ingatlanlista #ingatlan a {color: #A7A7A7; text-decoration: none;}
#main #ingatlanlista #ingatlan #iadat a {display: block;}
#main #ingatlanlista #ingatlan a:hover {text-decoration: underline;}
#main #ingatlanlista #ingatlan p {margin: 0px; padding: 0px;}

/* *** Ingatlanlista *** */
#main #ingatlanlista {width: 612px; margin: 8px 0px 8px 0px; background-color: #f3feef; padding-bottom: 20px;}
#main #ingatlanlista h2 {margin: 12px 0px 18px 20px; font-weight: bold;}
#main #ingatlanlista p {margin: 0px 30px 12px 20px; line-height: 1.5em; text-align: justify;}
#main #ingatlanlista a {text-decoration: underline;}
#main #ingatlanlista a:hover {color: red;}

#main #ingatlanlista .ingatlan {border-bottom: solid 1px #a7a7a7; margin: 0px 0px 20px 20px; width: 550px;}
#main #ingatlanlista span {font-weight: bold; color: #ed1c24;}

#main #ingatlanlista .ingatlan .ilst_bal {float: left; width: 160px; text-align: center;}
#main #ingatlanlista .ingatlan .ilst_bal img {border: solid 1px #76b65d; margin: 0px auto 20px auto; clear: both;}
#main #ingatlanlista .ingatlan .ilst_bal a {display: block; color: #1F3854;}

#main #ingatlanlista .ingatlan .ilst_jobb {float: right; width: 370px;}
#main #ingatlanlista .ingatlan .ilst_jobb p {margin: 0px; padding: 0px; line-height: 1.5em;}
#main #ingatlanlista .ingatlan .ilst_jobb table {font-size: 12px;}
#main #ingatlanlista .ingatlan .ilst_jobb table tr td {height: 21px;}

#main #ingatlanlista .ingatlan .ilst_lab {clear: both; text-align: right; padding-bottom: 3px; padding-top: 0px;}
#main #ingatlanlista .ingatlan .ilst_lab a {color: #a7a7a7;}

#main #ingatlanlista .ingatlan a {color: #1F3854; text-decoration: none;}
#main #ingatlanlista .ingatlan a:hover {text-decoration: underline;}


#hitelmodul {background-color: #c0efad; margin: 10px 0px; padding: 10px 20px; text-align: center;}
#hitelmodul p {text-align: center; margin: 0px auto;}
#hitelmodul table {font-size: 12px; margin: 10px auto;}
#hitelmodul table tr td.nev {width: 80px;}
#hitelmodul input {width: 320px;}
#hitelmodul input.btn {background-color: #76b65d; font-weight: bold; border: none; width: 100px; margin-top: 10px;}

#linkek img {float: right; margin-right: 20px;}
#linkek p {float: left;}
#linkek .link {width: 100%; padding: 20px 0px; clear: both;}

#main ul {line-height: 1.5em; margin-top: 0px;}

#main table#arlista {font-size: 12px; margin: 0px 0px 20px 40px; border-top: solid 1px #000; border-left: solid 1px #000;}
#main table#arlista tr td {border-right: solid 1px #000; border-bottom: solid 1px #000; padding: 2px 20px 2px 5px;}
#main table#arlista tr td.ar {text-align: center; padding: 0px;}

#banner {position: absolute; top: 10px; left: 790px; width: 150px;}

.widget {float: right; padding: 18px 18px;}