table.letoltes {
  background: #eee;
  border: 1px solid #ccc;
  margin-left:auto; 
  margin-right:auto;
  padding: 6px 10px 6px 10px;
  border-radius: 10px;
}
table.letoltes td {
  text-align: center;
  margin: 2px 4px 2px 4px;
  padding: 2px 4px 2px 4px;
}
table.letoltes2 {
  background: #eee;
  border: 1px solid #ccc;
  margin-left:auto; 
  margin-right:auto;
  padding: 6px 10px 6px 10px;
  border-radius: 10px;
}
table.letoltes2 td {
  text-align: left;
  margin: 2px 4px 2px 4px;
  padding: 2px 4px 2px 4px;
}
table.konyv {
  background: #eee;
  border: 1px solid #ccc;
  margin-left:auto; 
  margin-right:auto;
  padding: 6px 10px 6px 10px;
  border-radius: 10px;
}
table.konyv td {
  margin: 2px 4px 2px 4px;
  padding: 2px 4px 2px 4px;
}
table.kategoria {
  background: #ffffff;
  border-top: 1px solid #ccc;
/*  border-right: 1px solid #ccc;  */
  margin: 30px 0 0 20px;
  padding: 6px 10px 6px 10px;
  border-radius-right: 10px;
}
table.kategoria td {
/*  text-align: center; */
  margin: 2px 4px 2px 4px;
  padding: 2px 4px 2px 4px;
}
img.persons {
  border: 1pt dotted #ccc; 
  padding: 2pt; 
  margin: 10pt 20pt 10pt 10pt;
  box-shadow: 3pt 3pt 7pt 4pt #74725D;
}
img.simakep {
  border: 1px solid green; 
  padding: 2px; 
  margin: 10px;
}
img.terkep {
  border: 1px solid green; 
  padding: 2px; 
  margin: 12px;
  -moz-box-shad0ow:    2px 2px 10px 0px #74725D;
  -webkit-box-shadow: 2px 2px 10px 0px #74725D;
  box-shadow:         2px 2px 10px 0px #74725D;
}

#bottom-top a {
  background: none;
}
