html	{ overflow:auto;}
body {	margin:0px; 	padding: 0px; 	background: #606060;	
		/*font-family: "Trebuchet MS", sans-serif; */
		font-family: Trebuchet MS, MS Trebuchet, sans-serif;
		font-weight:normal;
		height:100%;
	}

hr 		{ text-align: right; width: 100%; height: 1px; color: #00a8ff; border: none; } /* For Internet Explorer */
html>body hr { margin-right: 0; width: 100%; height: 1px; background-color: #00a8ff; border: 0px solid #00a8ff; }	
td a img{text-decoration:none;border:0px;}
	
/*Általános színek*/

.color1{background:#ff7400}
.color2{background:#a8ff00}
.color3{background:#00a8ff}

.color11{color:#ff7400}
.color12{color:#a8ff00}
.color13{color:#00a8ff}

.color14{color:#ffffff}
.color15{color:#606060}

.color101{border-color:#606060;}
.color102{border-color:#c0c0c0;}
.color103{border-color:#666666;}

/*DIV-ek*/
div  { position:relative; padding:0px; margin:0px; display: block;}
div.spacer 	
	{	padding-to\p:12px; width:800px;	height:5px;	top: 100px;	left:50%;	margin:0px; margin-left:-400px;	
		background:#606060;	display:block; z-index:0; position:relative; font-size:0px;}

/* Start hide from IE-Mac \*/
* html #container
   { height: 1%; }
/* End Hide from IE-Mac */ 		
		
div.container,
div.bottommenu,
div.copyright
	{ 
	z-index:40;
	display:block;
	top:0px;	left:50%;	margin-left:-400px; width:800px; 
	background: #606060;
	min-height:50px; height:auto;
	border:0px solid green;
	padding:0;
	}

div.copyright,
div.bottommenu
	{
		width:100%;
		font-size:0.6em;
		text-align:center;
		color:#c0c0c0;
		height:auto;
	}

div.bottommenu{
	background-color: #505050;
}	

div.bottommenu ul {margin:0px;	padding:0px; list-style: none;	text-align:left; }
div.bottommenu ul li {color:#c0c0c0;list-style-position:outside;float:left;padding:5px;font-weight:bold;border:0px solid green;}
div.bottommenu ul li  ul li{color:#909090;clear:both;padding:0px;margin:0px;list-style-position:inside;}

div.bottommenu ul li a {	text-decoration:none;font-weight:bold;
					padding-left:5px;padding-right:20px;
					margin:0px;
					color:#c0c0c0;}

div.bottommenu ul li ul li a{
					padding-left:15px;padding-right:30px;
					color:#909090}

div.bottommenu ul li a:hover{font-weight:bold;background-color:#303030;color:white;}
div.bottommenu ul li ul li a:hover{font-weight:bold;background-color:#c0c0c0;color:white;}

/*-----Page head settings-----*/
div.pagehead {	left:0px;	top:0px;	width:100%;	min-height:100px; height:120px;color: #336699;	
	background:  #eef700 url() repeat-x;border:0px;}
div.pagehead a{text-decoration:none;} /*IE7 link*/
div.pagehead_bg	{ 
				position:absolute;	
				left:0px;	top:0px;	
				width:100%;	height:120px; 
				color: #336699;	
				background:  #eee700 url('../images/page/white_black_1x120.png') ;
				border:0px;
				z-index:10;}
/*
div.pagehead_blueline { 
				position:absolute; 
				top:60px;	
				height:3px; heigh\t:2px;	width:100%;	
				background: #336699;	
				
				border-top:2px solid #FFFFFF;	
				border-bottom:2px solid #FFFFFF;
			
				z-index: 15;	
				
				font-size:1px;	
				}

div.pagehead_sitelogo
	{
	position:absolute;
	top:12px; left:0px;
	width:100%;	height:55px;
	/*background: url('../images/page/sitelogo_opaque.jpg') no-repeat right bottom;*
	margin-left:0em;
	
	float:right;
	z-index:16;
	
	font-size:2em;
	font-weight:bold;
	}				
				
				*/				
div.pagehead_blueline { 
				position:absolute; 
				top:55px; left:0px;
				height:4px; heigh\t:4px;	width:70.0%;	
				background: #333999;
				border-top:0px solid #FFFFFF;	
				border-bottom:3px solid #FFFFFF;
			
				z-index: 117;	
				
				font-size:1px;	
				}
div.pagehead_sitelogo
	{
	position:absolute;
	top:4px; left:550px;
	width:250px;	height:100px;
	/*background: url('../images/page/sitelogo_opaque.jpg') no-repeat right bottom;*/
	background-image:url('../images/page/a_logo_2009_v2-small2.png');
	background-repeat:no-repeat;
	margin-left:0em;
	
	float:right;
	z-index:116;
	
	font-size:2em;
	font-weight:bold;
	}

div.pagehead_sitelogo a{text-decoration:none; color:#336699;cursor:pointer;}
div.pagehead_sitelogo a:hover {color:#eef700;background-color:#606060;}	
/*-----Menu settings-----*/
#menuline {	
		position:absolute; 
		top:75px;	left:0px;
		height:30px; line-height:30px;	width:100%; /*800px; */
		background:#303030 url('../images/page/menuline_bg.gif');background-repeat: repeat-x; 
		
		float:right; 
		display:block;	
		z-index:40; 
		
		padding-left:0px;	
		margin:0px; }

#menuline ul{ margin:0px; padding:0px; list-style: none;	vertical-align:middle; #padding-top:4px;}
#menuline li { float:left; padding:0px; margin:0px;	border-right:1px solid black; height:auto;}	

#menuline li a{
	padding-left:20px;
	padding-right:20px;
	font:bold 16px Verdana, Arial, Serif;
	text-decoration:none;
	color:#c0c0c0;	
	}

#menuline li a:hover {
	color:#eef700;
	}
/**/
div.nav {width:100%;height:auto;background-color:#c0c0c0;}
div.nav a {margin:0px;padding:0px; list-style: none;	text-align:left; }
div.nav  a {color:orange;list-style-position:outside;padding:0px 10px 0px 10px;font-weight:bold;display:inline;
/*line-height:1.5em;*/
}

div.nav   a{text-decoration:none;color:#980000;}
div.nav  a:hover{text-decoration:none;color:#336699;}	

/**/	
div.youarehere{top:-1.4em;font-size:0.7em;padding:0px 10px 0px 10px;font-weight:bold;color:#303030;height:auto;overflow:auto;float:right;z-index:50;}
div.youarehere a{padding:0px 10px 0px 10px;text-decoration:none;color:#303030;}

/**/
div.submenu {width:100%;height:auto;left:0px;top:0em;vertical-align:text-bottom;display:block;font-size:0.9em;}
div.submenu ul {margin:0px;padding:0px; list-style: none;	text-align:left; }
div.submenu  ul li.x,
div.submenu  ul li {color:orange;list-style-position:outside;padding:0px 0px 0px 0px;font-weight:normal;display:inline;
line-height:2em;
border-top:1px dotted #606060;
border-bottom:1px dotted #606060;
border-left:1px dotted orange;
}

div.submenu  ul li.x {
border-bottom:1px dotted orange;
border-top:1px dotted orange;
border-right:0px dotted orange;
border-left:0px dotted orange;}

div.submenu  ul li a{text-decoration:none;color:orange; padding:0px 5px 0px 0px;font-weight:bold;}
div.submenu  ul li a:hover{text-decoration:none;color:yellow;}

div.submenu  ul li.x a{text-decoration:none;color:#c0c0c0;padding:0px 5px 0px 5px;font-weight:normal;}
div.submenu  ul li.x a:hover{color:yellow;}

/*
div.history{
			position:relative;top:0px;
			height:auto;font-size:0.9em;
			color:#c0c0c0;display:inline;padding:0px 10px 0px 10px;
			border-top:4px dotted orange;
			background-color:#909090;
			/*border-left-width:0px;*
}

div.history a{text-decoration:none;color:#c0c0c0;}
div.history a:hover{color:yellow;}

/**/
#gal {clear:both;}
#gal a{clear:both;text-decoration:none;font-size:0px;height:auto;width:auto;overflow:auto;}
#gal a:hover{text-decoration:none;}
#gal a img{clear:both;border:0px;}
/**/
		
#bottom {
		top:0;	width:800px;	height: 7px;	heigh\t: 10px;	left:50%;	margin-left:-400px;	background:#606060;	
		border:0px;	
}

/**/
div.hir0,
div.foadat{
	position:relative;
	width:800px; min-height:100px;height:auto;
	display:block;
	margin: 0 auto;
	padding: 0;
	border: 0px solid red;
	z-index:29;	
	top:0px;	
	left:50%;	margin-left:-400px; 
	background-color:#c0c0c0;
	}

div.hir0{background-color:#606060;color:#f0f0f0;}
div.moreinfo{width:auto;display:inline;
			font-weight:bold;float:right;text-align:right;
			}

div.moreinfo  a, 
div.hir0  	a{text-decoration:none;color:orange;padding:0px 5px 0px 5px;
			border-top:1px dotted #606060;
			border-bottom:1px dotted #606060;
			border-right:1px dotted #606060;
			border-left:1px dotted #606060;
			height:auto;
			overflow:auto;}

div.moreinfo  a:hover,
div.hir0 		a:hover{text-decoration:none;color:#a8ff00;background-color:#909090;
			border-top:1px dotted #a8ff00;
			border-bottom:1px dotted #a8ff00;
			border-right:1px dotted #a8ff00;
			border-left:1px dotted #a8ff00;
			/*border:1px dotted #a8ff00;*/
			height:auto;
			overflow:auto;}


div.hir0 > h1{border-bottom:1px solid white;font-size:30px;margin:0px;padding:0px;color:#a8ff00;background-color:#808080;}
/*#8bc53f*/
div.hir0 > h2 {border-bottom:1px solid white;font-size:20px;margin:0px;padding:0px;color:#8ad459;background-color:#666666;}
div.hir0 > h2 {font-size:20px;border-bottom:1px dotted white;}

div.hir0 > h4 {text-align:right;font-size:10px;margin:0px;padding:0px;margin-bottom:0.5em;color:#a8ff00;}
	
/*div.hir{font-size:16px;height:auto;display:block;}*/

div.hir_imageL{float: left; padding:5px 10px 5px 10px;height:auto;display:block;}
div.hir_imageR{float: right; padding:5px 10px 5px 10px;height:auto;display:block;}

div.hir_linkL{float: left; padding:5px 10px 5px 10px;height:auto;display:block;border:1px dotted orange;width:auto;}
div.hir_linkR{float: right; padding:5px 10px 5px 10px;height:auto;*width:300px;display:block;border:1px dotted #a8ff00;overflow:auto;}

div.hir_linkR  > hr {}
/*----- Galéria -----*/
div.gal{height:auto;width:375px;display:inline;border:0px solid #c0c0c0;}
div.gal a{text-decoration:none;border:none;}
div.gal a:hover{border:none;}
div.gal img{border:1px solid white;margin-top:5px;}
div.gal img a{border:1px solid white;}
div.gal img a:hover{border:1px dotted #a8ff00;}

/*----- Nagy 3-as doboz -----*/
div.big3{
	position:relative;
	background:#666666;
	top:2px;
	to\p:1px;	
	height:auto;
	display:block;
	z-index:30;
	width:788px;
	margin-left:6px;
	}

div.harombgdupla,
div.harombg{position:absolute;width:220px;height:220px;top:20px;margin:0;padding:0;font-size:1px;	
			z-index:30; background:url('../images/page/black_white_1x220.png') repeat-x;}	

div.harombgdupla{width:500px;}
			
table.harom{
	border:0px solid #c0c0c0;
}
td.harom_1_dupla,
td.harom_1, 
td.harom_2, 
td.harom_3
	{
		text-align:left;
		vertical-align:top;
		width:220px;
		padding:0px;
		border:0px solid red;
		margin:0px;
		height:220px;
	}

td.harom_1_dupla{width:500px;}

td.harom_1_dupla{background:#eef700}
td.harom_1{background:#ff7400}
td.harom_2{background:#a8ff00}
td.harom_3{background:#00a8ff}

/*format TD grand-child elements*/
td.harom_1_dupla * h1,
td.harom_1 * h1,
td.harom_2 * h1, 
td.harom_3 * h1 
	{margin:0px;margin-top:-10px;}
	
td.harom_1_dupla * h2, 
td.harom_1 * h2, 
td.harom_2 * h2, 
td.harom_3 * h2 
	{margin:0px;margin-top:10px;}
/**/

td.harom_1 * h1{color:#00a8ff}
td.harom_1 * h2,
td.harom_1 * p {color:#ffffff}

td.harom_2 * h1{color:#ff7400}
td.harom_2 * h2,
td.harom_2 * p {color:#606060}

td.harom_3 * h1{color:#a8ff00}
td.harom_3 * h2,
td.harom_3 * p {color:#ffffff}

/*td.harom_1_dupla * h1{color:#a8ff00}*/
td.harom_1_dupla * h1{color:#ffffff}
td.harom_1_dupla * h2,
td.harom_1_dupla * p {color:#980000}
td.harom_1_dupla * h3{color:#00a8ff	}

/* ----------------- */
.also 
	{
	position:relative;
	height:1px;
	font-size:1px;
	overflow:hidden;
	display:block;
	border-style:solid;
	margin:0px;
	}
	
	
/* ----- Kerekítés dobozhoz ------ */
div.topcorner{position:relative;left:0px;top:0px;display:inline;z-index:32;height:auto;width:auto;}
/*div.bottomcorner{position:relative;left:0;z-index:39;top:75px;to\p:76px;}*/
div.bottomcorner{position:relative;left:0;z-index:39;top:91.5%;height:auto;}
div.bottomcorner_cell{position:relative;left:0;z-index:39;top:95.5%;height:auto;}



.oldal5{border-width:0px 5px 0px 5px;}
.oldal4{border-width:0px 4px 0px 4px;}
.oldal3{border-width:0px 3px 0px 3px;}
.oldal2{border-width:0px 2px 0px 2px;}
.oldal1{border-width:0px 1px 0px 1px;}

div.cell_moreinfo_dupla,
div.cell_moreinfo{	float:left;position:relative; color:#ffffff; text-align:right;
			left:55px;lef\t:55px; 
			width:165px; widt\h:160px;
			line-height:20px; height:20px;
			top:190px; to\p:190px;
			background:#980000; z-index:37; padding-right:5px;
			font-size:70%; border-top:0px solid #ffffff;}

div.cell_moreinfo_dupla{left:335px;lef\t:335px;}			
			
div.cell_moreinfo a{
				text-decoration:none;font-size:1em;color:white;padding-left:10px;
				border-bottom:1px solid #980000; 
				border-top:1px solid #980000;
				border-left-width:0px;
				border-right-width:0px;
				}
div.cell_moreinfo a:hover{border-color:white;border:0px;border-top:1px solid white;border-bottom:1px solid white;color:white;}
		
div.textbig3_dupla,
div.textbig3{position:relative;border:0px solid red; width:220px; widt\h:200px; top:-20px;left:0;padding:0px 10px 0px 10px;
			z-index:35;	display:block; float:left; margin:0px;}

div.textbig3_dupla{width:500px;widt\h:480px;}			
			
/* TOPIC kiírás*/
div.topichead {	position:relative;	left:30px; top:-10px; width:300px; height:0px; line-height:20px;
				z-index:99; display:inline; float:left;
				background:#eef700;}
				
div.topic_container{	width:100%; background:#980000; background-image: url(black_white_30.png);	background-repeat:	repeat-x; height:auto;}

div.topic_text{padding-left:5px; margin-top:-5px; color:white;text-align:left;height:25px; line-height:20px;font-weight:bold;}

div.bottomtopic{position:relative;left:0;z-index:98;top:20px;height:auto;width:auto;/*float:middle;*/display:inline;}
/*End  of TOPIC kiírás*/

		
#bottombig32{position:relative;left:0;z-index:39;height:auto;}
#bottomhead2{position:relative;left:0;z-index:31;height:auto;}


/*Általános tábla kiírás*/
table.list	{font-weight:bold;font-size:1em; width:100%;	text-align:left;	
			 background-color:#606060;
			 border:1px dotted #c0c0c0;	 
			 border-top:6px solid #c0c0c0;	
			 border-bottom:1px solid #c0c0c0;}

	tr.listTR	{background-color:#e0e0e0; font-weight:bold;color:#980000;}
	tr.listB	{background-color:#909090;}
	
	td.list2, 
	td.list3 {border:1px solid #404040;width:60px;text-align:center;background-color:#c0c0c0;}
	
	td.list3	{background-color:#ffe700;color:red;}

	td.elem3 	{width:300px;}
	td.elem60 	{width:60px; text-align:center;}
	td.elem100 	{width:100px; text-align:center;}
	td.elem200 	{width:200px; text-align:center;}
	td.elem300 	{width:300px; text-align:center;}
	
	td.elem1x {width:20px; border:1px dotted #ffe700;background-color:#efefef;text-align:center;}
	td.elem3x {width:20px; border-bottom:0px dotted #ffe700;background-color:#ffe700;text-align:center;color:red;}

	td.elem100top{width:100px;font-size:10px;line-height:12px; text-align:center;vertical-align:top;}

/*Test page styles*/
	.error {font-weight: bold;	color: white;	background-color: red;}  
	td.listateszt{width:200px;border:0px solid #c0c0c0;}
	
/*NOSCRIPT fullscreen overlay*/	
.black_overlay{
            display: block;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }

.white_content {
            display: inline;
            position: absolute;
            top: 15%;
            left: 25%;
            width: 50%;
            height: 120px;
            padding: 10px;
            border: 3px solid red;
            background-color: #606060;
            z-index:1002;
            overflow: hidden;
			color:red;
			font-weight:bold;
			text-align:center;
        }
.noscript_text{
			position:relative;
			top:-40px;	
            z-index:1003;
}		   