body {
	background: url(bg.png) repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #013d01;
}

.kozep {
	background-image: url(bg_kozep.png);
	background-repeat: repeat-y;
}

.jobb {
	background-color: #FFFBEF;
	padding: 15px 15px 5px 15px;
}

.bal {
	background: #FFFFF0 url(bg_menu.png) repeat-y;
}

.footer_alt {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}

.latogatok {
	background: url(header_2_latogatok.png) no-repeat;
	width: 387px;
	max-width: 387px;
	height: 31px;
	max-height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.akadaly {
	background: url(header_4_vakbarat.png) no-repeat;
	width: 190px;
	max-width: 190px;
	height: 31px;
	max-height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffff40;
	font-size: 14px;
	font-weight: bold;
}

a.akadalylink {
	color: #ffff40;
	text-decoration: none;
}

a.akadalylink:hover {
	color: #ffffff;
	text-decoration: underline;
}

.redb {
	color: #c00000;
	font-weight: bold;
}

.menucim {
	background: url(menu_cim.png) no-repeat;
	width: 201px;
	max-width: 201px;
	height: 30px;
	max-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0px;
}

.futohir {
	background: url(menu_futohir.png) no-repeat;
	width: 512px;
	max-width: 512px;
	height: 30px;
	max-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
}

/* menu */

#menu_fo {
	width: 213px;
   margin: 0px;
	overflow: hidden;
}

#menu_fo a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: #f9cf5f;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 25px;
	display: block;
	width: 213px;
}

#menu_fo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;	
	background: #e6a14a;	
}

#menu_fo_aktiv {
	width: 213px;
   margin: 0px;
	overflow: hidden;
}

#menu_fo_aktiv a {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: #e6a14a;	
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 25px;
	display: block;
	width: 213px;
}

#menu_fo_aktiv a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;	
	background: #e6a14a;	
}

#menu_al {
	width: 213px;
   margin: 0px;
	overflow: hidden;
}

#menu_al a {
	font-family: Arial, Helvetica, sans-serif;
	color: #8F543F;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 25px;
	display: block;
	width: 213px;
	background: #fad985;
}

#menu_al a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	background: #e6a14a;
	/*background: #f9cf5f;*/
}

#menu_al_aktiv {
	width: 213px;
   margin: 0px;
	overflow: hidden;
}

#menu_al_aktiv  a {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #e6a14a;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 25px;
	display: block;
	width: 213px;
}

#menu_al_aktiv  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	background: #e6a14a;
}


/* inputs */

.keres {
	background: url(keres_2.png) no-repeat;
	width: 140px;
	max-width: 140px;
	height: 39px;
	max-height: 39px;
}

input.kereses {
	background: #ffffff;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B37356;
	width: 140px;
	max-width: 140px;
	height: 20px;
	max-height: 20px;
	margin: 0px;
}