/*  CSS RESET---------------------------------------------- */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, b, u, i, center, dl, dt, dd,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: transparent;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}/*  SZINEK---------------------------------------------- */body {color:#523C2F;}h1 {color:#952928}a {text-decoration: none; color: #952928;}a:hover {text-decoration: none; color: #d9531e;}a.tobbi,.lista a.tobbi {text-decoration:underline;color:#523c2f;font-weight:normal}a.tobbi:hover {color: #D9531E}#fenti-alert p {color:#952928;}#content a img, img.border {border: 1px solid}/* Egyeb oldal elemek---------------------------------------------- */h3 {font-size:13px}h5 {	background-color:#E8E6D7;	border-top:1px solid #E4DDC2;	font-size:13px;	font-weight:bold;	margin:10px 0;	text-align:center;	padding:1px 2px;	}	h5 a {display:block}	.h5_alatt {background-color:#E8E6D7;margin-top:-10px;padding:5px}.fltrght {float:right}.fltlft {float:left}.centers {text-align:center;}.rejtett {display:none;}.cim {font-size: 16px; font-weight: bold;}.red {color:red}.green {color:green}p {margin-bottom:3px}span.cim {color:#952928}.kozlemeny {	background-color:#E6DFC4;	border:1px solid #C8C2B3;	color:#952928;	display:block;	font-size:13px;	font-weight:bold;	line-height:18px;	margin:25px 70px;	padding:5px;	position:relative;	text-align:center;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	-khtml-border-radius: 5px;	border-radius: 5px;	}	.kozlemeny a {text-decoration:none; color: #952928}	.kozlemeny a:hover {text-decoration:underline; color: #D9531E}textarea {	background-color:#E8E6D7;	border:1px solid #C8C2B3;}.hr_perfor3 {	background:url(../images/elvalaszto3.gif) bottom left repeat-x;	height:34px;	margin:20px 0 20px -9px;	width:646px;	*width:639px;}#content-fooldal .hr_perfor3 {	background:url(../images/elvalaszto3.gif) repeat-x left bottom;	height: 34px;	margin:0 0 0 34px;	width:637px;}.hr_perfor4 {	background:url(../images/elvalaszto4.png) bottom left repeat-x;	height:35px;	margin:20px 0 20px -9px;	width:644px;	*width:637px;}#content-fooldal .hr_perfor4 {	background:url(../images/elvalaszto4.png) bottom left repeat-x;	height:35px;	margin:0 0 0 35px;	width:636px;}.hr_star {	font-size:16px;	font-weight:bold;	/*margin:20px 0;*/	text-align:center;	}.stars {	margin-top:3px;	float:right;	font-size:0px;	background:url(../images/star.gif) bottom left repeat-x;	width:70px; height:14px	}	.stars2 {		float:left;		font-size:0px;		background:url(../images/star.gif) top left repeat-x;		width:50%; height:14px	}.jobb-content .kedvencekhez {	background:url("../images/ikon-profil.gif") no-repeat scroll 0 -22px transparent;	padding-left:20px;	}.hr_book {	background:url(../images/sep-book.png) center top no-repeat;	height:35px;	margin:25px 0;	width:100%;}#current_rating {font-weight:bold}/*  FELEPITES---------------------------------------------- */html {background:url(../images/bg-main.gif) top left repeat;}body {	background:url(../images/bg-fent.jpg) top left repeat-x;	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	font-size:12px;	margin-left: -1px;/*ie6-nak kell a bg pozicionalashoz*/}#hirdetes {	height:125px;	margin:0 auto;	padding:0;	width:1000px;	text-align: center;}#bg-fent {background:url(../images/bg-body-content.png) top center repeat-y;}#wrapper  {	background:url(../images/bg-body-top.png) top left no-repeat;	height:auto;	margin:0 auto;	overflow:auto;	padding:0;	width:1000px;	z-index:0;}#wrapper-fooldal  {	background:url(../images/bg-body-top-fooldal.png) top left no-repeat;	height:auto;	margin:0 auto;	overflow:auto;	padding:0;	width:1000px;	z-index:0;}#header {height:111px;}	#logo-login {height:76px;}		#logo {			background:url(../images/logo.gif) top left no-repeat;			width:279px; height:59px;			float:left;			margin-left:22px;			}		#fenti-alert {			background:url(../images/fenti-alert.png) no-repeat top right;			float:right;			height:43px;			width:258px;			}			#fenti-alert p {				font-size:12px;				padding:13px 36px 0 0;				text-align:right;			}		#fenti-alert-dupla {			background:url(../images/fenti-alert-2soros.png) no-repeat top right;			float:right;			height:43px;			width:300px;			}			#fenti-alert-dupla p {				background:url(../images/fenti-alert.gif) no-repeat scroll right 0 transparent;				color:#952928;				font-size:12px;				line-height:15px;				padding:6px 40px 0 0;				text-align: center;				height: 40px;				}			a.button {				background: transparent url(../images/button.gif) no-repeat scroll top right;				color: #FFF;				display: block;				float: right;				font: bold 14px "Trebuchet MS", Arial;				height: 25px;				line-height:25px;				margin-left:10px;				padding-right: 6px;				text-decoration: none;			}			a.button span {				background: transparent url(../images/button_a.gif) no-repeat;				color: #523c2f;				display: block;				line-height: 17px;				padding: 4px 0 4px 6px;			}			a.button span img {padding-top:3px;}			a.button:hover {				background:transparent url(../images/button.gif) no-repeat scroll right -25px;				color: #952928;				outline: none;				text-decoration: none;			}			a.button:hover span {				background:transparent url(../images/button_a.gif)  no-repeat scroll left -25px;				color: #952928;				padding: 5px 0 4px 6px;			}			.butt_jobb span {font-size:11px}			a.butt_content {margin-top:10px}			a.butt_content span {font-size:11px}			a.butt_content:hover span {padding: 5px 0 4px 6px}			.help {background:url(../images/ikon-profil.gif) no-repeat 0px -62px;width:17px;height:17px;cursor:pointer}			.feltoltesek {background:url(../images/ikon-profil.gif) no-repeat 0px -42px;width:17px;height:17px;cursor:pointer}			.kedvenceim {background:url(../images/ikon-profil.gif) no-repeat 0px -22px;width:17px;height:17px;cursor:pointer}			.profil {background:url(../images/ikon-profil.gif) no-repeat 0px -2px;width:17px;height:17px;cursor:pointer}			.beallit {background:url(../images/ikon-profil.gif) no-repeat 0px -83px;width:17px;height:17px;cursor:pointer}			.vip-gomb {background:url(../images/ikon-profil.gif) no-repeat 1px -100px;width:17px;height:17px;cursor:pointer}			.help:hover {background:url(../images/ikon-profil.gif) no-repeat left -182px;width:17px;height:17px;cursor:pointer}			.feltoltesek:hover {background:url(../images/ikon-profil.gif) no-repeat 0px -162px;width:17px;height:17px;cursor:pointer}			.kedvenceim:hover {background:url(../images/ikon-profil.gif) no-repeat 0px -142px;width:17px;height:17px;cursor:pointer}			.profil:hover {background:url(../images/ikon-profil.gif) no-repeat 0px -122px;width:17px;height:17px;cursor:pointer}			.beallit:hover {background:url(../images/ikon-profil.gif) no-repeat 0px -202px;width:17px;height:17px;cursor:pointer}			.vip-gomb:hover {background:url(../images/ikon-profil.gif) no-repeat 1px -220px;width:17px;height:17px;cursor:pointer}	#menu-search {		float:left;		padding:1px 0 0 0;		position:relative;		width:100%;		z-index:10;		}		#nav, #nav ul { /* all lists */			font-size:13px;			font-weight:bold;			line-height:1;			list-style:none outside none;			margin:0;			padding:0;			z-index:1000;		}		#nav {margin-left:16px;}		#nav a {			background:url(../images/menu-sep-bg.gif) no-repeat right top;			display: block;			/*width: 10em;*/			padding:0 10px;			text-decoration:none;			line-height:29px;		}		#nav li { /* all list items */			float: left;		}		#nav li:hover {background:url(../images/menu-hover-bg.gif) repeat-x left bottom;}		#nav li ul a:hover {			background:none;		}		#nav li ul li a, #nav li ul li a:hover, #nav li ul li.utolso ul li a{			background:url(../images/menu-bg.gif) repeat-x left top;			border-left: 1px #d2ccbf solid;			border-right: 1px #d2ccbf solid;			line-height:25px;			width:160px;		}		#nav li ul li a:hover {background:url(../images/menu-bg.gif) repeat-x left bottom;}		#nav li ul li a:hover, #nav li ul li.utolso ul li a:hover {			background:url(../images/menu-bg.gif) repeat-x left top;			border-left: 1px #d2ccbf solid;			border-right: 1px #d2ccbf solid;			}		#nav li ul li a:hover {background:url(../images/menu-bg.gif) repeat-x left bottom;}		#nav li ul .utolso a,		#nav li ul .utolso a:hover,		#nav li ul li.utolso ul li.utolso a {			border-bottom: none;			line-height:25px;			width:160px;		}		#nav li ul .utolso {			border-bottom: none;			height:8px;			width:180px;		}		#nav li ul { /* second-level lists */			position: absolute;			width: 10em;			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */		}		#nav li ul ul { /* third-and-above-level lists */			margin: -1em 0 0 10em;		}		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {			left: -999em;		}		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */			left: auto;		}		/* Kereses		--------------------*/		fieldset.search {			border:none;			float:right;			margin-top:2px;			padding-right:7px;			width:200px;		}		.search input, .search button {			border: none;			float: left;		}		.search input.box {			background:none;			color:#000000;			font-size:14px;			height:18px;			padding:5px 0 2px 5px;			width:165px;		}		.search button.btn {			width: 30px;			height: 25px;			cursor: pointer;			text-indent: -9999px;			background:none;		}		#search-lenyilo {			background: #ECE9D9;			border:1px solid #D7D1C2;			display:block;			position:absolute;			right:7px;			top:27px;			width:250px;			z-index:9999;			-moz-border-radius: 5px;			-webkit-border-radius: 5px;			-khtml-border-radius: 5px;			border-radius: 5px;			box-shadow: 3px 3px 10px #8c8c8c;			-moz-box-shadow: 3px 3px 10px #8c8c8c;			-webkit-box-shadow: 3px 3px 10px #8c8c8c;		}		#search-lenyilo div.padding {padding:5px;}		#kerdes {			background:#D7CBB6;			border-bottom:1px solid #D7D1C2;			text-align:right;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-moz-border-radius-topright: 5px;			-moz-border-radius-topleft: 5px;			border-top-right-radius: 5px;			border-top-left-radius: 5px;		}		.k-ful-aktiv {			background:#ECE9D9;			border-right:1px solid #d7d1c2;			border-bottom:1px solid #ECE9D9;			float:left;			padding:0 5px;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-moz-border-radius-topright: 5px;			-moz-border-radius-topleft: 5px;			border-top-right-radius: 5px;			border-top-left-radius: 5px;			}		.k-ful {			background:#E3DCC8;			border-right:1px solid #d7d1c2;			float:left;			padding:0 5px;			border-bottom:1px solid #d7d1c2;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-webkit-border-top-right-radius: 5px;			-webkit-border-top-left-radius: 5px;			-moz-border-radius-topright: 5px;			-moz-border-radius-topleft: 5px;			border-top-right-radius: 5px;			border-top-left-radius: 5px;			}		.bezar {border-bottom:1px solid #d7d1c2;font-weight:bold;font-family:verdana;font-size:14px;float:right}#kerdes .bezar {float:none}#fullcontent-end {	background:url(../images/bg-fullcontent-end.png) bottom right no-repeat;	font-size:0;	margin: 0 auto;	width: 1000px; height: 32px;	}#fullcontent {	background:url(../images/bg-content-lent.jpg) bottom left no-repeat;	float:left;	height:auto;	overflow:auto;	width:1000px;}#content {	float:left;	padding:30px 20px 50px 37px;	position:relative;	width:630px;	}	/* FOOLDAL */	#fullcontent-bg-fooldal {		background:url(../images/bg-body-content-fooldal.png) top left repeat-y;		height:auto;		overflow:auto;	}	#fullcontent-fooldal {		background:url(../images/bg-content-lent-fooldal.jpg) bottom left no-repeat;		float:left;		height:auto;		overflow:auto;		width:1000px;	}	#content-fooldal {		background:url(../images/content-fooldal.png) top left no-repeat;		float:left;		padding:28px 0 50px 0;		position:relative;		width:687px;	}	#friss-content-top {		background:url(../images/bg-content-friss-top-fooldal.png) top left no-repeat;		font-size:0px;		width:689px; height:7px;	}	#friss-content {background:url(../images/bg-content-friss-fooldal.png) top left repeat-y;zoom: 1;}	#friss-content-lent {		background:url(../images/bg-content-friss-lent-fooldal.png) top left no-repeat;		font-size:0px;		width:689px; height:18px;	}	.post {position:relative;float:left}	#content-fooldal #friss-content .post .post-padding {		background:url(../images/bg-friss-content-grad.png) repeat-x scroll left bottom transparent;		margin-left:29px;		padding:10px;		position:relative;		width:627px;		}	#content-fooldal .post .post-padding {		margin-left:39px;		padding:10px;		position:relative;		width:610px;		}	.post .cimkek {		background:none;		font-family:"Courier New",Courier,monospace;		font-size:12px;	}	.post .content {		font-family:Arial,Verdana,Tahoma;		font-size:13px;		line-height:18px;		padding:12px 0;	}	#friss-content #content-fejlec {padding-left:35px}	/* Friss datum */	#friss-content .datum {		background:url(../images/friss-datum-bg.gif) no-repeat scroll left top transparent;		color: #523C2F;		position:absolute;		padding-top:3px;		width:30px; height:44px;		top:10px; left:0px;		font-family:tahoma,sans;		text-align:center;	}	#friss-content .datum .honap {font-size: 10px;}	#friss-content .datum .nap {font-weight:bold;font-size: 16px;position: relative;	top: -2px;}	#friss-content .datum .ev {font-size: 9px;position: relative;top: -3px;}	/* Datum */	.datum {		background:url(../images/datum-bg.gif) top left no-repeat;		padding-top: 3px;		position:absolute;		top:12px;left:5px;		text-align: center;		width: 28px; height:60px;		font-family: tahoma, sans;		color:#f0efe0;	}	.datum .honap{ font-size: 10px;}	.datum .nap{ font-size:16px;position:relative;top:-2px;font-weight:bold}	.datum .ev{	font-size:9px; position:relative;top:-3px;	}	/* Lapozo + breadcrumb	-------------------*/	#breadcrumb {position:absolute;top:7px;left:30px;}	.lapozo-fent .lapozo {position:absolute;top:5px;right:10px;}	.lapozo-lent .lapozo {position:absolute;bottom:0; right:10px;}	.comment-lapozo {		height:25px;		margin:5px auto 0 auto;		width:125px;	}	a.elejere, div.elejere-inaktiv {		background:url(../images/lapozo.gif) 0px -12px no-repeat;		display: block;		float:left;		margin-top:5px;		overflow:hidden;		width: 20px; height:12px;		}		a.elejere:hover {background:url(../images/lapozo.gif) 0px 0px no-repeat;}		div.elejere-inaktiv {background:url(../images/lapozo.gif) 0px -24px no-repeat;}	a.elore, div.elore-inaktiv {		background:url(../images/lapozo.gif) no-repeat -22px -12px;		display: block;		float:left;		margin-top:5px;		overflow:hidden;		width: 13px; height:12px;		}		a.elore:hover {background:url(../images/lapozo.gif) no-repeat -22px 0;}		div.elore-inaktiv {background:url(../images/lapozo.gif) no-repeat -22px -24px;}	a.vegere, div.vegere-inaktiv {		background:url(../images/lapozo.gif) -53px -12px no-repeat;		display: block;		float:left;		margin-top:5px;		overflow:hidden;		width: 20px; height:12px;		}		a.vegere:hover {background:url(../images/lapozo.gif) no-repeat -53px 0;}		div.vegere-inaktiv {background:url(../images/lapozo.gif) no-repeat -53px -24px;}	a.hatra, div.hatra-inaktiv {		background:url(../images/lapozo.gif) no-repeat -36px -12px;		display: block;		float:left;		margin-top:5px;		overflow:hidden;		width: 13px; height:12px;		}		a.hatra:hover {background:url(../images/lapozo.gif) no-repeat -36px 0;}		div.hatra-inaktiv {background:url(../images/lapozo.gif) no-repeat -36px -24px;}	.lapozo select, .comment-lapozo select {		float:left;		margin:0 3px;		}	/* Content fent	----------------------- */	#content-fejlec {margin-bottom: 10px;}		#icons {position:absolute;right:18px;top:30px}		#icons a.upa {font-size:14px}		#icons a, #icons a:hover {font-weight:bold}		#story {			font-family:Arial;			font-size:14px;			line-height:20px;			margin:10px 5px;		}		body.big_font_size #story p,		body.big_font_size .post .content,		.post-padding .cim {		    font-size: 120%;		}		body.bigger_font_size #story p,		body.bigger_font_size .post .content,		.post-padding .cim {		    font-size: 140%;		}		#story h1, #cartoon h1 {			color:#523C2F;			font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;			font-size:19px;			margin:25px 0 10px;			text-align:center;			padding:5px;			-moz-border-radius: 3px;			-webkit-border-radius: 3px;			-khtml-border-radius: 3px;			border-radius: 3px;			}		/* Hozzaszolasok */		.message_header {			background:url(../images/ikonok.gif) no-repeat  4px -283px;			background-color:#E6DFC4;			border:1px solid #C8C2B3;			color:#523C2F;			font-family:Verdana,sans-serif;			font-size:10px;			font-weight:bold;			height:14px;			padding:2px 5px 2px 21px;			}			.message_no {float:left;margin-right:5px;}			.message_name {float:left}			.message_time {float:right}		.message {			border:1px solid #C8C2B3;			border-top:none;			font-size:13px;			margin-bottom:15px;			padding:5px;		}		.hozzaszolas {background:url("../images/ikonok.gif") no-repeat 4px -300px #E6DFC4;}		.message_content {padding:5px}		textarea#main_forumpost_body {width:445px;float:left}		.message_help {font-size:11px;text-align:center}		.message_submit {text-align:center;float: right; width: 150px;}		/* Listazas valaszto */		#content table {			border-collapse:collapse;			text-align:left;		}		#content table td {			padding:2px;			vertical-align:top;		}		#category_list_header {			background-color:#E6DFC4;			border:1px solid #C8C2B3;			margin-top:5px;			padding:2px 5px;			text-align:center;			}			#category_list {				border:1px solid #C8C2B3;				border-top:none;				color:#523C2F;				font-weight:bold;				margin-bottom:15px;				padding:2px 5px;			}			#content-baloldal td.places {				color:#7B7865;				font-size:14px;				font-weight:bold;				vertical-align:middle;				width:30px;			}		/* Listazas */		.story {color:#523C2F;line-height:18px;margin:5px 0;padding:5px;}		.paros {background-color:#e8e6d7; border-bottom:#e4ddc2 1px solid; border-top:#e4ddc2 1px solid}		.story .sorszam {float:left;font-size:13px;font-weight:bold}		.story .sorszam_mellett {margin-left:35px;}		.cimke_elso {background:url(../images/ikonok.gif) no-repeat 1px -350px;padding-left:20px;}		.listazas {margin-bottom:15px}		.lista {			border-left:1px solid #E4DDC2;			float:left;			padding:10px 5px 10px 5px;			text-align:center;			width:146px;		}		.lista .stars {float:none; margin:5px auto 0 auto}		.listazas .elso {border:none}		.lista a {line-height:14px;font-weight:bold;}		.lista_cimsor {border-top:none;font-weight:bold;font-size:13px;padding:2px 5px 0 5px}		.lista_cimsor span {float:left}		.lista_cimsor a {float:right;font-size:13px;}		h3.lapozo {text-align:center;font-size:12px}		.tortenet .lista {text-align:left}		.tortenet .lista .stars {float:none}		.lista_iro {width:45%;float:left;margin:5px 0 0 10px}		.iro_lista {line-height:20px;}		.lista_iro_2 {margin: 5px 0 5px 10px;}		.lista_iro_2 .hanyat {float:left;width:90px}		.lista_iro_2 .mit {float:left;}		.lista_iro_2 .cim {font-size:13px}		/* Cartoon		-------------------------------------*/		/* Fooldal */		.post .cartoon {text-align:center;padding-bottom:15px}		.post .cartoon img {margin:2px;border:1px solid}		.post .cartoon .cartoonnews {display:block;}		.post .cartoon h1 {background:url(../images/ikonok.gif) no-repeat 0px -411px;height:22px;text-align:left;padding-left:17px;margin-bottom:15px}		.post .film {text-align:center;padding-bottom:15px}		.post .film img {margin:2px;border:1px solid}		.post .film .cartoonnews {display:block;}		.post .film .cim {background:url(../images/ikonok.gif) 0px -433px no-repeat;text-align:left;padding-left:17px;height:22px}		.film_body {margin: 0 auto;margin-top:15px}		.film_body td {vertical-align:top}		input.film_play {			background:url(../images/play.gif) no-repeat scroll left top transparent;			height:28px;			width:24px;		}		#friss-content .post .post-padding div.film_body a {display:block}		#friss-content .post .post-padding div.film_body a img,		#content-fooldal .post .post-padding div.film_body a img {width:140px}		.choose_tv_resolution {text-align:center;border:1px solid #E4DDC2;line-height:25px}		.choose_tv_resolution div {border-top:1px solid #E4DDC2;background-color:#E8E6D7;}		/* listazas */		.cartoon-list {margin:5px 0}			.cartoon-list .sorszam a img {border:1px solid;width:120px}			.cartoon-list .sorszam_mellett a img {border:1px solid;height:103px;margin:5px 5px 0;max-width:100px;}			.cartoon-list .sorszam {float:left;font-size:13px;font-weight:bold;margin:10px;}			.cartoon-list .sorszam_mellett {padding:5px;}			.cartoon-list .sorszam_mellett span {float:left;font-size:30px;font-weight:bold;padding-right:5px}			.cartoon-list .sorszam_mellett b {float:right;font-size:22px;font-weight:bold;padding-right:5px;color:#CBC4B9}			.cartoon-list .sorszam_mellett em {float:left;font-size:30px;font-weight:bold;padding:0 5px 10px 0;color:#CBC4B9}		.film-list {margin:5px 0}		.film-list .sorszam_mellett {padding:5px;position:relative}		.film-list .sorszam_mellett a img {			border:1px solid;			margin:5px 5px 0;			width:140px;		}		.film-list .sorszam_mellett b {			font-size: 22px;			color:#CBC4B9;			position: absolute;			}		.film-list .sorszam_mellett b.hun {			top: 20px;			right: 28px;			}			.film_body img, .film_body embed {border:1px solid;}		/* Cartoon body*/		#cartoon_body {text-align:center}		#cartoon_body a img {border: 1px solid;margin:2px}		.archivum-lent {text-align:center;margin-top:20px}		.archivum-lent a {			background:url("../images/ikonok.gif") no-repeat scroll 0 -461px transparent;			padding:0 0 0 15px;			font-size:12px;			font-weight:bold;			}#sidebar {	float:left;	padding-top:3px;	width:311px;	}	.becsuk {		background:url(../images/ikonok.gif) no-repeat right -582px;		display: block;		float: right;		width: 23px;		height: 13px;	}	.becsuk:hover {background:url(../images/ikonok.gif) no-repeat right -620px;}	.kinyit {		background:url(../images/ikonok.gif) no-repeat right -601px;		display: block;		float: right;		width: 23px;		height: 13px;	}	.kinyit:hover {background:url(../images/ikonok.gif) no-repeat right -639px;}	/* - Jobboldal ket fules - */	.jobb-fent-fules {		background: url(../images/bg-jobb-fent.gif) top left no-repeat;		padding-left: 2px;		width: 305px; height: 27px;	}	.jobb-fent-ful {		float: left;		width: 151px; height: 27px;	}	.jobb-fent-ful a {		font-family: Arial, Helvetica, sans-serif;		font-size: 13px;		font-weight:bold;		text-decoration: none;		/* color:#7b5a47; */		display: block;		height:17px;		line-height:19px;		margin-left:10px;		margin-top:7px;		text-align:center;	}	.jobb-fent-fules .aktiv { /* jobb-fent-ful aktiv */		background: url(../images/bg-jobb-fent-aktiv.gif) top left no-repeat;		float: left;		width: 151px; height: 27px;	}	.jobb-fent-fules .aktiv a { /* jobb-fent-ful aktiv */		font-family: Arial, Helvetica, sans-serif;		font-size: 13px;		font-weight:bold;		/* color: #952928; */		line-height:17px;		margin-left:10px;		text-decoration: none;		margin-top:5px	}	.jobb-fent-ful a span {margin-left:8px;}	/* - Egyedi ikonos fulek - */	a.rendezes {		background:url("../images/ikonok.gif") no-repeat scroll left top transparent;	}	a.kedvencek {		background:url("../images/ikonok.gif") no-repeat 0 -18px;	}	a.kepregeny-ajanlo {		background:url("../images/ikonok.gif") no-repeat 0 -100px;	}	a.film-ajanlo {		background:url("../images/ikonok.gif") no-repeat 0 -121px;	}	/* Nem fules felsoresz */	.jobb-fent-ikonos {		background: url(../images/bg-jobb-ikonos-fent.gif) top left no-repeat;		width: 305px; height: 43px;		}		.jobb-fejlec {			color: #952928;			font-family: Arial, Helvetica, sans-serif;			font-size: 15px;			float:left;			height:22px;			margin:4px 0 0 10px;			padding-top:7px;			text-align:center;			width:287px;			display:inline /* ie6-hoz dupla margin miatt*/			}	.toplista {background:url("../images/ikonok.gif") no-repeat 0 -68px;}		.toplist {			color: #523C2F;			line-height:13px;			margin-bottom:3px;			font-weight:bold;			border-bottom:#f0efe0 1px solid;			}			.toplist span {margin-left:30px;font-size:11px;font-weight:normal}			.toplist:hover {background-color:#e8e6d7; border-bottom:#c8c2b3 1px solid}	/* Jobboldal toplist*/	ol.top_list {	    margin: 0;	    padding: 0;	    border: 0;		font-weight:bold;		list-style-type:decimal;		margin-left:20px;		font-style:italic;	}	ol.top_list li {border-bottom:#f0efe0 1px solid;padding:1px 3px;}	ol.top_list li:hover {background-color:#e8e6d7;border-bottom:#c8c2b3 1px solid}	ol.top_list p {line-height:14px;font-style:normal}	ol.top_list p a {display:block}	ol.top_list p span {margin-left:5px;font-size:11px;font-weight:normal;font-style:italic;color:#523C2F;}	.veletlen_tortenet {background:url("../images/ikonok.gif") no-repeat 0 -198px;}		.list a {			color: #952928;			display: block;			line-height:14px;			margin-bottom:3px;			padding:0 3px;			font-weight:bold;			border-bottom:#f0efe0 1px solid;			}			.list span {margin-left:5px;font-size:10px;font-weight:normal;color:#523C2F;font-style:italic}			.list a:hover { color: #d9531e;background-color:#e8e6d7; border-bottom:#c8c2b3 1px solid}	.veletlen_ajanlo {background:url("../images/ikonok.gif") no-repeat 0 -40px;}	.aktualis_almenu {background:url("../images/ikonok.gif") no-repeat 0 -228px;}	.rendezes {background:url("../images/ikonok.gif") no-repeat 0 -228px;}	.almenu h5 {		margin:0 0 10px 0;		text-align:left;		padding-left:8px;		font-weight:bold;	}	.almenu h5:hover {padding-left:10px}	.vip_jobboldalt	{background:url(../images/ikonok.gif) no-repeat 0 -511px;}	.vip_code, .vip_phone  {font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#D9531E}	.vip_price {font-weight:bold;font-style:italic}	.vip_day {font-weight:bold;font-style:italic}	small {font-size:10px}	.green {font-style:italic}	.has_not_sms a {		background:url("../images/ikonok.gif") no-repeat scroll 4px -540px #E8E6D7;		border:1px solid #C8C2B3;		display:block;		line-height:15px;		margin:20px auto;		padding:3px 5px 2px 32px;		width:135px;	}    .has_sms {padding: 5px 0;}    .has_sms small {font-size: 85%;}	.infobox {background:url("../images/ikonok.gif") no-repeat 0 -375px;}		.info:first-letter {text-transform: uppercase;}		.info {font-weight:bold}		.info span {margin:0;font-weight:normal;font-size:12px}		.szavazas {background:url(../images/star10.gif) top left repeat-x;width:270px;height:30px}		.h5_alatt .info {padding:0 3px}/* Hirlevel feliratkozas--------------------------*/.hirlevel {background:url("../images/ikonok.gif") no-repeat 0 -257px;}	form#box_newsletter {		border:medium none;		height:25px;		margin:0 auto;		width:195px;	}	input.newsletter,form#box_newsletter input.submit {		border: none;		float: left;	}	form#box_newsletter input.newsletter {		background:url(../images/bg-jobb-hirlev-felir.gif) left top no-repeat;		border: none;		color:#000000;		font-size:12px;		height:18px;		padding:5px 0 2px 5px;		width:160px;		-moz-border-radius: 0px;		-webkit-border-radius: 0px;		-khtml-border-radius: 0px;		border-radius: 0px;	}	form#box_newsletter input.submit {		width: 30px;		height: 25px;		cursor: pointer;		text-indent: -9999px;		background: url(../images/bg-jobb-hirlev-felir.gif) no-repeat top right;		border:none;		-moz-border-radius: 0px;		-webkit-border-radius: 0px;		-khtml-border-radius: 0px;		border-radius: 0px;	}/* Utolso aktiv topikok------------------------*/.utolso_topikok {background:url("../images/ikonok.gif") no-repeat 0 -170px;}.topikok span {margin-left:10px}.topikok h4.paros {padding-left:5px;border-bottom:none}	.jobb-content {		background:url("../images/bg-jobb-content.gif") repeat-y scroll left top transparent;		padding:1px 15px;		text-align:justify;		width:276px;		}		.jobb-content .ajanlo {width:138px; display:block;float:left; text-align:center;margin-top:15px;font-weight:bold}		.jobb-content h3 {text-align:center;font-weight:bold;margin-bottom:10px}		.jobb-content h3 span {text-align:center;font-weight:bold;font-size:12px}	.jobb-lent {		background: url(../images/bg-jobb-lent.gif) top left no-repeat;		width: 305px; height: 10px;		margin-bottom:20px;		}.felhivas {background:url("../images/ikonok.gif") no-repeat 0 -140px;}.cimkek {	background:url("../images/ikonok.gif") no-repeat scroll 0 -316px transparent;}	/* - Legordulo - */	.jobb-select {		margin-top: 5px;		width:135px		}	/* Rendezes */	.rendez {margin:0 5px 0 2px;width:110px;*margin:0 3px 0 1px}	.form_rendezes {float:left;margin-bottom:10px}	#content-legalso {		background:url(../images/content-legalso.jpg) top left no-repeat;		margin: 0 auto;		height: 28px; width: 1000px;	}/* Lenti doboz */#doboz-lent {	margin:0 auto;	padding-left:10px;	width:1000px;	}.lenti-doboz {	background:url(../images/lenti-doboz-bg.png) repeat-y bottom right;	float: right;	width: 996px;	}	.lenti-doboz-grad {		background:url(../images/lenti-doboz-grad-bg.png) no-repeat bottom right;		float: right;		width: 996px;		}	.lenti-doboz-fent {		background:url(../images/lenti-doboz-fent-bg.png) no-repeat top left;		float: right;		width: 996px; height: 35px;		}		.lenti-doboz-fent .ful {			float: left;			width:244px; height:35px;			}		.lenti-doboz-fent .ful1 {			float: left;			width:244px; height:35px;			margin-left:9px;			display: inline;			}		.lenti-doboz-fent .aktiv {			background:url(../images/lenti-doboz-ful-aktiv.png) no-repeat bottom right;			width: 246px; height: 35px			}			.ful1 a, .ful a {				display:block;				padding-top:14px;				text-align:center;				font-size: 14px;				font-weight: bold;				}		.lenti-doboz-hasab {			float:left;			min-height:180px;			padding:30px 15px 5px;			text-align:center;			width:219px;			}			/*.lenti-doboz .first {padding-left: 12px;}*/			.lenti-doboz .last {}			.lenti-doboz-hasab a {font-weight:bold;font-size:14px;line-height:20px;}			.lenti-doboz-hasab a img {border:1px solid #952928}			.lenti-doboz-hasab a img:hover {border:1px solid #d9531e;}	.lenti-doboz-alja {		background:url(../images/lenti-doboz-alsoresz.png) no-repeat top left;		float: right;		width: 996px; height: 28px		}/* Footer------------------------------*/#footer {	margin:0 auto;	padding-left:10px;	width:1000px;	text-align:center	}	#footer ul {	    margin: 5px 0px 15px 0px;	    padding: 0px;	    }	#footer li {display:inline;margin:0 15px;position:relative}/* tooltip */    #footer li a:hover {*background:#fff; text-decoration:none;} /*BG color is a must for IE6*/	#footer li a span {display:none; padding:2px 3px; width:150px;}	#footer li a:hover span {		background-color: #E6DFC4;		border:1px solid #952928;		display:inline;		position:absolute;		bottom: 20px;		*bottom: 50px;		left: 0px;		color:#952928;		}/* FORM */.labelstyle {	font-family:tahoma,helvetica,sans-serif;	font-size:13px;	font-weight:bold;}.inputstyle {	background:#E6DFC4;	border:1px solid #C8C2B3;	font-family:'trebuchet ms',helvetica,sans-serif;	font-size:14px;	font-style:normal;	margin-bottom:10px;	width:178px;}.error {border-color:red;}.inputupload {	background:#E6DFC4;	border:1px solid #C8C2B3;	margin-bottom:10px;}/* Fejlec cucli */input.text {	/*background:url("../images/menu-bg.gif") repeat-x 0px -1px;*/	border:1px solid #C8C2B3;	font-size:12px;	height:15px;	*height:14px;	*margin-top:-1px;	margin-bottom:3px;	padding-bottom:4px;	padding-left:3px;	padding-top:4px;	vertical-align:middle;	width:130px;	-moz-border-radius: 3px;    -webkit-border-radius: 3px;    -khtml-border-radius: 3px;    border-radius: 3px;}/*input.text:focus {	background:url("../images/menu-bg.gif") repeat-x 0px -26px;}*/.submit {	background:url("../images/menu-bg.gif") repeat-x 0px -1px;	border:1px solid #C8C2B3;	color:#523C2F;	font:bold 14px "Trebuchet MS",Arial;	height:25px;	*height:24px;	*margin-top:-1px;	margin-bottom:3px;	padding: 0 3px 1px;	vertical-align:middle;	-moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;}.submit:hover {	background:url("../images/menu-bg.gif") repeat-x 0px -26px;	color: #952928;	padding: 1px 3px 0 3px;	cursor:pointer	}/* LIGHTBOX */.lightbox-bg {	background:#F0EFE0;	padding:10px;	border: 1px solid;	-moz-border-radius: 10px;    -webkit-border-radius: 10px;    -khtml-border-radius: 10px;    border-radius: 10px;}.lightbox-content {	border-top:1px solid;	padding-top: 10px;	font-size:13px}.lightbox .kozlemeny {margin:8px 0 8px 0;padding:3px}/* Forum */.forum {margin-top:15px}.forum .message {padding:0px;border:0}.forum .message_header {border:none}.message .fejlec div {font-size:11px;font-weight:bold;line-height:12px}.message .fejlec .tema {float: left; width: 345px; text-align: center; padding: 3px 5px;}.message .fejlec .utolso_uzenet,.message .fejlec .uzenetek_szama {float: left; width: 120px; text-align: center; padding: 3px 5px;}.message div .tema-cim {float: left; font-weight:bold; width: 345px; padding: 5px;}.message div .tema-utolso_uzenet,.message div .tema-uzenetek_szama {float: left; width: 120px; text-align: center; font-size: 11px; padding: 5px;}.forum_footer {padding:10px}a.osszes-tema span  {padding:6px 0 2px 6px;}a.osszes-tema span:hover  {padding:7px 0 1px 6px;}a.osszes-tema:hover span  {padding:7px 0 1px 6px;}a.osszes-tema span b {	background:url("../images/ikonok.gif") no-repeat scroll 0 -461px transparent;	padding:0 0 0 16px;	font-size:12px;	font-weight:bold;	}/* Cimkek jobboldalt */a.small {font-size:10px}a.medium {font-size:11px}a.big {font-size:13px}a.large {font-size:15px}/* customba */.carpe_slider_display_holder  {	border-color:#EBEBEB;	float:right;	height:20px;	margin:0;	padding:0 5px 0 0;	text-align:right;	width:52px;}.carpe_slider_display_holder  input {vertical-align:top;color:#BB4B07;*float:left}.carpe_slider_display  {	background-color:transparent;	border:0 none;	color:#952928;	cursor:default;	font-family:verdana,arial,helvetica,sans-serif;	font-size:15px;	font-weight:bold;	height:15px;	padding:0;	text-align:right;	width:30px;}.carpe_horizontal_slider_track  {	color:#555555;	float:right;	font-size:0;	line-height:0;	margin:0;	padding:4px;	text-align:left;	width:180px;}.carpe_horizontal_slider_track .carpe_slider_slit {	background-color:#E4DDC2;	border-color:#999999 #DDDDDD #DDDDDD #999999;	border-style:solid;	border-width:1px;	color:#523C2F;	height:2px;	line-height:0;	margin:4px 4px 2px;	position:absolute;	width:180px;	z-index:1;}.carpe_horizontal_slider_track .carpe_slider:hover {background-color:#d9531e}.carpe_horizontal_slider_track .carpe_slider {	background-color:#952928;	border-color:#523C2F #333333 #333333 #523C2F;	border-style:solid;	border-width:2px;	color:#FFFFFF;	cursor:pointer;	font-size:0;	height:8px;	line-height:0;	margin:0;	position:relative;	text-align:left;	width:16px;	z-index:1;	-moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px;    border-radius: 5px;}#expert_button {margin-top:10px}.per10 {float:right}/* flashplayer */#lbContent .header {text-align: right; margin-bottom: 5px;}#lbContent .header a {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}#lbContent .header a span {font-size: 11px; font-weight: normal;}#lbLoadMessage {text-align:center}/* beallitasok */h5.beallitasok {	background:url("../images/ikonok.gif") no-repeat scroll 5px -659px #E8E6D7;	height:27px;	line-height:27px	}h5.vip {background:url("../images/ikonok.gif") no-repeat 5px -513px #E8E6D7;}h5.email {background:url("../images/ikonok.gif") no-repeat 5px -257px #E8E6D7;}h5.kedvencek {background:url("../images/ikonok.gif") no-repeat 5px -760px #E8E6D7;}h5.reg-torles {background:url("../images/ikonok.gif") no-repeat 5px -694px #E8E6D7;}h5.profil-beallitas {background:url("../images/ikonok.gif") no-repeat 5px -544px #E8E6D7;}h5.cim-kereses {background:url("../images/ikonok.gif") no-repeat 5px -798px #E8E6D7;}h5.forum-topic {background:url("../images/ikonok.gif") no-repeat scroll 5px -171px #E8E6D7;}h5.kozep60 {width:60%;margin:10px auto;padding:3px}.beallitasok .paros {background:none repeat scroll 0 0 transparent;border-bottom:medium none;padding:5px 10px 0;}.beallitasok .paros small {font-size:11px}.beallitasok .paros .inputstyle {margin:5px 0 10px 3px}.beallitasok .paros .button {font-size:12px}.vip-statusz {	background:url(../images/ikonok.gif) no-repeat 4px -540px #E8E6D7;	border:1px solid #C8C2B3;	margin:20px auto;	text-align:left;	padding-left:33px;	width:275px;}.vip-statusz div {float:left;padding-right:5px}.theme_settings {margin-left:20px}.list_sep {height:10px;}/* FAQ */#faq .story h2 {font-size:15px; margin:10px 0}#faq .story h2 a:hover {color:#952928}#faq .story p {line-height:18px;padding:0 5px;margin-bottom:5px}/* Ugyfelszolgalat */p#error_msg textarea.inputstyle {height:100px; width:600px;}.ccard {width: 960px; margin: 0pt auto;}.ccard h2 {font-size:18px;}#error404 {    position:relative;    margin-top:25px;    width:630px;height:250px;    }    #error404 #hangyafoci {        background:url(../images/tv-bg.gif);        height:198px;        left:25px;        position:absolute;        top:14px;        width:245px;    }    #error404 p {float:right;margin-top:60px}    #error404 b {font-size:40px}#ajax_search_results a {    display:block;    padding-top:2px;}#ajax_search_results a img {    border:1px solid #E4DDC2;    vertical-align: top;}.theme_settings img {margin: 0pt 15px 10px 0pt; border: 1px solid;}table.border, table.border td {    border: 1px solid #000000;}/*  CUSTOM CSS---------------------------------------------- */.clear { clear: both;width: 100%;float: none; background: none;}span.red {    color: #D9531E;}small {    font-size: 90%;}div.red, span.red {    color: #D9531E;    font-weight: bold;    font-size: 130%;}.italic {    font-style: italic;}.centers,div.centers,td.centers,a.centers,div.centers table {    text-align: center;    margin-left: auto;    margin-right: auto;}.jobb-select {    width: auto;}div.highlight  {    padding-bottom: 3px;    padding-top: 10px;}.error_msg {    color: #ff0000;    text-align: center;    margin-left: auto;    margin-right: auto;    font-size: 110%;    font-weight: bold;}#lightbox, #lightbox2 {	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	z-index: 1100000000;}#lightbox a img {    border: none;}#outerImageContainer, #outerImageContainer2{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#outerImageContainer2 {    width: 500px;    height: 150px;}#imageContainer{	padding: 10px;	}#flv_container{	position: relative;    width: 500px;    height: 250px;	margin: 0 auto;    padding: 10px;    line-height: normal;    border: 1px solid black;    font-family: Verdana, sans-serif;    font-size: 11px;    background-color: #FBF9E1;}#flv_container, #flv_container a {    background: #000000;    color: #ffffff;    padding: 0px;}#close_flv_player_button {    display: block;    text-align: right;    font-size: 12px;    height: 16px;    line-height: 16px;}#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../images/1x1.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%	}#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 50%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;  margin-right: 10px; }#prevLink2 {    width: 120px;    height: 40px;}#nextLink2 {    width: 120px;    height: 40px;}/* ---------------------  START lightbox.css ------------------------- */#lightbox{    background-color: transparent;	display:none;	position: absolute;	top:50%;	left:50%;	z-index:9999;	width:500px;	height:400px;	text-align:left;}#overlay{	display:none;	position:absolute;	top:0;	left:0;	width:100%;	height:100%;	z-index:5000;	background-color: #ffffff;	-moz-opacity: 0.8;	opacity:.80;	filter: alpha(opacity=80);}#overlay[id]{	position:fixed;}#lightbox.done #lbLoadMessage{	display:none;}#lightbox.done #lbContent{	display:block;}#lightbox.loading #lbContent{	display:none;    background-color: transparent;}#lightbox.loading #lbLoadMessage{	display:block;}/* ---------------------  END lightbox.css ------------------------- */.unit-rating { /* the UL */	list-style:none;	margin: 0px;	padding:0px;	height: 27px;	position: relative;	background: url('../images/star10.gif') top left repeat-x;	margin-right: auto;	margin-left: auto;	width: 270px;}.unit-rating li{    text-indent: -90000px;	padding:0px;	margin:0px;	/*\*/	float: left;	/* */}.unit-rating li a {	outline: none;	display:block;	width: 27px;	height: 27px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;}.unit-rating li a:hover{	background: url('../images/star10.gif') left center;	z-index: 2;	left: 0px;}.unit-rating a.r1-unit{left: 0px;}.unit-rating a.r1-unit:hover{width:27px;}.unit-rating a.r2-unit{left:27px;}.unit-rating a.r2-unit:hover{width: 54px;}.unit-rating a.r3-unit{left: 54px;}.unit-rating a.r3-unit:hover{width: 81px;}.unit-rating a.r4-unit{left: 81px;}.unit-rating a.r4-unit:hover{width: 108px;}.unit-rating a.r5-unit{left: 108px;}.unit-rating a.r5-unit:hover{width: 135px;}.unit-rating a.r6-unit{left: 135px;}.unit-rating a.r6-unit:hover{width: 162px;}.unit-rating a.r7-unit{left: 162px;}.unit-rating a.r7-unit:hover{width: 189px;}.unit-rating a.r8-unit{left: 189px;}.unit-rating a.r8-unit:hover{width: 216px;}.unit-rating a.r9-unit{left: 216px;}.unit-rating a.r9-unit:hover{width: 243px;}.unit-rating a.r10-unit{left: 243px;}.unit-rating a.r10-unit:hover{width: 270px;}.unit-rating li.current-rating {	background: url('../images/star10.gif') left bottom;	position: absolute;	height: 27px;	display: block;	text-indent: -9000px;	z-index: 1;}.szavazas2 {    background:url(../images/star10.gif) center left repeat-x;    width: 50%;    height: 27px}#vote_num, #current_rating2, #vote_num2 {    font-weight:bold;}.vip_jobboldalt {    font-weight: bold;}.message_submit {    width: 115px;    margin-right: 10px;}.message_help {    float: left;    width: 480px;}textarea#main_forumpost_body {width:602px}#search-lenyilo {    display: none;}div.description {    text-align: center;    margin-bottom: 20px;    font-style: italic;}#story h1 {    margin-bottom: 20px;}#cartoon h1 {    margin-bottom: 30px;}.rejtett {    display: none;}.bigger {    font-size: 120%;}