span#jssample { 
	font-weight: bold; 
	color: #f00; 
	cursor: default; 
}

div#cikk h3 {
	margin: 1em 0 .5em 0;
}

div#cikk div.sample {
	overflow: auto;
}

	div#cikk div.sample a img {
		float: left;
		width: 163px;
		height: 100px;
		margin-right: 10px;
	}
	
	div#cikk div.sample ul {
		margin-left: 173px;
		padding-left: 1.3em;
		list-style: disc outside;
	}

div#cikk hr, div#cikk .hr {
	height: 0pt; 
	margin: 1em -24px;	
	border-color: #ffce8f;
	border-style: solid;
	border-width: 1px 0 0 0;
}

div#cikk div.columns {
	clear: both;
	overflow: auto;
}

	div#cikk div.columns div.column2 {
		float: left;
		width: 46%;
		padding-right: 24px;
	}

	div#cikk div.columns div.column3 {
		float: left;
		width: 33%;
		padding-right: 16px;
	}
	
div#cikk .listsq ul {
	list-style: square outside;
}

div#cikk .mapcomm {
	margin-top: 1em; 
	text-align: center;
}

	div#cikk .mapcomm span.footer { 
		font-size: 140%; 
		color: #00628f;
	}

/* térképek részletes lista területi szintekkel */
div#cikk .maplist {
	width: 100%;
	margin-top: .5em;
	border-collapse: collapse;
}

	div#cikk .maplist td {
		font-weight: normal;
		padding: 1px 3px;
		vertical-align: top;
		cursor: default;
	}
	
		div#cikk .maplist td.ssz {
			text-align: right;
		}

	div#cikk .maplist tr.label td {
		font-size: 120%;
		font-weight: bold;
		line-height: 2em;
	}

	div#cikk .maplist tr:hover td	{
		background-color: #e9eef6;
	}

	div#cikk .maplist tr.label:hover td {
		background-color: #ffffff;
	}
	
/* térképek részletes lista területi számozott listával */
div#cikk .eumaplist ol {
	padding-left: 2em;	
}

	div#cikk .eumaplist ol li { 
		line-height: 145%;
	}

		div#cikk .eumaplist ol li span { 
			font-size: 140%; 
			color: #00628f;
			cursor: help; 
		}

/* NUTS2 */
div#cikk table.nuts {
	width: 50%;
	margin: 0.5em auto 1em auto;
	border-collapse: collapse;
}

	div#cikk table.nuts thead th { 
		padding: 2px;
		font-weight: normal;
		text-align: center;
		color: #fff;
		background: #4266a2;
		border: 1px solid #FFFFFF;
	}

	div#cikk table.nuts tbody th,
	div#cikk table.nuts tbody td {
		padding: 2px;
		font-weight: normal;
		text-align: center;
		border-top: 1px solid #eaeef7;
	}

	div#cikk table.nuts tbody td {
		border-left: 1px solid #eaeef7;
	}

/* interaktív súgó */
#refguide_wrapper {
	display: none;
}

#refguide {
	position: relative;
	width: 720px;
	height: 440px;
	margin: 10px auto;
}

	#refguide.momap { height: 430px; }
	#refguide.korfa { height: 444px; }

	#refguide div {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: #fff;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	/* IE 8 */
		filter: alpha(opacity=0);											/* IE 5-7 */
		opacity: 0;
		
		-webkit-transition: all 0.5s linear;
		   -moz-transition: all 0.5s linear;
			-ms-transition: all 0.5s linear;
			 -o-transition: all 0.5s linear;
				transition: all 0.5s linear;
	}
	
		#refguide.hover div {
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter: alpha(opacity=80);
			opacity: 0.8;
		}

	#refguide ul {
		list-style-type: none;
	}
	
		#refguide em {
			display: block;
			position: absolute;
			border: 2px solid #df8108;
			cursor: help;
			z-index: 99;
			
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
			filter: alpha(opacity=100);
			opacity: 1;

			-webkit-transition: all 0.5s linear;
			   -moz-transition: all 0.5s linear;
				-ms-transition: all 0.5s linear;
				 -o-transition: all 0.5s linear;
					transition: all 0.5s linear;
		}
	
			#refguide li.hide em {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
				filter: alpha(opacity=0);
				opacity: 0;
			}

		#refguide span {
			display: block;
			position: absolute;
			padding: 2px 4px;
			font: normal 12px/16px Arial,Verdana,sans-serif;
			text-align: justify;
			color: #000;
			background: #fff;
			border: 2px solid #df8108;

			-webkit-border-radius: 5px;		/* until safari 4 */
			   -moz-border-radius: 5px;	 	/* until ff 3.6 */
					border-radius: 5px;

			box-shadow: 0 15px 10px -10px rgba(0,0,0,.7);
			
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter: alpha(opacity=0);
			opacity: 0;

			-webkit-transition: all 0.5s linear;
			   -moz-transition: all 0.5s linear;
				-ms-transition: all 0.5s linear;
				 -o-transition: all 0.5s linear;
					transition: all 0.5s linear;
		}
			
			#refguide li.hover span {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter: alpha(opacity=100);
				opacity: 1;
			}
