/*k�k 014977piros ae1b14*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}em,i{font-style:italic}strong,b{font-weight:bold}a,a:link{text-decoration:none}.center{text-align:center}.center *{margin-left:auto;margin-right:auto}.right{text-align:right}.floatleft{float:left;display:inline}.floatright{float:right;display:inline}.clear,.clr{display:block;clear:both}button{cursor:pointer}img,span{behavior:url(gfx/iepngfix.htc)}body {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#333;background:#ccc;}a { color:#014977 }a:hover { color:#ae1b14 }h2, h3 {font-size:18px;line-height:20px;}select {font-size:12px;padding:1px;border:1px solid #444;background:#fff;}textarea {border:1px solid #444;background:#fff url(textareabg.gif) repeat-x 0 0;}.button_ok {width:44px;height:20px;border:0;background:transparent url(gomb_ok.gif) no-repeat 0 0;cursor:pointer;}.ad {clear:both;padding:6px 0;}.datum {color:#656565;}.kiemelt {font-weight:bold;}.captcha p {margin-bottom:6px;}.captchaText {font-size:11px;color:#656565;}#wrap {width:970px;min-height:850px;padding:10px 10px 30px;margin:0 auto;background:#fff;}#head,#content,#footer {clear:both;background:#fff;}/*************************************** Fejl�c ***************************************/#logo,#idojaras,#userlinkek,#belepve,#searchform {float:left;height:62px;overflow:hidden;}#head {color:#000;}#ad-head {float:left;width:750px;padding:10px 0 14px;}#ad-head2 {float:right;width:210px;padding:10px 0 14px;text-align:right;}#logo {float:left;}	#logo a {	display:block;	overflow:hidden;	text-indent:-100em;	outline:none;	}#idojaras {padding-left:20px;line-height:25px;width:265px;font-size:11px;}	#idojaras a {	text-decoration:underline;	}	#idojaras strong {	color:#014977;	}
	#idojaras form {
	   display:inline;
	}#userlinkek {
    width:366px;}#userlinkek div {
    width:366px;
    height: 26px;
} 
	#userlinkek ul,	#userlinkek .searchform .fieldset {	float:right;	}	#userlinkek ul {	padding:4px 0 8px;
	}	#userlinkek li {	float:left;	height:14px;	line-height:14px;	overflow:visible;	padding:0 5px;	}	#userlinkek li.borderes {	border-right:1px solid #d7d8d8;	}		#userlinkek a {		text-decoration:underline;		}			#userlinkek .kiemelt {			padding-right:10px;			background:url(nyil_feka.gif) no-repeat 100% 50%;		}	.searchform {	float:right;	width:230px;
	}		.searchform fieldset {		text-align:right;		height:20px;		margin-top:2px;		}		.textinput {		width:140px;		border:1px solid #444;		background:#fff url(inputbg.gif) no-repeat 0 0;		vertical-align:top;		}		.smalltextinput {		width:64px;		border:1px solid #444;		background:#fff url(inputbg.gif) no-repeat 0 0;		}		.medtextinput {		width:120px;		border:1px solid #444;		background:#fff url(inputbg.gif) no-repeat 0 0;		}		input.imagesubmit {		width:79px;		height:20px;		}#print {float:right;}#nav {clear:both;height:53px;overflow:hidden;margin-bottom:3px;background:url(navbg.gif) repeat-x top;position:relative;}#nav ul {height:25px;}	#nav ul li {	float:left;	height:25px;	line-height:24px;	padding:0 10px;	}		#nav ul li span {		color:#000;		font-weight:bold;		text-transform:uppercase;		cursor:pointer;		}		#nav ul li span:hover {		text-decoration:underline;		}
    		#nav ul li span a {
            color:#000;
            }	#nav ul li.selected {	background:#656565;	border-left:1px solid #fff;	border-right:1px solid #fff;	}	#nav ul li.selected.first-child {	border-left:0;	}		#nav ul li.selected span,
		#nav ul li.selected span a {
		color:#fff;
		}
#nav ul li ul {clear:left;position:absolute;top:27px;left:0;height:14px;line-height:14px;display:none;}	#nav ul li.selected ul { display:block }	#nav ul li ul li {	float:none;	display:inline;	padding:0 12px 0 10px;	border-right:1px solid #a3a3a3;	}			#nav ul li ul li.last-child {			border-right:0;		}		#nav ul li ul li a {		color:#fff;		font-weight:bold;		}		#nav ul li ul li a.kiemelt {		color:#a1daff;		}			#nav ul li ul li a:hover { text-decoration:underline }/*************************************** Fejl�c v�ge ***************************************//*************************************** Tartalom ***************************************/#content {padding-bottom:12px;}#main {float:left;width:610px;background:#fff;}.breadcrumbs {clear:both;height:24px;overflow:hidden;}	.breadcrumbs ul {	height:24px;	width:10000px;	}	.breadcrumbs ul li {	float:left;	height:24px;	line-height:24px;	font-size:11px;	color:#000;	background:url(raquo.gif) no-repeat 100% 50%;	padding:0 16px 0 10px;	}		.breadcrumbs ul li.label { font-weight:bold }		.breadcrumbs ul li.last-child { background:none; color:#333 }		.breadcrumbs ul li a { color:#333 }		.breadcrumbs ul li a:hover { text-decoration:underline }#main .breadcrumbs {margin-bottom:10px;width:610px;overflow:hidden;}.ad468 {margin-bottom:10px;text-align:center;background:#fff url(hirdetes-y.gif) no-repeat 50px 50%;}.padtop {margin-top:12px;}/* osztott has�b */.osztott {background:url(pont-ccc.gif) repeat-y 344px 0;}.mainleft {float:left;width:340px;display:inline;overflow:hidden;}.mainright {float:right;width:260px;display:inline;overflow:hidden;}.cikkajanlo {margin-bottom:12px;}	.cikkajanlo h2 {	font-size:28px;	line-height:30px;	}	.cikkajanlo h3 {	font-size:22px;	line-height:24px;	margin-bottom:6px;	}	.cikkajanlo h3.nopad {	margin:0;	}	.cikkajanlo h4 {	font-size:14px;	line-height:16px;	margin-bottom:6px;	}	.rovatcim {	height:22px;	font:bold 16px/22px Georgia, serif;	text-align:center;	text-transform:uppercase;	color:#333;	background:#f0f0f0;	border:1px solid #ccc;	margin-bottom:6px;	}	.kiemeltrovat {	color:#7a6f3a;	background:#eee9d0;	border:1px solid #d2cbad;	}	.extrakiemeltrovat {	color:#fff;	padding-left:10px;	background:#ad0a02;	border:1px solid #d2cbad;	}	.cikkajanlo p {	font-size:13px;	line-height:16px;	margin-bottom:6px;	}	.cikkajanlo .datum {	margin-bottom:6px;	}	.cimke {	font-size:smaller;	font-weight:bold;	text-transform:uppercase;	margin-right:1px;	}			.nana { padding:0 3px; color:#fff; background:#a53c72 }			.vg { padding:0 3px; color:#fff; background:#307b52 }			.piros { padding:0 3px; color:#fff; background:#ae1b14 }			.kek { padding:0 3px; color:#fff; background:#014977 }			.szurke, .barna { padding:0 3px; color:#000; background:#f0f0f0 }			.ures { color:#000 }			/*.barna (=szurke :))) { padding:0 3px; color:#000; background:#eee9d0 }*/.relevans li {padding-left:22px;background:url(relevans_bullet.gif) no-repeat 4px 3px;}	.relevans li.nobullet {	background:transparent none;	padding:0;	}			.galerialink,			.kommentlink,			.videolink {			padding:0 12px 0 17px;			background-position:0 50%;			background-repeat:no-repeat;		}		.galerialink { background-image:url(i_galeria.gif) }		.kommentlink { background-image:url(i_komment.gif) }		.videolink { background-image:url(i_video.gif) }.keret340 {width:336px;padding:0 2px 2px;background:#fff url(taxi340_lent.gif) no-repeat 0 100%;}	.keret340 .inner {	padding:3px 1px 5px;	background:#fff url(taxi2x2.gif) repeat-x 0 0;	}	.keret340 p,	.keret340 ul.relevans {	padding:0 5px;	}	.keret340 h4 {	padding:0 5px;	margin:6px 0;	}.pic334x250 {width:334px;height:250px;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:6px;overflow:hidden;}	.pic334x250 a {	display:block;	width:334px;  /* 100% */	height:250px; /* 100% */	}.keret260 {width:256px;padding:0 2px 2px;background:#fff url(taxi260_lent.gif) no-repeat 0 100%;}	.keret260 .inner {	padding:3px 1px 5px;	background:#fff url(taxi2x2.gif) repeat-x 0 0;	}	.keret260 h4,	.keret260 p {	padding:2px 5px;	}	.keret260 img {	display:block;	margin-bottom:6px;	}.borderb {padding-bottom:6px;border-bottom:1px solid #ccc;}/* clear diveknek pluszban */.hr { border-top:1px solid #ddd }.pad6 { height:6px }.pad12 { height:12px }.pad24 { height:24px }/************************** scrollos jquery-s dobozok **************************/
.keret610 {
width:610px;
overflow:hidden;
padding-bottom:2px;
background:url(taxi610_lent.gif) no-repeat 0 100%;
}

.keret610cim {
height:15px;
padding-left:10px;
font:11px/15px Georgia, serif;
text-transform:uppercase;
color:#656565;
background:#fff url(taxi610_fent.gif) no-repeat 0 7px;
}

    .keret610cim strong {
    padding:0 10px;
    font-weight:normal;
    background:#fff;
    }


#khirekscroll {
float:left;
width:545px;
height:233px;
}

    #kepeshirek .prevgomb,
    #kepeshirek .nextgomb {
    float:left;
    width:30px;
    height:233px;
    background-repeat:no-repeat;
    background-position:50% 30px;
    cursor:pointer;
    }
    #kepeshirek .prevgomb { background-image:url(scrollgomb-bal.gif) }
    #kepeshirek .nextgomb { background-image:url(scrollgomb-jobb.gif) }

        #kepeshirek .prevgomb:hover,
        #kepeshirek .nextgomb:hover {
        background-position:50% -233px;
        }

        #kepeshirek a span {
        display:block;
        width:268px;
        height:179px;
        background-position:50% 0;
        margin-bottom:4px;
        }


#khirekscroll li {
padding:4px 2px;
width:268px;
height:220px;
text-align:center;
font-size:12px;
line-height:14px;
}
    #khirekscroll li a {
    display:block;
    height:220px;
    overflow:hidden;
    }

    #khirekscroll li a img {
    display:block;
    padding-bottom:4px;
    }

#khirekscroll li a.megtobbkepeshir {
display:block;
width:168px;
height:76px; /* h+pad+bord: 110 */
padding-top:32px;
margin:0 auto;
font-size:14px;
line-height:18px;
font-weight:bold;
text-transform:uppercase;
background:#efefef;
border:1px solid #d0d0d0;
}

#khirekscroll li a.megtobbgaleria {
display:block;
width:168px;
height:76px; /* h+pad+bord: 110 */
padding-top:32px;
margin:0 auto;
font-size:14px;
line-height:18px;
font-weight:bold;
text-transform:uppercase;
background:#efefef;
border:1px solid #d0d0d0;
}

.galeria-lapozo {float:right;width:170px;height:22px;padding:4px 4px 0 0;font-size:11px;font-weight:bold;text-transform:lowercase;}	.galeria-lapozo a {	display:block;	width:65px;	height:22px;	line-height:22px;	color:#014977;	border:1px solid #999;	overflow:hidden;	outline:none;	}	.galeria-lapozo a.prevgomb {	float:left;	padding-left:15px;	background:#ddd url(nyil_elo.gif) no-repeat 4px 50%;	}	.galeria-lapozo a.nextgomb {	float:right;	text-align:right;	padding-right:15px;	background:#ddd url(nyil_kov.gif) no-repeat 70px 50%;	}	.galeria-lapozo a:hover {	border-color:#014977;	background-color:#e4e4e4;	}#kepgaleriak h4 {height:36px;overflow:hidden;}#napisztarok .fixheight {height:54px;overflow:hidden;}.pic254x225_wrap {width:254px;height:225px;overflow:hidden;}.pic254x225 {width:854px;height:225px;margin-left:-300px;text-align:center;}	.pic254x225 img {	height:225px;	margin:0 auto;	}.ad260 {padding:0 0 12px;}.sitebox {float:left;width:198px;height:230px;margin:0 5px 5px 0;background:#f8fafc;overflow:hidden;}	.sitelogo {	display:block;	width:180px;	height:42px;	margin:0 auto;	text-indent:-100em;	overflow:hidden;	background-repeat:no-repeat;	background-position:0 100%;	}         #bamacikkek .sitelogo { background-image:url(logo_bama.gif) }
         #baoncikkek .sitelogo { background-image:url(logo_baon.gif) }		 #beolcikkek .sitelogo { background-image:url(logo_beol.gif) }		 #heolcikkek .sitelogo { background-image:url(logo_heol.gif) }         #kemmacikkek .sitelogo { background-image:url(logo_kemma.gif) }
         #nportcikkek .sitelogo { background-image:url(logo_nport.gif) }
         #sonlinecikkek .sitelogo { background-image:url(logo_sonline.gif) }
         #szoljoncikkek .sitelogo { background-image:url(logo_szoljon.gif) }
         #teolcikkek .sitelogo { background-image:url(logo_teol.gif) }	.sitebox ul {	padding:10px;	font-size:11px;	line-height:13px;	}	.sitebox li {	padding-left:10px;	margin-bottom:3px;	background:url(networklinkek_bullet.gif) no-repeat 0 5px;
	height: 26px;
	overflow: hidden;	}    .sitebox .more {
    clear:both;
    padding:2px 12px 0 0;
    text-align:right;
    }#networklinkek {clear:both;margin:6px 0 12px;padding:10px 50px;border:1px solid #ddd;}	#networklinkek a {	padding:0 7px;	font-weight:bold;	}/*************************************** Tartalom v�ge ***************************************//*************************************** Oldals�v ***************************************/#side,.potside {float:right;width:340px;padding-top:2px;background:#fff;display:inline;overflow:hidden;}#side h3,.box h3 {font:bold 11px Georgia, serif;text-transform:uppercase;}#side h3.rovatcim {font:bold 16px/22px Georgia, serif;}.box {border:1px solid #d9d9d9;margin-bottom:10px;}	.box h3 {	padding:6px 4px 4px 10px;	border-bottom:1px solid #d9d9d9;	}	.box h3 a {	padding-left:5px;	}	.boxinner {	padding:12px 10px;	}.ad300 {background:url(hirdetes.gif) no-repeat 50% 6px;padding:22px 0 5px;border:1px solid #d9d9d9;text-align:center;margin-bottom:10px;}.blokk {margin-bottom:10px;}.blokkbal {float:left;display:inline;overflow:hidden;}#kalku {
height:218px;
width:175px;
border:5px solid #d9d9d9;
}
    #kalku ul {
    padding:5px 10px 0;
    }
    #kalku ul li {
    line-height:14px;
    margin-bottom:4px;
    }
    #kalku ul li a {
    color:#333;
    }
        #kalku ul li a span {
        display:block;
        font-weight:bold;
        color:#014977;
        }
        #kalku ul li a:hover span {
        color:#ae1b14;
        text-decoration:underline;
        }

.blokkszelsojobb {float:right;width:150px;}.blokkjobb  {background:#d9d9d9;padding:0 1px 1px;margin-bottom:4px;}	#side .blokkjobb h3, #lany  h3 {	height:24px;	line-height:25px;	padding-left:10px;	}	.blokkjobb a, #lany a {	display:block;	margin:0 auto;	width:146px;	border:1px solid #fff;	}#lany {background:#d9d9d9;
padding:0 0 1px 0;
height:229px;
width: 152px;}#lany ul{
padding-bottom: 2px;
}
#lany .lany-lapozo {
background-color: #fff;
width:152px;
height:22px;
padding: 2px 0 4px 0;
font-size:11px;
font-weight:bold;
text-transform:lowercase;
}
    #lany .lany-lapozo a {
    display:block;
    width:55px;
    height:22px;
    line-height:22px;
    color:#014977;
    border:1px solid #999;
    overflow:hidden;
    outline:none;
    }
    .lany-lapozo a.prevgomb {
    float:left;
    padding-left:15px;
    background:#ddd url(nyil_elo.gif) no-repeat 4px 50%;
    }
    .lany-lapozo a.nextgomb {
    float:right;
    text-align:right;
    padding:0 15px 0 2px;
    background:#ddd url(nyil_kov.gif) no-repeat 62px 50%;
    }
    .lany-lapozo a:hover {
    border-color:#014977;
    background-color:#e4e4e4;
    }
#leg { width: 340px; margin-bottom:12px }

    #leg .tabok {
    padding:0;
    width:100%;
    height:24px;
    background:#fff url(pont-999.gif) repeat-x 0 100%;
    }
        #leg .tabok li {
        margin-right:6px;
        }

            #leg .tabok li span {
            padding:0 7px;
            height:22px;
            line-height:22px;
            font-size:11px;
            text-transform:uppercase;
            border-width:1px;
            border-style:solid;
            border-color:#ddd #ddd #999;
            background:#ddd;
            }

            #leg .tabok li span:hover {
            background:#d3d3d3;
            border-color:#d3d3d3 #d3d3d3 #999;
            }

            #leg .tabok li.selected span {
            background:#fff;
            border-color:#999 #999 #fff;
            }

    #leg .tabosbox {
    padding:12px 10px 14px;
    border-color:#999;

    }

    .leglista {
    margin:10px;
    }
        #leg .tabosbox li,
        .leglista li {
        line-height:16px;
        padding-left:14px;
        background:url(leg_bullet.gif) no-repeat 0 4px;
        }

.tabosbox {
border-width:0 1px 1px;
border-style:solid;
border-color:#d9d9d9;
}

.taboshead {
background:#d9d9d9;
overflow:hidden;
}
    .taboshead h3 {
    height:20px;
    padding:4px 10px;
    }
    .taboshead h3 a {
    padding-left:5px;
    }
    .tabok {
    padding-left:10px;
    }
        .tabok li {
        float:left;
        margin-right:4px;
        }
            .tabok li span {
            display:block;
            padding:0 5px;
            height:18px;
            line-height:18px;
            cursor:pointer;
            color:#014977;
            background:#f0f0f0;
            border-bottom:1px solid #d9d9d9;
            }
            .tabok li span:hover {
            background:#e7e7e7;
            }

            .tabok li.selected span {
            color:#000;
            background:#fff;
            border-color:#fff;
            }
.box .more {clear:both;text-align:right;padding:2px 12px 6px 0;}
.tabosbox .more {
clear:both;
text-align:right;
padding:2px 12px 0 0;
}.more a {
font-weight:bold;
}
#aprohirdetesek .tabok li span {padding:0 10px;}#aprohirdetesek .taboshead .more {float:right;padding:1px 10px 0 0;}#aprohirdetesek .tabosbox {height:210px;}#aprohirdetesek .searchform {float:none;padding:10px;}	#aprohirdetesek .searchform fieldset {	text-align:left;	}	#allas ul {	padding:0 3px;	}	#allas ul li {	padding:6px;	background:url(aprobg.gif) repeat-x 0 100%;	}/*************************************** Oldals�v v�ge ***************************************//*************************************** L�bl�c ***************************************/#footer_bc {height:32px;background:#f0f0f0;}	#footer_bc ul {	float:left;	height:32px;	width:auto;	}	#footer_bc ul li {	height:32px;	line-height:32px;	}	#footer_bc .floatright,	#footer_bc .floatright p {	height:32px;	line-height:32px;	text-align:right;	}	#footer_bc .floatright p img {	vertical-align:middle;	padding:0 3px 0 10px;	}	#footer_bc .floatright p a {	padding-right:10px;	text-decoration:underline;	}#footernav {background:#f0f0f0;border-top:2px solid #000;height:40px;}	#footernav .searchform {	width:240px;	}	#footernav .searchform fieldset {	margin-top:7px;	padding-right:10px;	}#aslinkek {clear:both;background:#f0f0f0;}	#aslinkek p {	font-size:11px;	text-align:center;	}	#aslinkek a {	color:#000;	margin:0 3px;	}	#aslinkek a:hover {	text-decoration:underline;	}	#sitelinkek p {	line-height:18px;	}#sitelinkek {padding:12px 10px;border-top:1px solid #ddd;}	#sitelinkek p {	line-height:18px;	}#asnet {padding:12px 10px 24px;border-top:1px solid #ddd;}	#asnet p {	color:#8e8e8e;	line-height:19px;	}	#asnet a {	text-transform:uppercase;	}	.padb12 {	padding-bottom:12px;	}/*************************************** L�bl�c v�ge ***************************************//* rovatoldal cuccai */.nagyrovatcim,.cikkfelcim {color:#555;font:bold 16px/20px Helvetica, Arial, sans-serif;text-transform:uppercase;padding-bottom:3px;margin-bottom:6px;border-bottom:2px solid #555;}.blokkcim {font-size:13px;line-height:15px;font-weight:bold;text-transform:uppercase;margin-bottom:12px;}.cikkblokk {margin-bottom:6px; /* ez legyen ua. mint a nagyrovatcim margin-bottom */margin-left:20px;border-bottom:2px solid #333;}.cikkblokk ul li {clear:both;line-height:14px;padding-bottom:10px;}	.cikkblokk ul li a {	display:block;	font-weight:bold;	padding-bottom:4px;	}	.cikkblokk ul li a span {	font-weight:normal;	color:#5f96cf;	text-transform:uppercase;	padding-right:3px;	}	.cikkblokk ul li img.floatleft {	/*display:block;*/	display:inline;	/*width:50px;	height:50px;*/	padding:0 10px 10px 0;	}	.cikkblokk .more {	clear:both;	padding:10px;	}#temak .floatright {width:200px;padding-bottom:10px;}.linkblokk {padding:0 0 10px 20px;}	.linkblokk .more {	padding:10px;	text-align:right;	font-size:11px;	}	.linkblokk li {	font-size:12px;	line-height:15px;	padding:0 0 4px 22px;	background:url(relevans_bullet.gif) no-repeat 4px 3px;	}.rovatmore {font-size:14px;padding:10px;}/* egyszer�s�tett rovat */.rovatlead { /* ua. mint cikklead, csak m�s eltart�s �s nincs fel�l border */color:#000;font-size:15px;line-height:24px;margin:12px 0 24px;padding:0 20px 10px 0;border-bottom:1px solid #ccc;}.erovatajanlo {padding-bottom:12px;border-bottom:1px dashed #ddd;margin-bottom:12px;}	.erovatajanlo h2 {	margin-bottom:12px;	}	.erovatajanlo p {	font-size:13px;	line-height:16px;	margin-bottom:6px;	}	.erovatajanlo img {	float:left;	margin:0 15px 6px 0;	}/**************************** cikkoldal ****************************/.cikktarto {padding:0 0 24px 10px;}.cikkhead {margin-bottom:12px;}/* .cikkfelcim {	>> .nagyrovatcim	} */.cikkcim {font-size:26px;line-height:28px;color:#000;}.cikkalcim {color:#000;font-style:italic;font-size:14px;line-height:18px;}.cikkmeta {margin-top:18px;}.cikklead {color:#000;font-size:15px;line-height:24px;margin:12px 0 24px;padding:8px 20px 10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.cikktext {color:#000;font-size:14px;line-height:20px;}	.cikktext p {	margin-bottom:18px;	}	.cikktext a {	text-decoration:underline;	}.cikkleft {float:left;width:380px;display:inline;overflow:hidden;}.cikkright {float:right;width:200px;display:inline;}/* toolbox a cikkek mellett �s a gal�ria popupban */.cikkopciok {height:29px;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#ccc #e7e7e7;background:#fff url(opciokbg.gif) repeat-x 0 0;}#galpop .cikkopciok { width:196px }	.cikkopciok ul {	height:29px;	}	.cikkopciok li {	float:left;	width:39px;	height:29px;	border-right:1px solid #e7e7e7;	overflow:visible;	text-indent:-100em;	background-color:#fff;	background-repeat:no-repeat;	background-position:50% 50%;	cursor:pointer;	outline:none;	}	#galpop .cikkopciok li {	width:37px;	}	.cikkopciok li.nagyobb { background-image:url(i_nagyobb.gif) }	.cikkopciok li.kisebb { width:37px; background-image:url(i_kisebb.gif) }	.cikkopciok li.print { background-image:url(i_print.gif) }	.cikkopciok li.szavaz { background-image:url(i_szavaz.gif) }	.cikkopciok li.elo { background-image:url(i_elo.gif) }	.cikkopciok li.kov { background-image:url(i_kov.gif) }	.cikkopciok li.dia { background-image:url(i_play.gif) }	.cikkopciok li.pause { background-image:url(i_pause.gif) }	/* sz�rke h�tter� ikonok */	.cikkopciok li.kuld {		border-right-color:#fff;		background:transparent url(i_kuldes.gif) no-repeat 50% 50%;		}	.cikkopciok li.oszt {		border-right:none;		background:transparent url(i_osztas.gif) no-repeat 50% 50%;		}	/* OVERLIB jquery-s megval�s�t�s */	.cikkopciok li {	position:relative;	}	.cikkopciok li .overlib {	position:absolute;	bottom:32px;	left:0;	padding:8px 5px 18px;	background:#014977 url(overlib.gif) no-repeat 0 100%;	z-index:1000;	font-weight:bold;	font-size:10px;	color:#fff;	text-indent:0;	text-align:center;	display:none;	}.cikkright .relevans li {margin-bottom:6px;}.cikkright .relevans li:last-child {margin-bottom:0;}#kapcsolodogaleria img {display:block;padding-bottom:6px;}#kapcsolodoszavazas h5 {font-size:12px;}#kapcsolodoszavazas p {clear:left;padding-top:12px;}	#kapcsolodoszavazas .radio {	display:block;	float:left;	}	#kapcsolodoszavazas label {	display:block;	float:left;	width:140px;	padding-left:10px;	}	#kapcsolodoszavazas .captcha {	clear:both;	padding-top:10px;	text-align:center;	}	#kapcsolodoszavazas .captcha p {	padding:0;	}.adcikk {margin:24px 0;text-align:center;}.ad330 .hirdetes {display:block;padding-top:24px;background:url(hirdetes.gif) no-repeat 50% 7px;}.adcikk .folyt {display:block;font-size:11px;text-align:right;padding:0 3px 3px 0;border-bottom:1px solid #ccc;}.cikkpic {margin-bottom:24px;}.cikkpic a,.cikkpic img,.cikkpic span {display:block;}	.cikkpic a {	position:relative;	outline:none;	}	.nagyit {	display:block;	position:absolute;	bottom:20px;	right:20px;	width:40px;	height:40px;	border:1px solid #b8bdc0;	background:#535152 url(nagyit.gif) no-repeat 50% 100%;	cursor:pointer;	}	.cap {	display:block;	font-size:12px;	line-height:15px;	margin-top:6px;	}	span.cap {	color:#333;	}	a.cap {	padding-left:27px;	text-decoration:none;	background:url(i_galeria_cap.gif) no-repeat 0 2px;	}.smallpic {margin:24px 0 12px;}.imageWrapperLeft {float:left;display:inline;margin:0 10px 6px 0;}.imageWrapperRight {float:right;display:inline;margin:0 0 6px 10px;}.imageWrapperCenter {display:block;margin:0 auto 10px;}.prpic {text-align:center;margin-bottom:24px;}.cikktext .prmore {margin:24px 0 36px;font-size:12px;line-height:16px;font-weight:bold;}.cikktext .prmore a {text-decoration:none;background:#f7f7f7;}.keretes,.keretesBalra {width:365px;margin:12px 0 24px;font-size:13px;line-height:18px;background:url(keretbg.gif) repeat-y 0 0;}	.keretes .inner {	padding:16px 25px 8px 20px;	}	.keretes .top {	height:6px;	background:url(keretfent.gif) no-repeat 0 0;	}	.keretes .bottom {	height:8px;	background:url(keretlent.gif) no-repeat 0 100%;	}	.keretes h4 {	margin-bottom:12px;	}blockquote {width:280px;margin:36px auto;padding-left:70px;font-style:italic;line-height:26px;background:url(idezetbg.gif) no-repeat 0 15px;}/* KOMMENT */.hszcim {margin:18px 0 24px;height:34px;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;}	.hszcim div.floatleft {	width:400px;	height:34px;	line-height:33px;	padding-left:7px;	}	.hszcim h2 {	display:inline;	text-transform:uppercase;	font:bold 16px/34px Georgia, serif;	}	.hszcim .summa {	font-style:normal;	color:#014977;	}	.hszcim a.floatright {	display:block;	height:28px;	padding:5px 0 0 1px;	}.hszlapozo {line-height:20px;font-size:12px;padding:0 3px;color:#000;}		.hszlapozo a {		font-weight:bold;	}	.hszlapozo .sep {	color:#9b9b9b;	padding:0 2px;	}#hszlista {margin:12px 0;}#hszlista li {background:#fff url(hszbg.gif) no-repeat 0 0;}	.hszhead {	height:32px;	padding:0 10px 24px;	}		.hszhead cite {		float:left;		height:32px;		width:450px;		font:16px/32px Georgia, serif;		color:#000;		overflow:hidden;		}		.hszhead .hszdatum {		float:right;		width:140px;		height:32px;		line-height:32px;		font-size:11px;		color:#336799;		text-align:right;		}	.hsz {	font:14px/20px Georgia, serif;	color:#333;	padding:0 62px;	}		.hsz p {		margin-bottom:12px;		}	.hszfoot {	height:24px;	padding:0 15px;	margin:0 0 24px 62px;	border-top:1px solid #d9d9d9;	border-bottom:1px solid #d9d9d9;	}		.hszfoot a {		display:block;		float:left;		height:24px;		font-size:11px;	line-height:24px;	}			.valasz {			width:250px;			padding-left:19px;			background:#fff url(hszikon.gif) no-repeat 0 7px;		}		.modi {			width:150px;			padding-left:20px;		background:#fff url(modikon.gif) no-repeat 0 50%;		}		.hszlink {		width:40px;		padding-left:20px;				background:#fff url(linkikon.gif) no-repeat 0 50%;		}/******* HSZFORM **********/#hozzaszolas {margin:12px 0 30px;padding:12px 15px;background:#f0f0f0;}#loginbottom {top:190px;left:15px;}	#hozzaszolas h3 {	font:bold 14px Georgia, serif;	margin-bottom:12px;	text-transform:uppercase;	color:#333;	}		#hozzaszolas p {		margin-bottom:12px;	}	#hozzaszolas a {	text-decoration:underline;	}	#hozzaszolas .hszbal {	float:left;	width:350px;	display:inline;	overflow:hidden;	}		#hozzaszolas .hszbal label {		padding-right:10px;		padding-top:3px;		}		#hozzaszolas textarea {		width:340px;		}		#hozzaszolas .hszbal .sep {		color:#aaa;		padding:0 3px;		}	#hozzaszolas .hsztudnivalok {	float:right;	width:210px;	display:inline;	font-size:11px;	line-height:14px;	}	.captcha_hsz {	clear:both;	line-height:22px;	}			.captcha_hsz label {			font-size:11px;		}			.captcha_hsz img {			display:block;			float:left;		}		.captcha_hsz .textinput {		margin:2px 0 0 4px;		}		.captcha_hsz .imagesubmit {		margin-top:2px;		}#etarget {margin-bottom:24px;padding:10px;background:#f2f2f2;}#etarget .credit {text-align:right;padding:0 5px 1px 0;font-size:11px;background:#fff;}	#etarget .credit a {	color:#0085e5	}/**************************** /cikkoldal ****************************//************************* Gal�ria lista ****************************/.nagykepesajanlo,.kiskepesajanlo,.kisajanlo {padding-bottom:12px;border-bottom:1px solid #ddd;margin-bottom:12px;}	.nagykepesajanlo h2,	.kiskepesajanlo h2 {	margin-bottom:12px;	}	.nagykepesajanlo p {	font-size:14px;	line-height:18px;	}	.kiskepesajanlo p,	.kisajanlo p {	font-size:13px;	line-height:16px;	}	.kisajanlo .cikkmeta {	margin-bottom:12px;	}	.kisajanlo p {	padding-right:25px;	}.ajanlopic {float:left;padding-right:20px;}.ajanlopic a {display:block;position:relative;outline:none;}.foto {display:block;position:absolute;border:1px solid #b8bdc0;cursor:pointer;}	.nagykepesajanlo .foto {	bottom:12px;	right:12px;	width:36px;	height:36px;	background:#535152 url(i_galeria_v.gif) no-repeat 50% 50%;	}	.kiskepesajanlo .foto {	bottom:6px;	right:6px;	width:21px;	height:21px;	background:#535152 url(i_galeria_vs.gif) no-repeat 50% 50%;	}/************************* /Gal�ria lista ****************************//*********************** Gal�ria landing **************************//* fekv� nagyk�p (�s k�z�s): */.galhead {margin-bottom:12px;padding-left:10px;}.galpic {margin-bottom:12px;}	.galpic a {	display:block;	position:relative;	overflow:hidden;	}	.galpic .more {	display:block;	height:25px;	line-height:25px;	text-align:right;	border-bottom:1px solid #ddd;	}.galdesc {margin:12px 0;padding:12px 2px 12px 10px;font-size:14px;line-height:18px;}.kapcsbox {margin-bottom:24px;}	.kapcsbox h4 {	height:24px;	padding-left:8px;	margin-bottom:12px;	font:bold 11px/24px Georgia, serif;	text-transform:uppercase;	border-top:1px solid #ddd;	border-bottom:1px solid #ddd;	}	.kapcsbox li {	margin-bottom:6px;	}		.kapcsbox .kateg {		color:#999;		font-size:12px;		padding-right:3px;		}		.kapcsbox .kateg strong {		color:#000;		font-weight:bold;		text-transform:uppercase;		padding-right:3px;		}	.kapcsbox .boxinner { /* �ll� nagyk�p */	padding-top:0;	}	.kapcsbox .inner { /* fekv� nagyk�p */	padding-left:10px;	}/* �ll� nagyk�p */.cikkleft .galpic { margin:0 }.cikkleft .more { border:0 }.cikkright .galdesc {padding:0;margin:0 0 12px 0;}/*********************** /Gal�ria landing **************************//* Gr�tisz oldal*/#gratisz {padding-left:10px;}#gratisz a {display:block;float:left;padding:5px;background:#f0f0f0;border:1px solid #999;margin:0 12px 12px 0;text-align:center;}	#gratisz a:hover {	background:#fff;	border-color:#014977;	}	#gratisz a img {	display:block;	width:126px;	height:209px;	padding-bottom:5px;	}/* popup ablakok */#overlay {width:100%;height:100%;position:fixed;top:0;left:0;z-index:300;background:#000;display:none;}.overlayer {width:100%;height:100%;position:fixed;top:0;left:0;z-index:300;background:#000;display:none;}/*k�z�s:minden layeres popupnak meg kell kapnia a layerbox class-t */.layerbox {position:absolute;top:45%;left:45%;border:1px solid #000;background:#fff;z-index:1000;display:none;overflow:visible;}	.layerboxhead {	background:#d9d9d9;	height:26px;	line-height:26px;	}		.layerboxhead h4 {		color:#333;		font:bold 11px/26px Georgia, serif;		padding-left:20px;		text-transform:uppercase;		}		.layerboxhead .close {		display:block;		float:right;		width:32px;		height:26px;		overflow:hidden;		text-indent:-100em;		cursor:pointer;		background:#d9d9d9 url(close_x.gif) no-repeat 50% 50%;		}		.layerboxhead .close:hover {		background-color:#cfcfcf;		}	.layerbox form {	clear:both;	padding:16px 20px;	}		.layerbox form p {		margin-bottom:6px;		}		.layerbox form label {		color:#014977;		font-size:11px;		line-height:20px;		}		.loginform .textinput {		width:180px;		}#loginbox {width:240px;}	.loginform .floatleft,	.loginform .floatright {	padding:7px 0 0;	height:20px;	line-height:20px;	}#kuldesbox {width:400px;/*margin-top:-250px;margin-left:-200px;*/}	#kuldesbox h5 { /* cikk c�me */	font-weight:normal;	font-size:13px;	margin-bottom:24px;	color:#656565;	}		#kuldesbox h5 strong {		font-weight:bold;		color:#000;		}	#kuldesbox label {		display:block;		float:left;		width:120px;	}	#kuldesbox .textinput {	width:200px;	}	#kuldesbox textarea {	width:200px;	}	#kuldesbox .captcha {	clear:both;	margin:24px 0 18px;	padding-left:120px;	}		.captcha p {		margin-bottom:6px;		}		.captchaText {			font-size:11px;			color:#656565;		}		.captcha .textinput {		margin:0;		}	#kuldesbox .st2 {	color:#ae1b14;	font-size:14px;	font-weight:bold;	}	.inputerr {	border-color:#ae1b14;	background-image:url(inputerrbg.gif);	}	.textareaerr {	border-color:#ae1b14;	background-image:url(textareaerrbg.gif);	}#sharebox {width:400px;/*margin-top:-100px;margin-left:-200px;*/}	#sharebox .inner {	clear:both;	padding:16px 20px;	}		#sharebox ul.floatleft { width:170px }		#sharebox ul.floatright { width:170px }	#sharebox li {	background-repeat:no-repeat;	background-position:0 50%;	padding-left:20px;	height:24px;	line-height:24px;	border-bottom:1px solid #e3e3e3;	}		#sharebox .digg { background-image:url(i_digg.gif) }		#sharebox .delicious { background-image:url(i_delicious.gif) }		#sharebox .google { background-image:url(i_google.gif) }		#sharebox .facebook { background-image:url(i_facebook.gif) }		#sharebox .yahoo { background-image:url(i_yahoo.gif) }		#sharebox .myspace { background-image:url(i_myspace.gif) }		#sharebox .reddit { background-image:url(i_reddit.gif) }		#sharebox .livejournal { background-image:url(i_livejournal.gif) }		#sharebox .blinklist { background-image:url(i_blinklist.gif) }.spiclibox {width:500px;}/********** szavaz�s **********/#szavazaseredmeny h5 {font-size:12px;}#szavazaseredmeny li {clear:both;margin-top:12px;}	#szavazaseredmeny .bar {	width:100px;	height:15px;	float:left;	background:#f0f0f0;	border:1px solid #014977;	margin:2px 10px 0 0;	}/****************** nap sz�pe landing ********************/#napszepeszponzor {display:none;}#galleryInfo {margin-bottom:12px;}#galleryInfo p {color:#000;font-size:14px;line-height:18px;margin-bottom:12px;}#napszepelinklista .boxinner {padding:8px 10px;}#napszepelinklista .bull {color:#014977;}/* napsz�pe */#napszepepop {background:#fff;padding:10px;}/* * */#napszepescroll {float:left;width:545px;height:245px;}#napszepescroll ul {height:245px; /* ezt a sz�jbaszott explorernek */}#napszepescroll li {padding:4px;width:128px;height:237px;text-align:center;font-size:12px;line-height:14px;color:#014977;}	/* gombok */	#tovabbilanyok .jcprev,	#tovabbilanyok .jcnext {	float:left;	width:30px;	height:245px;	background-repeat:no-repeat;	background-position:50% 70px;	cursor:pointer;	}	#tovabbilanyok .jcprev { background-image:url(scrollgomb-bal.gif) }	#tovabbilanyok .jcnext { background-image:url(scrollgomb-jobb.gif) }		#tovabbilanyok .jcprev:hover,		#tovabbilanyok .jcnext:hover {		background-position:50% -130px;		}.napszepecimkep {display:block;width:125px;height:188px;position:relative;margin-bottom:4px;background-repeat:no-repeat;background-position:50% 50%;}	#tovabbilanyok .napszepecimkep {	margin-left:auto;	margin-right:auto;	}.napszepecimkep span {bottom:15px;right:15px;width:21px;height:20px;position:absolute;background:url(i_napszepe_gal.gif) no-repeat 0 0;}.megtobblany {display:block;width:123px;height:106px;padding-top:80px;margin:0 auto 4px;font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;background:#efefef;border:1px solid #d0d0d0;}/************************** /scrollos jquery-s dobozok **************************//* EZ ITT A LAPOZ�! */.pagelapozo {line-height:20px;font-size:12px;color:#000;padding:24px 0;text-align:center;}.simalapozo { /* ua. csak line-height �s padding */font-size:12px;color:#000;text-align:center;}		.pagelapozo a,		.simalapozo a {		font-weight:bold;	}	.pagelapozo .sep,	.simalapozo .sep {	color:#9b9b9b;	padding:0 2px;	}/******************* LINKT�R ********************//* 50%-50%-os osztott has�bok */.halfleft {float:left;width:297px;display:inline;overflow:hidden;}.halfright {float:right;width:297px;display:inline;overflow:hidden;}.linkbox {padding:10px;margin-bottom:12px;background:#f0f0f0;}	.linkbox h2 {	font-size:16px;	margin-bottom:6px;	}	.linkbox a {	margin-right:15px;	}/******************** POPUP ********************/#galpop {width:1000px;}#album {float:left;padding:10px 20px 10px 15px;background:#fff;width:830px;}.galpopright {float:right;width:200px;padding-left:20px;display:inline;}.galpopleft {float:left;width:610px;display:inline;overflow:hidden;background:#fff url(keptartobg.gif) no-repeat 0 0;}#keptarto {width:600px;height:454px;margin:3px 3px 0;text-align:center;position:relative;}	#keptarto img { border:2px solid #014977 }/* utols� k�p f�l�tt a layer */#lastimglayer {padding:20px 10px 15px;width:310px;position:absolute;top:50%;left:50%;margin:-80px 0 0 -164px;border:0px solid #000;background:url(shadow-light.png) repeat;display: none;z-index:105;}#lastimglayer, #lastimglayer a { color:#fff }#gotofirstlink {float:left;display:block;width:150px;padding-top:74px;background:url(refresh_ikon.gif) no-repeat 50% 0;text-align:center;font-weight:bold;}	#gotofirstlink:hover { text-decoration:underline }#lastimglayer div.floatleft {width:130px;text-align:left;padding-left:20px;border-left:1px solid #aaa;font-size:11px;}#lastimglayer p { margin-bottom:12px }#lastimglayer p a { font-weight:bold }#lastimglayer p a:hover { overflow:hidden }#lastimglayer p span { cursor:pointer; line-height:20px; padding-left:22px }#lastimglayer p span:hover { text-decoration:underline }#lastimglayer span.kuld { background:url(i_kuldes_kicsi.gif) no-repeat 0 50% }#lastimglayer span.oszt { background:url(i_osztas_kicsi.gif) no-repeat 1px 50% }#kiskepek {height:84px;overflow:hidden;padding:5px 0;background:#fff url(kiskepekbg.gif) no-repeat 0 0;}#kiskepekscroll {float:left;width:540px;height:84px;overflow:hidden;position:relative;}#kiskepekscroll ul {position:absolute;left:0;width:100000px;height:84px;}#kiskepekscroll table {position:absolute;top:0;left:0;height:84px;}#kiskepekscroll td {padding:0 5px;text-align:center;}	#kiskepek img { border:2px solid #fff }	#kiskepek img:hover { border:2px solid #014977 }#kiskepek img,#basePicture { cursor:pointer }	#kiskepek .prevgomb,	#kiskepek .nextgomb {	float:left;	width:30px;	height:84px;	background-repeat:no-repeat;	background-position:50% 15px;	cursor:pointer;	}	#kiskepek .prevgomb { background-image:url(scrollgomb-bal.gif) }	#kiskepek .nextgomb { background-image:url(scrollgomb-jobb.gif) }		#kiskepek .prevgomb:hover,		#kiskepek .nextgomb:hover {		background-position:50% -185px;		}	#kiskepek li {	float:left;	padding:0 5px;	text-align:center;	}#kislogo {margin-bottom:12px;}	#kislogo a {	display:block;	overflow:hidden;	text-indent:-100em;	outline:none;	}.kepszamolo {margin-bottom:6px;}.galmeta {margin:12px 0;}.albumdesc {margin:12px 0;}.picdesc {margin:12px 0;font-size:13px;line-height:17px;font-weight:bold;}#galads {float:left;width:120px;padding-left:8px;display:inline;overflow:hidden;}#galads .ad120 {padding-top:15px;background:url(hirdetes-szurke.gif) no-repeat 50% 0;margin:12px 0;}.ad728 {width:800px;}.ad728 .hirdetes {float:right;display:block;padding:0 10px 0 20px;background:url(hirdetes-szurke-y.gif) no-repeat 0 50%;}#auditIFrame {visibility:hidden;}/**************** Nap sz�pe gy�jt�oldal ****************/.szuro {} /* nothing to do */	.szuro h3 {	font-size:24px;	line-height:26px;	}		h3.nagyho {		float:left;		width:240px;		}		h3.helyneve {		float:left;		width:300px;		}		.szuro form {		text-align:right;		height:30px;		line-height:30px;		}			.kisform {			float:right;			width:370px;			}		.szuro form label {		margin-right:4px;		}		.szuro form select {		vertical-align:middle;		}			#hoselect { width:150px }			#helyselect { width:200px }		.oksubmit {		width:44px;		height:20px;		vertical-align:middle;		}#napszepegyujto {padding:20px 0;margin-top:6px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}	#napszepegyujto ul {	padding-left:4px;	}	#napszepegyujto li {	float:left;	width:145px;	height:264px;	padding:0 0 12px 6px;	line-height:16px;	overflow:hidden;	}		#napszepegyujto li.first-line {		height:296px;		}	#napszepegyujto li strong {	color:#014977;	}	#napszepegyujto li .age {	color:#333;	}	#napszepegyujto li em {	font-weight:bold;	font-style:normal;	}	#napszepegyujto .label {	width:125px;	height:32px;	font-size:11px;	font-weight:bold;	line-height:13px;	}	#napszepegyujto .label em {	display:block;	font-style:normal;	background:#ae1b14;	color:#fff;	height:28px;	padding:2px 6px;	}.extramore {padding:1px;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}	.extramore .inner {	background:#eee;	height:24px;	line-height:24px;	padding:0 10px;	}	.extramore a {	text-decoration:underline;	}/* n�vt�r gy�jt� */#nevtargyujto {margin:12px 0;padding:0 20px;text-align:center;line-height:28px;}/* k�pgal�ria + bulifoto gy�jt� */#kepgalgyujto {border-bottom:1px solid #ddd;}#kepgalgyujto ul {clear:left;padding-top:12px;border-top:1px solid #ddd;}#kepgalgyujto li {float:left;width:190px;height:210px;margin-left:10px;}.ketharmadoskep {display:block;width:180px;height:135px;position:relative;margin-bottom:4px;}.ketharmadoskep .foto {bottom:10px;right:10px;width:21px;height:21px;background:#535152 url(i_galeria_vs.gif) no-repeat 50% 50%;}.helyadatok {float:right;text-align:right;width:300px;line-height:16px;padding-bottom:6px;}/********************** ONLINE INTERJUK **********************/.onlineajanlo {padding:10px;border-bottom:1px solid #ddd;}	.onlineajanlo .floatleft {	display:block;	margin-right:10px;	}	.onlineajanlo .floatright {	width:420px;	}	.onlineajanlo .datum {	margin-bottom:6px;	}	.onlineajanlo p {	margin-bottom:6px;	}	.onlineajanlo {	}	.onlineajanlo .more {	text-align:right;	padding-right:10px;	}.aktivonline {background:#f0f0f0;}.aktivonline h3 {clear:left;}.supertext {display:block;float:left;height:22px;line-height:22px;padding:0 3px 0 2px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#fff;background:#ae1b14;}.supertext:hover {color:#fff;background:#014977;}/* oi - i oldal */#interjutarto {} /* .cikkleft */#interjutarto h5 {font-weight:bold;font-size:12px;line-height:14px;text-transform:uppercase;margin-bottom:12px;}#interjutarto .cikkleft {margin-top:12px;}#interju li {padding-bottom:12px;font-size:14px;line-height:20px;}#interju li.val {margin-bottom:12px;border-bottom:1px solid #ddd;}	#interju li em,	#interju li cite {	font-family:Georgia, serif;	font-style:normal;	color:#ae1b14;	}	#interju li cite {	margin-right:10px;	}	#interju li .datum {	font-size:12px;	color:#656565;	}#kapcsolodonevjegy {background:#f0f0f0;margin-bottom:24px;width:200px;overflow:hidden;}#kapcsolodonevjegy p,#kapcsolodonevjegy h4 {margin-bottom:12px;}/* nana kiaj�nl�k cikkoldal k�z�ps� has�b */.nanabox h3 a {display:block;float:left;width:45px;height:12px;text-indent:-100em;overflow:hidden;outline:none;background:url(nana_logo12.gif) no-repeat 0 0;}.nanabox h6,.nanabox p {margin-bottom:10px;line-height:14px;}	.nanabox img.floatleft {	margin:0 6px 3px 0;	border:1px solid #ddd;	}/* szak�rt�k box scroller */.scroller_nav_btn {height:22px;background-color:#eee;background-image:url(nana_szakertobox_nyilak.gif);background-repeat:no-repeat;cursor:pointer;overflow:hidden;text-indent:-100em;outline:none;}	#scrollup { background-position:0 0 }	#scrolldown { background-position:0 -50px }	#scrollup:hover { background-position:0 -90px }	#scrolldown:hover { background-position:0 -140px }.nanabox h6 a span { font-weight:normal }#szakertok_inner {height:150px;overflow:hidden;}	#szakertok_inner ul {}		#szakertok_inner li {		height:150px;		padding-bottom:20px;		}/* vg kiaj�nl�k cikkoldal k�z�ps� has�b */.vgbox h3 {padding-top:25px;background:url(logo_vgbox.gif) no-repeat 10px 6px;}.vgbox h6,.vgbox p {margin-bottom:10px;line-height:14px;}	.vgbox img.floatleft {	margin:0 6px 3px 0;	border:1px solid #ddd;	}/* form(ok) */.interjuform p {margin-bottom:6px;}.cikkleft .interjuform textarea {width:355px;height:120px;}.cikkright .interjuform textarea {width:200px;height:100px;}.interjuform small {font-size:11px;}.interjuform .captcha input,.interjuform .captcha img {vertical-align:top;}.interjuform .captcha .smalltextinput {margin:0 4px;}/** * ONLINE K�ZVET�T�SEK * A listaoldal ugyanazt haszn�lja, mint az online interj� listaoldala */#kozvetitpop {width:610px;margin:0 auto;padding:10px;background:#fff;}	#kozvetitpop h3 {	margin-bottom:6px;	padding-bottom:6px;	border-bottom:1px solid #ddd;	}	#kozvetitpop .minute {	padding:0 2px;	background:#ddd;	}	#kozvetitpop .breadcrumbs { margin-bottom:10px }/* j�t�kos n�vjegye */#hintbox {position:absolute;font-size:11px;}#hintbox td {vertical-align:top;}#hintbox .inner {padding:6px 5px;background:#f0f0f0;border:1px solid #ccc;}#hintbox img {margin-right:5px;}/** * * RAKT�RB�ZIS (adatb�zis) * *//*ul*/.kiemeltajanlatok {margin-bottom:12px;}	.kiemeltajanlatok li {	padding:9px;	background:#f0f0f0;	border:1px solid #ccc;	margin-bottom:6px;	font-size:12px;	line-height:14px;	}	.kiemeltajanlatok li img {	display:block;	float:left;	width:80px;	margin:0 10px 2px 0;	}	.kiemeltajanlatok li h4 {	font-size:14px;	line-height:16px;	margin-bottom:4px;	}#dbkereso {border:1px solid #ddd;margin-bottom:12px;}	#dbkereso h2 {	border-width:0 0 1px;	margin-bottom:12px;	}	#dbkereso fieldset {	margin-bottom:6px;	padding:0 10px;	}	#dbkereso h3,	#dbkereso h4 {	color:#000;	font-size:12px;	font-weight:bold;	}	#dbkereso h3 {	float:left;	margin-right:10px;	}	#dbkereso h4 {	height:22px;	line-height:22px;	margin-bottom:6px;	border-bottom:1px solid #ddd;	}	#dbkereso p {	margin-bottom:12px;	}	.tulajdonsagok {	margin-bottom:12px;	}.tovabbiajanlatok {margin-bottom:12px;}	.tovabbiajanlatok li {	padding-left:10px;	margin-bottom:12px;	}	.tovabbiajanlatok li h5,	.tovabbiajanlatok li p {	font-size:12px;	line-height:14px;	}#kozutinfo {margin:12px 0;}	#kozutinfo li {	margin-bottom:12px;	border:1px solid #ddd;	}	#kozutinfo li h4 {	color:#000;	height:18px;	line-height:18px;	font-size:12px;	font-weight:bold;	text-transform:uppercase;	padding:2px 10px;	background:#ddd;	margin-bottom:6px;	}	#kozutinfo li p {	line-height:14px;	padding:0 10px 10px 10px;	}#kozutrel {margin:12px 0;}	#kozutrel li {	margin-bottom:6px;	}/* egy szolg�ltat� adatai */#providerdata {margin-bottom:10px;}#providerdata p {font-size:13px;line-height:15px;}		#providerdata img {		display:block;		margin-bottom:12px;		}		#providerdata span {		color:#ae1b14;		}	#providerdata .text2 {	color:#000;	margin-bottom:12px;	}	#providerdata .text4 {	clear:left;	margin-bottom:6px;	font-weight:bold;	}table.dbtable {width:300px;background:#fff;margin-bottom:18px;}	table.dbtable td {	padding:3px;	margin:1px;	vertical-align:top;	border-right:1px solid #fff;	border-bottom:1px solid #fff;	}		table.dbtable td.col1 {		width:100px;		}#contact td {background:#f0f0f0;}#prop td {border-bottom:1px solid #ddd;}#contact .col1 {font-weight:bold;}/* napi men� t�bla */#an-table {width:600px;font-size:12px;line-height:14px;margin:0 0 12px 10px;}#an-table th {color:#000;padding:5px 10px;background:#f0f0f0;border:1px solid #ddd;border-width:1px 0 1px 1px}	#an-table th.th4 {	width:25px;	padding:0;	border-right-width:1px;	}#an-table td {padding:5px 10px;border:1px solid #ddd;border-width:0 0 1px 1px;}	#an-table td.td4 {	width:25px;	padding:0;	text-align:center;	border-right-width:1px;	}.napimenulink { /* nyilak */display:block;width:25px;height:10px;padding:7px 0;text-indent:-100em;overflow:hidden;outline:none;background:url(napimenu_nyil.gif) no-repeat 10px 50%;}	.napimenulink:hover {	background-position:-90px 50%;	}/* verseny... */#kepgalgyujto h5 {font-size:13px;height:20px;line-height:20px;background:#f0f0f0;padding-left:10px;}#kepgalgyujto .szponzor {text-align:center;padding:20px 0;border-top:1px solid #ddd;}/************************* PROGRAMAJ�NL� *************************/.alalrovatok {color:#ccc;padding:0 0 5px;border-bottom:1px solid #ccc;margin-bottom:6px;}	.alalrovatok a {	margin:0 3px;	font-weight:bold;	}.kiemeltflyer {width:334px;margin:0 3px 6px;border-bottom:1px solid #ddd;}.flyer {float:left;width:160px;height:175px;padding:0 7px 6px 3px;border-bottom:1px solid #ddd;}	.flyer .fixheight {	height:42px;	overflow:hidden;	}	.flyer p,	.kiemeltflyer p {	color:#656565;	margin-bottom:6px;	font-size:12px;	line-height:14px;	}	.flyer strong,	.kiemeltflyer strong {	color:#000	}	.flyer a,	.kiemeltflyer a {	font-weight:bold;	}.flyer_osszes {float:left;width:190px;height:175px;padding:0 7px 6px 3px;margin-bottom: 6px;border-bottom:1px solid #ddd;}	.flyer_osszes .fixheight {		height:48px;		padding-top: 6px;		overflow:hidden;	}	.flyer_osszes a {	font-weight:bold;	}/* prg keres� tabos box */#progsearch { margin-bottom:10px }	#progsearch .tabok {	padding:0;	width:100%;	background:#fff url(pont-999.gif) repeat-x 0 100%;	height:24px;	}		#progsearch .tabok li {		margin-right:6px;		}				#progsearch .tabok li span {			padding:0 18px;			height:22px;			line-height:22px;			font-size:11px;			font-weight:bold;			text-transform:uppercase;			border-width:1px;			border-style:solid;			border-color:#ddd #ddd #999;			background:#ddd;			}			#progsearch .tabok li span:hover {			background:#d3d3d3;			border-color:#d3d3d3 #d3d3d3 #999;			}			#progsearch .tabok li.selected span {			background:#fff;			border-color:#999 #999 #fff;			}	#progsearch .tabosbox {	padding:6px;	border-color:#999;	height:120px;	}		#progsearch .tabosbox li {			line-height:16px;		padding-left:14px;		background:url(leg_bullet.gif) no-repeat 0 50%;		}/************************* /PROGRAMAJ�NL� *************************/#programker p {height:24px;line-height:24px;}	#programker * {	vertical-align:middle;	}	#programker label {	display:-moz-inline-box;	display:inline-block;	width:96px;	font-size:11px;	font-weight:bold;	}	#programker .datuminput {	width:85px;	}	#programker select {	width:180px;	}	#programker .imagesubmit {	margin:5px 0 0 100px;	}#filmker p {padding-top:12px;}	#filmker select {	width:300px;	}/* jquery date picker popup */table.jCalendar {border:1px solid #ddd;/*background:#ddd;*/border-collapse:separate;border-spacing:2px;}	table.jCalendar th {	background:#ddd;	color:#014977;	font-weight:bold;	padding:3px 5px;	}	table.jCalendar td {	background:#f0f0f0;	color:#000;	padding:3px 5px;	text-align:center;	}	table.jCalendar td.other-month {	background:#fff;	}	table.jCalendar td.today {	font-weight:bold;	background:#ddd;	}	table.jCalendar td.selected {	color:#fff;	background:#014977;	}	table.jCalendar td.selected.dp-hover {	color:#fff;	background:#014977;	}	table.jCalendar td.dp-hover,	table.jCalendar tr.activeWeekHover td {	color:#fff;	background:#014977;	}	table.jCalendar tr.selectedWeek td {	color:#fff;	background:#014977;	}	table.jCalendar td.disabled,	table.jCalendar td.disabled.dp-hover {	color:#bbb;	background:#fff;	}	table.jCalendar td.unselectable,	table.jCalendar td.unselectable:hover,	table.jCalendar td.unselectable.dp-hover {	color:#bbb;	background:#fff;	}/* For the popup */div.dp-popup {position:relative;background:#fff;border:1px solid #000;font-size:10px;padding:2px;width:172px;line-height:16px;}	div#dp-popup {	position:absolute;	z-index:199;	}	div.dp-popup h2 {	font-size:11px;	text-align:center;	margin:2px 0;	padding:0;	}	a#dp-close {	font-size:11px;	padding:4px 0;	text-align:center;	display:block;	}	a#dp-close:hover {	text-decoration:underline;	}	div.dp-popup a {	color:#000;	text-decoration:none;	padding:3px 2px 0;	}	div.dp-popup div.dp-nav-prev {	position:absolute;	top:2px;	left:4px;	width:100px;	}	div.dp-popup div.dp-nav-prev a {	float:left;	}	/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */	div.dp-popup div.dp-nav-prev a,	div.dp-popup div.dp-nav-next a {	font-size:14px;	font-weight:bold;	cursor:pointer;	}	div.dp-popup div.dp-nav-prev a.disabled,	div.dp-popup div.dp-nav-next a.disabled {	cursor:default;	}	div.dp-popup div.dp-nav-next {	position:absolute;	top:2px;	right:4px;	width:100px;	}	div.dp-popup div.dp-nav-next a {	float:right;	}	div.dp-popup a.disabled {	cursor:default;	color:#aaa;	}	div.dp-popup td {	cursor:pointer;	}	div.dp-popup td.disabled {	cursor:default;	}/* helyadatlap --------------------------------------- */.helyadatlap {margin-bottom:18px;}.alapadatok {height:24px;line-height:24px;background:#f0f0f0;margin-bottom:6px;padding:0 10px;}.reszleteklink {display:block;height:24px;text-transform:uppercase;font-weight:bold;font-size:12px;color:#014977;cursor:pointer;padding-right:15px;background:url(lenyil.gif) no-repeat 100% 10px;}	.up {	background-image:url(felnyil.gif);	}	.reszleteklink:hover {	color:#ae1b14;	background-position:100% -30px;	}.reszletek {padding:0 10px 12px;border-bottom:1px solid #ddd;}	.reszletek img.floatleft {	display:block;	margin:0 10px 6px 0;	}	.reszletek img.floatright {	display:block;	margin:0 0 6px 10px;	}	.reszletek p {	font-size:12px;	line-height:14px;	margin-bottom:12px;	}.musorfocim {font-size:15px;line-height:15px;text-transform:uppercase;font-weight:bold;color:#000;padding-bottom:2px;border-bottom:1px solid #eaeaea;margin-bottom:12px;}/* filmek ----------------------*/.filmek {margin:6px 0 12px;}	.filmek li {	line-height:18px;	}	.filmek li span {	font-size:14px;	color:#014977;	font-weight:bold;	cursor:pointer;	}		.filmek li span:hover {		color:#ae1b14;		}		.filmek li span small {		color:#656565;		font-size:12px;		font-weight:normal;		}.filmek ul {margin:6px 0 12px 10px;}	.filmek ul li {	line-height:14px;	color:#333;	}	.filmek ul li.last-child {	margin-top:6px;	}	.filmek ul li.last-child a {	font-weight:normal;	}.nemfilmek {margin:6px 0 12px;}	.nemfilmek li {	line-height:18px;	}	.nemfilmek li span {	font-size:14px;	color:#014977;	font-weight:bold;	cursor:pointer;	}		.nemfilmek li span:hover {		color:#ae1b14;		}		.nemfilmek li span small {		color:#656565;		font-size:12px;		font-weight:normal;		}.nemfilmek ul {margin:6px 0 12px 10px;}	.nemfilmek ul li {	line-height:14px;	color:#333;	}	.nemfilmek ul li.last-child {	margin-top:6px;	}	.nemfilmek ul li.last-child a {	font-weight:normal;	}/* t�bbf�le m�sor, vagy t�bb nap m�sorai */.proglistatarto {padding:12px 0 24px 10px;}.proglista {margin:6px 0 18px;}	.proglista li {	font-size:12px;	line-height:18px;	}	.proglista li strong { font-size:14px }	.proglista li .sep { color:#999	}.mozinev {width:50%;font-size:11px;line-height:13px;font-weight:bold;color:#000;margin-bottom:6px;}.mozilink {float:right;width:45%;font-size:11px;line-height:13px;text-align:right;padding-right:10px;}.programtarto {padding:12px 0 24px 10px;}	.programtarto p {	margin-bottom:12px;	}.proglistatarto p {font-size:12px;line-height:14px;margin-bottom:12px;padding-left:5px;}.kategnev {color:#000;height:20px;line-height:20px;font-size:11px;font-weight:bold;text-transform:uppercase;padding-left:5px;margin:18px 0 6px;background:#ccc;}/* User */#regisztracio_form {padding:12px 0 12px 10px;}	#regisztracio_form p {	margin-bottom:12px;	font-size:12px;	line-height:14px;	}	.success {	padding:6px 10px;	color:#0c0;	background:#efe;	border:1px solid #080;	}	.error {	color:#c00;	font-weight:bold;	}	h4.error {	font-size:14px;	line-height:16px;	color:#c00;	background:#fee;	border:1px solid #800;	text-align:center;	padding:10px;	margin-bottom:12px;	}	div.error {	padding:6px 0;	}	#regisztracio_form .more {	margin:12px 10px;	}	#regisztracio_form td {	padding:3px 10px 3px 0;	}img.imagesubmit {cursor:pointer;display:block;margin-top:12px;}.formbox {padding:10px;background:#f0f0f0;border:1px solid #ccc;}	.formbox p {	margin-bottom:12px;	}/* Nyerem�nyj�t�k */.nyeremenyjatek .ismerteto {	color:#000000;	font-size:13px;	font-weight:normal;	line-height:18px;	padding:12px;}.nyeremenyjatek .formsubmit {	border-top: 1px solid #333333;	margin-top: 12px;	padding-top: 12px;}.nyeremenyjatek h4 {	border-bottom:1px solid #E4E4E4;	font-size:15px;	font-weight:normal;	margin-top:12px;	margin-bottom:12px;	padding-bottom:2px;}.nyeremenyjatek li {	border-bottom:1px solid #E4E4E4;	margin-bottom:6px;	padding-bottom:6px;}.nyeremenyjatek li.aktiv {	background-color:#E4E4E4;	margin-bottom:6px;	padding:10px;}.nyeremenyjatek li a {	display:block;	font-size:14px;	font-weight:bold;}.nyeremenyjatek .kerdes {	display:block;	font-size:14px;	font-weight:bold;	color:#014977;	text-decoration:none;	margin-bottom: 12px;	margin-top: 12px;}.nyeremenyjatek .kerdesaktiv {	display:block;	font-size:14px;	font-weight:bold;	color:#014977;	text-decoration:none;	margin-bottom: 12px;	margin-top: 12px;	margin-top: 6px;}.nyeremenyjatek .jatekfloat {	padding:10px 0 0 10px;	width:285px;	float:left;}/********** keres�s tal�lati oldal **********#artsearch .formbox {padding-top:18px;}#kereses_kif {text-align:center;line-height:30px;background:#f0f0f0;}#kereses_kif .textinput {font-size:16px;width:370px;padding:3px;}#artsearch fieldset {margin-bottom:12px;padding:5px;}#artsearch h4 {margin:12px 0;}.label {color:#656565;}#artsearch input.radio {margin-left:15px;}#artsearch td {padding:3px 10px 3px 0;}#kereses_miben {background:#f0f0f0;}#kereses_miben select {margin-left:10px;}.kereses_blokk p {font-size:14px;margin-bottom:3px;}.kereses_blokk p span {font-weight:bold;}*/#kereses_tartalom p{font-size:13px;line-height:18px;font-weight:normal;color:#000;padding:11px}	.kereses_blokk{width:590px;border:0;background-color:#dedede;font-size:10px;line-height:15px;color:#333}	.kereses_blokkfej{width:590px;height:28px;background:#aaa;border-bottom:1px solid #fff}	.kereses_blokkfej h3{color:#f3f3f3;font-weight:normal;font-size:11px;margin-left:40px;padding:5px 0 0}	.kereses_blokkfej h3 span{color:#f3f3f3;font-weight:bold;font-size:13px}	.kereses_blokk table{width:590px}	.kereses_blokk table td{font-size:10px;line-height:15px;color:#333}	.kereses_blokk table td span{float:none;font-size:10px;color:#333;margin-left:12px}	.kereses_blokk select{margin:0 1px}	.kereses_kozepre_cella{text-align:center}	#kereses_doboz_1_1{width:338px;height:64px;border-right:1px solid #fff;border-bottom:1px solid #fff}	#kereses_szmezo{width:203px;height:19px;border:1px solid #444;background:#fff url(inputbg.gif) no-repeat 0 0;padding:3px}	#kereses_szmezo_150{width:150px;height:19px;border:0;background:url(kereses_szovegmezo150.gif) top left no-repeat;padding:0}	#kereses_szmezo_197{width:197px;height:19px;border:0;background:url(kereses_szovegmezo197.gif) top left no-repeat;padding:0}	.kereses_submit{background:transparent url(gomb_ok.gif) no-repeat 0 0;width:44px;height:20px;cursor:pointer;border:0}/* Tal�lati listaoldal  */#kereses_talalatok {margin:18px 0;padding-left:10px;}	#kereses_talalatok h4 {	font-size:15px;	font-weight:normal;	margin-bottom:12px;	padding-bottom:2px;	border-bottom:1px solid #e4e4e4;	}	#kereses_talalatok p {	margin-bottom:12px;	}#kereses_talalatok ul {margin-bottom:12px;}	#kereses_talalatok li {	margin-bottom:6px;	padding-bottom:6px;	border-bottom:1px solid #e4e4e4;	}	#kereses_talalatok li a { /* c�m */	display:block;	font-weight:bold;	font-size:14px;	}	#kereses_talalatok span { /* d�tum */	display:block;	margin-bottom:6px;	}#kereses_talalatok_lista{background:#f3f3f3 none repeat scroll 0;border:1px solid #dedede;overflow:hidden;padding:12px}#kereses_talalatok_lista .kereses_talalatok_lista_sorszam p{color:#b0b0b0;font-size:10px;font-weight:bold;text-transform:uppercase;vertical-align:top;width:30px;padding:0}#kereses_talalatok_lista .kereses_talalatok_lista_talalat p{font-size:10px;vertical-align:top;padding:0}#kereses_talalatok_lista a.kereses_talalatok_lista_talalat_link{color:#AE1B14;font-size:13px;font-weight:bold}.kereses1{color:#AE1B14;font-size:13px;font-weight:bold}.kereses1 b{color:#000}/* gal�ria lista doboz  */#kereses_talalatok_lista_galeria{overflow:hidden;margin-bottom:10px}#kereses_talalatok_lista_galeria .kereses_talalatok_lista_talalat p{font-size:10px;vertical-align:top;padding:0}#kereses_talalatok_lista_galeria a.kereses_talalatok_lista_talalat_link{color:#000;font-size:13px;font-weight:bold}.clearer{clear:both}/******************************************************//*              �J KERES�S TAL�LATI OLDAL/******************************************************/#serp { width:790px; float:left; display:inline; overflow:hidden }#detailed_searchform { background:#e4e4e4; padding:0 10px }#detailed_searchform p, #detailed_searchform p * { vertical-align:middle }#detailed_searchform p { height:36px; line-height:36px }#detailed_searchform .textinput { width:260px; border:1px solid #014977; margin:0 4px 0 12px; padding:3px }#search_options { float:left; width:170px; overflow:hidden; background:#e4e4e4 }#searsh_results { float:left; width:600px; overflow:hidden; padding:10px 0 10px 10px }#serpside { float:right; width:170px; display:inline; overflow:hidden }.so_blokk, .so_blokk_last { border-top:1px solid #fff; padding:6px 10px 0 }.so_blokk h5, .so_blokk p { color:#000; font-size:12px; line-height:16px; margin-bottom:8px }.so_blokk p.mb2 { margin-bottom:2px }#often_keywords { padding:6px 10px }#search_tabs { margin:12px 0; height:26px; line-height:26px; font-size:12px; border-bottom:1px solid #999 }#search_tabs b { display:block; float:left; width:80px; height:26px }#search_tabs ul { width:400px;; float:left; height:26px }#search_tabs li { float:left; margin-right:6px }#search_tabs li a { display:block; height:26px; text-transform:uppercase; color:#014977; font-weight:bold; background:#ddd; border-color:#ddd #ddd #999; border-style:solid; border-width:1px; padding:0 12px; margin-top:-1px; margin-bottom:-1px }#search_tabs li a:hover { color:#000; background:#d3d3d3; border-color:#d3d3d3 #d3d3d3 #999 }#search_tabs li.selected a { color:#000; background:#fff; border-color:#999 #999 #fff }#cikk_talalatok { padding-bottom:24px }#cikk_talalatok h4 { font-size:14px; margin-bottom:3px }#cikk_talalatok ul { margin-bottom:12px }#cikk_talalatok ul li p { margin-bottom:6px }#cikk_talalatok li { margin-bottom:12px; padding-top:12px; border-top:1px solid #e4e4e4 }#cikk_talalatok span { margin-right:12px }#gal_talalatok #kepgalgyujto,#gal_talalatok #napszepegyujto { border:0 }#gal_talalatok #napszepegyujto li { height:auto }#gal_talalatok #napszepegyujto { padding-top:6px }#gal_talalatok h5 { width:370px; margin:6px 0; padding-bottom:2px; border-bottom:1px solid #ddd }#gal_talalatok #kepgalgyujto ul li strong { color:#014977 }.kereses_lapozo { margin-top:24px; padding:0 7px 0 5px; height:25px; line-height:25px; border-top:1px solid #ddd }.oldalszamok { color:#bbb; text-transform:lowercase }.kereses_lapozo b, .kereses_lapozo strong { color:#000 }.oldalszamok a, .oldalszamok b, .oldalszamok strong { padding:0 2px }.oldalszamok a { font-weight:bold }#cikkgyujtemeny {background:#f0f0f0;border:1px solid #ddd;color:#000;padding:6px 10px;margin:12px 0;}#cikkgyujtemeny p { margin-bottom:6px }#cikkgyujtemeny a { font-weight:bold }/* J�t�kok */#gamelist {}	#gamelist li {	padding:5px 30px 5px 5px;	margin:6px 0;	background:#f0f0f0;	border:1px solid #ccc;	font-size:12px;	line-height:14px;	}	.gamepic {	display:block;	float:left;	width:120px;	margin-right:15px;	}	#gamelist h3 {	margin:6px 0;	}/******** Receptek **********************************************************************/#izvadasz {margin-bottom:18px;}#izvadasz .keret610cim {color:#000;font-weight:bold;}	#izvadasz .inner {	padding:10px;	font-size:13px;	line-height:bold;	}	#izvadasz .inner p {	margin-bottom:12px;	}#receptajanlo h2,#receptajanlo p {margin-bottom:6px;}#receptkereso {margin-bottom:12px;border:1px solid #ddd;}	#receptkereso .rovatcim {	border-width:0 0 1px;	margin:0;	}	#receptkereso p {	color:#000;	font-size:11px;	background:#f7f7f7;	padding:5px 10px;	}	#receptkereso table {	margin:10px;	}	#receptkereso td {	padding:0 10px 4px 0;	}	#receptkereso #telepules {	width:100px;	}	#receptkereso #tipus {	width:100px;	}	#receptkereso .more {	clear:both;	padding:10px;	text-align:right;	}/* 1 recept oldala */#recept {padding-bottom:12px;}.kajakep {padding:6px 0;text-align:center;border:1px solid #e2e2e2;margin-bottom:12px;}#recept p {margin-bottom:12px;font-size:13px;line-height:15px;}	#recept .source {	text-align:right;	font-size:12px;	}#recept .datum {margin-top:3px;}#recept h4 {margin-top:12px;}#hozzavalok {margin:4px 0 12px 10px;font-size:13px;line-height:19px;}	#hozzavalok li {	padding-left:10px;	background:url(grey_bullet.gif) no-repeat 0 8px;	}/* recept tal�lati */#receptek h4 {clear:both;width:593px;height:20px;line-height:20px;margin:18px 0 1px;padding-left:10px;font-size:11px;color:#000;background:#ddd;text-transform:uppercase;}	#receptek ul li {	float:left;	padding:0 1px 1px 0;	}		#receptek ul li * {		display:block;		}	#receptek ul li a {	width:140px;	height:170px;	padding:4px;	background:#f0f0f0;	border:1px solid #f0f0f0;	overflow:hidden;	}		#receptek ul li a:hover {		background:#fcfcfc;		border-color:#656565;		}	#receptek ul li a span {	height:91px;	overflow:hidden;	margin-bottom:6px;	background:#fff;	}	#receptek ul li a strong {	font-size:11px;	line-height:13px;	margin:0 0 4px 5px;	}	#receptek ul li a em {	font-size:11px;	font-style:normal;	color:#333;	margin-left:4px;	}#aprofej {height:20px;margin-bottom:12px;border-bottom:2px solid #333;padding-bottom:2px;}#aprofej h2 {float:left;width:170px;font:bold 16px/22px Helvetica, Arial, sans-serif;text-transform:uppercase;}#aprofej p {float:right;text-align:right;width:400px;height:20px;}#aprofej p img {vertical-align:middle;}#aprokeres {margin-bottom:18px;}	#aprokeres table {	margin:10px 20px;	}	#aprokeres td {	padding:0 10px 5px 0;	}	#aprokeres select {	width:200px;	}	#aprokeres .textinput {	width:260px;	}/* lista */.aprokatbox {width:175px;height:205px;float:left;margin:0 6px 6px 0;padding:5px 10px;border:1px solid #ddd;}.aprokatbox h3 {font-size:11px;line-height:14px;font-weight:bold;text-transform:uppercase;margin-bottom:6px;}.aprokatbox ul {margin:6px 0 12px;font-size:11px;line-height:13px;}.aprokatbox li {padding-left:10px;background:url(grey_bullet.gif) no-repeat 0 4px;margin-bottom:6px;}.aprokatbox .more {clear:both;font-size:11px;line-height:13px;text-align:right;}.aprokatbox ul.floatleft,.aprokatbox ul.floatright {width:70px;}/* kateglista */.adpager {height:12px;line-height:12px;margin:12px 0;padding:0 10px;}	/* milyen template-t haszn�l ez a pager?? */	.adpager a {	font-weight:bold;	}.aprobox {margin-bottom:12px;background:#fff;border:1px solid #ddd;}.aprobox .aprofej {padding:0 10px;height:20px;line-height:20px;background:#f2f2f2;border-bottom:1px solid #ddd;}	.aprobox .aprofej a { font-weight:bold }	.aprobox .floatright {	color:#333;	}.aprobox .inner {clear:both;padding:10px;}#aprokiemelt {border:2px solid #ae1b14;}#aprokiemelt .aprofej {height:26px;line-height:26px;font-size:14px;border-bottom:2px solid #ae1b14;}#aprokiemelt .inner {color:#000;font-size:14px;line-height:16px;}#hirkuld {padding-top:12px;}#hirkuld form {font-size:12px;}#hirkuld em {font-weight:bold;}#hirkuld table {width:80%;margin:0 auto 12px;}#hirkuld td {padding:1px 10px 1px 0;vertical-align:top;}#hirkuld label {font-size:11px;}#hirkuld .textinput {width:230px;}#hirkuld #leiras,#hirkuld #file5,#hirkuld #cim,#hirkuld #captcha {margin-bottom:12px;}#hirkuld table a { /* info ikonok */padding:2px 0 0 5px;}#emailpopup,#namepopup,#imagepopup {width:270px;padding:6px 10px;font-size:11px;line-height:13px;color:#333;background:#fff;border:1px solid #ccc;}/************************************ j�rm� ************************************/.minipadtop {padding-top: 6px;}.traderbox {margin-bottom:25px;}#jarmuList .oneRecord {padding:5px;margin-bottom:15px;border:1px solid #ddd;}#jarmuList .brand {font-size:16px;}#jarmuList table {border-bottom:1px solid #ddd;width:100%;}#jarmuList .imagePart {float:left;width:200px;}#jarmuList .imagePart img {padding:20px 0px 0px 20px;}#jarmuList .dataPart {float:left;width:398px;padding:10px 0px 5px;}#jarmuList .price {text-align:right;}#vehicleAd #vaContainerTable {border:1px solid #ddd;padding:10px;}#vehicleAd #hirdetesfelirat {padding:10px 0 10px 10px;border-bottom:1px solid #ddd;}#vehicleAd .vaTdPadding {padding:0 10px;}#vehicleAd #zoom {position: relative;left: -30px;}#jarmu #adminEntrance {border: 1px solid #ccc;background: #f0f0f0;padding:6px 10px 3px;margin-bottom:12px;vertical-align:middle;line-height:26px;}#jarmu #adminEntrance a {vertical-align:middle;margin-left:10px;}#sortButtons ul {float:right;margin-bottom:6px;}	#sortButtons ul li {	float:left;	font-size:11px;	width:100px;	height:22px;	font-weight:bold;	text-transform:uppercase;	border:1px solid #fff;	}	#sortButtons ul li a {	display:block;	width:100px;	height:22px;	text-align:center;	line-height:22px;	color:#333;	background:#ddd;	}		#sortButtons ul li.selected a {		color:#ae1b14;		background:#f0f0f0;		}		#sortButtons ul li a:hover,		#sortButtons ul li.selected a:hover {		color:#000;		background:#f0f0f0;		}/* kereso form */#kereso_form {background:#f0f0f0;margin-bottom:24px;}#kereso_form h3 {font-size:12px;text-transform:uppercase;color:#000;padding:3px 10px 3px 30px;background:#ccc url(nagyitto.gif) no-repeat 10px 50%;}#vehicleTypeForm {padding:10px;background:#e7e7e7;}#vehicleTypeForm strong {margin-right:5px;}.vehicleTable {width:100%;font-size:11px;margin:1px 0 2px;}/*#firstColumn { width:160px }#secondColumn { width:160px }#thirdColumn { width:230px }*/.vehicleTable td {padding:5px 10px;}.vehicleTable td .floatleft {padding-right:10px}.hengerurtartalom,.kisbevitelimezo,.bevitelimezo,.nagybevitelimezo,.selectek {border:1px solid #444;background:#fff url(inputbg.gif) no-repeat 0 0;}.hengerurtartalom { width:32px }.kisbevitelimezo { width:38px }.bevitelimezo { width:80px }.nagybevitelimezo { width:100px }.selectek { width:80px }.vehicleTable input,.vehicleTable select {margin-top:2px;}#kereso_gombok {text-align:right;padding:10px;background:#e7e7e7;}#kereso_gombok input {border:0;height:20px;margin-left:3px;background-position:0 0;background-repeat:no-repeat;cursor:pointer;}#kereses_gomb { width:79px; background:url(kereses-off.gif) no-repeat 0 0 }#ekereses_gomb { width:140px; background:url(ekereses-off.gif) no-repeat 0 0 }#rkereses_gomb { width:140px; background:url(rkereses-off.gif) no-repeat 0 0 }#reszletes_kereses_div {margin:12px 0}.vehicle_extended_search_tables {width:140px;float:left;font-size:11px;margin-left:10px;}.vehicle_extended_search_tables th {text-align:left;padding-bottom:6px;}/* partnerlogok box */#partnereink {}#partnerinner {width:318px;height:283px;margin:10px 0 4px 10px;overflow:hidden;}/* partnerikonok t�bla cell�i */.partner {width:152px;height:82px;text-align:center;vertical-align:middle;background:url(partner_table_ikonbg.gif) no-repeat 0 0;}.vborder {width:14px;height:82px;background:url(partner_table_vborder.gif) no-repeat 0 0;}.hborder {width:318px;height:14px;background:url(partner_table_hborder.gif) no-repeat 0 0;}.hborderb {width:318px;height:8px;background:url(partner_table_hborder.gif) no-repeat 0 0;}#manueldiv {width:600px;}/* FEJLESZT�I HEGGESZT�SEK  - pontatlans�gb�l fakad� designhib�k jav�t�sa */	.aprolista ul {	padding:0 3px;	}	.aprolista ul li {	padding:6px;	background:url(aprobg.gif) repeat-x 0 100%;	height:29px;	}	.aprolista ul {	height:162px;	}/* DEBUG infok, hogy jol lathatoak legyenek  - Klemi*/fieldset.debugvar {color:#000;background:#fff;padding:2px;border:2px solid red;}	fieldset.debugvar legend {	margin:0 0 3px 5px;	padding:0 5px;	font-weight:bold;	font-size:20px;	background:#fff;	border:2px solid red;	border-bottom:0;	}	fieldset.debugvar legend span {	font-size:14px;	}/* hidden init */#filmker,#buli,#mozi,#egyeb,#auto,#ingatlan,#apro,#vitat,#friss,.reszletek,ul.filmek ul,#emailpopup,#namepopup,#imagepopup,.hidden	{	display:none;	}/* Szenti */.kepes_gratisz_ajanlo_img {display:inline;float:left;padding-left:18px;}.kepes_gratisz_ajanlo_img p {text-align:center;}.kepes_gratisz_ajanlo {background:#FFFFFF none repeat scroll 0 0;overflow:hidden;width:600px;}#viewGratiszContent {text-align:center;width:970px;margin:0 auto;}/* CSS-b�l �tdesignolt tartalmak */#tema-box {width:238px;border:1px solid #ddd;margin-bottom:12px;padding:0 10px;}#tema-box h1 {padding:5px 10px;margin:0 -10px 12px;color:#000;background:#f0f0f0;border-bottom:1px solid #ddd;font:bold 11px/13px Georgia, serif;text-transform:uppercase;}#tema-box p,#tema-box ul {margin-bottom:12px;}#tema-box li {margin-bottom:6px;}.tabella-tema {font-size:11px;width:260px !important;margin-bottom:12px;}.tabella-tema th {font:bold 11px/13px Georgia, serif;text-transform:uppercase;border-bottom:1px solid #ddd;padding:5px;}.tabella-tema td {background:#f0f0f0;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:2px 1px;}/* 404 **************************************************/#error {margin-top:150px;text-align:center;font-family:Verdana;}#error.e404 {color:#ae1b14;font-size:20px;font-weight:bold;}#error.back {color:black;font-size:12px;}/* ...helyett */#e404 {width:610px;margin:0 auto;padding:10px;background:#fff;}#e404 h3 {text-align:center;color:#ae1b14;font-size:24px;line-height:26px;margin:36px 0 18px;}#e404 p {font-size:14px;line-height:20px;}.e404_blokk {margin-bottom:24px;}.e404_searchform {text-align:center;}.e404_searchform,.e404_searchform * {vertical-align:middle;}.large_textinput {margin-right:5px;width:236px;padding:3px;border:1px solid #444;background:#fff url(inputbg.gif) no-repeat 0 0;}#e404 ul {}#e404 ul ul {padding:6px 0 12px 40px;}#e404 ul ul li {display:inline;padding-right:4px;margin-left:4px;}#e404 ul ul li:after {content: " |"}#externalrssbox ul li {	background:transparent url(leg_bullet.gif) no-repeat scroll 0 4px;	line-height:16px;	padding-left:14px;}/* �j oldals�v dobozok */#mme_receptkereso h3 {padding-right:8px;}#mme_receptkereso p {margin-bottom:3px;}#mme_receptkereso .boxinner {border-bottom:1px solid #ddd;}#mme_receptkereso a.floatleft {width:110px;margin:0 10px 5px 0;}#mmebox_recept_form {padding:7px 0 3px 10px;background:#eee;border:1px solid #fff;}#mmebox_recept_form .textinput {width:165px;margin-right:5px;}#laku_naptargya h3 {padding-right:8px;}#laku_naptargya a.floatleft {display:block;width:108px;border:1px solid #ddd;overflow:hidden;}#laku_naptargya div.floatright {width:198px;}#laku_naptargya div.floatright p {margin-bottom:3px;}/* glamour netedd doboz */#glamour_sztartedd {padding-bottom:5px;}#glamour_sztartedd .boxfej {padding:4px;}#glamour_sztartedd .boxfej .floatright {width:200px;padding:3px 10px 0 0;}#glamour_sztartedd .boxfej a {text-transform:uppercase;}#glamour_sztartedd .glamourpic {display:block;width:320px;margin:0 auto;padding:5px;background:#e5d0e6;text-align:center;}
#astro_horoszkop {}

#horoszkopok {
background:#d9d9d9 url(astrogr.gif) repeat-x top;
}

#horoszkopok ul {
width:268px;
height:114px;
overflow:hidden;
background:#fff url(inputbg.gif) no-repeat -10px -1px;
}

#horoszkopok ul li {
height:104px;
padding:10px 5px 0;
font-size:11px;
color:#000;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
}

#horoszkopok ul li img.floatleft {
margin:0 5px 5px 0;
}

#horoszkopok .next,
#horoszkopok .prev {
width:34px;
height:114px;
cursor:pointer;
}
#zodiacs {
color:#676767;
padding:6px 5px;
background:#e7e7e7;
}

#jovicc_box .jovicces {
padding:10px 10px 0;
}
#jovicc_box h3 {
height:25px;
border:0;
background:url(jovicc_box.jpg) no-repeat 90% 100%;
border-bottom:1px solid #ddd;
}
#jovicc_box .jovicces .vicc {
margin-bottom:12px;
}
#jovicc_box .jovicces .boxcim {
font-weight:bold;
margin-bottom:3px;
}
#jovicc_box .jovicces .vicckateg {
color:#ddd;
margin-bottom:6px;
padding-top:3px;
border-top:1px solid #eee;
}
#jovicc_box .jovicces .vicckateg a {
margin:0 3px;
}
#jovicc_box .jovicces .more {
padding-bottom:0;
}

/* jovicc doboz kep/vid */
#jovicc_box .bocinner {
padding:0 5px 6px;
}

#jovicc_box h4 {
color:#137eae;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
}
#jovicc_box div.floatleft,
#jovicc_box div.floatright {
width:160px;
}
.overlayimg {
position:relative;
display:block;
width:155px;
height:114px;
float:left;
font-size:11px;
border:2px solid #137eae;
overflow: hidden;
}
.overlayimg .bglayer {
display:block;
height:48px; width:145px; padding:5px;
position:absolute; bottom:0; left:0;
background:url(jovicc_overlay.png) repeat;
color:#fff;
}
.overlayimg .title {
display:block;
font-weight:bold;
color:#98c9f3;
margin-bottom:4px;
}
.overlayimg .desc {
line-height:13px;
}
.tovabb {
margin-left:2px;
font-weight:bold;
}



#jovicces_box h3 {
height:25px;
border:0;
background:url(jovicc_box.jpg) no-repeat 90% 100%;
}
#jovicces_box .boxinner {
padding:10px 10px 0;
border-top:1px solid #ddd;
}
#jovicces_box .boxcim {
margin-bottom:6px;
font-weight:bold;
}
#jovicces_box .borderb {
margin-bottom:6px;
}
#jovicces_box .center {
font-size:11px;
font-weight:bold;
margin-bottom:12px;
}
.jovicc-kiskepes-wrapper {
padding:5px;
}

.cartoonlink {
display:block;
text-align:center;
}
.cartoonlink img {
border:1px solid #ddd;
}
.cartoondesc {
padding:5px 7px 10px
}



