body {
  scrollbar-face-color: #FF9999;
  scrollbar-shadow-color: #FF9999;
  scrollbar-highlight-color: #FF9999;
  scrollbar-3dlight-color: #FFCCCC;
  scrollbar-darkshadow-color: #CC0000;
  scrollbar-track-color: #FFCCCC;
  scrollbar-arrow-color: #FFFFFF;

  background-image: url('elements/backgr2-light.gif');
  background-repeat: repeat-y;
  background-attachment: scroll;
  background-position: center top;

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;

  text-decoration: none;
  font-weight: normal;
  line-height: normal;
  clip: rect(   );

  color: #000000;
  background-color: #FFFFFF;

  margin: 10px 15px 7px 15px;
}

p {
  font-size: 12px;
  color: black;
  line-height: normal;
  font-weight: normal;
  margin: 10px 0px 20px 0px;
}

h1 {
  color: #cc0000;
  font-size: 24px;
  font-weight: normal;
  margin-top: 20px;
  margin-bottom: 30px;
}

h2 {
  color: #cc0000;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

h2 a:hover {
  text-decoration: none;
}

h3 {
  color: black;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  margin: 10px 0px 10px 20px;
}

a:link {
  font-weight: bold;
  color: #CC0000;
  text-decoration: none
}
a:active {
  font-weight: bold;
  text-decoration: none
}
a:visited {
  color: #cc0000;
  font-weight: bolder;
  text-decoration: none
}
a:hover {
  text-decoration: underline;
}

.katalogus ul {
  margin-top: 5px;
  margin-bottom: 30px;
}

.katalogus ul li {
  font-size: 12px;
  font-weight: normal;
  margin: 0px;
}

.katalogus ul li a:link {
  color: black;
  font-size: 11px;
  font-weight: bold;
}
.katalogus ul li a:active {
  color: black;
}
.katalogus ul li a:visited {
  color: #707070;
  font-size: 11px;
}
.katalogus ul li a:hover {
  color: #cc0000;
}

ul.partnerek {
  margin-top: 10px;
}

ul.partnerek li a:link {
  color: black;
  font-size: 14px;
  font-weight: bold;
  line-height: 100%;
}

ul.partnerek li a:hover {
  color: #cc0000;
  text-decoration: underline;
}

.partner {
  margin-bottom: 30px;
}

.partner td {
  font-size: 18px;
  font-weight: bold;
}

.nagy_kep {
  border: 1px #FF0000 solid;
  vertical-align: middle;
}

.datumszalag {
  font-size: 18px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #FF6666;
  width: 100%;
}

.hir_szoveg {
  font-size: 14px;
  text-align: justify;
}

.kepviselet {
  background-color: #CCCCCC;
  text-align: left;
}

.kepfelirat {
  color: black;
  font-size: 10px;
  font-weight: bold;
}

.hir_kep {
  border: 1px #000000 solid;
  vertical-align: middle;
  float: left;
  margin-right: 15px;
  margin-top: 2px;
  margin-bottom: auto;
}
.lisat1 {  list-style-position: outside; list-style-image: none; z-index: auto; clip:   rect(   ); list-style-type: decimal; cursor: auto; padding-bottom: 10px}
.labjegy1 {  font-family: "Times New Roman", Times, serif}

