/* IE10 in Windows (Phone) 8 */
@-ms-viewport {
  width: 970;
}

html {
-webkit-text-size-adjust:100%;/* Fix font-size on mobile devices */
-ms-text-size-adjust:100%;
margin:0;
padding:0;
}

body {
margin:0;
padding:0;
font-size:10px;
height:100%;
/*background:url(../images/shapka_fon.png) repeat-x top;
background-color:#fef8fa;*/
background-color:#fefdf9;
/* IE10 in Windows (Phone) 8 */
-ms-overflow-style:scrollbar;
overflow-y:auto;
}

a {color:#005fa3;outline:none !important;}
img {border:none;}
form, h1, h2, h3 {margin:0;padding:0;}

/* begin */
.hidden {display:none;}
.clear {clear:both;font-size:0;line-height:0;overflow:hidden;}
.floatleft {float:left;display:inline;}
.floatright {float:right;display:inline;}
.height_0 {height:0px;line-height:0px;font-size:0px;}
.height_1 {height:1px;line-height:1px;font-size:1px;}
.height_5 {height:5px;line-height:5px;font-size:5px;}
.paddingtop5 {padding-top:5px;}
.paddingtop8 {padding-top:8px;}
.paddingtop10 {padding-top:10px;}
.margintop5 {margin-top:5px;}
.margintop7 {margin-top:7px;}
.margintop10 {margin-top:10px;}
.marginleft10 {margin-left:10px;}
.marginright10 {margin-right:10px;}
.margintop15 {margin-top:15px;}
.marginleft15 {margin-left:15px;}
.marginright15 {margin-right:15px;}
.font13verdana {font:13px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;}
.font14verdana {font:14px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;}
.center {text-align:center;}
.justify {text-align:justify;}
.left {text-align:left;}
.right {text-align:right;}
.title h1 {font:15px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:20px;color:#3f2c13;background-color:#f8e0b5;padding:3px 10px;border-radius:3px;}
.warning {font-weight:bold;color:#b22222;}
.bold {font-weight:bold;}
.separator {width:100%;background:#f8e0b5;margin-top:5px;height:2px;}
.main-wrap {box-sizing:border-box;margin:0 auto;padding:0 20px;width:970px;}
/* end */

/* begin info panel */
.info_panel {position:absolute;top:0;left:0;z-index:20;width:100%;min-width:1000px;background:#CCFF99;color:#333333;padding:10px 0px 10px 0px;font:13px Verdana, Arial, Helvetica, sans-serif;line-height:18px;border-bottom:3px solid gray;
filter:alpha(opacity=95); /* IE */
-moz-opacity:0.95; /* Mozilla */
-khtml-opacity:0.95; /* Safari */
opacity:0.95; /* Other */
}
.ip__minwidth {width:1000px;margin-left:-100px;height:0;line-height:0;font-size:0;}
*html .info_panel p {width:950px;}
.info_panel p {margin:0;padding:5px 25px;}
.ip__close {background:gray;border:3px solid gray;height:18px;width:100px;position:relative;margin-left:100px;margin-bottom:-10px;margin-top:10px;text-align:center;font-weight:bold;color:#fff;cursor:pointer;}
/* end info panel */

/* begin info box */
.info-box {background:rgba(0,0,0,0.7);border-radius:5px;box-sizing:border-box;font-family:Verdana, Arial, Helvetica, sans-serif;padding:20px;position:fixed;right:10px;text-align:center;top:15%;width:190px;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.info-box__close-button {color:#fff;cursor:pointer;font-size:16px;font-weight:bold;padding:10px;position:absolute;right:5px;top:0;}
.info-box__icon {height:32px;margin:20px auto 0 auto;width:32px;}
.info-box__icon_info {background:url(../images/icon-info.png) no-repeat center top;}
.info-box__caption {color:#fff000;font-size:15px;font-weight:bold;margin-top:10px;text-transform:uppercase;}
.info-box__text {color:#fff;font-size:13px;line-height:1.4;margin-top:20px;padding-bottom:10px;}
.info-box__link {color:#fff;}
/* end info box */

/* begin head */
.head {
-moz-box-shadow:0 5px 15px -1px rgba(0,0,0,0.05);
-webkit-box-shadow:0 5px 15px -1px rgba(0,0,0,0.05);
box-shadow:0 5px 15px -1px rgba(0,0,0,0.05);
border-bottom:2px solid #fff1d1;
height:164px;
margin-bottom:14px;
min-width:970px;
width:100%;
}

.head_logo {position:absolute;text-align:center;top:46px;width:240px;}
.hl__a {display:block;padding:20px 0;text-decoration:none;}

.top_menu {background:#f8e0b5;min-width:970px;width:100%;}
.top_menu_bg {
background:url(../images/top_menu_bg.png) no-repeat center top;
box-sizing:border-box;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
height:24px;
line-height:1.1;
overflow:hidden;
text-align:center;
width:100%;
word-spacing:20px;
}
.top_menu_bg a {
color:#3f2c13;
display:inline-block;
height:100%;
line-height:1.7;
padding:0 10px;
text-decoration:none;
}
@-moz-document url-prefix() {
  .top_menu_bg a {
    line-height: 1.6;
  }
}
.top_menu_bg span {
display:inline-block;
font-size:11px;
height:100%;
line-height:2.1;
padding:0 18px;
}

.head__basket {position:absolute;top:52px;margin-left:640px;white-space:nowrap;}
.head__basket a {color:#3f2c13;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.head__basket span {color:#ce191f;}
.hb_pic, .hb_caption, .hb_goods, .hb_value, .hb_order {position:absolute;}
.hb_pic {background:url(../images/head_cart.png) no-repeat;top:0;height:81px;width:72px;}
.hb_pic a {height:81px;width:72px;display:block;}
.hb_caption {top:6px;left:110px;}
.hb_goods {top:37px;left:110px;width:190px;overflow:hidden;}
.hb_value {top:57px;left:110px;width:190px;overflow:hidden;}
.hb_caption a {font-size:18px;}
.hb_goods a, .hb_value a {font-size:13px;}
.hb_order {background:url(../images/order.png) no-repeat;top:122px;left:105px;height:30px;width:100px;}
.hb_order a {height:30px;width:100px;display:block;}

.head__phone {position:absolute;top:52px;margin-left:300px;color:#3f2c13;white-space:nowrap;display:none;}
.hp_pic, .hp_phone_code, .hp_phone_number, .hp_address_link {position:absolute;}
.hp_pic {background:url(../images/head_phone.png) no-repeat;top:0;height:95px;width:90px;}
.hp_phone_number {top:6px;left:103px;font:19px Verdana, Arial, Helvetica, sans-serif;}
.hp_workhours {font:13px Verdana, Arial, Helvetica, sans-serif;left:110px;position:relative;top:37px;white-space:normal;width:200px;}
.hp_weekdays, .hp_weekends, .hp_hours {display:inline-block;font:inherit;height:20px;}
.hp_weekdays, .hp_weekends {width:70px;}
.hp_address_link {top:77px;left:121px;}
.hp_address_link a {color:#3f2c13;font:14px Verdana, Arial, Helvetica, sans-serif;}
/* end head */

/* begin breadcrumb */
.breadcrumb {
padding-top:4px;
padding-bottom:11px;
border-bottom:2px solid #f8e0b5;
color:#3f2c13;
font:normal 13px Arial, Helvetica, sans-serif;
line-height:18px;
}
.breadcrumb a {color:#3f2c13;font-weight:bold;}
/* end breadcrumb */

/* begin authorization */
.authorization {
display:none;visibility:hidden;
/*background:url(../images/authorization.jpg) no-repeat;*/
height:122px;
width:330px;
position:absolute;
left:334px;
top:175px;
z-index:10;
}
/* end authorization */

/* begin basket */
.basket {
display:none;visibility:hidden;
background:url(../images/basket.jpg) no-repeat;
height:122px;
width:330px;
position:absolute;
left:668px;
top:175px;
z-index:10;
}
.basket div {
position:absolute;
color:#3f2c13;
}
.basket span {
color:#ce191f;
}
.basket a {
color:#3f2c13;
text-decoration:none;
}

.basket_caption {
font:18px Verdana, Arial, Helvetica, sans-serif;
left:10px;
top:6px;
}

.basket_goods {
font:17px Verdana, Arial, Helvetica, sans-serif;
left:10px;
top:48px;
}

.basket_value {
font:17px Verdana, Arial, Helvetica, sans-serif;
left:10px;
top:72px;
}

.basket_order {
left:226px;
top:72px;
}

.basket_pic {
left:250px;
top:-36px;
}
/* end basket */

/* begin basket content */
.cart_contents td { border-bottom: 2px dotted #f8e0b5; color:#3f2c13; font: 14px Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 10px; }
.cart_contents td a {
color:#3f2c13;
text-decoration:none;
}
.cart_contents .name { text-align: left }
.cart_contents .qty { text-align: center }
.cart_contents .qty input { text-align: center; white-space: nowrap; border: 1px solid #f8e0b5; height: 20px; border-radius:3px }
.cart_contents th { background: #f4e4dc; font-size: 80%; font-weight: normal; 
    color: #595959; padding: 5px; }
.cart_contents .cart_buttons { padding: 15px 0; }
.cart_contents .totals { font-weight: bold }
.cart_contents .totals td { border-bottom: 2px dotted #f8e0b5; color:#3f2c13; font-weight: bold }
.cart_contents .cart_discount td { border-top: 1px solid #f8e0b5 }
#netshop_discount_div { margin: 10px 0px; padding: 4px 10px; border: 1px solid #FFDBA8; 
    background: #FFFCF3; color: #595959; font-size:8pt; width: 250px }
#netshop_discount_div p { margin: 5px }

.cart_contents th {
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
background-color:#f8e0b5;
padding:5px 0 4px 0;
color:#3f2c13;
}
.cart_contents th:first-of-type {border-top-left-radius: 3px; border-bottom-left-radius: 3px; padding-left: 10px;}
.cart_contents th:last-of-type {border-top-right-radius: 3px; border-bottom-right-radius: 3px; padding-right: 10px; text-align: right;}

.cart_buttons {
text-align:center;
}
.renew_button {
background:#f8e0b5;
border:1px solid #e1d0b0;
border-radius:3px;
box-sizing:border-box;
cursor:pointer;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:26px;
padding:0 25px;
}
.renew_button:hover {
box-shadow:0 0 2.5px #f8e0b5;
}
/* end basket content */

/* begin news */
.news {color:#3f2c13;text-align:justify;padding-top:5px;}
.news a {color:#005fa3;}
.body_main .news ul {margin:7px 15px 0px 40px;padding:0px;line-height:20px;}
.body_main .news li {margin:0px;padding:0px;}
.body_main .news p {line-height:20px;}
.news p {margin:0px;font-size:13px;padding-top:5px;line-height:20px;}
.news .title {font-weight:bold;font-size:13px;text-align:left;}
.news p span {font-size:11px;font-weight:bold;}
.news .date {line-height:17px;}
.body_left_block .news {padding:5px 9px 5px 9px;line-height:16px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.body_left_block .news p span {font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.body_left_block .all_news {padding:0px 9px 5px 9px;font:12px Arial, Helvetica, sans-serif;text-align:right;}
.body_left_block .news_title {background:#fff1d1;border-radius:6px;color:#3f2c13;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:26px;margin-top:10px;}
.body_left_block .news_title div {padding:0 9px 0 30px;}
/* end news */

/* begin article */
.article {color:#3f2c13;line-height:20px;padding-bottom:10px;text-align:justify;}
.article_list {border-top:3px dotted #f8e0b5;padding-top:10px;margin:30px 5px 0px 5px;}
.article__a_img {text-decoration:none;}
.article__img {border:1px solid #f8e0b5;margin:3px 15px 0 0;border-radius:3px;}
.article_list .article__img {margin-top:10px;}
.article_first {border:none;margin:10px 5px 0px 5px;}
.article__announce {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.article__full_text {padding:0px 5px 0px 5px;}
.article h2 {color:#3f2c13;font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;text-align:left;}
.article h3 {color:#3f2c13;font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;text-align:left;}
.article h4 {font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
.article p {margin:10px 0px 0px 0px !important;}
.article__more {margin-top:10px;}
.article li {margin-top:5px;}
.article ul {margin:0px 15px 0px 40px;padding:0;}
/* end article */

/* begin info page */
.info {color:#3f2c13;line-height:20px;text-align:justify;}
.info__link_to_cat {height:50px;width:300px;margin:0 auto;line-height:45px;text-align:center;font-size:20px;color:#3f2c13;background:#ffeccf;display:block;border:1px solid #f8e0b5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
/* end info page */

/* begin body */

.body {box-sizing:border-box;clear:both;margin:0 auto;padding:0 20px;width:970px;}

.body_left_block {
float:left;
width:240px;
display:inline;
}
.body_right_block {
float:right;
display:inline;
position:relative;z-index:10;
}

/* begin search */
.search {background:url(../images/search.jpg) no-repeat;height:48px;width:247px;margin-top:5px;}
.search form {margin:0;padding:0;}
.search_submit {float:left;padding-left:4px;padding-top:10px;}

/* ie6 hack */
*html .search_submit {
padding-top:11px;
}
/* ie7 hack */
*+html .search_submit {
padding-top:11px;
}

.search_submit input{
background:url(../images/search_button.png) no-repeat center;
border:none;
height:30px;
width:73px;
cursor:pointer;
}

.search_input {
float:right;
padding-right:8px;
padding-top:14px;
}
.search_input input{
background:url(../images/input.gif) repeat;
height:16px;
width:155px;
border:2px #46331b solid;
padding:0px;
font:13px Verdana, Arial, Helvetica, sans-serif;
}
/* end search */


/* begin catalog */
.catalog {
background-color:#fff1d1;
border-radius:6px;
width:100%;
}

.catalog_body {
background:url(../images/sidebar_menu_bg.png) no-repeat right -58px;
border-top-left-radius:6px;
border-top-right-radius:6px;
padding:10px 0;
}
/*.catalog_body span {
display:block;
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:20px;
color:#3f2c13;
margin-left:30px;
margin-bottom:10px;
}
.catalog_body span a {
text-decoration:none;
color:#3f2c13;
}*/
.menu_left {
display:block;
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:20px;
color:#3f2c13;
margin-left:30px;
padding:5px 0;
}
.menu_left a {
text-decoration:none;
color:#3f2c13;
}
.submenu_left {
display:block;
font:13px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3f2c13;
margin-left:40px;
padding:5px 0;
}
.submenu_left a {
text-decoration:none;
color:#3f2c13;
}

.catalog_foot {
display:none;
/*background:url(../images/catalog_foot.jpg) no-repeat;
height:5px;*/
/* need for IE6 */
/*font-size:5px;*/
}

.catalog_popular_separator_1 {
border-top:1px #e1d2cb solid;
margin-left:9px;
margin-right:9px;
margin-top:15px;
}

.catalog_popular_separator_2 {
border-top:1px #ffffff solid;
margin-left:9px;
margin-right:9px;
margin-bottom:15px;
color:#3f2c13;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
padding-top:15px;
padding-left:21px
}

.catalog_popular {display:none;margin-left:9px;margin-right:9px;}
.catalog_popular span {margin-left:0px;text-align:center;}
.catalog_popular span img {border:2px #ecd4c3 solid;width:198px;}
/* end catalog */

/* begin main */
.body_main {
background:#fff;
border:2px solid #fff1d1;
border-radius:5px;
box-sizing:border-box;
color:#3f2c13;
font:13px Verdana, Arial, Helvetica, sans-serif;
padding:10px 20px;
width:676px;
}

.body_also_buy_separator {
font:15px Verdana, Arial, Helvetica, sans-serif;
color:#3f2c13;
border-top:2px solid #ecd4c3;
padding-top:14px;
margin-left:18px;
margin-right:18px;
margin-bottom:14px;
}

.body_also_buy {
font:14px Verdana, Arial, Helvetica, sans-serif;
margin-left:18px;
margin-right:18px;
padding-bottom:10px;
}
/* end main */

/* end body */

/* begin sku */
.sku {margin-top:10px;}
.sku__label {display:block;}
.sku__input {display:block;width:120px;height:14px;margin:5px auto;padding:4px 5px;border:1px solid #f8e0b5;border-radius:3px;color:#3f2c13;text-align:center;-webkit-appearance:none;background:#fffffc;}
.sku__error_text {display:none;margin:0px 0px 0px 5px;}
/* end sku */

/* begin foot */
.foot {box-sizing:border-box;clear:both;margin:0 auto;padding:10px 20px;width:970px;}

.foot_body {
background:#fefdf9;
border:2px solid #fff1d1;
border-radius:5px;
box-sizing:border-box;
height:auto;
max-height:999999px;/*fix android font scaling*/
padding:15px 20px;
width:100%;
}

.foot_contacts,
.foot_copyright,
.foot_links,
.foot_disclaimer {
color:#b4926e;
font:13px Verdana, Arial, Helvetica, sans-serif;
}

.foot_contacts {
float:left;
line-height:20px;
text-align:center;
width:200px;
}

.fc__phone {
display:none;
}

.fc__phone, .privacy-policy {
margin-top:10px;
}

.foot_copyright, .foot_links, .foot_disclaimer {
line-height:20px;
padding-left:254px;
}

.foot_links {
margin-top:10px;
}

.foot_links a, .privacy-policy a {
text-decoration:none;
color:#b4926e;
}

.foot_links a:hover, .privacy-policy a:hover {
text-decoration:underline;
}

.foot_disclaimer {
margin-top:10px;
text-align:justify;
}

/* end foot */

.page {
border-top: 2px solid #f8e0b5;
clear: both;
color: #3f2c13;
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height: 20px;
margin-top: 20px;
padding: 10px 0;
text-align: center;
}
.page a {color: #005fa3;}


/* begin order form */

.order_form {
margin:0px;
padding:0px;
color:#3f2c13;
font:14px Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
}

.order_form span {
color:#ce191f;
}

.order_title h1 {
background-color:#f8e0b5;
border-radius:3px;
color:#3f2c13;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-bottom:20px;
padding:4px 10px;
}

.order_form input {
height:24px;
width:400px;
border:1px #f8e0b5 solid;
margin-bottom:20px;
padding:0px 5px 0px 5px;
font:13px Verdana, Arial, Helvetica, sans-serif;
border-radius:3px;
}
.order_form textarea {
height:80px;
width:400px;
border:1px #f8e0b5 solid;
margin-bottom:20px;
padding:0px 5px 0px 5px;
font:13px Verdana, Arial, Helvetica, sans-serif;
border-radius:3px;
}

.order_agreement {line-height:20px;margin-bottom:20px;}

.order_caption {
clear:both;
float:left;
width:215px;
}

.order_reqfields {
clear:both;
text-align:center;
margin-bottom:10px;
}

.order_submit {
clear:both;
text-align:center;
}

.order_submit input {
background:#f8e0b5;
border:1px solid #e1d0b0;
border-radius:3px;
box-sizing:border-box;
cursor:pointer;
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
height:26px;
margin-bottom:10px;
padding:0 25px;
width:initial;
}

.order_submit input:hover {
box-shadow:0 0 2.5px #f8e0b5;
}

.order_warntext {
margin-bottom:20px;
}

.order_cart_empty {
padding-top:20px;
padding-bottom:20px;
text-align:center;
color:#3f2c13;
font:14px Verdana, Arial, Helvetica, sans-serif;
}

/* end order form */

input.confirmAgreement {border:inherit;cursor:pointer;height:inherit;margin:2px 5px 0 0;width:inherit;padding:0;vertical-align:top;}
label.confirmAgreement {cursor:pointer;}

/* begin static page */
.static-page {padding-top:8px;text-align:justify;}
.static-page .sp-content {padding:0 10px;}
.sp-content {line-height:20px;}
/* end static page */

/* begin category */
.category {
clear:both;
padding:8px 0px 1px 0px;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#3f2c13;
}
.category h1 {
color:#3f2c13;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
border-bottom:2px solid #3f2c13;
}
.category h2 {color:#3f2c13;font:bold 14px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;text-align:left;}
.category li {margin-top:5px;}
/* end category */

/* begin goods */

.goods {
clear:both;
padding:8px 0px 8px 0px;
}
.goods p {margin:7px 0px 0px 0px;padding:0px;}
.goods p.first {margin-top:0px;padding-top:0px;}
.goods ul, .goods ol {margin:7px 15px 0px 40px;padding:0px;}
.goods li {margin:0px;padding:0px;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and ( -webkit-min-device-pixel-ratio : 0 ) {
.goods li {text-align:left;}/* <- Opera */
}

.goods__helper_info {clear:both;color:#707070;float:left;font:13px Verdana, Arial, Helvetica, sans-serif;line-height: 24px;}
.goods__helper_info_sep {border:1px solid #f99c40;font-size:0;line-height:0;height:0;margin:7px 0px 7px 0px;}
.g__hi_span {font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

.g__desc_sep {border:1px solid #f8e0b5;line-height:0;height:0;margin:10px 0px 7px 0px;}
.g__sku {font:13px Verdana, Arial, Helvetica, sans-serif;color:#707070;text-align:center;margin-top:10px;width:200px;}
.g__sku_span {font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
div.ap {margin-top:7px;}
div.ap select, select.bp {background:#fff;border:1px solid #f8e0b5;box-sizing:border-box;font-size:13px;height:24px;min-width:80px;padding-left:2px;}

.goods_title a {
color:#3f2c13;
text-decoration:none;
}
.goods_title, .goods_title h1 {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:20px;
}
.goods_title {
color:#3f2c13;
background-color:#f8e0b5;/*ecd4c3*/
padding:3px 10px;
border-radius:3px;
}

.goods_left_block {
float:left;
width:220px;
}

.goods_center_block {
float:left;
width:167px;
padding-top:15px;
}

.goods_right_block {
float:right;
width:225px;
}

.goods_img {
width:200px;
margin-top:10px;
font-size:1px;
line-height:1px;
}
.goods_img img {
border:1px #f8e0b5 solid;
width:198px;
border-radius:3px;
}
.discount-badge {background:#f98d36;border-radius:3px 0 10px 0;color:#fff;display:block;font-size:15px;font-weight:bold;height:28px;line-height:1.75;padding:0 8px 0 5px;position:absolute;text-align:center;text-decoration:none;}
a.gil {cursor:url('/templates/sonyam/images/zoomin.cur'), pointer;}
.git__elem {float:left;display:inline;margin-left:4px;margin-top:4px;}
.git__elem img {border:1px #f8e0b5 solid;width:45px;}
.git__first {margin-left:0px;}

.goods_size {
border-bottom:2px dotted #f8e0b5;
color:#3f2c13;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding-bottom:10px;
}
.goods_size div.ap select, .goods_size select.bp {
margin-top:5px;
width:100%;
}

.goods_price {
color:#f98d36;
font:bold 22px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

.goods_discount {
color:#f98d36;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:line-through;
}
.goods_discount span {color:#555;}
.goods_discount_size {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#f98d36;
text-align:center;
margin-top:10px;
}

.goods_availability {font:bold 13px Verdana, Arial, Helvetica, sans-serif;margin-top:3px;text-align:center;}
.ga__yes {color:green;}
.ga__no {color:#ce191f;}
.ga__wait {color:#f98d36;}
.ga__call {color:#f98d36;}

.goods_submit {
margin-top:7px;
text-align:center;
}
.goods_submit input {
background:url(../images/cart_button.png?291020161749) no-repeat center;
border:none;
color:#fff;
cursor:pointer;
font:bold 17px Arial, Helvetica, sans-serif;
height:30px;
line-height:1.6;
padding:0px 6px 1px 38px;
width:140px;
/* ie6&7 hack */
zoom:1;
*padding-left:35px;
*padding-bottom:0px;
}

div.goods_order_one_click {font:bold 13px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;cursor:pointer;margin:7px 0px 5px 0px;
display: -moz-inline-stack; /* Firefox 2 */
display:inline-block;
zoom:1;*display:inline; /* IE6&7 */
border-bottom:1px dotted #3f2c13;}

.g__delivery {
border-left:2px dotted #f8e0b5;
color:#3f2c13;
font:13px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
margin-top:10px;
overflow:hidden;
padding:5px 0px 12px 20px;
}
.g__d__info {margin-bottom:7px;}
.g__d__more {margin-top:10px;}
.g__d__more a {color:#3f2c13;text-decoration:none;border-bottom:1px dotted #3f2c13;font-weight:bold;font-size:12px;padding-bottom:1px;}
.g__d__full_info {position:absolute;width:632px;left:22px;padding:10px 0;z-index:10;}
.g__d__fi__corners {width:6px;height:6px;position:absolute;background:url(../images/dp_corners.gif) no-repeat;line-height:6px;font-size:0px;}
.g__d__fi__l_corner {top:-6px;left:0px;background-position:0px 0px;}
.g__d__fi__r_corner {top:-6px;right:0px;background-position:-6px 0px;}
.g__d__fi__top_line {width:620px;height:6px;position:absolute;top:-6px;left:6px;background:#f8e0b5;line-height:6px;font-size:0px;}
.g__d__fi__frame {border-radius:7px;box-shadow:0 0 15px -3px rgba(0,0,0,0.2);}
.g__d__fi__close {position:absolute;font-weight:bold;right:-5px;top:5px;cursor:pointer;height:31px;width:42px;text-align:center;padding-top:8px;font-size:17px;z-index:10;}
.g__d__fi__head {background:#f8e0b5;border:2px solid #f8e0b5;border-radius:7px 7px 0 0;font-weight:bold;height:17px;padding:4px 28px 4px 10px;}
.g__d__fi__body {border:2px solid #f8e0b5;border-top:0;/*fix render issue on mobile*/border-radius:0 0 7px 7px;/* IE6&7 -> */*border-width:0px;overflow:hidden;}
.delivery_table {background:#fff;border-collapse:collapse;border-spacing:0;width:100%;}
.delivery_table td {border-top:2px solid #f8e0b5;padding:5px 12px 12px 12px;vertical-align:top;/* IE6&7 -> */*border:2px solid #f8e0b5;}
.delivery_table tr:first-child td {border-top:0;}
.delivery_table td+td {border-left:2px solid #f8e0b5;/* IE6&7 -> */*border-left-width:1px;}
.delivery_table td.dt__leftcol {width:220px;}
.delivery_table tr.even {background:#fefdf9;}
.dt__week {border-collapse:collapse;margin-top:10px;width:100%;}
.dt__week th, .dt__week td {border:1px solid #f8e0b5;padding:3px 10px;background:#fff;}
.dt__week th {background:#fff1d1;width:50%;text-align:left;}
.dt__week td+td {border-left:1px solid #f8e0b5;/* IE6&7 -> */*border-left-width:1px;}
.delivery-info {border:2px solid #fff1d1;border-radius:3px;margin-top:10px;}
.delivery-info .delivery_table {border-radius:3px;color:#3f2c13;}
.delivery-info .delivery_table td {border-color:#fff1d1;padding:5px 12px;}
.delivery-info .delivery_table p {margin:10px 0;}
.delivery-info .delivery_table ul {margin:10px 0;}
.delivery-info .delivery_table p+ul {margin-top:-5px;}

.goods_caption {
margin:7px -20px 5px -20px;
}
.goods_caption h2 {
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3f2c13;
margin:0;
padding:0;
}

.goods_desc, .goods_property {
font:13px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;line-height:20px;margin:0 20px;}
.goods_desc {text-align:justify;}
.goods_property dl {margin:0;padding:0;}
.goods_property dt {float:left;width:210px;background:white;background:url(../images/dt.gif) repeat-x 0px 12px;}
.goods_property dd {margin-left:215px;}
.goods_property span {background:#fff;font-weight:bold;}

/* begin goods list*/

.goods_list {clear: both;padding: 8px 0 0 0;}
.goods_list p {margin: 7px 0 0 0;padding: 0;}
.goods_list p.first, .goods_list p:first-child {margin-top: 0;}
.goods_list ul {margin: 7px 15px 0 30px;padding: 0;}
.goods_list li {margin: 0;padding: 0;}
.goods_list > div.first {margin-top: 0;}
.goods_list > div.last {margin-bottom: 10px;}

.goods_list_item {
clear: both;
margin: 20px 0;
padding: 0;
}
.goods_list_item:first-child {margin-top: 0;}
.goods_list_item:last-child {margin-bottom: 10px;}

.goods_list_actions {
overflow: hidden;
margin: 7px 0 0 214px;
}

.goods_list_img {
float:left;
}

.goods_list_size {
font:13px Verdana, Arial, Helvetica, sans-serif;
float:right;
text-align:right;
}
.goods_list_size_caption {
line-height: 24px;
vertical-align: top;
}

.goods_list_price {
color: #f98d36;
float: left;
font: 19px Verdana, Arial, Helvetica, sans-serif;
line-height: 30px;
margin-left: 5px;
}
.goods_list_price span {
font-weight: bold;
}

.gl__discount {
color:#f98d36;
float: left;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height:26px;
margin:0 5px;
text-align:right;
text-decoration:line-through;
word-spacing:2px;
}
.gl__discount span {color:#555;}
.gl__discount_size {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#f98d36;
text-align:right;
}

.goods_list_submit {
float: right;
}
.goods_list_submit input {
background:url(../images/cart_button.png?291020161749) no-repeat center;
border:none;
color:#fff;
cursor:pointer;
font:bold 17px Arial, Helvetica, sans-serif;
height:30px;
line-height:1.6;
padding:0px 6px 1px 38px;
width:140px;
/* ie6&7 hack */
zoom:1;
*padding-left:35px;
*padding-bottom:0px;
}

.goods_list_series {font: 13px Verdana, Arial, Helvetica, sans-serif;color: #3f2c13;margin: 10px 0 0 214px;}
.goods_list_desc {font: 13px Verdana, Arial, Helvetica, sans-serif;color: #3f2c13;line-height: 20px;margin: 0 0 0 214px;text-align: justify;}
.full_desc_link {background: #fff1d1;border-radius: 3px;margin:7px 0 0 0;text-align: center;}
.full_desc_link a {color: #3f2c13;display: block;font: bold 14px Verdana, Arial, Helvetica, sans-serif;line-height: 28px;text-decoration: none;}
table.gld__table {border:1px solid #f8e0b5;width:100%;text-align:left;border-collapse:collapse;}
table.gld__table tr.even {background:#fff3db;}/*f2eadf*/
table.gld__table td.first {width:180px;}
table.gld__table td {border:1px solid #f8e0b5;box-sizing:border-box;vertical-align:top;padding:4px 7px;}

/* end goods list */

/* end goods */


/* begin manufacturers */

.manufacturer_list {
  clear: both;
  padding: 8px 0 0 0;
}

.manufacturer_list p {
  color: #3f2c13;
  text-align: justify;
}

.manufacturer_list_item {
  clear: both;
  padding: 0 0 10px 0;
}

.manufacturer_title a {
  color: #3f2c13;
  text-decoration: none;
}
.manufacturer_list h1, .manufacturer_title h1, .manufacturer_title h2 {
  font: 15px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 20px;
  color: #3f2c13;
  background-color: #f8e0b5;
  margin: 0;
  padding: 3px 10px;
  border-radius: 3px;
}

.manufacturer_img {
  font-size: 1px;
  line-height: 1px;
  float: left;
  width: 220px;
  text-align: center;
  margin-top: 10px;
}

.manufacturer_series {
color:#005fa3;
font:14px Verdana, Arial, Helvetica, sans-serif;
float:right;
width:412px;
margin-top:10px;
}
.manufacturer_series_list {
margin-top:5px;
}
.manufacturer_series_list a {
color:#005fa3;
}
.manufacturer_series_list h3 {
font:14px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
word-spacing:20px;
}
.manufacturer_series_list h3 span {
word-spacing:normal;
}

.manufacturer_desc {
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#3f2c13;
line-height:20px;
text-align:justify;
padding-top:10px;
}

.manufacturer-series {
  color: #3f2c13;
  margin: 10px 0 0 220px;
}
.manufacturer-series__caption {
  font-size: 14px;
  font-weight: bold;
}
.manufacturer-series__wrapper {
  display: inline-block;
  margin-left: -5px;
}
.manufacturer-series__item {
  background: #fff3db;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  height: 26px;  
  line-height: 26px;
  margin: 5px 0 0 5px;
  text-align: center;
}
@-moz-document url-prefix() {
  .manufacturer-series__item {
    line-height: 25px;
  }
}
.manufacturer-series__item:hover {
  background: #fff1d1;
}
.manufacturer-series__item a {
  color: #3f2c13;
  display: block;
  padding: 0 10px;
  text-decoration: none;
}
.manufacturer-series__item_active {
  background: #fff1d1;
  font-weight: bold;
  padding: 0 10px;
}
.manufacturer-series__item_all {
  display: table;
  margin-top: 10px;
}

/* end manufacturers */

/* begin pillow main */
.pillow_main {clear:both;padding:8px 0px 0px 0px;}
.pillow_main h2 {color:#3f2c13;background-color:#ecd4c3;padding-left:5px;padding-bottom:2px;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:20px;
}
.pillow_main h3 {color:#3f2c13;font:bold 15px Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;margin-left:14px;border-bottom:2px solid #3f2c13;}
a.pm__a {font:14px Verdana, Arial, Helvetica, sans-serif;}
a.pm__pic_a {display:block;text-decoration:none;width:100%;height:100%;}

.pm__orto_bg {height:176px;width:200px;border:0px #ecd4c3 solid;margin-top:5px;}
.pm__orto_links {margin-left:11px;width:390px;}
.pm__orto_ul {margin-top:0px;margin-bottom:15px;}

.pm__child {height:125px;width:200px;border:1px #ecd4c3 solid;margin-top:5px;}
.pm__classic {height:134px;width:200px;border:0px #ecd4c3 solid;margin-top:5px;}
.pm__child_links, .pm__classic_links {margin-left:9px;}

.pm__back_pic {height:116px;width:140px;}
.pm__neck_pic {height:116px;width:140px;margin-left:24px;}
.pm__sit_pic {height:116px;width:140px;margin-left:24px;}
.pm__leg_pic {height:116px;width:140px;margin-left:24px;}
.pm__back_text {width:140px;text-align:center;padding-top:0px;}
.pm__neck_text {width:140px;text-align:center;padding-top:0px;margin-left:24px;}
.pm__sit_text {width:140px;text-align:center;padding-top:0px;margin-left:24px;}
.pm__leg_text {width:140px;text-align:center;padding-top:0px;margin-left:24px;}
/* end pillow main */

/* begin pillow groups */
.pillow_group {
clear:both;
padding:8px 0px 0px 0px;
}
.pillow_group_left {
float:left;
width:309px;
display:inline;
}
.pillow_group_right {
float:right;
width:309px;
display:inline;
}
.pillow_group_h_line {
background-color:#ecd4c3;
width:100%;
height:2px;
line-height:1px;
font-size:1px;
}
.pillow_group_caption {
margin-top:25px;
font-size:15px;
}
.pillow_group_item {
margin:5px 0px 0px 10px;
}
.pillow_group_item a {
color:#005fa3;
text-decoration:none;
}
.pillow_group_item a:hover {
text-decoration:underline;
}
.pillow_delivery {
margin:0px;
padding:20px 0px 10px 0px;
}
/* end pillow groups */

/* begin pillow cito */
.goods_list_desc .cito_text {
font-size:11px;
color:#ff4345;
padding:0px 0px 0px 0px;
margin:20px 0px 0px 315px;
}
.goods_list_desc .cito {
display:inline;
position:absolute;
left:243px;
margin-top:8px;
}
/* ie6 hack */
*html .goods_list_desc .cito {
left:246px;
}
/* ie7 hack */
*+html .goods_list_desc .cito {
left:246px;
}

.goods_desc .cito_text {
font-size:11px;
color:#ff4345;
padding:0px 0px 0px 0px;
margin:20px 0px 0px 80px;
}
.goods_desc .cito {
display:inline;
margin-left:-8px;
margin-top:7px;
float:left;
}
/* end pillow cito */

/* begin selection */
.sel {background-color:#fff3db;/*fcefd6*//*f6ede0*/color:#3f2c13;border-radius:3px;padding-bottom:10px;}
.sel_form_caption {background-color:#f8e0b5;/*ead5c1*/font-size:15px;margin-bottom:15px;padding:5px 0px 5px 0px;font-weight:bold;width:100%;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;}
.sel_form_caption h1 {font:bold 15px Verdana, Arial, Helvetica, sans-serif;}
.sel_cap {
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#3f2c13;
font-weight:bold;
text-align:right;
line-height:26px;
padding-right:3px;
}
.sel select {background:#fff;border:2px solid #f8e0b5;box-sizing:border-box;font:13px Verdana, Arial, Helvetica, sans-serif;height:26px;padding-left:2px;width:164px;}
.sel_submit {
background-color:#f8e0b5;/*#efdcc0*/
border:1px solid #e1d0b0;
border-radius:3px;
box-sizing:border-box;
cursor:pointer;
font:bold 13px Verdana,Arial,Helvetica,sans-serif;
height:26px;
line-height:1.33;
padding:0;
width:230px;
-webkit-appearance:none;
}
.sel_submit:hover {box-shadow:0 0 2.5px #f8e0b5;}
.sel_not_found {
color:#3f2c13;
padding-bottom:10px;
text-align:center;
padding-left:100px;
padding-right:100px;
}
/* end selection */

/* begin bedding size table */
.bedding li {margin-left:10px;line-height:18px;}
.bedding table {margin:0px;padding:0px;border-collapse:collapse;}
.bedding th, .bedding td  {border:1px #f8e0b5 solid;margin:0px;padding:3px;text-align:left;}
.bedding th {background-color:#fff1d1;}
.bedding #th1 {width:185px;}
.bedding #th2 {width:75px;}
.bedding #th3 {width:132px;}
/* end bedding size table */

/* begin 3 column */
.c3 {padding-bottom:10px;}
.c3 * {color:#3f2c13;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;}
.c3 img {vertical-align:bottom;}
.c3_img {margin-top:5px;}
.c3_img img {border:2px #f8e0b5 solid;width:198px;}
.c3_1 {width:202px;padding-right:8px;}
.c3_2 {width:204px;padding-left:5px;padding-right:3px;}
.c3_3 {width:202px;padding-left:8px;}
.c3_name h1 {font-size:16px;font-weight:bold;text-align:center;}
.c3_manuf h2 {font-size:14px;font-weight:normal;text-align:center;}
.c3_name a, .c3_manuf a {text-decoration:none;}
.c3_price_more {margin-top:10px;}
.c3_price_more span {color:#f60;font-size:18px;}
.c3_price_more a {color:#005fa3;}
.c3_separator {width:632px;background:#f8e0b5;margin:15px 0px 15px 0px;height:2px;}
/* end 3 column */

/* begin left banner block */
.left_banner {margin-top:10px;width:100%;text-align:center;}
/* end left banner block */

/* begin tooltip */
.tooltip {
background:#fffff3;
border:2px solid #f8e0b5;
position:absolute;
margin-left:-200px;
width:300px;
font:13px Tahoma, Arial, Helvetica, sans-serif;
padding:7px 12px 7px 12px;
word-spacing:1px;
line-height:18px;
text-align:justify;
color:#3f2c13;
}
/* end tooltip */

/* begin mattress top, new, recomended */
.m_tnr h2 {
color:#3f2c13;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
border-bottom:2px solid #3f2c13;
}
.m_tnr {display:block;}
.m_wrapper {float:left;}
.m_left_col {width:308px;}
.m_right_col {width:308px;margin-left:16px;}
.m_title {background:#f8e0b5;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;padding:3px 7px;line-height:20px;border-radius:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m_title:hover {white-space:normal;}
.m_title a {color:#3f2c13;text-decoration:none;}
.m_img {float:left;font-size:0;width:154px;height:124px;}
.m_img img {border:1px solid #f8e0b5;border-radius:3px;}
.m_action {float:left;}
.m_price {
color:#f98d36;
font:14px Verdana, Arial, Helvetica, sans-serif;
position:absolute;
margin:40px 0px 0px 4px;
width:150px;
text-align:right;
}
.m_price span {font-weight:bold;}
.m_size {
color:#f98d36;
font:15px Verdana, Arial, Helvetica, sans-serif;
position:absolute;
margin:10px 0 0 4px;
width:150px;
text-align:right;
}
.m_size select {width:80px;}
.m_buy {position:absolute;margin:65px 0px 0px 56px;}
.m_buy input {
border:none;
background:url(../images/cart.png) no-repeat left;
height:39px;
width:100px;
cursor:pointer;
position:relative;
z-index:5;
}
.m_buy div.buy {
position:absolute;
margin:-30px 0px 0px 40px;
z-index:0;
color:#3f2c13;
font-size:14px;
font-weight:bold;
}
.m_desc {
color:#3f2c13;
font-size:12px;
line-height:20px;
text-align:justify;
}
/* end mattress top, new, recomended */

/* begin mattress type */
div.mattress_type {background:#f4e4dc;position:relative;width:945px;margin:2px 0px 0px 53px;}
div.mt__corner {background:url(../images/mt_circle.png) no-repeat;position:absolute;height:5px;width:5px;line-height:0;font-size:0;}
div.mt__l_t {top:0;left:0;background-position:left top;}
div.mt__r_t {top:0;right:0;background-position:right top;}
div.mt__l_b {bottom:0;left:0;background-position:left bottom;}
div.mt__r_b {bottom:0;right:0;background-position:right bottom;}
/* ie6 hack */
*html div.mt__r_t, *html div.mt__r_b {right:-1px;}

div.mt__content {padding:5px 5px 5px 0px;}
div.mt__block {width:445px;float:left;padding:10px 10px 5px 15px;}
a.mt__img {background:url(../images/mt.jpg) no-repeat;width:110px;height:74px;float:left;text-decoration:none;}
h3.mt__caption {margin-left:120px;}
h3.mt__caption a {font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#3f2c13;}
div.mt__desc {font:12px Arial, Helvetica, sans-serif;color:#3f2c13;width:325px;float:left;margin:3px 0px 0px 10px;}

a.mt__img_pruzhinnye {background-position:0px 0px;}
a.mt__img_na-zakaz {background-position:-110px 0px;}
a.mt__img_penopoliuretanovye {background-position:0px -74px;}
a.mt__img_vacuumnye {background-position:-110px -74px;}
a.mt__img_lateksnye {background-position:0px -148px;}
a.mt__img_kokosovye {background-position:-110px -148px;}
a.mt__img_detskie {background-position:0px -222px;}
a.mt__img_bespruzhinnye {background-position:-110px -222px;}
a.mt__img_v-krovatku {background-position:0px -296px;}
a.mt__img_divan {background-position:-110px -296px;}
a.mt__img_nedorogie {background-position:0px -370px;}
a.mt__img_dvuspalnye {background-position:-110px -370px;}
/* end mattress type */

/* begin violait type */
.vt_links {text-decoration:underline;}
.vt_caption {font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:20px;color:#3f2c13;background-color:#f8e0b5;text-align:center;margin:20px 0px 10px 0px;padding:3px 10px;border-radius:3px;}
.vt_img_caption {
width:202px;
margin-left:13px;
color:#005fa3;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
padding:3px 0px 10px 0px;
text-align:center;
}
.vt_img_caption_first {margin:0px;}
.violait_type img {border:2px #f8e0b5 solid;border-radius:3px;}
/* end violait type */

/* begin mattress main */
.m_main {display:block;}
.m_main h2, .m_main h3.mm__price {
color:#3f2c13;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
border-bottom:2px solid #3f2c13;
margin-bottom:10px;
margin-left:0;
}
.m_main h3 {
color:#3f2c13;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
margin-left:112px;
}
.m_main ul {margin:0;padding:0;list-style:none;}
.m_main li {line-height:20px;margin:0;padding:0;}
.m_main a {color:#005fa3;font:14px Arial, Helvetica, sans-serif;text-decoration:none;border-bottom:1px dotted #005fa3;}

.m_params {margin: 8px 0 10px 0;}
.mp__block {box-sizing:border-box;float:left;margin:5px 0;padding:0 2px;width:50%;}
.mp__block ul {font-size:10px;list-style:disc;margin:5px 0 0 132px;}
.mp__block ul li {height:22px;}
.mp__block a {font-size:13px;}
ul.mp__b__roll {margin-top:20px;}
ul.mp__b__divan {margin-top:20px;}

.mm__articles ul {margin-left:1px;margin-bottom:5px;}
.mm__articles li a {line-height:24px;}

div.mm__desc {padding:12px;font:13px Arial, Helvetica, sans-serif;color:3f2c13;text-align:justify;}
div.mm__price {font:12px Arial, Helvetica, sans-serif;color:#3f2c13;float:left;display:inline;margin:5px 0 5px 56px;text-align:center;line-height:20px;}
div.mm__price_first {margin:5px 0 5px 40px;}

.mm__pop_manufacturers {margin:5px 0 20px 0;}
.mm__pm__ul li {display:inline;margin-right:35px;white-space:nowrap;}
.mm__pm__ul li.last {margin-right:0;}
a.mm__pm__size_1 {font-weight:bold;}
a.mm__pm__size_2 {font-weight:bold;font-size:18px;}
a.mm__pm__size_3 {font-weight:bold;font-size:20px;}
/* end mattress main */

@media print {
* {background:#fff !important;}
.head, .head_girl, .goods_submit, .foot, .auth_basket, .body_left_block, .breadcrumb {display:none;}
.body, .body_right_block {float:none;display:block;width:100%;margin-top:0;}
}