﻿.right-column{	float: right;	width: 268px;}.left-column{width: 218px;float: left;}.left-column .wborder,.sub-cell .wborder{		border:1px solid #FFF;	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.left-column .hit,.sub-cell .hit{	background: url("../images/hit-bg.jpg") repeat-x top left;		border:1px solid #c8c8c9;	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;	min-width: 216px;}.sub-cell .hit{	margin-bottom: 8px;}.left-column .hit .wborder,.sub-cell .hit .wborder{	padding: 5px 20px 10px;}.left-column .hit h3,.sub-cell .hit h3{	font-size: 16px;	color:#3b3b3b;	padding: 5px 0 9px;	font-weight: bold;	margin: 0;}.preview{	padding: 5px 0px;	text-align: center;}.left-column .hit  .buy,.sub-cell .hit .buy {	float: right;}.left-column .hit  .price span,.sub-cell .hit .price span{	font-size: 12px;	font-weight: normal;}.left-column .hit  .price,.sub-cell .hit .price{	color:#3b3b3b;	padding: 5px;display: inline-block;	*display: inline;	zoom:1;	font-size:18px;	font-weight: bold;		}.right-column a:hover,.left-column a:hover{	text-decoration: none;}.right-column a,.left-column a{	text-decoration: underline;}.left-column .hit h3 a,.sub-cell .hit h3 a{	font-size: 12px;	color:#757575;	font-weight: normal;	float: right;	text-decoration: underline;}.left-column .subscribe h3{	color:#575756;	font-size: 11px;	padding-bottom: 5px;	font-weight: bold;}.left-column .subscribe .text{	border:1px solid #dadbe0;	-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 5px;color:#6e6e76;font-size: 12px;margin-right: 10px;width: 118px;border-radius: 4px;}.gray-bg{	border:1px solid #c8c8c9;	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fcfcfc;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc), to(#f6f6f6));background: -webkit-linear-gradient(#fcfcfc, #f6f6f6);background: -moz-linear-gradient(#fcfcfc, #f6f6f6);background: -ms-linear-gradient(#fcfcfc, #f6f6f6);background: -o-linear-gradient(#fcfcfc, #f6f6f6);background: linear-gradient(#fcfcfc, #f6f6f6);-pie-background: linear-gradient(#fcfcfc, #f6f6f6);}.left-column .subscribe .wborder{	padding: 10px 20px;}.left-column .subscribe{	background:#f6f6f6 url("../images/grey-bg.jpg") repeat-x top left;	margin-top: 8px;	border:1px solid #c8c8c9;	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.left-column .news h3{	color:#3b3b3b;	font-size: 16px;	font-weight: bold;	padding: 0 0 10px;}.left-column .news .date{	color:#3f4646;	font-size:9px;}.left-column .news .image IMG{	border:2px solid #ededed;}.left-column .news .image{	float: left;	margin-right: 5px;}.left-column .news .all-news{	text-align: right;}.left-column .news .wborder{	padding: 10px 10px;}.left-column .news{	margin-top: 8px;}.info-block{	margin-top: 8px;	}.center-column{	float: left;	width: 462px;	margin-left:8px;}.info-block h3{color:#3b3b3b;	font-size: 16px;	font-weight: bold;	padding: 0 0 10px;}.feedback .wborder,.info-block .wborder{	padding: 10px;}.feedback h3{color:#3b3b3b;	font-size: 16px;	font-weight: bold;	padding: 0 0 10px;}.right-column .products .item.first{-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}.right-column .products .item.last{-webkit-border-radius:  0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;border: none;}.right-column .products .item{	border-bottom: 1px solid #FFF;	background:#ececec url("../images/gray-item-bg.jpg") repeat-x bottom left;}.right-column .products .item .image{	float: left;		padding: 14px 10px;}.right-column .products .item .info P,.right-column .products .item .info .link-info{	font-size: 9px;	color: #3b3b3b;	display: block;}.right-column .products .item .info p.more{	text-align: right}.right-column .products .item .info p.more a{	background:url("../images/corner.gif") no-repeat left center;	padding-left: 5px;}.right-column .products .item .info{	padding: 14px 10px 13px 0px;	border-bottom: solid 1px #d7d7d7;}.image{	position: relative;}.image .pricei{	position: absolute;	text-decoration: none;	top: 0px;	left: 4px;	display: none;}.image .pricei .button-buy{	position: absolute;	left: 0px;	top: 4px;}/*.right-column .products .item .info:hover .description{	display: none;}*/.image:hover .pricei{	display: block;}.image .price {    color: #3B3B3B;    display: block;    font-size: 18px;	text-shadow: 1px 1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff, -1px -1px 1px #fff;	width: 70px;	position: absolute;	left: 0px;	top: 70px;	text-align: center;    font-weight: bold;	}.right-column .products .item .info .price {    color: #3B3B3B;    display: inline-block;    font-size: 18px;    font-weight: bold;    padding: 5px;}.right-column .products .item .info-last-child{	padding: 14px 10px 14px 0px;	border-bottom: none;}.right-column .products .item .info h3{	color:#3b7ec2;	font-size:12px;	font-weight: bold;	padding-bottom: 10px;}.right-column .products{	border:1px solid #c8c8c9;	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.feedback{	margin: 8px 0 0 0;}.feedback P.name{	padding-bottom: 15px;	font-weight: bold;}.left-column,.center-column,.right-column{	margin-top: 8px;}.gallery{	height: 286px;}.news, .info-block, .feedback{	height: 162px;}.product-list {	padding: 0 25px;}.product-list .product-items{	float: left;	text-align: center;	width: 226px;	height:270px;	border-left: 1px solid #efefef;}.product-list .product-items .ptitle A{	text-decoration: underline;}.product-list .product-items .ptitle A:hover{	text-decoration: none;}.product-list .product-items .ptitle{	padding: 25px 10px 0;	text-align: left;}.product-list .product-items .price{	color:#93816c;	text-align: left;	padding: 10px;}.product-list .product-items .buy{	text-align: left;	padding: 5px 10px;}.product-list .product-items .price span{	font-weight: bold;}.product-list .product-items:first-child{	border: none;}.all-products{	text-align: right;	padding: 10px 10px 0;	}.all-products A{	color:#5f5f5f;	text-decoration: underline;}.all-products A:HOVER{	text-decoration: none;}.banners{	text-align: center;		padding-bottom: 30px;}.banners .banner{	display:  inline-block;	*display: inline;	margin: 0 5px;	zoom:1;}.pop-window .width{	width: 300px;	padding: 15px;}.pop-window .text{	width: 265px;}.pop-window.recovery .width{	width: 300px;	padding: 15px;}.pop-window.reg .text{	width: 265px;}.pop-window.reg .width{	width: 300px;	padding: 15px;}.pop-window.recovery .text{	width: 265px;	}.pop-window.call .text{	width: 155px;}.pop-window.call .width{	width: 190px;}.pop-window {			background: #fcfcfc;	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc), to(#f6f6f6));	background: -webkit-linear-gradient(#fcfcfc, #f6f6f6);	background: -moz-linear-gradient(#fcfcfc, #f6f6f6);	background: -ms-linear-gradient(#fcfcfc, #f6f6f6);	background: -o-linear-gradient(#fcfcfc, #f6f6f6);	background: linear-gradient(#fcfcfc, #f6f6f6);	-pie-background: linear-gradient(#fcfcfc, #f6f6f6);}.pop-window TABLE TD INPUT.text{	border:1px solid #dadbe0;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	padding: 5px 15px;	color:#6e6e76;	font-size: 11px;		border-radius: 4px;}.pop-window TABLE TD A{	color:#7c7c7c;	margin-right: 20px;	text-decoration: underline;}.pop-window TABLE TD A:HOVER{	text-decoration: none;}.pop-window TABLE TD TD{	color:#7c7c7c;}.pop-window TABLE TD TD:first-child{	padding-right: 5px;}#fancybox-content{-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.pop-window TABLE TD INPUT.checkbox{border:1px solid #dadbe0;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;		color:#6e6e76;	font-size: 11px;		border-radius: 4px;}.pop-window TABLE TD{	padding: 4px 0px;}.pop-window h3{	color:#293033;	padding-bottom: 7px;	font-size: 18px;}.basket-info{	position: relative;	z-index: 100;}	.basket-popup{	position: absolute;	z-index: 90;}	.basket-popup .info {	font-size: 18px;	background: #000000;	-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;}.basket:hover .basket-popup {	display: block;}.basket-popup .info H3{	color:#FFFFFF;	font-size: 18px;	padding: 12px 15px;}.basket-popup .padding{padding: 60px 10px 0px;}.basket-popup .view-page:hover{	color:#6f6f6f;	text-decoration: none;}.basket-popup .view-page{	color:#6f6f6f;	margin-left: 10px;	text-decoration: underline;}.basket-popup TD A:HOVER{	text-decoration: none;}.basket-popup TD A{	text-decoration: underline;}.basket-popup TD.image{	width:66px;}.basket-popup TD.cnt{	white-space: nowrap;	color:#878b8d;	padding-right: 10px;}.basket-popup TD.price{	font-weight: bold;	color:#878b8d;	white-space: nowrap;}.basket-popup TD{	padding: 5px 0px;	vertical-align: top;}.basket-popup{	display: none;	position: absolute;	background: #fcfcfc;	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc), to(#f7f7f7));	background: -webkit-linear-gradient(#fcfcfc, #f7f7f7);	background: -moz-linear-gradient(#fcfcfc, #f7f7f7);	background: -ms-linear-gradient(#fcfcfc, #f7f7f7);	background: -o-linear-gradient(#fcfcfc, #f7f7f7);	background: linear-gradient(#fcfcfc, #f7f7f7);	-pie-background: linear-gradient(#fcfcfc, #f7f7f7);	width: 300px;	top: -10px;	background: #FFFFFF;	left: -10px;	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #1d70c0 0px 0px 10px;-moz-box-shadow: #1d70c0 0px 0px 10px;box-shadow: #1d70c0 0px 0px 10px;}	.basket-text A:HOVER{	text-decoration: none;}.basket-text A{	font-size: 18px;	text-decoration: underline;}