body {font-family: arial; font-size: 12px; padding: 0px; text-align: left; margin: 3px 0px 0px 0px; background: url('img/bckg.gif') no-repeat 0px 3px; background-attachment: fixed;}
#alap {margin: 0px; width: 889px; background: url('img/alap.gif') repeat-y right top;}
#alap_bal {float: left; width: 699px;}
#alap_jobb {float: right; width: 190px; background: url('img/fej_jobb.jpg') no-repeat left top; text-align: center;}
#alap_jobb h2 {padding: 0px; margin: 135px 0px 23px 0px; font-size: 12px; color: #fff;}

#lab {clear: both; text-align: center; padding-right: 742px; background: url('img/hatter_jobb.gif') no-repeat right bottom;}
#lab h2 {font-size: 24px; margin: 0px; padding: 0px; font-weight: normal; color: #424242;}
#lab h3 {font-size: 11px; margin: 0px; padding: 0px; font-weight: normal; color: #424242;}
#lab a {font-size: 10px; color: #A7A7A7;}

#fej {height: 233px; background: url('img/fej.jpg') no-repeat left top; text-align: center;}
#fej h2 {margin: 10px 0px 0px 0px; padding: 0px; font-size: 12px; color: #fff; font-weight: bold;}
#fej ul#menu {list-style-type: none; font-weight: bold; color: #014365; margin: 0px; padding-top: 15px; font-size: 14px;}
#fej ul#menu li {display: inline; margin: 0px 3px;}
#fej ul#menu li a {color: #014365;}

#main {float: right; width: 529px; text-align: justify; padding-top: 10px;}
#main h2 {font-size: 12px; margin: 0px 0px 20px 0px; padding: 0px;}
#main p {line-height: 1.5em; margin-right: 30px;}
#main a {color: #000; text-decoration: underline;}
#main a:hover {color: red;}

#logo {width: 285px; margin: 0px 0px 0px 0px; padding: 81px 0px 0px 0px; text-align: left; width: 699px;}
#logo h1 {margin: 0px 0px 0px 21px; padding: 0px; font-size: 30px; color: #fff; letter-spacing: 13px; line-height: 1.2em;}
#logo h1 span {font-size: 27px; font-weight: normal; letter-spacing: 3px;}

#main_bal {float: left; width: 170px; text-align: left; margin: 0px; padding: 0px;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}
p span {font-weight: bold; color: red;}
img {border: none;}

/* *** Ingatlan *** */
#ingatlan {width: 490px;}
#ingatlan #ifoto {float: left; width: 160px; text-align: center;}
#ingatlan #ifoto a {display: block;}
#ingatlan #ifoto img {border: solid 1px #A7A7A7; margin: 0px auto 4px auto; clear: both;}
#ingatlan #iadat {float: right; width: 300px;}
#ingatlan #ileiras {clear: both; text-align: left; padding-top: 6px;}
#ingatlan a {color: #A7A7A7; text-decoration: none;}
#ingatlan #iadat a {display: block;}
#ingatlan a:hover {text-decoration: underline;}
#ingatlan p {margin: 0px; padding: 0px;}

/* *** Ingatlanlista *** */
#ingatlan_lista .ingatlan {width: 490px; border-bottom: solid 1px #A7A7A7; margin-bottom: 28px;}
#ingatlan_lista p {margin: 0px; padding: 0px;}

#ingatlan_lista .ingatlan .ilst_bal {float: left; width: 160px; text-align: center;}
#ingatlan_lista .ingatlan .ilst_bal img {border: solid 1px #A7A7A7; margin: 0px auto 4px auto; clear: both;}
#ingatlan_lista .ingatlan .ilst_bal a {display: block;}

#ingatlan_lista .ingatlan .ilst_jobb {float: right; width: 300px;}

#ingatlan_lista .ingatlan .ilst_lab {clear: both; text-align: right; padding-bottom: 3px; padding-top: 20px;}
#ingatlan_lista .ingatlan a {color: #A7A7A7; text-decoration: none;}
#ingatlan_lista .ingatlan a:hover {text-decoration: underline;}

.right {text-align: right;}

#fejlink {width: 100px; height: 100px; border: solid 1px red;}

/* *** Kiemelt ajanlatok *** */
#alap_jobb .ingatlan {background: url('img/hatter_kiem.gif') no-repeat center bottom; margin-bottom: 20px;}
#alap_jobb .ingatlan img {border: solid 1px #A7A7A7; margin-bottom: 8px;}
#alap_jobb .ingatlan p {text-align: left; margin: 0px 0px 0px 13px; padding: 0px; line-height: 1.3em; font-weight: bold;}
#alap_jobb .ingatlan p.ar {color: red; text-align: right; padding-right: 17px; font-weight: bold; color: #B72126; padding-bottom: 8px;}

#lapozas {text-align: center;}
#lapozas a {text-decoration: none; font-weight: bold;}

/* *** CSASZI *** */
#kereso {width: 133px; border: solid 1px #014365; margin: 10px 0px 20px 10px; background: url('img/hatter_kereso.gif') repeat-x #fff left top; text-align: center; color: #585858; padding: 0px;}
#kereso h2 {margin: 3px 0px 5px 0px; padding: 0px; color: #014365; font-size: 12px;}
#kereso p {text-align: left; margin: 3px 0px 0px 3px; padding: 0px; font-weight: bold;}
#kereso select {width: 126px; color: #585858; font-size: 11px;}
#kereso input.input_ar {width: 38px; margin-left: 3px; font-size: 11px;}
#kereso input.btn {margin: 5px auto; padding: 0px; width: 100px; color: #fff; background-color: #014365; border: none;}

#keresokod {width: 133px; border: solid 1px #a7a7a7; margin: 10px 0px 20px 10px; background: url('img/hatter_kereso.gif') repeat-x #fff left top; text-align: center; color: #585858; padding: 0px;}
#keresokod h2 {margin: 3px 0px 5px 0px; padding: 0px; color: #014365; font-size: 12px;}
#keresokod input {width: 126px; margin-left: 3px; font-size: 11px;}
#keresokod input.btn {margin: 5px auto; padding: 0px; width: 100px; color: #fff; background-color: #014365; border: none; font-size: 13px;}


.left {text-align: left;}
.center {text-align: center;}

form {margin: 0px; padding: 0px;}
