div.catalog-section .catalog-table { width: 100%; }

div.catalog-section table td {
  font-size: 12px;
  height: 27px;
}

div.catalog-section table th
{
  background-color: #71b5ba;
  color: #FFFFFF;
  font-size: 12px;
  padding: 2px;
  text-align: left;
}

div.catalog-section table th .offers-table td
{
  color: #FFFFFF;
  font-weight: bold;
}

div.catalog-section .offers-table td,
div.catalog-section table .even table td,
div.catalog-section table .odd table td
{
  border: 0 none;
  padding: 0;
}

div.catalog-section table .pos-col { padding-left: 11px; width: 26px; }
div.catalog-section table .name-col { padding: 0 0 0 20px; }
div.catalog-section table .offers-col { width: 333px; }
div.catalog-section .offers-table { width: 100%; }
div.catalog-section .offers-table .price-col { width: 81px; }
div.catalog-section .offers-table .munit-col { }
div.catalog-section .offers-table .num-col { width: 101px; }
div.catalog-section .button-col { width: 66px; }

div.catalog-section .offers-table .num-col input
{
  border: 1px solid #419da4; border-radius: 3px; text-align: center; width: 51px;
}

div.catalog-section .button-col input {
  background: url(images/buy.png) top left no-repeat; border: 0 none; color: #fff; font-size: 10px; height: 16px; padding-bottom: 1px; width: 64px;
}

div.catalog-section .munit-col select { border: 1px solid #518a8e; border-radius: 3px; border-right: 0 none; width: 49px; }

div.catalog-section .offers-table .catalog-price
{
  display: none;
}

div.catalog-section table .even td
{
  background-color: #dbf2f4;
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  color: #000000;
}

div.catalog-section table .odd td
{
  background-color: #FFFFFF;
  border-bottom: 1px solid #DDDDEE;
  border-top: 1px solid #DDDDEE;
  color: #333333;
}

div.catalog-section .catalog-pager-top {
  padding-bottom: 12px;
}

div.catalog-section .pager 
{
  display: inline-block;
  *display: inline;
  zoom: 1;
  padding-right: 13px;
  padding-bottom: 4px;
  vertical-align: top;
}

div.catalog-section .pager a
{
  color: #419da4;
  display: inline-block;
  *display: inline;
  zoom: 1;
  font-size: 12px;
  padding: 0 6px;
  text-decoration: none;
  vertical-align: middle;
}

div.catalog-section .pager b
{
  background: #71b5ba;
  display: inline-block;
  *display: inline;
  zoom: 1;
  font-size: 12px;
  padding: 0 6px;
  vertical-align: middle;
}

div.catalog-section .pager span
{
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
}

div.catalog-section .pager .navprev
{ 
  margin-right:
}

div.catalog-section .results-number
{
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
}


