ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div{margin:0; padding:0;}
p{padding-bottom: 6px;}
ul.leiras{margin: 0 0 15px 20px}
img{border:0;}
body {text-align: center; font-family: Garamond; font-size: 15px; background: url(../images/bg_sotet.png);  }
input {font-family: Garamond; font-size: 14px; border: 1px solid #BABB80; padding:4px ; width: 160px;}
select {font-family: Garamond; font-size: 14px; border: 1px solid #BABB80; padding:4px ; width: 155px;}
input.G{margin-top: 3px; padding: 2px; border: 1px solid #611108; cursor: pointer; background: #BABB80; text-align: center}

.mrgtop-2{margin-top: 15px;}
.mrgtop-3{margin-top: 25px;}
.mrg_tb-2{margin: 5px 0 5px 0;}
.mrg_tb-3{margin: 15px 0 15px 0;}
.clr-brn{color: #611108;}
.bold{font-weight: bold}
.aleft{text-align: left}
.acenter{text-align: center}
.ajust{text-align: justify}


select {font-family: Garamond; font-size: 14px; }
div.lst_multi{font-size: 12px; color: gray; line-height: 1em; padding-top: 4px}
form {}
form label{font-size: 14px; padding:0 4px 0 0}
form label.datNev{font-weight: bold}

form div.dat{padding-bottom: 4px; margin: 0; line-height: 1em}

a.hirdlistaalja {color: gray; text-decoration: none; font-size: 15px; font-weight: bold} 
a.hirdlistaalja:hover {color: #5B5B5B; text-decoration: none;}

h1 {font-family: Garamond; font-size: 26px; border-bottom: 2px dotted #B19C9C; color: #611108; padding-left: 10px; margin-bottom: 10px}
h1.topmargin {margin:20px 0 15px 0; }
h3{margin: 10px 0 5px 0}


form#frmKereso .T2{width: 75px;border: 1px solid #83514B; padding:2px ; text-align: right}
form#frmKereso .T3{width: 295px;border: 1px solid #83514B; padding:3px ; text-align: left; }
form#frmKereso .G{margin-top: 5px;padding:0; height: 24px;width: 130px; border: none; border: 1px solid #83514B; cursor: pointer; background: #BABB80; }
form#frmKereso .G2{background: #EFEBD3; }

.success {background-color: #E9E7C7; color: green; padding: 8px; border: 1px solid green; margin: 5px 0 5px 0;}
.error {background-color: #E9E7C7; color: #A60202; padding: 8px; border: 1px solid #A60202; margin: 5px 0 5px 0; }
.error2 {background-color: #FBF7F7; border-top: 5px solid #CA0000; border-bottom: 5px solid #CA0000; margin: 0; padding: 0;}
.error2 td{color: #454545; font-size: 18px; line-height: 150%; padding:6px;}
.warning {background-color: #E9E7C7; color: #6F4500; padding: 8px; border: 1px solid #807C00; margin: 5px 0 5px 0;}


div#header{margin:10px auto 0 auto; width: 980px; text-align: left;background: url(../images/bg_vilagos.png)}
div#header #hdr_logo{margin: 5px 25px 0 0; float: right}
div#header #hdr_felirat{float: right; margin-top:6px}

div#mnu_main {margin-left: 20px; height: 35px; width: 645px; text-align: center; background: url(../images/bg_mainmenu.png); clear: both; }
div#mnu_main .pddng{padding-top: 7px; }
div#mnu_main ul {list-style-type:none;}
div#mnu_main ul li{display:inline; font-size: 17px; }
div#mnu_main ul li a {text-decoration:none; padding:0 12px 0 12px; color: #611108; font-weight: bold;}
div#mnu_main ul li a:hover {text-decoration:none; color: #965718;}

div#kiemaj_container {width: 265px; height: 176px; }
div#kiemaj_container img.kiemajanlat{height:174px; border: 1px solid white}


div#mnu_alatt {margin: 10px 25px 0 17px; }
div#flags {float: right; color: #611108;}
div#flags img{margin-left: 10px;}

div#main{margin:0 auto; width: 980px; text-align: left;background: url(../images/bg_vilagos.png); }
div#main .pddng{padding: 6px 17px 6px 17px}

div#main .tartalom{float: right; width: 650px;  }
div#kereso {padding-left: 20px;padding-bottom: 0px}
div#kereso .kereso_top {width: 601px; height: 35px;}
div#kereso .kereso_trzs {width: 601px; background: url(../images/kereso_bg.png);}
div#kereso .kereso_trzs .pddng {padding: 5px 55px 5px 55px}
div#kereso .kereso_btm {width: 601px; height: 35px; }
div#kereso label.rszl {display: block; float: left; font-weight: bold; padding-top: 4px}

div.sorrend{margin: 15px 0 15px 20px; background: #cacb9d; border: 1px solid #b9ba89; width: 598px}

div#mnu_tipusok {background: url(../images/keret_ingatlanajanlat.png) no-repeat; width: 246px; height: 270px; border: 1px solid transparent}
div#mnu_tipusok ul {list-style-type:none; margin: 44px 0 0 50px;}
div#mnu_tipusok ul li{font-size: 17px; padding: 0px 0 0px 0; height:34px; width: 168px; display: block; background: url(../images/vonal_hor_short.png) bottom left no-repeat;}
div#mnu_tipusok ul li a {position:relative; display:block; text-decoration:none; padding:6px 12px 8px 12px; color: #611108; width: 168px; background: url(../images/vonal_hor_short.png) bottom left no-repeat;}
div#mnu_tipusok ul li a:hover {text-decoration:none; color: #F2EBE1; background: url(../images/vonal_hor_short_2.png) bottom left no-repeat;}



div#callcenter{width: 269px; height: 150px; background: url(../images/bg_callcenter.png) no-repeat; margin: 40px 0 40px 0; border: 1px solid #966043; text-align: right;}
div#callcenter p.sor1 {font-weight: bold; padding-right: 8px;}
div#callcenter p.tel {font-weight: bold; font-size: 32px; color: #611108; padding: 7px 8px 7px 0}
div#callcenter p.sor2 { padding: 0 8px 5px 0; line-height: 1em;}
div#callcenter form {margin-top:10px}
div#callcenter input.ccTel {width: 106px; height: 28px; border: 0; background: url(../images/bg_callcenter_text.png) no-repeat;margin:0; padding: 4px 0 0 8px; line-height: 100%; font-family: Garamond; font-size: 15px; color: silver; }
div#callcenter input.ccSubm {width: 119px; height: 31px; border: 0; background: url(../images/bg_callcenter_button.png);margin:0; color: #f0f0a1; font-family: Garamond; font-size: 15px; cursor: pointer; }

div#footer {margin:10px auto 0 auto; padding-left: 20px; padding-top: 10px; width: 980px; text-align: left; color: #f0f0a1;position:  relative;}
div#footer .linksor{text-align: center; padding-bottom: 30px}
div#footer ul{list-style-type:none;}
div#footer ul li{display:inline;}
div#footer ul li a {text-decoration:none; padding:0 20px 0 20px; color: #f0f0a1;}
img#ftrline {margin: 15px 0 15px 0}
div#footer .ftr_logo{width: 111px; height: 119px; position: absolute; bottom: 120px; right: 50px}


div#lista {padding: 0 0 35px 20px;}
div.EgyHirdetes{margin-bottom: 30px;}
table.EgyHirdetes{width: 600px; border: 1px solid silver; height: 120px}
table.EgyHirdetes td.foto {width: 160px;}
table.EgyHirdetes td.foto img{width: 160px; border: 1px solid white; }
table.EgyHirdetes td.cim {height: 16px; background: url(../images/bg_egyhirdcim.png); padding: 4px; color: #f0f0a1; font-size: 18px; line-height: 1em; }
table.EgyHirdetes td.cim .helyseg {float: left; width: 180px;  }
table.EgyHirdetes td.cim .ar {float: left; width: 110px; text-align: right; color: yellow; font-weight: bold;}
table.EgyHirdetes td.cim .azon{float: right; width: 80px; text-align: right;}
table.EgyHirdetes td.adat {width: 130px; background-color: #EEEED5; padding: 4px;  } 
table.EgyHirdetes td.leir {width: 310px; background-color: #fff; padding: 4px; font-size: 15px;}
table.EgyHirdetes td.buttons {background-color: #fff; text-align: right; padding-right: 10px}
table.EgyHirdetes td.buttons .btn_kedvencekhez {width: 120px; height:24px; cursor: pointer;}
table.EgyHirdetes td.buttons .btn_kedvencekbol {width: 120px; height:24px; cursor: pointer;}
table.EgyHirdetes td.buttons .btn_reszletek {width:97px; height:24px; cursor: pointer;}

table.kapcsolat td {text-align: center}
table.kapcsolat td.aleft{text-align: left}
td.bg1{background-color: #cacb9d;}
td.brd1{border-bottom: 1px solid #cacb9d;}


table.nemtalalt{margin: 0 0 30px 20px; width: 600px; border: 1px solid #611108}
table.nemtalalt td {background: #cacb9d; padding: 6px}
table.nemtalalt td.cim {background: #BABB80; padding: 6px; text-align: center; font-size: 22px; color:#611108; font-weight: bold }
table.nemtalalt td.kapcs {width: 300px; border-right: 1px solid #BABB80; vertical-align: top;}
table.nemtalalt td.ingfigy {width: 300px; vertical-align: top;}
table.nemtalalt p.cim {padding-top:4px;text-align: center; margin-bottom: 20px}

form.frmKapcsolat {margin: 15px;}
form.frmKapcsolat div {margin: 5px;}
form.frmKapcsolat label {width: 85px; padding-top: 4px; display: block; float: left;}
form.frmKapcsolat input{width: 145px;border: 1px solid #BABB80; padding:4px ; }
form.frmKapcsolat textarea{width: 245px;height: 120px; border: 1px solid #BABB80; padding:4px ; font-family: garamond; font-size: 14px; }
form.frmKapcsolat .G{margin-top: 5px; height: 28px;width: 145px; border: 1px solid #611108; cursor: pointer; background: #BABB80; text-align: center}

form.frmIngfigy{margin: 15px;}
form.frmIngfigy .G{margin-top: 5px; height: 46px;width: 145px; border: 1px solid #611108; cursor: pointer; background: #BABB80; text-align: center}

form#frmReg{margin-top: 20px}
form#frmReg div {padding: 3px;}
form#frmReg label{display: block; float: left;  width: 120px; margin: 5px 0 5px 5px;}
form#frmReg input{width: 240px;border: 1px solid #BABB80; padding:4px ; }
form#frmReg .chk{width: 20px;border: 1px solid #BABB80; padding:4px ; }
div#regElonyei {margin: 20px 25px 0 0; padding: 5px; float: right; width: 190px; background-color: #cacb9d;border: 1px solid #611108}
div#regElonyei ul {margin: 15px 0 0 25px;}
div#regElonyei ul li {padding-bottom: 10px;}
 
div#sajatmenu{margin-top: 25px;margin-bottom: 25px; width: 260px; background: #cacb9d url(../images/bg_ingatlanfigyelo.png);  padding: 5px;border: 1px solid #611108}
div#sajatmenu a {text-decoration: none; color: #002AFF}
div#sajatmenu p.cim{background: #BABB80; padding: 4px; text-align: center; font-size: 16px; font-weight: bold; color:#550c05; margin-bottom: 5px}
div#sajatmenu label {display: block; float: left;  width: 53px; margin: 5px 0 5px 8px; }
div#sajatmenu .errlogin{color: red; padding: 4px 0 0 0px; text-align: right}
form.frmLogin input{width: 185px;border: 1px solid #BABB80; padding:4px ; }
form.frmLogin .G{margin-top: 3px; padding-top: 2px; height: 22px;width: 95px; border: 1px solid #611108; cursor: pointer; background: #BABB80; text-align: center}
div#sajatmenu ul {margin: 4px 0 0 63px; list-style-type: none;}
div#sajatmenu ul li {}
div#sajatmenu ul li a {margin: 2px; padding: 2px; display: block; width: 188px; border: 1px solid #611108; cursor: pointer; background: #BABB80; color: #611108;}
div#sajatmenu ul li a:hover {background: #B0B36F}

div#EladoDiv{margin-top: 0px;margin-bottom: 25px; width: 260px; background: #cacb9d url(../images/bg_ingatlanfigyelo.png);  padding: 5px;border: 1px solid #611108}
div#EladoDiv label {display: block; float: left;  width: 90px; margin: 5px 0 5px 8px; }
div#EladoDiv p.cim{background: #BABB80; padding: 4px; text-align: center; font-size: 16px; font-weight: bold; color:#550c05; margin-bottom: 5px}

form.frmEladoKuld input{width: 140px;border: 1px solid #BABB80; padding:4px ; }
form.frmEladoKuld .G{margin-top: 3px; padding-top: 2px; height: 22px;width: 140px; border: 1px solid #611108; cursor: pointer; background: #BABB80; text-align: center}

img.preload { display: none; }