	
	*
	{ 
		padding: 0px; 
		margin: 0px; 
	}


	

	body
	{
		margin:10px 10px 0px 10px;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #edf0f2;
		color: #536980;
	}
	
	A
	{
		text-decoration: none;
	}

	table
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003d41;
	}

	.forum-input input
	{
		font-family:arial;
		font-size:12px;
		border: 1px solid #828f8b;
	}

	.deftable
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #536980;
	}

	img
	{
		border-width: 0px;
	}

	#vak a
	{
		color: #516c81;
		font: normal 12px Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	

	#vak
	{
		text-align:center;
		font-weight: bold;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#address
	{
		text-align:left;
		padding-top: 20px;
		padding-left:20px;
		padding-bottom: 35px;
		background-color: white;
	}

	#left
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		position: relative;
		left:0px;
		top:0px;
		width:192px;
		text-align: center;
	}
	
	#menu
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		position: relative;
		top: -14px;
	}

	#menu-right
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		position: relative;
	}

	#top
	{
		background-color: #b6bfbc;
	}

	#top-menu
	{
		width:592px;
	}

	#tmenu1, #tmenu2, #tmenu3, #tmenu4, #tmenu5
	{
		position:relative;
		width: 118px;
		height: 86px;
		border-right: 1px solid white;
		border-top: 1px solid white;
		float: left;
		background-color: #b6bfbc;
	}

	#top-menu A
	{
		color: #6b716f;
	}

	#tmenu1
	{
		background: url("/images/onyf/hu/head-bg.jpg");
		background-repeat: no-repeat;
		background-color: #b6bfbc;
	}

	#tmenu5
	{
		width: 115px;

	}

	#top h1
	{
		font-size: 12px;
		color: #6b716f;
		margin: 0px 0px;
		margin-top: 50px;
		padding-left: 10px;
	}

	#head-img
	{
		top: 86px;
		background-image: url("/images/onyf/hu/img3.jpg");
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-color: #b6bfbc;
		height: 194px;
		text-align: center;
	}

	#cimer
	{
		width: 192px;
		height: 194px;
		background-image: url("/images/onyf/hu/cimer.gif");
		background-position: 50% 50%;
		background-repeat: no-repeat;
	}

	#cimer2
	{
		width: 192px;
		height: 194px;
		background-image: url("/images/onyf/hu/cimer2.gif");
		background-position: 50% 50%;
		background-repeat: no-repeat;
	}
	
	#right
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		position: relative;
		
		width:192px;
		height: 280px;
		background:#fff;

	}
	
	#flags
	{	
		height: 86px;
		background-color: #d9dee3;
		padding-left: 40px;
		text-align: center;
	}

	#flag_hu, #flag_en, #flag_de, #flag_fr
	{
		float: left;
		position: relative;
		top: 35px;

	}


	.regio-act 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #3f8f96;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
	}

	.regio-act A
	{
		color: white;
	}

	.regio-act-empty
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #005e5e;		
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
	}

	.regio-act-empty A
	{
		color: white;
	}

	.regio-deact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #6b716f;
		background-color: #b3d5c5;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
		
	}

	.regio-deact A
	{
		color: #3f8f96;
	}

	.regio-deact-empty 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #008080;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
		
	}

	.regio-deact-empty A
	{
		color: white;
	}


	.regio-subact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.regio-subact A
	{
		color: red;
	}

	.regio-subact-empty 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.regio-subact-empty A
	{
		color: red;
	}


	.regio-subdeact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #3f8f96;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.regio-subdeact A
	{
		color: #6b716f;
	}

	.regio-subdeact-empty
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #008080;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.regio-subdeact-empty A
	{
		color: #008080;
	}









	.act 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #828f8b;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
	}

	.act A
	{
		color: white;
	}

	.act-empty
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #294f76;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
	}

	.act-empty A
	{
		color: white;
	}


	.deact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #6b716f;
		background-color: #b6bfbc;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
		
	}

	.deact A
	{
		color: #6b716f;
	}

	.deact-empty 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background-color: #3a6ea5;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		cursor:pointer;
		
	}

	.deact-empty A
	{
		color: white;
	}


	.subact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.subact A
	{
		color: red;
	}

	.subact-empty 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.subact-empty A
	{
		color: red;
	}


	.subdeact 
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #6b716f;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.subdeact A
	{
		color: #6b716f;
	}

	.subdeact-empty
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #3a6ea5;
		background-color: white;
		text-align: left;
		padding: 5px;
		padding-left: 15px;
		border-bottom: 1px solid #b6bfbc;
	}

	.subdeact-empty A
	{
		color: #3a6ea5;
	}


	.left-header
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		height: 35px;
		background: url("/images/onyf/hu/header-bg.gif");
		background-repeat: no-repeat;
		border-top: 1px solid white;
		color: #0c3245;
		text-align: left;
		padding-left: 30px;
		padding-bottom: 5px;
		background-color: #cbd2da;
	}
	.left-header h1
	{
		margin: 0px;
		font-size: 12px;
		padding-top: 10px;
		font-weight: bold;
	}

	#main
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 5px;
		color: #003d41;
		clear: both;
	}

	#main a
	{

		text-decoration: underline;
	}

	#content
	{
		padding: 0px;
	}

	#content LI
	{ 
		padding: 3px; 
		margin: 2px; 
	}

	#content UL,OL
	{ 
		margin-left: 30px; 
	}

	#xtra
	{
		background-color: #838f8b;
		text-align:left;
	}

	#xtra a
	{
		color: white;
	}

	#xtra1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: white;
	}

	#xtra2
	{

		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: white;
	}
	
	#xtra-content
	{
		background-color: #838f8b;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: white;
		text-align: left;
	}



	#eugy,#emagy,#enyenyi
	{
		width: 192px;
		height: 30px;
		background-color: #cbd2da;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#search-div
	{
		width: 192px;
		height: 70px;
		background-color: #cbd2da;
		border-top:1px solid white;
	}

	#head-greetings, #head-pages, #head-nyet
	{
		position: relative;
		top: 0px;
	}

	#ftitle
	{
		color: #536980;
		font-weight: bold;
		text-align: center;
		font-size: 11px;
		padding: 10px;
		width: 100%;
		text-align: center;
	}


	#title
	{
		color: #536980;
		font-size: 11px;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.title
	{
		font-weight: bold;
		text-align: left;
		color: #536980;
	}

	.title-empty
	{
		font-weight: bold;
		text-align: left;
		color: #3a6ea5;
	}

	.title-white
	{
		font-weight: bold;
		color: white;
	}

	.title-left
	{
		color: #536980;
		font-size: 11px;
		font-weight: bold;
		padding: 4px;
		margin-bottom:5px;
		text-align:left;
		background-color: #cbd2da;
		border:1px solid #0c3245;

	}

	.title2-left
	{
		color: #536980;
		font-size: 11px;
		font-weight: bold;
		text-align:left;


	}


	#lead
	{
		font-size: 11px;
	}

	.lead
	{
		font-size: 11px;
		text-align: justify;
	}

	.lead-white
	{
		color: white;
		text-align: justify;
	}

	.lead-empty
	{
		color: #3a6ea5;
		text-align: justify;
	}


	#path
	{
		width: 560px;
		clear: both;
		padding: 10px;
	}

	#news
	{
		text-align: justify;
		padding: 10px;
	}

	

	.attachs
	{
		float: right;
		margin-left: 5px;
		margin-bottom: 5px;
		border: 1px solid black;
		background-color: #b6bfbc;
		width:170px;
		text-align: left;
	}

	.attachs-left
	{
		margin-left: 5px;
		margin-bottom: 5px;
		border: 1px solid black;
		background-color: #b6bfbc;
		width:130px;
	}


	.attachs a, attachs-left a
	{
		color: #0c3245;
		text-decoration: none;
	}
	
	.attachs a:hover, attachs-left a:hover
	{
		text-decoration: underline;
	}

	.attachs_header
	{
		font-weight: bold;
		padding: 5px;
		background-color: #828f8b;
		color: white;
	}

	.attachs_content
	{
		padding: 5px;
	}



	.attachs_list
	{
		list-style-type: none; 
		clear:both;
	}

	#news_buttons
	{
		text-align: right;
		padding: 10px;
	}

	.forum-fresh
	{
		color: #536980;
		text-decoration: underline;
		font-weight:normal;
	}

	.poll
	{
		color: #0c3245;
		font-weight:normal;
		font-size:12px;

	}

	.module-header
	{
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		padding: 5px;
		margin-bottom:5px;
		background-color: #828f8b;
		color: white;
	}

	.module-content
	{
		padding: 10px;
	}

	.semail-input input
	{
		font-family:arial;
		font-size:12px;
		border: 1px solid #828f8b;
		background-color:#ffffff;
		width: 180px;
	}

	.plaint-input input
	{
		font-family:arial;
		font-size:12px;
		border: 1px solid #828f8b;
		background-color:#ffffff;
		width: 180px;
	}

	.guestbook-input input
	{
		font-family:arial;
		font-size:12px;
		border: 1px solid #828f8b;
		background-color:#ffffff;
		width: 180px;
	}

	.input-submit
	{
		background-color: #828f8b;
		color: white;
		padding: 0px;
		border: 1px solid #828f8b;
		cursor:pointer;
		font-size: 11px;
	}

	.box-content
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #0c3245;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 20px;
		background-color: #cbd2da;
		text-align: left;
	}

	.box-content a
	{
		color: #0c3245;
		text-decoration: none;
	}

	.inst-line
	{
		margin-top:5px;
		border-bottom: 1px solid #003d41;
		width:360px;
		text-decoration: none;
	}

	.bgcolor1
	{
	  background-color: #e1e6eb;
	}
	.bgcolor2
	{
	  background-color: #ffffff;
	}

	.forum-textarea textarea
	{
		font-family:arial;
		font-size:12px;
		border: 1px solid #828f8b;
		width: 350px;
	}

	.pages
	{
		padding:10px;
		text-align:center;
	}

	.attachs_list_element
	{
		clear:both;
	}

	.a1
	{
		color: #0d3648;
	}

	.a2
	{
		color: #536980;
	}



	.inst-depots-xtra
	{
		font-family:arial;
		font-size:12px;
		padding-top: 10px;
		padding-bottom: 10px;
		font-weight: bold;
	}