body{
  color : #008000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  margin: 3px 0px 0px 2px;
  padding: 0;
}
#fejlec{
  background-image: url('/kfkponthu/images/fejlec-kfk.jpg');
  background-repeat: no-repeat;
  width: 780px;
  height: 123px;
}
#fejlec-hok{
  background-image: url('/kfkponthu/images/fejlec-hok.jpg');
  background-repeat: no-repeat;
  width: 780px;
  height: 123px;
}
#maincontainer{
  width: 780px;
}

#column-left{
  width: 240px;
  background-image: url('/kfkponthu/images/menutest-kfk.jpg');
  background-repeat: repeat-y;
  float: left;
  padding: 0;
 /* background: gray;*/
}

#column-left-hok{
  width: 240px;
  background-image: url('/kfkponthu/images/menutest-hok.jpg');
  background-repeat: repeat-y;
  float: left;
  padding: 0;
 /* background: gray;*/
}


#menu, #gyorslinkek{
  padding: 0;
  margin: 0;
  padding-left: 25px;
  //overflow: hidden;
  width: 195px; 
  list-style-type: circle;
  font-weight: bold;
  font-size: 13px;
}
#menu li, #gyorslinkek li{
  color: #FFCD08;
}
#menu li ul{
  padding: 0;
  margin: 0;
  padding-left: 8px;
  list-style-type: disc;
  font-weight: normal;
  font-size: 13px;
  font-style: italic;
}
#menu li ul li ul{
  padding: 0;
  margin: 0;
  padding-left: 8px;
  list-style-type: square;
  font-style: normal;
  font-size: 12px;
}
#menu li ul li ul li ul{
  padding: 0;
  margin: 0;
  padding-left: 8px;
  list-style-type: disc;
  font-size: 11px;
}
#menu li a, #gyorslinkek li a{
  color: #FFCD08;
  text-decoration: none;
}
#column-right{
  width: 68%;
  float: left;
  margin: 4px 0px 0px 8px;
}
#timer, .clear{
  clear: both;
}
.listafej{
  display: block;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  margin: 6px 0px 6px 0px;
}
#forovatbevezetok, #alrovat1bevezetok, #cikk, #kereso{
  padding: 0px 0px 0px 4px;
}
#forovatbevezetok h1, #alrovat1bevezetok h1{
  padding: 0;
  margin: 0;
  font-size: 17px;
  font-weight: bold;
}
#forovatbevezetok h1 a, #alrovat1bevezetok h1 a{
  text-decoration: none;
  color: #F4A000;
}
#forovatbevezetok p, #alrovat1bevezetok p{
  text-align: justify;
  font-size: 14px;
  margin: 5px 0px 5px 20px;
  padding: 0;
}
.bevezetokep{
  margin: 5px 0px 6px 12px;
  padding: 3px;
  border: 1px solid #F7DA00;
}
.cikkepkozepre{
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}
.cikkepbalra{
  text-align: center;
  float: left;
  font-size: 10px;
  font-weight: bold;
  margin: 1px 6px 1px 0px;
}
.cikkepjobbra{
  text-align: center;
  float: right;
  font-size: 10px;
  font-weight: bold;
}
#cikk h1, #cikk h2, #kereso h1, #kereso h2{
  padding: 0;
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  color: #314091;
}
#cikk h2, #kereso h2{
  font-size: 15px;
}
#cikk p{
  margin: 16px 0px 6px 20px;
  text-align: justify;
  font-size: 14px;
}
#cikkbevezeto{
  margin-top: 10px;
}
#cikkbevezeto p{
  margin: 0px 0px 6px 20px;
}
.clear {
  margin: 0pt;
  padding: 0pt;
  clear: both;
  display: block;
  height: 1px;
  overflow: hidden;
}
#cikk img, #galeria img{
  margin: 0px 40px 4px 12px;
  padding: 3px;
  border: 1px solid #F7DA00;
}
.kapcsolodonev{
  font-weight: bold;
  font-size: 14px;
}
#cikk ul, #kereso ul{
  list-style-image: url('/2005/images/listitem.gif');
}
#cikk ul li a, #kereso ul li a{
  text-decoration: none;
  color : #314091;
}
#cikk ul li a:hover, #kereso ul li a:hover{
  color: #5463B4;
}
fieldset{
  border: solid 1px #ECAA87;
  width: 95%;
  padding: 5px 5px 5px 5px;
}
legend{
  font-size: 14px;
  font-weight: bold;
  color: #DA6120;
}
label{
  width: 180px;
  float: left;
  margin: 0 1em 10px 0;
  clear: both;
  color: #000000;
  font-size: 12px;
}
.inputfield{
  border: solid 1px #ECAA87;
  background-color: #F2EEEA;
  margin-bottom: 2px;
}
.submitbutton{
  color: #000000;
  border: solid 1px #ECAA87;
  background-color: #F2EEEA;
  font-size: 12px;
  height: 18px;
  width: 80px;
}
#lab{
  text-align: center;
}
#cikkhelye{
  text-align: right;
  font-size: 14px;
  font-weight: bold;
  padding: 0;
  margin: 0;
  width: 100%;
  border-bottom: 1px solid #F7DA00;
  margin-bottom: 6px;
}
#cikkhelye a, #cikkhelye a:visited, #cikkhelye a:hover{
  text-decoration: none;
  color: #008000;
}
#cikkhelye a:hover{
  text-decoration: none;
  color: #F7DA00;
}

.keret-kfk {border: 1px solid #006699}
.keret-hok {border: 1px solid #006699}
h1.alrovat2cim{
  text-align: center;
  font-size: 20px;
}

#galeria{
  text-align: center;
}
#galeria .thumbnail{
  float: left;
  margin: 3px 3px 3px 3px;
}
#galeria img{
  margin: 2px 0px 6px 0px;
  padding: 2px;
}
.tovabb{
  position: relative;
  top: 7px;
  left: -2px;
}
.kenyer0{
  font-size: 13px;
}
.kenyer1{
  font-size: 12px;
}
.kenyer2{
  font-size: 11px;
}
.kenyer3{
  font-size: 10px;
}
#galeriakepek{
  height: 360px;
  width: 780px;
}
#arrowleft, #arrowright, #galeriakep, #galeriakepek .banner {
  float: left;
}
#arrowleft, #arrowright{
  width: 21px;
  height: 354px;
}
#galeriakepek galeriaelozo{
 margin: 0px 0px 0px 2px;
}
#galeriakepek galeriakovetkezo{
 margin: 0px 2px 0px 0px;
}
#galeriakep{
  text-align: center;
}
#galeriakep img{
  border: 1px solid #F7DA00;
  padding: 2px;
  margin: 2px;
}
#galeriacim h1{
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: #F4A000;
  margin: 6px 0px 10px 0px;
  text-align: center;
}
.thumb{
  border: 1px solid #F7DA00;
  padding: 2px;
}
#thumbstable{
  position: relative; top: -50%;
}
#thumbsouter {
  height: 130px;
  overflow: visible;
  position: relative;
}
#thumbsouter[id] {
  display: table;
  position: static;
}
#thumbsmiddle {
  position: absolute;
  top: 50%;
}
#thumbsmiddle[id] {
  display: table-cell;
  vertical-align: middle;
  position: static;
}