HTML {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	height: 100%;
}

body,td,th {
	color:#767c07;
}
body th {
	text-transform: uppercase;
}

body {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	width: 100%;
	padding-top: 0px;
	height: 100%;
 	font-family: Arial, Helvetica;	
  	font-size:14px;
	font-style: normal;
	color:#295726;
	margin: 0px;
	padding: 0px;
	/*background-color: red;*/
	background: transparent url('image/hatter.png') repeat top left;
}

#background {
	z-index: 1;
	width: 100%;
	position: absolute;
	height: 100%;
}
a {
		color: #295726;
		text-decoration: underline;
		}
a:hover {
		color: #295726;
		text-decoration: none;
		}		
.kiemelt_menu a
{
		color:#800000;
		text-decoration: underline;
}
.kiemelt_menu a:hover {
		color: #bd9a56;
		text-decoration: none;
		}		
div.container {
	width: 960px;
	margin: auto;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
}
div.contain{
	min-height: 400px;
	background: transparent url('image/body_bg.png') repeat-y;
	position: relative;
	padding: 0px 0px 0px 0px;
}
	
div.header{
	background: url('image/header.png') no-repeat;
	height: 165px;
	width: 960px;
	position: relative;
	padding: 0px 0px 0px 0px;
	/*background-color: red;*/
}
div.flash
{
padding: 11px 0px 0px 14px;
width:384px;
float: left;
overflow: hidden;
/*background-color: red;*/
}
div.header_szoveg{
padding: 30px 5px 0px 10px;
width:360px;
float: left;
overflow: hidden;
/*background-color: orange;*/
}
div.header_szoveg h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #295726;
	text-transform: uppercase;
		}
div.fomenu{
	background:transparent url('image/menu_alap.png') no-repeat;
	width: 960px;
	padding: 0px 0px 0px 0px;	
	height: 40px;
	position: relative;
	/*background-color: orange;*/
}	
div.fomenu_bal
{
width:957px;
height: 40px;
	position: relative;
	overflow: hidden;
	float:left;
padding: 0px 0px 0px 3px;
/*background-color: red;*/
}	
	
div.footer
	{
	height:50px;
	background: url('image/footer.png') no-repeat;
	width: 960px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding: 50px 0px 0 0;
	float:left;
	}	
footer th {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #295726;
	text-transform: uppercase;
	padding: 0px 0px 0 0;		
		}


.calendarium
{
	position: relative;
	font: 8px Arial, Helvetica, sans-serif;
}
#tartalom {
		width: 630px;
		min-height: 400px;
		float:left;
		padding: 0px 20px 0px 30px;
		color: #295726;
		/*background-color: red;*/
		}
		#karacsony {
		background: url('image/karihatter.png') no-repeat;
		padding: 0px 0px 0px 0px;
		}
#tartalom h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #8b452d;
	text-align:right;
	text-transform: uppercase;
		}
.kiemelt_szoveg {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #8b452d;
	text-align:center;
	text-transform: uppercase;
		}
.nagybetus_szoveg {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #75341f;
	text-transform: uppercase;
		}

#tartalom h2 a{
	font: bold 17px Arial, Helvetica, sans-serif;
		color:#800000;
		text-decoration: none;
}
#tartalom a:hover {
		color: #bd9a56;
		text-decoration: none;
		}			

#tartalom ul{
	padding: 10px 0px 0px 30px;
	margin: 0px;
	/*list-style: square;*/
	list-style: url(image/kocka.png);
}
#tartalom ul li {
	padding: 0px 0px 8px 6px;
		text-align: left;
	/*border-bottom: 1px solid #ffffff;*/
		}		



#tartalom td  {
	color:#295726;

}		
#tartalom th  {
	color: #295726;

}	
#tartalom table th {
	background: #eafbcf url('image/table_th_bg.png') repeat-x;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #295726;
	height: 16px;
		}
.tartalom_box {
	background:transparent url('image/tartalom_bottom.png') no-repeat bottom;
	width:690px;
	height:auto!important;
	min-height:60px;
	height:60px;
	position: relative;
}
#tartalombox {
		width: 950px;
    	position: relative;
	    overflow: hidden;				
		}
					
.tartalom_box_border {
	width: 700px;
	height:auto!important;
	min-height:60px;
	height:60px;
	background:transparent url('image/tartalom_top.png') no-repeat top;
	position: relative;
}

.tartalom_box_2 {
	background:transparent url('image/tartalom_bottom.png') no-repeat bottom;
	width:950px;
	height:auto!important;
	min-height:60px;
	height:60px;
	position: relative;
}
#tartalombox_2 {
		width: 950px;
    	position: relative;
	    overflow: hidden;				
		}
					
.tartalom_box_border_2 {
		width: 950px;
	height:auto!important;
	min-height:60px;
	height:60px;
	background:transparent url('image/tartalom_top.png') no-repeat top;
	position: relative;
}

#tartalom2 {
		width: 630px;
		min-height: 400px;
		float:left;
		padding: 0px 20px 0px 30px;
		color: #295726;
		}
#tartalom2 h2 {
	font-size: 18px;
	font-weight:bolder;
	color: #295726;		
		}
#tartalom2 td  {
	color:#295726;
}		
#tartalom2 th  {
	color:#295726;
}	

#jobb_has {
		min-height: 400px;
		float:left;
		width: 260px;
		padding: 5px 5px 0px 5px;
		position: relative;
		overflow: hidden;
		color: #339900;
		text-align:center;
		/*background-color: red;*/
		}
		
#jobb_has a{
		
		color: #295726;
		text-decoration: none;
		}	

#jobb_has a:hover {
		color: #8d452e;
		text-decoration: none;
		}				
			
		
#jobb_has h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	/*color: #8b452d;*/
	color: #295726;
	text-align:right;
	padding: 10px 20px 0px 10px;
	text-transform: uppercase;
	/*background-color: #8b4127;	*/
		}
.jobb_box_top{
background: transparent url('image/akcio_top.png') repeat-y;
	width: 250px;
	height: 40px;
	padding: 0px 0px 0px 0px;
	color: #69cf22;
	text-align: center;
}
.jobb_box_top2{
background: transparent url('image/akcio_top2.png') repeat-y;
	width: 250px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	color: #660000;
	text-align: center;
}
.jobb_box_body{
background: transparent url('image/akcio_body_bg.png') repeat-y;
	width: 240px;
	height:auto!important;	
	padding: 0px 5px 0px 5px;
	text-align:left;
	/*background-color: #8b4127*/
}
.menu{
text-align:left;
padding: 0px 10px 0px 20px;
color: #8d452e;
/*background-color: orange;*/
}
.menu ul{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	/*list-style: square;*/
	color: red;
	list-style: url(image/nyil.png);
}
.menu ul li {
	padding: 0px 0px 0px 0px;
	/*border-bottom: 1px solid #ffffff;*/
		}


.jobb_box_bottom{
background: transparent url('image/akcio_bottom.png') repeat-y;
	width: 250px;
	height: 20px;
}				

.jobb_box,td,th{
		color: #295726;
}

input.inputmezo {
	background-image: url('image/inputmezologin.png');
	border: 1px solid #ffffff;
	padding:0;
	margin:0;
	height: 18px;
	width:105px;
}

/* __fomenu_hu kezd__*/
#fomenu_hu ul {
		margin: 0;
		padding: 0 0 0 0px;
		list-style: none;
		width: 960px;
		height: 40px;
		text-align: left;
		position: relative;
		
		}
#fomenu_hu ul li {
		margin: 0;
		padding: 0;
		float: left;
		height: 40px;
		font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		}
#fomenu_hu ul li a {
		display: block;
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		text-decoration: none;
		color: #FFF;
		}
#fomenu_hu ul li a span {
		background: url(image/menu.png) no-repeat left top;
		position: absolute;
		height: 40px;
		}
#fomenu_hu li#m1 , #fomenu_hu li#m1 a span {width: 62px;  background-position: 0px 0px; }
#fomenu_hu li#m2 , #fomenu_hu li#m2 a span {width: 62px;  background-position: -62px 0;}
#fomenu_hu li#m3 , #fomenu_hu li#m3 a span {width: 62px;  background-position: -124px 0;}
#fomenu_hu li#m4 , #fomenu_hu li#m4 a span {width: 254px;  background-position: -187px 0;}
#fomenu_hu li#m5 , #fomenu_hu li#m5 a span {width: 254px;  background-position: -441px 0;}
#fomenu_hu li#m6 , #fomenu_hu li#m6 a span {width: 265px;  background-position: -694px 0;}



#fomenu_hu li#m1 a:hover, #fomenu_hu li#m1 a:hover span, 
#fomenu_hu li#m1 a.akt, #fomenu_hu li#m1 a.akt span {background-position: 0px -40px; }
#fomenu_hu li#m2 a:hover, #fomenu_hu li#m2 a:hover span, 
#fomenu_hu li#m2 a.akt, #fomenu_hu li#m2 a.akt span {background-position: -62px -40px; }
#fomenu_hu li#m3 a:hover, #fomenu_hu li#m3 a:hover span,
#fomenu_hu li#m3 a.akt, #fomenu_hu li#m3 a.akt span {background-position: -124px -40px; }
#fomenu_hu li#m4 a:hover, #fomenu_hu li#m4 a:hover span,
#fomenu_hu li#m4 a.akt, #fomenu_hu li#m4 a.akt span {background-position: -187px -40px; }
#fomenu_hu li#m5 a:hover, #fomenu_hu li#m5 a:hover span,
#fomenu_hu li#m5 a.akt, #fomenu_hu li#m5 a.akt span {background-position: -441px -40px; }
#fomenu_hu li#m6 a:hover, #fomenu_hu li#m6 a:hover span,
#fomenu_hu li#m6 a.akt, #fomenu_hu li#m6 a.akt span {background-position: -694px -40px; }




/* __fomenu_hu vege__*/

/* __fomenu_de kezd__*/
#fomenu_de ul {
		margin: 0;
		padding: 0 0 0 0;
		list-style: none;
		width: 960px;
		height: 40px;
		text-align: left;
		position: relative;
		
		}
#fomenu_de ul li {
		margin: 0;
		padding: 0;
		float: left;
		height: 40px;
		font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		}
#fomenu_de ul li a {
		display: block;
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		text-decoration: none;
		color: #FFF;
		}
#fomenu_de ul li a span {
		background: url(image/menude.png) no-repeat left top;
		position: absolute;
		height: 40px;
		}
#fomenu_de li#m1 , #fomenu_de li#m1 a span {width: 62px;  background-position: 0px 0px; }
#fomenu_de li#m2 , #fomenu_de li#m2 a span {width: 62px;  background-position: -62px 0;}
#fomenu_de li#m3 , #fomenu_de li#m3 a span {width: 62px;  background-position: -124px 0;}
#fomenu_de li#m4 , #fomenu_de li#m4 a span {width: 254px;  background-position: -187px 0;}
#fomenu_de li#m5 , #fomenu_de li#m5 a span {width: 254px;  background-position: -441px 0;}
#fomenu_de li#m6 , #fomenu_de li#m6 a span {width: 265px;  background-position: -694px 0;}



#fomenu_de li#m1 a:hover, #fomenu_de li#m1 a:hover span, 
#fomenu_de li#m1 a.akt, #fomenu_de li#m1 a.akt span {background-position: 0px -40px; }
#fomenu_de li#m2 a:hover, #fomenu_de li#m2 a:hover span, 
#fomenu_de li#m2 a.akt, #fomenu_de li#m2 a.akt span {background-position: -62px -40px; }
#fomenu_de li#m3 a:hover, #fomenu_de li#m3 a:hover span,
#fomenu_de li#m3 a.akt, #fomenu_de li#m3 a.akt span {background-position: -124px -40px; }
#fomenu_de li#m4 a:hover, #fomenu_de li#m4 a:hover span,
#fomenu_de li#m4 a.akt, #fomenu_de li#m4 a.akt span {background-position: -187px -40px; }
#fomenu_de li#m5 a:hover, #fomenu_de li#m5 a:hover span,
#fomenu_de li#m5 a.akt, #fomenu_de li#m5 a.akt span {background-position: -441px -40px; }
#fomenu_de li#m6 a:hover, #fomenu_de li#m6 a:hover span,
#fomenu_de li#m6 a.akt, #fomenu_de li#m6 a.akt span {background-position: -694px -40px; }
/* __fomenu_de vege__*/
/* __fomenu_en kezd__*/
#fomenu_en ul {
		margin: 0;
		padding: 0 0 0 0;
		list-style: none;
		width: 960px;
		height: 40px;
		text-align: left;
		position: relative;
		
		}
#fomenu_en ul li {
		margin: 0;
		padding: 0;
		float: left;
		height: 40px;
		font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		}
#fomenu_en ul li a {
		display: block;
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		text-decoration: none;
		color: #FFF;
		}
#fomenu_en ul li a span {
		background: url(image/menuen.png) no-repeat left top;
		position: absolute;
		height: 40px;
		}
#fomenu_en li#m1 , #fomenu_en li#m1 a span {width: 62px;  background-position: 0px 0px; }
#fomenu_en li#m2 , #fomenu_en li#m2 a span {width: 62px;  background-position: -62px 0;}
#fomenu_en li#m3 , #fomenu_en li#m3 a span {width: 62px;  background-position: -124px 0;}
#fomenu_en li#m4 , #fomenu_en li#m4 a span {width: 254px;  background-position: -187px 0;}
#fomenu_en li#m5 , #fomenu_en li#m5 a span {width: 254px;  background-position: -441px 0;}
#fomenu_en li#m6 , #fomenu_en li#m6 a span {width: 265px;  background-position: -694px 0;}



#fomenu_en li#m1 a:hover, #fomenu_en li#m1 a:hover span, 
#fomenu_en li#m1 a.akt, #fomenu_en li#m1 a.akt span {background-position: 0px -40px; }
#fomenu_en li#m2 a:hover, #fomenu_en li#m2 a:hover span, 
#fomenu_en li#m2 a.akt, #fomenu_en li#m2 a.akt span {background-position: -62px -40px; }
#fomenu_en li#m3 a:hover, #fomenu_en li#m3 a:hover span,
#fomenu_en li#m3 a.akt, #fomenu_en li#m3 a.akt span {background-position: -124px -40px; }
#fomenu_en li#m4 a:hover, #fomenu_en li#m4 a:hover span,
#fomenu_en li#m4 a.akt, #fomenu_en li#m4 a.akt span {background-position: -187px -40px; }
#fomenu_en li#m5 a:hover, #fomenu_en li#m5 a:hover span,
#fomenu_en li#m5 a.akt, #fomenu_en li#m5 a.akt span {background-position: -441px -40px; }
#fomenu_en li#m6 a:hover, #fomenu_en li#m6 a:hover span,
#fomenu_en li#m6 a.akt, #fomenu_en li#m6 a.akt span {background-position: -694px -40px; }

/* __fomenu_en vege__*/


div.menu_jobb{
	height: 40px;
	width:320px;
	padding: 0px 40px 0px 0px;
	position: relative;
	overflow: hidden;
	float:left;
	color:#000000;
	text-align:right;
	/*background-color: #04377e;*/

}	
