/* FONTOK */

@font-face
 { font-family: 'MyriadPro';
   src: url('fonts/myriadpro-regular.eot');
   src: url('fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/myriadpro-regular.woff') format('woff'),
        url('fonts/myriadpro-regular.otf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face
 { font-family: 'MyriadPro-bold';
   src: url('fonts/myriadpro-bold.eot');
   src: url('fonts/myriadpro-bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/myriadpro-bold.woff') format('woff'),
        url('fonts/myriadpro-bold.otf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face
 { font-family: 'MyriadPro-light';
   src: url('fonts/myriadpro-light.eot');
   src: url('fonts/myriadpro-light.eot?#iefix') format('embedded-opentype'),
        url('fonts/myriadpro-light.woff') format('woff'),
        url('fonts/myriadpro-light.otf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face
 { font-family: 'MyriadPro-semibold';
   src: url('fonts/myriadpro-semibold.eot');
   src: url('fonts/myriadpro-semibold.eot?#iefix') format('embedded-opentype'),
        url('fonts/myriadpro-semibold.woff') format('woff'),
        url('fonts/myriadpro-semibold.otf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

/* BODY */

body
{ margin: 0;
  background-color: white;
  overflow: scroll;
  overflow-y: yes;
  overflow-x: hidden;
  background-image: url("images/sablon/bgrbody.jpg");
  background-attachment: fixed;
}

/* FEJLÉC */

#fejlec
{ background-image: url("images/sablon/bgrheader.png");
}

/* MENÜ */

#fomenu 
{ color: white;
}

#fomenu A
{ padding: 0 10px;
  color: white;
  font: normal 12px Verdana;
  text-decoration: none;
}

#fomenu A:hover, #fomenu SPAN:hover
{ border-bottom: 5px solid white;
  padding-bottom: 7px;
}

#fomenu SPAN
{ padding: 0 10px;
  color: gray;
  font: normal 12px Verdana;
}

#almenudiv
{ position: absolute;
  top: 81px;
  left: 100px;
}

#almenusav
{ border-top: 5px solid transparent;
  padding-top: 14px;
}

A#almenu:link, A#almenu:visited
{ display: block;
  width: 240px;
  height: 30px;
  font: normal 12px/30px Tahoma;
  color: white;
  background-color: #A3C500;
  text-align: left;
  letter-spacing: 1px;
  text-decoration: none;
  margin: 0 0 0px 0;
  padding: 0 15px;
}

A#almenu:hover, A#almenu_bj:hover
{ background-color: #88AA00;
}

#pozicio
{ font: normal 11px Tahoma;
  color: #666;
}

#pozicio A
{ color: #666;
  text-decoration: none;
}

#pozicio A:hover
{ text-decoration: underline;
}

/* LÁBLÉC */

#lablec
{ background-color: #0097DF;
}

.lablec
{ color: white;
  font: normal 14px Calibri;
}

#lablec A
{ padding: 0 5px;
  color: white;
  font: normal 12px Verdana;
  text-decoration: none;
}

#lablec A:hover
{ text-decoration: underline;
}

.lablec SPAN
{ padding: 0 5px;
  color: lightgray;
  font: normal 12px Verdana;
}

/* VEGYES */

#index
{ height: 500px;
  background-image: url("images/index_800_500_2.png");
}

#index SPAN
{ padding: 12px 15px;
  color: white;
  background-color: #AAAAAA;
  font: normal 14px Tahoma;
}

A#indexmenu
{ padding: 12px 15px;
  color: white;
  background-color: #0097DF;
  font: bold 14px Tahoma;
  text-decoration: none;
}

A#indexmenu:hover
{ background-color: #0AF;
}

/* TÁBLÁZAT */

.tablazat
{ font: normal 13px/20px MyriadPro;
  background-color: #00BBFF;
  transparent;
  
}

.tablazatfejlec
{ background-color: #A3C500;
  // #00AAFF; EZ
  // #88AA00;
}

.tablazatvonal
{ background-color: black;
  // #0099DD; EZ
}

.tablazat A
{ font: bold 12px/20px Tahoma;
  text-decoration: none;
  color: #00538F;
}

.tablazat A:hover
{ text-decoration: underline; 
}

/* HONLAPTÉRKÉP */

.hlt
{ font: bold 12px Tahoma;
  color: gray;
}

.hlt A
{ font: bold 12px Tahoma;
  text-decoration: none;
  color: #0083DF;
}

.hlt A:hover
{ text-decoration: underline;
}

/* ÁLTALÁNOS */

H1
{ padding: 0;
  margin: 0 0 15px 0;
  font: bold 30px/40px MyriadPro-bold;
  color: #0083DF;
}

H2
{ padding: 0;
  margin: 0 0 8px 0;
  font: bold 20px/25px MyriadPro-bold;
  color: black;
}

H3
{ padding: 0;
  margin: 0 0 8px 0;
  font: bold 16px/20px MyriadPro-bold;
  color: black;
}

.normal
{ font: normal 13px/16px Verdana;
}

.myriad
{ font: normal 15px/22px MyriadPro;
}

.myriad A 
{ color: #0083DF;
  font: bold 12px Verdana;
  text-decoration: none;
}

.myriad A:hover 
{ text-decoration: underline;
}

/* SPECIÁLIS */

UL { margin: 0; padding: 0 0 0 18px; }
LI { list-style: outside disc; margin: 0 0 0 5px; padding: 0; }
OL { margin: 0; }
