body {
  margin:0px;
  padding:0px;
  background-color:#9F9F00;
  color:#E5DF9D;
  text-align:center;
  background-image:url(../gfr.jpg);
  background-repeat:no-repeat;
  background-position:center;
  background-attachment:fixed;
}
div.keret {
  position:relative;
  margin:0px auto;
  text-align:left;
  width:802px;
  height:580px;
  /*border: 3px double #e5df9d;*/
  display:block;
}
div.fejlec {
  position:relative;
  width:800px;
  height:105px;
  top:0px;
  left:0px;
  border-top:1px solid #e5df9d;
  border-left:1px solid #e5df9d;
  border-right:1px solid #e5df9d;
  z-index:100;
}
div.toltes {
  position:absolute;
  width:800px;
  height:105px;
  top:0px;
  left:0px;
  z-index:50;
  background:#9F9F00;
  color:#e5df9d;
  text-align:center;
}
div.menukeret {
  width:800px;
  background:#E5DF9D;
 /*  margin-top:10px; */
  text-align:center;
  border-left:1px solid #e5df9d;
  border-right:1px solid #e5df9d;
}
div.menu {
  width:690px;
  margin:0px auto;
  text-align:center;
  padding-top:1px;
  /* border-right:1px solid #475000; */
}
div.tartalom {
  width:630px;
  height:400px;
  font-family:verdana, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  padding:10px;
  margin:0px;
 /* border-bottom:1px solid #e5df9d;
  border-left:1px solid #e5df9d;
  border-right:1px solid #e5df9d;
   background:#FFCC66; */
  float:left;
}
div.hirek {
  position:absolute;
  width:200px;
  float:left;
  color:#FFFFFF;
  top:125px;
  left:650px;
  /* height:500px;
  border-left:1px solid #e5df9d;
  border-right:1px solid #e5df9d;
  border-bottom:1px solid #e5df9d;*/
  padding:10px 5px;
  margin-left:2px;
  font-family:verdana, sans-serif;
  font-size:12px;
}
div.hirek hr {
  margin-top:5px;
  margin-bottom:5px;
}
div.menu ul {
  list-style-type:none;
  display:inline;
}
div.menu li {
  width:105px;
  background:#e5df9d;
  margin:0px auto;
  padding:0px 3px 0px 3px;
  border:1px solid #475000;
  float:left;
  text-align:center;
}
div.menu li a:link {
  width:100px;
  display:block;
  background:#475000;
  text-decoration:none;
  padding:2px 0px 2px 5px;
  color:#e5df9d;
  font-family:verdana;
  font-size:11px;
}
div.menu li a:visited {
  width:100px;
  display:block;
  background:#475000;
  text-decoration:none;
  padding:2px 0px 2px 5px;
  color:#e5df9d;
  font-family:verdana;
  font-size:11px;
}
div.menu li a:hover {
  width:100px;
  display:block;
  background:#e5df9d;
  text-decoration:none;
  padding:2px 0px 2px 5px;
  color:#475000;
  font-family:verdana;
  font-size:11px;
}
hr {
  border:1px solid #e5df9d;
  color:#e5df9d;
  padding:0px;
  margin-top:5px;
}
hr.hiralatt {
  border:1px solid #475000;
  color:#475000;
}
div.hirek a:link {
  color:#e5df9d;
  text-decoration:underline;
}
div.hirek a:visited {
  color:#e5df9d;
  text-decoration:none;
}
div.hirek a:hover {
  color:#e5df9d;
  text-decoration:none;
}
span.cikkdatum {
  text-align:right;
  color:white;
  margin-left:20px;
  font-size:11px;
}
img.elokep {
  border:2px solid #FF9900;
  float:right;
  cursor:pointer;
  margin-left:10px;
  margin-top:10px;
}
img.galeria {
  cursor:pointer;
}
th.galeriacim {
  font-family:times;
  font-weight:bold;
  font-size:20px;
  color:#475000;
}
span.nagyitas {
  font-family:verdana;
  font-size:10px;
  font-weight:normal;
  color:#e5df9d;
}
p.hir {
  text-align:justify;
  padding:0px;
  margin-top:10px;
}
p.hir:first-letter {
  font-size:20px;
  font-weight:bold;
}
div.hirspan {
  width:135px;
  text-align:center;
  color:#475000;
  font-weight:bold;
}
h2 {
  padding:0px;
  margin:0px;
}
table.kepek {
  width:500px;
}
table.kepek td {
  width:100px;
}
div.email table, input {
  font-size:11px;
  font-family:verdana;
}
input.szmezo {
  width:220px;
}
