body{
	background: #D5D5C0 url(../grafika/oldalhatter.jpg) repeat-x 0 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #52723D; line-height: 18px;
}

#main { max-width:600px; margin:0 auto; position:relative }

td { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #52723D; line-height: 18px; }

p { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #52723D; line-height: 18px; text-align: left; margin-bottom: 10px; margin-top: 0px; }

H1 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #3F761B; text-align: center; margin-bottom: 15px; margin-top: 24px; }

H2 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #3F761B; text-align: left; margin-bottom: 15px; margin-top: 24px; }

H2:first-child { margin-top: 0px; }

H3 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #F4A704; text-align: left; margin-bottom: 15px; margin-top: 24px; }

H4 { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #415931; text-align: left; line-height: 16px; font-weight: normal; font-style: italic; margin-top: 0px; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; background: url("../grafika/nyil.gif") no-repeat 0px 3px; padding: 0px 0px 0px 15px; }

H5 { font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; color: #C52E2E; text-align: center; margin-top: 22px; margin-bottom: 22px; }

H6 {  font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #3F761B; font-style: italic; font-weight: bold; margin-top: 14px; margin-bottom: 14px; }

.lista { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #415931; text-align: left; line-height: 16px; font-weight: normal; font-style: italic; margin-top: 0px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; background: url("../grafika/nyil.gif") no-repeat 0px 3px; padding: 0px 0px 0px 15px; }

.foglalascim { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #28761B; margin-bottom: 6px; margin-top: 0px; }

.arakcim { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; line-height: 19px; }

.arakcim1 { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-align: center; margin-bottom: 1px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.arakcim2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #28761B; margin-bottom: 0px; margin-top: 0px; }

a { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #3F761B; font-style: italic; font-weight: bold; margin: 0px; text-decoration: none; }
a:link { color: #3F761B; text-decoration: none; }
a:visited { color: #3F761B; text-decoration: none; }
a:hover { color: #3F761B; text-decoration: underline; }

.oldalterkep { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #415931; text-align: left; line-height: 16px; font-weight: normal; font-style: italic; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; background: url("../grafika/nyil.gif") no-repeat 0px 3px; padding: 0px 0px 0px 15px; }
.oldalterkep:link { color: #415931; text-decoration: none; }
.oldalterkep:visited { color: #415931; text-decoration: none; }
.oldalterkep:hover { color: #415931; text-decoration: underline; }

.lapozas { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FCC725; font-style: italic; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none;}
.lapozas:link    { color: #FCC725; text-decoration: none; }
.lapozas:visited { color: #FCC725; text-decoration: none; }
.lapozas:hover   { color: #FCC725; text-decoration: underline; }

.lapozas1 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #B5C4B5; font-style: italic; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none;}

.lapozas2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #F0FAE7; text-align: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none;}

form { margin-top: 0px; margin-bottom: 0px; }

INPUT.a, TEXTAREA, SELECT {
 font-family: Arial, helvetia, sans serif;      
 font-size: 13px;
 color: #3F761B; 
 border: solid 1px;
 border-color: #94A286;
 background-color: #FFFFFF;
 margin-top: 4px;
 }

.piros { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #C52E2E; margin-left: 0px; margin-bottom: 2px; }

.button { width: 100px; padding-left: 0px; padding-right: 0px; margin-left: 8px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; font-size: 15px; font-weight: bold; padding-bottom: 4px; padding-top: 5px; color: #FFFFFF; background-color: #15841E }

.fejlec { width:100%; height:170px; background: url("../grafika/mobilfej.png") no-repeat top center; }

.cim { width:100%; height:58px; background: url("../grafika/cimhatter.jpg") repeat top right; }

.cim p { font-family:SwitzerlandCondensed; font-size:24px; text-transform:uppercase; color:#FFFFFF; line-height:58px; margin-left:16px; }

.bg_data_top {
	background: #FFFFFF url(../grafika/tophatter.jpg) no-repeat 0 0;
	float: left;
}

.tartalom {
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 36px;
	text-align: left;
}

.vonal { width: 100%; height: 3px; background: url(../grafika/vonal.gif) repeat-x; margin-top: 18px; margin-bottom:10px; }

.nyelv { top:12px; right:16px; position:absolute; z-index:1001 }


.nav { background: #0E720E; box-shadow: inset 0px 0px 18px rgba(0,0,0,0.4); }

.menu-toggle { margin-left:16px; width: 34px; cursor: pointer; }

.menualja { padding-top:14px; padding-bottom:16px; }

.menu { display: none; width:100%; }

.icon-bar {	background-color: #fff;	display: block;	width: 34px; height: 5px; }

.icon-bar + .icon-bar { margin-top: 6px; }

.menu ul { float: inherit; list-style: none; text-align:center; padding: 0px; padding-top:6px; margin: 0px; }

.menu li { float: none;	list-style: none; padding-left: 16px; padding-right: 16px; }

.menu li a { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size:15px; text-decoration:none; font-style: normal; font-weight: normal; cursor: pointer; display: block; padding: 8px 8px; transition: background-color .3s }

.menu li a:hover { color: #4F8F14; background: #FFFFFF; transition: background-color .5s }

.lablec { clear:both; width:100%; background: #0E720E; height:80px; text-align:center; padding-top: 24px; box-shadow: inset 0px 0px 18px rgba(0,0,0,0.3); }

.copyright { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; margin-bottom: 14px; text-align:center; }