
/*======================= G L O B A L ==============*/

table { border-collapse:collapse; }

form { display:inline; }

#clear { clear:both; }

.hidden { display:none; }


a:link,
a:visited,
a:active {
	color:#279a27;/*green;*/
	text-decoration:none;
}
a:hover {
	color:lime;
	text-decoration:underline;
}

html, body {
	margin:0px;
	padding:0px;
}

html {
	height:;
	font-family:Arial, Helvetica, Verdana, Sans-serif;
	font-size:12px;
	color:#b3b3b3;	/* 70% black */
	line-height:20px;
	background:#003200;	/* méregzöld (0,50,0) */
}

body {

}

p {
	margin:10px 30px 10px 30px;
	padding:0px 0px 0px 0px;
	text-align:justify;
}

h1 {
	margin:20px 10px 20px 10px;
	padding:0px 0px 0px 0px;
	color:#55e300;	/* ~lime (85,227,0) */
	text-align:center;
	font-family:"Times New Roman";
	font-size: 24px;
	font-weight:bold;
}

h2 {
	margin:15px 10px 10px 70px;
	padding:0px 0px 0px 0px;
	color:white;
	text-align:left;
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:bold;
}

h3 {
	margin:15px 20px 10px 20px;
	padding:0px 0px 0px 0px;
	color:#bfbfbf;	/* 75% black */
	text-align:center;
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:bold;
	line-height:24px;
}

h4 {
	margin:15px 10px 10px 10px;
	padding:0px 0px 0px 0px;
	color:;
	text-align:center;
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:bold;
	line-height:22px;
}



/*======================= K I E M E L E S E K ==============*/


/*======================= F O N T S ==============*/

@font-face {
	font-family:"Rexlia Free";
	src:url("fonts/rexlia_free.eot");
}
	@font-face {
		font-family:"Rexlia Free";
		src:url("fonts/rexlia_free.ttf");
	}

/*
@font-face {
 font-family:"Americana_PFL";
 src:url("fonts/amerin.eot");
}
	@font-face {
	 font-family:"Americana_PFL";
	 src:url("fonts/amerin.ttf");
	}
*/

/*======================= L I N K S ==============*/


#black_line a {
  color:green;
  font-weight:bond;
  text-decoration:underline;
}

#black_line a:hover {
  color:lime;
}

#black_line #row a {
	color:green;
	text-decoration:underline;
}

#black_line #row a:hover {
	color:lime;
	text-decoration:underline;
}

.flag_img a {
	color:transparent;
	border:0px;
}

#flags a.lang_link {
  color:lime;
  font-weight:bond;
  text-decoration:underline;
}

*/

/* example
.img a {
  color:orange;
  font-weight:bond;
  text-decoration:none;
}

	.img a:hover {
	  color:lime;
	}
*/

/*======================= P A G E - C O N T A I N E R ==============*/

#global_top {
	width:1090px;
	height:0px;
	background:black;
}

	#top_links {
		width:1090px;
		height:0px;
		margin:auto;
		background:;
	}

#global_middle {
	width:100%;
	background:black;
	text-align:center;
}

	#wide_page_container {
		width:1090px;
		background:url('../_images/site/wide_page_container.bmp');
		repeat-y;
		margin:auto;
	}

		#page_container {
			width:950px;
			margin:auto;
			text-align:left;
		}

			/*======================= H E A D E R ==============*/

			/* declared in index.hea
				#header {
					width:100%;
					height:150px;
					background:url('_images/site/fx_head.jpg');
				}
			*/

			/*======================= M A I N - N A V ==============*/

			#main_nav {
				width:100%;
				height:100px;
				background:black;
			}
			
			/*======================= C O N T E N T ==============*/

			#content {
				width:950px;
				background:#191919;
			}

				/*======================= C O N T E N T  B A C K G R O U N D ==============*/

				#a1,#a2,#a3,
				#f1,#f2,#f3{
					background:#0f0f0f;
				}
				#a1,#a2,#a3,#ax,
				#b1,#b2,#b3,
				#f1,#f2,#f3,#fx{
					min-height:30px;
				}
				#a1,#a3,
				#b1,#b3,
				#f1,#f3{
					width:30px;
					min-height:30px;
				}
				#a2,
				#b2,
				#f2{
					position:relative;
					width:870px;
					min-height:30px;
				}
				#ax {
					background:#191919;
					padding:0px 0px 10px 0px;
				}
					#a1 {
						float:left;
						height:100%;
					}
					#a2 {
						float:left;
						height:100%;
						margin:0px 10px 0px 10px;
					}
					#a3 {
						float:left;
						height:100%;
					}
				#bx {
					float:left;
					margin:0px 0px 10px 0px;
					background:url('../_images/site/bx_background_8.bmp');
					repeat-y;
				}
					#b1 {
						float:left;
						background:;
					}
					#b2 {
						position:relative;
						float:left;
						margin:0px 10px 0px 10px;
						background:;
					}
					#b3 {
						float:left;
						background:;
					}
				#fx {
					clear:both;
				}
					#f1 {
						float:left;
						height:100%;
					}
					#f2 {
						float:left;
						height:100%;
						margin:0px 10px 0px 10px;
					}
					#f3 {
						float:left;
						height:100%;
					}

#global_bottom {
	height:85px;
	background:url('../_images/site/global_bottom.bmp');
}


/*======================= P A D D I N G ==============*/

.padding {
  padding:25px;
}


/*======================= I M A G E ==============*/

img.chart {
	margin:20px 10px 10px 10px;
	border:1px solid #003b00;
	padding:0px;
}

img.fx {
	margin:10px 20px 10px 20px;
	border:0px solid #003b00;
	padding:0px;
}


img.logo {
	padding:0px 0px 0px 0px;
	border:0px solid green;
	margin:0px 0px 0px 0px;
}

img.flag {
	margin:0px 5px 0px 0px;
	padding:5px 0px 0px 0px;
	border:0px;
}


