/* Шапка */
table.topinx {
  width: 1000px;
  margin: 0px auto 0px auto;
  border-collapse: collapse;
}
table.topinx tr td.gr {
  background: #eaeaea;
}
table.topinx tr td.br {
  background: #3e77bb;
}
table.topinx tr td.sidecell {
  width: 220px;
  padding: 0px 0px 12px 20px;
}
/* Ссылки на книге в шапке */
table.topinx tr td.br a img {
  margin: 0px 5px 0px 5px;
}
#topwheel {
  margin: 5px 5px 0px 5px;
}
/* Поиск */
#id_btn_search {
  margin: 3px 0px 0px 5px;
}
#id_txt_search {
  margin: 4px 5px 0px 5px;
}
#id_inp_search {
  margin: 1px 0px 0px 0px;
}
#inpsrh {
  width: 150px;
}
/* Верхнее меню */
table.topmenu {
  width: 1000px;
  margin: 5px auto 0px auto;
  border-collapse: collapse;
  background: #eaeaea;
}
table.topmenu tr td {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
table.topmenu tr td a {
  color: #000;
  margin: 5px 6px 5px 6px;
  text-decoration: none;
}
/* Основное содержание */
table.context {
  width: 1000px;
  margin: 5px auto 0px auto;
  border-collapse: collapse;
}
table.context tr td {
  vertical-align: top;
}
table.context tr td.menu_ttl {
/*  width: 250px;*/
}
table.context tr td#cnt_main {
  height: 950px;
  width: 480px;
  background: url(/dataimg/grygrd.gif) repeat-x;
  padding: 0px 10px 0px 10px;
}
/* Изображения */
table.context tr td.menu_ttl div {
  text-align: center;
}
table.context tr td.menu_ttl div img#id_main_photo {
  margin: 5px 0px 0px 0px;
  padding: 5px;
  border: 1px gray solid;
}
/* Рысь */
.lynx {
   background: url(/dataimg/lynx.jpg) no-repeat -50% bottom;
}
/* Общие элементы */
.center{text-align: center;}
.right{text-align: right;}
.left{text-align: left;}
.justify{text-align: justify;}
.float_left{float: left;}
.bottom{padding-bottom: 5px;}
.bottom2{padding-bottom: 10px;}
.bottom_big{padding-bottom: 30px;}
.top{padding-top: 5px;}
.top2{margin-top: 10px;}
.border{border: 1px solid black;}