
/*

	-- -- -- -- -- -- --
	[origo] c�mlap css
	-- -- -- -- -- -- --

*/



@import "ie6win.css?20080605";


/* 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;


}

html {
    margin: 0 0 8px 0;
}

body {
    background: #fff url(bg.gif) repeat-y;
    width: 996px;
    margin: 0 0 8px 0;
}

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: #0049b6;
    text-decoration: none;
    outline-style: none;
}

a:hover {
    color: #0049b6;
    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;
}

.elvalaszto {
    padding-bottom: 8px;
    border-bottom: 1px dashed #C0C0C0;
    margin-bottom: 8px;
}


.hide {
    display: none;
}





/* SZERKEZET */

/* fejl�cek
[origo] fejl�c: h1
bal: h2
k�z�p: h3
jobb: h4

*/


h1 {
    width: 980px;
    height: 51px;
    background: url(fej-bg.gif) repeat-x;
    border-bottom: 8px solid #fff;
}

h2, h3, h4 {
    font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-bottom: 4px;
    text-transform: uppercase;
}

h2 {
    padding: 7px 0 5px 0;
}

h4 span {
    font-size: 11px;
    color: #000;
    font-weight: bold;
    text-transform: lowercase;
}






#bal {
    clear: both;
    width: 134px;
    float: left;
}

#kozep {
    width: 580px;
    float: left;
    margin: 0 8px;

}


.kozep-bal-lent {
    width: 286px;
    float: left;
    margin: 8px 0 1px 0;
}

.kozep-jobb-lent {
    width: 286px;
    float: right;
    margin: 8px 0 1px 4px;
}

#jobb {
    width: 250px;
    float: left;
}

/* SZERKEZET V�GE */

/* top hirdet�s */

#top-hirdetes {
    background-color: #e5e5e5;
    width: 980px;
    padding: 5px 0;
    margin: 0;

}

#top-hirdetes div {
    width: 964px;
    padding: 0 8px;
    margin: 0;

}

.ln {
    width: 980px;
    background: url(ln.gif) no-repeat;
    margin: 0;
    padding: 0;
    height: 1px;
    display: block;
    font-size: 0;
    line-height: 0;
}

#top-hirdetes div p {
    float: right;
    width: 212px;
    padding: 6px 7px 0 7px;
    margin: 0;
    height: 82px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
}

#top-hirdetes div p.szazas {
    float: right;
    width: 212px;
    padding: 6px 7px 0 7px;
    margin: 5px 0 0 0;
    height: 82px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
}

#top-hirdetes div p.szazhuszas {
    float: right;
    width: 212px;
    padding: 6px 7px 0 7px;
    margin: 15px 0 0 0;
    height: 82px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
}

#top-hirdetes div p span, #top-hirdetes div p.szazas span, #top-hirdetes div p.szazhuszas span  {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0 0 2px 0;
    margin: 0 0 0 0;
    float: left;
    display: block;
}

#top-hirdetes div p span.top-hird-cim, #top-hirdetes div p.szazas span.top-hird-cim, #top-hirdetes div p.szazhuszas span.top-hird-cim {
    float: right;
    width: 150px;
}

#top-hirdetes div p span.top-hird-vonal, #top-hirdetes div p.szazas span.top-hird-vonal, #top-hirdetes div p.szazhuszas span.top-hird-vonal {
    float: none;
    clear: both;
    display: block;
    height: 1px;
    border: none;
    background-color: #d9d9d9;
    font-size: 0;
    line-height: 0;
    margin:0 0 4px 0;
    padding:0;
    text-transform: none;
}


#top-hirdetes div p a, #top-hirdetes div p.szazas a, #top-hirdetes div p.szazhuszas a {
    width: 212px;
    margin: 0;
    padding: 0;
}

#top-hirdetes div p a.mndp-ajanlat-link, #top-hirdetes div p.szazas a.mndp-ajanlat-link, #top-hirdetes div p.szazhuszas a.mndp-ajanlat-link {
    color: #0049b6;
    width:150px;
    text-decoration: none;
    float: left;
    display: block;
    margin: 0;
    padding: 0;
}

#top-hirdetes div p a.mndp-ajanlat-link:hover, #top-hirdetes div p.szazas a.mndp-ajanlat-link:hover, #top-hirdetes div p.szazhuszas a.mndp-ajanlat-link:hover {
    text-decoration: underline;
}

#top-hirdetes div p a.mndp-ajanlat-link2, #top-hirdetes div p.szazas a.mndp-ajanlat-link2, #top-hirdetes div p.szazhuszas a.mndp-ajanlat-link2 {
    color: #0049b6;
    width:200px;
    text-decoration: none;
    float: left;
    display: block;
    margin: 0;
    padding: 0;
}

#top-hirdetes div p a.mndp-ajanlat-link2:hover, #top-hirdetes div p.szazas a.mndp-ajanlat-link2:hover, #top-hirdetes div p.szazhuszas a.mndp-ajanlat-link2:hover {
    text-decoration: underline;
}

#top-hirdetes div p a img, #top-hirdetes div p.szazas a img, #top-hirdetes div p.szahuszas a img {
    border: 1px solid #d9d9d9;
    float: right;
    display: block;
    margin: 1px 0 0 0;
    padding: 0;
}

#top-hirdetes div p#piros {
    background-color: #ff6801;
}

#top-hirdetes div p#szurke {
    background-image: url(/images/cimlap/top-bg-szurke.gif);
    background-repeat: repeat-x;
    background-color: #fff;
}

#top-hirdetes div p#kek {
    background-image: url(/images/cimlap/top-bg-kek.gif);
    background-repeat: repeat-x;
    background-color: #c4ddfb;
}


#top-hirdetes div p#piros span{
    color: #fff;
}

#top-hirdetes div p#szurke span{
    color: #000;
    font-weight: bold;
}

#top-hirdetes div p#kek span{
    color: #0149b8;
    font-weight: bold;
}

#top-hirdetes div p#piros span.top-hird-vonal {
    background-color: #e94500;
}

#top-hirdetes div p#szurke span.top-hird-vonal {
    background-color: #c5c8ab;
}

#top-hirdetes div p#kek span.top-hird-vonal {
    background-color: #c0d9f7;
}


#top-hirdetes div p#piros a.mndp-ajanlat-link{
    color: #fbe700;

}

#top-hirdetes div p#szurke a.mndp-ajanlat-link{
    color: #fd5300;

}

#top-hirdetes div p#kek a.mndp-ajanlat-link{
    color: #0149b8;

}

/* top hirdet�s v�ge */

/* hirdet�s fent */


#hird-fent {
    background-color: #e5e5e5;
    width: 980px;
    height: 100px;
}

#magnum {
    float: left;
    padding: 5px 8px;
    width: 728px;
    height: 90px;
    /*overflow: hidden;*/
}




/* sz�veges aj�nlat */

#sz-aj {

    padding: 6px 6px 0 6px;
    float: left;
    width: 214px;
    font-size: 10px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    height: 82px;
    margin: 5px 0 0 0;
}



#sz-aj span {
    color: #000000;
    text-align: right;
    font-weight: bold;
    font-size: 10px;
    margin-left: 60px;

}

#sz-aj p {

    border-top: 1px solid #d9d9d9;
    padding-top: 5px;
    margin-top: 5px;
}

#sz-aj p a {
    width: 120px;
    float: left;

}

#sz-aj p img {

    float: right;
    display: block;

}

#sz-aj p a.keplink {
    float: none;
}

#sz-aj p a.keplink img {
    border: 0;
}


/* sz�veges aj�nlat v�ge */

/* hirdet�s fent v�ge */

/* szinez� s�v */

#datum {
    width: 964px;
    height: 16px;
    padding: 3px 8px 0 8px;
    background-color: #d6d6ca;
    color: #000;
    font-size: 10px;
    clear: both;
    overflow: hidden;
}

#datum span {
    float: left;
    font-size: 10px;
    width: 320px;
    overflow: hidden;
}

#datum a {
    font-size: 10px;
}


#datum a.kezdolapom {
    float: right;
    font-weight: bold;
    display: none;
}

/* szinez� s�v v�ge */



/* fels� layer banner */

#layer-hird {
    margin: -3px 0 0 5px;
    float: left;
    background: url(/images/cimlap/hird-layer-link-bg.gif) repeat-x;
    height: 19px;
}

#layer-hird img {
    float: left;
}

#layer-hird a:link, #layer-hird a:link.aktiv, #layer-hird a:visited, #layer-hird a:visited.aktiv {
    background: url(/images/cimlap/hird-layer-bizt-logo.gif) no-repeat 0 3px;
    padding: 3px 0 0 113px;
    color: #fe6114;
    font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    display: block;
    height: 13px;
    width: 306px;
    float: left;
    margin-left: 12px;
}

#layer-hird a:hover, #layer-hird a:hover.aktiv {
    text-decoration: none;
    color: #000;
}

/*#allayer-hird {
	display: none;
	position: absolute;
	left: 490px;
	padding: 4px;
	float: left;
	z-index: 100;
	border: 1px solid #6795d9;
	margin-top: 20px;
	background: #7ea8e7 url(/images/cimlap/hird-layer-bg.gif) repeat-x;
}



#allayer-hird a:link.hird-layer-link, #allayer-hird a:visited.hird-layer-link {
	border: 1px solid #6795d9;
	display: block;
	padding: 0;
	height: auto;
	width: auto;
	background: none;
	margin: 0;
}

#allayer-hird a.hird-layer-link img {
	border: 3px solid #fff;
	float: none;
}

#allayer-hird span.hint-pointer {
	position: absolute;
	left: -15px;
	top: -1px;
	width: 15px;
	height: 14px;
	background: url(/images/cimlap/hird-layer-nyil.gif) left top no-repeat;
	padding: 0;
	border: none;
}*/

/* fels� layer banner v�ge */


/* FEJL�C */

/* logo */
h1 a.logo {
    width: 118px;
    height: 35px;
    display: block;
    background: url(origo.gif) no-repeat;
    margin: 10px 0 0 5px;
    float: left;
}
/* logo v�ge */

/* ok keres� */
#ok {
    border:0;
    float: left;
    width: 600px;
    margin: 6px 0 0 0px;
    padding: 0 0 0 8px;
    height: 40px;
}

#ok label, #ok input {
    display: block;
    float: left;

}

#ok input.ok-radio {
    margin-top: 15px;
}

#ok label {
    margin: 13px 3px 0 1px;
}



#ok fieldset {
    background: url(/images/cimlap/ok-bg-280.gif) no-repeat;
    float: left;
    height: 24px;
    width: 280px;
    display: block;
    margin: 8px 0 0 2px;
    padding: 3px 0 0 0;
}

#keresmezo {
    border: 0;
    width: 185px;
    height: 20px;
    margin: 0;
    padding: 1px 0 0 5px;
    background-color: transparent;
}

#ok-keres {
    background: url(/images/cimlap/keresd-ok.gif) no-repeat;
    width: 87px;
    height: 18px;
    border: 0;
    margin: 0;
    padding: 0px;
    cursor: pointer;
}

#box2-kereses{
    background: url(/images/cimlap/ok-terkep-bg-280.gif) no-repeat;
    float: left;
    height: 24px;
    width: 280px;
    display: block;
    margin: 8px 0 0 2px;
    padding: 3px 0 0 0;
}

#box2-kereses input{
    font-family: Arial, sans-serif;
    border:0;
    padding: 2px 3px;
    font-size:11px;
    background-color: transparent;
}

#terkepen-keresd {
    background: url(/images/cimlap/keresd.gif) no-repeat top;
    width: 87px;
    height: 18px;
    border: 0;
    margin: -4px 0 0 -1px;
    padding: 0;
    cursor: pointer;
}

#telepules {
    width: 73px;
    margin: 0 5px 0 1px;
}

#utca {
    width: 60px;
    margin-right: 6px;
}

#hszam {
    width: 28px;
    margin-right: 0;
}

.terkepeltartas {
    margin-right:0px;
    padding-right:0px;
}

/* ok keres� v�ge */



/* google-box */

#google-box {
    width: 123px;
    display:block;
    float:left;
    margin-top: 5px;
    padding: 0 5px 5px 0;
    border-right: 1px dashed #d0d0c1;
}

#google-box img {
    border: 0;
    padding: 0;
    margin: 10px 0 0 0;
}

#google-box span {
    margin: 8px 0 0 0;
    font-size: 10px;
    display: block;
    padding: 0 0 5px 0;
}

/* google-box v�ge */

/* sz�t�r inf�  */

#szotar-info {
    width: 123px;
    display:block;
    float:left;
    margin-top: 5px;
    padding: 0 5px 5px 0;
    border-right: 1px dashed #d0d0c1;
    font-size: 10px;
}

/* sz�t�r inf� v�ge */

/* t�rk�p inf�  */

#terkep-info {
    width: 123px;
    display:block;
    float:left;
    margin-top: 5px;
    padding: 0 5px 5px 0;
    border-right: 1px dashed #d0d0c1;
    font-size: 10px;
}

/* t�rk�p inf� v�ge */




#idojaras {
    float: left;
    margin: 8px 0 0 0;
    padding-left: 9px;
}



#idojaras img {
    border: 1px solid #0049b6;
    float: left;
    margin: 2px 4px 0 0;
}

#idojaras p {
    font-size: 10px;


}

:root #idojaras p{
    float: left;
}

#idojaras p a {
    display: block;
    padding-top: -40px;
}

#box1-kereses{
    margin-left: -20px;
    padding-left: -20px;
}

/* ok keres� v�ge */

/* FEJL�C v�ge */




/* BAL ELEMEK */

/* men� */




/* MEN� ISTENKIR�LY */

#menu {
    width: 122px;
    padding: 0 4px;
    margin: 6px 0 0 0;
    border-bottom: none;
    float: left;
    clear: both;
}



#menu h2 {
    padding: 0 0 2px 4px;
    margin: 0 0 0 0;
    clear: both;
    float: left;
}


#menu ul {
    padding: 0 0 8px 0;
    margin: 0 0 8px 0;
    border-bottom: 1px dashed #C0C0C0;
    clear: both;
    float: left;
    display: block;
}




#menu ul li a {
    font-weight: bold;
    text-decoration: none;
    width: 122px;
    display: block;
    padding: 2px 0 2px 4px;
}



#menu ul li a:hover, #menu ul li a.aktiv {
    background-color: #f7f7ef;
    text-decoration: none;
}

#menu ul li a span {
    color: #fe5400;
    text-transform: uppercase;
    font-weight: bold;
}


#menu ul li#menu-kinyit a:hover {
    background-color: transparent;
}

/* rovatok men� */

#rovatokmenu li.nemlatom {
    display: none;
}

#rovatokmenu li a.plusz {
    background: url(http://www.origo.hu/images/cimlap/plusz.gif) no-repeat 0 2px;
    font-weight: normal;
    padding-left: 15px;
    width: 107px;
    margin-left: 4px;
}

#rovatokmenu li a.plusz:hover {
    text-decoration: underline;
}

#rovatokmenu li a.minusz{
    background: url(http://www.origo.hu/images/hircentrum/kevesebb.gif) no-repeat 0 2px;
    font-weight: normal;
    padding-left: 15px;
    width: 107px;
    margin-left: 4px;
}

#rovatokmenu li a.minusz:hover {
    text-decoration: underline;
}
/* rovatok men� v�ge */

/* layer */

#menu ul li div {
    display:none;
    position: absolute;
    left: 119px;
    width: 138px;
    margin-top: -36px;
    border: 1px solid #a2c4ec;
    padding: 0px;
    float: left;
    z-index: 100;
}

#menu ul li div.latom {
    display: block;
}


#menu ul li div p {
    padding: 4px;
    background: #a8caf2 url(http://www.origo.hu/images/cimlap/layer-bg.gif) repeat-x;
}

#menu ul li div p span {
    border: 1px solid #a2c4ec;
    padding: 4px;
    background-color: #fff;
    display: block;
    color: #0049b6;
    font-weight: normal;
    font-size: 11px;
}

#menu ul li div p span a {
    float: none;
    font-weight: normal;
    display: inline;
    width: auto;
    padding: 0;
    display: block;
}

#menu ul li div p span a:hover {
    text-decoration: underline;
    background-color: transparent;
}

#menu ul li div p span a.layerbullet {
    background: url(bullet.gif) no-repeat 0 5px;
    padding-left: 8px;
}



#menu ul li div p span.hint-pointer {
    position: absolute;
    left: -15px;
    top: 15px;
    width: 15px;
    height: 14px;
    background: url(http://www.origo.hu/images/cimlap/layer-nyil.gif) left top no-repeat;
    padding: 0;
    border: none;
}



#menu ul li div.menu-kepes {
    width: 170px;
    height: auto;
}

#menu ul li div.menu-kepes a {
    font-weight: bold;
    display: block;
}

#menu ul li div.menu-kepes a img {
    margin: 6px 6px 0 0;
    float: left;
    border: 0;
    display: block;
}

#menu ul li div.menu-kepes span {
    color: #000;
}

#menu ul li div.menu-kepes span del {
    display: block;
    margin: 6px 0 2px 0;
}

#menu ul li div.menu-kepes span.menu-kepes-ar {
    display: block;
    color: #fe5400;
    font-weight: bold;
    border: none;
    padding: 2px 0 0 0;
    margin-bottom: 13px;
}

#menu ul li div.menu-kepes span.menu-apro-ar {
    display: block;
    color: #fe5400;
    font-weight: bold;
    border: none;
    padding: 2px 0 0 0;
    margin-bottom: 0;
}
/* layer v�ge */


/* MEN� ISTENKIR�LY V�GE */



/* h�rlev�l */

#hirlevel {
    margin: 0 7px;
    font-size: 10px;
    border-bottom: 1px dashed #C0C0C0;
    padding-bottom: 8px;
}

#hirlevel input.beiro {
    width: 110px;
    /*height: 12px;*/
    display: block;
    margin-bottom: 6px;
}

#ker {
    background-color: transparent;
    margin-left: 0;
    margin-bottom: -2px;
}

#lemond {
    background-color: transparent;
    margin-bottom: -2px;
}

#hirlevel .hirlev-gomb {
    font-size: 12px;
    margin-top: 6px;
}

/* h�rlev�l v�ge */


/* banner 120x240 */

#banner120, #banner0 {
    text-align: center;
    margin: 7px 7px 0;
    border-bottom: 1px dashed #C0C0C0;
    padding-bottom: 8px;
}

#banner120 span, #banner0 span {
    color: #9D9D9D;
    display: block;
    margin-bottom: 6px;
    text-align: center;
    font-size: 9px;
}

/* banner 120x240 v�ge */


/* t�rk�p */

#terkep {
    margin: 0 7px;
}

#terkep img {
    border: 1px solid #000000;
    margin-bottom: 4px;
}


/* t�rk�p v�ge */


/* t-online */

#tonline {
    margin: 0 7px;
}


#tonline a img {
    border: 1px solid #000000;
    margin-bottom: 4px;
}

#tonline a img.tkep {
    border: 0;
    margin-top: 6px;
}
/* t-online v�ge */

/* ertekesites */

#tonline2 {
    margin: 0 7px;
}


#tonline2 a img {
    border: 1px solid #000000;
    margin-bottom: 4px;
}

#tonline2 a img.tkep {
    border: 0;
    margin-top: 6px;
}
/* ertekesites v�ge */

/* BAL ELEMEK V�GE */



/* K�Z�PS� ELEMEK */

/* korm�nyv�ls�g */
#valtas{
    width: 554px;
    height: 120px;
    background-color: #fff;
    clear: left;
    border: 5px solid #d7e3f5;
    padding: 8px;
    overflow: hidden;
    margin-bottom: 18px;
}

#valtas a#valt-cim {
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 5px;
    line-height: normal;
    margin-top: -4px;
}

#valtas a#valt-cim:hover {
    text-decoration: underline;
}

#valtas p {
    margin-bottom: 5px;
}

#valtas img {
    float: left;
    margin-right: 8px;
    border: none;

}

#valtas span.cikk-link-db {
    width: 420px;
    height: auto;
    background-color: #fff;
    clear: none;
    border: 0px;
    padding: 0;
    display: block;
    float: left;
}

#valtas span.cikk-link-db a.cikk-link {
    display: block;
    background: url(/images/cimlap/bullet.gif) no-repeat 2px 5px;
    padding: 0 0 0 10px;
    float: left;
}

#valtas div#valtas-cimke {
    font-size: 10px;
    display: block;
    float: right;
}
#valtas div#valtas-cimke a {
    border-bottom: 1px dashed #0049b6;
    line-height: 15px;
    padding-left: 1px;
    font-size: 11px;
}

#valtas div#valtas-cimke a:hover {
    text-decoration: none;
    border: none;
    background-color: #0049b6;
    color: #fff;
}

#valtas span.cikk-link-db a.cikk-link-video {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#valtas span.cikk-link-db a.cikk-link-kep {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#valtas span.cikk-link-db a.cikk-link-audio {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#valtas span.cikk-link-db a.cikk-link-blog {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

/*  korm�nyv�ls�g v�ge */


/* topcontainer */



#fodoboz {
    width: 580px;
    height: 233px;
    background-color: #fff;
    margin-bottom: 3px;

}



/* tabmen�  */


#fodoboz ul {
    width: 580px;
    display: block;
}


#fodoboz ul li {
    list-style: none;
    display: inline;
    text-align: center;
    height: 19px;
    float: left;
    background: url(bal-tab.gif) no-repeat;
    margin: 0 2px -1px 0;
}


#fodoboz ul li span {
    height: 19px;
    display: block;
    float: left;
    background: url(jobb-tab.gif) no-repeat top right;
}

#fodoboz li a:link, #fodoboz li a:visited {
    color: #0049b6;
    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 right;
}

#fodoboz li.tab-akt a:link, #fodoboz li.tab-akt a:visited {
    background-color: #d7e3f5;
    background-image: none;
    color: #000000;
}

#fodoboz ul li.tab-akt-ep {
    background: url(bal-tab-akt-ep-k.gif) no-repeat;
}

#fodoboz ul li.tab-akt-ep span {
    background: url(jobb-tab-akt-ep-k.gif) no-repeat right;
}

#fodoboz li.tab-akt-ep a:link, #fodoboz li.tab-akt-ep a:visited {
    background-color: #0042a5;
    background-image: none;
    color: #fff000;
}

span#ep-flash {
    background-image: url(/images/cimlap/ep-img-k.gif);
}


/* tabmen� v�ge */

/* kiemelt  tab */

#fodoboz ul li.kiemelt-ful {
    list-style: none;
    display: inline;
    text-align: center;
    height: 20px;
    float: left;
    background: url(kiemelt-bal-tab.gif) no-repeat;
    margin: 0 2px -2px 0;
}


#fodoboz ul li.kiemelt-ful span {
    height: 20px;
    display: block;
    float: left;
    background: url(kiemelt-jobb-tab.gif) no-repeat top right;
}

#fodoboz li.kiemelt-ful a:link, #fodoboz li.kiemelt-ful a:visited {
    color: #fff;
    text-decoration: none;
    background: url(kiemelt-tab-bg.gif) repeat-x;
    padding: 2px 4px 4px 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
}


#fodoboz li.kiemelt-ful a:hover {
    color: #D22F23;
}



/* kiemelt tab v�ge */

/* kiemelt biztositas tab */

#fodoboz ul li.kiemelt-ful-bizt {
    list-style: none;
    display: inline;
    text-align: center;
    height: 20px;
    float: left;
    background: url(kiemelt-bal-bizt-tab.gif) no-repeat;
    margin: 0 2px -2px 0;
}


#fodoboz ul li.kiemelt-ful-bizt span {
    height: 20px;
    display: block;
    float: left;
    background: url(kiemelt-jobb-bizt-tab.gif) no-repeat top right;
}

#fodoboz li.kiemelt-ful-bizt a:link, #fodoboz li.kiemelt-ful-bizt a:visited {
    color: #000;
    text-decoration: none;
    background: url(kiemelt-tab-bizt-bg.gif) repeat-x;
    padding: 2px 4px 4px 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
}


#fodoboz li.kiemelt-ful a:hover {
    color: #D22F23;
}

/* kiemelt biztositas tab 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 #d7e3f5;
    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 p.jatek {
    margin-top: -9px;
}



#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 {
    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.cimke-link {
    display: block;
    background: url(/images/kozos/cimke-icon.gif) no-repeat 238px 4px;
    padding: 2px 0 0 253px;
}

#fodoboz span.cikk-link-db {
    width: auto;
    height: auto;
    background-color: #fff;
    clear: none;
    border: 0px;
    padding: 0px;
    display: block;
}



#fodoboz div.allo span.cikk-link-db {
    width: 426px;
}

#fodoboz div span.cikk-link-db a.cikk-link {
    float: left;
    width: auto;
    display: block;
    background: url(/images/cimlap/bullet.gif) no-repeat 2px 5px;
    padding: 0 0 0 10px;
}

#fodoboz div span.cikk-link-db a.cikk-link-video {
    display: block;
    background: url(/images/kozos/video-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#fodoboz div span.cikk-link-db a.cikk-link-kep {
    display: block;
    background: url(/images/kozos/kep-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#fodoboz div span.cikk-link-db a.cikk-link-audio {
    display: block;
    background: url(/images/kozos/audio-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#fodoboz div span.cikk-link-db a.cikk-link-blog {
    display: block;
    background: url(/images/kozos/blog-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#fodoboz div span.cikk-link-db a.cikk-link-cimke {
    display: block;
    background: url(/images/kozos/cimke-icon.gif) no-repeat 0 2px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 0 0 0 4px;
}

#fodoboz div dl {
    font-weight: bold;
    border-top: 6px solid #fff;
    font-size: 11px;
    margin-bottom: 1px;
    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 dd.kiem-link {
    background-image: url(nar-bullet.gif) !important;
}

#fodoboz dd.kiem-link a {
    color: #fe5400 !important;
}

#fodoboz div a.megtobb {
    color: #FE5400;
    font-weight: bold;
    background: url(/images/kozos/megtobb-nyil.gif) no-repeat right 5px;
    padding-right: 15px;
    float: left;
    display: block;
}

#fodoboz div a.megtobb:hover {
    color: #FE5400;
    text-decoration: underline;
}






/* 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.cimke-link-allo {
    display: block;
    background: url(/images/kozos/cimke-icon.gif) no-repeat 123px 4px;
    padding: 2px 0 0 138px;
}

#fodoboz div.allo span.cikk-link-db {
    float: left;
}


#fodoboz div.allo span.cikk-link-db a.cikk-link-allo {
    display: block;
    background: url(bullet.gif) no-repeat 2px 5px;
    padding: 0 0 0 10px;
    float: left;
}

/* �ll� k�pes verzi� v�ge */


/* fekv� k�pes verzi� */

#fodoboz div.fekvo p {
    float: left;
    width: 238px;
    /*height: auto;*/
    height: 173px;
    clear: both;
}

#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 span.cikk-link-db {
    float: left;
    clear: left;
    height: auto;
}

#fodoboz div.fekvo dl {
    float: right;
    width: 316px;
    border: none;

}


#fodoboz div.fekvo a.megtobb {
    margin-right: 124px;
    float: right;
    display: block;
    position: relative;
    display: inline;
}


/* 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 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: left;
    display: block;
    width: auto;
}

#fodoboz div.kiskepes span.cikk-link-db {
    width: 426px;
    float: right;
}

/* kis k�pes verzi� v�ge */










/* topcontainer v�ge */



/* id�szakos rovatok */

#idosz-rov {
    margin: -16px 0 8px 0;
    clear: both;
    float: left;
}


#idosz-rov div.minidb, #idosz-rov div.minidb-jobb {
    font-size: 11px;
    float: left;
    background-color: #fff;
    border-width: 5px 8px 0 0;
    border-color: #fff;
    border-style: solid;
    overflow: hidden;
}


#idosz-rov div.minidb-jobb {
    border-width: 5px 0 0 0;
    float: right;
}

#idosz-rov .minicim {
    display: block;
    margin: 5px -1px 2px -1px;
    padding: 5px 4px 3px 4px;
    color: #000;
    font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    background-color: #e7e7de;
}


#idosz-rov .minidb a, #idosz-rov .minidb a:visited, #idosz-rov .minidb-jobb a, #idosz-rov .minidb-jobb a:visited {
    display: block;
    color: #333;
    padding: 0 5px 5px 5px;
    width: 119px;
    height: 120px;
    border: 5px solid #f7f7ef;
    text-decoration: none;
}



#idosz-rov .minidb a:hover, #idosz-rov .minidb-jobb a:hover {
    display: block;
    color: #000;
    padding: 0 5px 5px 5px;
    width: 119px;
    height: 120px;
    border: 5px solid #efefe7;
    background-color: #f7f7ef;
}


#idosz-rov img {
    border: none;
    display: block;
    margin: 5px 0 3px 0;

}

#idosz-rov .minidb p {
    display: inline;
}


div#idosz-rov {width:294px;}
#idosz-rov div.minidb-jobb {float: left;}
#idosz-rov div.minidb, #idosz-rov div.minidb-jobb {margin-bottom:4px;}


/* id�szakos rovatok v�ge */


/* BRILLI�NS SZEZON DOBOZOK - KOMMENT �S NL */

/* brilli�ns Komment doboz - szezon */
#szezon-box { width: 286px; height: 135px; float: left; margin-bottom: 5px; margin-top: -11px; overflow: hidden; background-color: #ffffff;}
* html #szezon-box { margin-bottom: 8px; }
#szezon-box a.szezon-fl { display: block; width: 286px; height: 35px; background-image: url(http://origo.hu/images/cimlap/komment-fl-0211.gif); margin-bottom: 7px; background-repeat: no-repeat; }
#szezon-box ul { margin-left: 6px; margin-right: 6px; list-style-type: none;}
#szezon-box ul li.borderes { border-bottom: 1px dotted #b7cce7;}
#szezon-box ul li {margin-bottom: 6px; padding-bottom: 6px;}
#szezon-box ul li a { position: relative; }
a#komment-cim {font-family: Verdana, Arial; font-weight: bold; display: block; margin-left: 4px;}
#szezon-box div {height: 77px; border-bottom: 1px dashed #b7cce7; margin-bottom: 2px;}
#szezon-box div img {float: left; border: 5px solid #e7e7de; margin-right: 8px; margin-left: 4px;}
#szezon-box div a.kepeslink {display: block; color: #7e8f0b; font-family: Verdana, Arial; font-weight: bold;}
* html #szezon-box2 { margin-bottom: 8px; }
#komment-tovabb {display: block; font-family: Verdana, Arial; font-weight: bold; font-size: 10px; margin-left: 6px; background-image: url(http://origo.hu/images/cimlap/komment-tovabb.gif); background-repeat: no-repeat; background-position: 100% 4px; padding-right: 13px; width: 80px; }
/* brilli�ns Komment doboz - szezon v�ge */




/* brilli�ns NL doboz - szezon2 */  
#szezon-box2 { width: 286px; height: 135px; float: left; overflow: hidden;}
#szezon-box2 div {margin-bottom: 8px;}
#szezon-box2 div img {float: left; border: 5px solid #e7e7de; margin-right: 8px;}
#szezon-box2 div a.kepeslink {display: block; color: #bd4f4f; font-family: Verdana, Arial; font-weight: bold;}
* html #szezon-box2 { margin-bottom: 8px; }
#szezon-box2 a.szezon-fl { display: block; width: 286px; height: 24px; background-image: url(http://origo.hu/images/cimlap/noilapozo-fl.gif); margin-bottom: 4px; background-repeat: no-repeat; }
#szezon-box2 ul { margin-left: 6px; margin-right: 6px; list-style-type: none; clear: both;}
#szezon-box2 ul li.borderes { border-bottom: 1px dashed #ffe4f3;}
#szezon-box2 ul li {margin-bottom: 4px; padding-bottom: 4px;}
#szezon-box2 ul li a { position: relative; color: #bd4f4f; font-family: Verdana, Arial; }
/* brilli�ns NL doboz - szezon2 v�ge 







/* brilli�ns v�ls�g doboz - szezon3 */
#szezon-box3 { width: 286px; height: 135px; float: left; overflow: hidden;}
#szezon-box3 div {margin-bottom: 8px;}
#szezon-box3 div img {float: left; border: 5px solid #e7e7de; margin-right: 8px;}
#szezon-box3 div a.kepeslink {display: block; color: #0049b6; font-family: Verdana, Arial; font-weight: bold;}
* html #szezon-box3 { margin-bottom: 8px; }
#szezon-box3 a.szezon-fl { display: block; width: 286px; height: 24px; background-image: url(http://origo.hu/images/cimlap/valsag-header.gif); margin-bottom: 4px; background-repeat: no-repeat; }
#szezon-box3 ul { margin-left: 6px; margin-right: 6px; list-style-type: none; clear: both;}
#szezon-box3 ul li.borderes { border-bottom: 1px dashed #ffe4f3;}
#szezon-box3 ul li {margin-bottom: 4px; padding-bottom: 4px;}
#szezon-box3 ul li a { position: relative; color: #0049b6; font-family: Verdana, Arial; }

#arfolyamok a { color: #000; }
/* brilli�ns v�ls�g doboz - szezon3 v�ge */

/* brilli�ns BMW doboz - szezon4 */
#szezon-box4 { width: 286px; height: 135px; float: left; overflow: hidden;}
#szezon-box4 div {margin-bottom: 8px;}
#szezon-box4 div img {float: left; border: 5px solid #e7e7de; margin-right: 8px;}
#szezon-box4 div a.kepeslink {display: block; color: #1a9bd7; font-family: Verdana, Arial; font-weight: bold;}
* html #szezon-box4 { margin-bottom: 8px; }
#szezon-box4 a.szezon-fl { display: block; width: 287px; height: 24px; background-image: url(http://origo.hu/images/cimlap/bmw-fl.gif); margin-bottom: 4px; background-repeat: no-repeat; }
#szezon-box4 ul { margin-left: 6px; margin-right: 6px; list-style-type: none; clear: both;}
#szezon-box4 ul li.borderes { border-bottom: 1px dashed #e4e4e4;}
#szezon-box4 ul li {margin-bottom: 4px; padding-bottom: 4px;}
#szezon-box4 ul li a { position: relative; color: #1a9bd7; font-family: Verdana, Arial; }
/* brilli�ns BMW doboz - szezon4 v�ge */


/* BRILLI�NS SZEZON DOBOZOK - KOMMENT �S NL V�GE */




/* vend�gszoba */

#vendegszoba {
    height: 19px;
    padding: 6px 0 0 8px;
    background-color: #f7f7ef;
    clear: both;
    float: none;
    border-bottom: 5px solid #e7e7de;
}


#vendegszoba a {
    font-weight: bold;
}

/* vend�gszoba v�ge */



/* k�k aj�nl� elemei */



.kozep-bal-lent div, .kozep-jobb-lent div {
    background-color: #fff;
    padding: 0;
    float: none;
    clear: both;
    height: 66px;
    width: 286px;
    margin-bottom: 6px;
}

.kozep-bal-lent div.lista, .kozep-jobb-lent div.lista {
    margin-bottom: 6px;
}

.kozep-bal-lent h3 a:link, .kozep-jobb-lent h3 a:link, .kozep-bal-lent h3 a:visited, .kozep-jobb-lent h3 a:visited {
    text-decoration: none;
    color: #0049b6;
    padding: 0 13px 0 2px;
    background: url(duplanyil.gif) no-repeat right;
    float: none;
    clear: both;
}

.kozep-bal-lent h3 a.sorol {
    background-image: none;
    padding: 0 0 0 2px;
}

.kozep-bal-lent h3 a:hover, .kozep-jobb-lent h3 a:hover {
    text-decoration: none;
    color: #fff;
    background-color: #0049b6;
}






.kozep-bal-lent div img, .kozep-jobb-lent div img {
    float: left;
    border: 5px solid #e7e7de;
    margin-right: 8px;
}


.kozep-bal-lent div a.kepeslink, .kozep-jobb-lent div a.kepeslink {
    display: block;
    margin-bottom: 0;

}

.kozep-bal-lent div a img, .kozep-jobb-lent div a img {
    float: left;
    border: 5px solid #e7e7de;
    margin: 0 8px 0 0;
}

.kozep-bal-lent div a img.multi-icon, .kozep-jobb-lent div a img.multi-icon {
    border: 0;
    margin: 0 0 0 4px;
    float: none;
}

.kozep-bal-lent div ul li.bulletos, .kozep-jobb-lent div ul li.bulletos {
    margin: 0;
    padding: 0 4px 4px 8px;
}

:root .kozep-bal-lent div ul li.bulletos, :root .kozep-jobb-lent div ul li.bulletos {
    display: table;
}



.kozep-bal-lent div li a, .kozep-jobb-lent div li a {
    margin: 0;
    padding: 0;
}

/* k�k aj�nl� elemei v�ge */

/* h�rmas aj�nl� */



div.lekerekit-fent {
    background: url(aj-fent.gif) no-repeat;
    height: 3px;
    clear: both;
    display: block;
    margin-bottom: -1px;
    margin-top: -8px;
}

div.lekerekit-lent {
    background: url(aj-lent.gif) no-repeat;
    height: 3px;
}


#harmas-ajanlo {
    height: 175px;
    border-left: 1px solid #d5d5c8;
    border-right: 1px solid #d5d5c8;
    background: url(aj-bg.gif) repeat-x;
    padding: 11px 0 0 14px;
    font-weight: bold;
    overflow: hidden;
}

#harmas-ajanlo p {
    padding: 8px 0 0 0;
    float: left;
    width: 176px;
    margin-right: 10px;
}

#harmas-ajanlo p img {
    border: none;
    margin-bottom: 4px;
}

#harmas-ajanlo p a {
    display: block;
}

p.obksokmiatt {
    height:148px;
}

/* h�rmas aj�nl� v�ge */


/* lenti szolg�ltat�s aj�nl� */

span.szolg-cim {
    display: block;
    height: 18px;
    color: #fff;
    background-color: #d3caaf;
    padding: 4px 0 0 6px;
    font-weight: bold;
    margin-top: 8px;
}


#szolg-lent {
    background-color: #efefe7;
    padding: 14px;

}

#szolg-lent img {
    float: left;
    margin-right: 8px;
    border: 4px solid #ded6bd;
}

#szolg-lent-bal {
    float: left;
    width: 200px;
    border-right: 1px dashed #aca079;
    margin-right: 14px;
    padding-right: 6px;
}

#szolg-lent-jobb {

}

#szolg-lent-bal dt, #szolg-lent-jobb dt {
    font-weight: bold;
    color: #000000;
    padding-bottom: 4px;
}

#szolg-lent-bal dd.bulletos {
    padding: 0 4px 2px 10px;
}

#szolg-lent-jobb dd.bulletos {
    padding: 0 4px 2px 375px;
    background: url(bullet.gif) no-repeat 365px 5px;
}


/* lenti szolg�ltat�s aj�nl� v�ge */



/* dobozos aj�nl� */

#dobozos-ajanlo-bal {
    float: left;
    margin: 8px 0 0 0;
}

#dobozos-ajanlo-jobb {
    float: left;
    margin: 8px 0 0 0;
}

#dobozos-ajanlo-jobb h3 {
    padding-left: 0;
}

#dobozos-ajanlo-bal h3 a, #dobozos-ajanlo-jobb h3 a {
    text-decoration: none;
    color: #000;
}

#dobozos-ajanlo-bal h3 a:hover, #dobozos-ajanlo-jobb h3 a:hover {
    text-decoration: none;
    color: #0049B6;
}

#dobozos-ajanlo-bal div, #dobozos-ajanlo-jobb div {
    width: 281px;
    background-color: #fff;
    margin: 0 8px 8px 0;
    padding: 0 5px 0 0;
    height: 66px;
}

#dobozos-ajanlo-jobb div {
    margin: 0 0 8px 0;
}

#dobozos-ajanlo-bal div a img, #dobozos-ajanlo-jobb div a img {
    float: left;
    border: 5px solid #d5d5c8;
    margin: 0 8px 0 0;
}

#dobozos-ajanlo-bal div a, #dobozos-ajanlo-jobb div a {
    display: block;
    margin: 0;
}

#dobozos-ajanlo-bal div ul li.bulletos, #dobozos-ajanlo-jobb div ul li.bulletos {
    margin: 0;
    padding: 0 4px 2px 8px;
}


#dobozos-ajanlo-bal div li a, #dobozos-ajanlo-jobb div li a {
    margin: 0;
    padding: 0;
}


/* dobozos aj�nl� v�ge */



/* l�bl�c */

#lab {
    margin-top: 0;
    padding-top: 5px;
    border-top: 1px dashed #C0C0C0;
    clear: both;
    line-height: 18px;
}

#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 OLDAL ELEMEI */


/* POST-IT */

div#post-it_ajanlo{
    width:240px;
    border: 1px #d5d1be solid;
    padding: 4px;
    background-color: #f2f1f0;
    position: relative;
    margin-bottom: 10px;
}
div#post-it_ajanlo a, div#post-it_ajanlo a:visited, div#post-it_ajanlo a:hover, div#post-it_ajanlo a:link{
    border: none;
}
div#post-it_ajanlo img, div#post-it_ajanlo img:link, div#post-it_ajanlo img:hover, div#post-it_ajanlo img:visited{
    float: left;
    width: 54px;
    height: 30px;
    margin-right: 10px;
    border: none;
}
div#post-it_ajanlo a#post-it_szoveg{
    float: left;
    display: block;
    width: 170px;
    font-family: Georgia;
    font-size: 12px;
    font-style: italic;
    color: #000;
}

/*POST-IT v�ge */


/* [origo] legfrisebb */

h4 a.ofrisscim:link, h4 a.ofrisscim:visited {
    color: #000000;
    text-decoration: none;
}

h4 a.ofrisscim:hover {
    color: #0049b6;
    text-decoration: none;
}


#ofriss {
    padding: 4px 0 0 0;
}

#ofriss dt {
    font-weight: bold;
    margin-bottom: 6px;
    font-size: 10px;
}

#ofriss span {
    font-weight: bold;
    font-size: 10px;
    border-right: 2px solid #CECECE;
    padding-right: 5px;
}

#ofriss span.f11 {
    font-size: 11px;
    border: 0;
}

#ofriss a {
    display: block;
    padding-left: 45px;
    margin-top: -13px;
    margin-bottom: 6px;

}

a.hirekhuszonnegy {
    font-weight: bold;
    margin-bottom: 0px;
    display:block;
    background: url(duplanyil-kek.gif) no-repeat right 5px;
    width: 91px;
    margin-bottom: 8px;
}
/* [origo] legfrisebb v�ge */



/* banner 250x250 */

.banner250 {
    background-color: transparent;
    text-align: center;
    padding-bottom: 8px;

}

.banner250 span {
    color: #9D9D9D;
    display: block;
    margin-bottom: 6px;
    font-size: 9px;
}




/* banner 250x250 v�ge */






/* sz�veges hirdet�s */

#szov-hird, #szov-hird2 {
    margin-bottom: 8px;
}

#szov-hird span, #szov-hird2 span {
    color: #9D9D9D;
    display: block;
    margin-bottom: 6px;
    text-align: center;
    font-size: 9px;
}


#szov-hird li, #szov-hird2 li {
    background: url(nar-bullet.gif) no-repeat 0 5px;
    padding: 0 4px 4px 10px;
}

#szov-hird li a, #szov-hird2 li a {
    color: #FE6700;
}

#szov-hird li a:hover, #szov-hird2 li a:hover {
    color: #FE6700;
}
/* sz�veges hirdet�s v�ge */

/* blog */

#blog {
    margin-bottom: 8px;
}

#blog h4 a {
    color: #000000;
    text-decoration: none;
}

#blog h4 a:hover {
    color: #0049b6;
    text-decoration: none;
}

#blog li {
    background: url(bullet.gif) no-repeat 0 5px;
    padding: 0 4px 4px 10px;
}

#blog li a {
    color: #0049B6;
}

#blog li a:hover {
    color: #0049B6;
}

/* blog v�ge */






/* JOBB OLDAL ELEMEI 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 */



/*FREEMAIL + IWIW + VIDEA*/

.belepo-doboz-linkek {
    color: #cecece;
    font: bold 11px Verdana;
    padding-right:2px;
    margin-bottom:5px;
}

/* iwiw */

.belepo-doboz-iwiw, .belepo-doboz-freemail {
    background: #c4ddfc url(/images/cimlap/iwiw-doboz-bg3.gif) repeat-x;
    border: solid 1px #afcef5;
    width:248px;
    height:68px;
    margin:0 0 8px 0;
    display:none;
    padding-top: 6px
}



div.belepo-doboz-iwiw input.freemail-form {
    width:100px;
    margin-left:6px;
    padding:2px;
    border: solid 1px #a7a6aa;
}

#fm-pass {
    width:99px;
}


div.belepo-doboz-iwiw input.iwiw-belep {
    position:relative;
    top:6px;
    left:7px;
}

#belepo-doboz-iwiw a {
    background: url(iwiw-logo1.gif) no-repeat;
    width: 35px;
    height: 28px;
    display: block;
    float: right;
    margin: -15px 6px 0 0;
}

/* iwiw  v�ge */

/* freemail */
.belepo-doboz-freemail {
    display:block;
}


div.belepo-doboz-freemail-form {
    background-color:#c2d9f5;
    width:228px;
    margin:0 0 0 6px;
    padding: 7px 7px 7px 1px;
    height:21px;
}

div.belepo-doboz-freemail-form input.freemail-form {
    width:100px;
    margin-left:6px;
    padding:2px;
    border: solid 1px #a7a6aa;
}

.fm-belep-box-gomb {
    position:relative;
    top:6px;
    left:7px;
}

#belepo-doboz-freemail a {
    background: url(freemail-logo.gif) no-repeat;
    width: 91px;
    height: 19px;
    display: block;
    float: right;
    margin: -14px 6px 0 0;
}

*:first-child+html #belepo-doboz-freemail a{
    margin-bottom: -18px;
}

head+body #belepo-doboz-freemail a { position: relative; top: 5px; }



/*FREEMAIL + IWIW + VIDEA V�GE*/



/*freemail*/

*:first-child+html .fm-belep-box-gomb {
    position:relative;
    top:10px; left:8px;
}
/*freemail v�ge*/



/* szavaz�s */

#szavazas {
    padding: 8px;
    margin-bottom: 8px;
    background-color: #efefe7;
}

#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;
    margin: 0 0 0 2px;
}

#szavazas ul li input {
    margin: 1px 0 0 -4px;
    float: left;
}

#szavazas ul li span {
    font-weight: normal;
    display: block;
    float: left;
    padding-left: 4px;
    width: 178px;
}

#szavazas fieldset {
    clear: both;
    margin: 8px 0 0 64px;
    display: block;
}


#szavazas input.szav-gomb {
    display: block;
    margin: 0 0 6px 12px;
    vertical-align: center;
}

#szavazas fieldset a:link {
    display: block;
}

#szavazas fieldset a:hover {
    background-color: transparent;
}


/* szavaz�s v�ge */


/* linkt�r, apr�, szavaz�s  v�ge */

/* iwiw a vil�g k�r�l start */
#vilagkorul {
    width: 236px;
    height: 21px;
    border: 1px solid #afcef5;
    background: #e5efff url(iwiw-vk-bg.gif) repeat-x;
    margin: 0 0 8px 0;
    padding: 6px 6px 0 6px;
}

#vilagkorul a {
    display: block;
    float: left;
}

#vilagkorul span {
    display: block;
    float: right;
    background: url(iwiw-mini-logo.gif) no-repeat;
    font-weight: bold;
    padding-left: 19px;
    height: 15px;
}

#vilagkorul a.vk-sorszam {
    width: auto;
    height: 13px;
    background-color: #0049b6;
    font: bold 11px Georgia, Verdana, Arial,  sans-serif;
    color: #fff;
    text-align: center;
    padding: 0 2px 2px 2px;
    margin: 0 6px 0 0;
}

#vilagkorul a.vk-sorszam:hover {
    text-decoration: none;
}

#vilagkorul a.vk-varos {
    font: bold 13px Georgia, Verdana, Arial, sans-serif;
    color: #0049b6;
}

#vilagkorul img {
    float: right;
}


/* iwiw a vil�g k�r�l end */



/* videa doboz */

#videa {
    margin-bottom: 8px;
}

#videa h4 a {
    color: #000000;
    text-decoration: none;
}

#videa h4 a:hover {
    color: #0049b6;
    text-decoration: none;
}

#videa-tart {
    background: #e5f0ff url(/images/cimlap/videa-bg.gif) repeat-x;
    border: 1px solid #afcef5;
    padding: 6px;
}

#videa-tart a.videa-videolink {
    display: block;
    width: 230px;
    height: 19px;
    background-color: #c2daf9;
    padding: 5px 0 0 6px;
    margin: 0 0 6px 0;
}

#videa-tart ul li {
    background: url(/images/cimlap/videa-elv.gif) repeat-x bottom;
    margin-bottom: 4px;
    height: 20px;
}

#videa-tart ul li.utolso {
    background: none;
    margin-bottom: 0px;
    height: 12px;
}

#videa-tart ul li a {
    display: block;
    background: url(/images/cimlap/videa-play.gif) no-repeat 0 2px;
    padding: 0 0 0 15px;
    width: 211px;
}


/* videa doboz v�ge */



/* 2007. okt. */

/* proramaj�nl� */

#programajanlo {
    width: 286px;
    float: left;
    margin: 0 0 8px 0;
}


#programajanlo h3 a {
    color: #000000;
    text-decoration: none;
}

#programajanlo h3 a:hover {
    color: #0049b6;
    text-decoration: none;
}

#prog-doboz {
    background: #efefe7 url(prog-bg.gif) repeat-x;
    border: 1px solid #e7e7de;
    padding-bottom: 5px;
}


#program-tart {
    padding: 3px 0 0 3px;
    height: 69px;

}

#program-tart li {
    border-bottom: 0;
    margin: 0 5px 4px 0;
    height:14px;
    overflow:hidden;
}


#program-tart li span {
    font-weight: bold;
    float: left;
    border-right: 2px solid #cecece;
    padding: 0 4px 0 0;
    margin: 0 4px 0 0;
}

#program-tart li a:link, #program-tart li a:visited {
    text-decoration: none;
    padding: 0;
    display: inline;
}

#program-tart li a:hover {
    text-decoration: underline;
    background-color: transparent;
}

#program-lapoz {
    background-color: #fff;
    padding: 5px;
    margin: 0 5px 0 5px;
    height: 16px;
}


#program-lapoz a.program-lapoz-bal {
    background: url(/images/cimlap/prog-bal.gif) no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    float: left;
}

#program-lapoz a.program-lapoz-bal-inakt {
    background: url(/images/cimlap/vissza_ia.gif) no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    float: left;
}

#program-lapoz a.program-lapoz-jobb {
    background: url(/images/cimlap/prog-jobb.gif) no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    float: right;

}

#program-lapoz a.program-lapoz-jobb-inakt {
    background: url(/images/cimlap/elore_ia.gif) no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    float: right;
}

#program-lapoz span {
    display: block;
    width: 232px;
    text-align: center;
    float: left;
    font-weight: bold;
    padding-top: 2px;
}

/* proramaj�nl� v�ge */

/* mozi, tv keres� */

#mozi-tv {
    width: 286px;
    float: right;
    margin: 0 0 1px 4px;
    height: 50px;
}

#mozi-tv h3 {
    color: #000000;
    text-decoration: none;
}

#mozi-tv h3 a {
    color: #000000;
    text-decoration: none;
}

#mozi-tv h3 a:hover {
    color: #0049b6;
    text-decoration: none;
}

#mozi-tv form {
    background: #efefe7 url(tv-mozi-ker-bg.gif) repeat-x;
    border: 1px solid #e7e7de;
    display: block;
    padding: 8px;
    margin-bottom: 11px;
}

#mozi-tv form select {
    margin-right: 4px;
    width: 100px;
}





/* mozi, tv keres� v�ge */

/* aj�nlatok */
/*
h3.ajanlatok {
	clear: both;
}

* html h3.ajanlatok {
	margin: 0 0 -8px 8px;
}

#harmas-ajanlo {
	height: 194px;
	border-left: 1px solid #e7e7de;
	border-right: 1px solid #e7e7de;
	background: url(/images/cimlap/aj-bg1.gif) repeat-x;
	padding: 6px 5px 0 0;
	font-weight: bold;
	overflow: hidden;
	clear: both;
}

#harmas-ajanlo p {
	padding: 0;
	float: left;
	width: 185px;
	margin: 0 0 0 6px;
}

#harmas-ajanlo p a:link {
	display: block;
	font-weight: bold;
}

#harmas-ajanlo p img {
	border: 5px solid #fff;
	margin-bottom: 4px;
}
*/
/* aj�nlatok v�ge */





/* linkt�r, apr�, �ll�s */

#also-haromdoboz {
    float: left;
    margin: 0 0 10px 0;
    background: #f7f7ef url(3doboz-bg.gif) repeat-y;
    padding: 0;
    width: 564px;
    height: auto;
    border: 8px solid #f7f7ef;
}

#also-haromdoboz h3 a {
    text-decoration: none;
    color: #000;
}

#also-haromdoboz h3 a:hover {
    text-decoration: none;
    color: #0049B6;
}

#linktar-doboz {
    width: 182px;
    float: left;
    margin: 0 8px 0 0;
    padding: 0;
    border-right: 0;
}

#linktar-doboz div {
    width: 174px;
    margin: 0;
    padding: 0 7px 0 0;
    background: none;
}

#linktar-doboz div span {
    font-weight: bold;
    margin: 0 0 5px 0;
    display: block;
    background-color: #efefe7;
    padding: 3px;
}

#linktar-doboz div ul {
    margin: 0 0 5px 0;
    padding: 0 0 3px 0;
    border-bottom: none;
}

#linktar-doboz div ul.utolso {
    margin: 0;
    padding: 0;
    border-bottom: none;
}

#apro-doboz {
    width: 182px;
    float: left;
    margin: 0 8px 0 0;
    padding: 0;
    border-right: 0;
}




#apro-doboz div {
    width: 175px;
    float: left;
    margin: 0;
    padding: 0;
    background: transparent;
}

#apro-doboz div a.megtobb {
    font-weight: bold;
    background: url(duplanyil-transzp.gif) no-repeat right;
    float: none;
    margin: 0 0 7px 0;
    padding: 0 15px 0 0;
}

#apro-doboz div p {
    background-color: #efefe7;
    width: 168px;
    padding: 3px;
    margin: 0 0 7px 0;
    font-weight: bold;
    display: block;
}

#apro-doboz div p span {
    font-weight: normal;
    float: right;
}

#apro-doboz div p.kepes {
    width: 175px;
    margin: 0 0 7px 0;
    padding: 0;
    background-color: transparent;
    font-weight: normal;
    display: block;
    min-height: 60px;
}

#apro-doboz div p.kepes img {
    border: 0;
    float: left;
    display: block;
    margin: 0 7px 0 0;
}

#apro-doboz div p.kepes a {
    font-weight: normal;
    background: none;
}

#apro-doboz div p.kepes-utolso {
    width: 175px;
    border-bottom: 1px dashed #C0C0C0;
    margin: 0 0 7px 0;
    padding: 0 0 7px 0;
    background-color: transparent;
    font-weight: normal;
    display: block;
    min-height: 60px;
}

#apro-doboz div p.kepes-utolso img {
    border: 0;
    float: left;
    display: block;
    margin: 0 7px 0 0;
}

#apro-doboz div p.kepes-utolso a {
    font-weight: normal;
    background: none;
}
div#aproDiv a.tovabbiLink{
    color: #fe6700;
    font-weight: bold;
}

/* �ll�s */
#allas {
    width: 182px;
    float: right;
}

#allas h4{
    background-image: url(monster_h2_bg.gif);
    background-repeat: repeat-y;
    padding-top: 3px;
    padding-left: 4px;
}

#allas ul {
    margin-top: 5px;
}

#allas ul li {
    border-bottom: 1px dashed #c0c0c0;
    margin-bottom: 4px;
    padding-bottom: 4px;
}

#allas ul li.noborder {
    border-bottom: 0px;
    clear: both;
    width: 156px;
}

#allas ul li a {
    margin-bottom: 2px;
}

#allas ul li font {
    color: #6e6e6e;
    font-weight: normal;
    font-size: 11px !important;
}

#allas ul li div.allas-t { margin-top: 10px; font-weight: bold; }

#allas ul li input { margin-top: 8px; float: left; }

#allas ul li input.allas-k {
    width: 70px; float: left; margin-right: 10px;  margin-top: 10px;
}

#allas ul li.noborder a {
    font-weight: bold;
    background: url(duplanyil-transzp.gif) no-repeat right;
    width: 156px;
}

/* �ll�s v�ge */



/* linkt�r, apr�, �ll�s v�ge */




/* strepsils */

#strepsils {
    width: 248px;
    height: 24px;
    border: 1px solid #9c8eae;
    background-color: #f1e8f9;
    margin-top: 18px;
    margin-bottom: 8px;
}

#strepsils img {
    float: right;
    margin-top: 2px;
    margin-right: 7px;
}

#strep-link {
    display: block;
    position: relative;
    margin-left: 8px;
    font-family: Verdana;
    font-weight: bold;
    margin-top: 5px;
    color: #46365a;
}

/* strepsils v�ge */


/* bookline layer */

#layer-bal, #layer-jobb {
    float: left;
    margin-top: -3px;
}

#layer-hird {
    margin: -3px 0 0 0;
    float: left;
    background: url(/images/cimlap/hird-layer-link-bg.gif) repeat-x;
    height: 19px;
}

#layer-hird img {
    float: left;
}

#layer-hird a:link, #layer-hird a:link.aktiv, #layer-hird a:visited, #layer-hird a:visited.aktiv {
    background: url(/images/cimlap/bookline-logo.gif) no-repeat 0 0;
    padding: 3px 0 0 72px;
    /*color: #b000ba;*/
    color: #66BC29;
    font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    display: block;
    height: 16px;
    width: 270px;
    float: left;
}

#layer-hird a:hover, #layer-hird a:hover.aktiv {
    text-decoration: none;
}

#allayer-hird {
    display: none;
    position: absolute;
    left: 490px;
    padding: 0px;
    float: left;
    z-index: 100;
    border: 1px solid #7daa35;
    margin-top: 20px;
    background: #90ba51 url(/images/cimlap/hird-layer-bg.gif) repeat-x;
    width: 218px;
    height: 86px;
}

#allayer-hird span {
    background-color: #fff;
    border: 1px solid #7daa35;
    width: 208px;
    font-size: 11px;
    margin: 4px;
    line-height: 13px;
}



#allayer-hird span a:link.hird-layer-link, #allayer-hird span a:visited.hird-layer-link {
    border: none;
    display: block;
    padding: 0;
    height: auto;
    width: auto;
    background: none;
    margin: 0;
}

#allayer-hird a:link.hird-layer-sz-link, #allayer-hird a:visited.hird-layer-sz-link {
    border: none;
    padding: 2px 0 0 0;
    background: none;
    margin: 0;
    margin-bottom: 8px;
    width: 140px;
    display: block;
    float: left;
    color: #b000ba;
}

*html #allayer-hird a:link.hird-layer-sz-link, *html #allayer-hird a:visited.hird-layer-sz-link {
    margin-bottom: 0;
}

#allayer-hird span a:hover.hird-layer-sz-link {
    text-decoration: underline;
}

#allayer-hird a.hird-layer-link img {
    border: none;
    float: none;
    margin: 3px;
    display: block;
}

#allayer-hird span.hint-pointer {
    position: absolute;
    left: -15px;
    top: -1px;
    width: 15px;
    height: 14px;
    background: url(/images/cimlap/hird-layer-nyil.gif) no-repeat;
    padding: 0;
    border: none;
    margin: 0;
}



div#bookline-hird { border: 1px solid #000; width: 416px; height: 15px; }

div#bookline-hird a.bl-line, div#bookline-hird a.bl-line:active, div#bookline-hird a.bl-line:visited, div#bookline-hird a.bl-line:link { display: block; width: 416px; height: 15px; background: url(/images/cimlap/hird-layer-bl-logo.jpg) no-repeat #fff; font-weight: bold; color: #fe5400; padding-left: 120px; padding-top: 4px; }
div#bookline-hird a.bl-line:hover { display: block; width: 416px; height: 15px; background: url(/images/cimlap/hird-layer-bl-logo.jpg) no-repeat #fff; font-weight: bold; color: #fe5400; padding-left: 120px; padding-top: 4px; text-decoration: none; }

div#bookline-hird div { display:none;	position: absolute;	left: 119px; width: 138px; margin-top: -36px; border: 1px solid #a2c4ec; padding: 0px; float: left; z-index: 100; }

div#bookline-hird div.latom { display: block; }

div#bookline-hird div p { padding: 4px; background: #a8caf2 url(http://www.origo.hu/images/cimlap/layer-bg.gif) repeat-x; }

div#bookline-hird div p span { border: 1px solid #a2c4ec; padding: 4px; background-color: #fff; display: block; color: #0049b6; font-weight: normal; font-size: 11px; }

div#bookline-hird div p span a { float: none; font-weight: normal; display: inline; width: auto; padding: 0; display: block; }

div#bookline-hird div p span a:hover { text-decoration: underline; background-color: transparent; }

div#bookline-hird div p span.hint-pointer { position: absolute; left: -15px; top: 15px; width: 15px; height: 14px; background: url(http://www.origo.hu/images/cimlap/layer-nyil.gif) left top no-repeat; padding: 0; border: none; }

div#bookline-hird div.bookline-kepes { width: 170px; height: auto; }

div#bookline-hird div.bookline-kepes a { font-weight: bold; display: block; }

div#bookline-hird div.bookline-kepes a img { margin: 6px 6px 0 0; float: left;	border: 0; display: block; }

div#bookline-hird div.bookline-kepes span { color: #000; }

div#bookline-hird div.bookline-kepes span del { display: block; margin: 6px 0 2px 0; }


div#bookline-csik ul li { display: table; width: 486px; height: 19px; background: url(http://origo.hu/images/cimlap/bl-pr-sav.jpg) no-repeat #fff; margin-top: -3px; margin-bottom: -2px; left: -30px; position: relative; float: left; }

div#bookline-csik ul li a, div#bookline-csik ul li a:active, div#bookline-csik ul li a:visited, div#bookline-csik ul li a:link, div#bookline-csik ul li a:hover { display: block; color: #fe5400; text-decoration: none; margin: 3px 0 0 84px; font: bold 11px Verdana, Helvetica, sans-serif; }

div#bookline-csik ul li div#albline { display: none; position: absolute; top: 120px; margin-left: 210px;}
*html div#bookline-csik ul li div#albline {margin-left: 210px; top: 18px;}
*:first-child+html div#bookline-csik ul li div#albline {margin-left: 210px; top: 18px;}

div#bookline-hird div.booklineu-kepes span.bookline-kepes-ar { display: block; color: #fe5400; font-weight: bold; border: none; padding: 2px 0 0 0; margin-bottom: 13px; }
/* bookline layer v�ge */
div#bookline-csik ul li#bline a.aktiv, div#bookline-csik ul li#bline a#mout_bl { display: block; color: #b000ba; text-decoration: none; margin: 3px 0 0 145px; font: bold 11px Verdana, Helvetica, sans-serif; font-size:10px;}
.bline-bal-img {float: left;}
.bline-szal-dob { width: 210px; background-image: url(/images/cimlap/bline-dob-bg.gif); background-repeat: repeat-x; background-color: #8eb850; border-right: 1px solid #7ba937; border-top: 1px solid #7ba937; border-bottom: 1px solid #7ba937; float: left; padding-bottom: 4px;}
.bline-szal-dob-belso { width: 200px; border: 1px solid #7ba937; background-color: #ffffff; margin-right: 4px; margin-left: 4px; margin-top: 4px; float: left; padding-bottom: 4px; vertical-align: left;}
#bline-a {}
#bline-link {}
.bline-img { border: 1px solid black; margin: 2px 0 0 0;}
.bline-kep-link {margin-left: 4px;}
div#bookline-csik ul li#bline div#albline div.bline-szal-dob div.bline-szal-dob-belso a.bline-a { margin-left: 4px; margin-right: 4px; float: left; }
div#bookline-csik ul li#bline div#albline div.bline-szal-dob div.bline-szal-dob-belso a.bline-link { margin-left: 4px; margin-top: 4px; line-height: 11px; color: #619f00; margin-bottom: 5px;}
div#bookline-csik ul li#bline div#albline div.bline-szal-dob div.bline-szal-dob-belso a.bline-link:hover {text-decoration: underline;}
.bline-lead {line-height: 11px;}

/* z2 aj�nl� */

#z2-cimlapi-ajanlo {
    width: 248px;
    height: 24px;
    border: 1px solid #7c7c7c;
    background: url(/images/cimlap/z2-orcimlap-bg.gif) repeat-y;
    margin-top: 18px;
    margin-bottom: 8px;
}

#z2-cimlapi-ajanlo img {
    float: right;
    margin-top: 2px;
    margin-right: 7px;
}

#z2-cimlapi-ajanlo-link {
    display: block;
    position: relative;
    margin-left: 8px;
    font-family: Verdana;
    font-weight: bold;
    margin-top: 5px;
    color: #fefefe;
}
/* z2 aj�nl�  v�ge */

/* 197.hu aj�nl� */

a#egykilenchet, a#egykilenchet:active, a#egykilenchet:visited, a#egykilenchet:hover {
    display: block;
    width: 250px;
    height: 40px;
    margin-top: 8px;
    margin-bottom: 8px;
}

/* 197.hu aj�nl� */

/* interNEtad� */

a.netado {display:block; /*margin:18px 0 7px 0;*/ margin:0 0 7px 0;}

/* interNEtad� v�ge */


/* sport aj�nl� doboz */

div#sport-ajanlo {
    border:solid 5px #f7f7ef;
    padding: 5px 5px 0 5px;
    width:266px;
    height:175px;
    /*margin-top:-11px;*/
    overflow:hidden;
    margin-left:0;
}

* html div#sport-ajanlo { width:266px; float: left; }
:root div#sport-ajanlo {margin-left:294px !important; margin-top: -202px; float: left;}


img#sportbox_1, img#sportbox_2, img#sportbox_3 {border:0;position:absolute;}
img#sportbox_1 {top:603px;left:682px;}
img#sportbox_2 {top:642px;left:643px;}
img#sportbox_3 {top:642px;left:682px;}

* html img#sportbox_1 {top:605px;}
* html img#sportbox_2 {top:644px;}
* html img#sportbox_3 {top:644px;}

:root div#sport-ajanlo div.sport-box-ajanlo { display: table; }

div#sport-ajanlo div.sport-box-ajanlo img {
    border:0;
    display:block;
    float:left;
    margin-right:7px;
}

div#sport-ajanlo div.sport-box-ajanlo a {
    font-weight:bold;
    display:block;
    margin-bottom: 3px;
    margin-top:-2px;
    color: #265bbc;
}

div#sport-ajanlo div.sport-box-ajanlo a.kep {
    margin-top:0;
}


div#sport-ajanlo a.video {
    margin-top: 8px;
    padding: 4px 9px 5px 25px;
    display:block;
    color: #265bbc;
    background: #e4efff url(/images/kozos/video-icon.gif) 7px 6px no-repeat;
}

div#sport-ajanlo a.felsorolas {
    margin-top: 3px;
    padding: 3px 9px 0 14px;
    border-top:dashed 1px #afcef5;
    color: #265bbc;
    display:block;
    background: #fff url(/images/hir/bullet.gif) 5px 9px no-repeat;
}

div#sport-ajanlo a.tovabb {
    margin-top:6px;
    padding: 5px 15px 2px 0;
    border-top:dashed 1px #afcef5;
    display:block;
    color: #fe5400;
    background: url(/images/kozos/megtobb-nyil.gif) 155px 10px no-repeat;
    font-weight:bold;
    width:205px;
}

:root div#sport-ajanlo #ffno {display:none;}
html:first-child div#sport-ajanlo {margin-left:294px;}
html:first-child div#sport-ajanlo #ffno {display:none;}




:root div#sport-ajanlo {
    margin-left:0;
}

/* sport aj�nl� doboz */


/* cotcot doboz */
div.cotcot-doboz {
    height:83px; margin-top:5px;
    width:282px;
    overflow:hidden;
}

div.cotcot-doboz img {
    display:block;
    margin-left:2px;
    border:0;
}

div.cotcot-doboz a {
    display:block;
    padding: 7px 9px 0 14px;
    background: #fff url(/images/hir/bullet.gif) 5px 12px no-repeat;
}
/* cotcot doboz v�ge */


/* Peking rot�l� doboz */
div#pekinges { width: 286px; height: 278px; background: url(/images/cimlap/clap-peking-bg-1.jpg) no-repeat #fff; float: left; margin: 0px 7px 0 0; overflow:hidden; }
div#pekinges a.p-logo { width: 286px; height: 38px; display: block; }
div#pekinges div.peking-bal-1 { width: 120px; margin: 0 3px 0 8px; float: left; }
* html div#pekinges div.peking-bal-1 { margin-left: 4px; }
div#pekinges div.peking-bal-1 a img { border: none; margin-bottom: 9px; }
div#pekinges div.peking-bal-1 span { display: block; line-height: 16px; height: 118px; }
div#pekinges div.peking-jobb { width: 147px; margin: 0; display: table; float: left; }
div#pekinges div.peking-jobb ul, div#pekinges div.peking-jobb ul li { list-style-type: none; margin: 0; padding: 0; }
div#pekinges div.peking-jobb ul li {  margin-bottom: 1px;  }
div#pekinges div.peking-jobb ul li a { font-weight: bold; color: #0074c1; line-height: 14px; background: none; padding-left: 13px; padding-top: 4px; width: 134px; height: 47px; display: block; }
div#pekinges div.peking-jobb ul li a:hover { background: url(/images/cimlap/peking-clap-nyilas.gif) no-repeat; text-decoration: none; color: #f9670b; }
div#pekinges div.peking-jobb ul li a.p-aktiv { font-weight: bold; line-height: 14px; padding-left: 13px; padding-top: 4px; width: 134px; height: 47px; display: block; background: url(/images/cimlap/peking-clap-nyilas.gif) no-repeat; text-decoration: none; color: #f9670b; }
div#pekinges a.sms-hir { clear: both; display: block; margin: 0 13px 0 6px; color: #0074c1; font-size: 11px; font-weight: bold; }
/* Peking rot�l� doboz */


/* K�telez� biztos�t� v�lt�s */

div#fodoboz-tart img#kotelezovaltas {
    display:block;
    float:left;
    margin-right:8px;
}

div#fodoboz-tart a#kotelezovaltas-cim {
    display:block;
    margin-bottom:3px;
    font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div#fodoboz-tart b#kotelezovaltas-lead {
    display:block;
    margin-bottom:5px;
    font-weight:bold;
}

div#fodoboz-tart form {
    display:block;
    background-color:#efefef;
    padding:8px;
    margin:7px 0 7px 123px;
}

div#fodoboz-tart form select {
    margin-right:8px;
    width:145px;
}

/* K�telez� biztos�t� v�lt�s */

/* 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 */


/* ideiglenes topstori az olimpia idej�re v�ge */

div#felso_resz-olimpia {
    height:276px;
    margin-bottom:20px;
}

div#topsztory-ideiglenes {
    height:266px;
    width:277px;
    border: solid 5px #e7e7de;
    float:left;
}

div#topsztory-ideiglenes-tart {
    padding:7px;
    height:227px;
    width:263px;
    overflow:hidden;
}

div#topsztory-ideiglenes-tart div.kepes-ajanlo {
    height:90px;
    margin-bottom:6px;
}

div#topsztory-ideiglenes-tart div.kepes-ajanlo img {
    border:0;
    display:block;
    float:left;
    margin-right:8px;
}

div#topsztory-ideiglenes-tart div.kepes-ajanlo a.cim {
    display:block;
    font-weight:bold;
    margin-bottom:3px;
    margin-top:-2px;
}

* html div#topsztory-ideiglenes-tart div.kepes-ajanlo a.cim {
    margin-top:0px;
    margin-bottom:2px;
}

div#topsztory-ideiglenes-tart p {
    display:block;
    font-weight:bold;
    margin-bottom:4px;
}

div#topsztory-ideiglenes-tart ul li.bulletos {
    margin-bottom:0;
}

div#topsztory-ideiglenes-tart a.tovabb {
    color: #FE5400;
    font-weight: bold;
    background: url(/images/kozos/megtobb-nyil.gif) no-repeat right 5px;
    padding-right: 15px;
    display: block;
    width:152px;
}


div#topsztory-ideiglenes div#rovatok-fels {
    width:271px;
    height:18px;
    background-color: #f7f7ef;
    padding:7px 0 0 6px;
}

div#topsztory-ideiglenes div#rovatok-fels a {
    font-weight: bold;
    background: url(/images/cimlap/tovabb_kek.gif) no-repeat right 5px;
    padding-right: 15px;
    display:block;
    float:left;
}

div#topsztory-ideiglenes div#rovatok-fels p {
    color:#cecece;
    font-weight: bold;
    display:block;
    float:left;
    margin: 0 4px 0 4px;
}


div#topsztory-ideiglenes div#rovatok-fels a {
    font-weight: bold;
    background: none;
    padding-right: 0;
    display:block;
    float:left;
}

div#topsztory-ideiglenes div#rovatok-fels p {
    color:#cecece;
    font-weight: bold;
    display:block;
    float:left;
    margin: 0 3px 0 3px;
}

/* ideiglenes topstori az olimpia idej�re v�ge */

/* USA topsztori */
#terkepdoboz {
    padding: 0;
    display: block;
    width: 240px;
    float:right;
    height: 80px;
    background-color: #f5f8fd;
    border: none;
    margin-top: 2px;
}

#ter-kep {
    display: block;
    float: left;
    width: 93px;
    height: 69px;
    margin: 5px 8px 0 5px;
    background-image: url(/images/cimlap/usa-map.jpg);
}

#usa-szoveg {
    display: block;
    float: left;
    margin-top: 5px;
    color: #0049b6;
    width: 130px;
}


/* USA topsztori */

div.komment-promo { margin: 0 0 10px 0; }

div#kommentflash {
    text-align: left;
    width: 250px;
    overflow: hidden;
    background-color: #ffffff;
    margin-bottom: 8px;
}

span#kommentcim {
    display: block;
    font-family: Verdana, Arial, Tahoma;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 4px;
}

a#idezet {
    display: block;
    text-decoration: none;
    font-family: Georgia;
    font-style: italic;
    font-size: 15px;
    line-height: 20px;
    color: #000000
}
#idezetjel {
    margin-bottom: -5px;
}

span#kommentszerzo {

    background-color: #808689;
    padding: 0 3px 1px 3px;
    color: #ffffff;
}
/* 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 */


/* visszasz�ml�l� */
#szamlal { width: 248px; height: 73px; background: url(dark-bg.gif) no-repeat #e2edff; border: 1px solid #9ec1eb; margin-bottom: 10px; }
#szamlal span { font: bold 20px  Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff; display: block; float: left; padding: 4px 13px 0 22px; }
#szamlal p { display: block; margin: 0; font-weight: bold; color: #0049b6; text-align: center; position: relative; top: 28px; }
/* visszasz�ml�l� v�ge */

/*  365  */
#k365 {width: 250px; height: 75px; background-image: url(/images/cimlap/bg_365.gif); margin-bottom: 8px; overflow: hidden;}
#id365 {display: block; float: left; width: 175px; color: #367928; font-family: Georgia, Arial; margin: 8px 0 0 10px;}
#logo365 {float: left; width: 54px; height: 34px; display: block; margin-top: 35px;}

/*  365 v�ge */