/*  
Theme Name: Together Rx Access
Description: Тема для сайта Together Rx Access
Version:1.0
Author:Burundu4elo
*/

.cart-prod-table, .also .variant{width: 560px; margin-top: 20px; margin-bottom: 20px;}
.cart-prod-table tr.table_hd th {
  line-height: 1.2em;
  vertical-align: middle;
  padding: 1px 0;
  text-align: center;
  height: 32px;
}
tr.table_hd td, tr.table_hd th, .also .variant thead tr th {
  background-image: url(images/table_hd.jpg);
  line-height: 34px;
  background-position: center top;
  line-height: 34px;
  font-size: 13px;
  color: #afaeae;
  text-align: center;
}
tr.table_hd td.bg1, tr.table_hd th.bg1, .also .variant thead tr th.bg1 {
  background-position: left top;
  text-align: left;
  padding-left: 10px;
}
.cart-prod-table tr.table_hd th {
  line-height: 1.2em;
  vertical-align: middle;
  padding: 1px 0;
  text-align: center;
  height: 32px;
}
tr.table_hd td.pr, tr.table_hd th.pr, .also .variant thead tr th.pr {
  background-color: #f1f1f1;
}
tr.table_hd td.bg2, tr.table_hd th.bg2, .also .variant thead tr th.bg2 {
  background-position: right top;
}
tr.table_bg td.bg3, tr.table_bg th.bg3, .also .variant tbody tr td.img {
  background-position: left top;
  text-align: left;
  padding-left: 5px;
}
tr.table_bg td {
  line-height: 1.2;
}
tr.table_bg td, tr.table_bg th {
  background-image: url(images/table_bg11.jpg);
  height: 38px;
  line-height: 38px;
  vertical-align: middle;
  background-position: center top;
  line-height: 34px;
  font-size: 13px;
  color: #333232;
  text-align: center;
  border-bottom: 1px solid #f6f5f5;
}
tr.table_bg td.pr, tr.table_bg th.pr, .also .variant tbody tr td.product, .also .variant tbody tr td.price {
  background-image: none;
  background-color: #f7f7f7;
}
tr.table_bg td.pr, tr.table_bg th.pr, .also .variant tbody tr td.product, .also .variant tbody tr td.price {
  background-image: none;
  background-color: #f7f7f7;
}
tr.table_bg td.bg4, tr.table_bg th.bg4, .also .variant tbody tr td.buy {
  background-position: right top;
}
tr.table_bg td.bg4 a, td.buy a {
  display: block;
  width: 120px;
  background: url(images/cart2.png) center right no-repeat scroll;
  padding: 4px 25px 4px 0;
  margin-right: 5px;
}

tr.table_ft td {
  background-image: url(images/table_ft12.jpg);
  background-position: center top;
  height: 29px;
  text-align: center;
  vertical-align: middle;
  color: #7BA80A;
  font-weight: bold;
}
tr.table_bg.popular td, div.legend {
  background-image: url(images/table_bg3.jpg);
  color: #8b0000;
}
.price-center {
  margin-left: 50px;
} 