.inline-float-left {
    float: left;
}
.inline-inline-block {
    display: inline-block;
}
.inline-relative {
    position: relative;
}
.inline-text-align-left {
    text-align: left; 
}
.inline-text-align-center {
    text-align: center;
}
.inline-text-align-right {
    text-align: right
}
.inline-text-align-right {
    text-align: justify;
}
.inline-display-none {
    display: none;
}
.almaimhaza-item {
    float: left; margin-right: 20px;
}
.almaimhaza-item.last-item {
    margin-right: 0;
}
#inline-article-news {
    
}
#inline-iconfav-img {
    float: left; margin-right: 4px;
}
#inline-iconfav-favorite {
    float: left;
}
#inline-iconnotfav-img {
    float: left; margin-right: 4px;
}
#inline-iconnotfav-favorite {
    float: left;
}
#inline-estate-view-estate-image-hover {
    display: none;
}
#inline-estate-view-map-img {
    float: left; margin-right: 4px;
}
#inline-estate-view-map-text {
    float: left;
}
#inline-estate-view-fb-img {
    float: left; margin-right: 4px;
}
#inline-estate-view-fb-text {
    float: left;
}
#inline-estate-view-img {
    float: left; margin-right: 4px;
}
#inline-estate-view-text {
    float: left;
}
#inline-estate-view-message-all-avertiser {
    padding-top: 11px;
}
#inline-estate-view-stat-img {
    position:absolute; top:-10000px; left:-10000px
}
#inline-detail-main-search-estate-type {
    width: 164px; margin-right: 10px;
}
#inline-detail-main-search-loader {
    width: 339px; margin-top: 4px;
}
#inline-detail-main-search-loader-img {
    display: none;
}
#inline-detail-main-search-autocomplete {
    
}
#inline-detail-main-search-loader-loader2 {
    position: absolute; right: 10px; top: 10px;
}
#inline-detail-main-search-loader-loader2-img {
    display: none;
}
#inline-detail-main-search-agglomeration {
    margin-top: 5px;
}
#inline-detail-main-search-agglomeracio-radius {
    margin-top: 5px;
}
#inline-detail-main-search-submit {
    text-align: right;
}
#inline-estate-search-list-item-email-table {
    font-size: 12px; color: #57595a; font-family: arial, helvetica, sans-serif; margin: 0px 3px; padding: 9px; border: 1px solid #e7edd9;
}
#inline-estate-search-list-item-email-sub-table {
    font-size: 12px; color: #57595a; font-family: arial, helvetica, sans-serif;
}
#inline-estate-search-list-item-email-title {
    color: #3a2d19; text-decoration: none;
}
#inline-estate-search-list-item-email-price-in-huf {
    font-size: 16px; color: #57700f;
}
#inline-estate-search-list-item-email-details {
    font-weight: bold; color: #d6414f; text-decoration: none;
}
#mapimage_budapest_i_ker {
    background-position: 0 0;
} 
#mapimage_budapest_ii_ker {
    background-position: 0 -244px;
}
#mapimage_budapest_iii_ker {
    background-position: 0 -489px;
}
#mapimage_budapest_iv_ker {
    background-position: 0 -735px;
}
#mapimage_budapest_v_ker {
    background-position: 0 -979px;
}
#mapimage_budapest_vi_ker {
    background-position: 0 -1225px;
}
#mapimage_budapest_vii_ker {
    background-position: 0 -1469px;
}
#mapimage_budapest_viii_ker {
    background-position: 0 -1714px;
}
#mapimage_budapest_ix_ker {
    background-position: 0 -1960px;
}
#mapimage_budapest_x_ker {
    background-position: 0 -2204px;
}
#mapimage_budapest_xi_ker {
    background-position: 0 -2449px;
}
#mapimage_budapest_xii_ker {
    background-position: 0 -2695px;
}
#mapimage_budapest_xiii_ker {
    background-position: 0 -2940px;
}
#mapimage_budapest_xiv_ker {
    background-position: 0 -3185px;
}
#mapimage_budapest_xv_ker {
    background-position: 0 -3429px;
}
#mapimage_budapest_xvi_ker {
    background-position: 0 -3674px;
}
#mapimage_budapest_xvii_ker {
    background-position: 0 -3920px;
}
#mapimage_budapest_xviii_ker {
    background-position: 0 -4165px;
}
#mapimage_budapest_xix_ker {
    background-position: 0 -4409px;
}
#mapimage_budapest_xx_ker {
    background-position: 0 -4654px;
}
#mapimage_budapest_xxi_ker {
    background-position: 0 -4900px;
}
#mapimage_budapest_xxii_ker {
    background-position: 0 -5144px;
}
#mapimage_budapest_xxiii_ker {
    background-position: 0 -5390px;
}
#mapimage_baranya_megye {
    background-position: 0 -207px
}
#mapimage_bacs_kiskun_megye {
    background-position: 0 0;
}
#mapimage_bekes_megye {
    background-position: 0 -414px;
}
#mapimage_borsod_abauj_zemplen_megye {
    background-position: 0 -621px;
}
#mapimage_budapest {
    background-position: 0 -828px;
}
#mapimage_csongrad_megye {
    background-position: 0 -1035px;
}
#mapimage_fejer_megye {
    background-position: 0 -1242px;
}
#mapimage_gyor_moson_sopron_megye {
    background-position: 0 -1449px;
}
#mapimage_hajdu_bihar_megye {
    background-position: 0 -1656px;
}
#mapimage_heves_megye {
    background-position: 0 -1863px;
}
#mapimage_jasz_nagykun_szolnok_megye {
    background-position: 0 -2070px;
}
#mapimage_komarom_esztergom_megye {
    background-position: 0 -2277px;
}
#mapimage_nograd_megye {
    background-position: 0 -2484px;
}
#mapimage_pest_megye {
    background-position: 0 -2691px;
}
#mapimage_somogy_megye {
    background-position: 0 -2898px;
}
#mapimage_szabolcs_szatmar_bereg_megye {
    background-position: 0 -3105px;
}
#mapimage_tolna_megye {
    background-position: 0 -3312px;
}
#mapimage_vas_megye {
    background-position: 0 -3519px;
}
#mapimage_veszprem_megye {
    background-position: 0 -3726px;
}
#mapimage_zala_megye {
    background-position: 0 -3933px;
}
#inline-estate-list-search-form-loader-wrapper {
    position: absolute; right: 15px; top: 29px;
}
#inline-estate-list-search-form-loader {
    display: none;
}
.inline-estate-main-search-form-helper1 {
    margin-top: 10px; margin-left: 10px; position: absolute; bottom: -32px; right: 0;
}
#inline-estate-main-search-form-loader-wrapper {
    position: absolute; right: 10px; top: 10px;
}
#inline-estate-main-search-form-loader {
    display: none;
}
#inline-main-region-estates-region-change {
    background: url('/image/icon_change_location.png') center right transparent no-repeat;
    padding: 4px 30px 4px 0;
    font-weight: bold;
}
#inline-dedicatory-box {
    width: 980px; margin: 0 auto;
}
#inline-dedicatory-boxtitle {
    color: #3a2d19;
}
#inline-credit-table {
    width: 100%;
}
#inline-information-message {
    width:400px; height:100px;
}
#inline-user-site-map-title {
    padding-bottom: 5px;
}
#inline-reg-login-popup-wrapper {
    margin-right: 20px;
}
#inline-reg-login-popup-loader {
    display: none;
}
#inline-reg-login-popup-newsletter1 {
    margin-left: 10px; margin-top: 1px;
}
#inline-reg-login-popup-newsletter2-container {
    margin-left: 10px;
}
#inline-reg-login-popup-newsletter2 {
    margin-left: 10px; margin-top: 1px;
}
#inline-reg-login-popup-user-public-name {
    margin-left: 10px; margin-top: 2px;
}
#inline-reg-login-popup-user-visible-in-seller-search {
    margin-left: 10px; margin-top: 2px;
}
#inline-reg-login-popup-user-declaration-input {
    margin-top: 6px;
}
#inline-reg-login-popup-user-declaration {
    margin-left: 10px; margin-top: 2px;
}
#inline-reg-login-popup-policy {
    z-index: 2;
}
#inline-reg-login-popup-invite-wrapper {
    margin-left: 20px; margin-top: 6px;
}
#inline-reg-login-popup-close {
    display: none;
}
#estate-ajax-fom-email-error {
    padding: 0px;
}
#estate-ajax-fom-email-error2 {
    font-weight:bold; width: 422px; margin:0px;
}
#estate-ajax-fom-phone-error {
    font-size: 10px; margin: 0; padding: 0;
}
#estate-ajax-fom-disable-phone-filter {
    margin-left: 10px;
}
#estate-ajax-form-submit {
    font-size: 11px; position: relative; width: 160px; float: left;
}
#estate-ajax-form-auto-fill {
    margin-left: 20px; display: block;
}
.table-default {
    width: 100%; padding: 0; border: none;
}
.tr-height-10 {
    height: 10px;
}
.tr-height-15 {
    height: 15px;
}
.td-align-right {
    text-align: right;
}
.td-height-5 {
    height: 5px;
}
.td-height-10 {
    height: 10px;
}
.td-height-15 {
    height: 15px;
}
.td-height-25 {
    height: 25px;
}
.td-width-15p {
    width: 15%;
}
.td-width-30p {
    width: 30%;
}
.margin-top-minus-15 {
    margin-top: -15px;
}
.inline-map-frame {
    border:none; overflow: hidden;
}
.text-align-center {
    text-align: center;
}
#inline-regio-layer-budapest1 {
    margin-left: 51px;
}
#inline-regio-layer-budapest2 {
    margin-left: 63px;
}
#main-region-estates {
    margin-left: 7px; 
    margin-top: 9px;
}
#inline-slot-almaimhaza1 {
    width: 980px; height: 175px; margin: 0 auto 40px auto;
}
#inline-slot-almaimhaza2 {
    width: auto; height: 121px; min-height: 0; padding: 8px;
}
#plusone-div {
    overflow: hidden; width: 200px;
}
#inline-slot-facebook-likebox1 {
    border:none; overflow:hidden; width:254px; height:258px;
}
#inline-slot-facebook-likebox2 {
    border:none; overflow:hidden; width:234px; height:258px;
}
#inline-estate-ajax-form {
    width: 456px;
    padding-top: 50px;
    text-align: center;
}
#estate_slot_form_side_landscape1 {
    font-size: 10px; color: white; margin:0;padding:0;
}
#estate_slot_form_side_landscape2 {
    padding-top:5px;
}
#estate_slot_form_side_landscape3 {
    color:white;
}
#estate_slot_form_side_landscape4 {
    margin-left: 10px;
}
#inline-office-data1 {
    width: 200px; min-height: 376px;
}
#inline-office-data2 {
    padding-left: 10px;
}
#inline-office-data3 {
    padding: 0;
}
#inline-slot-inquire-form1 {
    margin-top: 2px; margin-left: 10px;
}
#inline-slot-inquire-popup1 {
    margin-top: 2px; margin-left: 10px;
}
#inline-office-list {
    
}
#inline-slot-estate-main-search-form1 {
    padding-top:0px;
}
#inline-slot-estate-main-search-form2 {
    margin-top: 10px; margin-left: 10px;
}
#inline-slot-estate-main-search-form3 {
    position: absolute; bottom: -32px; right: 0;
}
#inline-slot-estate-main-search-form-panel {
    position: absolute; right: 10px; top: 10px;
}
.inline-project-view {
    float: left; margin-right: 4px;
}
#inline-saved-search-list1 {
    margin-top: 2px;
}
#inline-saved-search-list1 {
    margin-left: 4px;
}
.test-added-row {
    padding: inherit;
}