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: #854; 
}

BODY {
BACKGROUND-COLOR: #680000;
MARGIN:  0px 0px 0px 0px; BORDER:#888 0px solid; padding: 0px 0px 0px 0px;
background-attachment: fixed; background-repeat: repeat-y; background-position: 0% 0%;
}

td {VERTICAL-ALIGN:top;}

.nulla { MARGIN:0px; BORDER:#fff 0px solid; padding:0px; }
.toltd { width:15%; }

.kiskep {float:right; margin:0px; border: #D9C3A4 8px solid; padding:0px;}
.minikep { margin:8px; border: #D9C3A4 0px solid; padding:0px;}
.friskep { margin:4px 0px 4px 0px; border: #D9C3A4 0px solid; padding:0px;}



.header { width:740px; height:120px; VERTICAL-ALIGN:top; padding:7px 0px 0px 0px;
color:#a66; font-size:12px; text-transform:capitalize;
text-align:right; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(gal_logo3.png); 
clear:both; 
}

.headrejt {
position: absolute; 
border: 0px solid #0f0;	
/* left: 26px; */
/* top: 13px; */
}


.jobresz { text-align:right; margin:0px; border: #ddb 0px solid; padding:2px;
background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%; background-image:url(ht_resz1.png); 
}
.balresz { text-align:left; margin:0px; border: #ddb 0px solid; padding:2px;
background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%; background-image:url(ht_resz1.png); 
}
.justresz{ text-align:justify; margin:0px; border: #ddb 0px solid; padding:2px;
background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%; background-image:url(ht_resz1.png); 
}
.centresz{ text-align:center; margin:0px; border: #ddb 0px solid; padding:2px;
background-attachment: scroll; background-repeat: repeat-y; background-position: 100% 0%; background-image:url(ht_resz1.png); 
}

.resz0{ height: 11px; margin:0px; border: #000 0px solid; padding:0px; font-size: 1px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 100%; background-image:url(ht_resz0.png); 
}
.resz2{ height: 11px; margin:0px; border: #000 0px solid; padding:0px; font-size: 1px; 
background-attachment: scroll; background-repeat: no-repeat; background-position: 100% 0%; background-image:url(ht_resz2.png); 
}


a.kiemel:hover {TEXT-DECORATION:none; text-transform:uppercase;}


.footer { width: 740px; height: 50px; text-align:center; color:#ccc;
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(gal_footer3.png); 
padding:11px 0px 0px 0px;
}

a.invlink:link		{COLOR:#eea; }
a.invlink:visited	{COLOR:#eea; }
a.invlink:hover		{COLOR:#ee0; text-decoration: none;}

.cont0 { width: 740px; height: 14px; VERTICAL-ALIGN: top;
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image:url(gal_c03.png); 
}

.cont1 { width: 740px; BACKGROUND-COLOR: #eec;
display: table;
VERTICAL-ALIGN: top;
background-attachment: scroll; background-repeat: repeat-y; background-position: 0% 0%; background-image:url(gal_c13.png); 
margin:0px;
border: #fff 0px solid;
padding:0px;
}

.cont2 { width: 740px; height: 14px; VERTICAL-ALIGN: top;
background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 100%; background-image:url(gal_c23.png); 
}


.cont1a {
margin:0px;
border: #000 0px solid;
padding:2px;
text-align:center;
width: 132px;
}

.cont1b {
margin:0px;
border: #000 0px solid;
padding:10px;
text-align:justify;
width: 455px;
}

.cont1b2 {
margin:0px;
border: #000 0px solid;
padding:0px;
text-align:center;
VERTICAL-ALIGN:bottom;
color:#a87;
}

.cont1c {
margin:0px;
border: #000 0px solid;
border-left: #ddb 1px solid;
padding:2px 6px 2px 2px;
text-align:center;
width: 120px;
}


.just{text-align:justify;}
.cent{text-align:center;}
.job{text-align:right;}
.bal{text-align:left;}

.kisbetu {FONT-SIZE:10px;}
.nagybetu{FONT-SIZE:12px;}

.cap {text-transform:capitalize;}
.upp {text-transform:uppercase;}
.low {text-transform:lowercase;}

H1 { font-size: 1.6em; margin:0px; padding: 0.4em 0em 0.4em 0em; font-weight:bolder; }
H2 { font-size: 1.4em; margin:0px; padding: 0.6em 0em 0.6em 0em; font-weight:bolder; }
H3 { font-size: 1.2em; margin:0px; padding: 0.8em 0em 0.8em 0em; font-weight:bold; }
H4 { font-size: 1.0em; margin:0px; padding: 0.8em 0em 0.8em 0em; font-weight:bold; }


A, A:link	{COLOR: #800000; TEXT-DECORATION: none;}
A:hover		{COLOR: #a00000; TEXT-DECORATION: underline;}
A:active	{COLOR: #f00000; TEXT-DECORATION: none;}

BIG {font-size: 0.8em; }
SMALL {font-size: 1.2em; }
HR {COLOR: #D9C3A4;}


FORM     {BORDER: #000 0px solid;}
INPUT    { BORDER: #000 1px solid;}
TEXTAREA { BORDER: #000 1px solid;}
SELECT   { BACKGROUND-COLOR: #FFFFE8; BORDER: #000 1px solid; FONT-SIZE:10px;}

INPUT.gomb  { font-weight:bold; FONT-SIZE:10px;
COLOR: #000; BACKGROUND-COLOR: #bbb; BORDER: #000 1px solid;
BACKGROUND-IMAGE: url(ht.gif);
}

.jobra { float:right;	border:0px solid #000;}
.balra { float:left;	border:0px solid #000;}

.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; 
}





