body {
  margin: 0px;
  padding: 0px;
  background-color: #fff;
  color: #233027;
  font: 10pt Arial, Verdana, Tahoma, "Times New Roman", sans-serif;
}

a { color: #222; text-decoration: none; }
a:visited { color: #222; text-decoration: none; }
a:hover   { color: #000; text-decoration: underline; }

a.stopka_link { color: #aaa; font-size:11px; text-decoration: none; }
a.stopka_link:visited { color: #aaa; font-size:11px; text-decoration: none; }
a.stopka_link:hover   { color: #000; font-size:11px; text-decoration: none; }


table {
  font: 10pt Arial, Verdana, Tahoma, "Times New Roman", sans-serif;
}

.table {
  width: 100%;
}

.table_top {
  width: 900px;
  height: 276px;
/*   background: #fff url('_gfx/top.jpg') top left no-repeat; */
  background: #fff;
}

.table_bottom {
  width: 900px;
  height: 15px;
  background: #fff url('_gfx/bottom.jpg') top left no-repeat;
}

.table_menu_top {
  width: 190px;
  height: 25px;
  background: #fff url('_gfx/menu_top.jpg') top left no-repeat;
}

.table_content_top {
  width: 710px;
  height: 25px;
  background: #fff url('_gfx/content_top.jpg') top left no-repeat;
  color: #F3F5F4;
  font-size: 12px;
/*   font-weight: bold; */
}

.table_menu_bg {
  width: 190px;
  background: #fff url('_gfx/menu_bg.jpg') top left repeat-y;
  vertical-align: top;
}

.table_content {
  width: 710px;
  background: #fff;
  vertical-align: top;

  font-size: 13px;
  font-weight: none;
}

.photo_frame {
  width: 292px;
  height: 210px;
  background: #fff url('_gfx/photo.jpg') top left no-repeat;
  
  display: block;
  
  vertical-align: top;
}

.photo_small_frame {
  width: 150px;
  height: 105px;
  background: url('_gfx/photo_small.gif') top left no-repeat;

  display: block;
  vertical-align: top;
}

.photo_medium_frame {
  width: 210px;
  height: 145px;
  background: url('_gfx/photo_medium.gif') top left no-repeat;

  display: block;

  vertical-align: top;
}

.photo_podglad_frame {
  width: 677px;
  height: 507px;
  background: url('_gfx/photo_podglad.gif') top center no-repeat;

  display: block;

  vertical-align: top;
}


.menu {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #233027;

  text-decoration: none;

  cursor: pointer;
}

.menu:hover {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu_hover.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #233027;

  text-decoration: none;

  cursor: pointer;
}

.menu_active {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu_hover.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #233027;

  text-decoration: none;
}


.menu_pod {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu_pod.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #fff;

  text-decoration: none;

  cursor: pointer;
}

.menu_pod:hover {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu_hover_pod.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #233027;

  text-decoration: none;

  cursor: pointer;
}

.menu_active_pod {
  float: left;

  width: 190px;
  height: 25px;
  background: #BBB18D url('_gfx/menu_hover_pod.jpg') top left no-repeat;
  display: block;

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #233027;

  text-decoration: none;
}

.oferta_title {
  vertical-align: top;
  color: #233027;
  font-size: 13px;
  font-weight: bold;
}

.oferta_tresc {
  vertical-align: top;
  color: #233027;
  font-size: 12px;
  text-align: justify;
}

.close {
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;

  background: #DF1B23;
  width: 30px;
  border: 1px solid #000;

  display: block;

  cursor: pointer;
}

.close:hover {
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #000;

  background: #aaa;
  width: 30px;
  border: 1px solid #000;

  display: block;

  cursor: pointer;
}

.page {
  display: block;

  border: 1px solid #EFEFEF;
  background: #fff;
  padding: 5px;
  color: #000;
  font-size: 12px;
  text-align: center;
  width: 15px;
  text-decoration: none;
}

.page:hover {
  display: block;

  border: 1px solid #EFEFEF;
  background: #FFFCEF;
  padding: 5px;
  color: #000;
  font-size: 12px;
  text-align: center;
  width: 15px;
  text-decoration: none;
}
.page_active {
  display: block;

  border: 1px solid #EFEFEF;
  background: #FFFCEF;
  padding: 5px;
  color: #000;
  font-size: 12px;
  text-align: center;
  width: 15px;
  text-decoration: none;
}

.stopka_box {
  width: 620px;
  height: 118px;

  background: url('_gfx/stopka.jpg') top left no-repeat;
  display: block;
}

.info_link {
  color: #233027;
  font-size: 13px;
  font-weight: bold;

  text-decoration: none;
}

.info_link:hover {
  color: #595F5B;
  font-size: 13px;
  font-weight: bold;

  text-decoration: none;
}