BODY, P, TR, TD,  H1, H2, H3, H5, H5, UL, LI, FORM, INPUT, TEXTAREA, SELECT {
FONT-SIZE: 11px; 
font-family: Verdana, Tahoma, Arial, serif; 
COLOR: #533; 
}

BODY {
BACKGROUND-COLOR: #ffffff;
MARGIN:  0px 0px 0px 0px; BORDER:#888 0px solid; padding: 0px 0px 0px 0px;
background-attachment: fixed; background-repeat: repeat-y; background-position: 0px 0px;background-image:url(htlap.gif);
}

td {VERTICAL-ALIGN:top;}

.nulla { MARGIN:0px; BORDER:#000 0px solid; padding:0px; }
.toltd { width:15%; }


.page { width: 760px; 
border: #000 0px solid;
border-right: #eee 1px solid;
border-left: #eee 0px solid;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
display: table;
VERTICAL-ALIGN: top;
background-attachment: scroll; background-repeat: repeat-y; background-position: 0px 0px; background-image:url(d_0.png); 
}



.pageleft {width: 165px;
border: #000 0px solid;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
float: left;
}

.pagecont {width: 590px;
border: #000 0px solid;
text-align:justify;
float: left;
background-color: #F8F8F2;
}

.cont { padding: 16px; }

.heada { height: 16px; BACKGROUND-COLOR: #fff;}
.headb { height: 24px; BACKGROUND-COLOR: #822; color:#E1E1C7; background-image:url(ht0b.jpg); 
text-align:right; padding:10px 10px 0px 10px; FONT-SIZE:12px; letter-spacing: 2px; }
.headc { height: 24px; background-image:url(ht0c.jpg); }

.headx { color:#a66; text-transform: capitalize; }

.header { width: 740px; height: 138px;VERTICAL-ALIGN: top;
background-attachment: scroll; background-repeat: no-repeat; background-position: 0px 0px; background-image:url(gal_logo.png); 
}


.footer { width: 744px; height: 38px; color:#E1E1C7; text-align:center; font-size:10px; letter-spacing: 2px; 
background-attachment: scroll; background-repeat: repeat-x; background-position: 0% 100%; background-image:url(ht0c.jpg); 
border: #000 0px solid;
padding:2px 0px 0px 0px;
margin:0px 0px 0px 11px;
background-color: #822;
}



.footer2 { width: 760px; text-align:center; }




a.invlink:link		{COLOR:#dd7; }
a.invlink:visited	{COLOR:#dd7; }
a.invlink:hover		{COLOR:#ff0; text-decoration: none;}




.just{text-align:justify;}
.cent{text-align:center;}
.job{text-align:right;}
.bal{text-align:left;}

.kisbetu {FONT-SIZE:10px;}
.nagybetu{FONT-SIZE:12px;}


H1 { font-size: 1.6em; margin:0px; padding: 0.6em 0em 0.6em 0em; font-weight:bold; }
H2 { font-size: 1.4em; margin:0px; padding: 0.6em 0em 0.6em 0em; font-weight:bold; }
H3 { font-size: 1.3em; margin:0px; padding: 0.6em 0em 0.6em 0em; font-weight:bold; }
H4 { font-size: 1.2em; margin:0px; padding: 0.6em 0em 0.6em 0em; font-weight:bold; }

H1.cim{ margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px; BACKGROUND-IMAGE: url(ht_cim.jpg);
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%;
}


A, A:link	{COLOR: #a00000; TEXT-DECORATION: none;}
A:hover		{COLOR: #d00000; TEXT-DECORATION: underline;}
A:active	{COLOR: #f00000; TEXT-DECORATION: none;}





.kulso {MARGIN: 0px; BORDER: #000000 0px solid; PADDING:0px; background-image:url(ht_pont11.gif);
background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%;}

.belso {MARGIN: 0px; BORDER: #000000 0px solid; PADDING:0px 2px 10px 6px;
BACKGROUND-IMAGE: url(ht_pont1.gif);
background-attachment: scroll; background-repeat: repeat-y; background-position: 0% 0%;}

.menufej{background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(htmenu01.gif); COLOR:#FFFFFE;}
.menusor{background-attachment: scroll; background-repeat: repeat-x; background-position: 0% 100%; background-image:url(ht_pont1.gif);}

.ujautok{background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(htmenu1.gif);}
.menusoy{background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(ht_ker0.gif);}

.arlista{background-attachment: scroll; background-repeat: repeat-x; background-position: 0% 100%; background-image:url(ht_pont1.gif);
font-size:10px; BACKGROUND-COLOR: #eee;}

.footer2{ background-image:url(auto_lenti.gif); 
BORDER: #bbd 0px solid; }

.karbant{BACKGROUND-COLOR: #fffff6; PADDING:4px; BORDER: #008 1px solid; background-image:url(htur2.jpg);}





HR {COLOR: #f0f0f0;}


FORM     {BORDER: #dddddd 0px solid;}


INPUT    { BORDER: #800 1px solid;}
TEXTAREA { BORDER: #800 1px solid;}
SELECT   { BORDER: #800 1px solid; FONT-SIZE:10px;}


INPUT.gomb  { font-weight:bold; FONT-SIZE:10px;
COLOR: #800; BORDER: #800 1px solid;
BACKGROUND-IMAGE: url(ht.gif);
}




.tores { clear: both; float: none; font-size: 1px; }

BIG {font-size: 0.8em; }
SMALL {font-size: 1.2em; }

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; 
}







.kiskep{ padding: 6px; }



