BODY, P, TR, TD,  H1, H2, H3, H5, H5, UL, LI, FORM, INPUT, TEXTAREA, SELECT {
FONT-SIZE: 13px; 
font-family: 'Trebuchet MS', tahoma, 'sans-serif', serif;
COLOR: #676; text-align:justify;
}
/*46a*/
BODY {
BACKGROUND-COLOR: #fff; text-align:justify;
MARGIN:  0% 0% 0% 0%; BORDER:#888 0px solid; padding: 0px 0px 0px 0px;
background-attachment: scroll; background-repeat: repeat; background-position: 0% 0%;
/*background-image:url(htlap.jpg); */
}

.ablak { margin: 10px 0px 0px 0px; padding: 0px 10px 0px 10px; text-align:justify;
background-attachment: fixed; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(ht_mutat.gif); }

H1 { font-size: 2.0em; margin:0px; padding: 0.6em 0em 0.4em 0em; font-weight:bold; }
H2 { font-size: 1.6em; margin:0px; padding: 0.6em 0em 0.4em 0em; font-weight:bold; }
H3 { font-size: 1.4em; margin:0px; padding: 0.8em 0em 0.6em 0em; font-weight:bold; }
H4 { font-size: 1.2em; margin:0px; padding: 0.8em 0em 0.6em 0em; font-weight:bold; }

a, a:link	{font-family: Arial, Helvetica, tahoma, 'sans-serif', serif;
		COLOR: #095; TEXT-DECORATION: none;}
a:hover		{COLOR: #058; TEXT-DECORATION: none;}
a:active	{COLOR: #058; TEXT-DECORATION: none;}

a.fmn { color:#050; }
a.fmn:link { color:#050; }
a.fmn:hover { color:#000; background-color:#fff; }


td {VERTICAL-ALIGN:top;}

img {border: 0px;}

.keretes img {border: 0px; padding: 2px 8px 8px 6px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; 
background-image:url(htkeret.jpg);}


.nulla { MARGIN:0px; BORDER:#000 0px solid; padding:0px; }
.toltd { width:15%; }
.hatter{background-attachment: scroll; background-repeat: repeat-y; background-position: 0% 0%;
background-image:url(htbal.jpg);}

.ht00 { width: 750px; margin:0px; border: #000 0px solid; padding:0px; }
.ht02 { width: 100%; display: table; margin:0px; border: #000 0px solid; padding:0px; }


.szegely{ background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%;
background-image:url(szegely_l.jpg); }

.header {  width:90%; height:250px; margin:0px; 
VERTICAL-ALIGN: top; FONT-SIZE: 14px; text-align:left;
border: #000 0px solid; 
border-left:	#eee 1px solid; 
border-right:	#eee 1px solid; 
padding:0px 0px 0px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%;
background-image:url(ht_top1.jpg); }


.headmenu { margin: 0px 0px 0px 0px; padding: 0px 8px 4px 62px; 
border: #000 0px solid; border-top: #fff 0px solid; border-bottom: #aba 1px solid; 
 }


.headmenus { BACKGROUND-COLOR: #cec; margin: 27px 0px 0px 0px; padding: 4px 8px 4px 62px; 
border: #000 0px solid; border-top: #797 1px solid; border-bottom: #aba 1px solid; 
background-attachment: scroll; background-repeat: repeat-x; background-position: 0px -1px; background-image:url(htmenu.jpg); }


.friss { padding: 4px 6px 0px 62px; TEXT-ALIGN: left; BORDER-top: #eee 0px solid; 
background-attachment: scroll; background-repeat: repeat-x; background-position: 0px -4px;
background-image:url(uj_ht_arny.gif); }


.footmenu { width:750px; COLOR: #bbd; BACKGROUND-COLOR: #CEDBC9; 
padding: 2px 0px 2px 0px; FONT-SIZE:11px; 
TEXT-ALIGN: center; VERTICAL-ALIGN: top;
}



.footer0{ height:30px; font-size:2px; border: #000 0px solid;
border-left:#eee 1px solid; 
border-right:#eee 1px solid;  
background-attachment: scroll; background-repeat: repeat-x; background-position: 0px -19px;
background-image:url(uj_ht_arny1.gif); }

.footer2{ height:30px; font-size:2px; border: #000 0px solid;
border-left:#eee 1px solid; 
border-right:#eee 0px solid;  
background-attachment: scroll; background-repeat: repeat-x; background-position: 0px -7px;
background-image:url(uj_ht_arny.gif); }


.footer1{ height:147px; TEXT-ALIGN: left; color: #bbb;
VERTICAL-ALIGN: top; 
border: #000 0px solid; border-top: #aba 1px solid;  border-bottom: #ded 0px solid; 
border-left:	#eee 1px solid; 
border-right:	#eee 1px solid; 
padding:5px 0px 0px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0px 0px;
background-image:url(ht_bot.jpg); }


.legalso { FONT-SIZE:11px; color:#bbb; TEXT-ALIGN: center; }




.cont0 { width:958px; 
margin: 0px 0px 0px 0px;
border: #000 0px solid; 
padding: 0px 0px 0px 0px; }



.balresz { BACKGROUND-COLOR: #fafffa; text-align: center;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
border: #888 0px solid; border-right: #eee 0px solid; border-left: #eee 0px solid; 
}


.bal1 { text-align: center;
margin:0px; 
border: #888 0px solid; border-right: #eee 0px solid; border-left: #eee 0px solid; 
padding:8px 2px 18px 2px; 
}


.balmenu1 {border: #000 0px solid; 
width:180px;
margin: 12px 0px 0px 0px;  
padding: 0px 0px 0px 0px;  
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; 
background-image:url(ht_menu2.gif); }

.balmenu2 {border: #000 0px solid; 
width:180px; height:12px; font-size:12px;
padding: 0px 0px 0px 0px;  
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 100%; 
background-image:url(ht_menu2b.gif); }

.balmenucnt { border: #000 0px solid; color: #999; 
padding: 12px 4px 0px 8px;  
text-align: left; }

.balmenucnt a 	 { color:#484; }
.balmenucnt a:link { color:#484; }
.balmenucnt a:hover{ color:#0b2; }



.cont2 {  height:350px; BACKGROUND-COLOR: #fff;
margin: 0px 0px 0px 0px; 
border: #888 0px solid; 
border-left:  #eee 1px solid; 
border-right: #eee 1px solid; 
padding:4px 0px 8px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%;
background-image:url(lori4.jpg);
}

marquee { color:#468; font-size:16px; 
border: #fafafa 1px solid; border-right: #fff 1px solid; }

.kepv1 { width:30%; BACKGROUND-COLOR: #cde; font-weight:bold;}
.kepv2 { width:70%; }

.diz0tl { padding: 6px 0px 0px 6px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(zdiz0tl.gif); }
.diz0tr { padding: 6px 6px 0px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 0%; background-image:url(zdiz0tr.gif); }
.diz0bl { padding: 0px 0px 6px 6px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 100%; background-image:url(zdiz0bl.gif); }
.diz0br { padding: 0px 6px 6px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(zdiz0br.gif); }

.diz1tl { padding: 4px 0px 0px 6px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(zdiz1tl.gif); }
.diz1tr { padding: 4px 6px 0px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 0%; background-image:url(zdiz1tr.gif); }
.diz1bl { padding: 0px 0px 4px 6px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 100%; background-image:url(zdiz1bl.gif); }
.diz1br { padding: 0px 6px 4px 0px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(zdiz1br.gif); }



.kiskep{ padding: 6px; }

.menukep{ border: #fdb 1px solid; border-left: #eca 0px solid;}

.piros{color:#f00}
.zold{color:#080}

.sotet {color: #000;}
.vilag {color: #999;}

.bgsotet {background-color: #444}
.bgvilag {background-color: #fafafa}


.just{text-align:justify;}
.cent{text-align:center;}
.job{text-align:right;}
.bal{text-align:left;}

.jobra {float:right;padding: 4px 4px 4px 4px;}
.balra {float:left; padding: 4px 4px 4px 4px;}

.kisbetu {FONT-SIZE:12px; font-family: tahoma, 'sans-serif', serif;}
.nagybetu{FONT-SIZE:14px;}

.nagyvas{FONT-SIZE:12px; font-weight:bold;}

.cap {text-transform:capitalize;}
.upp {text-transform:uppercase;}
.low {text-transform:lowercase;}

.absbox{ position: absolute; }

.zind0	{ z-index: -1; }
.zind100{ z-index: 100; }
.zind101{ z-index: 101; }
.zind102{ z-index: 102; }
.zind103{ z-index: 103; }
.zind104{ z-index: 104; }
.zind105{ z-index: 105; }


.w50	{ width: 50px; }
.w75	{ width: 75px; }
.w100	{ width: 100px; }
.w125	{ width: 125px; }
.w150	{ width: 150px; }
.w175	{ width: 175px; }
.w200	{ width: 200px; }
.w225	{ width: 225px; }
.w250	{ width: 250px; }
.w275	{ width: 275px; }
.w300	{ width: 300px; }
.w325	{ width: 325px; }
.w350	{ width: 350px; }
.w375	{ width: 375px; }
.w400	{ width: 400px; }
.w425	{ width: 425px; }
.w450	{ width: 450px; }
.w475	{ width: 475px; }
.w500	{ width: 500px; }
.w525	{ width: 525px; }
.w550	{ width: 550px; }
.w575	{ width: 575px; }
.w600	{ width: 600px; }
.w625	{ width: 625px; }
.w650	{ width: 650px; }
.w675	{ width: 675px; }
.w700	{ width: 700px; }
.w725	{ width: 725px; }
.w750	{ width: 750px; }
.w775	{ width: 775px; }
.w800	{ width: 800px; }
.w825	{ width: 825px; }
.w850	{ width: 850px; }
.w875	{ width: 875px; }
.w900	{ width: 900px; }


.bezuz0		{ margin: 0px 0px 0px 0px; }
.bezuz50	{ margin: 0px 0px 0px 50px; }
.bezuz100	{ margin: 0px 0px 0px 100px; }
.bezuz150	{ margin: 0px 0px 0px 150px; }
.bezuz200	{ margin: 0px 0px 0px 200px; }
.bezuz250	{ margin: 0px 0px 0px 250px; }
.bezuz300	{ margin: 0px 0px 0px 300px; }
.bezuz350	{ margin: 0px 0px 0px 350px; }
.bezuz400	{ margin: 0px 0px 0px 400px; }
.bezuz450	{ margin: 0px 0px 0px 450px; }
.bezuz500	{ margin: 0px 0px 0px 500px; }
.bezuz550	{ margin: 0px 0px 0px 550px; }
.bezuz600	{ margin: 0px 0px 0px 600px; }
.bezuz650	{ margin: 0px 0px 0px 650px; }
.bezuz700	{ margin: 0px 0px 0px 700px; }
.bezuz750	{ margin: 0px 0px 0px 750px; }
.bezuz800	{ margin: 0px 0px 0px 800px; }
.bezuz850	{ margin: 0px 0px 0px 850px; }
.bezuz900	{ margin: 0px 0px 0px 900px; }

.behuz0		{ padding: 0px 0px 0px 0px; }
.behuz50	{ padding: 0px 0px 0px 50px; }
.behuz100	{ padding: 0px 0px 0px 100px; }
.behuz150	{ padding: 0px 0px 0px 150px; }
.behuz200	{ padding: 0px 0px 0px 200px; }
.behuz250	{ padding: 0px 0px 0px 250px; }
.behuz300	{ padding: 0px 0px 0px 300px; }
.behuz350	{ padding: 0px 0px 0px 350px; }
.behuz400	{ padding: 0px 0px 0px 400px; }
.behuz450	{ padding: 0px 0px 0px 450px; }
.behuz500	{ padding: 0px 0px 0px 500px; }
.behuz550	{ padding: 0px 0px 0px 550px; }
.behuz600	{ padding: 0px 0px 0px 600px; }
.behuz650	{ padding: 0px 0px 0px 650px; }
.behuz700	{ padding: 0px 0px 0px 700px; }
.behuz750	{ padding: 0px 0px 0px 750px; }
.behuz800	{ padding: 0px 0px 0px 800px; }
.behuz850	{ padding: 0px 0px 0px 850px; }
.behuz900	{ padding: 0px 0px 0px 900px; }

.behuz1 { padding: 0px 0px 0px 100px; }
.behuz2 { padding: 0px 0px 0px 150px; }
.behuz3 { padding: 0px 0px 0px 200px; }

.space1 {letter-spacing: 1px;}
.space2 {letter-spacing: 2px;}
.space3 {letter-spacing: 3px;}
.space4 {letter-spacing: 4px;}
.space5 {letter-spacing: 5px;}
.space6 {letter-spacing: 6px;}
.space7 {letter-spacing: 7px;}
.space8 {letter-spacing: 8px;}
.space9 {letter-spacing: 9px;}
.space10{letter-spacing: 10px;}

.baszottnagy { font-size: 40px; margin:0px; padding: 0.1em 0em 0.1em 0em; font-weight:bold; }


BIG {font-size: 1.2em; }
SMALL {font-size: 0.85em; }
HR {COLOR: #D9C3A4;}


form     { BORDER: #888 0px solid;}

input, textarea, select, button
{
	font-family: tahoma, serif;
	font-size: 11px;
	line-height: 100%;
}

.gomb	{  color: #444; background-color: #bbb; 
border: #eee 1px solid; background-image: url(ht.gif);
}


.tores { clear: both; float: none; font-size: 1px; }

ul {
margin: 0.5em 0em 0.5em 1em;
border:	0em;
padding:0em 0em 0em 1em;
}


li {
margin: 0em 0em 0em 0em;
border:	0em;
padding:0.4em 0em 0.2em 0em; 
}






