body
{
    overflow-y: scroll;
    margin: 0px;
    background-color:#93CEC0;
}

.keret
{
    width: 990px;
    height: 660;
}

.keret td
{
    vertical-align: top;
}

.kategoriak
{
    width: 680px;
}

.kategoriak td
{
    vertical-align: top;
    text-align: center;
}

.kategoriak img
{
    border: 1px solid #FD8B04;
    clear:both;
}

.kategoriak a
{
    font-size: 13px;
}

.kategoriak a:hover
{
    font-size: 13px;
    color: white;
}

#bmenu
{
    width: 210px;
}

#bmenu .menuelem
{
    background-image: url('pic/bmenu_hatter.jpg'); 
    background-repeat: repeat; 
    background-position: top left;
    vertical-align: middle;
    cursor: pointer;
}

#bmenu .menuelem div
{
    margin: 0px 10px 0px 10px;
}

#bmenu .menuelem a
{
    font-size: 14px;
/*    color: #EFF8F6;*/
    color: #FD8B04;
    display:block;
    width:100%;
}

#bmenu .menuelem a:hover
{
    font-size: 14px;
/*    color: #93CEC0;*/
    color: white;
}

.jobb
{
    vertical-align: top;
    text-align: center;
}

.jobb a
{
    font-size: 14px;
    color: #93CEC0;
}

.jobb a:hover
{
    font-size: 14px;
    color: white;
}

.legordulo
{
    width: 80px;
    border: 1px solid #000000; 
    font-size: 11px; 
    font-weight: bold;
}

.keresomezo
{
    width: 80px;
    margin: 10px 0px 10px 0px;
}
/*topmenu*/
table.topmenu td a {
/*  margin-left:10px;*/
  text-indent:10px;
}


table.topmenu td{
  height:27px;
  margin-top:2px;
  vertical-align:center;
}

table.topmenu td span {
  padding:0;
/*  margin-left:10px;*/
}

table.topmenu td span.spacer {
 width:100%;
 display:block;
 height:25px;
 /*margin-top:2px;*/
 padding-top:2px;
}
table.topmenu td a {
  color: #93CEC0;
/*  width:164px;*/
  height:27px;
  width:164px;
  font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif; 
  background-image:url('/pic/fmenu_164_hatter_off.jpg');
  font-size: 14px;
  display:block;
  padding:0px;
  margin:0px;
/*  padding-left:10px;*/
}

table.topmenu td a:visited {
  color: #93CEC0;
}

table.topmenu td a:hover {
  background-image:url('/pic/fmenu_164_hatter_on.jpg');
  cursor:pointer;
  color:white;
}

table#lefttopmenu td a {
  width:210px;
  background-image:url('/pic/fmenu_210_hatter_off.jpg');
  text-indent:10px;
}

table#lefttopmenu td a:hover {
/*  width:210px;*/
  background-image:url('/pic/fmenu_210_hatter_on.jpg');
}
/*
input.gomb{
  display:block;
  width:80px;
  height:24px;
  background-position:0px 4px;
  background-repeat:no-repeat;
  background-color:#93CEC0;
  cursor:pointer;
  margin-left:auto;
  margin-right:auto;
  font-family:Comic Sans MS,Arial,Verdana,Helvetica;
  padding-top:0px;
  margin-top:0px;
  background-image:url('/pic/keres_hatter.jpg');
  border:0px;
  color:#93CEC0;
}
*/


div.gomb{
  display:block;
  width:80px;
  height:27px;
  background-repeat:no-repeat;
  background-color:#93CEC0;
  cursor:pointer;
  margin-left:auto;
  margin-right:auto;
  padding-top:0px;
  margin-top:0px;
  background-image:url('/pic/keres_hatter.1.jpg');
  border:0px;
}

div.gomb input {
  background:none;
  border:none;
  font-family:Comic Sans MS,Arial,Verdana,Helvetica;
  font-size:14px;
  font-weight:bold;
  color:#93CEC0;
}

table#backtomain {
  margin-top:81px;
  margin-bottom:13px;
}


table#backtomain td{
  background-image:url('/pic/vissza_fooldalra_hatter.jpg');
  background-repeat:no-repeat;
  vertical-align:middle;
  text-align:center;
  width:80px;
  height:54px; 
}

table#backtomain td  a{
  vertical-align:middle;
  color:#93CECO;
}

table#backtomain td a:visited {
  color: #93CEC0;
}
td#backtotop{
   text-align:center;
}
