body {
	background-position: top center;
	background-color: #000914;
	margin: 0px;
	padding: 0px;

	background-image: url('image/hatter.jpg');
	background-repeat: no-repeat;

	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

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

a:hover {
	text-decoration: underline;
}

img {
	padding:0px;
	margin:0px;
	border:0px;
}

table, tr, td{
	padding:0px;
	margin:0px;
	border:0px;
}

/************* teszt *************/
/*	border:thin aqua solid;      */
/*********************************/
div {
	margin: 0px;
	padding: 0px;
}
form{
	border:0px;
	padding:0px;
	margin:0px;
}

.oldal{
	text-align: left;
	width: 980px;
	margin-left: auto;
	margin-right: auto;

}
.fejlec {
	height: 170px;
	padding:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	background-image:url('image/fej_hatter.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
	.banner{
		background-image:url('image/banner_flekk.jpg');
		background-repeat:no-repeat;
		background-position:right center;
		height:114px;
		display:block;
		cursor: pointer;
		cursor: hand;
	}
		.banner .content{
			padding:0px;
			padding-left:438px;
			padding-top:15px;
			margin:0px;
		}
	.fejlec_alatt{
		width:980px;
		height:55px;

	}
	.menusor{
		float:right;
		width:auto;
		height:55px;
		display:block;

	}
		.menusor ul{
			float:right;
			display:block;
			list-style:none;
			width:546px;
			margin:0px;
			padding:0px;

		}
		.menusor li{
			float:left;
			border-right:1px #050a13 solid;
			border-left:1px #5d7286 solid;
			margin:0px;
			padding:0px;
			display:block;
		}
		.menusor a{
			padding:10px 23px;
			text-decoration:none;
			color:#8fb9e2;
			display:block;
			white-space:nowrap;
		}
		.menusor a:hover{
			color:#ffffff;
			background-color:#739618;
		}
	.reg{
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-1001px -114px;
		float:right;
		width:185px;
		_width:221px;
		height:47px;
		padding:0px;
		padding-top:8px;
		padding-left:36px;
	}
		form{
			border:0px;
			padding:0px;
			margin:0px;
			background:transparent;
		}
			.input_nev{
				border:0px;
				padding:0px;
				background:transparent;
				width:85px;
				height:15px;
				margin-right:6px;
				color:#fff;
			}
			.input_pass{
				border:0px;
				padding:0px;
				background:transparent;
				width:53px;
				height:15px;
				color:#fff;
			}
			.input_kuld{
				border:0px;
				padding:0px;
				margin:0px;
				margin-left:4px;
				background:transparent;
				width:17px;
				height:17px;
				border:none;
			}
			.input_kuld:hover{
				border:1px aqua solid;
			}
			.input_alatt{
				border:0px;
				padding:0px;
				margin:0px;
				height:25px;
				background:transparent;
			}
				.reg a{
					width:87px;
					float:left;
					padding:7px 0px 0px 0px;
					text-decoration:none;
					color:#8fb9e2;
				}
				.reg a:hover{
					color:#fff;
				}
				.reg span{
					padding:6px 4px 0px 0px;
					float:left;
					color:#8fb9e2;
				}

	.login{
		background-image:url('image/layout_aktiv.jpg');
		background-repeat:no-repeat;
		background-position:-1001px -114px;
		float:right;
		width:200px;
		height:49px;
		padding:0px;
		padding-top:5px;
		padding-left:13px;
	}
	.login form{
		position:relative;
		border:0px;
		padding:0px;
		margin:0px;
		width:200px;
		height:16px;
	}
		.login form span.szov_1{
			float:left;
			height:14px;
			color:#fff;
			padding-top:4px;
		}
		.login form span.szov_2{
			float:left;
			color:#8fb9e2;
			height:14px;
			padding-top:4px;
		}
			.login .input_kuld{
				float:right;
				color: #fff;
				font-family:Tahoma, Verdana, sans-serif;
				font-size:12px;
				border:0px;
				padding:0px;
				margin:0px;
				margin-top:2px;
				margin-right:4px;
				background:transparent;
				width:47px;
				height:16px;
				border:none;
			}
			.login .input_alatt{
				top:24px;
				border:0px;
				padding:0px;
				padding-top:10px;
				padding-left:20px;
				margin:0px;
				height:22px;
				background:transparent;
			}
			.login .input_kuld:hover{
					color:#000;
			}
				.login a{
					width:77px;
					float:left;
					padding:0px 0px 0px 0px;
					text-decoration:none;
					color:#8fb9e2;
				}
				.login a.jobbra{
					text-align:right;
					padding-right:4px;
				}
				.login a:hover{
					color:#fff;
				}
				.login span{
					padding:0px 4px 0px 0px;
					float:left;
					color:#8fb9e2;
				}


.tartalom{
	height:auto;
	background-color:#2f435b;
	text-align: center;
}

	.blokkcsop_1{
		width:920px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		padding-bottom:20px;
		text-align: left;
	}
		.blokkcsop_1_top{
			width:920px;
			height:70px;
		}
			.blokkcsop_top_regisztracio{
				/*background-image: url('image/layout_reg.jpg');
				background-repeat: no-repeat;
				background-position: -270px -170px;
				width:920px;
				height:70px;*/
				border-bottom: 1px solid #aaa;
				color: #fff;
				font-size: 30px;
				font-weight: lighter;
				height: 46px;
				width: 860px;
				padding-top: 24px;
			}



			.blokkcsop_top_letolteseim{
				background-image: url('image/layout_aktiv.jpg');
				background-repeat: no-repeat;
				background-position: -270px -170px;
				width:660px;
				height:50px;
				padding:10px;
				padding-left:250px;
			}
		.reg_form_r{
			width:920px;
			display:block;
			text-align:left;
		}
			.reg_form_r form{
				padding:10px;
				margin:0px;
				display:block;
				text-align:left;
			}
			.reg_form_r_1{
				float: left;
				width:338px;
				padding:0px;
				margin:0px;
				display:block;
				text-align:center;
			}
				.reg_form_r span{
					float: left;
					padding: 0px;
					padding-left: 60px;
					_padding-left: 0px;
					padding-top: 4px;
					margin: 0px;
					margin-top: 5px;
					width: 110px;
					height:16px;
					color: #fff;
					border: none;
					text-align:left;
				}
				.reg_form_r .input_1{
					float:left;
					border:0px;
					background-image: url('image/layout_reg.jpg');
					background-repeat: no-repeat;
					background-position: -448px -262px;
					padding: 1px;
					padding-top: 2px;
					padding-bottom: 0px;
					margin: 0px;
					margin-top: 5px;
					width:160px;
					height:20px;
					color:#000;
				}
			.reg_form_r_2{
				float:left;
				width:390px;
				padding:0px;
				margin:0px;
				display:block;
			}
				.reg_form_r_2 span{
					float: left;
					padding: 0px;
					padding-left: 50px;
					_padding-left: 0px;
					padding-top: 2px;
					margin: 0px;
					margin-top: 3px;
					width: 175px;
					height:20px;
					line-height:10px;
					color: #fff;
					border: none;
					text-align:left;
				}
			.reg_form_r_3{
				float:left;
				width:170px;
				padding:0px;
				margin:0px;
				display:block;
				padding-bottom:15px;

			}
				.reg_form_r_3 span{
					float: left;
					padding: 0px;
					padding-left: 0px;
					padding-top: 3px;
					margin: 0px;
					margin-top: 3px;
					width: 160px;
					height:20px;
					line-height:10px;
					color: #fff;
					border: none;
					text-align:left;
				}
			.reg_form_r_4{
				float:left;
				width:390px;
				padding:0px;
				margin:0px;
				display:block;
				padding-bottom:15px;

			}
				.reg_form_r_4 span{
					float: left;
					padding: 0px;
					padding-left: 65px;
					_padding-left: 20px;
					padding-top: 3px;
					margin: 0px;
					margin-top: 3px;
					width: 300px;
					height:20px;
					line-height:10px;
					color: #fff;
					border: none;
					text-align:left;
					text-indent:-20px;
				}
				.reg_form_r_4 .megj{
					padding-left: 70px;
				}
			.reg_form_r .megj{
				font-size:9px;
				color: #8fb9e2;
			}

			.reg_form_r_5{
				float:left;
				padding:0px;
				margin:0px;
				margin:0px;
				margin-top:60px;
				display:block;

			}
				.input_kuld2{
					border:0px;
					padding:0px;
					margin:0px;
					background-image: url('image/layout_reg.jpg');
					background-repeat: no-repeat;
					background-position: -1010px -403px;
					width:88px;
					height:27px;
					border:none;
					font-size:11px;
					color:#8db6e2;
					font-family:Tahoma;
					font-weight:normal;
					letter-spacing:1px;
					text-decoration:none;
				}
				.input_kuld2:hover{
					color: #fff;
				}

		.felh_info{
			position:relative;
			float:left;
			top:10px;
			font-size: 12px;
			width:200px;
		}
			.felh_info table{
				border:0;
				padding:0px;
				margin:0px;
			}
				.felh_info td{
					border:0px;
					padding:0px;
					margin:0px;
					width:90px;
					height:10px;
				}
					.felh_info .cimke_1{
						color:#ffffff;
						font-size: 12px;
						vertical-align: top;
					}
					.felh_info .adat_1{
						color:#8fb9e2;
						font-size: 12px;
					}
		.letolteseim_sum{
			position:relative;
			float:left;
			top:10px;
			font-size: 12px;
			width:200px;
		}
			.letolteseim_sum table{
				border:0px;
				padding:0px;
				margin:0px;
			}
				.letolteseim_sum td{
					border:0px;
					padding:0px;
					margin:0px;
					width:90px;
					height:10px;
					font-size: 12px;
				}
					.letolteseim_sum .cimke_1{
						text-decoration:none;
						color:#ffffff;
						white-space: nowrap;
						font-size: 12px;
					}
					.letolteseim_sum .cimke_2{
						color:#ffffff;
						text-align:center;
					}
					.letolteseim_sum .adat_2{
						text-align:center;
						color:#8fb9e2;
					}

		.letoltes_lista{
			margin:0px;
			padding:0px;
			font-size: 12px;
		}
			.letoltes_lista h1{
				float:left;
				font-size:11px;
				color:#fff;
				font-weight:normal;
				letter-spacing:1px;
				margin:0px;
				padding:8px 9px 7px 4px;
			}
			.lapozo{
				float:right;
				padding-top:5px;
				height:24px;
				color:#fff;
			}
			.lapozo .szov_1{
				color:#8fb9e2;
				padding-right:33px;
			}
			.lapozo .szov_2{
				padding-left:5px;
				padding-right:5px;
			}
			.lapozo a{
				text-decoration:none;
				vertical-align:bottom;
				color:#fff;
			}
			.lapozo a:hover{
				text-decoration:underline;
				color:#8fb9e2;
			}
			.lapozo img{
				position:relative;
				top:2px;
			}

			.letoltes_lista .torzs{
				position:relative;
				float:left;
				top:10px;
			}
			.letoltes_lista .oszlop_1{
				float:left;
				width:430px;
			}
			.letoltes_lista .oszlop_2{
				float:right;
				width:430px;

			}

			.letoltes_lista table{
				border:0px;
				padding:0px;
				margin:0px;
				width:430px;
			}
				.letoltes_lista table td{
					border:0px;
					padding:0px;
					padding-right:2px;
					padding-left:2px;
					margin:0px;
					height:10px;
					white-space:nowrap;
					font-size: 12px;
				}
					.letoltes_lista .o_1{
						width:25px;
						text-align:left;
					}
					.letoltes_lista .o_2{
						width:63px;
						text-align:left;
					}
					.letoltes_lista .o_3{
						max-width:108px;
						text-align:left;
					}
					.letoltes_lista .o_4{
						width:117px;
						text-align:left;
					}
					.letoltes_lista .o_5{
						width:120px;
						text-align:left;
					}

					.letoltes_lista .cimke_1{
						text-decoration:none;
						color:#ffffff;
					}
					.letoltes_lista .cimke_2{
						color:#ffffff;
						text-align:center;
					}
					.letoltes_lista .adat_1{
						color:#8fb9e2;
					}
					.letoltes_lista .adat_2{
						color:#fff;
					}



	.blokkcsop_2{
		display:block;
		width:920px;
		height:350px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: left;
	}
		.blokkcsop_2_1{
			/*
			background-image: url('image/layout_start.jpg');
			background-repeat: no-repeat;
			background-position: -270px -609px;
			*/
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 750px;
			height: 300px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_2_2{
			float:left;
			background-image:url('image/layout_start.jpg');
			background-repeat:no-repeat;
			background-position:-1036px -609px;
			display:block;
			width:135px;
			height:294px;
			margin:0px;
			padding:9px;
			padding:22px 9px 0px 9px;
		}


	.blokkcsop_3{
		display:block;
		width:920px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: left;
	}
		.blokkcsop_3_1{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 130px;
			margin: 2px;
			margin-right: 8px;
			padding: 6px;
			padding-right: 2px;
			_padding-left: 0px;
			_padding-right: 0px;
			text-align: left;
		}

		.blokkcsop_3_2{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 475px;
			margin: 2px;
			margin-right: 2px;
			_margin-left: 1px;
			_margin-right: 2px;
			padding: 0px;
			text-align: left;
		}

		.blokkcsop_3_3{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_3_4{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}

	.blokkcsop_4{
		display:block;
		width:920px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: left;
	}
		.blokkcsop_4_1{
			/*background-color: #4C6D96;*/
			float: left;
			display: block;
			width: 630px;
			margin: 4px;
			margin-right: 2px;
			margin-top: 0px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 6px;
			padding-top: 3px;
			padding-right: 2px;
			_padding-left: 6px;
			_padding-right: 3px;
		}

		.blokkcsop_4_2{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_4_3{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
	.blokkcsop_5{
		display:block;
		width:920px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: left;
	}
		.blokkcsop_5_1{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_5_2{
			float: left;
			display: block;
			width: 370px;
			margin: 4px 8px;
			padding: 0px;
		}
			.blokkcsop_5_2_1{
			background-color: #172230;
			float: left;
			width: 370px;
			display: block;
			margin: 0px;
			padding: 0px;
		}
			.blokkcsop_5_2_2{
			background-color: #172230;
			float: left;
			display: block;
			width: 370px;
			margin: 0px;
			padding: 0px;
		}
		.blokkcsop_5_3{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_5_4{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}

	.blokkcsop_6{
		display:block;
		width:920px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: left;
	}
		.blokkcsop_6_1{
			/*background-color: #4C6D96;*/
			float: left;
			display: block;
			width: 648px;
			margin: 2px;
			padding: 3px 0px;
		}

		.blokkcsop_6_2{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}
		.blokkcsop_6_3{
			background-color: #4C6D96;
			float: left;
			display: block;
			width: 254px;
			margin: 4px;
			margin-right: 2px;
			_margin-left: 3px;
			_margin-right: 2px;
			padding: 4px;
			padding-right: 2px;
			_padding-left: 3px;
			_padding-right: 3px;
		}

.blokk_eloado{
	float:left;
	display:block;
	/*width:476px;*/
	margin:0px;
	padding:0px;
}
	.blokk_eloado .nagykep{
		background-repeat:no-repeat;
		float:left;
		display:block;
		width:476px;
		height:272px;
		margin:0px;
		padding:12px 0px 12px 0px;
	}
		.blokk_eloado .nagykep .cim {
			background-color: #172230;
			height: 20px;
			top: -12px;
			position: relative;
			float: left;
			width: 461px;
			_width: 476px;
			padding-top: 5px;
			padding-left: 15px;
			opacity: 0.75;
			filter: alpha(opacity=75);
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; 
		}
		
		.blokk_eloado .nagykep span{
			font-family:Tahoma, Verdana, serif;
			font-size:12px;
			float:left;
			margin:0px;
			padding:0px 15px 7px 0px;
			border:0px;
		}
			.blokk_eloado .nagykep span.cim_1{
				color:#fff;
				font-weight: normal;
			}
			.blokk_eloado .nagykep span.cim_2{
				color:#172230;
				font-weight: normal;
			}

	.blokk_eloado .nevjegy{
		background-color:#212f41;
		float:left;
		display:block;
		width:476px;
		margin:0px;
		padding:0px;
	}
		.blokk_eloado .nevjegy .cimke{
			background-image:url('image/layout_artist.jpg');
			background-repeat:no-repeat;
			background-position:-434px -475px;
			float:left;
			display:block;
			width:63px;
			height:130px;
			margin:0px;
			padding:0px;
		}

		.blokk_eloado .nevjegy .tartalom{
			float:left;
			display:block;
			width:413px;
			margin:0px;
			padding:20px 0px;
			font-family:Tahoma, Verdana, sans-serif;
			color: #9ec6ea;
			background-color:#212f41;
			text-align: left;

		}
			.blokk_eloado .nevjegy .o_1{
				font-size:10px;
				float:left;
				display:block;
				width:170px;
				padding:0px 10px 0px 0px;
				border-right:1px #040911 solid;

			}
			.blokk_eloado .nevjegy .o_2{
				font-size:10px;
				float:left;
				display:block;
				width:170px;
				margin:0px;
				padding:0px 0px 0px 10px;
				border-left:1px #5a6e81 solid;
			}
				.blokk_eloado .nevjegy span{
					color: #fff;
				}

.blokk_eloado .video{
		background-color:#172230;
		float:left;
		display:block;
		width:476px;
		margin:0px;
		padding:0px;
	}
		.blokk_eloado .video .cimke{
			background-image:url('image/layout_artist.jpg');
			background-repeat:no-repeat;
			background-position:-434px -633px;
			float:left;
			display:block;
			width:63px;
			height:180px;
			margin:0px;
			padding:0px;
		}

		.blokk_eloado .video .tartalom{
			float:left;
			display:block;
			width:413px;
			height:280px;
			margin:0px;
			padding:20px 0px;
			font-family:Tahoma, Verdana, sans-serif;
			color: #9ec6ea;
			background-color:#172230;
			text-align: left;
		}
			.blokk_eloado .video .tartalom .mozi{
				float:left;
				display:block;
				width:387px;
				height:273px;
				margin:0px;
				padding:0px;
				background-color:#fff;
			}

.blokk_eloado .bio{
		background-color:#172230;
		float:left;
		display:block;
		width:476px;
		margin:0px;
		padding:0px;
	}
		.blokk_eloado .bio .cimke{
			background-image:url('image/layout_artist.jpg');
			background-repeat:no-repeat;
			background-position:-434px -950px;
			float:left;
			display:block;
			width:63px;
			height:140px;
			margin:0px;
			padding:0px;
		}

		.blokk_eloado .bio .tartalom{
			float:left;
			display:block;
			width:413px;
			margin:0px;
			padding:20px 0px;
			font-family:Tahoma, Verdana, sans-serif;
			color: #9ec6ea;
			background-color:#172230;
			text-align: left;
		}
			.blokk_eloado .bio .o_1{
				font-size:10px;
				float:left;
				display:block;
				width:387px;
				margin:0px;
				text-align:justify;
				padding:0px 0px 0px 0px;
			}

.blokk_eloado .albumok{
		background-color:#172230;
		float:left;
		display:block;
		width:476px;
		margin:0px;
		padding:0px;
	}
		.blokk_eloado .albumok .cimke{
			background-image:url('image/layout_artist.jpg');
			background-repeat:no-repeat;
			background-position:-434px -1235px;
			float:left;
			display:block;
			width:63px;
			height:140px;
			margin:0px;
			padding:0px;
		}

		.blokk_eloado .albumok .tartalom{
			float:left;
			display:block;
			width:413px;
			margin:0px;
			padding:20px 0px;
			font-family:Tahoma, Verdana, sans-serif;
			color: #9ec6ea;
			background-color:#172230;
			text-align: left;
		}
			.blokk_eloado .albumok .o_1{
				float:left;
				display:block;
				width:392px;
				margin:0px;
				padding:0px 0px 0px 0px;
			}
				.blokk_eloado .albumok .o_1 img{
					padding:0px 6px 6px 0px;
					margin:0px;
					border:0px;
				}


.blokk_eloado .elvalasztas{
	background-color:#172230;
	float:left;
	display:block;
	width:436px;
	margin:0px;
	padding:0px 20px;
}


.blokk_hirek{
	float:left;
	display:block;
	width:245px;
	margin:2px;
	padding:0px;
}
	.hirek_rovid{

		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-280px -652px;

		display:block;
		width:245px;
		height:121px;
		margin:0px;
		padding:0px;
	}
		.hirek_rovid .szoveg{
			float:left;
			width: 142px;
			height: 82px;
			margin: 0px;
			padding: 8px 4px 0px 12px;
		}
			.hirek_rovid .szoveg h2{
				font-size:9px;
				font-family:Tahoma;
				color:#2f435b;
				font-weight:bold;
				letter-spacing:0px;
				margin:0px;
				padding:0px;
			}
			.hirek_rovid .szoveg p{
				font-size:9px;
				font-family:Tahoma;
				color:#2f435b;
				letter-spacing:0px;
				font-weight:normal;
				margin:0px;
				padding:0px;
			}
		.hirek_rovid img{
			float:left;
			margin: 0px;
			_margin: 8px 4px 4px 16px;
			padding: 8px 4px 4px 0px;
		}

		.hirek_rovid .datum{
			clear:both;
			float:left;
			width: 152px;
			height: 18px;
			margin: 0px;
			padding: 4px 4px 0px 12px;
		}
			.hirek_rovid .datum .evhonap{
				font-size:9px;
				font-family:Tahoma;
				color:#fff;
				font-weight:bold;
				letter-spacing:0px;
				margin:0px;
				padding:0px;
			}
			.hirek_rovid .datum .oraperc{
				font-size:9px;
				font-family:Tahoma;
				color:#52739b;
				font-weight:bold;
				letter-spacing:0px;
				margin:0px;
				padding:0px;
			}
		.hirek_rovid a{
			background-image:url('image/layout_start.jpg');
			background-repeat:no-repeat;
			background-position:-448px -747px;
			float:left;
			font-family:Tahoma;
			text-align:right;
			text-decoration:none;
			font-size:10px;
			letter-spacing:0px;
			color:#fff;
			width: 60px;
			height: 12px;
			margin: 0px;
			padding: 12px 8px 0px 6px;
		}
		.hirek_rovid a:hover{
			color:#1b2736;
		}

.blokk_hir_teljes{
	float: left;
	display: block;
	margin: 0px;
	padding: 7px 5px 7px 7px;
}
.blokk_hir_teljes a{
	color: #9DC5E9;
}
	.blokk_hir_teljes h1{
	font-size: 14px;
	font-family: Tahoma;
	color: #7ca11c;
	font-weight: bold;
	letter-spacing: 1px;
	width: 340px;
	margin: 10px;
	padding: 0px;
	_margin-top: 15px;
	margin-right: 5px;
}
	.blokk_hir_teljes p{
	float: left;
	font-size: 11px;
	font-family: Tahoma;
	color: #fff;
	letter-spacing: 1px;
	font-weight: normal;
	line-height: 15px;
	text-align: justify;
	width: 343px;
	margin: 0px;
	padding: 5px;
	padding-left: 10px;
}
	.blokk_hir_teljes img{
		float: left;
		margin: 0px;
		padding: 5px 10px 3px 0px;
		border: 0px;
	}
	.blokk_hir_teljes img.nagykep{
	padding: 15px 0px 15px 0px;
}
	.blokk_hir_teljes .datum{
		clear:both;
		float:left;
		width: 112px;
		height: 18px;
		margin: 0px;
		padding: 4px 4px 0px 12px;
	}
		.blokk_hir_teljes .datum .evhonap{
			font-size:9px;
			font-family:Tahoma;
			color:#fff;
			font-weight:bold;
			letter-spacing:0px;
			margin:0px;
			padding:0px;
		}
		.blokk_hir_teljes .datum .oraperc{
			font-size:9px;
			font-family:Tahoma;
			color:#52739b;
			font-weight:bold;
			letter-spacing:0px;
			margin:0px;
			padding:0px;
		}

		.albumok_2{
	background-color: #172230;
	float: left;
	display: block;
	width: 357px;
	margin: 0px;
	padding: 10px 4px 10px 10px;
}
				.albumok_2 h1{
	font-family: Tahoma, Verdana, serif;
	font-size: 10px;
	color: #fff;
	width: 263px;
	margin: 0px;
	padding: 4px;
	font-weight: normal;
	padding-bottom: 6px;
}

				.albumok_2 .o_1{
	float: left;
	display: block;
	width: 347px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
				.albumok_2 .o_1 img{
	padding: 0px 3px 3px 0px;
	margin: 0px;
	border: 0px;
}


.cimke_mv{
	color:#ff6a42;
	font-size: 12px;
	white-space: nowrap;
}

.cimke_korl{
	color:#83a922;
	font-size: 12px;
	white-space: nowrap;
}

.blokk_toplistak{
	float:left;
	display:block;
	width:245px;
	margin:2px;
	padding:0px;
}
	.toplista_top{
		display:block;
		width:245px;
		height:26px;
		margin:0px;
		padding:0px;
	}
		.toplista_top .akt_toplista{
			float:left;
			font-family:Tahoma;
			text-align:left;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			letter-spacing:0px;
			width: 110px;
			height: 18px;
			margin: 0px;
			padding: 4px 4px 0px 12px;
		}

		#toplista_1 .akt_toplista{
			float:left;
			text-align:left;

		}
		#toplista_2 .akt_toplista{
			float:right;
			text-align:right;
			padding: 4px 8px 0px 0px;
		}

		.toplista_top a{
			float:right;
			font-family:Tahoma;
			text-align:right;
			text-decoration:none;
			font-weight:bold;
			font-size:11px;
			letter-spacing:0px;
			color:#fff;
			height: 20px;
			margin: 0px;
		}

		.toplista_top a:hover{
			color:#1b2736;
		}

		#toplista_1 .toplista_top a{
			float:right;
			text-align:right;
			padding: 2px 8px 0px 0px;
		}

		#toplista_2 .toplista_top a{
			float:left;
			text-align:left;
			padding: 2px 0px 0px 10px;
		}


	.lemezlista{
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-529px -678px;
		display:block;
		width:245px;
		height:41px;
		margin:0px;
		padding:0px;
	}
		.lemezlista img{
			float:left;
			margin: 0px;
			padding: 4px 2px 2px 10px;
			_margin-top: 4px;
			_margin-left: 10px;
		}
		.lemezlista a{
			float:left;
			font-family:Tahoma;
			text-align:left;
			text-decoration:none;
			font-weight:bold;
			font-size:10px;
			letter-spacing:0px;
			color:#425870;
			width: 185px;
			height: 37px;
			margin: 0px;
			padding: 4px 6px 0px 5px;
		}
			.lemezlista .cim{
				font-weight:bold;
			}
			.lemezlista .eloado{
				font-weight:normal;
			}
		.lemezlista a:hover{
			color:#fff;
		}
	.toplista_bottom{
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-529px -883px;
		display:block;
		width:245px;
		height:11px;
		font-size:0px;
		margin:0px;
		padding:0px;
	}

#toplista_1{
	display:block;
	background-image:url('image/layout_start.jpg');
	background-repeat:no-repeat;
	background-position:-529px -652px;
}
#toplista_2{
	display:none;
	background-image:url('image/layout_start.jpg');
	background-repeat:no-repeat;
	background-position:-529px -926px;
}



.blokk_rendeles{
	float:left;
	display:block;
	width:245px;
	margin:2px;
	padding:0px;
	color:#91a5b6;
}
	.rendeles_fo{
		clear:both;
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-778px -652px;
		width:225px;
		height:41px;
		margin:0px;
		padding:10px;
		color:#91a5b6;
	}
	.rendeles_fo div {
		width:225px;
	} 
	.rendeles_1{
		clear:both;
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-778px -712px;
		display:block;
		width:180px;
		height:40px;
		margin:0px;
		padding:10px;
		_padding-bottom:0px;
		padding-left:55px;
	}
	.rendeles_2{
		clear:both;
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-778px -772px;
		display:block;
		width:180px;
		height:40px;
		margin:0px;
		padding:10px;
		padding-left:55px;
	}
	.rendeles_3{
		clear:both;
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-778px -832px;
		display:block;
		width:180px;
		height:40px;
		margin:0px;
		padding:10px;
		padding-left:55px;
	}
	.rendeles_1 div, .rendeles_2 div, .rendeles_3 div {
		left: 55px;
		width:180px;
		color:#91a5b6;
	} 
	.rendeles_bottom{
		background-image:url('image/layout_start.jpg');
		background-repeat:no-repeat;
		background-position:-778px -890px;
		display:block;
		width:245px;
		height:21px;
		font-size:0px;
		margin:0px;
		padding:0px;
	}

	.blokk_archivum{
		display:block;
		margin:0px;
		padding:0px;
		border:0px;
		width: 128px;
	}
		.blokk_archivum ul{
			list-style:none;
			margin:0px;
			padding:0px;
			font-family:Tahoma, Verdana, serif;
		}
		.blokk_archivum li{
			margin:0px;
			padding:0px;
			border:0px;
			/*width:136px;*/
		}
		.blokk_archivum li.vonal_1{
			border-bottom:1px #172f57 solid;
		}
		.blokk_archivum li.vonal_2{
			border-bottom:1px #172f57 solid;
			border-top:1px #8ba7c3 solid;
		}
		.blokk_archivum li.vonal_3{
			border-top:1px #8ba7c3 solid;
		}
		.blokk_archivum span{
			text-decoration:none;
			display:block;
		}
		.blokk_archivum a{
			margin:0px;
			padding:0px;
			border:0px;
			cursor:default;
			text-decoration:none;
			display:block;
			padding:5px;
		}
		.blokk_archivum a:hover{
			color:#ffffff;
			background-color:#739618;
		}
		.blokk_archivum .ev{
			margin:0px;
			padding:0px;
			border:0px;
			color:#ffffff;
			font-size: 14px;
			/*width:120px;*/
			clear:both;
		}
		.blokk_archivum .honap{
			margin:0px;
			padding:0px;
			border:0px;
			color:#9ec6ea;
			font-size: 10px;
			/*width:120px;*/
			clear:both;
		}
		.blokk_archivum .cim{
			margin:0px;
			padding:0px;
			border:0px;
			color:#fff;
			font-size: 11px;
			width:120px;
			clear:both;
		}

.blokk_korabbi_hirek{
	display:block;
	margin:3px;
	padding:0px;
	border:0px;
}
	.blokk_korabbi_hirek ul{
		list-style:none;
		margin:0px;
		padding:5px;
		font-family:Tahoma, Verdana, serif;
		width:236px;
	}
	.blokk_korabbi_hirek li{
		margin:0px;
		padding:5px;
		border:0px;
	}
	.blokk_korabbi_hirek .datum{
		margin:0px;
		padding:0px;
		border:0px;
		color:#a1c8eb;
		font-size: 10px;
		clear:both;
		font-weight:bold;
	}
	.blokk_korabbi_hirek .cim{
		margin:0px;
		padding:0px;
		border:0px;
		color:#fff;
		font-size: 11px;
		clear:both;
		font-weight:bold;
	}
	.blokk_korabbi_hirek a:hover {
		color:#fff;
	}


.blokk_bongeszo{
	float:left;
	display:block;
	width:245px;
	margin:2px;
	padding:0px;
}
	.blokk_bongeszo .kep{
		display:block;
		width:245px;
		height:123px;
		margin:0px;
		padding:0px;
	}

.blokk_faq{
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
}
	.blokk_faq ul{
		list-style:none;
		margin:0px;
		padding:0px;
		font-family:Tahoma, Verdana, serif;

	}
	.blokk_faq li{
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	border: 0px;
	width: 620px;
	display: block;
	float:left;
}
	.blokk_faq img{
	position: static;
	text-decoration: none;
	display: block;
	float: left;
	margin-top: 5px;
}
	.blokk_faq span{
		text-decoration:none;
		display:block;
		cursor:default;

	}
	.blokk_faq .kerdes a{
	margin: 0px;
	padding: 0px;
	border: 0px;
	cursor: default;
	text-decoration: none;
	display: block;
	float: left;
	margin-bottom: 10px;
}
	.blokk_faq .kerdes a:hover{
		background-color:#405b7c;
	}

	.blokk_faq .kerdes span{
	padding: 3px;
	position: static;
	margin: 3px;
	border: 0px;
	color: #bddcf7;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	width: 400px; /*width:120px;*/;
	float: left;
}
	.blokk_faq .valasz{
		position: relative;
		margin: 0px;
		padding: 0px;
		margin-left: 60px;
		padding-left: 10px;
		border: 0px;
		border-left: 1px #6e8398 solid;
		color: #fff;
		width:500px;
		text-align:justify;
		font-size: 11px; /*width:120px;*/;
		clear: both;
		margin-top: 10px;
		/*display:none;*/

	}
		.blokk_faq .valasz img{
			position: absolute;
			left: -30px;
			top: -5px;
			text-decoration: none;
			display: block;
			float:left;

		}

		.blokk_faq .valasz a{
			color: #bddcf7;
		}

.blokk_hogyan{
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
	padding-top: 2px;

}
	.blokk_hogyan ul{
		list-style:none;
		margin:0px;
		padding:0px;
		font-family:Tahoma, Verdana, serif;

	}
	.blokk_hogyan li{
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	border: 0px;
	width: 620px;
	display: block;
	float:left;
}
	.blokk_hogyan img{
		position: static;
		text-decoration: none;
		float: left;
		padding: 5px;

	}
	.blokk_hogyan span{
		text-decoration:none;
		display:block;
	}

	.blokk_hogyan .szoveg{
		margin: 0px;
		padding: 0px;
		border: 0px;
		text-decoration: none;
		margin-bottom: 10px;
		display:block;
		float:left;
		width:300px;
	}

	.blokk_hogyan .szoveg_sav_2 .szoveg{
		margin: 0px;
		padding: 0px;
		border: 0px;
		text-decoration: none;
		margin-bottom: 10px;
		display:block;
		float:left;
		width:180px;
	}

	.blokk_hogyan .hogyan_flekk_2_lab a, .blokk_hogyan .hogyan_flekk_1_lab a{
		float:right;
		color:#9dc5e9;
		margin:0px;
		padding:0px;
		margin-right:6px;
		margin-top:6px;
	}

	.blokk_hogyan a{
		float:none;
		color:#25364b;
		margin:0px;
		padding:0px;
	}

	.blokk_hogyan a.gomb{
		border: 1px solid #25364b;
		background-color: #9dc5e9;
		padding: 3px;
	}

	.blokk_hogyan a:hover{
		color:#fff;
	}

	.blokk_hogyan .hogyan_flekk_1{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
	}

	.blokk_hogyan .hogyan_flekk_1_fej{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
		background-image:url('image/layout_hogyan.jpg');
		background-repeat:no-repeat;
		background-position:-274px -180px;
		width:620px;
		height:10px;
	}
	.blokk_hogyan .hogyan_flekk_1_torzs{
		background-color:#b2d4f2;
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
		width:620px;
		padding-bottom:10px;
		text-align:justify;
	}
		.blokk_hogyan .oldal_sav{
			width:80px;
			padding: 0px;
			margin: 0px;
			border: 0px;
			float: left;
		}
		.blokk_hogyan .szoveg_sav{
			padding: 0px;
			padding-left: 10px;
			margin: 0px;
			border: 0px;
			float: left;
			border-left:1px #689ed9 solid;
		}

		.blokk_hogyan .szoveg_sav_2{
			padding: 0px;
			padding-left: 10px;
			margin: 0px;
			border: 0px;
			float: left;
		}

		.blokk_hogyan h1{
			font-size:0px;
			width:80px;
			height:60px;
			padding: 0px;
			margin: 0px;
			border: 0px;
			float: left;
		}
		.blokk_hogyan h1.hogyan_0 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -195px;
		}
		.blokk_hogyan h1.hogyan_1 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -325px;
		}
		.blokk_hogyan h1.hogyan_2 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -458px;
		}
		.blokk_hogyan h1.hogyan_3 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -969px;
		}
		.blokk_hogyan h1.hogyan_4 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -1103px;
		}
		.blokk_hogyan h1.hogyan_5 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -1238px;
		}
		.blokk_hogyan h1.hogyan_6 {
			background-image:url('image/layout_hogyan.jpg');
			background-repeat:no-repeat;
			background-position:-277px -1338px;
		}

	.blokk_hogyan .hogyan_flekk_1_lab{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
		background-image:url('image/layout_hogyan.jpg');
		background-repeat:no-repeat;
		background-position:-274px -287px;
		width:620px;
		height:24px;
	}

	.blokk_hogyan .hogyan_flekk_2{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
	}

	.blokk_hogyan .hogyan_flekk_2_fej{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
		background-image:url('image/layout_hogyan.jpg');
		background-repeat:no-repeat;
		background-position:-274px -311px;
		width:620px;
		height:10px;
	}
	.blokk_hogyan .hogyan_flekk_2_torzs{
	background-color: #4C6E96;
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: left;
	width: 620px;
	padding-bottom: 10px;
}
		.hogyan_flekk_2 .szoveg_sav{
			border-left:1px #689ed9 solid;
		}

	.blokk_hogyan .hogyan_flekk_2_lab{
		padding: 0px;
		margin: 0px;
		border: 0px;
		float: left;
		background-image:url('image/layout_hogyan.jpg');
		background-repeat:no-repeat;
		background-position:-274px -420px;
		width:620px;
		height:24px;
	}



	.blokk_hogyan .hogyan_rovid{
		padding: 3px;
		position: static;
		border: 0px;
		color: #4c6d95;
		font-size: 11px;
		float:left;
	}

	.blokk_hogyan .szoveg_sav_2 img{
		position: static;
		text-decoration: none;
		float: left;
		padding: 0px;

	}

	.blokk_hogyan .szoveg_sav_2 .hogyan_rovid{
		padding: 3px;
		border: 0px;
		color: #4c6d95;
		font-size: 10px;
		line-height:9px;
		clear:both;
		width:100px;
	}

	.blokk_hogyan .hogyan_flekk_2 .hogyan_rovid{
		color: #fff;
		text-align:justify;
	}

	.blokk_hogyan .cim{
		padding:3px;
		margin: 0px;
		border: 0px;
		color: #4c6d95;
		font-size: 13px;
		font-weight:bold;
		letter-spacing:1px;
	}

	.blokk_hogyan .szoveg_sav_2 .cim{
		padding:3px;
		margin: 0px;
		margin-top:20px;
		margin-bottom:5px;
		border: 0px;
		color: #4c6d95;
		font-size: 11px;
		font-weight:bold;
		letter-spacing:1px;
	}

	.blokk_hogyan .hogyan_flekk_2 .cim{
		color: #8fb9e2;
	}



	.blokk_hogyan .hogyan_reszl{
		margin: 0px;
		padding: 0px;
		margin-left: 60px;
		padding-left: 10px;
		border: 0px;
		color: #fff;
		width:500px;
		text-align:justify;
		font-size: 11px; /*width:120px;*/;
		clear: both;
		margin-top: 10px;
		_margin-top:0px;
		display:none;
	}


	.hogyan_flekk_2 .hogyan_rovid{
		color: #4c6d95;
	}
	.hogyan_flekk_2 .cim{
		color: #4c6d95;
	}


.blokk_fej{
	background-image:url('image/blokk_fej_bg.jpg');
	display:block;
	width: 100%;
	height:33px;
	margin-bottom:2px;
	padding:0px;
}
	.blokk_fej h1{
		font-size:11px;
		color:#fff;
		font-weight:normal;
		letter-spacing:1px;
		margin:0px;
		padding:8px 9px 7px 9px;
	}


.blokk_fej_2{
	background-image:url('image/layout_start.jpg');
	background-repeat:no-repeat;
	background-position:-778px -619px;
	display:block;
	width:245px;
	height:33px;
	margin:0px;
	padding:0px;
}
	.blokk_fej_2_1{
		float:left;
		width:120px;
		height:33px;
		margin:0px;
		padding:0px;
	}

		.blokk_fej_2_1 h1{
			font-size:11px;
			color:#fff;
			font-weight:normal;
			letter-spacing:1px;
			margin:0px;
			padding:8px 9px 7px 9px;
		}
	.blokk_fej_2_2{
		float:left;
		width:125px;
		height:33px;
		margin:0px;
		padding:0px;
	}

		.blokk_fej_2_2 a{
			display:block;
			font-size:11px;
			color:#fff;
			font-weight:normal;
			letter-spacing:1px;
			text-decoration:none;
			margin:0px;
			padding:6px 9px 7px 40px;
		}

.blokk_fej_3{
	background-image:url('image/layout_artist.jpg');
	background-repeat:no-repeat;
	background-position:-280px -185px;
	display:block;
	width:128px;
	height:33px;
	margin:0px;
	padding:0px;
}
	.blokk_fej_3 h1{
		font-size:11px;
		color:#fff;
		font-weight:normal;
		letter-spacing:1px;
		margin:0px;
		padding:8px 9px 7px 9px;
	}

.blokk_fej_4{
	background-image:url('image/layout_toplista.jpg');
	background-repeat:no-repeat;
	background-position:-280px -184px;
	display:block;
	width:280px;
	height:33px;
	margin:0px;
	padding:0px;
}
	.blokk_fej_4 h1{
		font-size:11px;
		color:#fff;
		font-weight:normal;
		letter-spacing:1px;
		margin:0px;
		padding:8px 9px 7px 9px;
	}

.blokk_lab{
	height:20px;
	margin:0px;
	padding:0px;

}

	.blokk_lab a{
		float:left;
		display:block;
		font-family:Tahoma;
		text-align:left;
		text-decoration:none;
		font-size:9px;
		color:#9dc5e9;
		font-weight:normal;
		letter-spacing:0px;
		text-decoration:none;
		margin:0px;
		height:12px;
		padding:7px 0px 0px 10px;
	}
	.blokk_lab a:hover{
			color:#fff;
	}
	.blokk_lab img{
		margin:0px;
		padding:0px;
		margin-top:7px;
		margin-left:7px;
		_margin-left:4px;
	}

.blokk_lab_2{
	height:20px;
	margin:0px;
	padding:0px;
}
	.blokk_lab_2 csop{
		margin:0px;
		padding:0px;
		display:block;
	}
		.blokk_lab_2 a{
			float:right;
			display:block;
			font-family:Tahoma;
			text-align:left;
			text-decoration:none;
			font-size:9px;
			color:#9dc5e9;
			font-weight:normal;
			letter-spacing:0px;
			text-decoration:none;
			margin:0px;
			height:12px;
			padding:7px 0px 0px 10px;
		}
		.blokk_lab_2 a:hover{
				color:#fff;
		}
		.blokk_lab_2 img{
			float:right;
			margin:0px;
			padding:0px;
			margin-top:7px;
			margin-left:7px;
		}


.lablec{
	text-align: center;
	color:#4c6d95;
	clear:both;
	margin:0px;
	padding:20px 0px;
	font-weight:bold;
	letter-spacing:2px
}
	.lablec ul{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	.lablec li{
		margin:0px;
		padding:0px;
		display:inline;

	}
	.lablec a{
		text-decoration:none;
		color:#4c6d95;
	}
	.lablec a:hover{
		text-decoration:underline;
		color:#ffffff;
	}

.zaro{
	font-size:0px;
	padding:0px;
	margin:0px;
	border:0px;
	clear:both;
	height:0px;
}
.zaro_2{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	clear: both;
	height: 10px;
}

.vonal_1{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px;
	border-bottom:1px #022f4f solid;
}
.vonal_1_inv{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px;
	border-top:1px #4faac0 solid;
}

.vonal_2{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px 10px;
	border-bottom:1px #172230 solid;
}
.vonal_2_inv{
	clear:both;
	margin:0px;
	padding:0px 10px;
	border:0px;
	border-top:1px #465b6f solid;
}

.vonal_3{
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	width:225px;
	height:10px;
	font-size:0px;
	border-bottom:1px #465b6f solid;
}

/* TOPLISTA P */
.blokk_toplista_2_keret{
	background-color: #4C6D96;
	float: left;
	display: block;
	width: 286px;
	margin: 4px;
	margin-right: 2px;
	_margin-left: 3px;
	_margin-right: 2px;
	padding: 4px;
	padding-right: 2px;
	_padding-left: 3px;
	_padding-right: 3px;
}

.blokk_toplista_2{
	float:left;
	display:block;
	width:280px;
	margin:0px;
	padding:3px;
}

.lemezlista_2{
		background-image:url('image/layout_toplista.jpg');
		background-repeat:no-repeat;
		background-position:-280px -262px;
		display:block;
		width:280px;
		height:41px;
		margin:0px;
		padding:0px;
	}
	.lemezlista_2 img{
		float: left;
		_margin-top: 4px;
		_margin-left: 2px;
		padding: 4px 2px 2px 10px;
	}
		.lemezlista_2 .ikon{
			float:left;
			margin: 0px;
			padding: 0px 1px;
			width:18px;
			height:37px;
		}
		.lemezlista_2 .ikon_flash{
			float:left;
			margin: 0px;
			width:10px;
			height:12px;
			padding: 13px 0px 0px 0px;
			height:auto;
			/*left: 250px;
			top: -25px;
			position: relative;*/
		}
		.lemezlista_2 .ikon img{
			float:left;
			margin:0px 0px;
			padding:0px;
		}

.lemezlista_2 a{
			float:left;
			font-family:Tahoma;
			text-align:left;
			text-decoration:none;
			font-weight:bold;
			font-size:10px;
			letter-spacing:0px;
			color:#425870;
			width: 170px;
			height: 37px;
			margin: 0px;
			padding: 4px 6px 0px 5px;
		}

		.lemezlista_2 .ikon a{
			float:left;
			margin: 0px;
			padding: 15px 0px 0px 0px;
			width:16px;
			height:auto;
		}

		.lemezlista_2 .cim{
			font-weight:bold;
		}

		.lemezlista_2 .eloado{
			font-weight:normal;
		}

		.lemezlista_2 a:hover{
			color:#fff;
		}

	.lemezlista_2_bottom{
		background-image:url('image/layout_toplista.jpg');
		background-repeat:no-repeat;
		background-position:-280px -429px;
		display:block;
		/*width:300px;*/
		height:11px;
		font-size:0px;
		margin:0px;
		padding:0px;
	}


/* **** */
.modal {
	cursor: pointer;
	cursor: hand;
}

#hogyan_mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

.hogyan_window {
  position:absolute;
  left:0;
  top:0;
  width:800px;
  height:600px;
  display:none;
  z-index:9999;
  padding:20px;
}
#hogyan_dialog {
  width:800px;
  height:600px;
  padding:6px;
  border: 2px solid #fff;
  background-color:#91A5B6;
}
