body {
  background-image: url('kepek/asclepius_hatter.png');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 75% 360px;
  font-family: Tahoma;
  font-size: 18px;
  background-color: #e1ddc7;
  color: #ffffff;
  _margin-top:8px;
  _margin-left:8px;
}

table.fent {
  background-image: url('kepek/felso_hatter.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 15px;
  color: #ffffff;
  width: 870px;
  height: 72px;
}

table.flash {
  font-family: Tahoma;
  font-size: 19px;
  color: #ffffff;
  width: 840px;
  height: 290px;
  margin-top:-30px;
  margin-bottom:10px;
  position:relative;
  left:-1px;
}

table.ablak {
  background-image: url('kepek/ablakok.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  width: 165px;
  height: 182px;
  cursor: pointer;
}

td.ablak_szoveg {
  font-family: Tahoma;
  font-size:12px;
  color:#000000;
}

td.szoveg {
  font-family: Tahoma;
  font-size:15px;
  color:#474966;
  text-align: justify;
}

td.menupont {
  background-image:url('kepek/menupont.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 17px;
  color: #ffffff;
  width: 220px;
  height: 28px;
  padding-top: 2px;
  padding-left: 10px;
}

td.akt_menupont {
  background-image:url('kepek/akt_menupont.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 17px;
  color: #ffffff;
  width: 220px;
  height: 28px;
  padding-top: 2px;
  padding-left: 10px;
}

font.akt_menu {
  cursor: default;
}

td.almenupont {
  background-image:url('kepek/akt_menupont.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 17px;
  color: #ffffff;
  width: 206px;
  height: 28px;
  padding-top: 2px;
  padding-left: 20px;
}

td.akt_almenupont {
  background-image:url('kepek/akt_almenupont.png');
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 17px;
  color: #ffffff;
  width: 206px;
  height: 28px;
  padding-top: 2px;
  padding-left: 8px;
}

font.akt_almenu {
  cursor: default;
  color: #606694;
}

td.szolg_cim {
  font-family: Tahoma;
  font-size: 22px;
  color: #77c03d;
}

a.szolg_cim {
  font-family: Tahoma;
  font-size: 22px;
  color: #77c03d;
  text-decoration: none;
}

a.szolg_cim:hover {
  text-decoration: underline;
}

td.fejezetcim {
  font-family: Tahoma;
  font-size: 16px;
  font-weight: bold;
  color: #77c03d;
}

td.szolg {
  font-family: Tahoma;
  font-size: 14px;
  color: #000000;
  text-align: justify;
}

td.eset {
  font-family: Tahoma;
  font-size: 14px;
  color: #000000;
  text-align: center;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
}

td.munkatarsak {
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
  background-image: url('kepek/keret.png');
  background-repeat: repeat-y;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 70px;
}

td.munkatars_nev {
  font-family:Tahoma;
  font-size:15px;
  font-weight:bold;
  color:#ffffff;
  background-image:url('kepek/nev_hatter.png');
  width:180px;
  height:22px;
  padding-left:12px;
}

td.arak_fej {
  background-color: #77c03d;
  color:#000000;
  font-family:Tahoma;
  font-size:15px;
  font-weight:bold;
  padding: 2px;
  padding-left: 5px;
}

td.arak_sor {
  background-color: #e2ebd2;
  color:#000000;
  font-family: Tahoma;
  font-size: 15px;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
}

td.arak_sor2 {
  background-color: #f2f5eb;
  color:#000000;
  font-family: Tahoma;
  font-size: 15px;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
}

a.fekete {
  text-decoration: none;
  font-family: Tahoma;
  font-size:12px;
  color:#000000;
}

a.fekete:hover {
  text-decoration: underline;
}

td.ujdonsag_cim {
  font-family: Tahoma;
  font-size: 25px;
  color: #77c03d;
}

td.kek {
  font-family: Tahoma;
  font-size: 17px;
  color: #464866;
  text-align: justify;
}

font.kiemelt {
  color: #77c03d;
}

font.focim {
  font-family: "Comic Sans MS";
  font-size: 27px;
  color: #77c03d;
}

font.kek {
  color: #464866;
}

font.piros {
  color: #ff0000;
}

a {
  text-decoration: none;
  color: #ffffff;
}

a:hover {
  text-decoration: underline;
}

a.szolg {
  text-decoration: none;
  color: #606694;
}

a.szolg:hover {
  text-decoration: underline;
}

a.ablak {
  text-decoration: none;
}

a.ablak:hover {
  text-decoration: none;
}

a.kiemelt {
  text-decoration: none;
  color: #77c03d;
}

a.kiemelt:hover {
  text-decoration: underline;
}

a.map {
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

a.map:hover {
  text-decoration: underline;
}

a.map2 {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}

a.map2:hover {
  text-decoration: underline;
}

a.pirosmap {
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  color: #af410c;
}

a.pirosmap:hover {
  text-decoration: underline;
}

div.kepek {
  width: 500px;
  margin-left: 10px;
  overflow: hidden;
  border-width: 0px;
  border-style: solid;
  padding: 0px;
  height: 170px;
}

img.kepek {
  border-style: solid;
  border-width: 3px;
  border-color: #69a518;
}

table.oktatas {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
}

td.oktatas {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  font-family: Tahoma;
  font-size: 14px;
  color: #000000;
  text-align: justify;
}


