p, b, i, h1, h2, h3, table, tr, th, td, img {
  color: #880000;
  margin: 0;
  padding: 0;
}

ul {
  color: #883333;
}

form {
  color: #000000;
}

a:link {color:#0000cc}
a:visited {color:#0000cc}
a:hover {color:#ff8888}
a:active {color:#000000}
a {text-decoration: none}

a.gomb {
  background-color: #eeee88;
  margin: 3px;
  padding: 3px;
}

a.gomb2 {
  background-color: #ffff88;
  margin: 3px;
  padding: 3px;
}

body {
  background-color:#bbbbaa;
}

.center {text-align: center}
.jus {text-align: justify}
.right {text-align: right}

table.center {
  margin-left:auto;
  margin-right:auto;
}

.piros {
  text-align: center;
  color:#ff0000;
  font-size: 1.7em;
  line-height: 120%;
  font-weight: bold;
}

.alahuz {
  text-align: center;
  color:#dd0000;
  font-size: 1.7em;
  line-height: 120%;
  font-weight: bold;
  text-decoration: underline;
}

.kispiros {
  text-align: center;
  color:#ff0000;
  font-size: 1em;
  font-weight: bold;
}

.zoldbetu {
  text-align: center;
  color:#009900;
  line-height: 150%;
  font-size: 1em;
  font-weight: bold;
}

.vilagos {
  background-color:#f8f8f8;
  text-align: center;
  color:#000000;
  font-size: 1.2em;
  font-weight: bold;
  }

.narancs {
  background-color:#ffdd00;
  text-align: center;
  color:#000000;
  font-size: 1.2em;
  font-weight: bold;
  }

.narancs2 {
  background-color:#ffcc00;
  text-align: right;
  color:#000000;
  font-size: 1.2em;
  font-weight: bold;
  }

.sarga {
  background-color:#ffff00;
  text-align: center;
  color:#000000;
  font-size: 1.2em;
  line-height: 120%;
  font-weight: bold;
  }

.sarga2 {
  background-color:#ffff00;
  text-align: right;
  color:#000000;
  font-size: 1.2em;
  line-height: 120%;
  font-weight: bold;
  }

.zold {
  background-color:#00ff00;
  text-align: center;
  color:#000000;
  font-size: 1.2em;
  font-weight: bold;
  }

div.container {
  background-color:#ccccbb;
  width: 100%;
  margin: 0px;
  border: 0px;
  line-height: 130%;
  font-family: "arial";
  font-size: 0.80em;
}

div.bal {
  background-color:#ddddcc;
  float: left;
  width: 160px;
  padding: 1em;
}

div.balmenu1 {
  line-height: 130%;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

div.balmenu2 {
  line-height: 130%;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

div.almenu {
  background-color:#ddddcc;
  border-left: 1px;
  padding: 1em;
  font-weight: bold;
  list-style-type: none;
}

div.tartalom {
  background-color:#eeeedd;
  width: 62%;
  float: left;
  border-left: 1px;
  padding: 0.5em;
}

div.reg {
  background-color:#ffffee;
  width: 80%;
  margin-left:auto;
  margin-right:auto;
  font-size: 1.2em;
}

div.baltartalom {
  background-color:#eeeedd;
  width: 33%;
  border-style: none dotted;
  border-width: thin;
  float: left;
  padding: 0.8em;
  clear: booth;
}

div.jobbtartalom {
  background-color:#ffffee;
  width: 25%;
  float: left;
  padding: 0.8em;
  clear: booth;
}

div.jobbra {
  background-color:#ddddcc;
  text-align: center;
  padding: 0em;
  height: 100%;
}

div.zar {
  background-color:#ccccbb;
  clear: both;
}

div.fotobal {
  float: left;
  margin: 8px;
}

div.fotojobb {
  float: right;
  margin: 8px;
}

