body {
  background: url('default/body_background.jpg');
  background-color: #c5c1b9;
  background-attachment: fixed;
  background-repeat: repeat-x;
  font-family: "Times New Roman";
  font-size: 11pt;
}

a {
  text-decoration: none;
  color: black;
}

a:hover {
  text-decoration: underline;
  color: #744b4b;
}

a:active {
  outline: none;
}

:focus  {
    outline: none;
}

img {
    border-style: none;
}

.center {
    margin-left: auto;
    margin-right: auto;
}

.small {
    font-size: 9pt;
}

.menu_link {
    font-weight: bold;
    color: #6a665e;
    border: none;
    text-align:center;
    padding-top:4px;
}

.admin_link {
    font-weight: bold;
    color: #827f78;
}


div.menu_button {
    background: url('default/button.png') no-repeat;
    font-weight: bold;
    color: #6a665e;
    border: none;
    width:110px;
    height:35px;
    text-align:center;
    padding-top:4px;
}

div.menu_button_hover {
    background: url('default/button_hover.png') no-repeat;
    font-weight: bold;
    color: #6a665e;
    border:none;
    width:110px;
    height:35px;
    text-align:center;
    padding-top:4px;
}

div.menu_outer { 
  border: 1px solid black;
  width: 170px;
}

div.lablec_text {
    padding-top:4px;
    font-size:8pt;
    text-align:center;
    color: #827f78;
}

span.left_side {
    display:inline-block;
    width: 230px;
    vertical-align:top;
}

span.right_side {
    display:inline-block;
    width:650px;
    vertical-align:top;
}

table.main {
  width: 940px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
}

table.simple {
  border: 1px solid #d2cec6;
  background: #efebe5;
}

table.gallery {
  background: #e7e3dc;
  border: 1px solid #d2cdc6;
}

td.cella {
}

div.logo {
  background: url('default/logo.png');
  width: 910px;
  height: 133px;
  background-position: center;
  background-repeat: no-repeat;
}

div.tabla_cim {
    color: #93908a;
    font-weight: bold;
    font-size: 11pt;
    padding: 11px 0px 0px 5px;
}

.keret_balfelso {
  background: url('default/kulso/kulso_felso_bal.png');
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}

.keret_jobbfelso {
  background: url('default/kulso/kulso_felso_jobb.png');
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}

.keret_balalso {
  background: url('default/kulso/kulso_also_bal.png');
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}

.keret_jobbalso {
  background: url('default/kulso/kulso_also_jobb.png');
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}

.keret_balszel {
  background: url('default/kulso/kulso_bal.png');
  background-repeat: repeat-y;
  width: 15px;
  height: 15px;
}

.keret_jobbszel {
  background: url('default/kulso/kulso_jobb.png');
  background-repeat: repeat-y;
  width: 15px;
  height: 15px;
}

.keret_fent {
  background: url('default/kulso/kulso_felso_kozep.png');
  background-repeat: repeat-x;
  width: 15px;
  height: 15px;
}

.keret_lent {
  background: url('default/kulso/kulso_also_kozep.png');
  background-repeat: repeat-x;
  width: 15px;
  height: 15px;
}

.keret_kozep {
  background: #e3ded3;
}

/*tabla*/
.tabla_balfelso {
  background: url('default/tabla/tabla_felso_bal.png');
  background-repeat: no-repeat;
  background-position: right;
  width: 15px;
  height: 35px;
}

.tabla_jobbfelso {
  background: url('default/tabla/tabla_felso_jobb.png');
  background-repeat: no-repeat;
  background-position: left;
  width: 15px;
  height: 35px;
}

.tabla_balalso {
  background: url('default/tabla/tabla_also_bal.png');
  background-repeat: no-repeat;
  background-position: right;
  width: 15px;
  height: 15px;
}

.tabla_jobbalso {
  background: url('default/tabla/tabla_also_jobb.png');
  background-repeat: no-repeat;
  background-position: left;
  width: 15px;
  height: 15px;
}

.tabla_balszel {
  background: url('default/tabla/tabla_bal.png');
  background-repeat: repeat-y;
  background-position: right;
  width: 15px;
  height: 15px;
}

.tabla_jobbszel {
  background: url('default/tabla/tabla_jobb.png');
  background-repeat: repeat-y;
  background-position: left;
  width: 15px;
  height: 15px;
}

.tabla_felso {
  background: url('default/tabla/tabla_felso_kozep.png');
  background-repeat: repeat-x;
  width: 15px;
  height: 35px;
}

.tabla_also {
  background: url('default/tabla/tabla_also_kozep.png');
  background-repeat: repeat-x;
  width: 15px;
  height: 15px;
}

.tabla_kozep {
  padding:10px;
  background: #f1eee8;
}