@charset "windows-1251";

body {
  margin: 0;
  background-image: url(/images/bg.jpg);
  background-position: top center;
}
table { empty-cells: show }

#border_tl {
  background-image: url(/images/bg_photos_tl.jpg);
  background-position: right bottom;
  background-repeat: no-repeat;
}
#border_t {
  background-image: url(/images/side_top.gif);
  background-position: bottom;
  background-repeat: repeat-x;
}
#border_t div {
  height: 38px;
  width: 179px;
  background-image: url(/images/bg_photos_top.jpg);
}
#border_tr {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-image: url(/images/corner_tr.gif);
}

#border_l {
  background-image: url(/images/side_left.gif);
  background-position: right;
  background-repeat: repeat-y;
  vertical-align: top;
}
#border_l div {
  height: 399px;
  background-repeat: no-repeat;
  background-image: url(/images/bg_photos_left.jpg);
  background-position: right top;
}
#border_r {
  background-image: url(/images/side_right.gif);
  background-position: left;
  background-repeat: repeat-y;
  vertical-align: bottom;
}
#border_r div {
  height: 399px;
  background-repeat: no-repeat;
  background-image: url(/images/bg_right.jpg);
  background-position: left bottom;
}

#border_bl {
  background-image: url(/images/corner_bl.gif);
  background-position: right top;
  background-repeat: no-repeat;
}
#border_b {
  background-image: url(/images/side_bottom.gif);
  background-position: top;
  background-repeat: repeat-x;
}
#border_b div {
  height: 29px;
  background-repeat: no-repeat;
  background-image: url(/images/bg_bottom.gif);
  background-position: right top;
}
#border_br {
  background-image: url(/images/corner_br.gif);
  background-repeat: no-repeat;
}

#main_cell {
  width: 700px;
  background-color: white;
  vertical-align: top;
}

#main {
  margin: 50px;
  font-family: Tahoma;
  font-size: 10pt;
}

h2 {
  font-size: 12pt;
  margin: 1em 0;
  background-color: #FFF299;
  padding: 2px 20px;
}

h1 {
  font-size: 16pt;
  margin: 1em 0;
}

p {
  margin: .4em 0;
  text-indent: .8em;
}

.list_none {
  list-style: none;
  margin: 0 0 0 2em;
}
.list_none li {
  list-style: none;
  margin: 0;
}
.desc {
  color: #999999;
  font-size: 9pt;
}

.nav {
    margin: 1em 0;
    font-size: 10pt;
}

a {color: #FF6600; text-decoration: none}
a:hover {color: #66AAFF; text-decoration: none}

.main_table td {text-align: center; height: 152px; width: 152px}
.main_table td div {text-align: center; color: black; font-size: 9pt;}
.main_table td img {border:0}


