/* színek: 
  oldalháttér      #333333
  sötétkék:        #3D107B
  világoskék:      #826BA9
  sárga: 		       #FAF0BB
  narancs:         #FFA000
  szövegháttér:    #FFFFEE
  barna:           #AA6600   
*/

body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-color: #333333;
  background-image: url(hatter.jpg);
  background-position: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
  margin: 0px;
}
p.alap {
  font-size: 12px;
  line-height: 18px;
  color: #AA6600;
  text-indent: 24pt;
	text-align: justify;
}
div.kep {
  text-align: center;
  font-size: 12px;
  color: #200080;
  margin: 0px 0px 16px 0px;
}
font.kiemelt {
  color: #826BA9;
  font-weight: bold;
}
h1{
  font-size: 20px;
  font-weight: normal;
  color: #FFA000;
  margin: 0px 0px 8px 0px;
}
h2{
  font-size: 18px;
  font-weight: normal;
  color: #AA6600;
  margin: 8px 0px 6px 0px;
}
h3{
  font-size: 15px;
  font-weight: normal;
  font-variant: small-caps;
  color: #AA6600;
  margin: 8px 0px 4px 0px;
}
h3.cim {
  margin: 0px 0px 0px 0px;
  color: #FFA000;
}
h4{
  font-size: 12px;
  font-weight: bold;
  font-variant: small-caps;
  color: #3D107B;
  margin: 8px 0px 4px 0px;
}
UL{
  list-style-position: outside;
  list-style-image: url(li.gif);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #AA6600;
  margin: 4px 0px 4px 0px;
  padding: 0px 0px 6px 16px;
}
UL.kozep {
  margin: 4px 12px 4px 6px;
}
UL.bal {
  line-height: 14px;
  list-style-image: url(li2.gif);
}
LI.bal:hover{
  list-style-image: url(li3.gif);
}
a:link, a:visited, a:hover  {
  text-decoration: none;
  font-weight: normal;
}
a:link {
  color: #CC0000;
}
a:visited {
  color: #A0A0A0;
}
a:hover {
  color: #FFA000;
}
IMG {
  border-color: #666666;
  margin: 0px;
	padding: 0px;
}
/*
=============================================
             FEJLÉC	+ HÁTTÉR
=============================================
*/
TABLE.fejlec {
  width: 980px;
  background-color: #3D107B;
  border-color: #666666;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
}
TD.fejlec {
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
TD.infosor {
  height: 20px;
  font-family: Arial, Helvetica, sans-serif;
  border-width: 0px;
  white-space: nowrap;
  font-size: 11px;
  color: #826BA9;
  margin: 0px;
  padding: 0px;
}
TD.fomenu {
  height: 22px;
  border-width: 0px;
  padding: 0px 0px 4px 0px;
  margin: 0px;
}
a.fomenu:link, a.fomenu:visited, a.fomenu:hover {
  font-size: 13px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: normal;
  white-space: nowrap;
}
a.fomenu:link, a.fomenu:visited {
  color: #FAF0BB;
}
a.fomenu:hover {
  color: #FFA000;
}
TABLE.hatter {
  width: 980px;
  background-color: #FFFFEE;
  border: 0px;
  border-style: solid;
  border-color: #666666;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #AA6600;
}
/*
=============================================
               BALMENÜ OSZLOP
=============================================
*/
TABLE.bal {
  width: 179px;
  height: 100%;
  background-color: #3D107B;	
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  border-color: #666666;
  margin: 0px;
}
TD.bal {
  font-size: 11px;
  line-height: 16px;
  border-width: 0px;
  padding: 12px;
}
h3.bal {
  font-size: 15px;	
  font-weight: normal;
  margin: 0px 0px 0px 0px;
  color: #FFA000;
}
a.almenu:link, a.almenu:visited, a.almenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;	
  text-decoration: none;
  font-weight: normal;
  white-space:nowrap;
}
a.almenu:link, a.almenu:visited {
  color: #826BA9;
}
a.almenu:hover {
  color: #FFA000;
}
p.menuapro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 0px;
  line-height: 14px;
  color: #826BA9;
  margin: 4px 0px 12px 12px;
}
a.almenuapro:link, a.almenuapro:visited, a.almenuapro:hover {
  font-size: 11px;	
  text-decoration: none;
  font-weight: normal;
  white-space:nowrap;
}
a.almenuapro:link, a.almenuapro:visited {
  color: #826BA9;
}
a.almenuapro:hover {
  color: #FFA000;
}
TD.vissza {
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 12px;
}
TD.vissza a:link, TD.vissza a:visited {
  color: #826BA9;
  font-weight: normal;
  text-decoration: none;	
}
TD.vissza a:hover, TD.vissza a:active {
  color: #FFA000;
}
/*
=============================================
             KÉP + SZÖVEG OSZLOP
=============================================
*/
TABLE.kezdo {
  width: 801px;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  margin: 0px;
}
TABLE.kepes {
  width: 801px;
  height: 402px;
  margin: 0px 0px 12px 0px;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
  border-color: #666666;
}
TD.kepes {
  font-size: 12px;
  line-height: 18px;
  color: #3D107B;
}
TABLE.kozep {
  width: 801px;
  background-color: #FFFFEE;
  border-width: 0px;
  margin: 0px;
	padding: 0px;
}
TD.cim {
  width: 525px;
  height: 22px; 
  background-color: #FFFFEE;	
  background-image: url(cim.jpg);
  background-repeat: no-repeat;
  border-width: 0px;
  border-style: solid;
  border-color: #DDCCBB;
  padding: 2px 0px 4px 12px;
}
TD.kozep {
  height: 100%;
  border-width: 0px;
  vertical-align: top;
  padding: 0px;
}
TABLE.refkozep {
  height: 100%;
  width: 236px;
  border-width: 0px;
  margin: 0px;
}
div.refcim {
  text-align: left;
  font-size: 16px;
  color: #3D107B;
	margin: 0px;
}
TD.refkozep {
  border-width: 0px;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #AA6600;
  padding: 0px;
}
p.ref {
  font-size: 12px;
  line-height: 18px;
  color: #AA6600;
  text-indent: 0px;
}
p.refalap {
  font-size: 12px;
  line-height: 18px;
  color: #3D107B;
  text-indent: 24pt;
	text-align: justify;
}
IMG.refkep {
  width: auto;
  height: auto;
  border-width: 1px;
  border-color: #666666;
  border-style: solid;
  margin: 0px;
}
IMG.refkep:hover {
  /* border-bottom-width: 4px; */
  border-color: #FFA000;
}
/*
=============================================
             JOBB BETÉT OSZLOP
=============================================
*/
TABLE.jobb {
  width: 258px;
  height: 100%;
  background-color: #FAF0BB;
  border-width: 1px;
  border-style: solid;
  border-color: #DDCCBB;
  margin: 0px;
}
TD.jobb {
  border-width: 0px;
  margin: 0px;
  padding: 6px 12px 6px 12px;
}
p.jobb {
  font-size: 11px;
  line-height: 16px;
  text-indent: 0pt;
  color: #3D107B;
  text-align: left;
  margin: 6px 0px 10px 0px;
}
p.jobbkozep {
  font-size: 11px;
  line-height: 16px;
  text-indent: 0pt;
  color: #3D107B;
  text-align: center;
  margin: 6px 0px 10px 0px;
}
UL.jobb {
  font-size: 11px;
  line-height: 16px;
  color: #3D107B;
}
TABLE.lapcim {
  width: 802px;
  height: 40px;
  margin: 0px 0px 6px 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #DDCCBB;
}
/*
=============================================
                   LABSOR
=============================================
*/
TABLE.labsor {
  width: 980px;
  height: 30px;
  background-color: #3D107B;
  border-color: #666666;
  border-width: 1px;
  border-style: solid;
  margin: 0px 0px 0px 0px;
}
TD.labsor {
  color: #826BA9;
  padding: 0px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
TD.labsor a:link, TD.labsor a:visited {
  color: #826BA9;
  text-decoration: none;	
}
TD.labsor a:hover, TD.labsor a:active {
  color: #FFA000;
}
