
/* Alap definiciok*/

html, body, div, ul, li, h1, h2, h3, h4, h5, dl, dd, label, p,a, img:link, img:hover, img, iframe, fieldset, form, input {
    margin: 0;
    padding: 0;
    border: 0;
    color: #000000;
    font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
p {
    font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    line-height: 18px;
}
a, a:link, a:visited {
    /*color: #525f7f;*/
    color: #596385;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
h2, h3{
    margin-bottom:10px;
}
h2, h2 a,  h2 a:link{
    font: bold 15px Arial, Verdana, Geneva, Helvetica, sans-serif;
    color: #596385;
}
h3, h3 a{
    font: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    color: #525f7f;
}
.clear {
    clear: both;
}
.hide {
    display: none;
}
.bold {
    font-weight: bold;
}

/* Alap definiciok vege*/

body{
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 980px;
    background-color: #fff;
}

/* kozos [origo] fejlec */
#kozos-fej-bg {
    width: 980px;
    height: 33px;
    background-color: #566080;
    text-align:center;
}
#kozos-fej {
    width: 975px;
    height: 33px;
    background-color: #566080;
    margin: 0 auto;
    padding-right: 5px;
}
#kozos-fej a {
    color: #FFF;
    text-decoration: none;
    font-weight: bold;
    margin-right: 9px;
    padding: 9px 15px 2px 8px;
    background: url(fej-pontv.gif) repeat-y right;
    display: block;
    float: left;
}
* html #kozos-fej a {
    padding: 9px 11px 2px 0px;
}
#kozos-fej a.fejlec-iwiw {
    background: none;
}

#kozos-fej a:hover {
    text-decoration: underline;
}
#ok {
    width: 414px;
    height: 27px;
    display: block;
    float: right;
    background-color: #bababa;
}

span#ok-sarok-bal {
    background: #566080 url(ok-bg-bal.gif) no-repeat left;
    height: 27px;
    width: 2px;
    display: block;
    float: left;
}
#ok label {
    float: left;
    color: #fff;
    padding: 6px 8px 0 6px;
}
#ok select {
    float: left;
    margin: 3px 8px 0 0;
    border: 0;
}
#ok fieldset {
    float: left;
    width: 240px;
    height: 20px;
    background: #fff url(ok-bg-mezo.gif) no-repeat left;
    margin-top: 3px;
}
* html #ok fieldset {
    margin-right: -4px;
}
#q{
    border: 0;
    width: 148px;
    font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
* html #q {
    width: 140px;
}
#ok-keres {
    width: 87px;
    height: 16px;
    background: url(ok-keresd.gif) no-repeat;
    border: 0;
    margin: 2px 1px 0 2px;
    cursor: pointer;
}

span#ok-sarok-jobb {
    background: #566080 url(ok-bg-jobb.gif) no-repeat right;
    height: 27px;
    width: 2px;
    display: block;
    float: right;
}
div#fancyDropDown_A { 
    position: relative;
    float: left;
    z-index: 999;
    height: 20px;
    width: 104px;
    background: url(fancy-bg.gif) no-repeat left;
    margin: 3px 4px 0 0;
}
* html div#fancyDropDown_A {
    margin: 3px 4px 0 0;
}
#fancyDropDown_A select {
    left: -999em;
    position: absolute;
}
.myDropDown {
    text-align: left;
    width: 104px;
    color: #000;
    cursor: default;
}
.myDropDownSelected, .myDropDownSelectedHover {
    display: block;
    font-weight: normal;
    padding: 3px 0 0 4px;
    width: 100px;
    color: #000;
}
.myDropDownList { 
    top: 18px;
    left: 0px;
    width: 104px;
    position: absolute;
    background-color: #fff;
}
.myDropDownList span {
    display: block;
    width: 100px;
    cursor: default;
    padding: 1px 0 2px 1px;
    border: 2px solid #fff;
}
div#fancyDropDown_A .myDropDownItem {
    background-color: #fff;
    display: block;
    width: 99px;
}
div#fancyDropDown_A .myDropDownItemHover {
    background-color: #e6e6e6;
    color: #000;
    width: 99px;
}
div#fancyDropDown_A .myDropDownItemAct { 
    background-color: #fff;
    color: #000;
    width: 99px;
}
div#fancyDropDown_A .myDropDownItemActHover { 
    background-color: #e6e6e6;
    color: #000;
    width: 99px;
}
/* kozos [origo] fejlec vege */


/* ----- fejléc ----- */

#rov_fejlec{
    width: 967px;
    height: 118px;
    /*padding-top: 13px;*/
    padding-right:  13px;
    background-image:  url(kek_rovatFejlec_bg.png);
    background-repeat:  no-repeat;
    background-position:  top;
}
#rov_fejlec h1{
    display: block;
    float: left;
    width: 230px;
    height: 90px;
    margin-top: 13px;
}
#rov_fejlec a#logo{
    width: 230px;
    height: 90px;
    display: block;
}

#igeretek_foldje #rov_fejlec h1{
    margin-top: 0px;
}
#igeretek_foldje #rov_fejlec a#logo{
    background-image: url(igeretekFoldja_logo.gif);
    height: 118px;
}

#magnumhird{
    display: block;
    float: right;
    background-color: #fff;
    margin-top: 13px;
}
#magnumhird .hirdetes{
    height: 90px;
    width: 728px;
}
/* ----- fejléc / ----- */

#tartalom{
    width: 980px;
    display: block;
    padding-top: 22px;
    background-image: url(fej_border.gif);
    background-position: top;
    background-repeat:  repeat-x;
}

/*----- bal ----- */

#bal{
    width: 655px;
    padding-right: 15px;
    float: left;
}
#bal_hasab{
    width: 154px;
    float: left;
    background-color: #f7f7f7;
    padding: 15px;
}
#bal_hasab img {
    width: 154px;
    height: 115px;
    margin-bottom: 10px;
    list-style-type: disc;
}
#bal_hasab ul li{
    display: block;
    margin-bottom: 10px;
    padding-left: 10px;
    background-image: url(kek_bullet2.gif);
    background-repeat: no-repeat;
    background-position: 0 5px;
    list-style: none;
    list-style-type: none;
}
#bal_hasab h2 a {
    font-size: 13px;
    font-weight: bold;
}
#bal_hasab ul {
    margin-top: 10px;
}
#bal_hasab p {
    line-height: 17px;
}
.kozepOszlop{
    float: left;
    width: 167px;
}
.kozepOszlopDoboz{
    background-image: url(kek_kozepOszlop_bg.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    margin-bottom: 15px;
}
* html .kozepOszlopDoboz{
    position: relative;
    margin-bottom: 0px;
}
.kozepOszlopDoboz h2, .kozepOszlopDoboz h2 a{
    font-size: 14px;
}
.kozepOszlopDoboz h2, .kozepOszlopDoboz p{
    padding-left: 15px;
}
.kozepOszlopDoboz p{
    font-size: 12px;
    line-height: 17px;
}
.rovat{
    display: block;
    text-align: center;
    width: 137px;
    height: 24px;
    padding-top: 18px;
    padding-right: 27px;
    padding-bottom: 19px;
    padding-left: 3px;
    font: normal 14px Georgia;
    /*    font: Italic 14px Georgia;*/
    font-weight: bold;
    color: #fff;
    background-repeat: no-repeat;
    background-position: left top;
    overflow: hidden;
}
a.rovat:hover, a.rovat:link, a.rovat:visited{
    text-decoration: none;
    color: #fff;
}


#kozepsoHirfolyam{
    margin-left:17px;
    float:left;
    width: 453px;
}
#kozepsoHirfolyam div.hir{
    border-bottom: 1px #cbcbcb dashed;
}
#kozepsoHirfolyam div.hir.last{
    border: none;
}
#kozepsoHirfolyam h2 a{
    font-family: Georgia;
    font-size: 16px;
    font-weight: bold;
    color: #596b91;
    display: block;
    padding-top: 10px;
}
#kozepsoHirfolyam a.rovat{
    font-family: Georgia;
    font-size: 12px;
    font-weight: normal;
    color: #596b91;
    padding: 4px;
    margin: 0px;
    margin-top: 5px;
    background-color: #e1e5ed;
    width: auto;
    height: auto;
    display: inline;
}
#kozepsoHirfolyam p{
    font-family: Arial;
    font-size: 13px;
    margin-top: 12px;
    margin-bottom: 15px;
    line-height: 18px;
}


#fotoCont{
    width: 655px;
    background-image: url(uj_foto_bg.gif);
    background-position: top;
    background-repeat:  repeat-x;
    float: left;
}
#fotoCont a:link, #fotoCont a:hover{
    text-decoration: none !important;
}
#fotoCont h2{
    display: block;
    padding-left: 10px;
    padding-bottom: 9px;
    padding-top: 28px;
    margin: 0px;
    color: #596385;
    font: bold 14px Arial;
    text-transform: uppercase;
    background-image: url(h4_bal.gif);
    background-repeat: no-repeat;
    background-position: left 31px;
}
* html #fotoCont h2{
    padding-bottom: 10px;
}
#fotoCont a.megtobbkep{
    background-image: url(kek_megTobbKep_bg.png);
    width: 134px;
    height: 22px;
    display: block;
    float: right;
    margin-top: -32px;
    margin-right: 7px;
}
* html #fotoCont a.megtobbkep{
    margin-top: -35px;
}
#fotoCont2{
    width: 624px;
    height: 237px;
    background-image: url(foto_bg_UJ.gif);
    background-repeat: repeat-y;
    padding: 15px;
    margin-top: 1px;
    /*border-top: 1px #ededed solid;*/
    border-bottom: 1px #ededed solid;
}
.topGallery{
    width: 316px;
    height: 237px;
    float: left;
    background-image: url(foto_border_jobb_uj.gif);
    background-position: right;
    background-repeat: repeat-y;
    padding-right: 31px;
}
.topGallery img{
    width: 316px;
    height: 237px;
}
.topGallery #leadFilter{
    width: 316px;
    height: 65px;
    display: block;
    position: relative;
    margin-top: -65px;
    background-color: #000;
    opacity: 0.7;
    -moz-opacity:0.7;
    filter:alpha(opacity=70);
    z-index:2;
}
.topGallery #leadSzoveg{
    position: relative;
    z-index: 3;
    margin-top: -65px;
    width: 296px;
    height: 55px;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
}
*:first-child+html .topGallery #leadSzoveg, *:first-child+html .topGallery #leadFilter{
    margin-top: -67px;
    position: static;
}
* html .topGallery #leadFilter{
    margin-top: -68px;
}
* html .topGallery #leadSzoveg{
    margin-top: -64px;
}
.topGallery p{
    color: #fff;
    font-weight: bold;
    font-size: 12px;
}
.topGallery h3{
    margin-bottom: 4px;
    font-size: 13px;
    color: #798cbc;
}
.fotoAjanlo{
    float: right;
    width: 277px;
    height: 102px;
    display: block;
}
.fotoAjanlo.elso{
    border-bottom: 1px #e3e3e3 solid;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.fotoAjanlo img{
    width: 120px;
    height: 90px;
    padding: 5px;
    background-color: #fff;
    border: 1px #d8d8d8 solid;
    float: left;
}
.fotoAjanlo h3 {
    margin-left: 10px;
    width: 135px;
    float: right;
}

/*----- bal / ----- */

/*----- jobb ----- */
#jobb{
    width: 310px;
    float: left;
}
* html #bal{
    overflow: hidden;
}
#jobb h4 {
    display: block;
    background-image: url(kek_jobb_cim_bg.png);
    width: 300px;
    height: 16px;
    padding-left: 10px;
    padding-bottom: 9px;
    padding-top: 6px;
    color: #596385;
    font: bold 12px Arial;
    text-transform: uppercase;
}
#jobb h4, #jobb h4 a {
    font: bold 12px Arial;
    color: #596385;
    text-transform: uppercase;
}
#ofriss{
    margin-bottom: 10px;
}
#ofriss dd {
    clear: both;
    display: block;
    padding-top: 5px;
}
#ofriss dd a{
    display: block;
    width: 270px;
    float: right;
}
#ofriss dd span{
    float: left;
}
#olvas{
    margin-bottom: 10px;
    padding-top: 10px;
    clear: both;
}
* html #olvas{
    padding: 0px;
}
*:first-child+html #olvas{
    padding: 0px;
}

#olvas a{
    margin-top: 5px;
    display: block;
    padding-left: 10px;
    background-image: url(kek_bullet2.gif);
    background-repeat: no-repeat;
    background-position: 0 5px;
}
#jobb .ajanlo h4{
    margin-bottom: 7px;
}
#jobb .ajanlo{
    padding-bottom:5px;
    padding-top: 10px;
    /*background-image: url(ajanloBg_bal.gif);*/
    background-position: top;
    background-repeat:  repeat-x;
    margin-bottom: 10px;
}
#jobb .ajanlo{
    line-height: 18px;
}
#jobb .ajanlo a.rovat{
    height: 28px;
    display: block;
    background-image: url(rovatLinkBg_jobb.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: #fff;
    padding: 0px;
    padding-top: 7px;
    margin-bottom: 5px;
    left: -10px;
    position: relative;
}

*:first-child+html #jobb .ajanlo a.rovat{
    position: absolute;
    left: auto;
    margin-left: -10px;
    clear: both;
}
*:first-child+html #jobb .ajanlo h5{
    margin-top: 38px;
}

.ajanlo h5 a{
    font: bold 14px Arial;
    padding-bottom: 10px;
    display: block;
}
#videa{
    margin-bottom: 10px;
}
#videa h2{
    display: block;
    background-image: url(kek_jobb_cim_bg.png);
    width: 300px;
    height: 16px;
    padding-left: 10px;
    padding-bottom: 9px;
    padding-top: 6px;
    color: #596385;
    font: bold 14px Arial;
    text-transform: uppercase;
    margin: 0px;
}
#videaCont{
    width: 310px;
    background-color: #d7d7d7;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}
#videaCont h3{
    margin-top: 10px;
}
#videaCont h3, #videaCont p{
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    text-align: left;
    color: #596B91;
}
.videaGomb{
    display: block;
    padding: 15px;
    color: #000;
    background-image: url(videaGombBg.gif);
    background-repeat: repeat-x;
    border: 1px #f1f1f1 solid;
    /*    border-left:  1px #f1f1f1 solid;
    border-right:  1px #f1f1f1 solid; */
    border-bottom: none;
    cursor: pointer;
    height: 60px;
    overflow: hidden;
}
.videaGomb p{
    display: none;
}
#videa a:hover{
    text-decoration: none !important;
}
.videaGomb img{
    margin-right: 15px;
    width: 80px;
    height: 60px;
    float: left;
}
.videaGomb span{
    font-weight: normal;
    /*display: block;*/
}
/*#videa .active, #videa .active h3{
background-color: #619586;
border: 1px #508475 solid;
color: #fff;
background-image: none;
cursor: default;
}
#videa .active h3 {
border: none;
}*/
#videa .videaGomb:hover, #videa .videaGomb:hover h3{
    background-color: #7d87a0;
    border: 1px #508475 solid;
    color: #fff;
    background-image: none;
    cursor: pointer;
    border-bottom: 0px;
}
#videa .videaGomb h3, #videa .videaGomb:hover h3 {
    border: none;
}



#videa .utolso{
    border: 1px #eeeeee solid;
}
#megtobb{
    background-color: #f4f4f4;
    border: 1px #f4f4f4 solid;
    height: 29px;
    padding-top: 7px;
    /*padding-right: 15px;*/
    padding-right: 0px;
}
#megtobb a{
    display: block;
    width: 148px;
    height: 22px;
    background-image: url(kek_megTobbVideo.gif);
    background-repeat: no-repeat;
    float: right;
    margin-right: 5px;
}
.hirdetes250 .hirdetes{
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}
.hirdetes250{
    text-align: center;
    margin-bottom: 15px;
}
.hirdetes250 span{
    color: #d1d1cc;
    font-size: 10px;
    margin-bottom: 10px;
    display: block;
    font-family: Verdana;
}

/*----- jobb / ----- */



#lablec {
    clear: both;
    display: block;
    float: left;
    width: 100%;
    background-image: url(lablec_bg.gif);
    background-repeat: repeat-x;
    margin-top: 12px;
    border-bottom: 20px solid #fff;
}

#lablec a:hover {
    text-decoration: underline;
}


#corp-origo {
    float: right;
    border-left: 1px solid #dad9c6;
    margin-right: 18px;
    margin-top: 18px;
    padding-left: 18px;
}

#corp-logo {
    display: block;
    width: 106px;
    height: 62px;
    background-image: url(corp-logo.gif) !important;
    margin-bottom: 20px !important;
}

#corp-origo a {
    display: block;
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: 0 5px;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    font-family: Arial, Verdana;
    margin-bottom: 4px;
    line-height: 21px;
}

a#corp-irjon {
    background-image: url(irjon-ikon.gif);
}

a#corp-irjon:hover {
    background-image: url(irjon-h-ikon.gif);
    text-decoration: none;
    color: #0049b6;
}

a#corp-archivum {
    background-image: url(archivum-ikon.gif);
}

a#corp-archivum:hover {
    background-image: url(archivum-h-ikon.gif);
    text-decoration: none;
    color: #0049b6;
}

a#corp-rss {
    background-image: url(rss-ikon.gif);
}

a#corp-rss:hover {
    background-image: url(rss-h-ikon.gif);
    text-decoration: none;
    color: #0049b6;
}

a#corp-hirlevel {
    background-image: url(hirlevel.gif);
}

a#corp-hirlevel:hover {
    background-image: url(hirlevel-h.gif);
    text-decoration: none;
    color: #0049b6;
}

a#corp-cimke {
    background-image: url(cimke-ikon.gif);
}

a#corp-cimke:hover {
    background-image: url(cimke-h-ikon.gif);
    text-decoration: none;
    color: #0049b6;
}

.elso-doboz {
    font-size: 11px;
    color: #82826a;
    float: left;
    margin: 0 25px 10px 12px;
    width: 308px;
}

#lablec h4 {
    clear: both;
    display: block;
    margin-left: 8px;
    font-size: 11px;
    font-family: Arial, Verdana;
    font-weight: bold;
    margin-bottom: 6px;
    padding-top: 20px;
    margin-top: 0;
}

#lablec .elso-doboz a {
    margin-left: 7px;
    font-size: 11px;
    color: #7e7e7e;
    padding-right: 7px;
    background-image: url(lab-elvalaszto.gif);
    background-repeat: no-repeat;
    background-position: 100% 5px;
    display: block;
    float: left;
    line-height: 17px;
}

#lablec .elso-doboz a.ut {
    background-image: none;
}

#itt-a-vege {
    width: 100%;
    background-color: #d8d8d8;
    clear: both;
    float: left;
    padding-top: 8px;
    padding-bottom: 8px;
}

#itt-a-vege a {
    display: block;
    font-family: normal 11px Verdana, Arial;
    font-size: 11px;
    color: #7e7e7e;
    background-image: url(lab-elvalaszto.gif);
    background-repeat: no-repeat;
    background-position: 100% 5px;
    padding-right: 10px;
    margin-right: 10px;
    float: right;
}

a#utolso-link {
    float: right;
    margin-right: 0;
    background-image: none;
}

a#jog {
    background-image: none;
    margin-left: 13px;
    float: left;
}

.post-it-fl {
    float: right;
    height: 16px;
    width: 46px;
    display: block;
    margin-top: -2px;
}
.tovabbiLink {
    font-size: 11px;
    color: #EC1D00 !important;
}

#footer_layer {clear: both; float: left; display: block; position: absolute; margin-left: 0px; margin-top: 150px; }
* html #footer_layer {margin-top: 0px;}
*:first-child+html #footer_layer {margin-top: 150px;}

.lapozas{
    height:33px;
    width: 650px;
    background-image: url(lapozas_bg.gif);
    background-repeat: repeat-x;
    text-align: center;
    color: #4eb1e9;
    padding-top: 18px;
    font-weight: bold;
}
#lapozas, #lapozas_also{
    margin-left: 15px;
    margin-top: -1px;
}
span.elozo, span.kovetkezo{
    color: #b7b7b7;
}
.lapozas .elozo{
    padding-right: 10px;
}
.lapozas .kovetkezo{
    padding-left: 10px;
}
.lapozas .aktualis{
    color: #000;
}
.lapozas a{
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
}

/*
---------------------------------
CIKK
---------------------------------
*/

#cikk{
    width: 655px;
}
.article_date {
    width: 64px;
    height: 59px;
    margin-right: 10px;
    float: left;
    margin-bottom: 0px;
}
#cikk_fejlec {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 10px;
    margin-top: 5px;
    border-top: 1px dashed #c0c0c0;
    border-bottom: 1px dashed #c0c0c0;
}

#cikk_fejlec #cimke-input{
    padding-top: 5px;
}
#cikk_fejlec #cimke-input span{
    margin-right: 5px;
    text-transform: uppercase;
    font: 9px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#cikk_fejlec #cimke-input a{
    font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#cikk_fejlec .eszkozok{
    margin-top: 0px; /*-15px;*/
    margin-right: 0px;
    display: block;
    float: right;
    z-index: 2;
}
#cikk div.clear{
    width: 0px;
    height: 0px;
}

* html #cikk_fejlec .eszkozok{
    margin-top: -15px;
}
*:first-child+html #cikk_fejlec .eszkozok {margin-top: -15px;}

div.article_text {
    padding-top: 0px;
}
div.eszkozok span{
    padding-left: 0px;
    padding-right: 0px;
}

div.eszkozok span.eszkozok-szov {
    text-transform: uppercase;
    float: left;
    display: block;
    padding-top: 2px;
    font-size: 11px;
}
div.eszkozok a {
    display: block;
    float: left;
    width: 19px;
    height: 15px;
    margin-left: 6px;
}

div.eszkozok a.betu-nov {
    background: url(betu-nov.gif) no-repeat;
}

div.eszkozok a.betu-nov-no {
    background: url(betu-nov-no.gif) no-repeat;
}

div.eszkozok a.betu-csok {
    background: url(betu-csok.gif) no-repeat;
}

div.eszkozok a.betu-csok-no {
    background: url(betu-csok-no.gif) no-repeat;
}

div.eszkozok a.tovabbkuld {
    background: url(tovabbkuld.gif) no-repeat;
}

div.eszkozok a.nyomtat {
    background: url(nyomtat.gif) no-repeat;
}





div.eszkozok span.eszkozok-szov {
    display: none;
}

div.eszkozok a {
    display: block;
    float: left;
    width: 22px;
    height: 19px;
    margin-left: 6px;
}

div.eszkozok a.betu-nov {
    background: url(/images/kozos/betu-nov-new.gif) no-repeat;
}

div.eszkozok a.betu-nov-no {
    background: url(/images/kozos/betu-nov-no-new.gif) no-repeat;
}

div.eszkozok a.betu-csok {
    background: url(/images/kozos/betu-csok-new.gif) no-repeat;
}

div.eszkozok a.betu-csok-no {
    background: url(/images/kozos/betu-csok-no-new.gif) no-repeat;
}

div.eszkozok a.tovabbkuld {
    background: url(/images/kozos/tovabbkuld-new.gif) no-repeat;
}

div.eszkozok a.nyomtat {
    background: url(/images/kozos/nyomtat-new.gif) no-repeat;
}





#kenyer-szov p, #kenyer-szov ul, #kenyer-szov ul li{
    font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    line-height: 18px;
}
#kenyer-szov p{
    margin-bottom: 10px;
}
#leades{
    margin-bottom: 10px;
    font: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    line-height: 17px;
}

#kenyer-szov img{
    border: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#cikk .lapozas {
    width: 300px;
    float: left;
    text-align: left;
    display: none;
}

div.pager .eszkozok{
    margin-right:10px;
    float: right;
}
#archiv-cikk-box{
    font: 11px/18px Arial, Verdana, Geneva, Helvetica, sans-serif;
}

#kapcs-cimke{
    display: none;
}
div#cikk_fejlec div.lapozas {
    display: none;
}

div.article_date div.date_top{
    background-image: url(datum_felso.gif);
    background-repeat: no-repeat;
    width: 64px;
    height: 19px;
    font: bold 16px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align:center;
    text-transform: uppercase;
    padding-top: 9px;
}
div.date_top span{
    font: bold 16px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align:center;
    text-transform: uppercase;
}
div.article_date div.date_bottom {
    background-image: url(datum_also.gif);
    background-repeat: no-repeat;
    width: 64px;
    height: 34px;
    padding-top: 1px;
    font: bold 16px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #fff;
    text-align:center;
    text-transform: uppercase;
}
div.article_head {
    float: left;
    width: 531px;
    overflow: hidden;
    margin-bottom: 3px;
}
* html #cikk_fejlec{
    margin-top: -7px;
}
* html article_text{
    margin-top: -13px;
}
div.article_head a.article_title, div.article_head h1 {
    color: #525f7f;
    font: bold 24px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
}
a.article_title:hover {
    text-decoration: underline;
}
a.next {
    font: bold 12px Arial, Verdana, Helvetica, Arial, sans-serif;
    color: #fff;
    text-decoration: none;
    width: 55px;
    height: 16px;
    overflow: hidden;
    display: block;
}
a.next:hover {
}
a.next:hover, a.next:visited, a.next:link{
    color: #fff;
}

div.comment_link {
    width: 150px;
    text-align: right;
    float: right;
    position: relative;
    right: 0px;
    top: 0px;
    display: block;
    height: 15px;
    overflow: hidden;
    background-color: #fff;
}
div.comment_link a.next:hover, div.comment_link a.next:link, div.comment_link a.next:visited {
    font: italic 15px Arial, Verdana, Helvetica, Arial, sans-serif;
    color: #abbf69;
    font-weight: 800;
    background-color: #fff;
    width: 150px;
}
span.labels{
    font: bold 10px Arial, Verdana, Helvetica, Arial, sans-serif;
    margin-right: 5px;
}

* html .article {
    padding-left:0px;
    padding-right:2px;
}
.article h1, .article_content h1 {
    font: normal 24px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #525f7f;
}
.article h1 a, .article_content h1 a {
    font: normal 24px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #367928;
    text-transform: none;
    text-decoration: none;
}
span.author{
    font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
    color: #525f7f;
}
.labels{
    color: #000;
}
.create_date {
    font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
    color: #9c9b9b;
}
.lab {
    font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
    color: #9c9b9b;
    text-decoration: none;
}
.lab:hover {
    color: #fff;
    text-decoration: none;
    background: #2986d5;
}
div.article_text {
    padding-top: 7px;
    display: block;
    clear: both;
}
.article_text, .article_text p {
    font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    line-height: 17px;
}

.article_text a, .article_text p a {
    font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
    line-height: 17px;
    text-decoration: none;
}
.article_text a:hover, .article_text p a:hover {
    text-decoration: underline;
}
.article_text img {
    border: 1px solid #c4e76d;
    margin-top: 10px;
}
/* lapozas */
.pager {
    height: 22px;
    border-top: 1px dashed #c0c0c0;
    border-bottom: 1px dashed #c0c0c0;
    font: bold 12px Arial, Verdana, Helvetica, Arial, sans-serif;
    color: #000;
    padding-top: 9px;
    padding-bottom: 2px;
    margin-top: 10px;
    margin-bottom: 12px;
    text-align: center;
}

.pager span{
    padding-left: 5px;
    padding-right: 5px;
}

.inactive {
    font: bold 12px Arial, Verdana, Helvetica, Arial, sans-serif;
    color: #b7b7b7;
    text-decoration: none;
}

.inactive:hover {
    text-decoration: none;
    color: #b7b7b7;
}

#multidoboz {
    float: right;
    width: 245px;
    margin: 0px;
    margin-left: 10px;
    margin-bottom: 10px;
}

#multidoboz .multi-kep p{
    display: block;
    background-color: #ededed;
    padding: 10px 12px;
}

#multidoboz .head{
    background: #ccd7c5;
    height: 23px;
    padding-top: 8px;
}

#multidoboz h3, #multidoboz h3 a {
    display: block;
    background-image: url(kek_jobb_cim_bg.png);
    width: 235px;
    height: 16px;
    padding-left: 10px;
    padding-bottom: 9px;
    padding-top: 6px;
    color: #596385;
    font: bold 12px Arial;
    text-transform: uppercase;
}

#multidoboz ul {
    margin: 6px 6px 6px 7px;
}

#multidoboz ul li {
    padding-left: 10px;
    background-image: url(kek_bullet2.gif);
    background-repeat: no-repeat;
    background-position: 0 5px;
    padding: 0 4px 4px 10px;
    font-size: 11px;
    font-weight: normal;
    list-style-type: none;
}

#multidoboz ul li a{
    text-decoration: none;
}

#multidoboz ul li a:hover{
    text-decoration: underline;
}
#multidoboz p {
    font-size: 11px;
    padding-left: 7px;
    padding-right: 7px;
    width: auto;
}

#multidoboz img{
    margin: 0px;
    border: 0px;
}
#valasztasLegfrissebb{
    margin-top: 10px;
    margin-bottom: 5px;
}
#valasztasLegfrissebb span{
    font: bold 15px Arial;
    padding-bottom: 5px;
    display: block;
}
#valasztasLegfrissebb ul li{
    list-style: none;
    display: block;
    margin-top: 3px;
    margin-bottom: 4px;
}
#valasztasLegfrissebb ul li a{
    padding-left: 10px;
    background-image: url(kek_bullet2.gif);
    background-repeat: no-repeat;
    background-position: 0 6px;
    font: normal 15px Georgia;
    font-weight: bold;
    margin-left: 3px;
}

#oldalcimek li {
    list-style-type: decimal;
    margin-bottom: 2px;
}

#oldalcimek li a:link, #oldalcimek li a:visited {
    font-weight: bold;

}

#oldalcimek li a:hover {
}
#oldalcimek li a.oldalcimek-akt {
    color: #000000;
}

/* lapozďż˝s */

#cikk div.lapozas {
    height: 21px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    margin: 8px 0;
    padding: 6px 0 0 0;
    clear: both;
}
div.lapozas-holder {
    margin-bottom: 8px;
    padding-left: 16px;
}
div.lapozas-holder a, div#lapozas-holder-top a {
    background: url(lapozas-elv.gif) no-repeat 0 1px;
    padding: 0 0 0 6px;
    margin: 0 0 0 4px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}
div.lapozas-holder a.elozo-inakt, a.kovetkezo-inakt, div.lapozas-holder a.elozo-akt, div.lapozas-holder a.kovezkezo-inakt, div.lapozas-holder a.kovezkezo-akt, div#lapozas-holder-top a.elozo-inakt, div#lapozas-holder a.kovezkezo-inakt, #lapozas-holder a.kovetkezo-inakt, a.oldalcimek-akt:link, a.oldalcimek-akt:hover{
    color: #000;
    text-decoration: none;
}
div.lapozas-holder a.lapozas-akt{
    color: #000;
}
div.lapozas-holder a.kovetkezo-inakt, div.lapozas-holder a.kovetkezo{
    margin-left: 15px;
}
div.lapozas-holder a.elozo, div#lapozas-holder-top a.elozo {
    background: url(elozo.gif) no-repeat left 4px;
    padding: 0 0 0 12px;
}
div.lapozas-holder a.elozo-inakt, div#lapozas-holder-top a.elozo-inakt {
    background: url(elozo-inakt.gif) no-repeat left 4px;
    padding: 0 0 0 12px;
}
div.lapozas-holder a.kovetkezo, div#lapozas-holder-top a.kovetkezo {
    background: url(kovetkezo.gif) no-repeat right 4px;
    padding: 0 12px 0 0;
}
div.lapozas-holder a.kovetkezo:hover, div#lapozas-holder-top a.kovetkezo:hover {
    background: url(kovetkezo.gif) no-repeat right 4px;
    padding: 0 12px 0 0;
}
div.lapozas-holder a.kovetkezo-inakt, div#lapozas-holder-top a.kovetkezo-inakt {
    background: url(kovetkezo-inakt.gif) no-repeat right 4px;
    padding: 0 12px 0 0;
}

#szavazasCont{
    background-color: #f7f7f7;
    margin-bottom: 10px;
    margin-top: 15px;
    padding-bottom: 10px;
    display: none;
}
#szavazasCont h4{
    display: block;
    background-image: url(szavaz_bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    height: 16px;
    padding-left: 0px;
    padding-bottom: 9px;
    padding-top: 0px;
    margin-top: 5px;
    color: #596385;
    font: bold 14px Arial;
    text-transform: uppercase;
    margin: 0px;
}
#szavazasCont h4 span{
    background-image: url(h4_bal.gif);
    background-repeat: no-repeat;
    background-position: left 3px;
    display: block;
    width: 5px;
    height: 25px;
    float: left;
    margin-right: 5px;
}
#szavazasCont ul li{
    list-style: none;
    margin-left: 20px;
    width: 640px;
    height: 20px;
}
#szavazasCont ul li.osszesen{
    margin-top: 20px;
}
#szavazasCont ul li.osszesen span{
    font-weight: bold;
    }
#szavazasCont p{
    font-weight: bold;
    font-size: 13px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
#szavazasCont.eredmenyek p.kerdes{
    /*border-top: 1px #c0c0c0 dashed;*/
    padding-top: 12px;
}
#szavazasCont.eredmenyek p.kerdes.first{
    border-top: none;
    padding-top: 0px;
}
#szavazasCont a.szavazSubmit{
    display: block;
    margin-left: 540px;
    width: 105px;
    height: 22px;
    background-image: url(szavazasGombok.png);
    background-position: 0px 22px !important;
    cursor: pointer;
}
* html #szavazasCont A.szavazSubmit{
    margin-left: 500px;
}

#szavazasCont a.szavazBezar{
    display: block;
    margin-left: 530px;
    margin-top: 10px;
    width: 115px;
    height: 22px;
    /*background-image: url(szavazasok.png);*/
    background-image: url(szavazasGombok.png);
    background-position: 0px 0px;
    cursor: pointer;
}
#szavazasCont a.szavazEredmenyek{
    display: block;
    margin-left: 520px;
    width: 124px;
    height: 22px;
    background-image: url(szavazasGombok.png);
    background-position: 0px 44px;
    cursor: pointer;
}
#szavazasCont span.osszesSzavazat{
    font-weight: normal;
    color: #000;
    padding-left: 10px;
}
/*
* html a.szavazEredmenyek, * html a.szavazBezar, * html a.szavazSubmit, * html #szavazasCont .homero span{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
        );
}
*/
#szavazasCont .valasz{
    float: left;
}
#szavazasCont .eredmenyDb{
    float: right;
    margin-right: 10px;
    width: 70px;
    text-align: right;
}
#szavazasCont  .eredmenySzazalek{
    float: right;
    width: 61px;
    margin-right: 20px;
    text-align: right;
}

#VideaForm_1{
    float: left;
    height: 30px;
    width: 255px;
    display: block;
    background-color: #fff;
}
#VideaForm_1 ul li{
    float: left;
    width: 35px;
    padding-top: 7px;
    padding-bottom: 3px;
    height: 20px;
    margin: 0px;
}
#VideaForm_1 ul li label{
    float: left;
    padding-right: 5px;
    font: bold 13px Arial;
    color: #596385;
    font-weight: bold;
    margin-top: auto;
    margin-bottom: auto;
}
#VideaForm_0 ul li input{
    float: left;
    display: block;
    margin-top: 3px;
    margin-right: 5px;
    margin-top: auto;
    margin-bottom: auto;
}


 #VideaForm_1 ul li input{
    float: right;    
    margin-top: 0px;
}
 #VideaForm_1 ul li{
    padding-right:15px;
    width: 32px;
}
 #szavazasCont p#videaKerdes_0{
    margin-top: 0px;
    padding-top: 5px;
}
#varjon{
    text-align: center;
    padding-top: 20px;
}



#szavazasCont p#videaKerdes_1, #szavazasCont p#videaKerdesEredmeny_1{
    width: 385px;
    height: 20px;
    float: left;
    background-color: #fff;
    margin: 0px;
    padding: 5px;
    padding-left: 10px;
    color: #596385;
}
#szavazasCont p#videaKerdesEredmeny_1{
    width: 655px;
}
#szavazasCont a#szavazGomb_1{
    display: none;
}

#videaKerdes_0{
    clear: both;
    padding-top: 10px;
    margin-top: 0px;
}
.atlag{
    margin-left: 23px;
    color: #000;
    font-weight: bold;
}
#szavazasCont .homero{
    width: 235px;
    height: 17px;
    background-image: url(homeroBg.png?10);
    float: right;
    margin-top: 2px;
    /*margin-right: 140px;*/
    margin-right: 20px;
}
*:first-child+html #szavazasCont .homero{
    margin-top: -16px;
}
*:first-child+html #szavazasCont ul li.osszesen span.megnevezes{
    float: left;
}

#szavazasCont .homero span{
    display: block;
    background-image: url(merce.png);
    background-position: -2px 0px;
    width: 16px;
    height: 30px;
    position: absolute;
    z-index: 10;
    margin-top: -7px;
}
/*lapozás vége*/

/*komment*/

div#hozzaszolasok {
    font-size: 20px;
    font-family: Georgia;
    font-style: italic;
    color: #000;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 800;
    padding-left: 1px;
}
div#kommentbox {
    margin-bottom: 15px;
}
div#kommentbox #cmnt_login {
    height: 140px;
    background-color: #f4f4f4;
}
div#kommentbox label { 
    display:block;
    font-weight:bold;
    margin-top:5px;
}
div#kommentbox form{
    background-color: #f4f4f4;
    padding-bottom: 10px;
    padding-top: 10px;
}
div#kommentbox form input#mehet {
    background-image:url(mehet_bg.gif);
    width:68px;
    height:22px;
    display: block;
    cursor: pointer;
    font-size: 0px;
    text-indent: -9999px;
    color: transparent;
    text-transform: capitalize;
    margin-left: 10px;
    margin-top: 10px;
}
div#kommentbox label#logedin-user { margin-bottom:10px; margin-left: 10px;}
textarea#hozzaszolas{
    width: 625px;
}
div#kommentbox #cmnt_login form{
    display: block;
    height: 120px;
    width: 252px;
    float: left;
    padding: 0px;
    margin-left: 15px;
}
* html div#kommentbox #cmnt_login form{
    display: inline;
}
div#kommentbox #cmnt_login form p{
    line-height: normal;
    width: auto;
    height: auto;
    margin: 0px;
    padding: 0px;
}
* html div#kommentbox #cmnt_login form p{
    display: inline;
}
div#kommentbox #cmnt_login p{
    display: block;
    height: 120px;
    width: 360px;
    float: right;
    color: #696969;
    font-size: 11px;
    margin-top: 17px;
    line-height: 17px;
    padding-right: 15px;
}
div#kommentbox #cmnt_login form input{
    width: 250px;
    border: 1px #cbcbcb solid;
    margin-top: 5px;
    color: #000;
}
div#kommentbox #cmnt_login form input#mehet {
    background-image:url(belepes_bg.gif);
    width:84px;
    height:22px;
    display: block;
    margin-top: -5px;
    cursor: pointer;
    padding: 0px;
    border: 0px;
    font-size: 0px;
    text-indent: -9999px;
    color: transparent;
    text-transform: capitalize;
}
*:first-child+html div#kommentbox #cmnt_login form input#mehet{
    position: relative;
    top: -18px;
    margin-top: 0px;
}
* html div#kommentbox #cmnt_login form input#mehet {
    position: relative;
    top: -18px;
    margin-top: 0px;
}
div#kommentbox a#elf {
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 2px;
}
div.hozzaszol {
    width: 625px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 13px;
}
div.hozzaszol p {
    background-color: #efefef;
    z-index: 3;
    position: relative;
    left: -15px;
    width: 655px;
    height:32px;
    padding-bottom: 3px;
    margin-bottom: 15px;
}
#feliratkozas{
    padding-left: 10px;
}
#feliratkozas p{
    margin: 0px;
}
div.hozzaszol p span.szam {
    float: right;
    margin-right: 11px;
    padding-top: 8px;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
    font-family: Georgia, Arial;
    overflow: hidden;
    color: #000;
    text-align: center;
}
div.hozzaszol p b {
    margin-top: 10px;
    margin-left: 10px;
    display: block;
    float: left;
    font-family: Arial, Verdana;
    font-size: 12px;
    background-image: url(kommentDatum_border.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 10px;
}
div.hozzaszol p a {
    text-decoration: none;
    color: #6c6c6c;
    font-family: Arial, Verdana;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 10px;
    display: block;
    float: left;
}
#cikk div.hozzaszol p a:link{
    color: #6c6c6c;
}
span.feljelent { display: inline; }
div.hozzaszol p b.admin { color:#7e8f0b; }

div#kommentbox input#jelszo { margin-bottom:10px; }

#blog-lapoz{
    position: relative;
    top: -16px
}
div#blog-lapoz a{
    padding-left: 3px;
    padding-right: 3px;
}
div#blog-lapoz a.inactive{
    color: #000;
}
div#hozzaszolas-lapoz, div#blog-lapoz {
    text-align:center;
    margin: 0px 0 5px 0;
    background-image: url(fotoBorderTop.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 20px;
}
div#hozzaszolas-lapoz a, div#hozzaszolas-lapoz a:hover, div#hozzaszolas-lapoz a:link, div#hozzaszolas-lapoz a:visited, #hozzaszolas-lapoz,
div#blog-lapoz a, div#blog-lapoz a:hover, div#blog-lapoz a:link, div#blog-lapoz a:visited, #blog-lapoz
{
    font: bold 20px Arial;
    text-decoration: none;
}
div#hozzaszolas-lapoz a.bal_inakt, div#hozzaszolas-lapoz a.bal_aktiv, div#blog-lapoz a.bal_inakt, div#blog-lapoz a.bal_aktiv{
    background-image: url(kek_kommentLapoz_bal.gif);
    background-repeat: no-repeat;
    padding-left: 27px;
    height: 22px;
}
div#hozzaszolas-lapoz a.jobb_aktiv, div#hozzaszolas-lapoz a.jobb_inakt, div#blog-lapoz a.jobb_inakt, div#blog-lapoz a.jobb_aktiv{
    background-image: url(kek_kommentLapoz_jobb.gif);
    background-repeat: no-repeat;
    background-position: 10px 0;
    padding-right: 27px;
    height: 22px;
    padding-left: 10px;
}

#kozep-cikk { width: 552px; padding:10px; float:left; margin-right:10px; }
div#kommentbox input#ertesites { border:0; width:auto; display:inline; margin-top:6px; position:relative; left:-4px; }
div#kommentbox label#ertlab { font-weight:normal; display:inline; margin-top: 6px; }
div#kommentbox select { display: block; width: 259px; height: 22px; margin: 1px 0 3px 0; }
div#kommentbox input.mehetul { margin:10px 0 0 202px; }
div#kommentbox span { line-height:18px; }
div#kommentbox form p {margin-left: 10px;}

/* origo share */

#origo-share {float: left;}
#origo-share span {display: block; float: left; margin-right: 3px; margin-top: 2px; font-size: 11px;}
#origo-share a {display: block; float: left; width: 16px; height: 16px; margin-right: 5px;}
a.iwiw-share {background-image: url(/images/kozos/iwiw.gif); width: 34px !important;}
a.iwiw-share:hover {background-position:0 -16px;}
a.facebook-share {background-image: url(/images/kozos/facebook.gif);}
a.facebook-share:hover {background-position:0 -16px;}
a.tumblr-share {background-image: url(/images/kozos/tumblr.gif);}
a.tumblr-share:hover {background-position:0 -16px;}
a.twitter-share {background-image: url(/images/kozos/twitter.gif);}
a.twitter-share:hover {background-position:0 -16px;}
a.google-share {background-image: url(/images/kozos/google.gif);}
a.google-share:hover {background-position:0 -16px;}
a.myspace-share {background-image: url(/images/kozos/myspace.gif);}
a.myspace-share:hover {background-position:0 -16px;}
a.startlap-share {background-image: url(/images/kozos/startlap.gif);}
a.startlap-share:hover {background-position:0 -16px;}

/*
------------------------------
BLOG OLDAL
------------------------------
*/
#blog{
    width: 655px;
}
#blog #leades{
	font-weight: normal;
}
.blogBejegyzes{
    border-bottom: 1px #c0c0c0 dashed;
    clear: both;
    margin-bottom: 15px;
}
.blogBejegyzes .datum{
    width: 52px;
    height: 52px;
    background-image: url(kek_blog_datum_bg.gif);
    background-repeat: no-repeat;
    float: left;
    padding-left: 1px;
    padding-right: 1px;
}
.blogBejegyzes .datum span{
    font: bold 20px Georgia;
    display: block;
    width: 50px;
    text-align: center;
    margin-top: -5px;
}
.datum span.nap{
    font: bold 21px Georgia;
    color: #fff;
    padding-top: 5px;
}
.datum span.honap{
    color: #cfd4de;
}
.blogBejegyzes .cikkTartalom{
    width: 595px;
    float: right;
}
.blogBejegyzes .cikkTartalom img{
    display: none;
}
.blogBejegyzes h2, .blogBejegyzes h2 a{
    font: bold 22px Georgia;
}
.blogBejegyzes p{
    font: 13px Arial;
}
.kapcs-cimke-blog{
    margin-top: 10px;
    margin-bottom: 10px;
}
.kapcs-cimke-blog a{
    font-size: 12px;
}
#comments a{
    display: block;
}
#comments a.bubis{
    display: block;
}
/*
------------------------------
BLOG OLDAL vége
------------------------------
*/



/*
----------BAL OLDAL vége----------
*/



/* LISTA OLDALAK */

#listazas { width: 100%; /*height: 500px; */}
#listazas h1 { font-size: 24px; font-weight: bold; font-family: Georgia, Verdana, Arial, sans-serif; color: #000; padding-bottom: 10px; }

#lista-szuro { width: 656px; height: 44px; background: url(/images/valasztas2010/lista-szuro-bg.png) no-repeat; padding-bottom: 14px; }
#lista-szuro span { font-size: 12px; font-weight: bold; display: block; height: 29px; padding: 15px 12px 0 14px; float: left; }
#lista-szuro select { width: 165px; float: left; margin: 12px 10px 0 0; }
#lista-szuro a.lista-ok { width: 52px; height: 21px; display: block; float: left; background: url(/images/valasztas2010/lista-szuro-ok.png) no-repeat; margin-top: 11px; }

.kepvisleo-db { width: 100%; height: 130px; padding: 10px 0 12px 0; border-top: 1px dashed #c0c0c0; }
.kepvisleo-db .keppel { padding: 4px; border: 1px solid #d8d8d8; display: block; float: left; margin-right: 4px; background: url(/images/valasztas2010/nincs-kep.jpg) 4px 4px no-repeat; width: 90px; height: 120px; }
.kepvisleo-db h5 { font-size: 16px; font-weight: bold; }
.kepvisleo-db i { font-size: 13px; margin-top: 3px; display: block; }
.kepvisleo-db img { width: 90px; height: 120px; background: url(/images/valasztas2010/nincs-kep.jpg) no-repeat; }
/* párt logók */

.kepvisleo-db p { margin: 0; padding: 0; width: 200px; height: 30px; overflow: hidden; display: block; margin-top: 2px; vertical-align: middle; }
.kepvisleo-db p span {  width: 35px; height: 30px; display: block; float: left; margin-right: 6px; background-position: 0% 50%; background-repeat: no-repeat; }
.kepvisleo-db p.elsoFordulo{width: auto; margin: 0px; height: auto;}

.p1000 {background-image: url(/images/valasztas2010/lista-cm.png); }
.p1002 { background-image: url(/images/valasztas2010/lista-mszp.png); }
.p1005 { background-image: url(/images/valasztas2010/lista-me.png); }
.p1011 { background-image: url(/images/valasztas2010/lista-mdf.png); }
.p1013 { background-image: url(/images/valasztas2010/lista-mszdp.png); }
.p1014 { background-image: url(/images/valasztas2010/lista-zoldbal.png); }
.p1016 { background-image: url(/images/valasztas2010/lista-szdsz.png); }
.p1017 { background-image: url(/images/valasztas2010/lista-mkmp.png); }
.p1019 { background-image: url(/images/valasztas2010/lista-jobbik.png); }
.p1020 { background-image: url(/images/valasztas2010/lista-osszefogas.png); }
.p1021 { background-image: url(/images/valasztas2010/lista-fidesz.png); }
.p1023 { background-image: url(/images/valasztas2010/lista-kerek.png); }
.p1024 { background-image: url(/images/valasztas2010/lista-lmp.png); }
.p1027 { background-image: url(/images/valasztas2010/lista-fuggetlen.png); }
.p1028 { background-image: url(/images/valasztas2010/lista-magyarigazsag.png); }
.p1029 { background-image: url(/images/valasztas2010/lista-kdnp.png); }
.p1030 { background-image: url(/images/valasztas2010/lista-magyarv.png); }
.p1061 { background-image: url(/images/valasztas2010/lista-somogyert.png); }
.p1022 { background-image: url(/images/valasztas2010/lista-mrpp.png); }

.mdf-logo { width: 28px; height: 33px; display: block; background: url(/images/valasztas2010/lista-mdf.png) no-repeat; margin-top: 0; }
.mszp-logo { width: 30px; height: 30px; display: block; background: url(/images/valasztas2010/lista-mszp.png) no-repeat; margin-top: 2px; }
.lmp-logo { width: 40px; height: 21px; display: block; background: url(/images/valasztas2010/lista-lmp.png) no-repeat; margin-top: 11px; }
.jobbik-logo { width: 29px; height: 28px; display: block; background: url(/images/valasztas2010/lista-jobbik.png) no-repeat; margin-top: 4px; }
/* :root .fidesz-logo, :root .cm-logo, :root .mszp-logo, :root .lmp-logo, :root .jobbik-logo, :root .mdf-logo { margin-left: 106px; } */
/* párt logók vége */
.szavarany, .szavszam { text-align: center; width: 111px; height: 50px; float: left; margin: 10px 5px 0 5px; display: block; position: relative; }
.szavarany span, .szavszam span { width: 111px; height: 24px; display: block; background: url(/images/valasztas2010/arany-szam-bg.png) no-repeat; font-size: 15px; font-weight: bold; padding-top: 7px; margin-top: 3px; }

.kepvisleo-db .szavarany.ford2, .kepvisleo-db .szavszam.ford2{display:none;}
.kepvisleo-db.ford2 .szavarany.ford2, .kepvisleo-db.ford2 .szavszam.ford2{display:block;}

.kepvisleo-db .szavaranyFord1{ float:right; font-weight:bold; margin-top:43px; width:290px;}

#listazas h1.fideszes { padding: 0 0 10px 37px; background: url(/images/valasztas2010/lista-fidesz.png) 0 0 no-repeat; }
#listazas h1.jobbikos { padding: 0 0 10px 37px; background: url(/images/valasztas2010/lista-jobbik.png) 0 0 no-repeat; }
#listazas h1.mszps { padding: 0 0 10px 37px; background: url(/images/valasztas2010/lista-mszp.png) 0 0 no-repeat; }
#listazas h1.mdfs { padding: 0 0 10px 37px; background: url(/images/valasztas2010/lista-mdf.png) 0 0 no-repeat; }
#listazas h1.lmps { padding: 0 0 10px 47px; background: url(/images/valasztas2010/lista-lmp.png) 0 3px no-repeat; }
#listazas h1.civiles { padding: 0 0 10px 40px; background: url(/images/valasztas2010/lista-cm.png) 0 3px no-repeat; }

#bejuto-szuro { width: 656px; height: 44px; background: url(/images/valasztas2010/lista-szuro-bg.png) no-repeat; padding-bottom: 14px; }
#bejuto-szuro span.nev-szerint { width: 70px; height: 23px; display: block; margin: 7px 13px 0 15px; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; background: url(/images/valasztas2010/lista-nyil.png) 74px 13px no-repeat; color: #414b6d; font-size: 13px; font-weight: bold; float: left; }
#bejuto-szuro a.korzet-szerint { width: 140px; height: 23px; display: block; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; margin: 7px 13px 0 0; float: left; }
#bejuto-szuro a.nev-szerint { width: 70px; height: 23px; display: block; margin: 7px 13px 0 15px; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; float: left; }
#bejuto-szuro span.korzet-szerint { width: 140px; height: 23px; display: block; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; margin: 7px 13px 0 0; float: left; background: url(/images/valasztas2010/lista-nyil.png) 147px 13px no-repeat;  }
.kerulet-info { display: block; padding: 6px 0 28px 0; }

#bejuto-szuro-alul { width: 656px; height: 44px; background: url(/images/valasztas2010/lista-szuro-bg.png) no-repeat; padding-bottom: 14px; }
#bejuto-szuro-alul span.nev-szerint { width: 70px; height: 23px; display: block; margin: 7px 13px 0 15px; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; background: url(/images/valasztas2010/lista-nyil.png) 74px 13px no-repeat; color: #414b6d; font-size: 13px; font-weight: bold; float: left; }
#bejuto-szuro-alul a.korzet-szerint { width: 140px; height: 23px; display: block; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; margin: 7px 13px 0 0; float: left; }
#bejuto-szuro-alul a.nev-szerint { width: 70px; height: 23px; display: block; margin: 7px 13px 0 15px; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; float: left; }
#bejuto-szuro-alul span.korzet-szerint { width: 140px; height: 23px; display: block; padding: 8px 26px 0 0; border-right: 1px solid #b9c1d3; color: #414b6d; font-size: 13px; font-weight: bold; margin: 7px 13px 0 0; float: left; background: url(/images/valasztas2010/lista-nyil.png) 147px 13px no-repeat;  }
.kerulet-info { display: block; padding: 6px 0 8px 0; }

/* lapozás */
#lapozas, #lapozas_also { float: right; position: relative; margin: 12px 2px 0 0; width: 300px; }
#lapozas p, #lapozas_also p { width: 310px; margin: 0 auto; padding-top: 11px; }
#lapozas a, #lapozas span, #lapozas_also a, #lapozas_also span { font-size: 16px; font-weight: bold; margin-left: 7px; margin-top: 2px; float: left; padding-left: 7px; border-left: 1px solid #b9c1d3; }
#lapozas a:first-child, #lapozas span:first-child, #lapozas_also span:first-child, #lapozas_also a:first-child{ border: none; }
#lapozas a.nyilas-elore , #lapozas_also a.nyilas-elore{ width: 122px; height: 21px; display: block; background: url(/images/valasztas2010/nyil-elore.png) no-repeat; margin-left: 8px; border: none; margin-top: 0; background-position: right; }
#lapozas a.nyilas-vissza , #lapozas_also  a.nyilas-vissza{ width: 52px; height: 21px; display: block; background: url(/images/valasztas2010/nyil-vissza.png) no-repeat; margin-right: -4px; border: none; margin-top: 0; padding-left: 40px; }
/* lapozás vége */

#bejuto-szuro-alul #lapozas { margin: 0 auto; float: none; }
#bejuto-szuro-alul a.nyilas-elore { width: 80px; padding-right: 40px; background-position: right; }
#bejuto-szuro-alul a.nyilas-vissza { width: 48px; padding-left: 40px; background-position: left; }

/* LISTA OLDALAK vége */

div.szolg-jobb {
    display: block;
    margin: 8px 0 8px 0;
    min-height: 62px;
}

#multidoboz div.szolg-jobb{
	margin-left: 9px;
	font-size: 11px;
}

div.szolg-jobb img {
    border: 4px solid #e6e6d8 !important;
    float: left;
    margin: 2px 8px 0 0 !important;
}

div.szolg-jobb a {
    display: block;
    font-weight: bold;
}
#multidoboz div.szolg-jobb a {
    font-size: 11px;
	color: #eb2b87;
}
p#kcst { font: bold 24px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; width: 490px; display: block; margin: 0 auto; }
p#kcsl { font-size: 14px; text-align: center; width: 490px; display: block; margin: 18px auto 40px; line-height: 19px; }
p#kcsl a { font-size: 14px; }

/*SZKANDER*/
div.szkander{width: 655px; height: 370px; }
div.szkander .bg{ width: 592px; height: 326px; margin-left: auto; margin-right:  auto; background-repeat: no-repeat; background-image: url(szkanderBG.gif);}
#kenyer-szov div.szkander .bg img{width: 139xp; height: 139px; width: 139px;  position: relative; margin-top: 1px; border: 5px #000 solid; cursor: pointer;}
#kenyer-szov div.szkander .bg img.i_0{margin-left: 57px;}
#kenyer-szov div.szkander .bg img.i_1{margin-left: 173px;}
#kenyer-szov div.szkander .bg img.i_0.piros{border-color: red;}
#kenyer-szov div.szkander .bg img.i_1.piros{border-color: red;}
#kenyer-szov div.szkander .bg img.i_0.zold{border-color: green;}
#kenyer-szov div.szkander .bg img.i_1.zold{border-color: green;}
div.szkander span{font-weight:  bold;}
span.i_0{margin-left: 93px; display: block; width: 139px; text-align: center; float:left;  /*93px; display: block; width: 139px; text-align: center; position: absolute;*/}
span.i_1{margin-left: 245px; /*display: block; width: 139px; text-align: center; position: absolute;*/}
span.i_0.gyozott{display:none;}
span.i_1.gyozott{display:none;}
/*SZKANDER vége*/

#v2010nap.adatoknelkul #reszvetel{ display: none; }
#v2010nap.adatoknelkul .urnazaras{ width: 373px; }
#v2010nap.adatoknelkul .zaras-szoveg{ margin-top: 25px; width: 235px;}
#v2010nap.adatoknelkul .hetora{ width: 436px !important;}
#v2010nap.adatoknelkul .hetora span{ padding-top: 10px; }

