html {background:#00aeef}
#main {background: url("http://static.origos.hu/s/2/img/cikk/weyer-vonal-cikk-hd.png") repeat-y scroll center top transparent;}
h4.hirdetes {text-align:left;}
#kozep {background:none;}
#mini-hird {
    background-color: #F5F5F5;
    float: left;
    height: 56px;
    overflow: hidden;
    padding: 17px 19px 17px 16px;
    width: 207px;
}

#mini-hird a {
    color: #FF7800;
    font-weight: bold;
}
#mini-hird img {
    float: right;
    margin-left: 6px;
}
#mini-hird .hird-szov {
    margin-top: 0 !important;
}
#mini-hird span {
    display: block;
    font-size: 12px;
    line-height: 16px;
    margin-top: 0 !important;
    padding-top: 4px;
}
#kozep.weyer {background: url("http://static.origos.hu/s/2/img/vnegyed/weyer-vonal-rovat-ketto.png") repeat-y scroll 5px 0 transparent;}
#szponz_top {background:url(http://static.origos.hu/s/img/vnegyed/header2.jpg) 0 0 no-repeat; height:169px; position:relative;display: block;}
#szponz_top #szponz_left {width:465px;height:870px; background:url(http://static.origos.hu/s/img/vnegyed/sz_left.jpg) 0 0 no-repeat;position:absolute;left:-465px;}
#szponz_top #szponz_right {width:465px;height:870px; background:url(http://static.origos.hu/s/img/vnegyed/sz_right.jpg) 0 0 no-repeat;position:absolute;right:-465px;}
#rovatcimkek  {background:#fff;}
#rovatcimkek a {color:#004f78 !important;}

#szponz_footer {display:block; margin-left:5px; wigth:980px; height:90px; background:url(http://static.origos.hu/s/2/img/vnegyed/footer.jpg) 0 0 no-repeat;margin-top:20px;clear:both;}

/* kereső doboz */
#keresok, #szakertok { margin-bottom: 30px; display: block; float: left; }
#keresok h4 { border: none; margin: 0; }
#keresok ul, #szakertok ul { list-style-type: none; margin: 0; padding: 0; background-color: #fff; height: 30px; }
#keresok ul li, #szakertok ul li { float: left; height: 30px; margin: 0; padding: 0; text-align: center; color: #fff; padding-top: 0px; background-color: #fff; cursor: pointer; }
#keresok ul li {background:url(http://static.origos.hu/s/img/vnegyed/ful_right.jpg) right top no-repeat;}
#keresok ul li div {height: 24px;background:url(http://static.origos.hu/s/img/vnegyed/ful_left_s.jpg) left top no-repeat;padding-top:6px; border-bottom:1px solid #d8d8d8;}
#keresok ul li.teaor div, #szakertok ul li.teaor div {background:url(http://static.origos.hu/s/img/vnegyed/ful_left.jpg) left top no-repeat;}
#keresok ul li.teaor, #szakertok ul li.teaor { width: 101px;  }
#keresok ul li.teaor-a, #szakertok ul li.teaor-a { width: 101px; font-weight: bold;  }
#keresok ul li.szjszam, #szakertok ul li.szjszam { width: 77px;  }
#keresok ul li.szjszam-a, #szakertok li.szjszam-a { width: 77px; font-weight: bold;  }
#keresok ul li.ugyved, #szakertok ul li.ugyved{ width: 66px;  }
#keresok ul li.ugyved-a, #szakertok ul li.ugyved-a { width: 66px; font-weight: bold;  }
#keresok ul li.konyvelo, #szakertok li.konyvelo { width: 72px; }
#keresok ul li.segitunk, #szakertok ul li.segitunk { width: 178px; font-weight: bold;  }
#keresok ul li.konyvelo-a, #szakertok { width: 72px; font-weight: bold; }
#jobb .keresdoboz { width: 310px;   }
#jobb .keresdoboz .keres_inner{background: url(http://static.origos.hu/s/img/vnegyed/box_s_bg.jpg) top left repeat-x; border:1px solid #d8d8d8; border-bottom:0px; padding: 17px 14px;}
#jobb .kereso_bottom {height:3px; background: url(http://static.origos.hu/s/img/vnegyed/box_s_bottom.jpg) top left no-repeat;}
#keresok ul li.ugyved div, #szakertok ul li.ugyved div {background:url(http://static.origos.hu/s/img/vnegyed/ful_left.jpg) left top no-repeat;}
/* IE7 hacks */

*:first-child+html #jobb .keresdoboz { width: 290px; }

/* IE7 hacks vége */
.keresdoboz p { color: #000; padding-bottom: 14px;clear: both; }
.keresdoboz span { display: none; height: 29px; float: left; background: url(input-bg.png) repeat-x; margin-right: 7px; }
.keresdoboz span input { display: none; width: 140px; border: none; background: none; font-size: 16px; padding: 3px; position: relative; top: -9px; }

@media screen and (-webkit-min-device-pixel-ratio:0){

/*#jobb .keresdoboz { float: left; position: relative; display: block; height: 92px;   }
#jobb .kereso_bottom {height:3px; background: url(http://static.origos.hu/s/img/vnegyed/box_s_bottom.jpg) top left no-repeat;margin-bottom: 20px;}
#tovabbi-sz, #tovabbi-opten { display: block; float: left; position: relative; margin-bottom: 20px; }*/

}

h1 #vnegyed_logo {width:357px; height:22px; background:url(http://static.origos.hu/s/img/rovatok/vnegyed-logo.png) 0 0 no-repeat;display:block;margin: 14px 0 0 8px;}

#kb_fejlec {display:block;overflow:hidden;}

#keresok ul.ugyved-konyv{padding-top: 25px;}

#keresok ul.szamok li.teaor, #szakertok ul li.teaor { width: 71px;  }
#keresok ul.szamok li.teaor-a, #szakertok ul li.teaor-a {  width: 71px; font-weight: bold;  }
#keresok ul.szamok li.szj_teszor, #szakertok ul li.szj_teszor {width: 105px; }
#keresok ul.szamok li.szj_teszor-a, #szakertok ul li.szj_teszor-a { width: 105px; font-weight: bold; }
#keresok ul.szamok li.teszor, #szakertok ul li.teszor { width: 72px; }
#keresok ul.szamok li.teszor-a, #szakertok ul li.teszor-a { width: 72px; font-weight: bold; }
#keresok ul.szamok li.szjszam, #szakertok ul li.szjszam { width: 62px; }
#keresok ul.szamok li.szjszam-a, #szakertok li.szjszam-a { width: 62px; font-weight: bold; }
*html #keresok ul.ugyved-konyv {margin-bottom: -25px;}
*html #jobb #tovabbi-sz { margin-bottom: -10px; }

#keresok ul li.active, #szakertok ul li.active {height:31px;}
#keresok ul li.active div, #szakertok ul li.active div{height:25px;border-bottom:none;}

.keresdoboz a { width: 68px; height: 25px; display: block; background: url(http://static.origos.hu/s/img/vnegyed/button_keres.jpg) no-repeat;  }
/* kereső doboz vége */

/* további szolgáltatások */
#tovabbi-sz, #tovabbi-opten { overflow: hidden; margin-bottom: 20px; }
#tovabbi-sz a { text-align: left; font-size: 13px; font-weight: bold; color: #fff; width: 115px; height: 15px; background: url(http://static.origos.hu/s/img/vnegyed/tovabbi-g-bg2.png) no-repeat; float: left; display: block; margin: 4px 4px 0 0; padding: 12px 0 12px 36px; }
#tovabbi-sz a.megb-g {padding: 4px 0 20px 36px}

.opten iframe { margin-top: 15px; }
.opten p { margin-bottom: 10px; }
.opten blockquote { font-size: 14px; padding: 0 10px; }
#tovabbi-opten { margin-bottom: 10px; }
#tovabbi-opten a { background: url("http://static.origos.hu/s/img/vnegyed/button_bg.jpg") no-repeat scroll 0 0 transparent; color: #000; display: block; float: left; font-size: 13px; font-weight: bold; height: 29px; margin: 0px 4px 8px 0; padding: 12px 0 0; text-align: center; width: 151px; }
#site-header { overflow: hidden; margin-bottom: 10px; }
#site-header a, #site-header a:hover { float: right; height: 26px; padding-top: 8px; padding-right: 89px; background: url("http://static.origos.hu/s/img/vnegyed/opten-logo.png") right no-repeat; font-size: 14px; text-decoration: none; color: #000; }
#site-header h1 { float: left; font: bold 24px Georgia, Verdana, Arial, sans-serif; color: #003e66; width: 500px; }
.ptop { padding-top: 15px; border-top: 1px solid #00aeef; }
.pbottom { padding-bottom: 15px; border-bottom: 1px solid #00aeef; }
/* további szolgáltatások vége */

/* KALKULÁTOR ALOLDALAK */
h1.rovatcim { font: bold 24px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003e66; padding-bottom: 10px; }
.ismerteto { font-size: 14px; line-height: 16px; padding-bottom: 25px; }
.kekdoboz { display: block; background-color: #ededed; margin-bottom: 30px; margin-top:25px; overflow: hidden; }

.kekdoboz-szaki { display: block; margin-bottom: 30px; overflow: hidden; width: 310px; padding-top: 8px;  padding-bottom: 18px; color: #fff; }
.kekdoboz-szaki div { overflow: hidden; margin-left: 17px; margin-right: 17px; }
.kekdoboz-szaki a { display: block; width: 223px; height: 25px; background-image: url(http://static.origos.hu/s/img/vnegyed/kuldje_el.jpg); margin-left:0px; margin-top: 14px; }
.kekdoboz-szaki img { float: left; margin-right: 14px; }

#jobb #segitseg {background:url(http://static.origos.hu/s/img/vnegyed/kerdezz_bg.jpg) 0 0 no-repeat;}

#jobb #hirlevel_jobb {display:block; background:url(http://static.origos.hu/s/img/vnegyed/button_hirlevel.jpg) 0 0 no-repeat; width:310px; height:50px; clear: both; margin-bottom:20px;}

#jobb .szolg-jobb {text-align:left;}

#jobb #legfriss {clear: both;}

#jobb .t_szolg_button {clear:both; width:300px; height:41px; background:url(http://static.origos.hu/s/img/vnegyed/button_b_bg.jpg) 0 0 no-repeat;margin-left:2px;}

#end {clear:both;}

.kek-fent { width: 645px; height: 9px; background: url(http://static.origos.hu/s/img/vnegyed/doboz-fej.png) no-repeat; padding: 0; overflow: hidden; }
.kek-bent { display: table; padding: 10px 14px 10px 14px; overflow:hidden; }
.kek-bent h2 { margin: 0; padding: 0 0 10px 0; color: #000; font-size: 17px; font-weight: bold; }
.kek-lent { width: 645px; height: 9px; background: url(http://static.origos.hu/s/img/vnegyed/doboz-lab.png) no-repeat; padding: 0; overflow: hidden; }

.keresform p { color: #fff; padding-bottom: 14px; }
.keresform span { display: block; height: 29px; float: left; margin-right: 7px; }
.keresform span input { width: 447px; border: none; background: #fff; font-size: 16px; padding: 3px; border:1px solid #cfcfcf  }
.keskeny span input { width: 280px; }

.keresform a.mehet { width: 105px; height: 29px; display: block; background: url(http://static.origos.hu/s/img/vnegyed/kereses.png) no-repeat; float: left; }
.keresform a.naptar { width: 22px; height: 24px; display: block; background: url(http://static.origos.hu/s/img/vnegyed/naptar-ikon.png) no-repeat; float: left; margin-right: 7px; }
#adonaptar { width: 100%; }
#adonaptar tr td { border-bottom: 1px solid #000 !important; }
#adonaptar tr.no-border td { border: none !important; }
#adonaptar tr.kekbg { background-color: #d9f3fd; }
#adonaptar td { padding: 15px; font-size: 14px; text-align: left; vertical-align: top; font-weight: bold; }
#adonaptar td ul { list-style-type: none; margin: 0; padding: 10px 0 0; }
#adonaptar td ul li { font-weight: normal; padding-top: 2px; padding-left: 10px; background: url(http://static.origos.hu/s/img/vnegyed/list-bullet.gif) 0 8px no-repeat; }
#adonaptar th { background-color: #00aff2; color: #fff; font-size: 17px; font-weight: bold; padding: 10px 15px 15px; text-align: left; }

#adonaptar tr td a { font-size: 14px; color: #003e66; margin-left: 18px; }

/* KALKULÁTOR ALOLDALAK vége */



/* CÍMKÉK */
/* KÖZÉPSŐ ELEMEK */

div#cimke-main { display: block; float: left; }

div#cimke-main a { color: #013db7; }


/* fődoboz */
div#cimke-main #fodoboz { display: table; background-color: #fff; border: none; min-height: 106px; padding: 0; }
#focimke h2 { font: bold 26px Georgia, Verdana, Arial, sans-serif; color: #000; padding: 0 9px 0 0; float: left; background: none; clear: none; text-transform: none; }
a.cimke-rss { background: url(http://static.origos.hu/s/img/vnegyed/rss.gif) no-repeat 0px 1px; padding: 0 0 0 25px; margin-top: 11px; float: left; }
div.kapcs-cimke { display: block; float: left; position: relative; width: 610px; overflow: hidden; padding-bottom: 2px; }
div.kapcs-cimke h3 { font-size: 10px; text-transform: uppercase; background: none; padding: 1px 0 0 0; margin: 0; font-weight: normal;  float: left; }
div.kapcs-cimke a { border-bottom: 1px dashed #0049b6; padding-left: 2px; }
div.kapcs-cimke a:hover { text-decoration: none; border: none; background-color: #0049b6; color: #fff !important; }
div.kapcs-cimke a.felho { font-weight: bold; background: url(http://static.origos.hu/s/img/vnegyed/nyil-jobb.gif) right 5px no-repeat; padding: 0 10px 0 1px; }
div.kapcs-cimke a.felho:hover { background: url(http://static.origos.hu/s/img/vnegyed/nyil-jobb-feher.gif) right 5px no-repeat #0049b6; }

div#cimke-keres { width: 620px; height: 53px; background: url(http://static.origos.hu/s/img/vnegyed/keres-bg.png) repeat-x; float: left; position: relative; margin-top: 6px; }
div.alert-doboz { display: block; width: 100%; text-align: center; color: #ff1200; margin-bottom: 11px; }
div#cimke-keres span { float: left; }
div#cimke-keres .kereses { font-weight: bold; padding: 27px 7px 0 7px; font-size: 10px; display: block; }
div#cimke-keres .keres-box { display: block; padding-top: 7px; }
.textes { border: 1px solid #a7a7a7; display: block; margin-top: 3px; }
div#cimke-keres .h174 { width: 140px; }
div#cimke-keres .h165 { width: 130px; }
div#cimke-keres select { border: 1px solid #a7a7a7; width: 144px; margin-top: 16px; margin-left: 8px; }
div#cimke-keres .button { margin: 14px 0 0 9px; padding: 3px; height: 22px; text-align: center; }
div#cimke-keres .sugo { display: block; width: 11px; height: 11px; background: url(http://static.origos.hu/s/img/vnegyed/sugo-ikon.gif) no-repeat; margin: 20px 0 0 15px; }

div#keretes { width: 600px; float: left; border: 5px solid #f7f7ef; padding: 6px; padding-bottom: 8px; }
div#keretes img.nagykep { float: left; margin: 0 7px 2px 0; }
div#alul-bal .cikk-db img { margin: 3px 7px 2px 0; float: left; }
div#keretes .cikk-cim, div#alul-bal .cikk-cim { font: bold 18px Georgia, Verdana, Arial, sans-serif; }
div#keretes .rovatlink, div#alul-bal .rovatlink { padding-right: 10px; background: url(http://static.origos.hu/s/img/vnegyed/szurke-valaszt.gif) right 3px no-repeat; }

div#keretes .adatok { padding-top: 3px; }
div#alul-bal .adatok { padding: 3px 0 7px 0; }
.adatok .datum { padding-left: 4px; padding-right: 10px; background: url(http://static.origos.hu/s/img/vnegyed/szurke-valaszt.gif) right 3px no-repeat; }
.adatok .ido { padding-left: 4px; }
div#keretes p, div#kalul-bal p { position: relative; padding-top: 5px; }
div#keretes p .keplink, div#kalul-bal p .keplink { padding-left: 3px; }
div#keretes .komment, div#alul-bal .komment { padding: 3px 0; }
.komment .bubis { font-weight: bold; padding-left: 18px; background: url(http://static.origos.hu/s/img/vnegyed/bubble.gif) left no-repeat; }
/* fődoboz vége */

/* még több layer */
div#tobb-layer { padding: 2px 3px; border: 1px solid #a7a7a9; position: absolute; top: 244px; left: 294px; width: 152px; background-color: #fff; z-index: 100; }
div#tobb-layer a { font-weight: bold; display: block; background-color: none; padding: 4px 4px; }
div#tobb-layer a:hover { background-color: #f7f7ef; text-decoration: none; }

div#sugo-layer { display: none; padding: 2px 3px; border: 1px solid #a7a7a9; position: absolute; top: 300px; left: 294px; width: 400px; background-color: #fff; z-index: 100; }
div#sugo-layer a { font-weight: bold; float: right; }

/* még több layer vége */
/* címke felhő */
div#rovat-keres { width: 692px; height: 44px; background: url(http://static.origos.hu/s/img/vnegyed/keres-bg.png) repeat-x; float: left; position: relative; margin-top: 6px; padding: 0 10px 0 13px; border-bottom: 1px dashed #c0c0c0; }
div#rovat-keres div { float: right; }
div#rovat-keres a, div#rovat-keres span { font: bold 11px Verdana, Helvetica, Arial, sans-serif; display: block; float: left; margin-top: 15px; padding-right: 7px; background: url(http://static.origos.hu/s/img/vnegyed/szurke-valaszt.gif) right 3px no-repeat; margin-right: 6px; }
div#rovat-keres .megtobb { background-image: url(http://static.origos.hu/s/img/vnegyed/megtobb-nyil.gif);	 padding-right: 15px; background-position: right 5px; position: relative; }
#rovat-keres .textes { margin: 13px 10px 0 25px; float: left; position: relative; width: 140px; display: inline; }

#rovat-keres .button { margin: 11px 0 0 0; width: 67px; }

#betu-szuro { width: 692px; padding: 0 10px 0 13px; background-color: #f7f7ef; margin-top: 7px; }
#betu-szuro .bal { width: 68px; height: 43px; border-right: 3px solid #e6e6d8; margin-top: 14px; display: table; background: url(http://static.origos.hu/s/img/vnegyed/szuro-bal-bg.gif) 0 20px no-repeat; float: left; margin-right: 10px; }
#betu-szuro .bal span, #betu-szuro .bal a { font: bold 11px Verdana, Helvetica, Arial, sans-serif; display: block; }
#betu-szuro .bal .fent { margin-bottom: 15px; }
#betu-szuro .jobb { margin-left: 9px; display: table; }
#betu-szuro .jobb a { font: bold 11px Verdana, Helvetica, Arial, sans-serif; display: block; float: left; border-right: 2px solid #ced3e1; padding-right: 7px; margin-right: 8px; margin-top: 14px; }

.cimke-darab { display: block; height: 19px; padding: 5px 7px 0 0; text-align: right; border-top: 1px dashed #c0c0c0; border-bottom: 1px dashed #c0c0c0; margin-top: 6px; }

#felho { display: block; margin: 6px 0 10px 0; background-color: #f8f8f0; padding: 0 110px 30px 110px; text-align: center; position: relative; }
.c22 { font-weight: bold; }
.c33 { font-weight: bold; font-size: 14px; }
.c44 { font-weight: bold; font-size: 16px; }
.c55 { font-weight: bold; font-size: 18px; }
.c66 { font-weight: bold; font-size: 20px; }
.c77 { font-size: 24px; }
#felho a { position: relative; top: 10px; padding: 0 10px; }
/* címke felhő vége */

#cimke-alul { width: 636px; display: block; overflow: hidden; }

/* alul-bal */
#alul-bal { float: left; background-color: #fff; margin-right: 2px; }
#alul-bal .szures, #alul-bal .lapozas { height: 20px; overflow: hidden; padding: 7px 5px 0 1px; background: url(http://static.origos.hu/s/img/vnegyed/lapoz-bg.png) repeat-x; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-top: 10px; width: 637px; }

#alul-bal .szures { display: none; }

.szures span, .szures a { font-weight: bold; padding: 0 5px; border-right: 1px solid #ccc; }
.szures .rendez { float: right; padding-right: 10px; }
.cikk-db { padding: 10px 0 8px 0; margin: 0 5px; border-bottom: 1px dashed #ccc; float: left; position: relative; }

div.cikkdb-cimke { display: block; float: left; position: relative; }

div.cikkdb-cimke h3 { font-size: 10px; text-transform: uppercase; background: none; padding: 1px 0 0 0; font-weight: normal; clear: none; float: left; }
div.cikkdb-cimke a { border-bottom: 1px dashed #0049b6; line-height: 15px; padding-left: 1px; }
div.cikkdb-cimke a:hover { text-decoration: none; border: none; background-color: #0049b6; color: #fff; }
div.cikkdb-cimke a.felho { font-weight: bold; background: url(http://static.origos.hu/s/img/vnegyed/nyil-jobb.gif) right 5px no-repeat; padding: 0 10px 0 1px; }
div.cikdb-cimke a.felho:hover { background: url(http://static.origos.hu/s/img/vnegyed/nyil-jobb-feher.gif) right 5px no-repeat #0049b6; }

#alul-bal .lapozas { text-align: center; }
#alul-bal .lapozas a, #alul-bal .lapozas span { font-weight: bold; padding: 0 4px; border-right: 1px solid #ccc; }
#alul-bal .lapozas a.elozo { padding-left: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-bal-a.gif) 0 4px no-repeat; }
#alul-bal .lapozas span.elozo { color: #ccc; padding-left: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-bal-na.gif) 0 4px no-repeat; }
#alul-bal .lapozas a.kovetkezo { padding-right: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-jobb-a.gif) right 4px no-repeat; border: none; }
#alul-bal .lapozas span.kovetkezo { color: #ccc; padding-right: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-jobb-na.gif) right 4px no-repeat; border: none; }
/* alul-bal vége */ 


/* alul-jobb */
#alul-jobb { display: none; width: 180px; background-color: #f7f7ef; float: right; border-left: 7px solid #fff; }
#alul-jobb h2 { position: relative; padding-left: 10px !important; padding-right: 10px !important; }
#alul-jobb .galeria { padding-left: 17px; background: url(http://static.origos.hu/s/img/vnegyed/kep-icon.gif) left 2px  no-repeat; margin-bottom: 5px; float: left; position: relative; }
#alul-jobb .video { padding-left: 17px; background: url(http://static.origos.hu/s/img/vnegyed/video-icon.gif) left 2px  no-repeat; margin-bottom: 10px; float: left; position: relative; }
#alul-jobb .video a { font-weight: bold; }
#alul-jobb .jobb-con, #alul-jobb .jobb-con-bolt { margin: 8px 8px 10px 8px; display: block; }
#alul-jobb .jobb-con a img { margin-bottom: 8px; }
#alul-jobb .megtobb { color: #fe5400; font-weight: bold; line-height: 15px; width: 150px; display: block; }
#alul-jobb .megtobb img { position: relative; top: 8px; left: 5px; border: none !important; margin-bottom: 8px !important; } 
#alul-jobb .jobb-con-bolt img { border: 4px solid #e6e6d8; margin-bottom: 6px; }
#alul-jobb .jobb-con-bolt a { font-weight: bold; float: left; display: block; line-height: 15px; }
#alul-jobb .jobb-con-bolt div { font-weight: bold; display: block; width: 150px; float: left; position: relative; padding-top: 2px; padding-bottom: 10px; }
#alul-jobb .szoftver a { font-weight: bold; }
#alul-jobb .szoftver span { display: block; padding: 2px 0 5px 0; }
#alul-jobb .track-db { height: 70px; overflow: visible; display: table; width: 150px; }
#alul-jobb .track-db img { border: 4px solid #e6e6d8; float: left; margin-right: 9px; }
#alul-jobb .track-db span { display: block; }
#alul-jobb .track-db .vastag { font-weight: bold; }
/* alul-jobb vége */

/* nincs találat */
#fodoboz .cimke-hiba { padding: 10px 2px; border-top: 1px dashed #c0c0c0; border-bottom: 1px dashed #c0c0c0; margin-top: 10px; }
#fodoboz .cimke-hiba p { line-height: 20px; }
#fodoboz .cimke-hiba span { display: block; margin-top: 10px;  }
#fodoboz .cimke-hiba span a { font-weight: bold; }
/* nincs találat vége */
/* CÍMKÉK vége */
#hirlevfelir{
	width:619px;
	background:url(http://static.origos.hu/s/img/vnegyed/doboz-fej.png) top left no-repeat;
	padding-top:9px;
	padding-bottom:5px;
}
#hirlevfelir p{
	padding:10px;
}
#hirlevfelir div.al{
	width:597px;
	background-color:#00AEEF;
	color:white;
	font-size:17px;
	padding:10px 10px 10px;
	margin-bottom:15px;
	font-weight:bold;
}
#hirlevfelir fieldset{
	border:#00AEEF solid 1px;
}
#hirlevfelir .frminp input{
	height:20px;
	width:400px;
	border:1px solid #F37021;
}
#hirlevfelir #frmell input{
	height:20px;
	width:150px;
	border:1px solid #F37021;
	margin-bottom:8px;
}
#hirlevfelir .frminp, #hirlevfelir #frmell{
width:450px;
padding:10px;
background:#CFF2FF;
}
#hirlevfelir img#captcha {
	border:1px solid #00AEEF;
	margin-right:15px;
	float:left;
}
#hirlevfelir .submit-button{
background:url(http://static.origos.hu/s/img/vnegyed/tovabbi-g-bg2.png) no-repeat;
color:white;
width:151px;
height:39px;
margin:10px 0 0 10px;
cursor:pointer;
margin-bottom:10px;
}
h1.felir{
 color:#003E66;
 font:bold 24px Georgia,Verdana,Geneva,Arial,Helvetica,sans-serif;
 padding-bottom:10px;
}
#hirlevfelir .frmflc{
	padding:10px;
	font-weight:bold;
}

#segitseg { display: block; float: left; }
#segitseg ul {margin: 0; padding: 0; display: block; float: left;}
#segitseg ul li {list-style-type: none; display: block; width: 165px; background-image: url(http://static.origos.hu/s/img/vnegyed/szakertok.gif); height: 19px; padding-top: 7px; font-weight: bold; color: #fff; background-repeat: no-repeat; text-align: center;}



/* új címke oldalak */
#vcimke h2.cimke-cim { margin: 0; padding: 0 10px 10px 0; font:bold 26px Georgia,Verdana,Arial,sans-serif; color: #000; float: left; text-transform: lowercase; }
.v-rss { float: left; margin-top: 10px;  background:url(http://www.origo.hu/images/kozos/rss.gif) no-repeat 0 2px ; padding:0 0 0 25px; color: #003e66 !important; }
.kapcs { display: block; padding-bottom: 15px; }
.hirek-db .kapcs { display: block; padding-bottom: 5px; padding-top: 5px; }
.kapcs span { float: left; text-transform: uppercase; font-size: 10px; padding: 1px 3px 0 0; }
.felho { font-weight: bold; }

/* #vcimke .lapozas { height: 20px; overflow: hidden; padding: 7px 5px 0 1px; background: url(lapoz-bg.png) repeat-x; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-top: 10px; width: 637px; } */
#vcimke .lapozas { height: 20px; overflow: hidden; padding: 7px 5px 0 1px; background: url(http://static.origos.hu/s/img/vnegyed/lapoz-bg.png) repeat-x; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-top: 10px; width: 614px; }
#vcimke .lapozas { text-align: center; }
#vcimke .lapozas a, #vcimke .lapozas span { font-weight: bold; padding: 0 4px; border-right: 1px solid #ccc; color: #003e66 !important; }
#vcimke .lapozas a.elozo { padding-left: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-bal-a.gif) 0 4px no-repeat; }
#vcimke .lapozas span.elozo { color: #ccc; padding-left: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-bal-na.gif) 0 4px no-repeat; }
#vcimke .lapozas a.kovetkezo { padding-right: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-jobb-a.gif) right 4px no-repeat; border: none; }
#vcimke .lapozas span.kovetkezo { color: #ccc; padding-right: 7px; background: url(http://static.origos.hu/s/img/vnegyed/kis-nyil-jobb-na.gif) right 4px no-repeat; border: none; }
#vcimke .datecreated { font-size: 11px; text-transform: uppercase; padding-bottom: 3px; margin-top: -3px; display: block; color: #4e4e4e; }

.hirlevel-gomb { color:white !important; text-decoration:none !important; padding:11px 0 0 40px; font-size:18px; font-weight:bold; display:block; height:39px; width:500px; background:url(http://static.origos.hu/s/img/vnegyed/tovabbi-g-bg_n.png) no-repeat; cursor:pointer; float: left; }

/* további hírek */
/* .hirek-db { display: block; padding: 14px; border-bottom: 1px dashed #c4ceca; float: left; width: 100%; } */
.hirek-db { padding: 14px; border-bottom: 1px dashed #c4ceca; overflow: hidden; }
.szurke { background-color: #cceffc; }

.hirek-db img { border: 2px solid #c4ceca; float: left; margin-right: 14px; }
.hirek-db img.ikon {display: inline; border: 0; margin-right: 0; margin-left: 8px; float: none;}
.hirek-db h2 { font-weight: bold; font-size: 14px; color: #003e66; margin: 0; padding: 0 0 5px 0; }
.hirek-db h2 a { color: #003e66 !important; }
.hirek-db p { color: #4e4e4e; margin: 0; }
.hirek-db .kapcs a { color: #E94B00 !important; }
/* további hírek vége */

h1.cikk-cim { background:none;display:block;width:auto;height:auto;border:none; }
h2.cikk-cim { font: bold 24px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003e66; padding-bottom: 10px; }
.elem-in { background-color: #f8f8f8; padding: 14px; padding-right:5px; width: 624px; float: left; border-bottom: 1px solid #d4d4d4; overflow: hidden;}
.feher { background-color: #fff !important; }
.kesedelmi { background-color: #ededed; width: 617px; padding: 6px 14px 0 14px; display: table;margin-top: 25px; }
.kesedelmi b { font-size: 17px; font-weight: bold; color: #000; display: block; height: 15px; padding-bottom: 10px; }
.kesedelmi div { display: block; float: left; width: 240px; padding-bottom: 12px; }
.kesedelmi input { margin-top: 10px; }
span.kes-input { display: block; height: 29px; float: left; margin-right: 7px; }
span.kes-input input { width: 220px; background: #fff; border:1px solid #cfcfcf; font-size: 16px; padding: 0 3px; position: relative; top: -8px; }
a.kes-mehet { width: 76px; height: 25px; display: block; background-image: url(http://static.origos.hu/s/img/vnegyed/mehet.jpg); cursor: pointer; float: left; margin-top: 24px; }
.keresform  a.mehet_szolg { width: 76px; height: 25px; display: block; background-image: url(http://static.origos.hu/s/img/vnegyed/mehet.jpg); cursor: pointer; float: left; margin-top: 1px; }
.elem-in span { font-size: 14px; display: block; float: left; }
.elem-in span.elem-name, .reszletes span.elem-name { width: 200px !important; margin-right: 10px !important; font-size: 14px; display: block; float: left; }
.elem-in span.elem-town, .reszletes span.elem-town { width: 145px !important; margin-right: 10px !important; font-size: 14px; display: block; float: left; }
.elem-in span.elem-street, .reszletes span.elem-street { width: 145px !important; font-size: 14px; display: block; float: left; }
#szolg-belso a.reszletesen {  display: block; width: 88px; height: 15px; float: right; cursor: pointer; color: #003768; font-weight: bold; font-size: 14px; padding-right: 0px; }
#szolg-belso a.reszletesen { padding-top/*\**/: 10px\9 }
* html #szolg-belso a.reszletesen { margin: 30px 0 0 -80px; }
.reszletes .reszletesen { display: none; }
#szolg-belso .reszletes a.kev { clear: both; display: block; width: 70px; height: 15px; float: right; cursor: pointer; color: #003768; font-weight: bold; padding: 10px 0; font-size: 14px; }
.elem-bottom {background-image:url(/images/hir/vnegyed/doboz-lab.png); font-size:1px; height:9px; width:647px; float: left; margin-bottom: 5px;}
#ugyv-kereso label { font-size: 14px; font-family: Helvetica; font-weight: bold; display: block; font-size: 17px; font-weight: bold; color: #fff; }
#ugyv-kereso input { height: 22px; width: 180px; font-size: 14px; display: block; }
#ugyv-top { margin-top: 26px; background: #ededed; width: 615px; padding: 14px; }
#ugyv-top span { font-weight: bold; color: #000; font-size: 17px; }
#ugyv-top span.list-nev { padding-right: 180px; }
#ugyv-top span.list-varos { padding-right: 110px; }
.reszletes {  display: block; padding: 14px; }
.reszletes label {display: block; float: left; clear: both; width: 120px; font-weight: bold;}
.reszletes table { width: 600px; clear: both; display: block; margin-left: 10px; padding-top: 20px; }
.reszletes table tr td { vertical-align: top; line-height: 14px;}
#vlapoz {clear: both; text-align: center; float: left; background: #ededed; width: 100%; padding: 12px 0;}
#vlapoz a { float: left; display: block; font-size: 14px; margin-left: 3px; margin-right: 3px; font-size: 14px; color: #044bb6; text-decoration: underline; cursor: pointer; }
#vlapoz a.v-elozo { width: 82px; margin-top: 2px; margin-left: 11px; font-size: 14px; color: #044bb6 !important; text-decoration: underline; cursor: pointer; }
#vlapoz a.v-kov { width: 82px; margin-top: 2px; margin-right: 11px; font-size: 14px; color: #044bb6; text-decoration: underline; cursor: pointer; }
.x124 { width: 200px; }
.top_szolg_inf {overflow:hidden;}
.kek-bent #radiok {clear:both; padding-top: 12px;}
.kek-bent #radiok label {margin-right:30px;}
.kek-bent #radiok .uzenet {margin-left:100px;}


.bev { margin-bottom: 20px; }
.elem-in { background-color: #f8f8f8; width: 618px;  float: left; padding: 14px; border-bottom: 1px solid #d4d4d4; clear: both; }
.csod-elem { margin: 0; clear: both; overflow:hidden;}
.elem-in span.elem-name, .reszletes span.elem-name {width: 305px; margin-left: 10px; margin-right: 10px;}
.elem-in span.elem-town, .reszletes span.elem-town {width: 107px; margin-right: 10px;}
.elem-in span.elem-street, .reszletes span.elem-street {width: 190px;}

.elem-bottom {background-image:url(/images/hir/vnegyed-box-bot.gif); font-size:1px; height:9px; width:627px; float: left; margin-bottom: 5px;}
#ugyv-kereso label {font-size: 14px; font-family: Helvetica; font-weight: bold; float: left; margin-left: 22px; margin-top: 5px;}
#ugyv-kereso input {float: left; margin-left: 10px; height: 22px; width: 180px; font-size: 14px;}
#ugyv-top {border-bottom: 1px solid #e0edfe; margin-bottom: 8px; padding-bottom: 12px; margin-top: 26px;}
#ugyv-top span {font-family: Helvetica, Arial; font-size: 14px; font-weight: bold;}
#ugyv-top span.list-nev {padding-right: 286px; padding-left: 10px;}
#ugyv-top span.list-varos {padding-right: 78px;}
.reszletes {clear: both; display: block; padding-top: 14px;}
.reszletes label {display: block; float: left; clear: both; width: 120px; font-weight: bold;}
.reszletes table{width: 637px; clear: both; display: block; margin-left: 10px; padding-top: 20px;}
.reszletes table tr td {vertical-align: top; line-height: 14px;}
.cs-top { float: left; background-color: #ededed; width: 618px; font-size: 14px; font-weight: bold; color: #000; padding: 14px 14px 14px 14px; }
.cs-top span, .elem-in span, .reszletes span { float: left; display: block; font-size: 14px; margin-right: 10px; position: relative; }
.cs-head { font-size: 16px; font-family: Helvetica, Arial; display: block; font-weight: bold; margin-bottom: 14px; }
.fa-nev, .cs-datum { width: 100px; }
.fa-ceg, .cs-nev { width: 185px; }
.fa-feln{ width: 140px; }
.fa-felc, .cs-cim { width: 130px; }
#szolg-belso .kek-lent { margin-bottom: 20px; height: 25px; background-position: 0 bottom; background-color: #ededed; clear: both; float: left; margin-bottom: 20px;}
.szj {
    width: 100px;
}
.reszlet {display:none !important;}



.megn{width: 380px}
.teszor{width: 100px;}
.szj{width: 100px;}
#kek-lapozas{ height: 26px; clear: both; background-color: #ededed; padding-top: 10px;}
#kek-lapozas span{ font-size: 12px; padding: 10px; padding-left: 5px; padding-right:5px; cursor: pointer; color: #044bb6; text-decoration: underline;}
#kek-lapozas span.active, #kek-lapozas a{ text-decoration: none;}
#kek-lapozas span.active{ display: inline;}
#kek-lapozas span.nem{ display: none;}
#kek-lapozas a.active{text-decoration: underline;}
#kek-lapozas a{ font-size: 12px; padding: 10px; cursor: pointer; color: #044bb6; padding-top: 0px;}
#kek-lapozas div{ margin-left: auto; margin-right: auto; float: left; width: 472px; text-align: center;}
#kek-lapozas a.elozo{  float: left;  padding-left: 20px; background:url(http://static.origos.hu/s/img/vnegyed/elozo_nyil.jpg) 7px 5px no-repeat;}
#kek-lapozas a.kovetkezo{ float: left; background:url(http://static.origos.hu/s/img/vnegyed/kovetkezo_nyil.jpg) right 5px no-repeat;padding-right: 14px;}
p.pontpontpont{ color: #000; display: inline;}
div.uzenet{ clear:both; margin-left: auto; margin-right: auto; }
.fa-ceg{ width: 120px; }
.fa-nev{ width: 98px; }
.reszlet{ display: none; padding-bottom: 10px; clear: both; padding-left: 124px; padding-right: 10px;}


#legfriss ul {margin-bottom:0px !important;}