body, html {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, san-serif;
}
body {
  background: #eceada url('img/d-bg.jpg') repeat-x;
}
a, a:visited, a:link, a:hover, a:active {
  color: #8c141a;
}
textarea, input, td, p, a {
  font-family: Verdana, Arial, Helvetica, san-serif;
  font-size: 11px;
}
.foot, .foot a {
  color: #FFFFFF;
}
.menuitem0 {
  display: block;
  width: 210px;
  height: 33px;
  color: 8c151a;
  text-decoration: none;
  background: url('img/d-menuitem.gif');
  font-weight: bold;
}
.menuitem0 div {
  padding: 6px 10px 6px 25px;
}
.menuitem1 {
  display: block;
  width: 210px;
  height: 33px;
  color: 8c151a;
  text-decoration: none;
  background: url('img/d-menuitem1.gif');
  font-weight: bold;
}
.menuitem1 div {
  padding: 6px 10px 6px 34px;
}
.menuitem2 {
  display: block;
  width: 210px;
  height: 33px;
  color: 8c151a;
  text-decoration: none;
  background: url('img/d-menuitem2.gif');
  font-weight: bold;
}
.menuitem2 div {
  padding: 6px 10px 6px 43px;
}
.menuitem3 {
  display: block;
  width: 210px;
  height: 33px;
  color: 8c151a;
  text-decoration: none;
  background: url('img/d-menuitem3.gif');
  font-weight: bold;
}
.menuitem3 div {
  padding: 6px 10px 6px 52px;
}
.hirdatum {
  font-size: 11px;
  color: #808080;
}
.hirlink {
  color: #8c141a;
  font-size: 11px;
  font-weight: bold;
}
.hirrovid {
  font-size: 11px;
}
.blokk {
  float: left;
  width: 270px;
  display: inline-block;
  border: 1px dashed #CCCCCC;
  padding: 4px;
  margin: 4px;
}
.nagyblokk {
  float: left;
  width: 548px;
  display: inline-block;
  border: 1px dashed #CCCCCC;
  padding: 4px;
  margin: 4px;
}
a img {
  border: 0px;
}