p {
	/*line-height: 1.2;*/
	margin-top: -5px;
	margin-bottom: -5px;
}

li {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

p.ass {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #fff;
}

h1.ass {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:18px;
	color: #fff;
}

a.ass {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #fff;
}

#ass1 a {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}


.for_p p {
	/*padding:0 40px 0px;*/
	padding:0 0 0 40px;
	margin-bottom: 8px;
	margin-top: 8px;
}

.for_p li {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

/*.for_p ul {
	margin-top: -5px;
	margin-bottom: -5px;
}*/

.cpt_brand_search{
	clear: both;
	background-image: url("../../images/air/catalog_tit.jpg");
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #1D77B6;
	padding: 0px 0px 0px 0px;

}

.cpt_brand_searchadv {
	height: 100%;
	clear: both;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	background-image: url("../../images/air/bgadvsearch.jpg");
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #1d77b6;
}

.cpt_brand_search .tit{
	padding: 9px 0px 0px 32px;
	height: 30px;
	background-image: url("../../images/air/search.gif");
	background-position: 12px 11px;
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #FEFEFC;
}

.cpt_brand_search .inp{
	clear: both;
	padding: 4px 0px 0px 18px;
	color: #ffffff;
}

.cpt_brand_search .inp p{
	padding: 0px 0px 3px 2px !important;
	padding: 0px 0px 1px 2px;
	color: #FEFEFE;
	font-size: 11px;
}

.cpt_brand_search .inp input{
	width: 226px;
	height: 17px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #969696;
	border-right: 1px solid #969696;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 0px 0px 0px 2px;
}

.cpt_brand_search .inp input.cost{
	width: 66px;
	height: 15px;
	margin: 0px 0px 0px 2px;
}

.cpt_brand_search .inp .more_inp{
	padding: 0px 0px 0px 5px;
	color: #ffffff;
}

.cpt_brand_search .inp select{
	width: 230px;
	height: 20px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #969696;
	border-right: 1px solid #969696;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 0px 0px 0px 2px;
}


.cpt_brand_search .inps{
	clear: both;
	padding: 16px 0px 0px 18px;
	color: #ffffff;
}

.cpt_brand_search .inps select{
	width: 230px;
	height: 20px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #969696;
	border-right: 1px solid #969696;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 0px 0px 0px 2px;
}
.cpt_brand_search .sub{
	padding: 4px 33px 0px 0px;
	clear: both;
	float: right;
}

.cpt_brand_search .inputs {
	color: #ffffff;
	padding: 18px 0px 0px 18px;
	clear: both;

}

.cpt_brand_search .list a {
	padding-left: 20px;
	text-indent: 20px;

}
.cpt_category_tree {

	padding: 0 0 0 0;
	margin:0 0 0 0;
	width: 267px;
}
.cpt_category_tree ul {
	list-style-type:none;
	padding: 0px;
	margin: 0px;
	width: 267px;
}
.cpt_category_tree li {

/*	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 3px;
	margin: 0px; */
	list-style-type: none;
}

.catbr {
	background-image: url("../../images/air/catbr.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
}

.cpt_category_tree ul li.first {
	height: 100%;
/*	margin-top: 10px;*/
	background-image: url("../../images/air/catbr.gif");
	background-repeat: no-repeat;
	background-position: center bottom;

}

.cpt_category_tree li a {

	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
/*	font-weight: normal;*/


	font-size: 12px;
	font-family: Verdana, Arial;
	/*font-weight: 700;*/

}

.parent {

	font-weight: 700;

}

.cpt_category_tree a:hover {
	text-decoration:none;
}

.cpt_category_tree ul li.child  {
	background: none;

	/* margin-left: 40px; */
	padding-left: 35px;
	font-weight: 500;
	color:#464646;
	text-align: left;
	background-image: url("../../images/air/catbr.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
}
.cpt_category_tree ul li.child_current {

	height: 22px;
	background-image: url("../../images/air/catsel.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 500;
	color:#464646;
/*	padding-top: 5px;
	padding-bottom: 7px; */

/*	padding-left: 25px; */
}

.cpt_category_tree ul li.parent_current {

	height: 22px;
	background-image: url("../../images/air/catsel.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 700;
/*	padding-top: 5px;
	padding-bottom: 7px; */

/*	padding-left: 25px; */
}

.cpt_category_tree ul li.parent_current_b {

	height: 100%;
	background-image: url("../../images/air/catselb.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 700;
	/*background-color: #ff6d0f;*/
/*	padding-top: 5px;
	padding-bottom: 7px; */

	padding-left: 21px;

}


.cpt_category_tree ul li.child_current_b {

/*	height: 23px; */
	background-image: url("../../images/air/catselb.gif");
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color: #ff6d0f; */
	padding-left: 35px;
	font-weight: 500;
	color:#464646;
/*	dispaly: block; */
}


.cpt_category_tree ul li.childlast_current_b {

/*	height: 23px; */
	background-image: url("../../images/air/catselb.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 500;
	color:#464646;
	/*background-color: #ff6d0f; */
	padding-left: 35px;
/*	dispaly: block; */
}

.cpt_category_tree ul li.parent_current_b_b {

	height: 100%;
	background-image: url("../../images/air/catselb_b.gif");
	background-repeat: no-repeat;
	font-weight: 700;
/*	background-position: left top; */
	/*background-color: #ff6d0f;*/

	padding-left: 21px;
	padding-right: 3px;


}

.cpt_category_tree ul li.child_current_b_b {

/*	height: 23px; */
	background-image: url("../../images/air/catselb_b.gif");
	background-repeat: no-repeat;
	font-weight: 500;
	color:#464646;
/*	background-position: left top; */
	/*background-color: #ff6d0f; */
	padding-left: 35px;
}

.cpt_category_tree ul li.child_current_b_3b {

/*	height: 23px; */
	background-image: url("../../images/air/catselb_gb.gif");
	background-repeat: no-repeat;
	font-weight: 500;
	color:#464646;
/*	background-position: left top; */
	/*background-color: #ff6d0f; */
	padding-left: 35px;
}

.cpt_category_tree ul li.parent_current_r {

	height: 100%;
	background-image: url("../../images/air/catselr.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 700;
	/*background-color: #ff6d0f;*/
	padding-left: 21px;
	padding-right: 3px;

}

 .cpt_category_tree ul li.child_current_r {

	/*height: 22px; */
	background-image: url("../../images/air/catselr.gif");
	background-repeat: no-repeat;
	font-weight: 500;
	color:#464646;
	background-position: left top;
	/*background-color: #ff6d0f;*/
	padding-left: 35px;
}

 .cpt_category_tree ul li.childlast_current_r {

	/*height: 22px; */
	background-image: url("../../images/air/catselr.gif");
	background-repeat: no-repeat;
	font-weight: 500;
	color:#464646;
	background-position: left top;
	/*background-color: #ff6d0f;*/
	padding-left: 35px;
}
.cpt_category_tree ul li.parent_current_r_b {

	height: 100%;
	background-image: url("../../images/air/catselr_b.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 700;
	/*background-color: #ff6d0f;*/
	padding-left: 21px;
	padding-right: 3px;

}
 .cpt_category_tree ul li.child_current_r_b {

	/*height: 22px; */
	background-image: url("../../images/air/catselr_b.gif");
	background-repeat: no-repeat;
/*	background-position: left top; */
	/*background-color: #ff6d0f;*/
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}

 .cpt_category_tree ul li.child_current_r_3b {

	/*height: 22px; */
	background-image: url("../../images/air/catselr_gb.gif");
	background-repeat: no-repeat;
/*	background-position: left top; */
	/*background-color: #ff6d0f;*/
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}
.cpt_category_tree ul li.parent_current_g {

	height: 100%;
	background-image: url("../../images/air/catselg.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: 700;
	/*background-color: #ff6d0f; */
	padding-left: 21px;
	padding-right: 3px;

}

 .cpt_category_tree ul li.child_current_g {

/*	height: 100%; */
	background-image: url("../../images/air/catselg.gif");
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color: #ff6d0f; */
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}

 .cpt_category_tree ul li.childlast_current_g {

/*	height: 100%; */
	background-image: url("../../images/air/catselg.gif");
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color: #ff6d0f; */
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}

.cpt_category_tree ul li.parent_current_g_b {

	height: 100%;
	background-image: url("../../images/air/catselg_b.gif");
	background-repeat: no-repeat;
/*	background-position: left top;*/
/*	background-color: #ff6d0f; */
	font-weight: 700;
	padding-left: 21px;
	padding-right: 3px;

}

 .cpt_category_tree ul li.child_current_g_b {

/*	height: 100%; */
	background-image: url("../../images/air/catselg_b.gif");
	background-repeat: no-repeat;
/*	background-position: left top; */
	/*background-color: #ff6d0f; */
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}

 .cpt_category_tree ul li.child_current_g_3b {

/*	height: 100%; */
	background-image: url("../../images/air/catselg_gb.gif");
	background-repeat: no-repeat;
/*	background-position: left top; */
	/*background-color: #ff6d0f; */
	font-weight: 500;
	color:#464646;
	padding-left: 35px;
}
.cpt_category_tree ul li.parent_current_b a:hover, .cpt_category_tree ul li.child_current_b a:hover, .cpt_category_tree ul li.parent_current_b_b a:hover, .cpt_category_tree ul li.child_current_b_b a:hover, .cpt_category_tree ul li.child_current_g_3b a:hover, .cpt_category_tree ul li.child_current_b_3b a:hover {
	color: #ffffff;
	text-decoration: none;
}

.father_cat_bold
{
	font-weight: 700;
}
.father_cat_noraml
{
	font-weight: 500;
}

.cpt_category_tree ul li.parent_current_r a:hover, .cpt_category_tree ul li.child_current_r a:hover, .cpt_category_tree ul li.parent_current_r_b a:hover, .cpt_category_tree ul li.child_current_r_b a:hover, .cpt_category_tree ul li.child_current_r_3b a:hover {
	color: #ffffff;
	text-decoration: none;
}


.cpt_category_tree ul li.parent_current_g a:hover, .cpt_category_tree ul li.parent_current_g_b a:hover {
	color: #ffffff;
	text-decoration: none;
}

.cpt_category_tree ul li.child_current_g a:hover, .cpt_category_tree ul li.child_current_g_b a:hover {
	color: #ffffff;
	text-decoration: none;

}


.cpt_category_tree ul li.parent_current_b a, .cpt_category_tree ul li.child_current_b a, .cpt_category_tree ul {
	color: #ffffff;
	text-decoration: none;
}

li.childlast_current_b a, li.childlast_current_r a, li.childlast_current_g a {
	color: #464646;
	text-decoration: none;
}


.cpt_category_tree ul li.parent_current_r a, .cpt_category_tree ul li.child_current_r a, .cpt_category_tree ul {
	color: #ffffff;
	text-decoration: none;
}
.cpt_category_tree ul li.parent_current_g a, .cpt_category_tree ul li.child_current_g a, .cpt_category_tree ul {
	color: #ffffff;
	text-decoration: none;
}



.cpt_category_tree ul li.parent {

	padding-left: 21px;
	padding-right: 3px;



/*	font-size: 10px; */

	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight: 700;
}

.cpt_category_tree ul li.last {
	margin-bottom: 3px;
}

.cpt_category_tree ul li.childlast {
	margin-left: 35px;
	text-align: left;
	font-weight: 500;
	color:#464646;
}
.cpt_category_tree li.child a { /* line-height:18px; */	font-weight: 500;}

.cpt_category_tree .parent_current a {
	text-decoration: none !important;
}
.cpt_category_tree .child a {

/*	padding-left: 20px; */

	font-weight: 500;
	color:#464646;
}
.cpt_category_tree .child_current a {
/*	margin-left: 20px;
	text-decoration: none!important;
	font-size:95%; */
		font-weight: 500;
		color:#464646;
}

.cpt_category_tree .tab {
	margin-left: 0px;
}



.item {
	width: 100%;
	height: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	color: #ffffff;
}


.bullet {
	margin: 0px;
	padding: 0px;
}


/* */

.cpt_product_lists {
	padding: 0px;
	width: 100%;
	background-color:#ffffff;
}

ul.product_list {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
ul.product_list li {
	padding: 0px;
	width: 100%;
	float:left;
}

input.isearch {
	margin-top: 10px;
	margin-left: 17px;
}
input.isup {
	margin-left: 165px;
}
#searchstring {
	width: 218px;
	margin:0 0 0 15px;
	background:#ffffff;
	font-size:12px;
	font-weight:normal;
/*	color:#B4B4B4; */
}

/* --- */
.isearch {
	border: 1px solid #000000;
	background-image: url("../../images/air/ibutton.gif");
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	font-size: 11px;
	color: #ffffff;
	height: 17px;
	text-align: center;
}
.icheck {
	float: left;
	padding-left: 15px;
	padding-top: 7px;
	width: 136px;
}
.icheck input {
	border: 0px;
	margin: 0px;
}
.icheck font {
	padding-top: 2px;
}
.iimage {
	float: left;
	width: 93px;

}

.input_message {
}
.cpt_product_search {
	padding-top: 5px;
	height: 63px;
}


/* cart */
.cpt_shopping_cart_info {
/*	height: 24px;
	padding-bottom: 10px;
	padding-left: 15px; */

}
.cpt_shopping_cart_info a {
}

.cpt_shopping_cart_info div {
}

#shpcrtgc, #shpcrtca {
	padding-top: 10px;
	padding-left:15px;
	margin: 0px;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold/*code2003 1п 10.04.16*/
}
#shpcrtgc {
	padding-top: 19px;
}
#shpcrtca {
	/*font-weight: normal; code2003 1п 10.04.16*/
	width:170px;
	text-align:left;
}

/****************************
SHOPPING CART
*****************************/
.background_cart_top {
	background-color: #D9E9FF;
	border-bottom: 1px #99C9DF solid;
}
.background_cart_top h1 {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#cart_content_tbl {
	min-width:550px;
 width: expression(document.body.clientWidth <550? "550px": "auto");
}
#cart_content_tbl td {
	padding: 6px;
}
#cart_page_title {
	padding: 10px;
	text-align: left;
}
#cart_page_title h1 {
 display inline;
	padding: 0px;
	margin: 0px;
}
#cart_clear {
	padding: 10px;
	text-align: right;
}
#cart_clear a {
	font-size:9pt;
}
.cart_discount_label {
	font-weight: bold;
}
#cart_total_label {
	font-size: 130%;
	font-weight: bold;
}
#cart_total {
	background-color: #D9E9FF;
	font-size: 130%;
	font-weight: bold;
	padding: 10px;
	white-space: nowrap;
}
#cart_checkout_btn {
	padding-top: 20px;
}
.cart_product_brief_description {
	font-size: 80%;
}
#cart_content_header td {
	font-weight: bold;
}
.cart_apply_for_discounts_extra {
	font-size: 80%;
	color: #777;
}
.cart_product_quantity {
	text-align: center;
}

.news_img {
	float: left;
	margin-right: 8px;
}
.news_date {
	color: #000000;
	font-family: Tahoma;
	font-weight:normal;
	font-size: 12px;
	float:left;
}

#cat1 {
	color: #0080ff;
}
#cat2 {
	color: #0080ff;
}
#cat3 {
	color: #0080ff;
}




/* */
#block-customerinfo {
	width: 100%;
}
#checkout_logininfo, #checkout_addresses {
	width: 100%;
	padding-left: 12px;

}
#checkout_have_account {
/*	background-color: #ebebeb; */
	text-align: left;
	padding-bottom:0px;

}

.asterisk {
	color: red;
}
.row_odd td {
/*	text-align: left; */
	padding-top:6px;
	padding-left:20px;
/*	width:30%*/
}
.row_even td {
	text-align: left;
	padding-top:6px;
	padding-left:20px;
/*	width:30%*/
}
#checkout_addresses td {
	background-color: #ebebeb;
	padding:4px;
}
#checkout_addresses td#checkout_addresses_shipping, #checkout_addresses td#checkout_addresses_shipping td {
	background-color: #ffffff;
}
.addressform {
	width: 100%;
}

#checkout_addresses td#checkout_addresses_shipping .row_odd td {
/*	text-align: left; */
	padding-top:3px;
	padding-left:17px;
	/*width: 50%;*/
}
#checkout_addresses td#checkout_addresses_shipping .row_even td {
	text-align: left;
	padding-top:3px;
	padding-left:17px;
/*	width: 50%;*/
}
#block-loginpass-fields {
	padding-left: 30px;
}
.confirm {
	width: 95%;
}
.confirm td {
	width: 50%;
}
#payment, #confirm {
	width: 95%;
	padding-top: 20px;
}
#payment td, #confirm td {
	padding-top: 5px;
	padding-bottom: 5px;
}

#payment .tdpay{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left:15px;
	width:25px;
}

.lbl_checkout {
	background-color:#EBEBEB;
	padding:4px;
	font-size:13px;
}
#confirm #cart_content_tbl {
	border: 1px solid #ebebeb;
}

#confirm #cart_content_header {
	background-color: #ebebeb;
}
.confirmf {
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
.confrow {
	border-top: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
.cpt_maincontent {
	height:100%;
}
/* Scroll brand */
div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  /*position: relative;*/
  position:static;
/*  margin-left: 270px;*/
  right: 270px;
  height: 34px;
  width: 734px;
  /* Add scroll-bars */
  overflow: auto;
}

ul.sc_menu {
  display: block;
  height: 32px;
  /* Max width here, for users without Javascript */
  width: 2500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
/*  background: url('navigation.png');*/
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
/* End scroll brand */
.delivery_middle
{
	overflow: hidden;
	width: 903px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
}
.menu_scrolling{display:none;}
.scrolling_line{height: 8px;background: url(img/scrollin.gif) repeat-x;}
.scrolling_line img{position: absolute;padding-right: 45px;background: url(img/toddler_.gif) no-repeat 100% 0;}
table.js_menu2
{
	margin-top:-29px;
	padding-left:21px;
	position:relative;
	z-index:1;
}
#left_brand
{
	/*background-image: url(../../images/air/left_b.png);*/
	background-image: url(../../images/air/left_b.png);
	height:29px;
	position:relative;
	width:31px;
	z-index:2;
}
#right_brand
{
	background-image: url(../../images/air/right_b.png);
	height:29px;
	margin-left:872px;
	margin-top:-29px;
	position:relative;
	width:31px;
	z-index:3;
}
/* end scroll new version */
/* recom products */
#recom
{
	vertical-align:middle;
}
#recom a
{
	color:#1976B1;
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

#recom span
{
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
}

#recom a:hover
{
	text-decoration:none;
}

#recom a:visited
{
	color:#FD6500;
}
/* end recom products */



.section{
	/*padding: 15px 0 0; */
}

.tabs {

	border-bottom: 1px solid #d7dadc;
	overflow: hidden;
	list-style: none outside none;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-top: 0;
}


.tabs li {
	float: left;
	color: #313238;
	cursor: pointer;
	font-size: 13px;
	position: relative;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	margin-right: 6px;
	font: 14px Arial,sans-serif;


}
.tabs li:hover .arr{
	background: url(../../images/arr-h.png) 0 0 no-repeat;
}
.tabs li.current {
	color: #1B75B4;
	position: relative;
	z-index: 10;

}

.tabs li.current .wrap-tabs-bg {
 background: url(../../images/tabs-r-cur.png) 100% 0 no-repeat;
 border-radius: 5px 5px 0 0;
}

.wrap-tabs-bg {
 display: block;
 line-height: 27px;
 padding: 5px 30px 0 19px;
 position: relative;
 -moz-border-radius: 5px 5px 0 0;
 -webkit-border-radius: 5px 5px 0 0;
 border-radius: 5px 5px 0 0;
 background: url(../../images/tabs-r.png) 100% 0 no-repeat;
}


.wrap-tabs-bg:hover {
	color: #2a6698;
	background: url(../../images/tabs-r-cur.png) 100% 0 no-repeat;
}
.r-corner-tabs{
	width: 10px;
	height: 17px;
	position: absolute;
	right: -9px;
	bottom: 0;
	background: url(../../images/tabs-corner.png) 0 0 no-repeat;
	z-index: 1;
}

.arr{
	position: absolute;
	bottom: 11px;
	right: 14px;
	z-index: 2;
	display: block;
	width: 6px;
	height: 4px;
	background: url(../../images/arr.png) 0 0 no-repeat;
}
.arr:hover{

}

.box.visible {
	display: block;
}

.box{
	display: none;
	padding-left: 20px;
}


.commnets {
  /*  width: 698px;   */
}

.comments-title{
	font: 18px 'Time New Roman',Arial,sans-serif;
	color: #000000;
	margin: 19px 0 10px;
	padding:0 !important;
}
.comments-title-table{margin: 0 0 10px -10px;}

.comments-form{
	font-family: Arial,sans-serif;
	margin-top: 17px;
	margin-right: 10px;
}



.comments-form p{
	font-size: 14px;
	color: #333;

	padding:10px 0 0 0 !important;
}
.comments-form .note{
	margin-top: 5px;
	color: #000000;
	font-size: 11px;
}
.comments-form .note span{
	color: #e21a00;
}
.comm-border{
	margin: 5px 0;
	background: #0767ad;
	padding: 3px;
}

.comm-border span{
	display: block;
	width: 100%;
	height: 2px;
	background: #9cc3dc;
}

.comments-form input {
    border: 1px solid #DDDDDD;
    height: 22px;
   /* margin-top: 10px; */
    outline: medium none;
    overflow: hidden;
    padding: 0;
    width: 250px;
}
.block_m_r{font-size: 15px;padding: 0 0 10px 6px;}
.comments-form textarea{
	padding: 5px;
	/*margin-top: 10px;   */
	border: 1px solid #dddddd;
	overflow: hidden;
	display: block;
	width: 99%;
	height: 65px;
	outline: none;
	resize:none;
}

.comments-form input[type="submit"]{
	float: right;
	display: block;
	width: 140px;
	height: 30px;
	background-image: -webkit-linear-gradient(bottom, #ffc400, #ffea6a);
	background-image: -moz-linear-gradient(bottom, #ffc400, #ffea6a);
	background-image: -o-linear-gradient(bottom, #ffc400, #ffea6a);
	background-image: linear-gradient(to top, #ffc400, #ffea6a);
	color: #af2000;
	font: bold 16px Arial,sans-serif;
	padding: 0;
	margin: 0;
	margin-top: 15px;
	border: 1px solid #;

}
.capcha{
}
.capcha span {
    float: left;
    padding-right: 10px;
    padding-top: 13px;
}
.capcha input{
	width: 100px;
	margin-left: 40px;
	float:left;
}


.capcha > img {
    float: left;
}

.comment p{margin:0;padding:0;}

.comments-list{
	border-top: 1px solid #d8d8d8;
	font-family: Arial,sans-serif;
	list-style-type:none;
	padding:0!important;
	margin-right: 10px;
}
.comments-list li{
	border-bottom: 1px solid #d8d8d8;
	padding: 12px 0;
	margin: 5px 0;
}
.comments-list p{ font-size: 12px; line-height: 19px;

}
.comments-list .nick_name{
	color: #000;
	font-size: 15px;
	display: block;
	text-decoration:underline;
	padding-bottom: 7px;
}
.comments-list span{
	font-weight: bold;
	color: #000;
	font-size: 13px;
}
.comments-list .comment{
color: #777777;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0 148px 0 0;
}
.comments-list .comment span{margin-right:5px;float: left;}
.post-date{
	float: right;
	color: #000;
}

.rating{
	float: none;
	overflow: hidden;
	margin: 0;
	display: inline-block;
	vertical-align: middle;
	padding-left: 4px;
}
	.rating p{
		float: right;
		margin:0 0 0 10px !important;
		font-size: 12px;
		padding: 4px 0px 0px;
		color:#777;
	}
	.rating .selected-r{
		background-position: 0px 0px;
		cursor: default;
	}

	.rating span{
		float: left;
		width: 19px;
		height: 22px;
		background: url(../../images/star-normal.jpg) -20px 0 no-repeat;
		margin-right: 1px;
	}

.comment-rating{
	float: none;
	overflow: hidden;
	margin: 0;
	vertical-align: middle;
	display: inline-block;
}
.comment-rating p {
    color: #777777;
    float: right;
    margin-left: 10px;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
}
	.comment-rating .selected-r{
		background-position: 0px 0px;
		cursor: default;
	}

	.comment-rating span{
		float: left;
		width: 17px;
		height: 25px;
		background: url(../../images/star-smal.png) -16px 0 no-repeat;
	}


.form-rating{
	float: none;
	overflow: hidden;
	margin: 0;
	display: inline-block;
	vertical-align: middle;
	margin-left: 1px;
}

.form-rating p{
	float: left;
	margin-right: 16px;
	padding:10px 0 0 0 !important;
}

.form-rating .selected-r, .form-rating span a:hover,.form-rating .selected-r a {
	background-position: 0px 0px;
}


.form-rating span{
	float: left;
	width: 26px;
	height: 28px;
	background: url(../../images/star-big.png) -27px 0 no-repeat;
}
.form-rating  span a{
	float: left;
	width: 26px;
	height: 28px;
	background: url(../../images/star-big.png) -27px 0 no-repeat;
}

.selected-r{
	background-position: 0px 0px;

}

.box-description p{
	padding:0;
	margin:11px 0 11px 0;
}

.box-description p.comments-title{
	padding:0;
	margin: 19px 0 10px;
}

.all-comments-box p,.all-comments-box span{
    font-family: Arial,sans-serif;
}
/*
.tabs{
	border-bottom: 1px solid #d7dadc;
	overflow: hidden;
	list-style: none outside none;
	padding-left:0px;
}
.tabs li{
	float: left;
	color: #939da5;
	cursor: pointer;
	background: #eae4d8;
	font-size: 13px;
	background: url(../../images/tabs.png) 0 0 repeat-x;
	position: relative;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
}

.tabs li.current{
	color: #1B75B4;
	position: relative;
	z-index: 10;
	background: url(../../images/tabs-cur.jpg) 0 0 repeat-x;
}
.tabs li.current .wrap-tabs-bg{

	background: url(../../images/tabs-r-cur.png) 100% 0 no-repeat;
}
.wrap-tabs-bg{
	background: url(../../images/tabs-r.png) 100% 0 no-repeat;
	display: block;
	line-height: 38px;
	padding: 0 23px 0 17px;
	position: relative;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
}
.wrap-tabs-bg:hover{
	background: url(../../images/tabs-r-cur.png) 100% 0 no-repeat;
	color: #1B75B4;
}

.tabs li.current .r-corner-tabs{
	background: url(../../images/tabs-corner-cur.png) 0 0 no-repeat;
	right: -10px;
}
.r-corner-tabs{
	width: 10px;
	height: 17px;
	position: absolute;
	right: -9px;
	bottom: 0;
	background: url(../../images/tabs-corner.png) 0 0 no-repeat;
	z-index: 1;
}
.box{display: none;}
.box.visible{display: block;}
.txt-typo{padding: 3px 0 0;}  */

p.empty-cart {
    margin: 70px 0 0 0;
    font-size: 20px;
}
/*code2003 2п 10.04.16*/
.catalog_product_desc{position:relative;}
.prdbrief_comparison{float:none;}
.prdbrief_add2cart{float:none;position:relative;padding:0;}
td.td-cart {padding-left: 20px;}
td.td-price { vertical-align: middle;}
/*code2003 2п 10.04.16*/

/*code2003 4п 10.04.16*/
.form-status span {
    display: block;
    margin: 10px 0 15px 0;
}
.div-status{margin: 20px 0 0 20px;}
/*code2003 4п 10.04.16*/


/*code2003 9п 10.04.16*/
.shot-viewitems a{color:#fff;}
.all-viewitems{
    font-size: #fff;
    color: #fff;
    font-size: 14px;
    text-align: right;
    /* float: right; */
    display: block;
    margin-right: 15px;
    padding-bottom: 15px;
}
/*code2003 9п 10.04.16*/


@media only screen and (max-width: 1200px) {
	#top_menu .top_menu_divi{
		padding:15px 0 0 0 ;
		margin:0;
		width:25px;
	}
	#top_menu .top_menu_divi .top_menu_icon{
		padding:0;
		margin:0;

	}


}

@media only screen and (max-width: 1235px) {
	.product_inner_1 .product_img img{
		width:160px;
	}
}