body {
  margin: 0;
  padding: 0;
  background-color: #72706F;
  font-style: normal;
  font-family: Tahoma, Arial, sans-serif;
  color: #f1f0f0;
}

table {
  font-style: inherit;
  font-family: inherit;
  empty-cells: show;
  font-size: 9pt;
}

table.markup {
  width: 100%;
  height: 100%;
}

a {
  color: #f1f0f0;
}

img {
  border: 0;
}

div.page_title {
  font-size: 17pt;
}

div.pageindex {
  text-align: center;
  margin: 10px 0;
}

div.pageindex a {
  text-decoration: none;
}

table.table_button {
  border-collapse: collapse;
  margin: 0;
}

table.table_button td.left {
  background-image: url("/img/button/left.gif");
  background-position: right;
  background-repeat: no-repeat;
}

table.table_button td.center {
  background-color: #4d4948;
  font-size: 13pt;
  padding: 4px 6px 5px 6px;
}

table.table_button td.right {
  background-image: url("/img/button/right.gif");
  background-position: left;
  background-repeat: no-repeat;
}

/*----------------------------------------------------------------------
  --------------------------------- top --------------------------------
  ----------------------------------------------------------------------*/

table.markup td.top_markup {
  height: 216px;
}

table.markup td.top_markup table.top_table {
  width: 100%;
  height: 216px;
}

table.top_table td.top_left {
  background-image: url("/img/top_left.jpg");
  background-position: right;
  background-repeat: no-repeat;
}

table.top_table td.top_center {
  width: 904px;
}

table.top_table td.top_right {
  background-image: url("/img/top_right.jpg");
  background-position: left;
  background-repeat: no-repeat;
}

/*----------------------------------------------------------------------
  --------------------------------- middle -----------------------------
  ----------------------------------------------------------------------*/

table.markup table.middle {
  height: 100%;
  width: 100%;
}

table.middle td {
  vertical-align: top;
}

table.middle td.middle_left {
  background-image: url("/img/middle_left.jpg");
  background-position: top right;
  background-repeat: no-repeat;
}

table.middle td.middle_center {
  width: 964px;
  background-image: url("/img/middle_center.jpg");
  background-position: top center;
  background-repeat: no-repeat;
}

table.middle td.middle_right {
  background-image: url("/img/middle_right.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}

table.middle td.middle_center table.data {
  width: 100%;
}

table.data td.data_left {
  width: 180px;
}

table.data td.data_right {
  width: 200px;
}

table.data td.data_left table.menu {
  width: 160px;
  font-size: 10pt;
  font-weight: bold;
  empty-cells: show;
}

table.menu tr.menu_data {
  background: #383431;
}

table.menu tr.menu_data_small {
  background: #383431;
  font-size: 5pt;
}

table.menu td.menu_top {
  background-image: url("/img/menu_top.gif");
  background-position: bottom;
  background-repeat: no-repeat;
  height: 8px;
}

table.menu td.menu_bottom {
  background-image: url("/img/menu_bottom.gif");
  background-position: top;
  background-repeat: no-repeat;
}

table.menu td.menu_1 {
  background: #0093DD url("/img/menu_1.jpg");
  background-repeat: no-repeat;
  padding: 4px 6px;
}

table.menu td.menu_2 {
  background: #E77817 url("/img/menu_2.jpg");
  background-repeat: no-repeat;
  padding: 4px 6px;
}

table.menu td.menu_3 {
  background: #DA251D url("/img/menu_3.jpg");
  background-repeat: no-repeat;
  padding: 4px 6px;
}

table.menu td.menu_4 {
  background: #DD137B url("/img/menu_4.jpg");
  background-repeat: no-repeat;
  padding: 4px 6px;
}

table.menu td.menu_5 {
  background: #B7673C url("/img/menu_5.jpg");
  background-repeat: no-repeat;
  padding: 4px 6px;
}

table.menu td.menu_6 {
  background: #84C225 url("/img/menu_6.jpg");
  background-repeat: no-repeat;
  padding: 5px 6px;
}

table.menu td.menu_7 {
  background: #B74F8F url("/img/menu_7.jpg");
  background-repeat: no-repeat;
  padding: 5px 6px;
}

table.menu td.menu_8 {
  background: #3BB3C2 url("/img/menu_8.jpg");
  background-repeat: no-repeat;
  padding: 5px 6px;
}

table.poster {
  width: 580px;
  height: 135px;
  background-image: url("/img/poster.gif");
  background-repeat: no-repeat;
  margin-bottom: 21px;
}

table.poster td.short_text {
  width: 400px;
  padding-right: 10px;
  text-align: right;
  font-size: 13pt;
}

td.data_right div.look {
  height: 220px;
  background-image: url("/img/look_bg.gif");
  background-position: top right;
  background-repeat: no-repeat;
}

td.data_right div.be_ill {
  background-image: url('/img/button.gif');
  background-repeat: no-repeat;
  width: 182px;
  height: 76px;
  margin: 20px 0 0 20px;
  padding-top: 20px;
  font-size: 17pt;
/*  font-weight: bold;*/
  text-align: center;
}

table.random_photo {
  margin: 5px 0 0 20px;
  width: 180px;
  border-collapse: collapse;
}

/*----------------------------------------------------------------------
  --------------------------------- bottom -----------------------------
  ----------------------------------------------------------------------*/

table.markup td.bottom_markup {
  height: 85px;
}

table.markup td.bottom_markup table.bottom_table {
  width: 100%;
  height: 85px;
}

table.bottom_table td.bottom_left {
  background-image: url("/img/bottom_left.jpg");
  background-position: bottom right;
  background-repeat: no-repeat;
}

table.bottom_table td.bottom_center {
  width: 904px;
  text-align: right;
  background-image: url("/img/bottom_center.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
}

table.bottom_table td.bottom_right {
  /*background-image: url("/img/bottom_right.jpg");
  background-position: bottom left;
  background-repeat: no-repeat;*/
}