/*

-- -- -- -- -- -- --
[origo] szorakoz�s css
-- -- -- -- -- -- --

*/


@import "ie6win.css";


/* ALAP DEKLAR�CI�K */


html, body, div, span, td, ul, li, p, h1, h2, h3, h4, dl, dd, label {
    margin: 0;
    padding: 0;
    border: 0;
    color: #000000;
    font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;


}



body {
    width: 996px;
    margin: 0 0 8px 0;
}


#programajanlo {
    background: #343434 url(programajanlo-bg.gif) repeat-y;
}

#mupa {
    background: #343434 url(mupa-bg.gif) repeat-y;
}

form {
    display: inline;
    margin: 0;
    padding: 0;
    border: 0;
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}

select, input {
    font: normal 12px Arial, Helvetica, sans-serif;
}


a:link, a:visited {
    color: #0a62b4;
    text-decoration: none;
}

a:hover {
    color: #0a62b4;
    text-decoration: underline;
}

.clear {
    clear: both;
}

ul, li {
    list-style-type: none;
}

.bulletos {
    list-style-type: none;
    background: url(bullet.gif) no-repeat 0 5px;
    padding: 0 4px 4px 10px;
}

.bulletos2 {
    list-style-type: none;
    padding: 0 4px 4px 10px;
}

.elvalaszto {
    padding-bottom: 8px;
    border-bottom: 1px dashed #c0c0c0;
    margin-bottom: 8px;
}


.fenti-elvalaszto {
    padding-top: 8px;
    border-top: 1px dashed #c0c0c0;
    margin-top: 8px;
    display: block;
}


.hide {
    display: none;
}

.bold {
    font-weight: bold;
}

/* SZERKEZET */

/* fejl�cek
[origo] fejl�c: h1
bal: h2
k�z�p: h3
jobb: h4

*/


h1 {
    width: 988px;
    height: 50px;
    background: url(fej-bg.gif) repeat-y;
    border-bottom: 8px solid #FFFFFF;
}

#mupa h1 {
    width: 988px;
    height: 50px;
    background: url(fej-bg-mupa.gif) no-repeat;
    border-bottom: 8px solid #fff9ea;
}

/* sony ericsson promo ON 
#zene h1 {
background: url(fej-bg-sony.jpg) repeat-y;
}
sony ericsson promo OFF */

h2 {
    font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 7px 0 5px 0;
    color: #fff;
}

h3, h4 {
    height: 16px;
    background-color: #6e6e6e;
    color: #fff;
    padding: 4px 0 0 4px;
    font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    clear: both;
}




h3 {
    text-transform: uppercase;
}

h4 span {
    font-size: 11px;
    color: #fff;
    font-weight: bold;
}

#bal {
    width: 134px;
    float: left;
    height: 199px; /* ????????????? */
}

#kozep {
    width: 580px;
    float: left;
    margin: 0 8px;
}

#kozep div.kozep-fent {
    background: url(kozep-bg.gif) repeat-y;
    /*margin-top: -10px;*/
    float: left;
    clear: both;
    padding: 0;
}


#kozep div.kozep-lent {
    background: url(kozep-bg.gif) repeat-y;
    height: 100%;
    margin-bottom: 8px;
}

#kozep-bal-fent, #kozep-bal-lent {
    width: 416px;
    float: left;
    margin: 0 4px 8px 0;
}

#kozep-jobb-fent, #kozep-jobb-lent {
    width: 156px;
    float: left;
    margin: 0 0 8px 4px;
}

#nagykozep {
    clear: both;
    width: 722px;
    float: left;
    margin: 0 8px 0 0;
    padding: 0;

}


#jobb {
    width: 250px;
    float: left;

}

/* SZERKEZET V�GE */


/* k�z�s [origo] fejl�c */
#kozos-fej {
    width: 990px;
    height: 33px;
    background-color: #000;
	position:relative;
}

#kozos-fej a {
    color: #73cff9;
    text-decoration: none;
    font-weight: bold;
    margin-right: 5px;
    padding: 9px 16px 2px 5px;
    background: url(fej-pontv.gif) repeat-y right;
    display: inline;
    float: left;
}

#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: #000 url(/images/kozos/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(/images/kozos/ok-bg-mezo.gif) no-repeat left;
    margin-top: 3px;
}

#keresmezo {
    border: 0;
    width: 148px;
    float: left;
}
* html #keresmezo {
    width: 140px;
}


#ok-keres {
    width: 87px;
    height: 16px;
    background: url(/images/kozos/ok-keresd.gif) no-repeat;
    border: 0;
    margin: 2px 1px 0 2px;
    cursor: pointer;
    float: right;
}


span#ok-sarok-jobb {
    background: #000 url(/images/kozos/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(/images/kozos/fancy-bg.gif) no-repeat left;
    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;


}




/* k�z�s [origo] fejl�c v�ge */

/* rovat fejl�c */


#teve h1 div, #tevekereso h1 div, #tevemusor h1 div {
    width: 331px;
    height: 50px;
    background: url(fej-kep-teve.gif) no-repeat;
    float: right;
}




#zene h1 div {
    width: 331px;
    height: 50px;
    background: url(fej-kep-kultura.gif) no-repeat;
    float: right;
}




/* sony ericsson promo ON 
#zene h1 div a {
width: 460px;
height: 50px;
margin: 0;
padding: 0;
background: none;
}

a.sony-promo-bal { width: 131px; height: 259px; display: block; background: url(sony_banner_bal.jpg) no-repeat #717171; margin-top: 5px;}
a.sony-promo-footer { width: 580px; height: 141px; display: block; background: url(sony_footer.jpg) no-repeat #fff; margin-top: 5px; margin-bottom: 20px;}
sony ericsson promo OFF */

#programajanlo h1 div, #programajanloblog h1 div, #programajanlohird h1 div {
    width: 331px;
    height: 50px;
    background: url(fej-kep-programajanlo.gif) no-repeat;
    float: right;
}

#mupa h1 div {
    width: 349px;
    height: 50px;
    background: url(fej-kep-mupa.gif) no-repeat;
    float: right;
}

#teve h1 a, #tevekereso h1 a {
    display: block;
    width: 151px;
    height: 26px;
    float: left;
    background-image: url(teve-logo.gif);
    margin: 14px 0 0 8px;
}

#tevemusor h1 a,{
    display: block;
    width: 230px;
    height: 27px;
    float: left;
    background-image: url(tevemusor-logo.gif);
    margin: 14px 0 0 8px;
}

#filmklub h1 a, #filmklubblog h1 a, #mozikereso h1 a {
    display: block;
    width: 201px;
    height: 26px;
    float: left;
    background-image: url(filmklub-logo.gif);
    margin: 14px 0 0 8px;
}

#teve h1 a#alrovatcim {display: none;}
#kultura h1 { width: 1009px; background-image: url(/images/rovat/fejlec-bg-filmklub.png); margin-left: -1px; border: none; }
#kultura h1 a { width: 347px; height: 26px; background-image: url(/images/rovat/kultura-logo.png);  margin: 14px 0 0 8px; display: block; float: left;}



#filmklubblog h1, #filmklub h1, #mozikereso h1 {
    width: 988px;
    height: 50px;
    background: url(filmklub-blog-bg.jpg) repeat-y;
    border-bottom: 8px solid #FFFFFF;
}

#mozikereso h1 div, #filmklubblog h1 div, #filmklub h1 div {
    width: 331px;
    height: 50px;
    background: none;
    float: right;
}


#zene h1 a {
    display: block;
    width: 185px;
    height: 26px;
    float: left;
    background-image: url(kultura-logo.gif);
    margin: 14px 0 0 8px;
}


/* #zene h1 a.nokia-bal {
display: block;
width: 270px;
height: 50px;
float: left;
background-image: none;
margin: 0 0 0 192px;
}

#zene h1 a.nokia-jobb {
display: block;
width: 330px;
height: 50px;
float: left;
background-image: none;
margin: 0;
} */

#programajanlo h1 a, #programajanloblog h1 a, #programajanlohird h1 a {
    display: block;
    width: 282px;
    height: 26px;
    float: left;
    background-image: url(programajanlo-logo.gif);
    margin: 14px 0 0 8px;
}

#programajanlohird h1 a#alrovatcim {
    background: none;
    margin: 0;
    float: left;
    padding: 14px 0 0 8px;
    color: #000;
    text-decoration: none;
    font: normal 20px Arial, Helvetica, sans-serif;
}


#filmklub h1 a#alrovatcim {
    background: none;
    margin: 0;
    float: left;
    padding: 14px 0 0 8px;
    color: #000;
    text-decoration: none;
    font: normal 20px Arial, Helvetica, sans-serif;
    display: none;
}

#programajanlohird h1 a#alrovatcim {
    background: none;
    margin: 0;
    float: left;
    padding: 14px 0 0 8px;
    color: #000;
    text-decoration: none;
    font: normal 20px Arial, Helvetica, sans-serif;
    display: block;
}

h1 a#alrovatcim span {
    color: #000000;
    text-decoration: none;
    font: normal 22px Arial, Helvetica, sans-serif;
}

#programajanlohird h1 a#alrovatcim {
    background: none;
    margin: 0;
    float: left;
    padding: 14px 0 0 8px;
    color: #000;
    text-decoration: none;
    font: normal 20px Arial, Helvetica, sans-serif;
    display: block;
}

/* nokia sponzor�ci� 

#zene h1 {
width: 988px;
height: 50px;
background: url(/images/szorakozas/zene_fejlec_nokia_070117.jpg) repeat-y;
border-bottom: 8px solid #fff;
}

#zene h1 div {
width: 331px;
height: 50px;
background: url(/images/szorakozas/zene_fejlec_nokia_070117.jpg) no-repeat right top;
float: right;
}

nokia sponzor�ci� v�ge */

/* rovat fejl�c v�ge */



/* filmklub prom�cs�k v�ge */

div.promo-filmklub {
    padding:0;
    margin:0 0 -65px 0;
    position:relative;
    right:-1px;
    top: -76px;
}

div.promo-filmklub img {
    border:0;
}


div.promo-filmklub-szoveg {
    padding:0;
    margin:0 0 0 0;
    position:relative;
    left:-200px;
    top: -40px;
    color: #ffffff;
    font-variant : small-caps;
    font: normal 18px Arial, Verdana, Geneva, Helvetica, sans-serif;
}


/* promo t�gla 

div.promo-filmklub {
padding:0;
margin: -214px 0 -65px 0; 
position:relative;
right:-1px;
top: -76px;
}

*html div.promo-filmklub {
margin: -212px 0 -65px 0; 
}

div.promo-filmklub img {
border:0;
}

*html div.promo-filmklub img {
border: 0;
position: relative;
top: -4px;
}


div.promo-filmklub-szoveg {
padding:0;
margin:0 0 0 0;
position:relative;
left:-200px;
top: -255px;
color: #ffffff;
font-variant : small-caps;
font: normal 18px Arial, Verdana, Geneva, Helvetica, sans-serif;
}

promo t�gla */

/* filmklub prom�cs�k v�ge */









/* BAL ELEMEK */


/* men� */


#menu {
    font-weight: bold;
    padding: 8px 0;
    border-bottom: 1px dashed #8b8b8b;
    margin: 0 7px;
}

#menu dt {
    padding-bottom: 2px;
    font-size: 10px;
}

#menu dd {
    padding-left: -8px;
    padding-bottom: 2px;
}

#menu a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    width: 120px;
    display: block;
}

#menu a:hover {
    text-decoration: underline;
}

#menu dd.uj {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    width: auto;
    display: block;
    margin-bottom: 12px;
}

#menu dd.uj a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    display: inline;
    width: auto;
    padding-right: 5px;
    float: left;
}

#menu dd.uj a:hover {
    text-decoration: underline;
}

#menu dd.uj div {
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    float: left;
    display: inline;
}

#menu dd.uj div span {
    color: #FE8F00;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
}

/* men� v�ge */





/* almen� */


#almenu {
    font-weight: bold;
    padding: 8px 0 6px 0;
    border-bottom: 1px dashed #8b8b8b;
    margin: 0 7px;
}

#almenu dt {
    padding-bottom: 2px;
    font-size: 10px;
}

#almenu dd {
    padding-left: -8px;
    padding-bottom: 2px;
}

#almenu a {
    color: #fff;
    text-decoration: none;
}


#almenu a:hover {
    text-decoration: underline;
}

#almenu dd.uj {
    color: #fff;
    text-decoration: none;
    width: auto;
    display: block;
    margin-bottom: 12px;
}

#almenu dd.uj a {
    color: #fff;
    text-decoration: none;
    display: inline;
    width: auto;
    padding-right: 5px;
    float: left;
}

#almenu dd.uj a:hover {
    text-decoration: underline;
}

#almenu dd.uj div {
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    float: left;
    display: inline;
}

#almenu dd.uj div span {
    color: #FE8F00;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
}

/* almen� v�ge */


/* rss */

#rss {
    padding: 6px 0 8px 0;
    border-bottom: 1px dashed #8b8b8b;
    margin: 0 7px;
}

#rss a {
    background: url(/images/kozos/rss.gif) no-repeat 0px 1px;
    padding: 0 0 0 25px;
    color: #fff;
}


/* rss v�ge */

/* h�rlev�l */


#hirlevel {
    margin: 0 7px;
    font-size: 10px;
    border-bottom: 1px dashed #8b8b8b;
    padding-bottom: 8px;
}


#hirlevel label {
    color: #fff;
}


#hirlevel input.beiro {
    width: 110px;
    height: 12px;
    display: block;
    margin-bottom: 6px;
}

#ker {
    background-color: transparent;
    margin-left: 0;
}

#lemond {
    background-color: transparent;
}

#hirlevel .hirlev-gomb {
    margin-top: 6px;
}

/* h�rlev�l v�ge */

/* origo eszk�zt�r */
#o-tool { margin: 0 7px; font-size: 10px; border-bottom: 1px dashed #C0C0C0; padding-bottom: 8px; }
#o-tool a { font-size: 11px; display: block; margin-top: 8px; }
/* origo eszk�zt�r v�ge */


/* ker-zenearuhaz */
#ker-zenearuhaz {
    margin: 0 7px;
    font-size: 10px;
    border-bottom: 1px dashed #C0C0C0;
    padding-bottom: 8px;
}

#ker-zenearuhaz input.beiro {
    width: 110px;
    height: 12px;
    display: block;
    margin-bottom: 6px;
}


/* ker-zenearuhaz v�ge */


/* banner 120x240 */

#banner120 {
    text-align: center;
    margin: 10px 0 10px 0;
}


#banner120 span {
    color: #fff;
    display: block;
    margin-bottom: 6px;
    text-align: center;
    font-size: 9px;
}

/* banner 120x240 v�ge */



/* WEBES SZOLG�LTAT�SOK BAL OLDAL */

/* WSZ �ltal�nos  */
div.webszolg-baloldal {
    width: 121px;
    margin: 0 0 0 7px;
    background: url(/images/cimlap/obk-3aj-bg-buj.gif) repeat-y #fff;
    color: #000;
}

div.wsz-szurke { background-image: none; background-color: #717171 !important; }

div.webszolg-baloldal .fej { width: 121px; height: 5px; background: url(obk-3aj-felso-buj.gif) no-repeat; }
div.webszolg-baloldal .lab { width: 121px; height: 28px; background: url(/images/cimlap/obk-3aj-also-buj.gif) no-repeat; }
div.webszolg-baloldal .lab a.logo { width: 109px; height: 14px; display: block; background: url(/images/cimlap/obk-logo-uj.gif) no-repeat; margin: 0 auto; position: relative; top: 7px; }

div.webszolg-baloldal a {
    color: #ffffff;
}

div.webszolg-baloldal-cim {
    font-size: 10px;
    border-top: 1px dashed #8b8b8b;
    font-weight: bold;
    padding-top:7px;
    margin-top:3px;
    width: 121px;
    color: #ffffff;
}
/* WSZ �ltal�nos v�ge */

/* obk box */
div.obk-bal-vasarlas-doboz {
    width: 121px;
    margin: 8px 0 15px 0;
}

div.obk-bal-vasarlas-doboz-kep {
    width: 114px;
    height: 104px;
    background: #ffffff;
    border: 1px solid #B7B7B7;
    overflow: hidden;
    display:block;
    text-align: center;
    margin-left: 2px;
}

div.obk-bal-vasarlas-doboz-kep img {
    border: 0;
}

a.obk-bal-vasarlas-doboz-link {
    display:block;
    margin: 5px 0 5px 0;
    color: #000 !important;
    padding-left: 2px;
}

div.obk-bal-vasarlas-doboz span {
    font-weight: bold;
    color: #000;
    padding-left: 2px;
}
/* obk box v�ge */

/* k�pes aj�nl� box */
div.webszolg-ajanlokep {
    display:block;
    margin: 5px 0 5px 0;
}

div.webszolg-ajanlokep img {
    border: 1px solid #000000;
}
/* k�pes aj�nl� box v�ge */


/* aut�s aj�nl� box */
div.webszolg-ajanlokep-auto {
    display:block;
    margin: 5px 0 10px 0;
    width: 110px;
}

div.webszolg-ajanlokep-auto img {
    border: 3px solid #969696;
    display:block;
    margin: 2px 0 4px 0;
}

div.webszolg-ajanlokep-auto a {
    display:block;
    margin-bottom: 5px;
    color: #ffffff;
}

div.webszolg-ajanlokep-auto span {
    font-weight: bold;
    color: #ffffff;
}
/* aut�s aj�nl� box v�ge */

/* linkes aj�nl� box */
a.webszolg-bulletes-link {
    display:block;
    margin: 4px 0 4px 0;
    padding-left:8px;
    display:block;
    background: url(/images/szorakozas/obk-bullet-zene.gif) no-repeat 0 5px;
    color: #ffffff;
}
/* linkes aj�nl� box */

/* haszn�lt aut� keres� */
div.webszolg-baloldal-cim-autokereso {
    font-weight: bold;
    padding-top:7px;
    margin: 3px 0 3px 0;
    width: 121px;
    color: #ffffff;
}

div.webszolg-autokereso select {
    margin: 6px 0 6px 0;
    width: 118px;
    font-family: Verdana, Geneva, sans-serif; font-size:10px; background-color: #FFFFFF;
}

div.webszolg-autokereso input {
    margin-top: 6px;
    width: 60px;
}
/* haszn�lt aut� keres� v�ge */

/* sz�t�r keres� */

div.webszolg-szotarkereso select {
    margin: 6px 0 6px 0;
    width: 118px;
    font-family: Verdana, Geneva, sans-serif;
    font-size:10px;
    background-color: #FFFFFF;
}

div.webszolg-szotarkereso input {
    width: 114px;
    font-family: Verdana, Geneva, sans-serif;
    font-size:10px;
    margin-top: 6px;
}

div.webszolg-szotarkereso input.webszolg-gomb {
    width: 60px;
}
/* sz�t�r keres� v�ge */

/* omobil */

#omobil {
    margin: 0 7px;
    border-top: dashed 1px #c0c0c0;
}

#omobil img {
    border: 1px solid #000000;
    margin-bottom: 4px;
}


/* omobil v�ge */

/* WEBES SZOLG�LTAT�SOK BAL OLDAL V�GE */


/* BAL ELEMEK V�GE */




/* K�Z�PS� ELEMEK */

#fodoboz {
    width: 580px;
    height: 217px;
    background-color: #fff;
    margin-bottom: 8px;

}



/* tabmen�  */


#fodoboz ul {
    width: 580px;
    display: block;
}


#fodoboz ul li {
    list-style: none;
    display: inline;
    text-align: center;
    height: 20px;
    float: left;
    background: url(bal-tab.gif) no-repeat;
    margin: 0 2px -2px 0;
}


#fodoboz ul li span {
    height: 20px;
    display: block;
    float: left;
    background: url(jobb-tab.gif) no-repeat top right;
}

#fodoboz li a:link, #fodoboz li a:visited {
    color: #0a62b4;
    text-decoration: none;
    background: url(tab-bg.gif) repeat-x;
    padding: 2px 4px 4px 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
}


#fodoboz li a:hover {
    color: #fff;
}

#fodoboz ul li.tab-akt {
    background: url(bal-tab-akt.gif) no-repeat;
}

#fodoboz ul li.tab-akt span {
    background: url(jobb-tab-akt.gif) no-repeat top right;
}

#fodoboz li.tab-akt a:link, #fodoboz li.tab-akt a:visited {
    background-color: #1c9ed4;
    background-image: none;
    color: #fff;
}


/* tabmen� v�ge */



/* nagyk�pes verzi� - k�z�s deklar�ci�k */

#fodoboz div {
    width: 554px;
    height: 173px;
    background-color: #fff;
    clear: left;
    border: 5px solid #1c9ed4;
    padding: 8px;
    overflow: hidden;
}

#fodoboz div.betolt {
    background: url(/images/kozos/icon-busy.gif) no-repeat 50% 50%;
}


#fodoboz div p {
    line-height: 14px;
    font-size: 11px;
}


#fodoboz div img.topkep {
    border: 0;
    float: left;
    margin: 0 8px 0 0;
    background: url(/images/kozos/icon-busy.gif) no-repeat 50% 50%;
    display: block;
}

#fodoboz div a.topstory {
    color: #0a62b4;
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 3px;
    line-height: normal;
}

#fodoboz div a:hover {
    text-decoration: underline;
}



#fodoboz div p img {
    border: none;
    margin: 1px 0 0 4px;
    border-top: 2px solid #fff;
}

#fodoboz div a.video-link {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 238px 4px;
    padding: 2px 0 0 253px;
}

#fodoboz div a.kep-link {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 238px 4px;
    padding: 2px 0 0 253px;
}

#fodoboz div a.audio-link {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 238px 4px;
    padding: 2px 0 0 253px;
}

#fodoboz div a.blog-link {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 238px 4px;
    padding: 2px 0 0 253px;
}

#fodoboz div a.cikk-link {
    display: block;
    background: url(bullet.gif) no-repeat 240px 8px;
    padding: 2px 0 0 248px;
}

#fodoboz div dl {
    font-weight: bold;
    border-top: 6px solid #fff;
    font-size: 11px;
    margin-bottom: 1px;
    margin-top: 4px;
    float: left;
    width: 312px;
}

#fodoboz div dl img {
    border: none;
    margin-left: 4px;
}

#fodoboz div dl dt {
    margin-bottom: 3px;
    display: none;
}

#fodoboz div dd {
    background: url(bullet.gif) no-repeat 2px 5px;
    padding: 0 0 2px 10px;
}

#fodoboz dd a {
    font-size: 11px;
    position: relative;
    z-index: 5;
}

#fodoboz div a.megtobb {
    color: #FE5400;
    font-weight: bold;
    background: url(/images/kozos/megtobb-nyil.gif) no-repeat right 5px;
    padding-right: 15px;

}

#fodoboz div a.megtobb:hover {
    color: #FE5400;
    text-decoration: underline;
}

#zene div a.megtobb, #filmklub div a.megtobb, #filmklubblog div a.megtobb, #teve div a.megtobb {
    display: none;

}


/* nagyk�pes verzi� - k�z�s deklar�ci�k v�ge */


/* �ll� k�pes verzi� */


#fodoboz div.allo dl {
    width: 410px;
}


#fodoboz div.allo dd {
    width: 410px;
}

#fodoboz div.allo a.video-link-allo {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 123px 4px;
    padding: 2px 0 0 138px;
}

#fodoboz div.allo a.kep-link-allo {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 123px 4px;
    padding: 2px 0 0 138px;
}

#fodoboz div.allo a.audio-link-allo {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 123px 4px;
    padding: 2px 0 0 138px;
}

#fodoboz div.allo a.blog-link-allo {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 123px 4px;
    padding: 2px 0 0 138px;
}

#fodoboz div.allo a.cikk-link-allo {
    display: block;
    background: url(bullet.gif) no-repeat 125px 8px;
    padding: 2px 0 0 133px;
}

/* �ll� k�pes verzi� v�ge */


/* fekv� k�pes verzi� */

#fodoboz div.fekvo p {
    float: left;
    width: 238px;
}

#fodoboz div.fekvo p img.topkep {
    display: block;
    float: none;
    margin-bottom: 8px;
}

#fodoboz div.fekvo a.video-link {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 1px 4px;
    padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.kep-link {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 1px 4px;
    padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.audio-link {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 1px 4px;
    padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.blog-link {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 1px 4px;
    padding: 2px 0 0 11px;
}

#fodoboz div.fekvo a.cikk-link {
    display: block;
    background: url(bullet.gif) no-repeat 1px 8px;
    padding: 2px 0 0 11px;
}

#fodoboz div.fekvo dl {
    display: block;
    float: left;
    margin-top: -8px;
}

/* fekv� k�pes verzi� v�ge */


/* kis k�pes verzi� */

#fodoboz div.kiskepes p {
    width: inherit;
}

#fodoboz div.kiskepes a.video-link {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 129px 4px;
    padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.kep-link {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 129px 4px;
    padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.audio-link {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 129px 4px;
    padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.blog-link {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 129px 4px;
    padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.cikk-link {
    display: block;
    background: url(bullet.gif) no-repeat 129px 7px;
    padding: 2px 0 0 138px;
}

#fodoboz div.kiskepes dl {
    clear: both;
    display: block;
    border-top: 10px solid #fff;
    width: 554px;
    float: none;
}

#fodoboz div.kiskepes dl dt {
    margin-top: 3px;
}

#fodoboz div.kiskepes dd {
    display: inline;
    float: left;
    width: 267px;
}


#fodoboz div.kiskepes dd.jobb {
    float: right;
}

#fodoboz div.kiskepes a.megtobb {
    clear: both;
    float: none;
}

#zene div.kiskepes a.megtobb, #filmklub div.kiskepes a.megtobb, #filmklubblog div.kiskepes a.megtobb, #teve div.kiskepes a.megtobb {
    display: none;
}

/* kis k�pes verzi� v�ge */


/* brit h�t */

#brit-top {
    position: relative;
    left: 505px;
    top: 123px;
    display: block;
    width: 57px;
    height: 58px;
    background: url(/images/cimlap/brithet-top.gif) no-repeat;
    z-index: 1;
}

#fodoboz-tart p.brit-het {
    margin-top: -58px;
}

/* brit h�t v�ge */




/* topcontainer v�ge */


/* friss */

#friss {
    border-top: 1px solid #ffffff;
    padding: 8px;

}

#friss li {
    margin-bottom: 0;
    font-weight: bold;
}

#friss li.elvalaszto {
    margin-bottom: 4px;
}


#friss li span {
    color:#696969;
    font-weight: bold;
    padding: 0;

}

#friss li a {
    display: block;
    font-weight: normal;
    color: #0a62b4;
}



/* friss v�ge */

/* egysoros friss */

#egysoros-friss {
    border-top: 1px solid #ffffff;
    padding: 8px;
    float: none;
    clear: both;
    margin-bottom: 8px;

}

#egysoros-friss li {
    margin-bottom: 0;
    font-weight: bold;
    font-size: 10px;
}

#egysoros-friss li.elvalaszto {
    margin-bottom: 4px;
}


#egysoros-friss li span {
    color:#696969;
    font-weight: bold;
    padding: 0;
    border-right: 2px solid #CECECE;
    padding-right: 5px;
    margin-right: 5px;
    font-size: 10px;
}

#egysoros-friss li a {
    font-weight: normal;
    color: #0049b6;
    font-size: 11px;
}

/* egysoros friss v�ge */

/* tabmen�  t�v�m�sor*/

#musortabok {
    width: 210px;
    display: block;
    float: left;
    height: 20px;
}


#musortabok li {
    list-style: none;
    display: inline;
    text-align: center;
    height: 20px;
    float: left;
    background: url(tvm-bal-tab.gif) no-repeat;
    margin: 0 2px -2px 0;
}


#musortabok li span {
    height: 20px;
    display: block;
    float: left;
    background: url(tvm-jobb-tab.gif) no-repeat top right;
}

#musortabok li a:link, #musortabok li a:visited {
    color: #00477a;
    text-decoration: none;
    background: url(tvm-tab-bg.gif) repeat-x;
    padding: 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
}


#musortabok li a:hover {
    color: #0a62b4;
}

#musortabok li.tab-akt {
    background: url(tvm-bal-tab-akt.gif) no-repeat;

}

#musortabok li.tab-akt span {
    background: url(tvm-jobb-tab-akt.gif) no-repeat top right;
}

#musortabok li.tab-akt a:link, #musortabok li.tab-akt a:visited {
    background-color: #6e6e6e;
    background-image: none;
    color: #fff;
    padding: 4px 4px 3px 4px;
}


/* tabmen� t�v�m�sor v�ge */

#osszes-csat {
    float: right;
    font-size: 12px;
    font-weight: bold;
    display: block;
}

a.osszes-csat-balra {
    float: left;
    font-size: 12px;
    font-weight: bold;
    display: block;
    color: #ff6000!important;
    margin-top: 2px;
    /*	background: #fff url(/images/kozos/megtobb-nyil.gif) no-repeat 112px 6px;*/
    background: #fff url(/images/kozos/megtobb-nyil.gif) no-repeat 71px 5px;
    padding-right: 15px;
    margin-left:-2px;
}

#tvmusor-legord {
    float: right;
    margin-top: -4px;
    display: block;
}


/*id�s�v*/
#idosav {
    clear: both;
    background-color: #6e6e6e;
    width: inherit;
    height: 21px;
}

#idosav li {
    float: left;
    color: #fff;
    font-weight: bold;
    padding: 4px 0 0 0;
}

#idosav li.elso {
    padding-left: 85px;
}

/*id�s�v v�ge */


/* ad� lista  */

#tvmusor ul.ado-list {
    width: 416px;
    clear: both;

    display: block;
    padding:0;
}


ul.ado-list li {
    height: 30px;
    padding: 0;
    float: left;
    display: block;
    overflow: hidden;
    background:url('images/musor-bg.gif') repeat-y right;
    border: none;
    border-bottom: 1px solid #6e6e6e;
}

ul.ado-list li.tv-ado {
    background-color: #e5e4e4;
    background:url('images/csatorna-bg.gif') repeat-y;
    border: none;
    border-bottom: 1px solid #6e6e6e;
    width: 72px;
    padding: 0;
    margin: 0;
    text-align: center;
    line-height: 14px;
}

span.tv-ado {
    margin-left: 4px;
    line-height: 14px;
    display: block;
}


ul.ado-list li.tv-ado a {
    font-weight: bold;
    margin-left: 4px;
}

ul.ado-list li a:link, ul.ado-list li a:visited {



}




/*KERES�*/
div#kereso {
    font-size: 12pt;
    color: white;
    height: 50px;
    width: 565px;
    float: left;
    background-color: #1c9ed4;
    padding-left: 15px;
    margin-bottom: 5px;
}
#keres-submit {
    margin-top: 13px;
    font-size: 10pt;
    line-height: 12pt;
    width: 80px;
    float: left;
}
#keresoTestBox {
    width: 350px;
    float: left;
    margin-top: 15px;
    margin-bottom:14px;
    margin-left: 15px;
    margin-right: 15px;
}
div#kereso span{
    margin-top: 18px;
    float: left;
    font-weight: bold;
    color: #fff;
}
/*KERES� v�ge*/




/* ad� lista v�ge  */

/* multim�dia doboz */

/*#multimedia {
background-color: Aqua;
}

*/

/* multi tabmen�  */
#multimedia ul {
    width: 156px;
    height: 17px;
    display: block;
    background-color: #fff;

}


#multimedia ul li {
    list-style: none;
    display: inline;
    text-align: center;
    height: 17px;
    float: left;
    background: url(m-bal-tab.gif) no-repeat;
    margin: 0 2px -2px 0;
}


#multimedia ul li span {
    height: 17px;
    display: block;
    float: left;
    background: url(m-jobb-tab.gif) no-repeat top right;
}

#multimedia li a:link, #multimedia li a:visited {
    color: #666666;
    text-decoration: none;
    background: url(m-tab-bg.gif) repeat-x;
    padding: 3px 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
    font-size: 10px;
}


#multimedia li a:hover {
    color: #fff;
}

#multimedia ul li.m-tab-akt {
    background: url(m-bal-tab-akt.gif) no-repeat;
}

#multimedia ul li.m-tab-akt span {
    background: url(m-jobb-tab-akt.gif) no-repeat top right;
}

#multimedia ul li.m-tab-akt a:link, #multimedia ul li.m-tab-akt a:visited {
    background-color: #e5e4e4;
    background-image: none;
    color: #000;
}



/* multi tabmen� v�ge  */

#multimedia div {

    padding: 8px 18px 0 18px;

}

#multimedia div img {
    border: none;
    margin: 10px 0 6px 0;
}

#multimedia div a {
    display: block;
}

#multimedia div a.kep-icon {
    background: url(/images/kozos/kep-icon.gif) no-repeat 0px 2px;
    padding-left: 15px;
    display: inline;
}

#multimedia div a.video-icon {
    background: url(/images/kozos/video-icon.gif) no-repeat 0px 2px;
    padding-left: 15px;
    display: inline;
}


#multimedia div a.bold {
    display: none;
    padding: 6px 0 0 0;
}



/* multim�dia doboz v�ge */



/* fekv�banner */

#fekvobanner {
    background: url(/images/kozos/hirdetes.gif) 1% 50% no-repeat #f5f5f5;
    text-align: center;
    clear: both;
    padding: 8px 0;
    margin: 8px 0 8px 0;
}


/* fekv�banner v�ge */




/* k�pes aj�nlatok */


#kozep-bal-lent p {
    width: 416px;
    height: 90px;
    clear: both;
}

#kozep-bal-lent p img {
    border: none;
    float: left;
    margin-right: 8px;
}

#kozep-bal-lent p a {
    display: block;
    font-weight: bold;
    padding-bottom: 4px;
}

#kozep-bal-lent p .multi-icon {
    border: none;
    float: none;
    margin: 0 0 0 2px;
    display: inline;
}



/* k�pes aj�nlatok v�ge */


/* boldos */
#boldos {
    margin-top: 10px;
    display: block;
}

#boldos .multi-icon {
    border: none;
    float: none;
    margin: 0 0 0 2px;
    display: inline;
}

/* boldos v�ge */

/* doboz k�ppel linkkel sz�veggel */

#kozep-jobb-lent h3 a {
    color: #fff;
    text-decoration: none;
}


#kozep-jobb-lent p {
    padding: 8px 17px;
}

#kozep-jobb-lent p img {
    border: none;
    display: block;
    margin-bottom: 8px;
}

#kozep-jobb-lent p span, #kozep-jobb-lent p a {
    display: block;
    margin-bottom: 4px;
}

#kozep-jobb-lent p span a {
    display: inline;
}

#kozep-jobb-lent p .multi-icon {
    border: none;
    float: none;
    margin: 0 0 0 2px;
    display: inline;
}



/* doboz k�ppel linkkel sz�veggel v�ge */

/* FILMKLUB BLOG */

div.filmklub-blog {
    width: 630px;
    margin-bottom: 6px;
	clear: both;
}

div.filmklub-blog-bal {
    width: 52px;
    display:block;
    float:left;
}

div.filmklub-blog-bal-datum-felso, div.filmklub-blog-bal-datum-also {
    width: 44px;
    height: 23px;
    background-color: #1C9ED4;
    text-align: center;

}

div.filmklub-blog-bal-datum-felso span {
    position:relative;
    top: -4px;
    color: #fff;
    font: bold 22px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#kozep div.filmklub-blog-bal-datum-also {
    height: 17px;
    background-color: #BBE3F5;
    color: #1F5995;
    padding-top: 3px;
    font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif;

}

div.filmklub-blog-jobb {
    width: 526px;
    display:block;
    float:left;
    padding-bottom: 6px;
    background-color: white;
}

.mupa-jobb {
    width: 526px;
    display:block;
    float:left;
    padding-bottom: 6px;
    background-color: #fff9ea;
}

.mupa-jobb a {
    color: #000 !important;
    text-decoration: underline;
}

div.filmklub-blog-cim {
    color: #000000;
    font: bold 22px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 540px;
}

div.filmklub-blog-jobb a {
    text-transform: uppercase;
    font-size: 10px;
}

div.filmklub-blog-jobb a:hover {
    text-decoration: none;
    margin-top: 2px;
    padding-bottom: 2px;
    background-color: #0058ab;
    color: white;
    text-transform: uppercase;
    font-size: 10px;
}

div.filmklub-blog-jobb p a {
    text-transform: none;
    font-size: 10px;
}

div.filmklub-blog-jobb p a:hover {
    text-decoration: underline;
    margin-top: 0;
    padding-bottom: 0;
    background-color: white;
    color: #0a62b4;
    text-transform: none;
    font-size: 12px;
}

div.filmklub-blog-jobb span {
    color: #8B8B8B;
}

div.filmklub-blog-jobb p {
    margin: 5px 0 5px 0;
    font: normal 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 16px;
}

div.filmklub-blog-jobb p a {
    font: normal 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
}

div.filmklub-blog-jobb a.filmk-folyt {
    font-size: 11px;
    text-transform: none;
    font-weight:bold;
    display:block;
    background: url(duplanyil-kek.gif) no-repeat right 6px;
    width: 75px;
    line-height: 14px;
    padding: 0;
}

div.filmklub-blog-jobb a.filmk-folyt:hover {
    font-weight:bold;
    font-size: 11px;
    text-transform: none;
    background-color: white;
    text-decoration: underline;
    color: #0a62b4;
    display:block;
    line-height: 14px;
    padding: 0;
}

div.filmklub-blog-kepkeret {
    margin: 12px 0 6px 0;
}

div.filmklub-blog-kepkeret img {
    display:block;
    border: 0;
}
div.filmklub-blog-kepkeret span {
    display:block;
    color: #343434;
    padding: 3px 5px 2px 5px;
    background-color: #EAEAEA;
    font: normal 9px Arial, Verdana, Geneva, Helvetica, sans-serif;
    border: 1px solid #C0C0C0;
    border-top: 0;
}

div.filmklub-blog-elvalaszto {
    border-bottom: 1px dashed #C0C0C0;
    height:10px;
}
div.filmklub-blog-keretes {
    border: 1px solid #C0C0C0;
    background-color: #F6F6F6;
    padding: 10px;
    margin: 15px 0 15px 35px;
    color: #5D5D5D;
    font: italic 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 17px;
    width:417px;
}

div.filmklub-blog-keretes a {
    font-size: 12px;
}



div.filmklub-blog-nagycim {
    font: bold 24px Georgia, Times, Arial, Verdana, Geneva, Helvetica, sans-serif;
    margin-bottom:7px;
}

div.filmklub-blog-lapozas {
    height: 14px;
    width: 566px;
    margin-bottom:7px;
    padding: 4px 7px 4px 7px;
    background-color: #EFEFEF;
    color: #0A62B4;
}

div.filmklub-blog-lapozas a {
    font: bold 10px Verdana, Geneva, Helvetica, sans-serif;
}

a.filmklubblogrsseltart {
    /*position:relative;
    left: 377px;
    top:1px;*/

    float: right;
    display: block;
    margin-top: -11px;
}

div.filmklub-blog-lapozas img {
    border: 0;
}


/* FILMKLUB BLOG V�GE */

/* PROGRAMAJ�NL� */

#nagykozep img {
    border: none;
}

/* napt�r */

#naptar {
    margin: 0 0 8px 0;
    padding: 0;
    background: url(prog-bg.gif) repeat-y;
    width: 722px;
    clear: both;
    float: left;

}




#oszlop0, #oszlop1, #oszlop2, #oszlop3, #oszlop5, #oszlop6, #oszlop7, #oszlop8 {
    width: 172px;
    margin-left: 8px;
    float: left;
    padding: 0;
    height: auto;
    overflow: hidden;
}


#oszlop0, #oszlop5 {
    margin-left: 10px;
}

#oszlop5, #oszlop6, #oszlop7, #oszlop8 {
    background-color: #fff;
    margin-bottom: 8px;
}





#naptar p.nap, #naptar p.nap-hv {
    width: 172px;
    height: 23px;
    text-align: right;
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    background-color: #fff;
    padding: 0;
    text-transform: uppercase;
}



#naptar p.nap span, #naptar p.nap-hv span {
    width: 44px;
    height: 23px;
    background-color: #1c9ed4;
    float: left;
    display: block;
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    color: #fff;
    text-align: center;
}

#naptar p.nap-hv span {
    font: bold 14px Georgia, Verdana, Arial, sans-serif;
}

#naptar p.nap-tart {
    margin: 6px 8px 8px 6px;
    border-bottom: 1px dashed #81acd9;
    padding-bottom: 8px;
}


#naptar p.nap-tart-utolso {
    margin: 6px 8px 8px 6px;
    border: none;
    padding-bottom: 0;
}


#naptar p.nap-tart a, #naptar p.nap-tart-utolso a {
    font-weight: bold;
    display: block;

}

#naptar p.nap-tart a.f21 {
    font: bold 21px Georgia, Verdana, Arial, sans-serif;
    display: block;
    line-height: 21px;
    margin-bottom: 4px;
}

#naptar p.nap-tart span, #naptar p.nap-tart-utolso span {
    font-size: 10px;
    display: block;
    text-transform: uppercase;
    margin-bottom: 6px;
}

/* napt�r v�ge */




/* aj�nlatok */


#prog-ajanlok {
    margin:0;
    padding: 0;
    width: 722px;
    clear: both;
    float: none;
    background-color: #fff;
    height: auto;
}




#prog-ajanlok span.prog-cimsor {
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    display: block;
    padding-bottom:4px;
    text-transform: uppercase;
}

#prog-ajanlok p {
    margin
}


#prog-ajanlok p a {
    display: block;
    font: bold 21px Georgia, Verdana, Arial, sans-serif;
    line-height: 21px;
    margin-bottom: 4px;
}


/* aj�nlatok v�ge /




/*  blog */
#prog-blog-napok {
    width: 630px;
    padding-bottom: 8px;
    border-bottom: 1px dashed #c0c0c0;
    margin-bottom: 6px;
    height:20px;
}





#prog-blog-napok-akt {
    float: left;
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    text-transform: uppercase;

}

/*#prog-blog-napok div.prog-holder {
float: right;

}
*/

#prog-blog-napok-akt0, #prog-blog-napok-akt1, #prog-blog-napok-akt2, #prog-blog-napok-akt3 {
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    text-transform: uppercase;
    float: left;
    margin-right: 6px;
}

#prog-blog-napok-inakt0, #prog-blog-napok-inakt1, #prog-blog-napok-inakt2, #prog-blog-napok-inakt3 {
    font: normal 18px Georgia, Verdana, Arial, sans-serif;
    text-transform: uppercase;
    float: left;
    margin-right: 6px;
}


#prog-blog-napok-akt0 span, #prog-blog-napok-akt1 span, #prog-blog-napok-akt2 span, #prog-blog-napok-akt3 span {
    background-color: #1C9ED4;
    float: left;
    display: block;
    font: bold 11px Georgia, Verdana, Arial, sans-serif;
    color: #fff;
    text-align: center;
    padding: 0 2px;
    margin: 4px 4px 0 0;

}

#prog-blog-napok-inakt0 span, #prog-blog-napok-inakt1 span, #prog-blog-napok-inakt2 span, #prog-blog-napok-inakt3 span {
    background-color: #C7C7C7;
    float: left;
    display: block;
    font: bold 11px Georgia, Verdana, Arial, sans-serif;
    color: #fff;
    text-align: center;
    padding: 0 2px;
    margin: 4px 4px 0 0;
}


#prog-blog-helyszin {
    font: bold 10px Verdana, Arial, sans-serif;
    text-transform: uppercase;
    width: 500px;
    clear: both;
}


#prog-blog-helyszin span {
    font-size: 10px;
    margin-right: 4px;
    padding-right: 4px;
    border-right: 1px solid #8b8b8b;
    display: block;
    float: left;
}

#prog-blog-napok a {

    color: #0a62b4;
}


#prog-blog-napok a:hover {
    text-decoration: none;
}


/* blog v�ge */

/* PROGRAMAJ�NL� V�GE */





/* bev�s�rl�k�zpont */

div.bevasarlo-fent {
    background: url(bev-fent.gif) no-repeat;
    height: 3px;
    clear: both;
    display: block;
    margin-bottom:-1px;

}

div.bevasarlo-lent {
    background: url(bev-lent.gif) no-repeat;
    height: 3px;

}


#bevasarlo-ajanlo {
    height: 104px;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    background: url(bev-bg.gif) repeat-x;
    padding: 11px 0 0 14px;
    font-weight: bold;
    color: #000;
}

#bevasarlo-ajanlo p {
    padding: 8px 0 0 0;
    float: left;
    width: 180px;
    margin-right: 10px;
    color: #000;
}

#bevasarlo-ajanlo p img {
    border: 1px solid #c3c3c3;
    margin-right: 4px;
    float: left;
}

#bevasarlo-ajanlo p a:link, #bevasarlo-ajanlo p a:visited {
    display: block;
    color: #0a62b4;
    font-weight: bold;
}

#bevasarlo-ajanlo p a:hover {
    color: #ff7800;
}

#bevasarlo-ajanlo p span {
    display: block;
    color: #000;
    font-weight: bold;
}

#bevasarlo-ajanlo3 {
    background-color: #ddf7ff;
    border: 1px solid #a4ddee;
    width: 143px;
    padding: 8px 10px;
    float: left;
}

#bevasarlo-ajanlo3 ul li {
    background: url(bev-bullet.gif) no-repeat 0px 5px;
    padding: 0 0 0 10px;
}

#bevasarlo-ajanlo3 ul li a:link, #bevasarlo-ajanlo3 ul li a:visited {
    color: #0a62b4;
}

#bevasarlo-ajanlo3 ul li a:hover {
    color: #1981a5;
}

#bevasarlo-ajanlo3 span  {
    display: block;
    width: 143px;
    height:18px;
    border: 1px solid #71c8e4;
    background-color: #fff;
    padding: 1px;
    margin-top: 6px;
}


#bevasarlo-ajanlo3 a.bevasarlo-meg  {
    display: block;
    background: url(bev-meg-bg.gif) repeat-x;
    padding: 2px 0 0 14px;
    height: 16px;
    text-decoration: none;
    color: #000;
}

/* bev�s�rl�k�zpont v�ge */









/* l�bl�c */

#lab {
    margin-top: 0;
    padding-top: 5px;
    border-top: 1px dashed #C0C0C0;
    clear: both;
    line-height: 18px;
}

#programajanlo #lab {
    margin-left: 8px;
}


#lab span {
    color: #999999;
    display: block;
    margin: 4px 0 0 0;
}

#lab a {
    color: #000000;
    border-right: 1px solid #000000;
    padding-right: 8px;
    margin-right: 8px;
}

#lab a.szel {	
    border-right: none;
}

/* l�bl�c v�ge */




/* K�Z�PS� ELEMEK V�GE */



/* JOBB ELEMEK */

/* [origo] legfrisebb */

h4 a.ofrisscim:link, h4 a.ofrisscim:visited {
    color: #fff;
    text-decoration: none;
}

h4 a.ofrisscim:hover {
    color: #fff;
    text-decoration: none;
}


#ofriss {
    padding-top:8px;
}

#ofriss dt {
    font-weight: bold;
    margin-bottom: 6px;
}

#ofriss span {
    font-weight: bold;
    font-size: 10px;
    border-right: 2px solid #CECECE;
    padding-right: 5px;
}

#ofriss a {
    display: block;
    padding-left: 45px;
    margin-top: -13px;
    margin-bottom: 6px;

}

#mupa #ofriss span {
    color: #000;
    font-weight: bold;
    font-size: 10px;
    border-right: 2px solid #000000;
    padding-right: 5px;
}

#mupa #ofriss a {
    color: #000;
    display: block;
    padding-left: 45px;
    margin-top: -13px;
    margin-bottom: 6px;

}

a.hirekhuszonnegy {
    font-weight: bold;
    margin-bottom: 0px;
    display:block;
    background: url(dupla-nyil.gif) no-repeat right 5px;
    width: 91px;
    margin-bottom: 8px;
}

/* [origo] legfrisebb v�ge */

/* legolvasottab cikkek */

#olvas {
    margin:8px 0;
}

#mupa #olvas a {
    color: #000;
}


/* legolvasottab cikkek v�ge */



/* f�rum */

#forum {
    margin:8px 0;
}

/* f�rum v�ge */



/* banner 250x250 */

.banner250 {
    background-color: transparent;
    text-align: center;
    padding-bottom: 8px;

}

.banner250 span {
        color: #C5C5C5;
    display: block;
    font-size: 10px;
    padding-top: 4px;
    text-align: right;
}

/* banner 250x250 v�ge */

/* szolg�ltat�s jobb */

div.szolg-jobb {
    margin: 8px 0;
    min-height: 62px;
}

div.szolg-jobb img {
    border: 4px solid #b5b5b5;
    float: left;
    margin: 2px 8px 0 0;
}

div.szolg-jobb a {
    display: block;
    font-weight: bold;
}

#mupa div.szolg-jobb a {
    display: block;
    font-weight: bold;
    color: #000;
    text-decoration: underline;
}

/* szolg�ltat�s jobb v�ge */

/* id�j�r�s */

#idojaras {
    margin: 8px 0;
}

#idojaras img {
    border: 1px solid #0a62b4;
    float: left;
    margin: 2px 8px 0 0;
}

#idojaras span {
    display: block;
    line-height: 12px;
}

/* id�j�r�s v�ge */

/* aj�nl� */
#bp-ajanlo {
    margin: 8px 0 -8px 0;
}


/* aj�nl� v�ge */


/* sz�veges hirdet�s */

#szov-hird {
    margin-bottom: 8px;
}

#szov-hird span {
    color: #9D9D9D;
    display: block;
    margin-bottom: 6px;
    text-align: center;
    font-size: 9px;
}


#szov-hird li {
    background: url(nar-bullet.gif) no-repeat 0 5px;
    padding: 0 4px 4px 10px;
}

#szov-hird li a {
    color: #FE6700;
}

#szov-hird li a:hover {
    color: #0a62b4;
}
/* sz�veges hirdet�s v�ge */


/* szavaz�s */

#szavazas {
   /* background-color: #e5e4e4;*/
	background-color: #f5f5f5;
    padding: 8px;
    height: auto;
    margin-bottom: 8px;
}

#szavazas span {
    font-weight: bold;
    display: block;
    margin-bottom: 4px;
    width: 230px;
}

#szavazas form {
    padding-top: 4px;
    display: block;
}

#szavazas ul li {
    clear: both;
    padding-top: 2px;
}

#szavazas ul li input {
    margin: 1px 0 0 0;
    float: left;
}

#szavazas ul li span {
    font-weight: normal;
    float: left;
    width: 214px;
    padding-left: 4px;
}

#szavazas fieldset {
    text-align: center;
    background-color: #f5f5f5;
	/*background-color: #e5e4e4;*/
    clear: both;
    padding-top: 6px;
}

#szavazas input.szav-gomb {
    display: block;
    margin-bottom: 6px;
}



/* szavaz�s v�ge */



/* partnerek logok */



#partner-logok {
    margin-top: 8px;
    height: 48px;
}

#partner-logok img {
    border: 0;
    margin-bottom: 8px;
    float: left;
}

#partner-logok span img {
    margin-left: 7px;
    border: 0;
    float: right;
}

/* partnerek logok v�ge */

/* JOBB ELEMEK V�GE */





/* WEBES SZOLG�LTAT�SOK  */

/* kiemelt aj�nlat*/

div.wsz-obk-ajanlat-doboz-felso {
    width: 580px;
    height: 5px;
    background: url(/images/cimlap/obk-3aj-felso-uj.gif) no-repeat;
}

*html div.wsz-obk-ajanlat-doboz-felso {
    position:relative;
    top: 10px;
}

div.wsz-obk-ajanlat-doboz-also {
    width: 580px;
    height: 28px;
    background: url(/images/cimlap/obk-3aj-also-uj.gif) no-repeat;
    margin-bottom:10px;
}

div.wsz-obk-ajanlat-doboz-also a.logo { width: 109px; height: 14px; display: block; background: url(/images/cimlap/obk-logo-uj.gif) no-repeat; margin: 0 auto; position: relative; top: 7px; }

div.wsz-kiemelt-obk-ajanlat {
    /*height: 145px;*/
    height: 157px;
    width: 578px;
    padding:0;
    background: none;
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
}

div.wsz-kiemelt-obk-ajanlat a.fejlec-wsz, div.wsz-obk-ajanlat a.fejlec-wsz {
    display:block;
    font-weight:bold;
    float:left;
    position:relative;
    top:4px;
    left:10px;
}

div.wsz-obk-ajanlat a.fejlec-wsz {
    top:7px;
    left:14px;
}

div.wsz-kiemelt-obk-ajanlat-kep {
    width: 202px;
    height: 122px;
    background: #ffffff;
    border: 1px solid #C0C0C0;
    overflow: hidden;
    display:block;
    float:left;
    margin: 11px 12px 10px 10px;
}

div.wsz-kiemelt-obk-ajanlat-kep img {
    border: 0;
}

div.wsz-kiemelt-obk-ajanlat-szoveg {
    width: 320px;
    margin-top: 14px;
    display:block;
    float:left;
}

div.wsz-kiemelt-obk-ajanlat-szoveg a {
    display:block;
    font-weight: bold;
    margin-bottom: 7px;
}

div.wsz-kiemelt-obk-ajanlat-szoveg-ar {
    width: 320px;
    display:block;
    font-weight: bold;
    text-align: left;
    font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FF7800;
    margin-top: 12px;
}
/* /kiemelt aj�nlat*/

/* 3 aj�nlat*/
div.wsz-obk-ajanlat-doboz-felso {
    width: 580px;
    height: 5px;
    background: url(/images/cimlap/obk-3aj-felso-uj.gif) no-repeat;
}

*html div.wsz-obk-ajanlat-doboz-felso {
    position:relative;
    top: 10px;
}

div.wsz-obk-ajanlat-doboz-also {
    width: 580px;
    height: 28px;
    background: url(/images/cimlap/obk-3aj-also-uj.gif) no-repeat;
}

div.wsz-obk-ajanlat-doboz-also a.logo { width: 109px; height: 14px; display: block; background: url(/images/cimlap/obk-logo-uj.gif) no-repeat; margin: 0 auto; position: relative; top: 7px; }

div.wsz-obk-ajanlat {
    width: 578px;
    padding:0;
    background: #E7E7E7 url(/images/ferfi/obk-3aj-bg_auto.gif) repeat-x;
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
}



div.wsz-obk-ajanlat-doboz {
    width: 143px;
    margin: 16px 0 10px 15px;
    display:block;
    float:left;
}

div.wsz-obk-ajanlat-doboz-kep {
    width: 106px;
    height: 104px;
    background: #ffffff;
    border: 1px solid #C0C0C0;
    overflow: hidden;
    display:block;
    text-align: center;
}

div.wsz-obk-ajanlat-doboz-kep img {
    border: 0;
}

a.wsz-obk-ajanlat-doboz-link {
    display:block;
    margin: 5px 0 5px 0;
    font-weight: bold;
}

div.wsz-obk-ajanlat-doboz span {
    font-weight: bold;
    font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FF7800;
}

div.wsz-obk-ajanlat-doboz-elvalaszto {
    width: 1px;
    height: 156px;
    border-right: 1px dashed #C0C0C0;
    margin: 16px 27px 0 10px;
    display:block;
    float:left;
}


/* /3 aj�nlat*/



/*sz�veges aj�nl�k wsz */

div.wsz-obk-ajanlat-doboz-felso-regi {
    width: 580px;
    height: 3px;
    background: url(/images/cimlap/obk-3aj-felso.gif) no-repeat;
}

*html div.wsz-obk-ajanlat-doboz-felso-regi {
    position:relative;
    top: 10px;
}

div.wsz-obk-ajanlat-doboz-also-regi {
    width: 580px;
    height: 3px;
    background: url(/images/cimlap/obk-3aj-also.gif) no-repeat;
}	

div.wsz-obk-szoveges-ajanlat {
    width: 578px;
    /* height: 168px;*/
    padding:0;
    background: #DEE9F7 url(/images/cimlap/obk-wsz-bg.gif) repeat-x;
    border-left: 1px solid #B9CDE8;
    border-right: 1px solid #B9CDE8;
}

div.wsz-obk-szoveges-ajanlat-doboz {
    width: 145px;
    margin: 10px 0 8px 15px;
    display:block;
    float:left;
}

div.wsz-obk-szoveges-ajanlat-doboz img {
    border: 1px solid #B9CDE8;
    display:block;
    margin: 5px 0 2px 0;
}

div.wsz-obk-szoveges-ajanlat-doboz-fejlec {
    display:block;
    margin: 0 0 8px 0;
    font-weight: bold;
}

div.wsz-obk-szoveges-ajanlat-doboz li {
    margin: 0;
    padding:0;
    display:block;
}

div.wsz-obk-szoveges-ajanlat-doboz-kep img {
    border: 0;
}

a.wsz-obk-szoveges-ajanlat-doboz-link {
    display:block;
    margin: 5px 0 2px 0;
    font-weight: bold;
}

div.wsz-obk-szoveges-ajanlat-doboz span {
    font-weight: bold;
    font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
}

div.wsz-obk-szoveges-ajanlat-doboz-elvalaszto {
    width: 1px;
    height: 147px;
    border-right: 1px dashed #C0C0C0;
    margin: 16px 4px 0 27px;
    display:block;
    float:left;
}

a.wsz-obk-sz-link {
    display:block;
    margin: 5px 0 10px 0;
    padding-left:8px;
    font-weight: bold;
    display:block;
    background: url(/images/cimlap/obk-bullet.gif) no-repeat 0 5px;
}

div.wsz-obk-szoveges-ajanlat-kepkeret {
    width: 120px;
    height: 91px;
    background-color: #DBE5F3;
}

div.wsz-obk-szoveges-ajanlat-kepkeret img {
    border: 0;
    margin: 15px 0 0 20px;
}

.wsz-obk-szoveges-zenearuhaz {
    margin: 1px 0 0 16px;
}

*html .wsz-obk-szoveges-zenearuhaz {
    margin: 1px 0 0 16px;
}

*:first-child+html .wsz-obk-szoveges-zenearuhaz {
    margin: 1px 0 0 16px;
}

div.wsz-obk-szoveges-ajanlat-doboz span.aproar {
    font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0049B6;
}


/* /sz�veges aj�nl�k wsz */

div.wsz-obk-szoveges-ajanlat-doboz span.aproar {
    font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0049B6;
}

/* WEBES SZOLG�LTAT�SOK V�GE */


/* zene�ruh�z top 5, �jdons�gok */

#zene-top {
    width: 204px;
    height: 220px;
    float: left;
    padding: 0;
    margin: 0 8px 0 0;
    background-color: #EFEFEF;
}

#jegyrendeles #zene-top {
    width: 250px;
    height: auto;
    background-color: #fff;
}

#zene-top ul {
    margin: 8px 0 8px 30px;
    padding: 0;
}

#zene-top li {
    list-style-type: decimal;
    margin: 0 0 4px 0;
    padding: 0;
}


#zene-top li a {
    display: block;
    font-weight: bold;
}

#zene-ujdonsag {
    width: 204px;
    height: 220px;
    float: left;
    padding: 0;
    margin: 0;
    background-color: #EFEFEF;
}

#zene-ujdonsag ul {
    margin: 8px 0 8px 8px;
    padding: 0;
}

#zene-ujdonsag li {
    margin: 0 0 4px 0;
}

#zene-ujdonsag li a {
    display: block;
    font-weight: bold;
}

/* zene�ruh�z top 5, �jdons�gok v�ge */


/* 404 */

#negyszaznegy {
    margin: 0 0 15px 0;
}

#negyszaznegy span {
    font: bold 26px Georgia, Verdana, Arial, sans-serif;
    background: url(/images/kozos/404-bg.gif) no-repeat left;
    padding: 0 0 0 66px;
}

#negyszaznegy p {
    width: 440px;
    font-size:12px;
    padding: 0;
    margin: 10px 0;
}

/* 404 v�ge */

/* filmklub linkes c�m */

div.filmklub-blog-cim a.filmk-cim {
    color: #000000;
    font-size: 22px;
    font-family: Georgia, Times, Verdana;
    font-weight: bold;
    text-transform: none;
}

div.filmklub-blog-cim a.filmk-cim:hover {
    color: #0058ab;
    background-color: transparent;
    font-size: 22px;
    font-family: Georgia, Times, Verdana;
    font-weight: bold;
    text-transform: none;
}

/* filmklub linkes c�m v�ge*/


/* jegyiroda */

/*div.jegyiroda {
display: block;
margin: 8px 0 8px 5px;
min-height: 62px;
}

div.jegyiroda img {
border: 4px solid #e6e6d8;
float: left;
margin: 2px 8px 0 0;
}

div.jegyiroda a {
display: block;
font-weight: bold;
}*/

#tovabbi-esemenyek {
    margin-bottom: 8px;
}

#tovabbi-esemenyek h4 {
    margin-bottom: 10px;
}

#tovabbi-esemenyek p {
    float: left;
    width: 282px;
    background-color: #fff;
    margin-bottom: 10px;
    padding-right: 8px;
}

#zene-ar-top {
    clear: both;
    margin: 8px 0 0 0;

}

#zene-ar-top p {

    margin-bottom: 8px;
    float: left;
}

#tovabbi-esemenyek p a img, #zene-ar-top p a img {
    float: left;
    border: 5px solid #b5b5b5;
    margin-right: 8px;
}

#tovabbi-esemenyek p a, #zene-ar-top p a {
    font-weight: bold;
}

#tovabbi-esemenyek p span {
    display: block;
    font-weight: bold;
    margin-top: 4px;
}

#zene-ar-top p span {
    display: block;
}

/* jegyiroda v�ge */

/*komment*/

.comments {
    margin: 10px 0 0 0;
}


div.comments a {
    text-transform: none;
    font-size: 11px;
    color:#0049b6;
}

div.comments a:hover {
    color:#0049b6;
    background-color:#ffffff;
    text-decoration:underline;
    text-transform: none;
    font-size: 11px;
}

div.comments a.komment {
    font-weight: bold;
    padding-right:10px;
}

div.comments a img.bubble {
    position: relative;
    top: 1px;
    margin-right: 3px;
}

/*komment v�ge*/


/*titanic*/

.tart-modul-titanic {
    background: url(/images/szorakozas/titanic-tm-hatter.jpg) no-repeat;
    width: 231px;
    height: 102px;
    padding: 200px 0 0 19px;
    font: normal 12px Arial,Verdana, Geneva, Helvetica, sans-serif;
    margin-bottom:8px;
}

.tart-modul-titanic a {
    display:block;
    font: bold 13px Arial,Verdana, Geneva, Helvetica, sans-serif;
    color:#b4102f;
    margin-bottom:3px;
}

/*titanic v�ge*/


/* zene coke cikk promo */
#zene h1.coke {
    width: 988px;
    height: 50px;
    background: url(zene_coke_fl.jpg) no-repeat #fff;
    border-bottom: 8px solid #FFFFFF;
}

#zene h1.coke div {
    width: 331px;
    height: 50px;
    background: none;
    float: right;
}

#zene h1.coke a {
    background: none;
    border: none;
}

#cokebal {
    margin: 0 7px;
    padding-bottom: 8px;
}


/* zene coke cikk promo */

/* Lonex */
ul#lonex{
    background: #fff url(/images/cimlap/le_bg.gif) repeat-x;
    width: 233px;
    padding: 0 8px 8px 8px;
}

ul#lonex li {
    background: url(/images/kozos/video-icon.gif) no-repeat 0 2px;
    padding-left:16px;
    margin-bottom:4px;
}
/* Lonex v�ge */

#ido-strep {
    float: right;
    margin-right: 8px;
    margin-top: 3px;
}

#promo-tegla {
    width: 722px;
    margin: -8px 0 0 0;
    padding: 0;
    height: 214px;
    border-bottom: 8px solid #fff;
}

/* OBK kar�csonyi mod */

div.webszolg-baloldal-cim-xmas {
    color: #ffffff;
    border: none;
    font-weight: bold;
    padding-top:3px;
    padding-left: 6px;
    margin-top:3px;
    width: 114px;
    height: 19px;
    background: url(/images/hir/wsz-bal-fl-xmas.gif) repeat-x;
}

div.webszolg-baloldal-cim-xmas a {
    color: #ffffff;
}

div.obk-bal-vasarlas-doboz-xmas {
    padding-top: 6px;
    width: 121px;
    background-color: #dcc75e;
    margin: -4px 0 0px 0;
    background: url(/images/hir/wsz-bal-bg-xmas.gif) no-repeat;
}

div.obk-bal-vasarlas-doboz-kep-xmas {
    width: 118px;
    border: 1px solid #b59b59;
    background-color: #ffffff;
    height: 104px;
    overflow: hidden;
    display:block;
    text-align: center;
}

div.obk-bal-vasarlas-doboz-kep-xmas img {
    border: 0;
}

a.obk-bal-vasarlas-doboz-link-xmas {
    display:block;
    margin: 0px 4px 1px 8px;
    color: #bb0b0b;
}

div.obk-bal-vasarlas-doboz-xmas span {
    display: block;
    position: relative;
    font-weight: bold;
    margin-left: 0px;
    padding-left: 8px;
    font-size: 11px;
    padding-bottom: 18px;
    background: url(/images/hir/wsz-bal-szalag-xmas.gif) bottom left repeat-x ;
    width: 112px;
}


/* OBK kar�csonyi mod v�ge*/



/* Z2 aj�nl� doboz */

body#zene div#z2-ajanlo {
    /*background: url(/images/szorakozas/z2-ajanlo-bg.gif);*/
    background-color:#242424;
    width:580px;
    height:245px;
    padding-top:8px;
    margin-bottom:12px;
    overflow:hidden;
}

body#zene div#z2-ajanlo div.szolg-jobb {
    width:166px;
    height:84px;
    padding: 0 20px 0 7px;
    margin:0;
    float:left;
    overflow:hidden;
}

body#zene div#z2-ajanlo div.szolg-jobb div.z2-szoveg {
    height:52px;
    color:#c0c0c0;
    overflow:hidden;
}

body#zene div#z2-ajanlo div.szolg-jobb div.z2-szoveg a {
    color:#6ab3e9;
}

body#zene div#z2-ajanlo div.szolg-jobb div.z2-ar {
    height:11px;
    font-weight: bold;
    color:#c0c0c0;
}

/* Z2 aj�nl� doboz v�ge */

/* T-Home felv�tel gomb */

a.t-home-felvetel img {
    position:absolute;
    top:426px;
    left:436px;
    border:0;
}

/* T-Home felv�tel gomb */



/* cikk - arch�v doboz */

div.archiv-cikk-box {
    border: solid 1px #e0e0d9;
    line-height:16px;
    padding: 5px 10px 7px 47px;
    background: #f2f2ec url(/images/kozos/felkialtojel.gif) no-repeat 8px 6px;
    font-weight:bold;
    margin-top:8px;
}
/* cikk - arch�v doboz v�ge */

#balaton-aj {
    display: block;
    width: 100%;
    height: 18px;
    background-image: url(/images/kozos/balaton-logo.gif);
    background-repeat: no-repeat;
    margin-top: 8px;
    margin-bottom: 6px;
}


div.mupa-bal {
    width: 52px;
    display:block;
    float:left;
}


.mupa-bal-datum-felso, .mupa-bal-datum-also {
    width: 44px;
    height: auto;
    /*height: 23px;*/
    background-color: #ffce34;
    text-align: center;

}

.mupa-bal-datum-felso span {
    position:relative;
    top: -4px;
    color: #000;
    font: bold 22px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.mupa-bal-datum-also {
    height: 17px;
    background-color: #000;
    color: #fff;
    padding-top: 3px;
    font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif;

}

div.mupa-cim {
    color: #000000;
    font: bold 22px Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.mupa-jobb a {
    text-transform: uppercase;
    font-size: 10px;
}

div.mupa-jobb a:hover {
    text-decoration: none;
    margin-top: 2px;
    padding-bottom: 2px;
    background-color: #0058ab;
    color: white;
    text-transform: uppercase;
    font-size: 10px;
}

div.mupa-jobb p a {
    text-transform: none;
    font-size: 10px;
}

div.mupa-jobb p a:hover {
    text-decoration: underline;
    margin-top: 0;
    padding-bottom: 0;
    background-color: white;
    color: #0a62b4;
    text-transform: none;
    font-size: 12px;
}

div.mupa-jobb span {
    color: #8B8B8B;
}

div.mupa-jobb p {
    margin: 5px 0 5px 0;
    font: normal 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 16px;
}

div.mupa-jobb p a, div.mupa-jobb p a:visited {
    font: normal 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
    text-decoration: underline;
}

div.mupa-jobb a.filmk-folyt {
    font-size: 11px;
    text-transform: none;
    font-weight:bold;
    display:block;
    background: url(duplanyil-kek.gif) no-repeat right 6px;
    width: 75px;
    line-height: 14px;
    padding: 0;
}

div.mupa-jobb a.filmk-folyt:hover {
    font-weight:bold;
    font-size: 11px;
    text-transform: none;
    background-color: white;
    text-decoration: underline;
    color: #0a62b4;
    display:block;
    line-height: 14px;
    padding: 0;
}

div.mupa-kepkeret {
    margin: 12px 0 6px 0;
}

div.mupa-kepkeret img {
    display:block;
    border: 0;
}
div.mupa-kepkeret span {
    display:block;
    color: #343434;
    padding: 3px 5px 2px 5px;
    background-color: #EAEAEA;
    font: normal 9px Arial, Verdana, Geneva, Helvetica, sans-serif;
    border: 1px solid #C0C0C0;
    border-top: 0;
}

div.mupa-elvalaszto {
    margin-bottom: 8px;
    margin-top: -8px;
    margin-left: 50px;
    float: left;
    border-bottom: 1px dashed #C0C0C0;
    height:10px;
    width: 528px;
}

* html div.mupa-elvalaszto {
    margin-left: 20px;
}


div.mupa-keretes {
    border: 1px solid #C0C0C0;
    background-color: #F6F6F6;
    padding: 10px;
    margin: 15px 0 15px 35px;
    color: #5D5D5D;
    font: italic 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 17px;
    width:417px;
}

div.mupa-keretes a {
    font-size: 12px;
}



div.mupa-nagycim {
    font: bold 24px Georgia, Times, Arial, Verdana, Geneva, Helvetica, sans-serif;
    margin-bottom:7px;
}

div.mupa-lapozas {
    height: 14px;
    width: 566px;
    margin-bottom:7px;
    padding: 4px 7px 4px 7px;
    background-color: #EFEFEF;
    color: #0A62B4;
}

div.mupa-lapozas a {
    font: bold 10px Verdana, Geneva, Helvetica, sans-serif;
}

#mupa-helyszin {
    font: bold 10px Verdana, Arial, sans-serif;
    text-transform: uppercase;
    width: 500px;
    clear: both;
}


#mupa-helyszin span {
    font-size: 10px;
    margin-right: 4px;
    padding-right: 4px;
    border-right: 1px solid #8b8b8b;
    display: block;
    float: left;
}

/* origo olimpia legfrissebb */
dd.peking-friss span { color: #f9670b; width: 32px; display: block; text-align: right; }
dd.peking-friss a { color: #f9670b !important; padding-right: 15px; background: url(/images/cimlap/peking-nyilas.gif) no-repeat; background-position: 176px 5px; }
dd.peking-friss a:hover { color: #f9670b !important; }
/* origo olimpia legfrissebb v�ge */

#footer-itthon {
    display: block;
    width: auto;
    margin: 8px 0 8px 0;
    text-align: center;
}

#largo-sticky {
    position: fixed;
    left: 1000px;
    top: 70px;
}

*html #largo-sticky {
    position: absolute;
    top: expression( eval( 0 +0+ ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

/* c�mkefelh� */
div#rovat-cimke { display: block; overflow: hidden; padding: 10px; background-color: #efefe7; margin-bottom: 10px; text-align: center; width: 230px; }
/* c�mke szintek */
div#jobb h4 span { text-transform: uppercase; font-size: 10px; }
#rovat-cimke a { font: normal 11px Verdana, Helvetica, Geneva, Arial, sans-serif; color: #0049b6; text-decoration: none; }
#rovat-cimke a:hover { text-decoration: underline; }
#rovat-cimke .c22 { font-weight: bold; }
#rovat-cimke .c33 { font-weight: bold; font-size: 13px; }
#rovat-cimke .c44 { font-weight: bold; font-size: 14px; }
#rovat-cimke .c55 { font-weight: bold; font-size: 16px; }
#rovat-cimke .c66 { font-weight: bold; font-size: 18px; }
#rovat-cimke .c77 { font-size: 20px; }
#rovat-cimke .tobb-cimke { padding-right: 11px; background: url(/images/cimke/narancs-jobb.gif) right 5px no-repeat; font-weight: bold; color: #fe5400; display: block; float: right; margin-top: 5px; }
/* c�mke szintek v�ge */
/* c�mkefelh� v�ge */



/* C�MKE */
/* kapcsol�d� c�mk�k */
div#cimke-input { display: block; position: relative; margin: 5px 0 5px 0; }
* html div#cimke-input { width: 700px; margin-bottom: -3px; }
div#cimke-input span { font-size: 10px; text-transform: uppercase; }
div#cimke-input a { border-bottom: 1px dashed #0049b6; line-height: 15px; padding-left: 1px; }
div#cimke-input a:hover { text-decoration: none; border: none; background-color: #0049b6; color: #fff; }
div#cimke-input a.felho { font-weight: bold; background: url(nyil-jobb.gif) right 5px no-repeat; padding: 0 10px 0 1px; }
div#cimke-input a.felho:hover { background: url(nyil-jobb-feher.gif) right 5px no-repeat #0049b6; }
div#kapcs-cimke { display: none; }

div.cimke-input { display: block; position: relative; margin: 5px 0 5px 0; }
* html div#cimke-input { width: 550px; float: left; margin-bottom: -3px; }
div.cimke-input span { font-size: 10px; text-transform: uppercase; }
div.cimke-input a { border-bottom: 1px dashed #0049b6; line-height: 15px; padding-left: 1px; }
div.cimke-input a:hover { text-decoration: none; border: none; background-color: #0049b6; color: #fff; }
div.cimke-input a.felho { font-weight: bold; background: url(nyil-jobb.gif) right 5px no-repeat; padding: 0 10px 0 1px; }
div.cimke-input a.felho:hover { background: url(nyil-jobb-feher.gif) right 5px no-repeat #0049b6; }
div.kapcs-cimke { display: none; }
/* kapcsol�d� c�mk�k v�ge */
/* C�MKE */

/*twitter doboz*/
div#twitter_div {
    padding-left: 16px;
    margin-top: 8px;
    margin-bottom: 8px;
}
div#twitter_div h2{
    margin: 0px;
    padding: 0px;
    margin-bottom: 8px;
    margin-left:-16px;
}
div#twitter_div img {
    width: 250px;
    height:26px;
}
div#twitter_div ul li{
    list-style-type:disc;
    list-style: outside;
}
div#twitter_div ul li > a {
    display: block;
}
div#twitter_div ul li span{
    font-weight: bold;
}
div#twitter_div #twitter-link{
    display: none !important;
}
/*twitter doboz jobb oldal v�ge*/


/* miab tal�latok 

.personInfo_actorImg img {float: right;}
.personInfo_aDesc {width: 400px; margin-top: 20px;}
.personInfo_aName, .ChannelInfo_header1 {font-size: 22px; font-family: Georgia, Arial; font-weight: bold; }
.personInfo_lblBorn {font-weight: bold;}
#ctl00_ctl00_M_Main_PersonInfo1_lblFilms, #ctl00_ctl00_M_Main_PersonInfo1_PicGallery1_lblImages {display: block; padding-top: 3px; padding-bottom: 3px; background-color: #6f6f6f; color: #ffffff; text-transform: uppercase; font-weight: bold; padding-left: 8px;}
#ctl00_ctl00_M_Main_PersonInfo1_PicGallery1_lblImages {margin-top: 17px;}
.personInfo_movieList table {width: 100%; }
.personInfo_movieListRow0, .personInfo_movieListRow1 { background-color: #e5e3e4; }
.personInfo_lnkTitle {font-weight: bold; display: block;}
.personInfo_mlTitle {width: 288px; border-top: 1px solid #ffffff; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; vertical-align: top;}
.personInfo_mlDetails {width: 290px; border-top: 1px solid #ffffff; padding-top: 4px; padding-bottom: 4px;  vertical-align: top;}
.personInfo_lnkChannel, .personInfo_lblStartTime {font-weight: bold;}
.picGallery_imagesBox {text-align: justify;}

.Filminfo_movieImg {display: block; float: right;}
.Filminfo_movieDesc {}
#ctl00_ctl00_M_Main_ProgramInfo1_ctl00_lblMovieTitle {font-size: 22px; font-family: Georgia, Arial; font-weight: bold;}
.Articles_OkeHead {padding-top: 3px; padding-bottom: 3px; background-color: #6f6f6f; color: #ffffff; text-transform: uppercase; font-weight: bold; padding-left: 8px; }
.Articles_OkeHead span {font-weight: bold; color: #ffffff;}

.ChannelInfo_hCell1 {background-color: #757670; width: 100px;}
.ChannelInfo_hCell1 span {margin-left: 10px; color: #ffffff; font-weight: bold;}
.ChannelInfo_hCell2 {background-color: #757670; width: 480px;}
.ChannelInfo_hCell2 span {color: #ffffff;}
.ChannelInfo_hCell2 select {margin-right: 8px;}
.ChannelInfo_cell1 {width: 100px; background-color: #e0e0e0; border-left: 1px solid #757670; border-bottom: 1px solid #757670; border-right: 1px solid #757670; vertical-align: top; padding-top: 8px;}
.ChannelInfo_cell1 b {margin-left: 13px; }
.ChannelInfo_cell2 {border-bottom: 1px solid #757670; border-right: 1px solid #757670;}
.ChannelInfo_cell2_content_p {margin: 8px 8px 8px 21px;}
.ChannelInfo_lnkTitle {font-weight: bold;}
.ChannelInfo_mainContent, .ChannelInfo_mainContent table  {width: 100%;}

.SearchSectionHeader {text-transform: uppercase; font-weight: bold; border-bottom: 1px dashed #cccccc; padding-bottom: 10px; margin-bottom: 8px;}
.SearchResultItem {border-bottom: 1px dashed #cccccc; padding-bottom: 10px; margin-bottom: 8px; }
.SearchResultItem a {font-weight: bold;}
     miab tal�latok 





#filmklubblog div#bruno, #filmklub div#bruno{
    background-image: url(bruno_bg.jpg);
    background-repeat:no-repeat;
    width: 988px;
    height: 224px;
    float: left;
    margin-top: -10px;
}
#filmklubblog div#bruno a#brunolink,  #filmklub div#bruno a#brunolink{
    display:block;
    width: 722px;
    height: 214px;
    border-bottom: 10px solid #FFF;
}
#filmklubblog #jobb, #filmklub #jobb{
    margin-top: -214px;
}*/


/*OZONE LIFE SZPONZOR*/


/*#teve a{
    color: #018af2;
}

body#teve {
    background-image: url(bg_teve.gif);
    background-color: #343434;
}
#teve h1{
    background-image: url(teve_logo.gif);
    background-repeat: no-repeat;
    background-position: left;
    height: 82px;
}
#teve h1 a{
    background-image: none;
    margin-top: 15px;
}
#teve h1 a#ozoneLink{
    display: block;
    height: 82px;
    width: 280px;
    float: right;
    background-image: url(ozone-fl.png);
    margin: 0px;
}
#teve h1 a#lifeLink{
    display: block;
    height: 82px;
    width: 254px;
    float: right;
    background-image: url(life-fl.png);
    margin: 0px;
}
#teve h4 a{
    color: #fff;
}
#teve h4, #teve h3{
    background-color: #000;
    color: #fff;
}*/
#teve h1{background: url("/images/rovat/fejlec-bg.png") repeat-y scroll 0 0 transparent;}
#teve #body-center {border:0px;width:990px;}
div#kereso {
    background-color: #6fbd09;
}
#ozonebalbanner{
    background-image: url(ozoeLink.gif);
    background-repeat: no-repeat;
    width: 134px;
    height: 90px;
    display: block;
}
#lifebalbanner{
    background-image: url(lifeLink.gif );
    background-repeat: no-repeat;
    width: 134px;
    height: 95px;
    display: block;
}
#keresse{
    background-image: url(keresdTV.gif);
    background-repeat: no-repeat;
    width: 134px;
    height: 90px;
    margin-top: 10px;
    display: block;
}



/* k�z�s [origo] fejl�c */
#teve #kozos-fej {
    width: 990px;
    height: 33px;
    background-color: #4468AE;
}

#teve  #kozos-fej a {
    color: #fff;
}


#teve span#ok-sarok-bal {
    background: #008af2 url(/images/kozos/ok-bg-bal.gif) no-repeat left;

}




#teve span#ok-sarok-jobb {
    background: #008af2 url(/images/kozos/ok-bg-jobb.gif) no-repeat right;

}
#elindultunkTV{
    width: 580px;
    height: 121px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-image: url(elindultunk580.gif);
    background-repeat: no-repeat;
}
#elindultunkTV a.lifeLink{
    display: block;
    height: 90px;
    width: 260px;
    float: left;
    margin-top: 31px;
}

#elindultunkTV a.ozoneLink{
    display: block;
    height: 90px;
    width:310px;
    float: left;
    margin-top: 31px;
}

#teve #lab a{
    color: #000;
}
#teve #rovat-cimke .tobb-cimke {
    color: #6fbd09;
    background-image: none;
}

#teve div#rovat-cimke{ 
    background-color: #f5f5f5;
}

#teve #kozep div.kozep-lent {
    background: url(kozep-bgTV.gif ) repeat-y;
}
#teve #menu, #teve #almenu,#teve #rss, #teve #o-tool ,#teve #hirlevel{
    border-bottom-color: #464646;
}
#teve .bulletos, #teve #fodoboz div dd{
    background-image: url(buletTV.gif);
}
#teve #fodoboz div a.topstory, #teve #fodoboz div a.topstory:link, #teve #fodoboz div a.topstory:visited {
    color: #008af2;
}

#teve #fodoboz ul li.tab-akt {
    background-color: #058af4;
}

/*OZONE LIFE SZPONZOR vége*/

#rovatcimkek {
	display: none;
}


#val-hir-sms {
	display: none;
}

/* kultúra */

#blogfolyam h4 {background: none; font-size:14px; margin: 0; padding: 0px; height: auto;}
#blogfolyam h4 a { font: bold 18px Georgia, Verdana, Helvetica, Arial, sans-serif; background: none; height: auto; }
#blogfolyam p {padding-top: 3px;}
#blogfolyam {margin-bottom: 30px; margin-top: 0px;}
#blogfolyam ul {display: block; margin-bottom: 10px; clear: both;}
#blogfolyam ul li { padding: 15px 0; border-bottom: 1px dashed #C0C0C0; margin-right: 15px; }
#blogfolyam a.kovetkezo {float: right;}
#blogfolyam a {cursor: pointer; font-size:11px; color: #0A62B4; font-weight: bold;}
#blogfolyam .programajanlo_blog p, #blogfolyam a.vissza, #blogfolyam .filmklub_blog_osszeallitas p, #blogfolyam .filmklub_blog_hir p, #blogfolyam .filmklub_blog_keszuloben p, #blogfolyam .filmklub_blog_elozetes p, #blogfolyam .filmklub_blog_boxoffice p { display: none; }

#kultura-fodoboz { border: 5px solid #1C9ED4; width: 554px; overflow: hidden; padding: 8px; }
#topstory1 a img { background: url(http://www.origo.hu/images/kozos/icon-busy.gif) no-repeat scroll 50% 50% transparent; border: 0 none; display: block; float: left; margin:0 8px 0 0; }
#topstory1 .topcim { color: #0049B6; display: block; font-size: 18px; font-weight: bold; line-height: normal; margin-bottom: 3px; text-decoration: none; }
#kultura-fodoboz ul { width: 315px; float: right; display: block; margin-top: 8px; }
#kultura-fodoboz ul li { float: left; display: block; width: 315px; }

/* kultúra vége */

.nyilas { font-weight:bold; color:#73CFF9; }
#teve  #kozos-fej a .nyilas { font-weight:bold; color:#fff; }