@import url('./block.css');

* {
  margin:0;
  padding:0;
}

body, html {
  background:#a07c64 url('./i/bg.jpg') 0 0 repeat;
  font:normal 16px 'Arial';
  color:#78533d;
}

a {
  
}

a:link {
  
}

img {
  border:0;
  vertical-align:top;
}

/* Главный */

#wrapper {
  padding:0 0 100px 0;
  background:url('./i/bg2.png') top center no-repeat;
  min-width:1000px;
  overflow:hidden;
}

/* Шапка */

#header {
  width:1000px;
  height:206px;
  margin:0 auto;
  position:relative;
}

#header .logo {
  width:237px;
  height:192px;
  position:absolute;
  bottom:0;
  left:-6px;
  background:url('./i/logo.png') 0 0 no-repeat;
}

#header .logo .phone {
  font:normal 20px 'Arial';
  color:#00a8ed;
  padding:20px 0 0 35px;
}

#header .logo a {
  width:227px;
  height:113px;
  text-indent:-2999px;
  display:block;
  margin:34px 0 0 0;
}

#header .call {
  width:212px;
  height:46px;
  padding:50px 0 0 20px;
  text-align:center;
  background:url('./i/call.png') 0 0 no-repeat;
  position:absolute;
  top:0;
  right:-5px;
  z-index:1;
}

#header .call a {
  font:normal 18px 'Arial';
  color:#00a8ed;
}

#header .first {
  width:598px;
  height:213px;
  background:url('./i/first.png') 0 0 no-repeat;
  position:absolute;
  top:1px;
  left:213px;
}

#header .first .offer {
  font:normal 14px 'Arial';
  color:#88543e;
  text-align:center;
  padding:60px 0 0 0;
}

#header .first h1 {
  font:bold 24px 'Arial';
  color:#4b1c08;
  text-align:center;
  padding:66px 0 0 0;
  line-height:26px;
}

#header .first h1.product {
  font-size:35px;
  padding:8px 0 10px 0;
  line-height:26px;
}

#header .first h1.title {
  font-size:40px;
  padding:13px 0 17px 0;
  line-height:26px;
}

#header .first .anons {
  font:normal 14px 'Arial';
  color:#2e2011;
  text-align:center;
}

#header .first .slogan {
  font:normal 30px 'Arial';
  color:#463622;
  text-align:center;
}

#header .first .text {
  font:normal 14px 'Arial';
  color:#654a1e;
  padding:0 30px 0 47px;
  line-height:14px;
}

#header .first ul {
  float:left;
  padding:3px 0 0 0;
}

#header .first ul.item1 {
  width:290px;
  padding-left:40px;
}

#header .first ul.item2 {
  width:220px;
}

#header .first ul li {
  list-style:none;
  font:normal 16px 'Arial';
  color:#463622;
}

#header .first ul li a {
  color:#463622;
}

#header .first p {
  display:block;
  color:#463622;
  clear:both;
  padding:0 0 0 40px;
}

#header .order {
  width:192px;
  height:49px;
  position:absolute;
  right:12px;
  bottom:1px;
}

#header .order a {
  display:block;
  width:192px;
  height:49px;
  text-indent:-2999px;
  background:url('./i/online-order.png') 0 0 no-repeat;
}

/* Фон тела */

#wrapper-inner {
  /*background:url('./i/bg1.gif') top center repeat-y;*/
  background:#fff8db;
  margin:0 auto;
  min-width:1000px;
  max-width:1008px;
  box-shadow:0 12px 60px #000;
}

/* Тело */

#wrapper-body {
  width:980px;
  margin:0 auto;
}

#wrapper-body .topmain {
  height:81px;
  position:relative;
  z-index:1;
}

#wrapper-body .topmain .contacts {
  height:44px;
}

#wrapper-body .topmain .contacts table {
  border-collapse:collapse;
  width:100%;
}

#wrapper-body .topmain .contacts table td {
  text-align:center;
  height:44px;
}

#wrapper-body .topmain .contacts table td.visa {
  text-align:left;
  width:187px;
}

#wrapper-body .topmain .contacts table td .city {
  color:#67a5a5;
}

#wrapper-body .topmain .contacts table td a {
  font:normal 14px 'Arial';
  color:#634d4b;
}

#wrapper-body .topmain .contacts table td span {
  font:normal 14px 'Arial';
  color:#67a5a5;
  display:block;
}

/* Верхнее меню */

#wrapper-body .topmain .menu {
  height:29px;
  padding:1px 0 0 0;
  background:url('./i/menu.gif') 0 0 no-repeat;
}

#wrapper-body .topmain .menu table {
  border-collapse:collapse;
  width:100%;
}

#wrapper-body .topmain .menu table td {
  height:28px;
  text-align:center;
}

#wrapper-body .topmain .menu table td .space {
  width:2px;
  height:28px;
  background:url('./i/menu-td.gif') 0 0 no-repeat;
}

#wrapper-body .topmain .menu table td a {
  font:normal 14px 'Arial';
  color:#805629;
  text-decoration:none;
}

#wrapper-body .topmain .menu table td a:hover {
  text-decoration:underline;
}

/* Содержимое */
.content {
  overflow:hidden;
  padding:3px 0 33px 0;
}

.content .sidebar-left {
  width:158px;
  float:left;
  padding:6px 0 0 1px;
}

.content .sidebar-left .leftmenu {
  background:url('./i/sidebar-block-ball.png') top left no-repeat;
  width:158px;
  padding:13px 0 0 0;
  overflow:hidden;
}

.content .sidebar-left .leftmenu .menu {
  background:url('./i/sidebar-block-bg.png') top left repeat-y;
}

.content .sidebar-left .leftmenu .menu h2 {
  font:bold 14px 'Arial';
  color:#4b1c08;
  text-align:center;
}

.content .sidebar-left .leftmenu .menu ul {
  padding:14px 0 0 0;
}

.content .sidebar-left .leftmenu .menu ul li {
  list-style:none;
  display:block;
}

.content .sidebar-left .leftmenu .menu ul li a {
  display:table-cell;
  font:normal 14px 'Arial';
  color:#4b1c08;
  text-decoration:none;
  text-transform:uppercase;
  padding:0 0 0 71px;
  line-height:32px;
  position:relative;
}

.content .sidebar-left .leftmenu .menu ul li a img {
  margin-left: -60px;
  margin-top: 6px;
  position: absolute;
}

.content .sidebar-left .leftmenu .menu ul li a small {
  font-size:12px;
}

.content .sidebar-left .leftmenu .menu ul li a:hover {
  text-decoration:underline;
}

.content .sidebar-left .leftmenu .bg {
  width:158px;
  height:13px;
  background:url('./i/sidebar-block-ball.png') bottom left no-repeat;
}

.content .sidebar-left .leftmenu .red {
  border-top:1px solid #bca799;
  margin:11px 9px 0 6px;
  padding:13px 0 0 0;
  text-align:center;
}

.content .sidebar-left .leftmenu .red a {
  font-size:12px;
  color:#d21c13;
  text-decoration:none;
}

.content .sidebar-left .leftmenu .red a:hover {
  text-decoration:underline;
}

.content .sidebar-left .leftmenu .default {
  text-align:center;
  padding:7px 0 2px 0;
}

.content .sidebar-left .leftmenu .default a {
  font-size:14px;
  color:#4b1c08;
  text-decoration:none;
}

.content .sidebar-left .leftmenu .default a:hover {
  text-decoration:underline;
}

.content .sidebar-left .counter {
  width:158px;
  font:normal 12px 'Arial';
  color:#4b1c08;
  text-transform:uppercase;
  text-align:center;
  line-height:16px;
  padding:10px 0 2px 0;
}

.content .sidebar-left .counter strong {
  font:normal 24px 'Arial';
  display:block;
  padding:0 0 4px 0;
}

.content .sidebar-left .block-offer {
  margin:8px 0 0 0;
  padding:16px 0 0 0;
  background:url('./i/block-offer-ball.png') top left no-repeat;
}

.content .sidebar-left .block-offer.light {
  background:url('./i/block-offer-ball-light.png') top left no-repeat;
}

.content .sidebar-left .block-offer .offer {
  background:url('./i/block-offer-bg.png') top left repeat-y;
  text-align:center;
}

.content .sidebar-left .block-offer.light .offer {
  background:url('./i/block-offer-bg-light.png') top left repeat-y;
}

.content .sidebar-left .block-offer .offer .title {
  font:normal 18px 'Arial';
  color:#4b1c08;
  text-transform:uppercase;
  text-align:center;
  line-height:20px;
  padding:0 0 19px 0;
}

.content .sidebar-left .block-offer .offer .title small {
  display:block;
  font-size:12px;
  text-transform:lowercase;
}

.content .sidebar-left .block-offer .offer .title.item {
  font:normal 16px 'Arial';
  color:#4b1c08;
  text-transform:none;
  line-height:20px;
}

.content .sidebar-left .block-offer .offer .title.up {
  font:normal 13px 'Arial';
  text-transform:uppercase;
}

.content .sidebar-left .block-offer .offer .more {
  font:normal 18px 'Arial';
  color:#4b1c08;
  padding:19px 0 9px 0;
  line-height:18px;
}

.content .sidebar-left .block-offer .offer .more ul li {
  font:normal 14px 'Arial';
  color:#8c6f67;
  list-style:none;
  line-height:18px;
}

.content .sidebar-left .block-offer .list {
  padding:16px 0 0 0;
}

.content .sidebar-left .block-offer .list ul li {
  list-style:none;
  text-align:center;
  font:normal 14px 'Arial';
  line-height:18px;
}

.content .sidebar-left .block-offer .list ul li a {
  color:#654a1b;
  text-decoration:none;
}

.content .sidebar-left .block-offer .list ul li a:hover {
  text-decoration:underline;
}

.content .sidebar-left .block-offer .bg {
  height:15px;
  background:url('./i/block-offer-ball.png') bottom left no-repeat;
}

.content .sidebar-left .block-offer.light .bg {
  height:15px;
  background:url('./i/block-offer-ball-light.png') bottom left no-repeat;
}

.content .sidebar-left .back-app {
  width:130px;
  height:35px;
  padding:20px 0 0 0;
}

.content .sidebar-left .back-app a {
  font:normal 12px 'Arial';
  color:#929087;
  text-decoration:none;
  text-align:center;
  display:block;
  width:90px;
  height:32px;
  padding:3px 20px 0 20px;
  background:url('./i/back.png') 0 0 no-repeat;
  text-transform:lowercase;
  line-height:14px;
}

.content .sidebar-right {
  width:180px;
  float:right;
  padding:6px 0 0 0;
}

.content .sidebar-right .social {
  width:179px;
  height:22px;
  padding:10px 0 11px 0;
}

.content .sidebar-right .code {
  width:179px;
  height:32px;
  overflow:hidden;
  padding:5px 0 0 0;
}

.content .sidebar-right .code a {
  display:block;
  width:179px;
  height:32px;
  background:url('./i/code.png') 0 0 no-repeat;
  text-align:center;
  color:#2d7102;
  text-decoration:none;
  line-height:32px;
}

.content .sidebar-right .block-green {
  width:180px;
  overflow:hidden;
  background:url('./i/block-green-ball.png') top left no-repeat;
  padding:10px 0 0 0;
  margin:17px 0 0 0;
}

.content .sidebar-right .block-green .delivery {
  background:url('./i/block-green-bg.png') top left repeat-y;
  padding:0 0 16px 0;
}

.content .sidebar-right .block-green .delivery h2 {
  font:normal 18px 'Arial';
  color:#634d4b;
  text-align:center;
  line-height:21px;
  padding:0 0 16px 0;
}

.content .sidebar-right .block-green .delivery p {
  font:normal 18px 'Arial';
  color:#634d4b;
  padding:0 0 0 8px;
  line-height:24px;
}

.content .sidebar-right .block-green .delivery ul {
  padding:11px 0 0 18px;
}

.content .sidebar-right .block-green .delivery ul li {
  font:normal 24px 'Arial';
  color:#4a3b2e;
  list-style:none;
  background:url('./i/li.png') 0 0 no-repeat;
  padding:0 0 0 21px;
  line-height:25px;
}

.content .sidebar-right .block-green .bg {
  width:180px;
  height:10px;
  background:url('./i/block-green-ball.png') bottom left no-repeat;
}

.content .sidebar-right .block-silver {
  background:url('./i/block-silver-ball.png') top left no-repeat;
  padding:11px 0 0 0;
  margin:8px 0 0 0;
}

.content .sidebar-right .block-silver .menu {
  background:#e7e3d8 url('./i/rodonit.png') bottom right no-repeat;
}

.content .sidebar-right .block-silver .menu ul {
  padding:3px 0 0 17px;
}

.content .sidebar-right .block-silver .menu ul li {
  list-style:none;
  text-transform:uppercase;
  line-height:30px;
}

.content .sidebar-right .block-silver .menu ul li a {
  font:normal 16px 'Arial';
  color:#634d4b;
  text-decoration:none;
}

.content .sidebar-right .block-silver .menu ul li a:hover {
  color:#00a8ed;
}

.content .sidebar-right .block-silver .bg {
  height:11px;
  background:url('./i/block-silver-ball.png') bottom left no-repeat;
}

.content .sidebar-right .offer {
  font:normal 22px 'Arial';
  color:#030303;
  line-height:26px;
  text-transform:uppercase;
  padding:26px 0 22px 0;
  text-align:center;
}

.content .sidebar-right .block-gray {
  background:url('./i/block-gray.png') top left no-repeat;
  padding:10px 0 0 0;
  margin:7px 0 0 0;
}

.content .sidebar-right .block-gray .offer {
  background:url('./i/block-gray-bg.png') top left repeat-y;
  text-align:center;
  padding:0;
}

.content .sidebar-right .block-gray .offer .title {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-transform:uppercase;
  line-height:15px;
  padding:9px 0 10px 0;
}

.content .sidebar-right .block-gray .offer h5 {
  font:normal 13px 'Arial';
  text-align:center;
  line-height:17px;
  padding:38px 0 30px 0;
}

.content .sidebar-right .block-gray .offer h5 a {
  color:#634d4b;
  text-decoration:none;
}

.content .sidebar-right .block-gray .anons {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-align:center;
  background:url('./i/block-brown-bg.png') top left repeat-y;
  line-height:12px;
  padding:5px 0 0 0;
}

.content .sidebar-right .block-gray .bg {
  height:10px;
  background:url('./i/block-gray.png') bottom left repeat-y;
}

.content .sidebar-right .block-gray .bg-brown {
  height:10px;
  background:url('./i/block-brown.png') top left repeat-y;
}

.content .sidebar-right .block-gray .more {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-transform:uppercase;
  padding:8px 0 0 0;
}

.content .sidebar-right .block-gray .more.lowercase {
  text-transform:none;
}

.content .sidebar-right .block-gray .more a {
  color:#634d4b;
  text-decoration:none;
}

.content .sidebar-right .block-gray .more a:hover {
  text-decoration:underline;
}

.content .sidebar-right .block-gray .list {
  padding:0 0 13px 0;
}

.content .sidebar-right .block-gray .list ul li {
  list-style:none;
  font:normal 13px 'Arial';
  text-transform:none;
}

.content .sidebar-right .block-gray .list ul li a {
  color:#634d4b;
  text-decoration:none;
}

.content .sidebar-right .block-gray .list ul li a:hover {
  text-decoration:underline;
}

.content .sidebar-right .ads {
  margin:7px 0 0 0;
}

.content .sidebar-right .news {
  
}

.content .sidebar-right .news h3 {
  font:normal 15px 'Arial';
  color:#634d4b;
  text-transform:uppercase;
  padding:18px 0 19px 0;
}

.content .sidebar-right .news dl dt {
  font:normal 14px 'Arial';
  color:#605857;
  padding:0 0 1px 0;
}

.content .sidebar-right .news dl dd {
  font:normal 13px 'Arial';
  color:#605857;
  padding:0 0 17px 0;
}

.content .sidebar-right .news dl dd a {
  color:#71aaa8;
}

.content .sidebar-right .block-lightgray {
  font:normal 24px 'Arial';
  color:#96887c;
  text-transform:uppercase;
  text-align:center;
  width:175px;
  background:#fffefb url('./i/block-lightgray.png') top left no-repeat;
  padding:18px 0 0 0;
  margin:7px 0 10px 0;
  line-height:29px;
}

.content .sidebar-right .block-lightgray .title {
  font:bold 18px 'Arial';
  color:#629338;
  padding:0 0 18px 0;
}

.content .sidebar-right .block-lightgray span {
  color:#64503e;
}

.content .sidebar-right .block-lightgray .bg {
  height:50px;
  background:url('./i/block-lightgray-bottom.png') 0 0 no-repeat;
}

.content .post {
  width:628px;
  margin:0 191px 0 165px;
}

.content .post .garant {
  font:normal 22px 'Arial';
  color:#67a5a5;
  text-align:center;
  line-height:26px;
  padding:30px 0 15px 0;
}

.content .post .ads-offer {
  font:normal 24px 'Arial';
  color:#8dbab3;
  text-align:center;
  line-height:26px;
  padding:7px 0 15px 0;
}

.content .column-offer {
  padding:2px 0 0 0;
  width:628px;
  overflow:hidden;
}

.content .column-offer .hidden {
  width:800px;
}

.content .column-offer .item {
  width:313px;
  height:117px;
  float:left;
  background:url('./i/column-offer.png') 0 0 no-repeat;
  text-align:center;
  margin:0 6px 0 0;
}

.content .column-offer .item .title {
  font:bold 28px 'Arial';
  color:#a45c4e;
  line-height:25px;
  padding:12px 0 9px 0;
}

.content .column-offer .item .anons {
  font:normal 22px 'Arial';
  color:#634d4b;
  line-height:19px;
}

.content .column-offer .item .more {
  font:normal 18px 'Arial';
  color:#634d4b;
  line-height:16px;
}

.content .ads-banner {
  width:628px;
  height:152px;
  background:url('./i/0/34.png') 0 0 no-repeat;
  text-align:center;
  margin:11px 0 0 0;
}

.content .ads-banner .title {
  font:bold 30px 'Arial';
  color:#fff;
  line-height:26px;
  padding:10px 0 10px 0;
}

.content .ads-banner .anons {
  font:bold 20px 'Arial';
  color:#fff;
  line-height:26px;
}

.content .articles {
  font:normal 14px 'Arial';
  color:#78533d;
}

.content .articles h2 {
  font:bold 20px 'Arial';
  color:#878076;
  text-align:center;
  padding:20px 0 20px 0;
}

.content .articles p {
  padding:0 0 12px 0;
  text-indent:18px;
}

.articles a{
  color:#67A5A5;
  text-decoration: none;
}

.content .payment {
  width:628px;
  padding:0;
  margin:7px 0 0 0;
}

.content .payment .contacts {

  padding:6px 0 0 0;
}

.content .payment .contacts .column-title {
  overflow:hidden;
}

.content .payment .contacts .column-title .phone {
  float:left;
  margin:10px 0 0 10px;
}

.content .payment .contacts .column-title .phone span {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
}

.content .payment .contacts .column-title .phone em {
  display:block;
  font-style:normal;
  font-size:11px;
  color:#fff8db;
  line-height:12px;
  padding:1px 0 0 0;
}

.content .payment .contacts .column-title .title {
  font:bold 28px 'Arial';
  color:#FFFFFF;
  text-align:center;
  margin:0 200px 0 110px;
  padding:10px 0 0 0;
}

.content .payment .contacts .column-title .title small {
  display:block;
  font:normal 11px 'Arial';
  color:#fafcf2;
}

.content .payment .contacts .column-title .title a {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
  margin:0 25px 5px 115px;
}

.content .payment .contacts .column-title .order {
  float:right;
  font:normal 12px 'Arial';
  color:#fafcf2;
  text-align:center;
  margin:10px 15px 0 0;
}

.content .payment .contacts .column-title .order a {
  display:block;
  width:154px;
  height:28px;
  text-indent:-2999px;
  background:url('./i/order.png') 0 0 no-repeat;
  margin:0 0 4px 0;
}

.content .payment .contacts .desc {
  font:normal 16px 'Arial';
  color: #FFFFFF;
  text-align:center;
  line-height:18px;
  padding:14px 0 10px 0;
}

.content .payment .contacts .column-name {
  position:relative;
  text-align:center;
  padding:10px 0 3px 0;
  color: #FFFFFF;
}

.content .payment .contacts .column-name .name {
  font:normal 20px 'Arial';
  color: #FFFFFF;
  margin-bottom: 20px;
  line-height:20px;
}

.content .payment .contacts .column-name .terms {
  font:normal 16px 'Arial';
  color: #C2BCA4;
}

.content .payment .contacts .column-name .credit {
  font:normal 16px 'Arial';
  color: #59B3D8;
  position:absolute;
  top:11px;
  right:23px;
  line-height:14px;
}

.content .payment .contacts .column-data {
  overflow:hidden;
  padding:0 20px 18px 22px;
}

.content .payment .contacts .column-data .item1 {
  float:left;
  width:210px;
}

.content .payment .contacts .column-data .item1.center {
  float:left;
  width:170px;
  margin:0 60px 0 0;
}

.content .payment .contacts .column-data .item1 .col-name {
  font:normal 18px 'Arial';
  color: #FFFFFF;
  line-height:21px;
}

.content .payment .contacts .column-data .item1.center .col-name {
  font:normal 14px 'Arial';
  line-height:18px;
  text-align:center;
  color: #FFFFFF;
}

.content .payment .contacts .column-data .item1.center .col-name p {
  padding:0 0 8px 0;
}

.content .payment .contacts .column-data .item1 .col-time {
  font:normal 14px 'Arial';
  color: #FFFFFF;
  padding:10px 0 0 21px;
}

.content .payment .contacts .column-data .item2 {
  float:left;
  width:190px;
}

.content .payment .contacts .column-data .item2.list {
  width:170px;
  margin:0 0 0 0;
}

.content .payment .contacts .column-data .item2 .col-name {
  font:normal 14px 'Arial';
  color: #FFFFFF;
  padding:3px 0 0 0;
  text-align:center;
  line-height:16px;
}

.content .payment .contacts .column-data .item2 .column-address {
  font:normal 12px 'Arial';

  overflow:hidden;
  padding:13px 0 0 0;
}

.content .payment .contacts .column-data .item2 .column-address .col-metro {
  float:left;
  background:url('./i/metro.png') top left no-repeat;
  padding:0 0 0 28px;
  text-align:center;
  line-height:12px;
  color: #FFFFFF;
}

.content .payment .contacts .column-data .item2 .column-address .col-metro span {
  display:block;
  border-bottom:1px solid #FFFFFF;
  margin:0 0 4px 0;
  color: #FFFFFF;
}

.content .payment .contacts .column-data .item2 .column-address .col-auto {
  float:left;
  background:url('./i/auto.png') top left no-repeat;
  padding:0 0 0 28px;
  margin:0 0 0 7px;
  text-align:center;
  line-height:12px;
}

.content .payment .contacts .column-data .item2 .column-address .col-auto span {
  display:block;
  border-bottom:1px solid #FFFFFF;
  margin:0 0 2px 0;
  color:#FFFFFF;
}

.content .payment .contacts .column-data .item2.list {
  text-align:right;
  line-height:26px;

}

.content .payment .contacts .column-data .item2.list a {
  font:normal 14px 'Arial';
    color: #FFFFFF;
}

.content .payment .contacts .column-data .item2.list .go1 {
  background:url('./i/go1.png') 0 4px no-repeat;
}

.content .payment .contacts .column-data .item2.list .go2 {
  background:url('./i/go2.png') 0 2px no-repeat;
}

.content .payment .contacts .column-data .item2.list .go3 {
  background:url('./i/go3.png') 0 0 no-repeat;
}

.content .payment .contacts .column-data .item3 {
  float:left;
  font:normal 14px 'Arial';

}

.content .payment .contacts .column-data .item3 dl dt {
  float:left;
  margin:0 0 0 40px;
  line-height:23px;
  color: #FFFFFF;
}

.content .payment .contacts .column-data .item3 dl dd {
  float:left;
  padding:0 0 0 4px;
  line-height:23px;
  color: #FFFFFF;
}

.content .payment .contacts .payment-product {

  text-align:center;
  font:normal 22px 'Arial';
  padding:26px 0 0 0;
  line-height:30px;
}

.content .payment .contacts .payment-product p {
  padding:0 0 26px 0;
}

.content .payment .contacts .linebrush {
  margin:0 20px 7px 22px;
  height:2px;
  background:url('./i/linebrush.png') 0 0 repeat-x;
}

.content .payment .bg {
  height:11px;
  background:url('./i/payment-ball.png') bottom left no-repeat;
}

.content .navi {
  font:normal 11px 'Arial';
  color:#929087;
  line-height:19px;
}

.content .navi a {
  color:#929087;
}

.content .form {
  width:628px;
  background:url('./i/payment-ball.png') top left no-repeat;
  padding:10px 0 0 0;
  margin:7px 0 0 0;
}

.content .form .view {
  background:#878076;
  padding:6px 0 0 0;
  color:#fff;
}

.content .form .view .anons {
  text-align:center;
  font:normal 16px 'Arial';
  line-height:18px;
  padding:0 0 11px 0;
}

.content .form .view .anons h2 {
  font:bold 24px 'Arial';
  padding:0 0 16px 0;
  line-height:18px;
}

.content .form .view .column-select {
  width:611px;
  overflow:hidden;
  padding:22px 0 26px 8px;
}

.content .form .view .column-select .hidden {
  width:700px;
}

.content .form .view .column-select .item {
  width:195px;
  float:left;
  margin:0 13px 0 0;
  text-align:center;
  font:normal 14px 'Arial';
}

.content .form .view .column-select .select {
  background: url("./i/select.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    cursor: pointer;
    height: 32px;
    margin: 8px 0 0;
    padding: 7px 0 0 10px;
    text-align: left;
    width: 195px;
}

.content .form .view .column {
  overflow:hidden;
  position:relative;
}

.content .form .view .column .list {
  width:333px;
  float:left;
  padding:0 0 0 16px;
}

.content .form .view .column .list .item {
  width:333px;
  font:normal 14px 'Arial';
  padding:8px 0 0 0;
}

.content .form .view .column .list .item em {
  display:block;
  padding:0 0 4px 3px;
  font:normal 14px 'Arial';
  font-style:normal;
  line-height:18px;
}

.content .form .view .column .list .item .select {
  width:323px;
  height:33px;
  background:url('./i/select-long.png') 0 0 no-repeat;
  cursor:pointer;
  font:normal 14px 'Arial';
  color:#000000;
  line-height:30px;
  padding:0 0 0 10px;
}

.content .form .view .column .list .item  .text {
  width:331px;
  height:31px;
  border:1px solid #85cccc;
  overflow:hidden;
}

.content .form .view .column .list .item  .text.row {
  height:125px;
}

.content .form .view .column .list .item .text  input {
  width:311px;
  height:31px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
}

.content .form .view .column .list .item .text.row  textarea {
  width:311px;
  height:125px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
  resize:none;
}

.content .form .view .column .list .captcha {
  padding:8px 0 0 0;
}

.content .form .view .column .list .captcha em {
  display:block;
  padding:0 0 4px 3px;
  font:normal 14px 'Arial';
  font-style:normal;
  line-height:18px;
}

.content .form .view .column .list .captcha .quest {
  width:156px;
  float:left;
  margin:0 18px 0 0;
}

.content .form .view .column .list .captcha .quest .text {
  width:154px;
  height:31px;
  border:1px solid #85cccc;
  overflow:hidden;
}

.content .form .view .column .list .captcha .quest .text input {
  width:134px;
  height:31px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
}

.content .form .view .column .list .captcha .counter {
  width:92px;
  float:left;
}

.content .form .view .column .list .captcha .counter .text {
  width:90px;
  height:31px;
  border:1px solid #85cccc;
  overflow:hidden;
}

.content .form .view .column .list .captcha .counter .text input {
  width:70px;
  height:31px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
  text-align:right;
}

.content .form .view .column .info {
  width:254px;
  float:right;
  padding:0 11px 0 0;
}

.content .form .view .column .info .preview {
  width:254px;
  overflow:hidden;
  padding:48px 0 0 0;
}

.content .form .view .column .offer {
  width:254px;
  position:absolute;
  right:10px;
  bottom:0;
  text-align:center;
}

.content .form .view .column .offer .title {
  font:normal 18px 'Arial';
  color:#fff8db;
  padding:0 0 6px 0;
}

.content .form .view .column .offer .anons {
  width:254px;
  background:url('./i/card.png') 0 0 no-repeat;
  font:normal 15px 'Arial';
  color:#fff8db;
  line-height:17px;
  padding:6px 0 0 0;
}

.content .form .view .column .offer .anons span {
  display:block;
  padding:4px 0 0 0;
  font-size:20px;
}

.content .form .view .column .offer .more {
  padding:15px 0 0 0;
}

.content .form .view .column .offer .bg {
  height:14px;
  background:url('./i/card-bottom.png') 0 0 no-repeat;
}

.content .form .view .basket {
  height:63px;
  padding:30px 0 0 212px;
}

.content .form .view .basket .submit {
  width:216px;
  height:63px;
  overflow:hidden;
  float:left;
}

.content .form .view .basket .submit input {
  width:216px;
  height:63px;
  border:none;
  outline:none;
  background:url('./i/order-form.png') 0 0 no-repeat;
  text-indent:-2999px;
}

.content .form .view .add {
  text-align:center;
}

.content  .form .view .add .more {
  font:normal 15px 'Arial';
  color:#fff8db;
  line-height:17px;
  padding:12px 0 10px 0;
}

.content .form .view .add .comments {
  width:453px;
  padding:14px 0 0 90px;
}

.content .form .view .add .comments em {
  display:block;
  font:normal 14px 'Arial';
  font-style:normal;
  text-align:center;
  line-height:18px;
  padding:0 0 7px 0;
}

.content .form .view .add .comments .text {
  width:453px;
  height:60px;
  border:1px solid #85cccc;
  overflow:hidden;
}

.content .form .view .add .comments .text textarea {
  width:433px;
  height:60px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
  resize:none;
}

.content .form .view .add .phone {
  width:340px;
  padding:14px 0 0 150px;
}

.content .form .view .add .phone em {
  display:block;
  font:normal 14px 'Arial';
  font-style:normal;
  text-align:center;
  line-height:18px;
  padding:0 0 7px 0;
}

.content .form .view .add .phone .text {
  width:333px;
  height:31px;
  border:1px solid #85cccc;
  overflow:hidden;
}

.content .form .view .add .phone .text input {
  width:333px;
  height:31px;
  border:none;
  padding:0 10px;
  background:#fcf9ef;
  font:normal 14px 'Arial';
  color:#000000;
  outline:none;
  text-align:right;
}

.content .form .view .about {
  font:normal 24px 'Arial';
  text-align:center;
  line-height:28px;
  padding:42px 0 25px 0;
}

.content .form .view .about span {
  display:block;
  font:normal 14px 'Arial';
}

.content .form .view .wish {
  font:normal 60px 'Arial';
  color:#e2ddc9;
  text-align:center;
  line-height:36px;
  padding:42px 0 33px 0;
}

.content .form .bg {
  height:11px;
  background:url('./i/payment-ball.png') bottom left no-repeat;
}

.content .block-contacts {
  background:url('./i/ball.png') top left no-repeat;
  padding:12px 0 0 0;
  margin:26px 0 0 0;
}

.content .block-contacts .data {
  background:#e3dbcf;
  font:normal 22px 'Arial';
  color:#50412c;
  text-align:center;
  line-height:30px;
}

.content .block-contacts .data p {
  padding:0 0 20px 0;
}

.content .block-contacts .data .number {
  background:#878076;
  margin:8px 65px 14px 65px;
  overflow:hidden;
  padding:5px 0 12px 0;
}

.content .block-contacts .data .number .phone {
  float:left;
  margin:10px 0 0 45px;
}

.content .block-contacts .data .number .phone span {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
}

.content .block-contacts .data .number .phone em {
  display:block;
  font-style:normal;
  font-size:11px;
  color:#fff8db;
  line-height:12px;
  padding:1px 0 0 0;
}

.content .block-contacts .data .number .title {
  font:bold 28px 'Arial';
  color:#fff;
  text-align:center;
  padding:10px 0 0 76px;
  float:left;
}

.content .block-contacts .data .number .title small {
  display:block;
  font:normal 11px 'Arial';
  color:#fff8db;
}

.content .block-contacts .data .number .title a {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
}

.content .block-contacts .bg {
  height:12px;
  background:url('./i/ball.png') bottom left no-repeat;
}

.content .product {
  position:relative;
}

.content .product .title {
  font:bold 24px 'Arial';
  color:#4b1c08;
  text-align:center;
  line-height:26px;
  padding:20px 0 10px 0;
}

.content .product .view {
  width:628px;
  overflow:hidden;
  text-align:center;
}

.content .product .description {

}

.content .product .description h2 {
  font:bold 20px 'Arial';
  color:#928675;
  text-align:center;
  padding:2px 0 2px 0;
}

.content .product .description p {
  font:normal 16px 'Arial';
  color:#694a33;
  line-height:20px;
  text-indent: 23px;
  padding:3px 10px 3px 10px;
}

.content .product .description ul {
  font:normal 16px 'Arial';
  color:#694a33;
  line-height:20px;
  text-indent: 23px;
  padding:1px 1px 1px 30px;
}

.content .product .description ol {
  font:normal 16px 'Arial';
  color:#694a33;
  line-height:20px;
  text-indent: 23px;
  padding:1px 1px 1px 30px;

}

.content .product .description li {
  font:normal 16px 'Arial';
  color:#694a33;
  line-height:20px;
  text-indent: 23px;
  padding:3px 10px 2px 0px;
  list-style-image: url('i/galka1.png');
}

.content .product .description table {
  border-collapse:collapse;
  width:100%;
  margin:9px 0 0 0;
}

.content .product .description table th {
  background:#ebe3cd;
  font:normal 17px 'Arial';
  color:#49401c;
  border-right:1px solid #d4cfba;
  border-bottom:1px solid #d4cfba;
  text-align:left;
  padding:0 0 0 12px;
  line-height:23px;
}

.content .product .description table td {
  background:#ebe3cd;
  font:normal 17px 'Arial';
  color:#49401c;
  text-align:center;
  border-bottom:1px solid #d4cfba;
  line-height:23px;
  width:152px;
}

.content .product .description table tr:last-child th, .content .description table tr:last-child td {
  border-bottom:none;
}

.content  .product .info-product {
  overflow:hidden;
  padding:24px 0 4px 35px;
}

.content .product .basket {
  float:right;
  text-align:center;
  font:normal 17px 'Arial';
  color:#969282;
  width:108px;
  padding:0 24px 0 0;
  line-height:27px;
}

.content .product .basket .price {
  font:bold 24px 'Arial';
  color:#634d4b;
  padding:0 0 4px 0;
}

.content .product .basket .order {
  width:108px;
  height:38px;
}

.content .product .basket .order a {
  display:block;
  width:108px;
  height:38px;
  text-indent:-2999px;
  background:url('./i/button.png') 0 0 no-repeat;
}

.content  .product .info-product .slider {
  width:406px;
  float:left;
  margin:29px 0 0 0;
  padding:0 0 0 33px;
  position:relative;
}

.content  .product .info-product .slider .thumbnails {
  width:371px;
  height:46px;
  overflow:hidden;
}

.content  .product .info-product .slider .thumbnails .hidden {
  width:400px;
}

.content  .product .info-product .slider .thumbnails a {
  display:block;
  width:80px;
  height:46px;
  overflow:hidden;
  float:left;
  margin:0 17px 0 0;
}

.content  .product .info-product .slider .prev {
  display:block;
  width:20px;
  height:46px;
  background:url('./i/slider-left-a.png') 0 0 no-repeat;
  cursor:pointer;
  position:absolute;
  top:0;
  left:0;
}

.content  .product .info-product .slider .prev.active {
  background:url('./i/slider-left-a.png') 0 0 no-repeat;
  cursor:pointer;
}

.content  .product .info-product .slider .prev.disabled {
  background:url('./i/slider-left-d.png') 0 0 no-repeat;
  cursor:default;
}

.content  .product .info-product .slider .next {
  display:block;
  width:20px;
  height:46px;
  background:url('./i/slider-right-a.png') 0 0 no-repeat;
  cursor:pointer;
  position:absolute;
  top:0;
  right:0;
}

.content  .product .info-product .slider .next.active {
  background:url('./i/slider-right-a.png') 0 0 no-repeat;
  cursor:pointer;
}

.content  .product .info-product .slider .next.disabled {
  background:url('./i/slider-right-d.png') 0 0 no-repeat;
  cursor:default;
}

.content .product .info-product .slider .anons {
  font:normal 18px 'Arial';
  color:#928675;
  padding:6px 0 0 0;
  line-height:26px;
}

.content .product .info-product .slider .anons a {
  color:#928675;
  text-decoration:none;
}

.content .product .info-product .slider {
  
}

.content .product .video {
  background:#333024 url('/public/i/back_test.png') no-repeat;
  margin:35px 0 10px 0;
  padding:20px 17px 8px 15px;
}

.content .product .video .title {
  position:relative;
  padding:0 0 0 107px;
}

.content .product .video .title span {
  font:normal 30px 'Arial';
  display:block;
  color:#fffef9;
  position:absolute;
  top:-7px;
  left:17px;
}

.content .product .video .title a {
  font:normal 20px 'Arial';
  text-decoration:none;
  color:#fffef9;
}

.content .product .video .column {
  overflow:hidden;
  padding:18px 0 0 0;
}

.content .product .video .column .player {
  width:379px;
  height:217px;
  float:left;
  overflow:hidden;
}

.content .product .video .column .list {
  float:right;
  width:192px;
}

.content .product .video .column .list li {
  list-style:none;
  font:normal 16px 'Arial';
  color:#d5d0b9;
  line-height:19px;
  padding:0 0 12px 0;
}

.content .product .video .anons {
  font:normal 16px 'Arial';
  color:#d5d0b9;
  line-height:18px;
  padding:17px 0 26px 0;
}

.content .product .video .share {
  overflow:hidden;
  padding-top:7px;
}

.content .product .video .share .social {
  width:330px;
  overflow:hidden;
  float:left;
}

.content .product .video .share .social .hidden {
  width:360px;
}

.content .product .video .share .social a {
  width:36px;
  height:37px;
  display:block;
  float:left;
  margin:0 13px 0 0;
}

.content .product .video .share .button {
  height:37px;
  position:absolute;
  margin-top:-32px;
  margin-left:130px;
}

.content .product .video .share .button a {
  width:120px;
  height:37px;
  display:block;
  float:left;
  text-align:center;
  background:url('./i/share.png') 0 0 no-repeat;
  margin:0 6px 0 0;
  font:normal 10px 'Arial';
  color:#39780f;
  text-transform:uppercase;
  line-height:39px;
}

.content .etc {
  padding:0 0 10px 0;
}

.content .etc h3 {
  font:normal 16px 'Arial';
  color:#333024;
  text-align:center;
  padding:2px 0 2px 0;
}

.content .etc p {
  font:normal 16px 'Arial';
  color:#694a33;
  line-height:20px;
  text-indent:20px;
  padding:10px;
}

.content .random-product {
  width:628px;
  overflow:hidden;
}

.content .random-product h3 {
  font:bold 18px 'Arial';
  color:#715a4f;
  text-align:center;
  padding:17px 0 5px 0;
}

.content .random-product .space {
  height:18px;
}

.content .random-product .anons {
  font:normal 17px 'Arial';
  text-align:center;
  line-height:19px;
  padding:0 20px 20px 20px;
}

.content .random-product .hidden {
  width:700px;
}

.content .random-product .item {
  width:154px;
  height:186px;
  background:url('./i/item-small.png') 0 0 no-repeat;
  float:left;
  margin:0 3px 8px 0;
  position:relative;
}

.content .random-product .item .name {
  width:154px;
  text-align:center;
  padding:6px 0 0 0;
}

.content .random-product .item .name a {
  font:normal 18px 'Arial';
  color:#634d4b;
  line-height:18px;
  text-decoration:none;
}

.content .random-product .item .price {
  width:154px;
  height:25px;
  position:absolute;
  bottom:5px;
  left:0;
  text-align:center;
}

.content .random-product .item .price a {
  font:normal 18px 'Arial';
  color:#634d4b;
  line-height:18px;
  text-decoration:none;
}

.content .light-block {
  background:#edebe1 url('./i/light.png') 0 0 no-repeat;
  margin:18px 0 22px 0;
}

.content .light-block h4 {
  font:normal 18px 'Arial';
  color:#333024;
  text-align:center;
  line-height:20px;
  padding:11px 0 12px 0;
}

.content .light-block .anons {
  font:normal 15px 'Arial';
  color:#333024;
  text-align:center;
}

.content .light-block h5 {
  font:normal 19px 'Arial';
  color:#333024;
  text-align:center;
}

.content .light-block .column {
  overflow:hidden;
  padding:15px 0;
}

.content .light-block .column ul.item1 {
  float:left;
  width:310px;
  padding:0 0 0 10px;
}

.content .light-block .column ul.item2 {
  float:left;
  width:300px;
}

.content .light-block .column ul li{
  list-style:none;
  font:normal 16px 'Arial';
  color:#333024;
  line-height:19px;
}

.content .light-block .bg {
  height:10px;
  background:#edebe1 url('./i/light-bg.png') 0 0 no-repeat;
}

.footer {
  padding:0 0 11px 0;
}

.footer .ems {
  background:#fff url('./i/ems.png') bottom right no-repeat;
  font:normal 60px 'Arial';
  color:#000;
  text-align:center;
  line-height:46px;
  padding:18px 0 39px 0;
  margin:0 1px 16px 1px;
  text-transform:uppercase;
}

.footer .ems span {
  font-size:30px;
  display:block;
  text-transform:lowercase;
}

.footer .look {
  background:#000;
  font:normal 36px 'Arial';
  margin:0 1px;
  padding:30px 0 37px 0;
  color:#fff8db;
  text-transform:uppercase;
  text-align:center;
}

.footer .look strong {
  font:normal 48px 'Arial Black';
  display:block;
  padding:4px 0 0 0;
}

.footer .look ul {
  overflow:hidden;
  padding:13px 0 0 170px;
}

.footer .look ul li {
  list-style:none;
  float:left;
  background:url('./i/footer.png') 0 0 no-repeat;
  padding:0 0 0 69px;
  margin:0 0 0 55px;
  line-height:56px;
}

.footer .look a {
  color:#fff8db;
  text-decoration:none;
  background:url('./i/footer-link.png') bottom left repeat-x;
}

.footer .share {
  width:547px;
  height:60px;
  float:left;
  padding:40px 0 0 0;
  overflow:hidden;
}

.footer .share .hidden {
  width:600px;
}

.footer .share a {
  display:block;
  width:61px;
  height:60px;
  float:left;
  margin:0 20px 0 0;
}

.footer .button {
  height:60px;
  float:right;
  padding:40px 0 0 0;
}

.footer .button a {
  display:block;
  width:204px;
  height:60px;
  background:url('./i/footer-button.png') 0 0 no-repeat;
  font:normal 15px 'Arial';
  color:#39780f;
  text-transform:uppercase;
  text-align:center;
  float:left;
  margin:0 0 0 12px;
  line-height:60px;
}




/*new*/
.videoobzor{
  width: 628px;
  margin: 0 auto;
  background: url('i/content/brown-bot.jpg') bottom center no-repeat;
  background-color: #464337;
  padding-bottom: 35px;
  margin-top: 7px;
}

    .videoobzor-top{
       background: url('i/content/brown-top2.jpg') top center no-repeat;
       width: 628px;
       height: 89px;
    }
    .headers-light{
      text-align: center;
      padding: 0 15px;
    }
        .headers-light h1, .headers-light h2, .headers-light h3{
          color: #f4f0e0;
        }

    .videotestwrap{
      text-align: center;
      margin: 30px 0 20px;
    }
        .videotesthead{
          color: #464337;
          font-size: 24px;
          font-family: Arial;
          background: url('i/content/videotestbg.png') no-repeat center center;
          line-height: 39px;
        }
        .video26{
          background: url('i/content/26video.png') no-repeat center center;
          width: 75px; height: 75px;
          position: relative;
          float: right;
          top: -65px;
           right: 35px;
        }
   .targets {
      width: 628px;
      text-align: center;
      margin: 0px 0 20px;
      height: 400px;
   }
        .targets-head{
          color: #aba37e;
          font-size: 20px;
          margin: 0 auto;
          padding-left: 70px;
        }
        .coinswrap{
          width: 628px;
          padding: 0 30px;
          margin-top: 30px;
        }
              .coin{
                width: 190px;
                margin-bottom: 20px;
                text-align: center;
                color: #c3b98f;
                float: left;
                height: 170px;
              }
                  .coinsign{
                    font-size: 14px;
                  }
                  .coinsign-small{
                    font-size: 12px;
                  }
                  .coin-img-wrap-first{
                    height: 120px;
                  }
                  .coin-img-wrap-second{
                    height: 60px;
                    margin-top: 30px;
                  }

    .prices{
       width: 588px;
       margin-top: 30px;
       padding: 0 20px;
       height: 700px;
    }

        .prices table {
           width: 588px;
           float: left;
        }
            .prices-head{
              font-size: 18px;
              color: #a69f96;
              text-align: center;
              padding: 15px 0;
            }

            .prices table a{
               color: #fff8db;
               text-decoration: underline;
               font-size: 16px;
            }
            .prices table span{
               color: #c3b98f;
               font-size: 12px;
            }

        .prices-item{
          background: url(i/content/play-whie-small.png) left top no-repeat;
          padding: 0px 0px 15px 30px;
        }
		
       .pricess{
       width: 588px;
       margin-top: 30px;
       padding: 0 20px;
       height: 1120px;
    }

        .pricess table {
           width: 588px;
           float: left;
        }
            .pricess-head{
              font-size: 18px;
              color: #a69f96;
              text-align: center;
              padding: 15px 0;
            }

            .pricess table a{
               color: #fff8db;
               text-decoration: underline;
               font-size: 16px;
            }
            .pricess table span{
               color: #c3b98f;
               font-size: 12px;
            }

        .pricess-item{
          background: url(i/content/play-whie-small.png) left top no-repeat;
          padding: 0px 0px 15px 30px;
        }
	
   .line{
       width: 588px;
       margin: 20px;
       border-bottom: 1px solid #dad4ba;
   }
  .videoreview{
     width: 628px;
     margin: 0 auto;
     padding-top: 15px;

  }
      .videoreview h1{
         color: #f4f0e0;
         text-align: center;
      }
      .video224{
          background: url('i/content/224video.png') no-repeat center center;
          width: 80px; height: 81px;
          position: relative;
          float: right;
          top: -65px;
          right: 85px;
      }
     .videoreview-lightbg{
       background: url(i/content/videoreview.png) no-repeat center center;
       width:585px;
       height: 42px;
       margin: 30px auto;
     }
     .videoreview-h2{
       color: #f4f0e0;
       font-size: 24px;
       font-weight: normal;
       text-align: center;
       margin-bottom: 20px;
     }

     .videoreview table{
       width: 628px;
     }

     .videoreview .first{
       width: 90px;
       font-size: 50px;
       color: #fff8db;
       padding-left: 10px;
     }
         .videoreview .first a{
           margin-left:5px;
         }
                         .videoreview .first a img{
                             margin-top: 5px;
                         }

     .videoreview .second{
       font-size: 15px;
       color: #fff8db;
       padding-right: 15px;

     }
        .videoreview-table-head{
          font-size: 18px;
          color: #fff8db;
          padding-left: 10px;
        }
  .whitewall{
      width: 609px;
      margin: 0 auto;
      background: url('i/content/light-center-bot.png') bottom center no-repeat;
      background-color: #fff8db;
      padding-bottom: 65px;
      margin-top: 25px;
  }
      .whitewall-top{
         background: url('i/content/light-center-top.png') top center no-repeat;
         width: 609px;
         height: 12px;
         margin-bottom: 15px;
      }
      .whitewall-head{
        text-align: center;
        font-size: 22px;
        color: #464337;
      }
      .whitewall table{
         width:549px;
         margin: 0px auto 10px;
      }

      .whitewall-table-head{
        font-size: 18px;
        color: #a69f96;
        text-align: center;
        padding: 17px 0 20px;
      }
          .whitewall-table-head span{
            font-size: 14px;
            color: #a69f96;
          }
      .whitewall-play{
         padding-bottom: 15px;
      }
      .whitewall-play:first-child{
        width: 55%;
      }
          .whitewall-play a{
              color: #67a5a5;
              font-size: 20px;
              text-decoration: none;
          }
.videoobzor-payment{
  margin: 20px auto 0px !important;
  padding-top: 20px !important;
  background:url(i/content/videoobzor-payment-top.png) top left no-repeat #878076;


}
    .videoobzor-payment p{
      color: #fff;
    }


/*Катушки*/
.katushki-catalog{
    width: 628px;
    margin: 0 auto;
    background: url('i/content/katushka-white-bot.png') bottom center no-repeat;
    background-color: #ffffff;
    margin-top: 25px;
}
     .katushki-catalog-top{
         background: url('i/content/katushka-white-top.png') top center no-repeat;
         width: 628px;
         height: 11px;
         margin-bottom: 10px;
      }
      .katushki-catalog table{
        width:600px;
        margin:0 auto 10px;
      }
            .katushki-img{
              text-align: center;
              padding-right: 10px;
            }

            .katushka-desc h3{
              font-size: 16px;
              margin-bottom: 10px;
              color: #8a4c42;
            }
            .katushka-desc p{
              font-size: 14px;
            }
            .katushka-price{
              font-size: 20px;
              text-align: left;
              padding-top: 15px;
            }
            .katushka-btn{
              text-align: right;
              padding-top: 15px;
            }
            .katushka-bot-tr {
              border-bottom: 2px solid #cac4b6;
              padding-bottom: 26px;
            }
      .katushka-article{
         padding: 20px 0;
      }
      .katushka-article p{
        padding-bottom: 10px;
      }
     .katushki-manuf td{
        text-align: center;
        padding: 10px 0;
     }
         .katushki-manuf a{
            color: #67a5a5;
            font-size: 20px;
            text-decoration: underline;
         }
     .katushki-manuf-title{
        font-size: 20px;
        font-weight: bold;
        text-align: center;
        margin-bottom: 20px;
     }

/**/
.column-title table{
  width:628px;
}

.phone1, .order1, .title1{
  text-align: center;
  vertical-align: top;
}
.phone1{
    text-align: left;
    padding-left: 10px;
}

.phone1 span{
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px 4px 1px;
  margin-top: 4px;
}
.phone1 em, .order1 small, .title1 small{

  display: block;
  color: #FFF8DB;
  font-size: 11px;
  font-style: normal;
  line-height: 12px;
  padding: 4px 0 0;
}
.title1 small{
  padding-top: 10px;
}

.title1 a{
    background: none repeat scroll 0 0 #F4F0E0;
    color: #69C1D6;
    font: 20px/20px 'Arial';
    padding: 2px 4px 4px;
}
.order1 img{
  margin-top: -2px;
}

/**/

/*  HISTORY  */
.hist-baner1{
  margin-top: 8px;
}
.hist-paragraph{
  margin-top: 20px;
  font-size: 18px;
}
.history-grey-wall {
  width: 628px;
  margin: 0 auto;
  background: url(i/content/history-graywall-bot.png) bottom center no-repeat;
  background-color: #8b8781;
  margin-top: 25px;
  padding-bottom: 30px;
}
    .history-grey-wall-top {
         background: url(i/content/history-graywall-top.png) top center no-repeat;
         width: 628px;
         height: 13px;
         margin-bottom: 10px;
    }
    .history-grey-wall h1{
        font-size: 24px;
        color: #fff8db;
        margin-top: 10px;
        font-weight: normal;
        text-align: center;
    }
    .history-grey-wall h2{
        font-size: 20px;
        color: #fff8db;
        margin-top: 10px;
        font-weight: normal;
        text-align: center;
    }
    .hist-links ol{
       margin: 20px 10px 0px 60px;
    }
    .hist-links ol li a, .hist-links ol li{
       color: #fff;
       font-size: 18px;
       line-height: 28px;
    }
    .hist-banner-wrap{
      text-align: center;
      margin-top: 25px;
    }
    .hist-giant-h{
      text-align: center;
      margin: 30px 0;
    }
    .hist-giant-h h1{
      font-size: 60px;
      color: #4d4a40;
    }
    .hist-giant-h h2{
      font-size: 40px;
      color: #4d4a40;
    }
    .hist-lightwall{
      width: 626px;
      margin: 0 auto;
      background: url(i/content/hist-lightwall-bot.png) bottom center no-repeat;
      background-color: #e3dbcf;
      margin-top: 25px;
      padding-bottom: 30px;
    }
        .hist-lightwall-top{
           background:url(i/content/hist-lightwall-top.png) top center no-repeat;
           width: 626px;
           height: 14px;
           margin-bottom: 10px;
        }
        .hist-big{
          text-align: center;
          font-size: 22px;
          color: #50412c;
        }
        .hist-p1{
          text-align: center;
          font-size: 30px;
          color: #50412c;
        }
        .hist-p2{
          text-align: center;
          font-size: 26px;
          color: #50412c;
        }
        .hist-p3{
          text-align: center;
          font-size: 23px;
          color: #50412c;
          line-height: 30px;
        }
            .hist-shadowblock{
              background-color: #fff;
              border: 1px solid #CCC9C6;
              box-shadow: 1px 3px 10px #8c867f;
              padding: 1px 3px;
            }

        .hist-black-cont{
          margin: 0 auto;
          width: 460px;
          background-color: #878076;
          padding: 15px 20px;
        }

        .hist-black-cont table{
          width: 460px;
        }
        .hist-black-cont td{
                    text-align: center;
        }

/*   */

/* каталог цен */
.bighand{
  background: url(i/content/hand-big.png) left center no-repeat;
  padding-left: 35px;
  text-align: left;
  color: #fff8db;
  font-size: 14px;
  margin-left: 15px;
}
.catalog-cen{
  margin-top: 7px;
}

.catalog-cen h3{
  text-align: center;
  color: #fff8db;
  font-size: 18px;
  font-weight: bold;
  margin: 25px 0;
}

.catalog-cen h2{
  text-align: center;
  color: #fff8db;
  font-size: 24px;
  font-weight: bold;
  margin: 25px 0;
}
.catalogcen-prices{
   width: 588px;
   margin-top: 30px;
   padding: 0 20px;
}
    .catalogcen-prices table {
       width: 588px;
       float: left;
    }
        .catalogcen-prices-head{
          font-size: 18px;
          color: #a69f96;
          text-align: center;
          padding: 15px 0;
        }

        .catalogcen-prices table a{
           color: #fff8db;
           font-size: 18px;
        }
        .catalogcen-table-man a{
           color: #fff8db;
           text-decoration: none;
           font-size: 18px;
           font-weight: bold;
        }
        .catalogcen-prices table span{
           color: #c3b98f;
           font-size: 12px;
        }
    .catalogcen-prices-item{
      padding: 0px 0px 15px 30px;
    }

    .catalogcen-prices-item-active{
      background: url(i/content/hand-small.png) left top no-repeat;
      padding: 0px 0px 15px 30px;
    }

.catalogcen-table-man{
  width: 628px;
  margin: 0 auto;
}

.catalogcen-table-man td{
  text-align: left;
  vertical-align: top;
  padding-bottom: 25px;
}

.upme{
  margin-top: -4px;
}
.upme2{
  margin-top: -6px;
}
.catalogcen-kak{
  background: #f4f0e0;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  padding: 25px;
  color: #464337;
}
    .catalogcen-kak h1{
       font-size: 32px;
       font-weight: bold;
    }

    .catalogcen-kak p{
      line-height: 26px;
      font-size: 18px;
    }
         .catalogcen-kak p a{
           color: #67a5a5;
        }

     .catalogcen-lightwall{
      width: 606px;
      margin: 0 auto;
      background: url(i/content/catalogcen-whitewall-bot.png) bottom center no-repeat;
      background-color: #e3dbcf;
      margin-top: 25px;
      padding-bottom: 30px;
    }
        .catalogcen-lightwall-top{
           background:url(i/content/catalogcen-whitewall-top.png) top center no-repeat;
           width: 606px;
           height: 14px;
           margin-bottom: 10px;
        }
        .catalogcen-title1{
           width:155px;
           position: relative;
           float: right;
           top: -74px;
           text-align: center;
           right: 60px;
        }

           .catalogcen-title1 small{
            display: block;
            color: #484137;
            font-size: 11px;
            font-style: normal;
            line-height: 12px;
            padding: 5px 0 0;
          }
          .catalogcen-title1 a{
          }
          .hist-p2 .spacer{
            padding-left: 130px;
          }
    .catalogcen-lightwall .hist-black-cont{
      margin-top: 10px;
    }

    .backshot{
      text-align: center;
      color: #f4f0e0;
      font-size: 30px;
      font-weight: normal;
      margin: 30px 0;
    }
        .catalogcen-lightwall .hist-big{
          font-size: 20px;
          line-height: 30px;
        }
        .catalogcen-lightwall .hist-p3{
          font-size: 22px;
        }

/**/

/*CREDIT*/
.credit{
  margin-top:7px;
}
    .credit-banner{
      width: 627px;
      margin: 0 auto;
      background: url(i/content/credit-blue-bot.jpg) center bottom no-repeat #59b3d8;
      padding-bottom: 10px;
    }
        .credit-banner-top{
           background: url(i/content/credit-blue-top.png) center top no-repeat;
           height: 13px;
           width:627px;
        }
       .credit-banner h3{
            font-size: 24px;
            color: #fff;
            font-weight: 600;
            text-align: center;

        }
       .credit-banner p{
            font-size: 20px;
            color: #fff8db;
            padding-left: 25px;
        }
        .credit-banner h2{
            font-size: 24px;
            margin-top: 20px;
            color: #fff8db;
            padding-left: 25px;
            margin-bottom:12px;
            font-weight: normal;
        }
        .credit-banner span{
            font-size: 18px;

            color: #fff;
            padding-left: 25px;
        }

    .paymentplaces{
      background:url(i/content/credit-white-bot.png) center bottom no-repeat #fff;
      padding-bottom: 30px;
    }
        .paymentplaces h2{
          text-align: center;
          color: #362d29;
        }
        .paymentplaces h1{
          text-align: center;
          color: #4a3f3a;
          margin-top: 20px;
        }

/**/

/*About page*/
.about{
  margin-top: 7px;
}

.about-main-wrap{
  width: 628px;
  margin: 0 auto;
  background: url(i/content/about-bot.png) center bottom no-repeat #fcfaf0;
  padding-bottom: 10px;
}
    .about-main-wrap a{
      color: #67a5a5;
    }

    .about-main-wrap-top{
      width: 628px;
      height: 22px;
      margin: 0 auto;
      background: url(i/content/about-top.png) center bottom no-repeat #fcfaf0;
    }
    .about-main-wrap-logo {
      text-align: center;
      margin-bottom: 35px;
    }
    .about-main-wrap p{
      color: #685944;
      font-size: 16px;
      padding: 0px 13px 5px;
      line-height: 18px;
    }
        .about-fl-r{
          float: right;
          padding-left: 7px;
        }
        .about-fl-l{
          float: left;
          padding-right: 7px;
        }
   .about-main-wrap h2{
     color: #2d7102;
     font-size: 20px;
     text-align: center;
     font-weight: normal;
     margin: 38px 0;
   }
   .about-main-wrap h3{
     color: #411206;
     font-size: 18px;
     text-align: center;
     font-weight: normal;
     margin: 30px 0;
   }
   .about-logos {
     margin: 25px 0;
   }

   .about-logos table{
     text-align: center;
     width: 628px;
   }

  .about-add-wrap{
    width: 628px;
    margin: 20px auto 0px;
    background: url(i/content/about-2-bot.png) center bottom no-repeat #f4f0e0;
    padding-bottom: 10px;
  }
      .about-add-wrap-top{
        width: 628px;
        height: 12px;
        margin: 0 auto;
        background: url(i/content/about-2-top.png) center bottom no-repeat #f4f0e0;
      }
      .about-add-wrap h2{
        color: #463b2e;
        font-size: 18px;
        font-weight: normal;
        text-align: center;
        margin: 25px 0;
      }
      .about-add-wrap p{
        color: #685944;
        font-size: 16px;
        font-weight: normal;
        text-align: left;
        margin-bottom: 15px;
        padding:0px 10px;
      }
      .f15{
        font-size: 15px !important;
      }
      .about-men{
        width: 46px;
        height: 50px;
        background: url(i/content/about-men.png) center center no-repeat;
        position: relative;
        right:20px;
        top:-60px;
        float: right;
      }
      .about .line{
          border-bottom: 1px solid #806e69;
          margin: 20px 10px;
          width: 588px;
      }

/**/

/*Catalog*/
.catalogcen-category {
  width: 628px;
  margin-top: 7px;
}
    .catalogcen-category h1{
      color: #4b1c08;
      font-size: 24px;
      text-align: center;
      margin-bottom: 10px;
    }
    .catalogcen-category h2{
      color: #805629;
      font-size: 20px;
      text-align: center;
      font-weight: normal;
    }

    .catalogcen-category .list .hidden {
        width: 700px;
     }
    .catalogcen-category .list{
        overflow: hidden;
        padding: 28px 0 0;
        width: 628px;
     }

    .catalogcen-category .item {
        background: url("./i/catalog-item.png") no-repeat scroll 0 0 transparent;
        float: left;
        height: 221px;
        margin: 0 8px 21px 0;
        position: relative;
        width: 204px;
    }
    .catalogcen-category .item .item-image{
        display: table-cell;
        height: 160px;
        text-align: center;
        vertical-align: middle;
        width: 204px;
    }
    .catalogcen-category .item .item-price{
        bottom: 6px;
        color: #634d4b;
        font: 20px/18px 'Arial';
        height: 24px;
        left: 0;
        position: absolute;
        text-align: center;
        width: 204px;
    }
         .catalogcen-category .item .item-price a{
           color: #634d4b;
           text-decoration: none;
         }

    .catalogcen-category .item .item-title{
      color: #c45740;
      font: bold 18px/18px 'Arial';
      padding: 10px 0 0;
      text-align: center;
    }
        .catalogcen-category .item .item-title a{
          color: #c45740;
          text-decoration: none;
        }

    .catalogcen-category .catalogcen-lightwall-top{
      background: url(i/content/catalogcen-category-whitewall-top.png) no-repeat center top;
      height: 13px;
      margin-bottom: 10px;
      width: 626px;
    }
    .catalogcen-category .catalogcen-lightwall {
      background: url("i/content/catalogcen-category-whitewall-bot.png") no-repeat scroll center bottom #E3DBCF;
      margin: 25px auto 0;
      padding-bottom: 30px;
      width: 626px;
    }
    .catalogcen-category .random-product .item{
      height:234px;
      background:url(i/content/catalog-cat-item-long.png) 0 0 no-repeat;
      margin: 0 3px 18px 0;
    }
        .catalogcen-category .random-product .item .name a {
          color: #c45740;
          font-size: 18px;
          font-weight: bold;
        }
        .catalogcen-category .random-product .item .name{
          padding-top: 10px;
        }

        .catalogcen-category .random-product .item .price a{
          color: #634d4b;
          font-size: 20px;
          text-decoration: none;
        }
        .catalogcen-category .random-product .item .price{
          bottom:25px;
        }

    .categorycen-cat-mid{
        width: 626px;
        margin: 20px auto 0px;
        background: url(i/content/catalogcen-category-mid-bot.png) center bottom no-repeat #6d635c ;
        padding-bottom: 10px;
    }
      .categorycen-cat-mid-top{
        width: 626px;
        height: 11px;
        margin: 0 auto;
        background: url(i/content/catalogcen-category-mid-top.png) center bottom no-repeat #6d635c ;
      }
      .categorycen-cat-mid h3{
         color: #fff;
         text-align: center;
         font-size: 18px;
      }
          .categorycen-cat-mid h3 a{
             color: #fff;
             text-align: center;
             font-size: 18px;
             font-weight: normal;
             padding-top: 5px;
          }
    .categorycen-cat-mid table{
        width: 626px;
        text-align: center;
        margin-top: 7px;
    }
        .categorycen-cat-mid table p{
          color: #e5d0b8;
          padding-top: 5px;
        }
     .categorycen-catelog-h{
        color: #805629;
        font-weight: bold;
        font-size: 22px;
        text-align: center;
        margin-top: 25px;
        margin-bottom: 20px;
     }
     .categorycen-catelog-desc{
        color: #805629;
        font-size: 18px;
        text-align: center;
        margin-bottom: 20px;
     }


/*Контакты*/
.contactpage .payment {
  width:628px;
  background:url('./i/payment-ball.png') top left no-repeat;
  padding:10px 0 0 0;
  margin:7px 0 0 0;
}

.contactpage .payment .contacts {
  background:#878076;
  padding:6px 0 0 0;
}

.contactpage .payment .contacts .column-title {
  overflow:hidden;
}

.contactpage .payment .contacts .column-title .phone {
  float:left;
  margin:10px 0 0 20px;
}

.contactpage .payment .contacts .column-title .phone span {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
}

.contactpage .payment .contacts .column-title .phone em {
  display:block;
  font-style:normal;
  font-size:11px;
  color:#fff8db;
  line-height:12px;
  padding:1px 0 0 0;
}

.contactpage .payment .contacts .column-title .title {
  font:bold 28px 'Arial';
  color:#fff;
  text-align:center;
  margin:0 200px 0 110px;
  padding:10px 0 0 0;
}

.contactpage .payment .contacts .column-title .title small {
  display:block;
  font:normal 11px 'Arial';
  color:#fafcf2;
}

.contactpage .payment .contacts .column-title .title a {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
  margin:0 25px 5px 115px;
}

.contactpage .payment .contacts .column-title .order {
  float:right;
  font:normal 12px 'Arial';
  color:#fafcf2;
  text-align:center;
  margin:10px 15px 0 0;
}

.contactpage .payment .contacts .column-title .order a {
  display:block;
  width:154px;
  height:28px;
  text-indent:-2999px;
  background:url('./i/order.png') 0 0 no-repeat;
  margin:0 0 4px 0;
}

.contactpage .payment .contacts .desc {
  font:normal 16px 'Arial';
  color:#fffffe;
  text-align:center;
  line-height:18px;
  padding:14px 0 10px 0;
}

.contactpage .payment .contacts .column-name {
  position:relative;
  text-align:center;
  padding:10px 0 3px 0;
}

.contactpage .payment .contacts .column-name .name {
  font:normal 20px 'Arial';
  color:#fffffe;
  line-height:20px;
  margin-bottom: 5px;
}

.contactpage .payment .contacts .column-name .terms {
  font:normal 16px 'Arial';
  color:#c2bca4;
}

.contactpage .payment .contacts .column-name .credit {
  font:normal 16px 'Arial';
  color:#59b3d8;
  position:absolute;
  top:4px;
  right:23px;
  line-height:14px;
}

.contactpage .payment .contacts .column-data {
  overflow:hidden;
  padding:0 20px 18px 22px;
}

.contactpage .payment .contacts .column-data .item1 {
  float:left;
  width:210px;
}

.contactpage .payment .contacts .column-data .item1.center {
  float:left;
  width:170px;
  margin:0 60px 0 0;
}

.contactpage .payment .contacts .column-data .item1 .col-name {
  font:normal 18px 'Arial';
  color:#fff;
  line-height:21px;
}

.contactpage .payment .contacts .column-data .item1.center .col-name {
  font:normal 14px 'Arial';
  line-height:18px;
  text-align:center;
}

.contactpage .payment .contacts .column-data .item1.center .col-name p {
  padding:0 0 8px 0;
}

.contactpage .payment .contacts .column-data .item1 .col-time {
  font:normal 14px 'Arial';
  color:#fff;
  padding:10px 0 0 21px;
}

.contactpage .payment .contacts .column-data .item2 {
  float:left;
  width:190px;
}

.contactpage .payment .contacts .column-data .item2.list {
  width:170px;
  margin:0 0 0 0;
}

.contactpage .payment .contacts .column-data .item2 .col-name {
  font:normal 14px 'Arial';
  color:#fff;
  padding:3px 0 0 0;
  text-align:center;
  line-height:16px;
}

.contactpage .payment .contacts .column-data .item2 .column-address {
  font:normal 12px 'Arial';
  color:#fff;
  overflow:hidden;
  padding:13px 0 0 0;
}

.contactpage .payment .contacts .column-data .item2 .column-address .col-metro {
  float:left;
  background:url('./i/wmetro.png') top left no-repeat;
  padding:0 0 0 28px;
  text-align:center;
  line-height:12px;
  color: #fff;
}

.contactpage.payment .contacts .column-data .item2 .column-address .col-metro span {
  display:block;
  border-bottom:1px solid #fff;
  margin:0 0 4px 0;
}

.contactpage .payment .contacts .column-data .item2 .column-address .col-auto {
  float:left;
  background:url('./i/wauto.png') top left no-repeat;
  padding:0 0 0 28px;
  margin:0 0 0 7px;
  text-align:center;
  line-height:12px;
}

.contactpage .payment .contacts .column-data .item2 .column-address .col-auto span {
  display:block;
  border-bottom:1px solid #fff;
  margin:0 0 2px 0;
  color: #fff;
}

.contactpage .payment .contacts .column-data .item2.list {
  text-align:right;
  line-height:26px;
}

.contactpage .payment .contacts .column-data .item2.list a {
  font:normal 14px 'Arial';
  color:#fff;
}

.contactpage .payment .contacts .column-data .item2.list .go1 {
  background:url('./i/wgo1.png') 0 4px no-repeat;
}

.contactpage .payment .contacts .column-data .item2.list .go2 {
  background:url('./i/wgo2.png') 0 2px no-repeat;
}

.contactpage .payment .contacts .column-data .item2.list .go3 {
  background:url('./i/wgo3.png') 0 0 no-repeat;
}

.contactpage .payment .contacts .column-data .item3 {
  float:left;
  font:normal 14px 'Arial';
  color:#fff;
}

.contactpage .payment .contacts .column-data .item3 dl dt {
  float:left;
  margin:0 0 0 40px;
  line-height:23px;
  color: #fff;
}

.contactpage .payment .contacts .column-data .item3 dl dd {
  float:left;
  padding:0 0 0 4px;
  line-height:23px;
  color: #fff;
}

.contactpage .payment .contacts .payment-product {
  color:#fffffe;
  text-align:center;
  font:normal 22px 'Arial';
  padding:26px 0 0 0;
  line-height:30px;
}

.contactpage .payment .contacts .payment-product p {
  padding:0 0 26px 0;
}

.contactpage .payment .contacts .linebrush {
  margin:0 20px 7px 22px;
  height:2px;
  background:url('./i/linebrush.png') 0 0 repeat-x;
}

.contactpage .payment .contacts .column-data .item2 .column-address .col-metro span {
    border-bottom: 1px solid #fff;
    color: #fff;
    display: block;
    margin: 0 0 4px;
}
.contactpage .payment .bg {
  height:11px;
  background:url('./i/payment-ball.png') bottom left no-repeat;
}
.contactpage h1{
  color:#fff;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 7px;
}
.contactpage h4{
  color:#f4f0e0;
  font-size: 20px;
  font-weight: normal;
  text-align: center;
  padding: 45px 0;
}
    .contactpage-whitewall{
        width: 590px;
        margin: 20px auto 0px;
        background: url(i/content/contactpage-whitewall-bot.png) center bottom no-repeat #f4f0e0;
        padding-bottom: 10px;
    }

      .contactpage-whitewall-top{
        width: 590px;
        height: 12px;
        margin: 0 auto;
        background: url(i/content/contactpage-whitewall-top.png) center bottom no-repeat #f4f0e0;
      }
      .contactpage-whitewall h2{
        text-align: center;
        font-size: 21px;
        color: #878076;
        margin: 10px 0;
        font-weight: normal;
        font-family: Arial;
      }
      .contactpage-whitewall h1{
         margin-top:0px;
         font-size:22px;
         text-align: center;
         font-family: Arial;
        color: #878076;
        font-weight: normal;
      }
      .contactpage-whitewall table{
        width: 590px;
      }
          .contactpage-whitewall table td{
            color: #878076;
            font-size: 16px;
            padding: 10px;
            font-family: Verdana;
            text-align: center;
          }

/*Директ регион*/
.direct-reg{
  margin-top: 7px;
}
.direc-reg-map{
  width: 628px;
}

.direc-reg-map img{
  margin: 0;
  padding: 0;
  border: none;
}
    .diret-reg-wall{
       width: 628px;
        margin: 20px auto 0px;
        background: url(i/content/dirreg-blackwall-bot.png) center bottom no-repeat #464337;
        padding-bottom: 10px;
    }
         .diret-reg-wall-top{
            width: 628px;
            height: 20px;
            margin: 0 auto 10px;
            background: url(i/content/dirreg-blackwall-top.png) center bottom no-repeat #464337;
          }
         .diret-reg-wall h1{
            color: #fff;
            font-size: 22px;
            font-weight: normal;
            margin-bottom: 30px;
            margin-top: 30px;
            padding: 0 15px;
         }
         .diret-reg-wall p{
            padding: 0 15px;
            color: #fff;
            font-size: 16px;
            margin-bottom: 20px;
         }
                .diret-reg-wall p span{
                    background-color: #fff8db;
                    padding: 1px 3px;
                    color: #67a5a5;
                    font-size: 20px;
                }

       .direct-reg .catalogcen-category h1{
           color: #4b1c08;
           font-size: 24px;
           text-align: center;
           font-weight: normal;
       }
       .direct-reg .catalogcen-category h2{
         text-align: center;
       }

       .direct-reg .catalogcen-category .head2{
           color: #fff;
           font-size: 18px;
           text-align: center;
           font-weight: normal;
           padding: 3px 15px;
           background-color: #797977;
       }
       .direct-reg .catalogcen-category .list{
         padding-top: 18px;
       }

    .skidki-blackwall{
       width: 628px;
        margin: 20px auto 0px;
        background: url(i/content/skidki-balckwall-bot.png) center bottom no-repeat #4f433e;
        padding-bottom: 10px;
    }
         .skidki-blackwall-top{
            width: 628px;
            height: 13px;
            margin: 0 auto 10px;
            background: url(i/content/skidki-balckwall-top.png) center bottom no-repeat #4f433e;
          }
          .skidki-blackwall h1, .skidki-blackwall h2, .skidki-blackwall h3{
            text-align: center;
          }
            .skidki-blackwall h1{
              color: #face58;
              font-size: 24px;
              margin: 10px 0;
              font-weight: bold;
            }
            .skidki-blackwall h2{
              color: #f3cf7a;
              font-size: 18px;
              margin: 10px 0;
              font-weight: bold;
            }
             .skidki-blackwall h3{
              color: #fff;
              font-size: 18px;
              margin: 25px 0 10px;
              font-weight: normal;
            }
            .skidki-blackwall p{
              color: #fff;
              font-size: 16px;
              margin-bottom: 15px;
              padding: 0 15px;
            }
            .skidki-blackwall-img{
              text-align: center;
              margin: 30px 0;
            }
        .skidki-blackwall-catalog{
          text-align: center;
          margin:30px 0;
        }

/**/

/*oplata*/

.oplata{
  background: url("i/content/katushka-white-bot.png") no-repeat scroll center bottom #FFFFFF;
  margin: 25px auto 0;
  width: 628px;
}
     .oplata-top{
        background: url("i/content/katushka-white-top.png") no-repeat scroll center top transparent;
        height: 11px;
        width: 628px;
      }
      .oplata h1{
         color: #4b1c08;
         font-size: 35px;
         font-weight: bold;
         margin-bottom: 10px;
         text-align: center;
      }
      .oplata h2{
         color: #2d7102;
         font-size: 24px;
         font-weight: normal;
         margin: 20px 0 20px;
         text-align: left;
         padding: 0 12px;
      }
           .grey{
              color: #786f6b !important;
           }
      .oplata h3{
         color: #4b1c08;
         font-size: 20px;
         font-weight: normal;
         margin: 10px 0 10px;
         text-align: left;
         padding: 0 12px;
      }
      .centered{
        text-align: center;
      }
      .oplata p{
        font-size: 18px;
        color: #4b1c08;
        padding: 0 15px;
      }

      .oplata-p-grey{
        color: #77706d !important;
        padding: 7px 15px 7px 35px !important;

      }
      .oplata-catalog{
        text-align: center;
        width: 628px;
        margin: 30px 0;
      }
/**/

/*Инструкции*/

.instruction{
  background: url("i/content/katushka-white-bot.png") no-repeat scroll center bottom #FFFFFF;
  margin: 25px auto 0;
  width: 628px;
}
     .instruction-top{
        background: url("i/content/katushka-white-top.png") no-repeat scroll center top transparent;
        height: 11px;
        width: 628px;
      }
      .instruction h1{
        text-align: center;
        line-height: 28px;
        color: #4a3d2c;
        font-size: 30px;
      }
      .inst-gotvideo{
        position: relative;
        top: -49px;
        left: 10px;
      }
      .inst-pribory{
        position: relative;
        top: -110px;
        left: 500px;
        margin-bottom: -100px;
      }
      .instruction h3{
        text-align: center;
        font-size: 24px;
        font-weight: normal;
        margin-bottom: 3px;
      }
            .instruction h3 a{
                color: #4a3d2c;
                text-decoration: none;
            }
      .instruction table{
        width: 628px;
      }
           .instruction table td{
                padding: 7px 0px 7px 30px;
           }
                .instruction table td.havevideo{
                    background: url(i/content/instr-play.png) no-repeat left center;
                }
           .instruction table a{
              color: #67a5a5;
              font-size: 16px;
              text-decoration: underline;
           }
       .instr-table-coins{
           width:628px;
       }
       .instr-table-coins td{
         vertical-align: middle;

       }
       .instr-table-coins td img{
          vertical-align: middle;
                   padding: 0 4px;
       }
          .priborov26{
              background: url(i/content/instr-priborov26.png) no-repeat scroll center center transparent;
              float: right;
              height: 84px;
              position: relative;
              right: 18px;
              top: -65px;
              width: 84px;
              margin-bottom: -85px;
          }
/**/

/*Детские*/
.detskie-p{
  color: #4b1c08;
  padding-bottom: 10px;
}
   .detski-ramka{
      width: 631px;
      background: url(i/content/detskie-ramka-mid.jpg) center repeat-y;
      margin-top: 10px;
   }
       .detskie-ramka-top{
            width: 631px;
            background: url(i/content/detskie-ramka-top.jpg) no-repeat center top;
            height: 13px;
       }
       .detskie-ramka-bot{
            width: 631px;
            background: url(i/content/detskie-ramka-bot.jpg) no-repeat center top;
            height: 10px;
            bottom: 0px;
            margin-top: 10px;
       }
       .detski-ramka h2{
         color: #362f2d;
         text-align: center;
         font-size: 20px;
       }
       .detskie-head{
          margin-bottom: 4px;
       }

       .detskie-head a{
           color: #b52e18;
           font-size: 16px;
           text-decoration: none;
       }
       .detskie-age{
           color: #634d4b;
           font-size: 16px;
       }
       .detskie-img img{
          padding: 5px 0;
       }
       .detskie-price{
          color: #634d4b;
          font-size: 20px;
       }
       .detski-ramka table{
          width: 631px;
          margin: 0 auto;
       }
       .detski-ramka table td{
         text-align: center;
         width: 33%;
       }

/**/

/*Металлоискатели*/
.metal-h3{
  font-size: 22px !important;
  color: #4b1c08 !important;
  font-weight: bold !important;
  text-align: center;
  margin:0px 0px 15px !important;
}

.metal-h1{
  font-size: 36px !important;
  color: #514640 !important;
  font-weight: bold !important;
  text-align: center;
  margin:30px 0px 10px !important;
}

.metal18{
  font-size: 18px !important;
  margin-top: 12px !important;
  margin-bottom: 10px !important;
}

.metal-table2{
  width: 628px;
}
    .metal-table2 td{
      text-align: center;
      color: #514640;
      font-size: 20px;
      font-weight: bold;
    }
.metal-coins{
  background: url(i/content/metal-coins.jpg) no-repeat center center;
  width: 629px;
  height: 146px;
}
    .metal-coins h4{
      color: #333024;
      text-align: center;
      padding: 13px 0;
      font-size: 18px;
      font-weight: normal;
    }
   .metal-coins table{
     width: 628px;
     color: #463622;
     padding-left: 7px;
   }
   .metal-coins p{
     font-size: 15px;
     color: #333024;
     margin-bottom: 7px;
   }

/**/

/*Подводные*/
.podvodnye-purpose{
  font-size: 14px;
  padding-bottom: 15px;
}
    .pod-green{
      color: #2d7102;
    }
    .pod-blue{
      color: #00a8ed;
    }
    .pod-brown{
      color: #4b1c08;
    }
.podvodnye-deep{
  color: #4b1c08;
  font-size: 14px;
}
.podvodnue-p{
  padding-left: 15px;
  color: #4b1c08;
}
.deepers .detskie-head{
  margin-bottom: 13px !important;
}
.deepers .detskie-img img {
    padding: 6px 0 12px;;
}
.deepers td{
  width:25% !important;
}
.deeper-header{
   color: #362F2D !important;
    font-size: 20px;
    text-align: center;
    margin:25px 0px 15px;
}

/**/

/*Новые стили для Кредит*/
.content .payment-credit {
  width:628px;
  padding:0;
  margin:7px 0 0 0;
}

.content .payment-credit .contacts {

  padding:6px 0 0 0;
}

.content .payment-credit .contacts .column-title {
  overflow:hidden;
}

.content .payment-credit .contacts .column-title .phone {
  float:left;
  margin:10px 0 0 10px;
}

.content .payment-credit .contacts .column-title .phone span {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
}

.content .payment-credit .contacts .column-title .phone em {
  display:block;
  font-style:normal;
  font-size:11px;
  color:#fff8db;
  line-height:12px;
  padding:1px 0 0 0;
}

.content .payment-credit .contacts .column-title .title {
  font:bold 28px 'Arial';

  text-align:center;
  margin:0 200px 0 110px;
  padding:10px 0 0 0;
}

.content .payment-credit .contacts .column-title .title small {
  display:block;
  font:normal 11px 'Arial';
  color:#fafcf2;
}

.content .payment-credit .contacts .column-title .title a {
  display:block;
  font:normal 20px 'Arial';
  color:#69c1d6;
  background:#f4f0e0;
  padding:4px;
  line-height:20px;
  margin:0 25px 5px 115px;
}

.content .payment-credit .contacts .column-title .order {
  float:right;
  font:normal 12px 'Arial';
  color:#fafcf2;
  text-align:center;
  margin:10px 15px 0 0;
}

.content .payment-credit .contacts .column-title .order a {
  display:block;
  width:154px;
  height:28px;
  text-indent:-2999px;
  background:url('./i/order.png') 0 0 no-repeat;
  margin:0 0 4px 0;
}

.content .payment-credit .contacts .desc {
  font:normal 16px 'Arial';

  text-align:center;
  line-height:18px;
  padding:14px 0 10px 0;
}

.content .payment-credit .contacts .column-name {
  position:relative;
  text-align:center;
  padding:10px 0 3px 0;
}

.content .payment-credit .contacts .column-name .name {
  font:normal 20px 'Arial';
  color: #362d29;
  margin-bottom: 20px;
  line-height:20px;
}

.content .payment-credit .contacts .column-name .terms {
  font:normal 16px 'Arial';
  color:#c2bca4;
}

.content .payment-credit .contacts .column-name .credit {
  font:normal 16px 'Arial';
  color:#59b3d8;
  position:absolute;
  top:11px;
  right:23px;
  line-height:14px;
}

.content .payment-credit .contacts .column-data {
  overflow:hidden;
  padding:0 20px 18px 22px;
}

.content .payment-credit .contacts .column-data .item1 {
  float:left;
  width:210px;
}

.content .payment-credit .contacts .column-data .item1.center {
  float:left;
  width:170px;
  margin:0 60px 0 0;
}

.content .payment-credit .contacts .column-data .item1 .col-name {
  font:normal 18px 'Arial';
  color: #4f4744;
  line-height:21px;
}

.content .payment-credit .contacts .column-data .item1.center .col-name {
  font:normal 14px 'Arial';
  line-height:18px;
  text-align:center;
}

.content .payment-credit .contacts .column-data .item1.center .col-name p {
  padding:0 0 8px 0;
}

.content .payment-credit .contacts .column-data .item1 .col-time {
  font:normal 14px 'Arial';
  color: #4f4744;
  padding:10px 0 0 21px;
}

.content .payment-credit .contacts .column-data .item2 {
  float:left;
  width:190px;
}

.content .payment-credit .contacts .column-data .item2.list {
  width:170px;
  margin:0 0 0 0;
}

.content .payment-credit .contacts .column-data .item2 .col-name {
  font:normal 14px 'Arial';
  color: #362d29;
  padding:3px 0 0 0;
  text-align:center;
  line-height:16px;
}

.content .payment-credit .contacts .column-data .item2 .column-address {
  font:normal 12px 'Arial';

  overflow:hidden;
  padding:13px 0 0 0;
}

.content .payment-credit .contacts .column-data .item2 .column-address .col-metro {
  float:left;
  background:url('./i/metro.png') top left no-repeat;
  padding:0 0 0 28px;
  text-align:center;
  line-height:12px;
  color: #4f4744;
}

.content .payment-credit .contacts .column-data .item2 .column-address .col-metro span {
  display:block;
  border-bottom:1px solid #4f4744;
  margin:0 0 4px 0;
  color: #4f4744;
}

.content .payment-credit .contacts .column-data .item2 .column-address .col-auto {
  float:left;
  background:url('./i/auto.png') top left no-repeat;
  padding:0 0 0 28px;
  margin:0 0 0 7px;
  text-align:center;
  line-height:12px;
}

.content .payment-credit .contacts .column-data .item2 .column-address .col-auto span {
  display:block;
  border-bottom:1px solid #4f4744;
  margin:0 0 2px 0;
  color:#4f4744;
}

.content .payment-credit .contacts .column-data .item2.list {
  text-align:right;
  line-height:26px;

}

.content .payment-credit .contacts .column-data .item2.list a {
  font:normal 14px 'Arial';
    color: #4F4744;
}

.content .payment-credit .contacts .column-data .item2.list .go1 {
  background:url('./i/wgo1.png') 0 4px no-repeat;
}

.content .payment-credit .contacts .column-data .item2.list .go2 {
  background:url('./i/wgo2.png') 0 2px no-repeat;
}

.content .payment-credit .contacts .column-data .item2.list .go3 {
  background:url('./i/wgo3.png') 0 0 no-repeat;
}

.content .payment-credit .contacts .column-data .item3 {
  float:left;
  font:normal 14px 'Arial';

}

.content .payment-credit .contacts .column-data .item3 dl dt {
  float:left;
  margin:0 0 0 40px;
  line-height:23px;
  color: #4f4744;
}

.content .payment-credit .contacts .column-data .item3 dl dd {
  float:left;
  padding:0 0 0 4px;
  line-height:23px;
  color: #4f4744;
}

.content .payment-credit .contacts .payment-product {

  text-align:center;
  font:normal 22px 'Arial';
  padding:26px 0 0 0;
  line-height:30px;
}

.content .payment-credit .contacts .payment-product p {
  padding:0 0 26px 0;
}

.content .payment-credit .contacts .linebrush {
  margin:0 20px 7px 22px;
  height:2px;
  background:url('./i/linebrush.png') 0 0 repeat-x;
}

/**/

/*banner*/
.banner1 {
  width: 627px;
  height: 120px;
  margin: 10px auto;
}

/*Перезвони мне форма*/
.callmeform{
  width: 327px;
  margin-top: 10px;
}
        .callmeform-top{
            width: 327px;
            background: url(i/callmeform-top.png) no-repeat center top;
            height: 15px;
        }
        .callmeform-mid{
            background-color: #878076;
            padding: 8px 15px 0px;
            text-align: center;
        }

        .callmeform-bot{
            width: 327px;
            background: url(i/callmeform-bot.png) no-repeat center bottom;
            bottom: 0;
            height: 14px;
        }
        .callmeform-head {
          background: url(i/callmeform-ico.png) left no-repeat;
          padding-left: 50px;
          font-size: 18px;
          color: #fff8db;
          margin-left: 20px;
          text-align: center;
          margin-bottom: 10px;
        }
        .callmeform-head-signup {
          padding-left: 0px;
          font-size: 18px;
          color: #fff8db;
          margin-left: 0px;
          text-align: center;
          margin-bottom: 10px;
        }
        .callmeform label{
          color: #fff;
          font-size: 14px;
        }
        .callmeform input, .callmeform select{
          width: 225px;
          margin: 3px 0 10px;
          height: 20px;
        }
            .callmeform select{
              color: #c4bfbf;
              height: 22px;
              vertical-align: middle;
            }

        .callmeform_btn{
          background: url(i/callmeform-button.png) no-repeat center center;
          width: 154px;
          height: 27px !important;
          margin:10px auto 3px !important;
          border: none;
          font-size: 0;
          cursor: pointer;
        }
        .callmeform_myphone{

        }
        .labelgroup1, .labelgroup2, .labelgroup3{
          text-align: left;
          display: inline-block;
         /* margin-left: -10px; */
        }
        .labelgroup1{
          font-size: 16px;
          color: #fff8db;
        }
        .plus7{
           float: left;
           left: -23px;
           margin-bottom: -30px;
           position: relative;
           top: -30px;
        }

/* news */

 #date_news
   {
     color:#ff9900;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Tahoma, sans-serif;
   }
 #date1_news
   {
     color:#ff6600;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
   }

#head_news
   {
     color:#80101d;
     font-size:14pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;

   }

#resume_news
   {
     color:#2A2A2A;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
     text-align:justify;
   }

#head_news  a
   {
     color:#80101d;
     font-size:14pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
     text-decoration:none;
   }

#resume_news a
   {
     color:#2A2A2A;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
     text-decoration:none;
   }

#link_cat a
   {
     color:#7D7D7D;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
     text-decoration:none;
   }

#link_cat a:hover {text-decoration:underline}
#head_news a:hover {text-decoration:underline}
#resume_news a:hover {text-decoration:underline}
    .navig_activ
         {
          color:#0080FF;
          font-size:11pt;
          font-weight:600;
          font-family:"Times New Roman", "serif";
          padding:5px;
         }

 .navig_passiv
        {
         color:#808080;
          font-size:11pt;
          font-weight:300;
          font-family:"Times New Roman", "serif";
          padding:5px;
       }

   a.navig_activ
     {
      text-decoration:none;
     }

   a.navig_passiv
     {
      text-decoration:none;
     }
 #head1_news
   {
     color:#80101d;
     font-size:20pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }

  #text_news
   {
     color:#2A2A2A;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Times New Roman, serif;
     text-align:justify;

   }

  #line_navig a
   {
     color:#408080;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }
  #cat_navig a
   {
     color:#408080;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }

   #reyt
   {
     color:#ff6600;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
   }

  #reyt a
   {
     color:#ff6600;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }
 #reyt a:hover {text-decoration:underline}

#win {
    position: absolute;
    left: 50%;
    top: 200px;
    margin-left: -200px;
    margin-top: -150px;
    padding:20px;
    background: #FFFFFF;
    border: solid 1px #808080;
    color:#535353;
    font-size:12pt;
    font-family:"Times New Roman", "serif";
   }
#win a
 {
 	 color:#006A9D;
    font-size:10pt;
    font-family:"Times New Roman", "serif";
 }

#button {

       font-family:"Times New Roman", "serif";
       color:#606060;
       font-size:12pt;
       background-color:#F7F7F7;
      font-weight:300;
      text-align:center;
      padding:3px;
      border-style:solid;
      border-width: 1px;
      border-color:#4B4B4B;

      }


 #line_navig a:hover {text-decoration:underline}
#cat_navig a:hover {text-decoration:underline}


#comm_blok {
      width:80%;
      background-color:#FFFFFF;
      text-align:left;
      padding:10px;
      border-style:solid;
      border-width: 1px;
      border-color:#F7F7F7;
      margin-bottom: 5px;
      }

 #comm_blok1 {
      width:80%;
      text-align:left;
      padding:10px;

      }


 #comm_date
   {
     color:#408080;
     font-size:12pt;
     font-style:normal;
     font-weight:200;
     font-family:Verdana, sans-serif;
   }

#comm_name
   {
     color:#ff6600;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
   }
#comm_text
   {
     color:#7D7D7D;
     font-size:12pt;
     font-style:normal;
     font-weight:400;
     font-family:Verdana, sans-serif;
   }

#comm_text a
   {
     color:#7D7D7D;
     font-size:12pt;
     font-style:normal;
     font-weight:400;
     font-family:Verdana, sans-serif;
   }
   
   
/*banner 2*/
.banner2wrap{
    width: 627px;
    margin: 10px auto;
}
    .banner2-top{
        width: 627px;
        background: url(i/content/banner2-top.png) no-repeat center top;
        height: 14px;
    }
    .banner2-mid{
        width: 627px;
        background: url(i/content/banner2-mid.png) no-repeat bottom #878076;
        min-height: 76px;
    }
            .banner2-mid h2{
              text-align: center;
              color: #fff;
              font-size: 30px;
              margin-bottom: 7px;
            }
            .banner2-mid h3{
              text-align: center;
              color: #fff;
              font-size: 26px;
              margin-bottom: 7px;
            }
            .banner2-mid h4{
              text-align: center;
              padding-bottom: 7px;
            }
                .banner2-mid h4 span{
                  text-align: center;
                  background-color: #fff8db;
                  padding: 10px 15px;
                }
                    .banner2-mid h4 span a{
                       font-size: 35px;
                       color: #67a5a5;
                    }

    .banner2-bot{
        width: 627px;
        background: url(i/content/banner2-bot.png) no-repeat center bottom;
        height: 14px;
    }

/**/


/*белий блок*/
.block-white-bot{
   width: 631px !important;
   background: url(i/content/block-white-bot.png) no-repeat center bottom !important;
   height: 30px !important;
}
.block-white-top{
   width: 631px !important;
   background: url(i/content/block-white-top.png) no-repeat center top !important;
   height: 24px !important;
}
.block-white-mid{
   /*width: 631px !important;*/
   background: url(i/content/block-white-mid.png) repeat-y center center !important;
   padding:0;
}
/**/

/*Видеообзор блок*/

.vb4{
  width: 563px;
  margin: 20px auto;
  background: url(i/content/vb4-block-bot.png) no-repeat center bottom;
  padding-bottom: 17px;
}

    .vb4-top{
       width: 563px;
       height: 16px;
       background: url(i/content/vb4-block-top.png) no-repeat center top;
    }
    .vb4-mid{
      background-color: #464337;
      padding: 0 15px;
    }

        .vb4 h3{
          font-family: Arial;
          font-weight: bold;
          font-size: 24px;
          color: #fff8db;
          text-align: center;
          margin-bottom: 10px;
        }
        .vb4 h4{
          font-family: Arial;
          font-weight: normal;
          font-size: 18px;
          color: #c7b299;
          text-align: center;
          margin-bottom: 7px;
        }
        .vb4 table{
          width: 100%;
          text-align: left;
        }
            .vb4 table td{
          vertical-align: middle;
          padding-bottom: 10px;
            }
        .vb4 a{
          color: #f4f0e0;
          text-decoration: none;


        }
            .vb4-number{
              font-size: 30px;
              line-height: 46px;
            }

            .vb4-a{
              margin-top: -34px;
              margin-left: 58px;
              display: block;
            }
            .vb4-mid table td img{
             margin-top: 8px;
             margin-left: 4px;
            }
            
            
            
.col-metro span{
  display: block;
  font-size: 0;
  width: 51px;
  height: 13px;
  background: url(i/content/nametro.gif) center center no-repeat;
}
.col-auto span{
  display: block;
  font-size: 0;
  width: 66px;
  height: 12px;
  background: url(i/content/nacar.gif) center center no-repeat;
}


#info_history{
   text-align:  center;
   font-weight: bold;
}
#info_history a{
   color:#78533d;
}


/*кнопки для меню*/
.mb-opis{background: url(i/content/btn/opisanie.jpg) no-repeat 0px 0px;  width: 94px;}
.mb-video{background: url(i/content/btn/video.jpg) no-repeat 0px 0px;  width: 66px;}
.mb-otzyv{background: url(i/content/btn/otzyvy.jpg) no-repeat 0px 0px;  width: 77px;}
.mb-cena{background: url(i/content/btn/cena.jpg) no-repeat 0px 0px;  width: 57px;}
.mb-remont{background: url(i/content/btn/remont.jpg) no-repeat 0px 0px;  width: 76px;}
.mb-by{background: url(i/content/btn/bu.jpg) no-repeat 0px 0px;  width: 41px;}
.mb-inst{background: url(i/content/btn/instruction.jpg) no-repeat 0px 0px;  width: 107px;}
.mb-kupit{background: url(i/content/btn/kupit.jpg) no-repeat 0px 0px;  width: 69px;}
.mb-videobzor{background: url(i/content/btn/video_obzor.jpg) no-repeat 0px 0px;  width: 129px;}
.mb-kakvybr{background: url(i/content/btn/kak_vybrat.jpg) no-repeat 0px 0px;  width: 115px;}
.mb-forum{background: url(i/content/btn/forum.jpg) no-repeat 0px 0px;  width: 70px;}

a.menubtn{
 float: left;
 margin-left: 5px;
 height: 25px;
 color: #fff8db;
 font-size: 16px;
 text-align: center;
 cursor: pointer;
 line-height: 20px;
}
.buttons a.menubtn:first-child {
margin-left: 0px;
}

a.menubtn:hover {
 background-position: 0px -25px;
}
a.menubtn:active{
 background-position: 0px -50px;
}


/*video module*/
.vidmod{
  margin: 15px auto;
  width: 620px;
}

.vidmod-top{
   width: 620px;
   height: 9px;
   background: url(i/content/videomodule-top.png) no-repeat center top;
}
.vidmod-mid{
   width: 620px;
   background: url(i/content/videomodule-mid.png) repeat-y;
}
    .vidmod-content{
       padding: 0 15px;
    }

    .vidmod-header{
      font-family: Arial;
      color: #c7b299;
      font-size: 18px;
      margin: 0 auto;
      padding: 5px 0;
      display: table;
    }
    .vidmod-cross{
      width: 23px;
      height: 23px;
      background: url(i/content/videomodule-cross.png) no-repeat;
      display: block;
      cursor: pointer;
      position: relative;
      top: -30px;
      left: 573px;
      margin-bottom: -10px;
    }
    .vidmod table{
          width: 100%;
          text-align: left;
        }
        .vidmod table td{
          vertical-align: middle;
          padding-bottom: 5px;
        }
        .vidmod a{
          color: #f4f0e0;
          text-decoration: none;
        }
        .vidmod table td img{
             margin-top: 4px;
             margin-left: 4px;
        }
        .vidmod .vb4-a{
           margin-left: 56px;
           margin-top: -29px;
        }
        .vidmod .vb4-number{
          font-size: 25px;
          line-height: 37px;
        }
        .vidmod-test{
          margin: 0 auto;
          width: 96% !important;
        }
        .vidmod-line{
          border-bottom: 1px solid #898472;
          margin: 15px auto 5px;
          width:96%;
        }
        .vidmod-soon{
          color: #f4f0e0;
          font-size: 24px;
        }
            .vidmod-soon td{
              text-align: center;
              vertical-align: top !important;
              padding-bottom: 0px !important;
            }
                .vidmod-soon td span{
                     text-align: center;
                     font-size: 18px;
                     color: #464337;
                     background-color: #fff8db;
                     display: block;
                }
.vidmod-bot{
   width: 620px;
   height: 11px;
   background: url(i/content/videomodule-bot.png) no-repeat center bottom;
}

.top_price
{
	text-align:center;
	padding-bottom:10px;
	font-weight:bold;
}

.top_price .sub1
{
	color:#B4AC9B;
}

.top_price .sub2
{
	color:#48BD4F;
}

/*****************/
/*Кредит по шагам*/
/*****************/
.credit_head_left{
  float: left;
  width: 295px;
  font-size: 16px;
  line-height: 20px;
  color: #463622;
}
    .credit_head_left__red{
      color: #a81c0a;
    }

.credit_head_right{
  float: left;
  width: 210px;
  font-size: 16px;
  line-height: 20px;
  color: #463622;
}
    .credit_head_left__blue{
      color: #00a8ed;
    }

.credit__back_btn{
  margin: 10px auto 0;
  display: block;
  width: 130px;
  height: 35px;
}

.credit__padding{
  padding: 0px 15px;
}

.credit h2{
  font-family: Arial;
  font-size: 24px;
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
}
.credit h3{
  font-family: Arial;
  font-size: 20px;
  color: #fff;
  text-align: center;
  margin:55px 0 30px;
}

.credit__description{
  line-height: 18px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  padding: 0 17px;
}
.credit__steps{
  margin: 15px 0;
  width: 100%;
}

.credit__steps td{
  vertical-align: top;
  width: 50%;
}

.credit__steps_tabs{
  width: 256px;
  height: 129px;
  margin: 22px 0 0 15px;
}
    .credit__steps_tabs_step2{
      margin-top:0px;
    }
.credit__steps_img{
  margin: 0 auto 8px;
  display: block;
}


.credit__step1_bg{
  background: url(i/credit/step1_bg.png) no-repeat;
  width: 232px;
  height: 256px;
  position: relative;
  top: -256px;
  left: 390px;
}
.credit__step2_bg{
  background: url(i/credit/step2_bg.png) no-repeat;
  width: 233px;
  height: 254px;
  position: relative;
  top: -254px;
  left: 390px;
}
.credit__step3_bg{
  background: url(i/credit/step3_bg.png) no-repeat;
  width: 235px;
  height: 248px;
  position: relative;
  top: -248px;
  left: 393px;
}
.credit__steps_tabs_step1{
  background: url(i/credit/step1.png) no-repeat;
}
    .credit__steps_tabs a{
      font-family: Arial;
      font-size: 18px;
      color: #817f7c;
      text-decoration: none;
      line-height: 30px;
      float: left;
      width: 85px; height: 32px;
      text-align: center;

    }
    .credit__steps_tabs div{
      color: #51453f;
      font-size: 18px;
      margin-top: 11px;
      float: left;
      line-height: 21px;
      padding: 0 11px;
    }
.credit__steps_tabs_step2{
  background: url(i/credit/step2.png) no-repeat;
}
   .credit__steps_tabs_step2 a.credit__step1{
      text-decoration: underline;
            color: #b3b2b0;
    }
.credit__steps_tabs_step3{
  background: url(i/credit/step3.png) no-repeat;
  margin-top: 0px;
}
    .credit__steps_tabs_step3 a.credit__step1, .credit__steps_tabs_step3 a.credit__step2{
      text-decoration: underline;
            color: #b3b2b0;
    }

.credit__why{
  width: 325px;
  text-align: left;
  margin: 15px 0;
}
.credit__form_price{
  color: #fff;
  margin: 10px 0 15px;
}
.credit__next_btn_wrap{
margin-left: 170px;
padding-bottom: 10px;
padding-top: 10px;
}
.credit__get_credit_wrap{
margin-left: 170px;
padding-bottom: 30px;
padding-top: 40px;
}
.credit__get_credit_btn{
    background: url(i/credit/done-btn.png) no-repeat;
    width: 246px;
    height: 40px;
    display: inline-block;
}

.credit__next_btn_wrap_step2{
margin-left: 190px;
padding-bottom: 10px;
padding-top: 10px;
}
  .credit__next_btn{
    background: url(i/credit/next-btn.png) no-repeat;
    width: 142px;
    height: 33px;
    display: inline-block;
  }
.credit__why{
  font-size: 16px;
  color: #fff;
  line-height: 18px;
}
.credit__table_programms{
  color: #fff;
  width: 100%;
  margin: 15px 0;
}
  .credit__table_programms td{
    padding: 3px;
    text-align: center;
  }
  .credit__table_programms tr:first-child td{
    padding-bottom: 8px;
  }
  .td-left{
    text-align: left !important;
  }
  .credit__table_programms a{
    color: #fff;
    font-size: 14px;
  }

.credit__programm_bg{
  background: url(i/credit/101010.png) no-repeat;
  width: 172px;
  height: 25px;
  text-align: center;
  color: #fff;
  padding-top: 5px;
}

.credit__ballon{
  background: url(i/credit/step2-bubl.png) no-repeat;
  width: 330px;
  height: 103px;
  display: block;
  padding: 20px 10px 0;
  font-size: 18px;
  color: #51453f;
  margin: 50px 0 20px;
}
.credit__step2_h2{
  margin-bottom: 40px !important;
}

/*step3*/
.credit__table_step3form{
  color: #fff;
  width: 540px;
  margin: 0 auto;
}
.credit__table_step3desc{
  color: #fff;
  width: 100%;
  margin: 30px auto 0;
  text-align: center;
}

.credit__table_step3desc_lefttd{

}
    .credit__table_step3form td{
      padding: 5px;
    }

.credit__table_step3form_lefttd{
  width: 170px;
}
.credit__table_step3form .myinput_text{
  border-color: #85cccc;
  width: 300px;
}
    .credit__table_step3form_a{
      display: inline-block;
      margin-left: 5px;
    }
.credit__table_step3_bottom{
  margin-left: 150px;
}
.credit__table_step3desc p{
  font-size: 18px;
  line-height: 22px;
}
.credit__table_step3desc p img{
  padding: 12px 0;

}
.credit__table_step3_bottom span{
 display: inline-block;
 padding-left: 3px;
}
.checkbox{
  margin-top: 3px;
}
.credit__step3_almost{
  font-size: 18px;
  line-height: 24px;
  color: #fff;
}

/*Элементы формы*/
.myinput_text {
  background-color: #fcf9ef;
  border: 1px solid #d8cab9;
  padding: 5px;
  margin: 1px 0 5px 0;
  line-height: 30px;
  color: #5a4e49;
  width: 254px;
  font-size: 16px;
  height: 20px;
}

textarea.myinput_text {
  height: 90px;
}
.myinput_select {
  width: 266px;
  height: 29px !important;
  color: #5a4e49;
  font-size: 13px;
  text-align: left;
  background: url(i/credit/select-img.png) no-repeat #fcf9ef;
  /*изображение для оформления селекта*/
  line-height: 28px;
  white-space: nowrap;
  /* запрещаем перенос */
  padding: 3px 22px 0 12px;
  /* отступ справа с учетом стрелочки */
  border: none;
  zoom: 1;
  /* для IE6 */
  margin: 3px 0 5px 0;
  overflow: hidden;
}
.myinput_select option {
  padding: 0 0 4px 8px;
}

span.myinput_select {
  width: 232px;
}

.myinput_short { width: 60px;}
.myinput_medium { width: 150px;}
.myinput_medium2 { width: 250px;}

.form_element_wrapper {
  margin-bottom: 2px;
}

textarea.myinput_text {
  height: 90px;
}

.credit__form label{
  color: #fff;
}
.anons2{
  font-size:18px;
  margin: 5px;
  padding-bottom: 8px;
}

/*Элементы формы 2*/
.checkbox{
	width: 19px;
	height: 19px;
	padding: 0 5px 0 0;
	background: url(i/credit/checkbox.png) no-repeat 0px 0px;
	display: block;
	clear: left;
	float: left;
}
.block-white-mid2{
   /*width: 631px !important;*/
   background: url(i/content/block-white-mid.png) repeat-y center center !important;
   padding:0;
}

/*Стили мануалы*/
.manuals p{
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: 3px;
  margin-right: 3px;
}
.manuals a{
  text-decoration: none;
  color: #67A5A5;
} 
.manuals ol{
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 44px;
} 
.manuals li{
  margin-top: 8px;
  margin-bottom:8px;
} 
.manuals ul{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 14px;
  list-style: none;
} 
.manuals-top {
  font-size:18px;
  margin-top: 6px;
  margin-bottom:14px;
}
/*Стили статьи*/
.stati p{
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: 3px;
  margin-right: 3px;
}
.stati a{
  text-decoration: none;
  color: #67A5A5;
} 
.stati h4{
  margin-top: 14px;
  font-size:20px;
  text-align: center;
}
.stati ul{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 14px;
  list-style: none;
}
.stati li{
  margin-top: 8px;
  margin-bottom:8px;
}
.stati ol{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 26px;
}
.stati li{
  margin-top: 8px;
  margin-bottom:8px;
}

.name a{
  text-decoration: none;
  color: #ffffff;
}
.description h3{
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
}

.city-contacs p{
  text-indent: 19px;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: 3px;
  margin-right: 6px;
}
.city-contacs h4{
  margin-top: 14px;
  font-size:20px;
  text-align: center;
}
.city-contacstop p{
  margin: 0px;
  margin-left: 40px;
}
.city-contacstop{
  margin-top: 10px;
  margin-bottom: 10px;
}


/*Элементы формы 2*/
.checkbox{
	width: 19px;
	height: 19px;
	padding: 0 5px 0 0;
	background: url(i/credit/checkbox.png) no-repeat 0px 0px;
	display: block;
	clear: left;
	float: left;
}

/*Металлоискатели по категориям*/
.levels {
  margin-left: -3px;
}


/*Videohosting*/
.left_col{
  width: 227px;
  float: left;
}
.left_col_top{
  width: 227px;
  background: url(i/video/left-col-top.png) no-repeat;
  height: 7px;
}
.left_col_mid{
  width: 213px;
  background-color: #878076;
  padding: 0 7px;
}

.left_col_bot{
  width: 227px;
  background: url(i/video/left-col-bot.png) no-repeat;
  height: 5px;
}
     .left_col_mid{


     }

    .left_col_mid ul li{
      margin-bottom: 5px;
      background: url(i/video/li-img.png) left 2px no-repeat;
      padding-left: 16px;
      list-style: none;
    }

        .left_col_mid ul li a{
             font-size: 16px;
             color: #fff8db;
             text-decoration: none;
         }
              .left_col_mid ul li a:hover{
                 text-decoration: underline;
            }
    .left_col_mid h2{
      font-size: 18px;
      color: #fff;
      text-align: center;
      margin-bottom: 15px;
    }
     .left_col_mid hr{
       border: none;
       border-bottom: 1px solid #fff;
       margin: 0 auto;
       width: 95%;
     }
      .m_c{
       text-align: center;
     }
     .left_col_mid p{
       color: #fff;
       font-size: 14px;
     }

.center_col{
  width: 742px;
    float: left;
    margin-left: 9px;
}

.center_col_top{
  width: 742px;
  background: url(i/video/cen-col-top.png) no-repeat;
  height: 10px;
}
.center_col_mid{
  width: 716px;
  background-color: #878076;
  padding: 0 13px;
}
.center_col_mid h1{
  font-size: 24px;
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
}
.center_col_mid table{
  width: 100%;
}
.center_col_mid table.new_video td{
  widtH: 25%;
  vertical-align: top;
  padding-bottom: 25px;
}
.center_col_mid table td h5{
  color: #fff;
  font-size: 16px;
  text-align:left;
  font-weight: normal;
  line-height: 16px;
  margin: 6px 0 0px;
}

.center_col_mid .time{
  color: #d3cdb6;
  font-size: 12px;
  text-align:left;
}
      .center_col_mid hr{
             border: none;
             border-bottom: 1px solid #fff;
             margin: 0 auto;
             width: 100%;
           }
.center_col_bot{
  width: 742px;
  background: url(i/video/cen-col-bot.png) no-repeat;
  height: 9px;
}

.micro{
  font-size: 12px !important;
}
.pop_video td{
  vertical-align: top;
  padding: 10px 10px 10px 0;
}
.pop_video_desc{
  color: #e6e4db;
  font-size: 14px;
  line-height: 14px;
  margin-top: 5px;
}
.pop_video_time{
  color: #d1d0ce;
  font-size: 12px;
  line-height: 12px;
  margin-top: 5px;
}

.pop_video h4{
   font-size: 18px;
   color: #fff;
   font-weight: bold;
}

/*item*/
.videoplayer h2{
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 15px;

}

.videodesc{
  color: #fff;
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.tags{
  color: #ececec;
  font-size: 14px;
  margin-bottom: 5px;
}
.tags a{
  color: #fff8db;
  text-decoration: underline;
}

.forum_code{
  background: url(i/video/forum_btn.png) 0px 0px no-repeat;
  float: left;
  display: block;
  width: 102px;
  height: 17px;
  margin-right: 5px;
  margin-top: 2px;
  margin-left: 10px;
}

.blog_code{
   background: url(i/video/blog_btn.png) 0px 0px no-repeat;
  float: left;
  display: block;
  width: 88px;
  height: 17px;
  margin-right: 5px;
  margin-top: 2px;
  margin-left: 10px;
}

.star_y{
  background: url(i/video/star.png) 0px 0px no-repeat;
  float: left;
  display: block;
  width: 25px;
  height: 24px;
  margin-right: 5px;
  margin-top: 2px;
}

.star_n{
  background: url(i/video/star.png) -25px 0px no-repeat;
  float: left;
  display: block;
  width: 25px;
  height: 24px;
  margin-right: 5px;
  margin-top: 2px;
}
.comment_form{
  color: #fff;
}

.comment_add{
  background: url(i/video/add-commet-btn.png) 0px 0px no-repeat;
  display: block;
  cursor: pointer;
  width: 208px;
  height: 34px;
  margin-right: 5px;
  margin-top: 2px;
  font-size: 0;
  border: none;
}
.comment_add:active{
  background-position: 0px 1px;
}
.comment_form label{
  color: #fff;
  font-size: 16px;
  margin-bottom: 5px;
  display: block;
}

a.s_ya {
  background: url(i/video/social-btn.png) 0px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

.stars{
  color: #fff;
  width: 90% !important;
}
.stars td{

}

.views{
  color: #fff8db;
}

.comments_who{
  color: #fff8db;
  font-size: 16px;
  margin-bottom: 3px;
}
.comments_who span{
  font-size: 12px;
}

.comments_text{
  color: #fff;
  font-size: 16px;
  margin-bottom: 20px;
}

.clear{
  clear: both;
}

/* line 228, ../sass/screen.scss */
a.s_vk {
  background: url(i/video/social-btn.png) -22px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 236, ../sass/screen.scss */
a.s_fb {
  background: url(i/video/social-btn.png) -43px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 244, ../sass/screen.scss */
a.s_tw {
  background: url(i/video/social-btn.png) -64px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 252, ../sass/screen.scss */
a.s_ok {
  background: url(i/video/social-btn.png) -85px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 260, ../sass/screen.scss */
a.s_mr {
  background: url(i/video/social-btn.png) -106px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 268, ../sass/screen.scss */
a.s_lj {
  background: url(i/video/social-btn.png) -127px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}

/* line 276, ../sass/screen.scss */
a.s_gp {
  background: url(i/video/social-btn.png) -148px 0px no-repeat;
  float: left;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
}


.img15{
  width: 134px; height: 115px; display: inline-block;
  background: url(i/sprite.jpg) 0px 0px no-repeat;
}

.img16{
  width: 135px; height: 156px; display: inline-block;
  background: url(i/sprite.jpg) 0px -116px no-repeat;
}
.img17{
  width: 139px; height: 157px; display: inline-block;
  background: url(i/sprite.jpg) 0px -272px no-repeat;
}
.img18{
  width: 158px; height: 188px; display: inline-block;
  background: url(i/sprite.jpg) 0px -429px no-repeat;
}
.img19{
  width: 127px; height: 60px; display: inline-block;
  background: url(i/sprite.jpg) 0px -617px no-repeat;
}
.img20{
  width: 88px; height: 127px; display: inline-block;
  background: url(i/sprite.jpg) 0px -677px no-repeat;
}
.img21{
  width: 144px; height: 97px; display: inline-block;
  background: url(i/sprite.jpg) 0px -804px no-repeat;
}
.img22{
  width: 105px; height: 174px; display: inline-block;
  background: url(i/sprite.jpg) -17px -901px no-repeat;
}
.img23{
  width: 158px; height: 222px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1075px no-repeat;
}
.img24{
  width: 140px; height: 84px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1297px no-repeat;
}
.img25{
  width: 134px; height: 115px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1381px no-repeat;
}
.img26{
  width: 123px; height: 189px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1496px no-repeat;
}
.img27{
  width: 127px; height: 127px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1685px no-repeat;
}
.img28{
  width: 118px; height: 110px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1812px no-repeat;
}

.img5{
  width: 137px; height: 92px; display: inline-block;
  background: url(i/sprite.jpg) 0px -1922px no-repeat;
  margin-bottom: -6px;
}
.img7{
  width: 153px; height: 133px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2014px no-repeat;
}
.img8{
  width: 175px; height: 137px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2147px no-repeat;
}
.img9{
  width: 174px; height: 265px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2284px no-repeat;
}
.img10{
  width: 176px; height: 268px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2549px no-repeat;
}
.img11{
  width: 175px; height: 148px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2817px no-repeat;
}
.img12{
  width: 175px; height: 182px; display: inline-block;
  background: url(i/sprite.jpg) 0px -2965px no-repeat;
}
.img13{
  width: 155px; height: 140px; display: inline-block;
  background: url(i/sprite.jpg) 0px -3147px no-repeat;
}
.img14{
  width: 175px; height: 429px; display: inline-block;
  background: url(i/sprite.jpg) 0px -3287px no-repeat;
  margin-bottom:-5px;
}

.videodesc A{
  text-decoration: none;
  color:#c0c0c0;
}

.pop_video_desc A{
  text-decoration: none;
  color:#c0c0c0;
}

/*item+*/

.block-silver-l {
  background:url('./i/item/silver-bg.png') top left no-repeat;
  padding:11px 0 0 0;
  margin:8px 0 0 0;
}

.block-silver-l .menu {
  background:#e7e3d8 url('./i/rodonit.png') bottom right no-repeat;
}

.block-silver-l .menu ul {
  padding:3px 0 0 17px;
}

.block-silver-l .menu ul li {
  list-style:none;
  text-transform:uppercase;
  line-height:30px;
}

.block-silver-l .menu ul li a {
  font:normal 16px 'Arial';
  color:#634d4b;
  text-decoration:none;
}

.block-silver-l .menu ul li a:hover {
  color:#00a8ed;
}

.block-silver-l .bg {
  height:11px;
  background:url('./i/item/silver-bg.png') bottom left no-repeat;
}

.ads {
    margin: 7px 0 0;
}

.text-left{
  text-align: left !important;
}
.text-right{
  text-align: right !important;
}

.block-gray-l {
  background:url('./i/item/grey-bg.png') top left no-repeat;
  padding:13px 0 0 0;
  margin:7px 0 0 0;
}

.block-gray-l .offer {
  background:url('./i/item/grey-bg-m.png') top left repeat-y;
  text-align:center;
  padding:0;
}

.block-gray-l .offer .title {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-transform:uppercase;
  line-height:15px;
  padding:9px 0 10px 0;
}

.block-gray-l .offer h5 {
  font:normal 13px 'Arial';
  text-align:center;
  line-height:17px;
  padding:38px 0 30px 0;
}

.block-gray-l .offer h5 a {
  color:#634d4b;
  text-decoration:none;
}

.block-gray-l .anons {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-align:center;
  background:url('./i/block-brown-bg.png') top left repeat-y;
  line-height:12px;
  padding:5px 0 0 0;
}

.block-gray-l .bg {
  height:10px;
  background:url('./i/item/grey-bg.png') bottom left repeat-y;
}


.block-gray-l .more {
  font:normal 13px 'Arial';
  color:#634d4b;
  text-transform:uppercase;
  padding:8px 0 0 0;
}

.block-gray-l .more.lowercase {
  text-transform:none;
}

.block-gray-l a {
  color:#634d4b;
  text-decoration:none;
}

.block-gray-l a:hover {
  text-decoration:underline;
}

.block-gray-l .list {
  padding:0 0 13px 0;
}

.block-gray-l .list ul li {
  list-style:none;
  font:normal 13px 'Arial';
  text-transform:none;
}

.block-gray-l .list ul li a {
  color:#634d4b;
  text-decoration:none;
}

.block-gray-l .list ul li a:hover {
  text-decoration:underline;
}

.block-videoreview{
  margin-top: 20px;
}

.block-videoreview h5{
  color: #000;
  font-size: 14px;
  font-weight: normal;
  margin-top: 10px;
}

.block-videoreview a{
  color: #000;
  font-size: 14px;
  font-weight: normal;
  margin-top: 10px;
}

.block-videonews{
  margin-top: 20px;
}

.block-videonews h4{
    margin-bottom: 10px;
}
.block-videonews h4 a{
  color: #71aaa8;
  font-size: 14px;
  font-weight: normal;
}
.block-videonews p{
  color: #694a33;
  font-size: 14px;
  line-height: 20px;
}
.item-plus td{
  vertical-align: top;
  line-height: 20px;
}
.item-plus a{
  color: #59b3d8;
}

.pendostan{
  background: url(i/item/pendostan.png) no-repeat;
  width: 16px;
  height: 12px;
  display: inline-block;
}

.item-plus-price{
  color: #634d4b;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 7px;
}

.metalloiskate_main{
  padding-bottom: 2px;
}
