#oldal
{
  width: 798px;
/*  height: 100%;*/
}
#oldal .logo_top
{
  background: url(images/logo-top.jpg);
  height: 15px;
  width: 798px;
}
#oldal .logo_middle
{
  background: url(images/logo-middle.jpg);
  width: 664px;
}
#oldal .logo_middle2
{
  background: url(images/logo-middle-2.jpg);
  width: 492px;
  height: 110px;
}
#oldal .bal_menu
{
  width: 134px;
  height: 22px;
  border: 0;
}
#oldal .jobb_menu
{
  width: 172px;
  height: 22px;
  border: 0;
}

#oldal .content
{
  width: 798px;
  background: #FFE0A3;
  color: #3E3E3E;
  font-family: Verdana, sans-serif;
  font-size: 12px;
}

#content
{
  margin-left: 30px;
  width: 735px;
  color: #774015;
}
#content td
{
  color: #774015;
  font-family: Verdana, sans-serif;
  font-size: 12px;
}
#content .title_h1
{
  color: #DF6E14;
  font-size: 24px;
  font-family: Tahoma, sans-serif;
  font-weight: bold;
  margin: 0px;
}
#content .h1_eleje
{
  color: #FF9F52;
}
#content form
{
  margin: 0;
}

#vendegkonyv { }

#vendegkonyv .vk_uzenofal
{
  font-size: 12px;
  font-weight: bold;
  color: #3E3E3E;
  background: url(images/vendeg-uzeno-bg.jpg);
  width: 320px;
  height: 281px;
}
#vendegkonyv .vk_uzenofal .vk_form
{
  padding-top: 70px;
  padding-left: 70px;
}
#vendegkonyv .vk_uzenofal p
{
  margin-top: 0;
  margin-bottom: 10px;
}
#vendegkonyv .vk_szovegmezo
{
  margin-top: 1px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  background: #FFF3C9;
  border: 1px solid #DD6000;
}
#vendegkonyv .vk_hibasmezo
{
  margin-top: 1px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  background: #FED;
  border: 1px solid #A00;
}
#vendegkonyv .vk_nevsav
{
  width: 395px;
  height: 15px;
  text-align: center;
  color: #FFF;
  font-weight: bold;
  background: #FF9F52;
}
#vendegkonyv .vk_nevsav_email
{
  color: #FFE0A3;
}
#vendegkonyv .vk_keret
{
  background: url(images/vendeg-keret-2.gif);
  padding: 6px 8px;
  font-size: 11px;
}
#vendegkonyv .vk_tabla
{
  width: 395px;
  margin-bottom: 10px;
}
#vendegkonyv .vk_hiba
{
  margin-bottom: 10px;
  color: #A00;
  text-align: center;
}
#vendegkonyv .vk_hiba div
{
  padding: 6px;
}


#fontos { }
#fontos .fs_tabla
{
  width: 717px;
  margin-bottom: 20px;
}
#fontos .fs_top
{
  width: 717px;
  height: 71px;
  background: url(images/fontos-top.gif) no-repeat;
  background-position: right bottom;
}
#fontos .fs_content
{
  width: 561px;
  height: 190px;
  background: url(images/fontos-kep-bg.gif) no-repeat;
  background-position: right top;
  vertical-align: top;
}
#fontos .fs_content img
{
  margin-right: 2px;
  margin-left: 41px;
  margin-bottom: 41px;
}
#fontos .fs_content p
{
  margin-top: 0px;
  margin-bottom: 10px;
}
#fontos .fs_content_inner
{
  padding: 10px;
}
#fontos .fs_menu
{
  vertical-align: top;
  text-align: right;
}
#fontos .fs_menu_bg
{
  width: 157px;
  background: url(images/border.gif) repeat-y;
  background-position: right center;
  font-weight: bold;
  padding: 10px 0;
}

#fontos .fs_menu_aktiv
{
  padding: 5px 6px;
  background-color: #FF9F52;
  color: #FFF;
}
#fontos .fs_menu_inaktiv
{
  padding: 5px 6px;
}
#fontos .fs_menu_inaktiv a
{
  color: #FF9000;
  text-decoration: none;
}
#fontos .fs_menu_inaktiv a:hover
{
  color: #FF9000;
  text-decoration: underline;
}

#termek { }
#termek .tm_menu
{
  background: #FF9F52;
  margin-top: 15px;
  width: 100%;
}
#termek .tm_menu_aktiv
{
  font-family: Tahoma, sans-serif;
  padding: 3px 9px;
/*  border-right: 2px solid #FFE0A3;*/
  background: #FFF;
  float: left;
  font-weight: bold;
  color: #FF9F52;
}
#termek .tm_menu_aktiv h1
{
  margin: 0;
  font-size: 12px;
}
#termek .tm_menu_inaktiv
{
  font-family: Tahoma, sans-serif;
  background: #FF9F52;
  padding: 3px 9px;
/*  border-right: 2px solid #FFE0A3;*/
  float: left;
  font-weight: bold;
}
#termek .tm_menu_inaktiv h1
{
  margin: 0;
  font-size: 12px;
}
#termek .tm_menu_inaktiv a
{
  color: #FFF;
  text-decoration: none;
}
#termek .tm_menu_inaktiv a:hover
{
  text-decoration: underline;
}

#termek .tm_top
{
  width: 724px;
  height: 32px;
  background: url(images/termek-top.gif)
}
#termek .tm_keret
{
  width: 2px;
  background: url(images/border.gif) no-repeat;
  background-position: bottom;
}
#termek .tm_almenu
{
  font-family: Tahoma, sans-serif;
  width: 223px;
  height: 193px;
  background: url(images/termek-menu-bg.gif) no-repeat;
  vertical-align: top;
}
#termek .tm_almenu_keret
{
  margin-left: 15px;
  border-left: 2px solid #FF9F52;
  border-right: 2px solid #FF9F52;
  border-bottom: 2px solid #FF9F52;
  width: 190px;
  background: #FFE7B7;
}
#termek .tm_almenu_aktiv
{
  padding: 4px 6px;
  background: #DF6E14;
  color: #FFF;
  font-weight: bold;
}
#termek .tm_almenu_aktiv h1
{
  margin: 0;
  font-size: 12px;
}
#termek .tm_almenu_inaktiv
{
  padding: 4px 6px;
  font-weight: bold;
}
#termek .tm_almenu_inaktiv h1
{
  margin: 0;
  font-size: 12px;
}
#termek .tm_almenu_inaktiv a
{
  color: #DF6E14;
  text-decoration: none;
}
#termek .tm_almenu_inaktiv a:hover
{
  text-decoration: underline;
}

#termek .tm_hatter
{
  width: 499px;
  background: url(images/termek-bg.gif) no-repeat #FFE7B7;
  vertical-align: top;
}
#termek .tm_hatter div
{
  padding: 8px;
}
#termek .tm_hatter h2
{
  font-size: 17px;
  margin: 0 0 10px 0;
}
#termek .tm_hatter p
{
  margin: 10px 0;
}
#termek .tm_hatter img
{
  margin-left: 10px;
  margin-bottom: 10px;
  border: 1px solid #C96;
}
#termek .tm_keret2
{
  width: 2px;
  background: #FF9F52;
}
#termek .tm_keret3
{
  background: #FF9F52;
  height: 2px;
}

#akcio { margin-bottom: 20px; }
#akcio p { margin-top: 10px; margin-bottom: 10px; }
#akcio .au_belso
{
  padding: 0 8px 8px 8px;
  text-align: center;
}


#elerhetoseg
{
/*  width: 629px;*/
  margin: 10px 0 20px 20px;
}
#elerhetoseg a
{
  color: #AA4000;
  text-decoration: none;
}
#elerhetoseg a:hover
{
  text-decoration: underline;
}


#kalkulator { }
.tipusval
{
  color: #B04B00;
}
#kalkulator .kl_gomb_be
{
  width: 148px;
  background: #FF9F52;
  color: #FFF;
  font-weight: bold;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #B04B00;
  text-align: center;
  cursor: pointer;
  padding: 3px 0;
}
#kalkulator .kl_gomb_ki
{
  width: 148px;
  background: #FFC07B;
  color: #FFEFD0;
  font-weight: bold;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #D89753;
  text-align: center;
  padding: 3px 0;
  cursor: pointer;
}

#szotar { }
#szotar .sz_menu
{
  background: #FF9F52;
  margin: 15px 0;
  width: 100%;
}
#szotar .sz_menu_aktiv
{
  font-family: Tahoma, sans-serif;
  width: 20%;
  padding: 3px;
  background: #FFF;
  font-weight: bold;
  color: #FF9F52;
  text-align: center;
}
#szotar .sz_menu_inaktiv
{
  text-align: center;
  width: 20%;
  font-family: Tahoma, sans-serif;
  background: #FF9F52;
  padding: 3px;
  font-weight: bold;
}
#szotar .sz_menu_inaktiv a
{
  color: #FFF;
  text-decoration: none;
}
#szotar .sz_menu_inaktiv a:hover
{
  text-decoration: underline;
}
#szotar h2
{
  font-size: 17px;
  margin: 0 0 10px 0;
}


#navigacio
{
  margin-bottom: 10px;
}
#navigacio .nav_link
{
  font-weight: bold;
}
#navigacio .nav_link img
{
  border: 0px;
}
#navigacio .nav_link a
{
  color: #FF9000;
  font-weight: bold;
}


#bottom
{
  width: 798px;
  background: url(images/bottom.gif) no-repeat #FED083;
  height: 100%;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
}
#bottom .bt_textlinks
{
  height: 60px;
  color: #CF6300;
  font-size: 12px;
  font-weight: bold;
}
#bottom .bt_textlinks a
{
  text-decoration: none;
  color: #CF6300;
}
#bottom .bt_textlinks a:hover { text-decoration: underline; }
#bottom .bt_company
{
  height: 60px;
  font-size: 12px;
  font-weight: bold;
}
#bottom .bt_company a
{
  text-decoration: none;
  color: #B16C00;
}
#bottom .bt_company a:hover { text-decoration: underline; }

.vastag
{
  font-weight: bold;
}

.balazs { color: #CF6300; font-family: Arial, sans-serif;font-size: 11px; padding: 10px; }
.balazs a
{
  color: #CF6300;
  text-decoration: none;
}
.matrac  {
  font-size: 17px;
  color: #774015;
  text-decoration: none;
}
.matrac a:hover  {
  font-size: 17px;
  color: #774015;
  text-decoration: none;
}
