body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: #ECE9D7;
}

td { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #48554A; font-weight: normal; line-height: 15px; }

p { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #48554A; font-weight: normal; text-align: justify; line-height: 15px; margin-bottom: 6px; margin-top: 8px; margin-left: 0px; margin-right: 0px; }

.kiemelt { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #216321; font-weight: normal; text-align: justify; line-height: 14px; margin-bottom: 16px; margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color: #ECF2EA; padding-top: 6px; padding-bottom: 10px; padding-left: 9px; padding-right: 7px; }

H1 { font-size: 22px; font-family: Arial, Helvetica, sans-serif; color: #046204; font-weight: bold; text-align: left; line-height: 18px; margin-bottom: 20px; margin-top: 2px; margin-left: 0px; margin-right: 0px; }

H2 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #046204; font-weight: bold; text-align: left; line-height: 18px; margin-bottom: 8px; margin-top: 12px; margin-left: 0px; margin-right: 0px; }

H3 { font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #046204; font-weight: bold; text-align: left; line-height: 18px; margin-bottom: 4px; margin-top: 2px; margin-left: 0px; margin-right: 0px; }

.termcsop { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #246F24; font-weight: normal; text-align: left; line-height: 14px; margin-bottom: 6px; margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color: #F5F9F4; padding-top: 4px; padding-bottom: 10px; padding-left: 9px; padding-right: 7px; }

a         { font-family: Arial, Helvetica, sans-serif; color: #046204; font-style: italic; text-decoration: none; }
a:link    { font-family: Arial, Helvetica, sans-serif; color: #046204; font-style: italic; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; color: #046204; font-style: italic; text-decoration: none; }
a:hover   { text-decoration: underline; }

.link { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #1C683E; font-weight: bold; font-style: italic; margin-bottom: 0px; margin-top: 4px; }

.lapozas { font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #1C683E; font-style: italic; font-weight: bold; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none;}
.lapozas:link    { color: #1C683E; text-decoration: none; }
.lapozas:visited { color: #1C683E; text-decoration: none; }
.lapozas:hover   { color: #1C683E; text-decoration: underline; }

.lapozas1 { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #3D473F; 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: 13px; font-family: Arial, Helvetica, sans-serif; color: #3D473F; text-align: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none;}


.lista { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #48554A; text-align: left; line-height: 14px; margin-bottom: 3px; margin-top: 6px; margin-left: 2px; margin-right: 0px; padding:0px 0px 0px 17px; background: url("grafika/negyzet.gif") no-repeat 1px 3px; }

.lista2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #48554A; text-align: left; line-height: 14px; margin-bottom: 3px; margin-top: 2px; margin-left: 2px; margin-right: 0px; padding:0px 0px 0px 17px; background: url("grafika/negyzet.gif") no-repeat 1px 3px; }

.bg_left_vonal {
	background: transparent url(grafika/vonalfugg.jpg) repeat-y top right;
}

.bg_left_bottom {
	background: url(grafika/leftbottom.jpg) no-repeat bottom left;
}

.hatterbal {
	background: url(grafika/hatterbal.jpg) repeat-y top right;
	height: 100%;
}

.hatterjobb {
	background: url(grafika/hatterjobb.jpg) repeat-y top left;
	height: 100%;
}

.vonal { font-size: 13px; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #D7D7D7; margin-top: 18px; margin-bottom:10px; line-height: 13px }

.piros { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #C52E2E; margin-left: 0px; margin-bottom: 2px; }

INPUT, TEXTAREA, SELECT{
 font-family: arial, helvetia, sans serif;      
 font-size: 12px;
 color: #282828; 
 border: solid 1px;
 border-color: #cccccc;
 background-color: #ffffff;   
 }
 
 .button { width: 100px; padding-left: 0px; padding-right: 0px; margin-left: 8px; margin-right: 8px; margin-top: 8px; margin-bottom: 4px; font-size: 14px; font-weight: bold; padding-bottom: 2px; padding-top: 3px; color: #F9FBF7; background-color: #07633A }



#menulist { width: 180px; margin-top: 6px; margin-left: 11px }
#menulist a { DISPLAY: block; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0D5E0D; font-style: normal; text-align: left; line-height: 15px; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding:7px 0px 7px 5px; text-decoration: none; }
#menulist a:hover { DISPLAY: block; padding:7px 0px 7px 5px; color: #0D5E0D; background-color: #EEF4EC; }

#menulist a.current { DISPLAY: block; padding:7px 0px 7px 5px; color: #0D5E0D; background-color: #EEF4EC; }
#menulist a.current:visited { DISPLAY: block; padding:7px 0px 7px 5px; color: #0D5E0D; background-color: #EEF4EC; }

.marquee { font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #046204; font-weight: bold; text-align: right; line-height: 18px; margin-bottom: 14px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

a.termekek { font-style: normal; text-decoration: none; }
a.termekek:hover { font-style: normal; text-decoration: none; }
a.termekek:visited { font-style: normal; text-decoration: none; }