.com-sc-checkout-fb.module > .content > .body {width: 100% ! important;font-family: 'Lucida Grande',Tahoma,Arial,sans-serif; font-size: 11px; color: #333;}
.com-sc-checkout-fb.module .content .header h2 {border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; margin-bottom: 10px;}

.com-sc-checkout-fb.module > .content {position: relative; padding-bottom: 4em;}
.com-sc-checkout-fb.module > .content > .body {width: 100%;}
.com-sc-checkout-fb.module .section-login-button {position: absolute; right: 0em; top: 4em; width: 30%; height: 48px; padding: 20px 0;  vertical-align: middle;text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px;  border-radius: 3px; border: 1px solid #ccc;}

.com-sc-checkout-fb.module form.checkout_form > ul.error_list {width: 66%; clear:both;}

.com-sc-checkout-fb.module .section.login {width: 66%; margin-bottom: 2em;}
.com-sc-checkout-fb.module .section.login .actions {margin-top: 0;}
.com-sc-checkout-fb.module .section.login .actions li {float:right;}
.com-sc-checkout-fb.module .section.login .actions input {width: auto;}

.com-sc-checkout-fb.module .section.login h3 {margin-top: 0;}
.com-sc-checkout-fb.module .section.client_info h3 {margin-top: 0;}
.com-sc-checkout-fb.module .section.logged_client_info h3 {margin-top: 0;}
 
.com-sc-checkout-fb.module .section-login-button .button.login {font-weight: bold; color: #3B5998; text-decoration:underline;font-size: 110%;margin-top: 0.5em;}
.com-sc-checkout-fb.module .section-login-button .button {text-align: center;clear:both;float:none; margin: 0 auto;display:block;}

.com-sc-checkout-fb.module .step, .com-sc-checkout-fb.module .section {clear:both;float:left;width: 100%;}
.com-sc-checkout-fb.module .section, .com-sc-checkout-fb.module .section ul, .com-sc-checkout-fb.module .section fieldset {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.com-sc-checkout-fb.module .section.client_info fieldset.person_info {width: 66%;}

.com-sc-checkout-fb.module .form-field-shipping_method.vui-loading .shipping_price {background: url(/images/ui/loading/16/fading_lines.gif) no-repeat; display: inline-block; min-width: 16px;min-height: 16px;padding-left: 20px;}
.com-sc-checkout-fb.module .form-field-shipping_method.vui-loading .shipping_price .error {display:none;}

.com-sc-checkout-fb.module .button.continue, .com-sc-checkout-fb.module .button.order, .com-sc-checkout-fb.module .section.login .actions input {background-color: #5B74A8; border: 1px solid #29447E; width: 135px!important; height:34px; line-height: 33px; float: right; display:block; font-family: trebuchet MS; font-size: 16px; font-weight: bold; text-transform:uppercase; color: white; margin-top: 1em;text-align:center;}

.com-sc-checkout-fb.module .button.continue.hidden {display:none;}

.com-sc-checkout-fb.module .delivery_address_check input, .com-sc-checkout-fb.module .register_check input, .com-sc-checkout-fb.module .company_vat_registered input, .com-sc-checkout-fb.module .firm_info_address_check input {float:left; clear:none !important;margin-right: 0.5em;margin-top: 0.1em;}
.com-sc-checkout-fb.module .delivery_address_check label, .com-sc-checkout-fb.module .register_check label, .com-sc-checkout-fb.module .company_vat_registered label, .com-sc-checkout-fb.module .firm_info_address_check label {display: inline !important;float:none !important;}

.com-sc-checkout-fb.module .section.order_preview .order_preview_cont {float: none; padding-left: 1%; width: auto;}
.com-sc-checkout-fb.module .section.order_preview table {width: 100%;}
.com-sc-checkout-fb.module .section.order_preview .sc-col_item_title img {float:left;}

.com-sc-checkout-fb.module .form-field-shipping_method {width: 100% !important;}
.com-sc-checkout-fb.module .form-field-shipping_method table {min-width: 50%; clear:both;}

.com-sc-checkout-fb.module .section.payment > .vn_data {width:45%;float:left;margin-right:5%}
.com-sc-checkout-fb.module .section.payment .payment_description {border-left: 1px solid #eee; display:inline-block; *display: inline; *zoom: 1; padding-left:5%; width:44%;}
.com-sc-checkout-fb.module .section.payment .payment_description.hidden {display:none;}

.com-sc-checkout-fb.module .step_checkout fieldset.actions {clear:both;}

.com-sc-checkout-fb.module .section.courier li {float:left;}
.com-sc-checkout-fb.module .section.courier li label {clear: both;}
.com-sc-checkout-fb.module .section.courier > .vn_data {width:45%;float:left;margin-right:5%}
.com-sc-checkout-fb.module .section.courier .courier_description {border-left: 1px solid #eee; display:inline-block; *display: inline; *zoom: 1; padding-left:5%; width:44%;}
.com-sc-checkout-fb.module .section.courier .courier_description.hidden {display:none;}

.com-sc-checkout-fb.module .form-field-priority_time {clear: none !important;}
.com-sc-checkout-fb.module .form-field-priority_time label {width: 100% !important;}

.com-sc-checkout-fb.module .form-field-type-time label {float:left; clear:both; width: 100%;}
.com-sc-checkout-fb.module .form-field-type-time select {width: auto !important; display: inline !important; min-width: 50px;}

.com-sc-checkout-fb.module .col3 li.hidden{ display:none;}
.com-sc-checkout-fb.module .module table th, .com-sc-checkout-fb.module .module table tfoot td {font-weight:bold;white-space:nowrap; padding: 8px 4px;}
.com-sc-checkout-fb.module .module table td {background-color: white;}
.com-sc-checkout-fb.module .module table tfoot th {text-align: right;}

.com-sc-checkout-fb.module .section {}
.com-sc-checkout-fb.module .section h3 {font-weight: bold; color: $cat_title_back_2; margin-left: 1%;
    border-bottom: 1px solid #aaa;
    font-size: 16px;
    font-weight: bold;
    line-height: 2em;
    margin-bottom: 1em;
    margin-top: 2em;
}
.com-sc-checkout-fb.module .vn_data fieldset, .com-sc-checkout-fb.module .vn_data .valueset {padding: 0;}
.com-sc-checkout-fb.module .delivery_address_check, .com-sc-checkout-fb.module .register_check,
.com-sc-checkout-fb.module .courier_additional_services, .com-sc-checkout-fb.module .section.payment fieldset li, .com-sc-checkout-fb.module .courier_office, .com-sc-checkout-fb.module .company_vat_registered, .com-sc-checkout-fb.module .firm_info_address_check {padding-left: 1%;}
.com-sc-checkout-fb.module .delivery_address_check, .com-sc-checkout-fb.module .register_check, .com-sc-checkout-fb.module .company_vat_registered, .com-sc-checkout-fb.module .firm_info_address_check {padding-top: 1em;}

.com-sc-checkout-fb.module .courier_additional_services li {
    background: url("/images/i16/yes.png") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}

.com-sc-checkout-fb.module .courier_additional_services, .com-sc-checkout-fb.module .courier_office {margin-top: 1em !important;}

.com-sc-checkout-fb.module .radio_list li {padding-top: 0.25em;}
.com-sc-checkout-fb.module .radio_list li input {margin-right: 0.25em;}

.com-sc-checkout-fb.module .section.order .vn_data {padding:1%}
.com-sc-checkout-fb.module .courier_additional_options h3 {font-size: 13px; margin-top: 1em;}
.com-sc-checkout-fb.module .com-sc-cart_products tfoot th {text-align: right;}

.com-sc-checkout-fb.module .courier_office label {font-weight: bold;}
.com-sc-checkout-fb.module .courier_office .courier_office_worktime {display:inline-block; *display:inline; *zoom: 1; margin-left: 0.5em;}

.com-sc-checkout-fb.module input[type="text"], .com-sc-checkout-fb.module input[type="password"], .com-sc-checkout-fb.module select, .com-sc-checkout-fb.module textarea {  
    padding: 2px;  
    font-size: 15px;  
    text-shadow: 0px 1px 0px #fff;  
    outline: none;  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
    border: 1px solid #aaa;  
    -webkit-box-shadow: 1px 1px 0px #efefef;  
    -moz-box-shadow: 1px 1px 0px #efefef;  
    box-shadow:  1px 1px 0px #efefef;  
}  

.com-sc-checkout-fb.module .vn_data li.errors input, .com-sc-checkout-fb.module .vn_data li.errors textarea, .com-sc-checkout-fb.module .vn_data li.errors select, .com-sc-checkout-fb.module .vn_data li.errors .radio_list {
  -webkit-box-shadow: 0px 0px 4px #E8BDBD;  
  -moz-box-shadow: 0px 0px 4px #E8BDBD;  
  box-shadow: 0px 0px 4px #E8BDBD;
  border: 1px solid #E8BDBD;  
}

.com-sc-checkout-fb.module input[type="text"]:focus, .com-sc-checkout-fb.module input[type="password"]:focus, .com-sc-checkout-fb.module select:focus, .com-sc-checkout-fb.module textarea:focus {  
    -webkit-box-shadow: 0px 0px 4px #007eff;  
    -moz-box-shadow: 0px 0px 4px #007eff;  
    box-shadow: 0px 0px 4px #007eff;  
}  

.com-sc-checkout-fb.module table thead tr th {white-space: nowrap; font-weight: bold;}
.com-sc-checkout-fb.module .courier_additional_options {clear: both;}
.com-sc-checkout-fb.module .form-field-priority_time {width: 31.3%;}
.com-sc-checkout-fb.module .courier_description {margin-top: 2em;}
.com-sc-checkout-fb.module .radio_list li {display:block; clear:both;}
.offers_fb.module > .content {width: 544px; border-top: 1px solid #e2e2e2; background-color: white;}
.offers_fb.module > .content h2 {border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2;}
.offers_fb.module > .content .mod-list-l {border-left: 1px solid #e2e2e2; float: left;}
.offers_fb.module > .content li {float: left; width: 160px; height: 241px; padding: 10px 10px 10px; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.offers_fb.module > .content .image {float: left; margin-bottom: 4px; height: 160px!important;}
.offers_fb.module > .content .image a {width: 160px; height: 160px; float: none; display: table-cell; vertical-align: middle; text-align: center;}
.offers_fb.module > .content h3 a {color: #3B5998; text-align: center; width: 160px; float: left; margin-bottom: 7px; height: 43px; overflow: hidden;}
.offers_fb.module > .content h3 a:hover {text-decoration: underline; color: #333;}
.offers_fb.module > .content .button_add_to_cart a {float: right; width: 75px; height: 25px; line-height: 24px; background-color: #5B74A8; border: 1px solid #29447E; color: white; font-weight: bold; text-align: center; font-size: 13px;}
.offers_fb.module > .content .article_prices {display: table-cell; float: none; height: 25px; vertical-align: middle; width: 80px;}
.offers_fb.module > .content .old_price {color: #666; float: left; font-size: 11px; text-decoration: line-through; width: 80px; line-height: 115%;}
.offers_fb.module > .content .price {color: #CC0000!important; float: left; font-size: 14px; font-weight: bold; line-height: 115%;}

.offers_fb.module .pager {clear: both; float: right; padding: 20px 0;}
.offers_fb.module .pager .first, .offers_fb.module .pager .last {display: none;}
.offers_fb.module .pager .page {background: white; border: 1px solid #29447E; color: #3B5998; font-weight: bold; height: 20px; line-height: 20px; width: 20px; text-align: center; padding: 0; margin: 0 0 0 8px;}
.offers_fb.module .pager .nav {background: #5B74A8; border: 1px solid #29447E; color: white; font-weight: bold; height: 20px; line-height: 20px; width: 80px; text-align: center;}
.offers_fb.module .pager .nav span {color: white; display:inline; background-color: #5B74A8; }
.offers_fb.module .pager .page.selected {background: #5B74A8!important; color: white!important; border: 1px solid #29447E!important;}
.offers_fb.module .pager .page:hover {background: #5B74A8; color: white;}
.offers_fb.module .pager a {margin-left: 8px;}
.offers_fb.module .article .content .body {float: left;}
.com-sc-content-table-fb.module > .content > .body {width: 100% ! important;font-family: 'Lucida Grande',Tahoma,Arial,sans-serif; font-size: 11px; color: #333;}
.com-sc-content-table-fb.module table {width: 544px;}
.com-sc-content-table-fb.module .content .header h2 {border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; margin-bottom: 10px;}

.com-sc-content-table-fb.module table th {background-color: #E2E2E2; color: #000; font-weight:bold;white-space:nowrap; padding: 8px 4px;}
.com-sc-content-table-fb.module table td {background-color: white;}

.com-sc-content-table-fb.module table thead th, .com-sc-content-table-fb.module table tfoot th, .com-sc-content-table-fb.module table tfoot td {white-space: nowrap;}
.com-sc-content-table-fb.module table tfoot th {text-align: right;background-color: #e2e2e2;}
.com-sc-content-table-fb.module table tfoot td {font-weight: bold; padding: 8px 4px; white-space: nowrap; background-color: #e2e2e2;}

.com-sc-content-table-fb.module table .image {float:left; margin: 0 1em 1em 0}
.com-sc-content-table-fb.module table td.sc-col_item_price, .com-sc-content-table-fb.module table td.sc-col_quantity {text-align: center;}

.com-sc-content-table-fb.module table .quantity_controls {clear: both; display: block; float: left; margin-bottom: 1em;}
.com-sc-content-table-fb.module table a.delete {text-decoration: underline; clear: both; display: block; float: none; margin: 1em auto 0; visibility: visible;}
.com-sc-content-table-fb.module .button.dec_quantity {float: left; display: block; width: 16px; height: 16px; overflow: hidden; text-indent: 20px; background: url("/images/i16/minus.png") no-repeat scroll 0% 0% transparent; padding: 0pt; margin: 1px 3px 0pt 0pt;}
.com-sc-content-table-fb.module .button.inc_quantity {float: left; display: block; width: 16px; height: 16px; overflow: hidden; text-indent: 20px; background: url("/images/i16/plus.png") no-repeat scroll 0% 0% transparent; padding: 0pt; margin: 1px 0pt 0pt 3px;}
.com-sc-content-table-fb.module .input_quantity {float:left;}
.com-sc-content-table-fb.module input.order {float: right; display:block; margin-top: 1em; background-color: #5B74A8; border: 1px solid #29447E; color: white; font-size: 11px; font-weight: bold; height: 24px; padding: 0 8px 1px; font-family: 'Lucida Grande',Tahoma,Arial,sans-serif;}

.logo_fb.module .content {margin: 15px 0;}.cart_status_fb.module .content {float: right; width: auto;}
.cart_status_fb.module .content .body {margin-top: 26px; float: right; margin-right: 10px; background: url(/media/cart-icon-fb.png) no-repeat left top; padding-left: 20px;}
.cart_status_fb.module .com-sc-status-empty {color: #333; font-size: 11px;}
.cart_status_fb.module .com-sc-status-label {line-height: 100%;}
.cart_status_fb.module .com-sc-status-price {color: #c00; font-weight: bold; font-family: 'Lucida Grande',Tahoma,Arial,sans-serif; margin-left: 4px;  font-size: 11px; line-height: 100%;}
.menu_header_fb.module .content {width: 744px; height: 40px; background-color: #f2f2f2; border-color: solid #e2e2e2; border-width: 1px 0 1px 1px; padding-left: 11px; margin-bottom: 8px;}
body.page-fb_tab_home .menu_header_fb.module .content {width: 509px;}
.menu_header_fb.module .content li {float: left; margin-right: 10px;}
.menu_header_fb.module .content li a {float: left; line-height: 40px; color: #3B5998!important;}
.menu_header_fb.module .content li a:hover {text-decoration: underline;}.search_fb.module .content {float: right; width: auto;}
.search_fb.module .content .body {height: 20px; padding: 10px; width: 270px; position: relative;} 
.search_fb.module .vn_data fieldset, .search_fb.module .vn_data .valueset {margin-bottom: 0em; padding: 0em 0em;}
.search_fb.module .vn_data fieldset ul, .search_fb.module .vn_data .valueset ul {padding: 0em 0;}
.search_fb.module .content li.first label {display: none;}
.search_fb.module .content li.first input {border: 1px solid #BDC7D8; height: 18px; line-height: 18px; padding: 0 3px; width: 165px; float: right; margin-right: 70px; font-size: 11px; color: black; font-family: 'Lucida Grande', Tahoma, Arial, sans-serif;}
.search_fb.module .content .body .mod_button {width: 60px; height: 20px; padding: 0 0 1px; background-color: #5B74A8; border: 1px solid #29447E; color: white; position: absolute; right: 14px; top: 10px; font-size: 11px; font-weight: bold; }.categories_fb.module .content {width: 199px; border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; background-color: white;}
.categories_fb.module .content h2 {border-right: 1px solid #e2e2e2;}
.categories_fb.module .yuimenu .yuimenuitem .yui-menu-shadow {display:none; }
.categories_fb.module ul {padding: 0 0;}
.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem { float: left; background-color: transparent; width: 198px;}
.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem > .yuimenuitemlabel {padding: 8px 20px 7px 10px; line-height: 15px; border-bottom: 1px solid #e2e2e2; float: left; width: 168px; color: #3B5998 !important; white-space: normal; border-right: 1px solid #e2e2e2;}
.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem-hassubmenu > .yuimenuitemlabel {background: url(/media/cat-bullet-fb.png) no-repeat 182px center white;}
.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem-hassubmenu.yuimenuitem-selected > .yuimenuitemlabel {background: url(/media/cat-bullet-fb.png) no-repeat 182px center white; border-right: 1px solid white;}
.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem-selected > .yuimenuitemlabel {color: black !important; text-decoration: underline;}

.categories_fb.module .yuimenu > .bd > ul > .yuimenuitem .yuimenu {width: 200px; border-top: 1px solid #e2e2e2; background-color: white;}
.categories_fb.module .yuimenu .yuimenuitem .yuimenu-selected .yuimenuitem.first .yuimenuitemlabel {border-left: 0px solid white;}
.categories_fb.module .yuimenu .yuimenuitem .yuimenu .bd {border: 0;  }
.categories_fb.module .yuimenu .yuimenuitem .yuimenuitem {float: left } 
.categories_fb.module .yuimenu .yuimenuitem .yuimenuitem .yuimenuitemlabel {padding: 0 20px 0 10px; line-height: 33px; border: 0; float: left; width: 168px; color: #3B5998; border-left: 1px solid #e2e2e2;}
.categories_fb.module .yuimenu .yuimenuitem .yuimenuitem .yuimenuitemlabel-selected {background-color: #f2f2f2; color: black; text-decoration: underline;}
.categories_fb.module .yuimenu ul {padding: 0;}
.categories_fb.module > .content > .body > .yuimenu > .bd > ul > .yuimenuitem.selected > a {color: black !important;}.topoffers_column_fb.module > .content {width: 199px; border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; background-color: white; margin-top: 10px;}
.topoffers_column_fb.module > .content li {float: left; padding: 8px 10px; border-bottom: 1px solid #e2e2e2; }
.topoffers_column_fb.module > .content h3 a {color: #3B5998; margin-bottom: 10px; float: left; width: 179px;}
.topoffers_column_fb.module > .content h3 a:hover {color: #333; text-decoration: underline;}
.topoffers_column_fb.module > .content .image {margin-right: 15px; float: left;}
.topoffers_column_fb.module > .content .image a {width: 56px; height: 56px; float: none; display: table-cell; vertical-align: middle; text-align: center;}
.topoffers_column_fb.module > .content .promo-price {float: none; width: 107px; height: 56px; vertical-align: middle; display: table-cell;}
.topoffers_column_fb.module > .content .old_price {font-size: 11px; color: #666; text-decoration: line-through; width: 107px; float: left;}
.topoffers_column_fb.module > .content .price {font-size: 14px; color: #c00; font-weight: bold; margin-top: 3px; float: left;}
.topoffers_column_fb.module > .content .no_result {border-bottom: 1px solid #E2E2E2;}
.topoffers_column_fb.module .article .content .body {float: left;}
.recently_viewed_fb.module > .content {width: 199px; border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; background-color: white; margin-top: 10px;}
.recently_viewed_fb.module > .content li {float: left; padding: 8px 10px; border-bottom: 1px solid #e2e2e2; }
.recently_viewed_fb.module > .content .title a {color: #3B5998; float: left; width: 115px;}
.recently_viewed_fb.module > .content .title a:hover {color: #333; text-decoration: underline;}
.recently_viewed_fb.module > .content .image {margin-right: 15px; float: left;}
.recently_viewed_fb.module > .content .image a {width: 48px; height: 48px; float: none; display: table-cell; vertical-align: middle; text-align: center;}
.recently_viewed_fb.module > .content .no_result {border-bottom: 1px solid #E2E2E2;}
.recently_viewed_fb.module .article .content .body {float: left;}
.menu_footer_fb.module > .content li {float: left; margin-top: 5px;}
.menu_footer_fb.module > .content li a {float: left; margin-right: 10px; padding-right: 10px; border-right: 1px solid #333; color: #333!important;}
.menu_footer_fb.module > .content li a:hover {text-decoration: underline; }
.menu_footer_fb.module > .content li.last a {border-right: 0;}.exsitee_footer_fb.module .content {margin-right: 5px; width: auto; float: right;}.offers_tab_fb.module .body {float:left;}
.offers_tab_fb.module > .content {width: 315px; border-top: 1px solid #e2e2e2; background-color: white;}
.offers_tab_fb.module > .content h2 {border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2;}
.offers_tab_fb.module > .content .mod-list-l {border-left: 1px solid #e2e2e2; float: left;}
.offers_tab_fb.module > .content li {float: left; width: 148px; height: 229px; padding: 4px 4px 10px; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.offers_tab_fb.module > .content .image {float: left; margin-bottom: 4px; height: 148px!important;}
.offers_tab_fb.module > .content .image a {width: 148px; height: 148px; float: none; display: table-cell; vertical-align: middle; text-align: center;}
.offers_tab_fb.module > .content h3 a {color: #3B5998; text-align: center; width: 148px; float: left; margin-bottom: 7px; height: 43px; overflow: hidden;}
.offers_tab_fb.module > .content h3 a:hover {text-decoration: underline; color: #333;}

.offers_tab_fb.module > .content .button_add_to_cart a {float: right; width: 66px; height: 25px; line-height: 24px; background-color: #5B74A8; border: 1px solid #29447E; color: white; font-weight: bold; text-align: center; font-size: 13px; margin-right: 6px;}

.offers_tab_fb.module > .content .article_prices {display: table-cell; float: none; height: 28px; vertical-align: middle; width: 64px; }
.offers_tab_fb.module > .content .old_price {color: #666; float: left; font-size: 11px; text-decoration: line-through; width: 64px; line-height: 115%; margin-left: 6px;}
.offers_tab_fb.module > .content .price {color: #CC0000!important; float: left; font-size: 14px; font-weight: bold; line-height: 115%; margin-left: 6px;}.offer_fb.module .content h1 {color: #333; font-family: 'Lucida Grande',Tahoma,Arial,sans-serif; font-size: 14px; line-height: 120%; font-weight: bold; margin-top: 7px; margin-bottom: 15px;}
.offer_fb.module .content .image-style {float: left; width: 266px;}
.offer_fb.module .content .image {width: 256px; height: 256px; float: none; display: table-cell; vertical-align: middle; text-align: center; }
.offer_fb.module .content .gallery li {float: left; margin-top: 4px; margin-right: 4px;}
.offer_fb.module .content .gallery li a {display: table-cell; float: none; text-align: center; vertical-align: middle;}

.offer_fb.module .content .content-right {float: left; width: 278px;}
.offer_fb.module .content .trademark_image {float: right; text-align: center; width: 278px;}
.offer_fb.module .content h2 {float: left; background-color: transparent; border-bottom: 0; font-weight: normal; height: auto; line-height: 130%; padding-left: 0px; margin: 15px 0; color: #333; width: 270px;}
.offer_fb.module .content .price_beckground {float: left; color: #333;  font-family: 'Lucida Grande', Tahoma, Arial, sans-serif;}
.offer_fb.module .content .old_price_label {font-size: 11px; margin-bottom: 3px;}
.offer_fb.module .content .old_price {text-decoration: line-through;}
.offer_fb.module .content .price_label {font-size: 14px; font-weight: bold;}
.offer_fb.module .content .price {color: #c00;}
.offer_fb.module .content .button_add_to_cart a {background-color: #5B74A8; border: 1px solid #29447E; color: white; float: right; font-size: 13px; font-weight: bold; height: 25px; line-height: 25px; text-align: center; width: auto; padding: 0 10px; margin-top: 8px;}

.offer_fb.module .content .addthis_toolbox {float: left; margin-top: 14px;}
.offer_fb.module .content .tabs {float: left; margin-top: 20px; margin-bottom: 10px}

.offer_fb.module .addthis_button_tweet {width: 98px;}
.offer_fb.module .addthis_button_google_plusone {width: 60px!important;}

.offer_fb.module .content .yui3-tabview-list {border-color: #5B74A8;}
.offer_fb.module .content .yui3-tabview-list {border-width: 0 0 5px; width: 544px; border-style: solid;}
.offer_fb.module .content .yui3-tab-selected a {background: #5B74A8; border-color: #5B74A8; border-width: 1px; color: white;}
.offer_fb.module .content .yui3-tab-content {background: white; padding: 0.4em 0.8em; border: 0;}
.offer_fb.module .content .yui3-tabview-panel {background: transparent; border: 0; padding: 10px 0;}
.offer_fb.module .order_cont {float: left; width: 278px; margin-bottom: 15px;}
.offer_fb.module .order_cont .nvp th,.offer_fb.module .order_cont .nvp td {border: 0; padding: 0 5px 0 0; line-height: 170%;}.pat_short_fb.module > .content li {display:none;}
.pat_short_fb.module > .content li.last {display:block;border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; background-color: #F2F2F2; border-top: 1px solid #E2E2E2; font-family: 'Lucida Grande', Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px;  padding-left: 10px; width: 532px;}.slideshow_fb.module > .content {margin-bottom: 10px;}
.slideshow_fb.module .slideshow div.nav {height: 42px; left: 0pt; position: absolute; top: 185px; left: 162px; width: 220px; background: url(/media/slide-ctrl-back-fb.png) no-repeat; z-index: 1;}
.slideshow_fb.module .slideshow {position: relative; width: 544px; height: 222px; overflow: hidden;}
.slideshow_fb.module .slideshow .slide {display: none; position: absolute; padding: 0px; width: 542px; height: 200px; border: 1px solid #e2e2e2; }
.slideshow_fb.module .slideshow .slide.current {display: block;}
.slideshow_fb.module .slideshow div.nav a.previous {background: url(/media/slide-arrows-left.png) no-repeat left center; display:block; width:7px; height: 14px; overflow:hidden; text-indent: 15px; left: 10px; top: 6px; position: absolute; padding: 5px;}
.slideshow_fb.module .slideshow div.nav a.next {background: url(/media/slide-arrows-right.png) no-repeat 6px center;display:block; width:7px; height: 14px; overflow:hidden; text-indent: 15px; right: 6px; top: 6px; position: absolute; padding: 5px;}
.slideshow_fb.module .slideshow div.nav a.previous:hover {background-image: url("/media/slide-arrows-left-mark.png");}
.slideshow_fb.module .slideshow div.nav a.next:hover {background-image: url(/media/slide-arrows-right-mark.png);}
.slideshow_fb.module .slideshow ol.selectors li a.current {background: url("/media/slide-dots-mark.png") no-repeat;}
.slideshow_fb.module .slideshow ol.selectors li a {background: url("/media/slide-dots.png") no-repeat; width: 13px; height: 13px; margin: 4px; text-align: center; float: left; overflow: hidden; text-indent: 15px;}
.slideshow_fb.module .slideshow ol.selectors li {display: inline-block; *display:inline; *zoom:1;}
.slideshow_fb.module .slideshow ol.selectors {margin-top: 9px; overflow: hidden; text-align: center;}
.slideshow_fb.module .slideshow .slide img {width: 542px;}

.contacts_fb.module .content .header h2 {border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; margin-bottom: 10px;}
.contacts_fb.module .firm_name {font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; font-size: 13px; color: #3B5998;}
.contacts_fb.module .description {margin-top: 10px;}
.contacts_fb.module .description em {font-style: normal;}

.contacts_fb.module .content .body {font-size: 11px; line-height:130%; color: #333; font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; }
.contacts_fb.module .content .body a {color: #3B5998; text-decoration: underline;}.contact_form_fb.module .content {margin-top: 10px;}
.contact_form_fb.module .vn_data fieldset, .contact_form_fb.module .vn_data .valueset {margin-bottom: 0em; padding: 0em 0em;}
.contact_form_fb.module .vn_data fieldset ul, .contact_form_fb.module .vn_data .valueset ul {padding: 0 0;}
.contact_form_fb.module .col2 li, .contact_form_fb.module .vn_data .col2 li.w50 {padding: 0.25em 2% 0.25em 0;}
.contact_form_fb.module .content label {font-size: 11px; font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; color: #333; margin-bottom: 2px;}
.contact_form_fb.module .vn_data fieldset.actions {margin-top: 0.5em;}.text_fb.module .body {width: 544px;}
.text_fb.module .body > h2 {border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; margin-bottom: 10px;}

html {}
.mc_menu .content .body > ul li {color: #C4942E;}
.mc_com_mod_article .content .body .title {color: #C4942E;}
.mc_com_mod_article_list .article.module .content .body .title {color: #C4942E;}
.mc_news > .content > .body > h2 {color: #C4942E;}
.mc_news_list > .content .header {color: #C4942E;}
.mc_news_list > .content > .body > h2 {color: #C4942E;}
.mc_com_mod_article .content .body .title {color: #C4942E;}
.mc_news_list .content .body h2 {color: #C4942E;}
.mc_news .content .body h2 {color: #C4942E;}
.mc_volto_mulit_target_news_list .content .body h2 {color: #C4942E;}
.mc_languages .content .body > ul > li.selected {color: #C4942E;}
.mc_languages .content .body > ul > li.selected > a {color: #C4942E;}
.mc_search .content .body .mod_button {background-color: #C4942E;}
.mc_com_mod_article_list .article.module .content .body .button_details .mod_button {color: #0030a6;}
.mc_contact .content .body .name {color: #000000;}
.mc_contact .content .body .name {color: #000000;}
.mc_contact .content .body .description {color: #000000;}
.mc_contact .content .body label {color: #000000;}
.mc_cart > .content .body {color: #000000;}
.mc_news > .content > .body .text {color: #000000;}
.mc_news_list > .content > .body .text {color: #000000;}
.mc_search .content .body li input {color: #000000;}
.mc_com_mod_article .content .body .description {color: #636363;}
.mc_com_mod_article_list .article.module .content .body .price {color: #636363;}
.mc_com_category .content .body > ul > li {color: #636363;}
.mc_com_category .content .body > ul > li {color: #636363;}
.mc_com_category .content .body > ul > li {color: #636363;}
.mc_com_category .content .body > ul > li.selected {color: #636363;}
.mc_com_category .content .body > ul > li {color: #636363;}
.mc_com_mod_article > .content .header {color: #3e3a3b;}
.mc_com_mod_article_list > .content .header {color: #3e3a3b;}
.mc_contact > .content .header {color: #3e3a3b;}
.mc_cart > .content .header {color: #3e3a3b;}
.mc_news > .content .header {color: #3e3a3b;}
.mc_news_list > .content .header {color: #3e3a3b;}
.mc_com_category .content .body > ul > li.selected {color: #3e3a3b;}
.mc_com_category_breadcrumb .content .body > ul > li {color: #3e3a3b;}
.mc_com_category_breadcrumb .content .body > ul > li.selected {color: #3e3a3b;}
.mc_com_category .content .body > ul > li.selected {color: #3e3a3b;}
.mc_search .content .body li input {color: #e8e8e8;}
.mc_com_category .content .body > ul > li {color: #e8e8e8;}
.mc_search .content .body li input {background-color: #e8e8e8;}
.mc_menu .content .body > ul li {color: #ffffff;}
.mc_search .content .body .mod_button {color: #ffffff;}
.mc_com_category .content .body > ul > li {color: #ffffff;}
.mc_com_category .content .body > ul > li {background-color: #ffffff;}
.mc_com_category .content .body > ul > li.selected {background-color: #ffffff;}
.mc_languages .content .body > ul > li > a {color: #aaaaaa;}
.mc_languages .content .body > ul > li {color: #aaaaaa;}
.mc_languages .content .body > ul > li > a {color: #aaaaaa;}

body.masterpage-master-fb {background: white;}
body.page-fb_tab_home .search_fb {display: none;}

.masterpage-master-fb {min-height: 800px;}
.masterpage-master-fb #doc4 {width: 754px !important; position: relative;}
.masterpage-master-fb.page-fb_tab_home #doc4 {width: 520px !important; overflow: hidden;}
.masterpage-master-fb .page-content {width: auto;}
.masterpage-master-fb .no_result {color: #666; float: left; font-size: 11px; padding: 8px 10px; width: 179px;}

.masterpage-master-fb .site-warning {display:none;}
.masterpage-master-fb a {text-decoration: none; font-size: 11px; color: #333; font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; line-height: 120%;}
.masterpage-master-fb p {text-decoration: none; font-size: 11px; color: #333; font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; line-height: 140%;}

.masterpage-master-fb h2 {height: 28px; line-height: 28px; background-color: #F2F2F2; padding-left: 10px; border-bottom: 1px solid #e2e2e2; font-family: 'Lucida Grande', Tahoma, Arial,sans-serif; font-size: 11px; font-weight: bold; }

body.page-fb_tab_home #doc4 {width: 520px !important; overflow: hidden!important;}
body.page-fb_tab_home #yui_3_4_1_1_1319183336377_11991 .yui-gf > .yui-u {width: 315px!important;}
body.page-fb_tab_home #yui_3_4_1_1_1319183336377_11991 .yui-gf > .first {width: 204px!important;}

#yui_3_4_1_1_1319183336377_11991 .yui-gf > .yui-u {width: 544px!important;}
#yui_3_4_1_1_1319183336377_11991 .yui-gf > .first {width: 210px!important;}

#yui_3_4_1_1_1319483318790_4838 .yui-ge {margin-top: 10px;}
#yui_3_4_1_1_1319483318790_4838 .yui-ge .yui-u.first {width: 85%;}
#yui_3_4_1_1_1319483318790_4838 .yui-ge .yui-u {width: 15%;}


.masterpage-master-fb .module.grid .yui-u > div {border: 0; margin-left: 0px;}
.masterpage-master-fb .categories_fb.module .content h2 {background-color: #F2F2F2}

#module1077 .content li.first input {background-color: white!important;}

#module1069 > .content {max-width: none; min-width: 0px; max-height: none; min-height: 0px; width: 230px; height: 19px; float: right; background-color: rgb(210, 210, 210);}
#module1070 > .content > .body .text a {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module1070 > .content > .body .text p {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module1070 > .content > .body .text span {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module1070 > .content > .body .text {width: auto; height: auto; float: right; color: rgb(105, 104, 104); font-size: 85%; line-height: 85%; font-family: Tahoma;}
#module1070 > .content > .body > h2 {width: auto; height: auto; float: right; display: none;}
#module1070 > .content .header {width: auto; height: auto; display: none;}
#module1070 > .content {margin-top: 3px; width: 100%; height: auto;}
#module960 .content .body > ul > li {width: auto; height: 15px; float: left; display: block; color: rgb(170, 170, 170); line-height: 13px; font-family: Tahoma;}
#module969 .content .body .mod_button {padding-top: 0px; padding-right: 0px; padding-left: 0px; border-color: rgb(220, 191, 130); width: 61px; height: 23px; float: none; display: block; font-size: 13px; font-family: Tahoma; font-weight: bold;}
#module1069 > .content > .body {width: 230px; height: auto; float: right;}
#module967 .content .body > ul > li.selected > a a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module967 .content .body > ul > li.selected > a p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module967 .content .body > ul > li.selected > a span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module967 .content .body > ul > li.selected > a {float: left; color: rgb(196, 148, 46); font-size: 307.7%; line-height: 307.7%; font-family: Tahoma;}
#module824 > .content {padding-bottom: 0.5em; width: 164px; height: 160px;}
#module969 > .content > .body {width: 245px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative; float: right;}
#module960 > .content > .body {width: auto; height: auto; float: right;}
#yui_3_1_0_1_12772924535738253.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
#yui_3_1_0_1_12772924535738253.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
#yui_3_1_0_1_12772924535738253.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
#module1057 > .content > .body {margin-top: 1em; width: 100%; height: auto; text-align: right;}
#module1057 > .content .header {margin-bottom: 0px; width: auto; height: auto;}
#module824 .content .body img {margin-bottom: 6px; margin-left: 3px;}
#module969 .content .body label {margin-right: 4px; width: 180px; height: auto; display: none;}
#module960 > .content .header {width: auto; height: auto; display: none;}
#module957 > .content > .body > ul {width: auto; height: auto; clear: both; text-align: right;}
#yui_3_1_0_1_12753176967648350.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
#yui_3_1_0_1_12753176967648350.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
#yui_3_1_0_1_12753176967648350.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
#module872 .content .body > ul > li.selected a {color: rgb(204, 153, 51); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li.selected p {color: rgb(204, 153, 51); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li.selected span {color: rgb(204, 153, 51); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul {width: auto; height: auto; text-align: center;}
#module872 > .content .header {margin-bottom: 0px; width: auto; height: auto; display: none; text-align: center;}
#module877 .content .body li input {margin-right: 15px; margin-left: -60px; width: 200px; height: 30px; text-align: left; color: rgb(255, 255, 255); font-size: 10px; line-height: 12.3167px; font-family: arial;}
#yui_3_0_0-2-12640367567173451.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
#yui_3_0_0-2-12640367567173451.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
#yui_3_0_0-2-12640367567173451.module.grid {margin: 0px 0px 0pt; padding: 0pt 0px;}
#module877 .content .body label {margin-left: 0px; width: 1px; height: auto; right: 0px; left: 0px; display: none;}
#module824 > .content .header {margin-bottom: 0px; width: auto; height: auto; display: none;}
#module967 > .content .header {width: auto; height: auto; display: none;}
#module967 .content .body > ul > li {margin-top: 16px; margin-right: 15px; border-width: 0px; width: auto; height: auto; background-color: transparent;}
#module957 > .content > .body {margin-top: -12px; width: 100%; height: auto; clear: none; text-align: right;}
#module957 > .content > .body > ul > li {border: 1px solid rgb(204, 204, 204); width: 99px; height: auto; float: right; text-align: right;}
#module957 > .content > .body > ul > li a {width: 100%; height: 14px; display: block; text-align: right; background-color: black;}
#module1057 > .content {width: 100%; height: 70px;}
#module872 .content .body > ul > li > a {float: left; text-align: center; color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li > a span {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li > a p {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li > a a {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Arial;}
#module1067 > .content {width: 100%; height: auto; display: none;}
#module967 > .content {margin-left: 13px; border-width: 0px; width: 360px; height: 152px;}
#module967 .content .body > ul > li > a {float: left; color: rgb(105, 104, 104); font-size: 307.7%; line-height: 307.7%; font-family: Tahoma;}
#module967 .content .body > ul > li > a span {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module967 .content .body > ul > li > a p {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module967 .content .body > ul > li > a a {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module872 .content .body > ul > li.selected > a {float: left; text-align: center; color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li.selected > a span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li.selected > a p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Arial;}
#module872 .content .body > ul > li.selected > a a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Arial;}
#module960 > .content {margin-right: -4px; width: auto; height: auto; float: none;}
#module957 > .content .header {margin-top: 10px; margin-bottom: 0px; margin-left: 15px; width: 130px; height: auto; text-align: right; color: rgb(105, 103, 104); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
#module957 > .content .header span {color: rgb(105, 103, 104); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
#module957 > .content .header p {color: rgb(105, 103, 104); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
#module957 > .content .header a {color: rgb(105, 103, 104); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
#module960 .content .body > ul > li > a {padding-top: 2px; float: left; color: rgb(196, 148, 46); font-size: 93%; line-height: 93%; font-family: Tahoma;}
#module960 .content .body > ul > li.selected {width: auto; height: auto; float: left; display: block; font-size: 100%; line-height: 100%; font-family: Tahoma;}
#module960 .content .body > ul > li.selected > a {color: rgb(170, 170, 170); padding-top: 2px; float: left; font-size: 93%; line-height: 93%; font-family: Tahoma;}
#module872 > .content > .body {width: auto; height: auto; text-align: center;}
#module872 > .content {margin-top: 10px; padding-top: 3px; padding-bottom: 15px; padding-left: 2px; border-width: 2px 0px 0px; border-top-color: rgb(228, 228, 228); width: 100%; height: auto; clear: both; text-align: center;}
#module957 > .content {margin-top: 10px; padding-top: 6px; padding-right: 3px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
#module872 .content .body > ul > li {margin-right: 11px; border-width: 0px; width: auto; height: 20px; text-align: center; background-color: transparent; color: rgb(105, 104, 104); line-height: 13px; font-family: Arial;}
#module872 .content .body > ul > li.selected {margin-right: 11px; border-width: 0px; width: auto; height: 20px; text-align: center; background-color: transparent; color: rgb(105, 104, 104); line-height: 13px; font-family: Arial;}
#module969 > .content .header {max-width: none; min-width: 0px; max-height: none; min-height: 0px; margin-bottom: 0px; width: 100%; height: auto;}
#module969 > .content {margin-top: 30px; width: 100%; height: auto; float: right;}
#module969 .content .body li input {margin-left: -50px; border-width: 1px 0px 1px 1px; border-top: 1px solid rgb(228, 228, 228); border-bottom: 1px solid rgb(228, 228, 228); border-left: 1px solid rgb(228, 228, 228); width: 168px; height: 21px; text-align: left; background-color: rgb(241, 241, 241); color: rgb(0, 0, 0); font-size: 13px; font-family: Tahoma;}body.masterpage-master-main .module.search .body .mod_button {width: 20%; float: right; height: 20px;}
body.masterpage-master-main .module.search .body li input {width: 100%; position: static; height: 18px; line-height: 18px;}
body.masterpage-master-main .module.search .body li label {margin-right: 2px; width: 5em; margin-left: -5.5em; position: absolute; line-height: 20px;}
body.masterpage-master-main .module.search .body li {border: 0pt none; padding: 0pt 0pt 0pt 5em; position: relative;}
body.masterpage-master-main .module.search .body ul {padding: 0pt;}
body.masterpage-master-main .module.search .body fieldset {padding: 0pt;}
body.masterpage-master-main .module.search .body .vn_data {float: left; width: 75%; height: 25px;}
body.masterpage-master-main .module div.header .module.hmenu .body {float: left;}
body.masterpage-master-main .module.hmenu ul {float: left;}
body.masterpage-master-main .module.hmenu ul li {float: left;}
#module1011 .followus li {margin-top: 1px;}
#module957 > .content > .body > ul > li a {text-decoration: none;}
body.masterpage-master-main form fieldset.actions .button input {background: none repeat scroll 0% 0% transparent; border: 0pt none; font-family: Tahoma; font-size: 13px; font-weight: bold; color: white; margin-top: 0pt ! important;}
body.masterpage-master-main form fieldset.actions .button {display: block; font-family: Tahoma; font-size: 13px; font-weight: bold; height: 23px; background-color: rgb(196, 148, 46); color: rgb(255, 255, 255); border: 1px solid rgb(220, 191, 130); float: left; padding: 1px 2px;}
body.masterpage-master-main .followus {margin-left: 15px;}
body.masterpage-master-main .followus li {height: 27px;}
body.masterpage-master-main .followus .title {background: url("/media/follow_us.png") no-repeat scroll 0% 0% transparent; display: block; width: 191px; height: 25px;}
body.masterpage-master-main .module.langs .body ul li.last:after {content: ""; margin-right: 0pt;}
body.masterpage-master-main .module.langs .body ul li:after {content: "|"; margin: 0pt 5px; color: rgb(196, 148, 46);}
body.masterpage-master-main .module.langs .body ul li.selected {color: rgb(196, 148, 46);}
body.masterpage-master-main .module.langs .body ul li {color: rgb(170, 170, 170);}
body.masterpage-master-main .body .no_result {margin-left: 25px;}
body.masterpage-master-main #doc4 > .bd > .list > ul > li > div.module.grid > div.yui-gc > div.first > div.list > ul > li {width: auto;}
body.masterpage-master-main #doc4 > div#bd > .list > ul > li > div.module.grid > div.yui-gc > div.first > div.list > ul > li {width: auto; clear: none;}
body.masterpage-master-main .module.mc_volto_follow_us_brief {margin-left: 13px;}
body.masterpage-master-main .module.mc_com_category ul.l2.l1_selected_menu_item_26 li.selected a {color: rgb(255, 204, 0) ! important;}
body.masterpage-master-main .module.mc_com_category .mod_menu_item_26.selected a {color: rgb(255, 204, 0) ! important;}
body.masterpage-master-main .module.mc_com_category ul.l2.l1_selected_menu_item_24 li.selected a {color: rgb(255, 0, 102) ! important;}
body.masterpage-master-main .module.mc_com_category .mod_menu_item_24.selected a {color: rgb(255, 0, 102) ! important;}
body.masterpage-master-main .module.mc_com_category ul.l2.l1_selected_menu_item_23 li.selected a {color: rgb(0, 174, 255) ! important;}
body.masterpage-master-main .module.mc_com_category .mod_menu_item_23.selected a {color: rgb(0, 174, 255) ! important;}
body.masterpage-master-main .module.mc_com_category ul.l2 li span {font-size: 20px ! important;}
body.masterpage-master-main .module.mc_com_category ul.l2 li a {font-size: 20px ! important;}
body.masterpage-master-main .module.mc_ve_background > .content > .header h2 {background-image: none;}
body.masterpage-master-main .module.mc_ve_background > .content > .header h2 span {background-image: none;}
#module870 .content .body > ul > li:hover {background-color: white; color: rgb(150, 150, 150);}
#module870 .content .body > ul > li:hover a {background-color: white; color: rgb(150, 150, 150);}
body.masterpage-master-main .module .trademark_image img {max-width: 200px; max-height: 100px;}
body.masterpage-master-main .module > .content > .header h2 {background: url("/media/tochki.png") repeat-x scroll left center white; -moz-background-inline-policy: continuous;}
body.masterpage-master-main .module > .content > .header h2 span {background: url("/media/bolto2.png") no-repeat scroll 0.5em center white; text-indent: 20px; -moz-background-inline-policy: continuous; margin-right: 0.5em; padding-left: 1.5em; padding-right: 0.5em;}
body.masterpage-master-main .module.mc_com_category_breadcrumb .body {background: url("/media/tochki.png") repeat-x scroll left center white; width: 100%; -moz-background-inline-policy: continuous;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li {background-color: white;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li.last {padding-right: 1em;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li.last span {font-weight: bold ! important;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li a {font-size: 17px ! important;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li span {font-size: 17px ! important; line-height: 25px ! important;}
body.masterpage-master-main .module.mc_com_category_breadcrumb ul li.first {background: url("/media/bolto2.png") no-repeat scroll 0.5em center white ! important; -moz-background-inline-policy: continuous; text-indent: 25px;}
body.masterpage-master-main #doc4 {padding: 0pt 1em; width: 76.923em; background-color: white;}
body.masterpage-master-main .module.mc_com_category .content .body > ul.l2 > li > a {line-height: 22px ! important; font-size: 20px ! important;}
body.masterpage-master-main .module.mc_com_category .content .body > ul.l1 > li > a {line-height: 26px ! important; font-size: 25px ! important;}
body.masterpage-master-main .module.mc_com_category .content .body > ul > li > a {line-height: 26px ! important; font-size: 25px ! important;}
body.masterpage-master-main .module.mc_list_menu .content .body > ul > li > a {line-height: 32px ! important;}
body.masterpage-master-main .module.mc_news .content .body p {padding: 0pt;}
body.masterpage-master-main .module.mc_volto_mulit_target_news_list .body .summary object {float: left; margin-right: 20px; margin-top: -38px;}
body.masterpage-master-main .module.mc_news .body .summary object {float: left; margin-right: 20px; margin-top: -38px;}
body.masterpage-master-main .module.mc_news .body .image {width: 400px; overflow: hidden;}
body.masterpage-master-main .module.mc_news_list .content .body p {padding: 0pt;}
body.masterpage-master-main .module.mc_news_list .body .summary object {float: left; margin-right: 20px; margin-top: -38px;}
body.masterpage-master-main .module.mc_volto_cart_status .cart_link a {color: rgb(170, 170, 170); background: none repeat scroll 0% 0% transparent; padding-right: 0pt; margin-right: 0px;}
body.masterpage-master-main .module.mc_volto_cart_status a {color: rgb(196, 148, 46); background: url("/media/bolto2.png") no-repeat scroll right center transparent; padding-right: 24px; margin-right: -7px;}
body.masterpage-master-main .pager a.nav.next {background-image: url("/voltoPlugin/images/next.png") ! important;}
body.masterpage-master-main .pager a.nav.prev {background-image: url("/voltoPlugin/images/prev.png") ! important;}
body.masterpage-master-main .hmenu .content .body ul li {cursor: pointer; font-weight: 400; line-height: 1.8em; text-decoration: none; text-transform: none; white-space: nowrap;}
body.masterpage-master-main .hmenu .content .body ul li span {cursor: pointer; font-weight: 400; line-height: 1.8em; text-decoration: none; text-transform: none; white-space: nowrap;}
body.masterpage-master-main .hmenu .content .body ul li p {cursor: pointer; font-weight: 400; line-height: 1.8em; text-decoration: none; text-transform: none; white-space: nowrap;}
body.masterpage-master-main .hmenu .content .body ul li a {cursor: pointer; font-weight: 400; line-height: 1.8em; text-decoration: none; text-transform: none; white-space: nowrap;}
#module955 fieldset.actions {float: right; margin-top: -55px;}
#module1061 .header {display: none;}
#module1011 .header {display: none;}
#module872 .content {border-style: solid;}
body.masterpage-master-main .section.news_list.mc_news_list.module .pager.prev-next {margin-right: 15px ! important;}
body.masterpage-master-main .module.mc_news_list ul li.last {border-bottom: 0pt none ! important;}
#module1011 .text ul li {list-style: none outside none;}
#module960 .body li a {line-height: 13px;}
#frmLogin .button.login input {float: none;}
body.masterpage-master-main .content .body .summary p {line-height:140%!important;}
body.masterpage-master-main .content .body .text p {line-height:140%!important;}

body.masterpage-master-main .section .content .body strong span, body.masterpage-master-main .section .content .body strong p, body.masterpage-master-main .section .content .body strong a {font-weight:bold;}

#module1011 ul li {padding: 0}

body.page-1 #module847 .article.module .content .body .image img {width: auto; height: auto; text-align: center;}
body.page-1 #module847 .article.module .content .body .title a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .title p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .title span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module971 > .content {margin-bottom: 6px; padding-top: 10px; padding-bottom: 7px; border-width: 2px 0px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); width: 100%; height: auto;}
body.page-1 #module1064 .content .body ul li img {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module1064 > .content {margin-top: 8px; margin-left: 27px; width: 100%; height: auto;}
body.page-1 #module973 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module973 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module973 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module973 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; text-align: justify; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module973 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-1 #module973 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left; line-height: 13px; font-family: Tahoma;}
body.page-1 #module973 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-1 #module973 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-1 #module973 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-1 #module973 .content .body .date {padding-top: 8px; width: 314px; height: 43px; top: 40px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-1 #module973 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; position: relative; float: left; line-height: 13px; font-family: Tahoma;}
body.page-1 #yui_3_1_0_1_12760695288223613.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-1 #yui_3_1_0_1_12760695288223613.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-1 #yui_3_1_0_1_12760695288223613.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-1 #module973 .content .body .text a {line-height: 13px; font-family: Tahoma;}
body.page-1 #module973 .content .body .text p {line-height: 13px; font-family: Tahoma;}
body.page-1 #module973 .content .body .text span {line-height: 13px; font-family: Tahoma;}
body.page-1 #module973 .content .body .text {width: auto; height: auto; display: none; line-height: 13px; font-family: Tahoma;}
body.page-1 #module847 > .content > .body > .pager a.nav.next {background-image: url("/images/i16/next.png");}
body.page-1 #module847 > .content > .body > .pager {margin-bottom: 14px; padding-top: 11px; padding-bottom: 0px; width: auto; height: auto;}
body.page-1 #module971 .content .body > ul > li {border-width: 0px; width: auto; height: auto;}
body.page-1 #module971 .content .body > ul {width: auto; height: auto;}
body.page-1 #module971 > .content > .body {margin-left: 12px; width: 100%; height: auto;}
body.page-1 #module971 > .content .header {width: auto; height: auto; display: none;}
body.page-1 #module847 .content .body .trademark_name {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-1 #module847 .content .body .trademark_name span {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-1 #module847 .content .body .trademark_name p {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-1 #module847 .content .body .trademark_name a {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-1 #module847 > .content .body {width: auto; height: auto;}
body.page-1 #module971 .content .body > ul > li > a {margin-right: 11px; float: left; color: rgb(105, 104, 104); font-size: 189%; line-height: 189%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li > a span {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li > a p {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li > a a {color: rgb(105, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module847 > .content .header {margin-bottom: 11px; width: 970px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module847 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module847 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module847 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module847 > .content > .body {margin-left: -9px; width: 974px; height: auto;}
body.page-1 #module971 .content .body > ul > li.selected > a {margin-right: 11px; float: left; color: rgb(196, 148, 46); font-size: 189%; line-height: 189%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li.selected > a span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li.selected > a p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module971 .content .body > ul > li.selected > a a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-1 #module973 > .content .header {margin-bottom: 0px; padding-top: 15px; width: 100%; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module973 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module973 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module973 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module847 > .content {margin-top: 6px; padding-top: 12px; border-top: 2px solid rgb(228, 228, 228); border-bottom: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-1 #module973 > .content > .body {margin-left: 13px; width: auto; height: auto;}
body.page-1 #module851 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-1 #module851 > .content .header {margin-top: 15px; margin-bottom: 15px; margin-left: -13px; width: 235px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module851 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module851 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module851 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-1 #module973 > .content {margin-bottom: 14px; width: 100%; height: auto;}
body.page-1 #module847 > .content > .body > ul > li {margin-left: 23px; width: 219px; height: auto;}
body.page-1 #module847 .article.module .content .body .trademark_name {width: 219px; float: left; clear: both; color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-1 #module847 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-1 #module847 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-1 #module847 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-1 #module973 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module973 .content .body h2 span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module973 .content .body h2 p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module973 .content .body h2 a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-1 #module847 .article.module .content .body .image {width: 219px; height: 220px; float: left; text-align: center;}

body.page-3 #module917 .article.module .content .body .image {width: 219px; height: 220px; float: left;}
body.page-3 #module917 .article.module .content .body .trademark_name a {color: rgb(105, 104, 104); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .trademark_name p {color: rgb(105, 104, 104); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .trademark_name span {color: rgb(105, 104, 104); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .trademark_name {width: 219px; float: left; clear: both; color: rgb(105, 104, 104); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .price a {color: rgb(105, 104, 104); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-3 #module917 .article.module .content .body .price p {color: rgb(105, 104, 104); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-3 #module917 .article.module .content .body .price span {color: rgb(105, 104, 104); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-3 #module917 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; color: rgb(105, 104, 104); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-3 #module917 > .content > .body > ul > li {margin-bottom: 30px; margin-left: 23px; width: 219px; height: auto;}
body.page-3 #module905 .content .body > ul > li > a a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li > a p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li > a span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li > a {margin-right: 11px; margin-bottom: 5px; float: left; color: rgb(102, 102, 102); font-size: 189%; line-height: 189%; font-family: Tahoma;}
body.page-3 #module922 .content .body > ul > li {width: auto; height: auto; background-image: none; background-position: 0% 0%; background-repeat: repeat; line-height: 13px; font-family: Arial;}
body.page-3 #module922 .content .body > ul > li > a a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 .content .body > ul > li > a p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 .content .body > ul > li > a span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 .content .body > ul > li > a {margin-left: 4px; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial; font-weight: bold;}
body.page-3 #module905 .content .body > ul > li.selected > a a {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li.selected > a p {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li.selected > a span {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li.selected > a {margin-right: 11px; margin-bottom: 5px; float: left; color: rgb(198, 153, 47); font-size: 189%; line-height: 189%; font-family: Tahoma;}
body.page-3 #module905 .content .body > ul > li {border-width: 0px; width: auto; height: auto; background-color: transparent; color: rgb(61, 57, 58); line-height: 13px; font-family: Tahoma;}
body.page-3 #module905 > .content {padding-top: 10px; padding-bottom: 7px; border-width: 2px 0px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); width: 100%; height: 59px;}
body.page-3 #module917 > .content {margin-top: 14px; width: 100%; height: auto;}
body.page-3 #module922 > .content > .body {margin-left: 5px; width: 100%; height: auto; background-color: transparent; background-image: url("/media/tochki.png");}
body.page-3 #module922 > .content {padding-top: 12px; width: 100%; height: auto;}
body.page-3 #module905 > .content > .body {margin-left: 12px; width: auto; height: auto;}
body.page-3 #module917 > .content .header {width: auto; height: auto; display: none;}
body.page-3 #module905 > .content .header {width: auto; height: auto; display: none;}
body.page-3 #module905 .content .body > ul {width: auto; height: auto; clear: both;}
body.page-3 #module905 .content .body > ul > li span {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-3 #module905 .content .body > ul > li p {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-3 #module905 .content .body > ul > li a {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-3 #module922 .content .body > ul > li span {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 .content .body > ul > li p {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 .content .body > ul > li a {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-3 #module922 > .content .header {margin-bottom: 0px; width: auto; height: auto; display: none;}
body.page-3 #yui_3_1_0_1_12754950363792816.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-3 #yui_3_1_0_1_12754950363792816.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-3 #yui_3_1_0_1_12754950363792816.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-3 #module977 > .content {margin-top: 15px; margin-left: 10px; width: 100%; height: auto;}
body.page-3 #module917 > .content > .body {margin-left: -11px; width: auto; height: auto;}
body.page-3 #module922 .content .body > ul {width: auto; height: auto; float: left; display: list-item; background-image: url("/media/bolto2.png"); background-position: 2.9px 50%; background-repeat: no-repeat;}
body.page-3 #module917 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: auto; height: auto; float: left; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .title span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .title p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-3 #module917 .article.module .content .body .title a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-3 .module922.module.mc_com_category_breadcrumb ul li.last span {font-size: 17px ! important;}
body.page-3 #module917 .mod-list-li {min-height: 276px;}

body.page-4 #module932 .content .body .image {width: 366px; height: auto; max-width: 365px; max-height: 365px;}
body.page-4 #module934 .content .body > ul > li > a a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li > a p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li > a span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li > a {margin-right: 11px; margin-bottom: 5px; float: left; color: rgb(102, 102, 102); font-size: 189%; line-height: 189%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li.selected > a a {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li.selected > a p {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li.selected > a span {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-4 #module934 .content .body > ul > li.selected > a {font-size: 189%; line-height: 189%; color: rgb(198, 153, 47); font-family: Tahoma;}
body.page-4 #module934 > .content > .body {margin-left: 12px; width: 100%; height: auto;}
body.page-4 #module934 > .content {padding-top: 10px; padding-bottom: 7px; border-width: 2px 0px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); width: 100%; height: 59px;}
body.page-4 #module932 > .content .body {margin-left: 11px; width: auto; height: auto;}
body.page-4 #module932 .content .body .button_add_to_cart .mod_button a {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .button_add_to_cart .mod_button p {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .button_add_to_cart .mod_button span {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .button_add_to_cart .mod_button {padding: 0px; height: 21px; float: left; line-height: 14.6px; font-family: Arial; font-weight: bold; font-size: 13.7833px;}
body.page-4 #module932 .content .body .title a {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .title p {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .title span {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .title {margin-bottom: 3px; padding-top: 15px; padding-bottom: 0px; width: auto; height: auto; clear: none; font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold; margin-top: 0pt ! important;}
body.page-4 #module934 .content .body > ul > li a {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-4 #module934 .content .body > ul > li p {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-4 #module934 .content .body > ul > li span {font-size: 123.1%; line-height: 123.1%; font-family: Arial;}
body.page-4 #module934 .content .body > ul {width: auto; height: auto; clear: both;}
body.page-4 #module852 .content .body .trademark_image {width: auto; height: auto; float: right; clear: right; text-align: right;}
body.page-4 #module852 .content .body .trademark_image img {clear: right; text-align: right;}
body.page-4 #module852 .content .body .trademark_name a {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .trademark_name p {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .trademark_name span {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .trademark_name {margin-top: 2px; width: auto; height: auto; font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .image img {margin-right: 20px;}
body.page-4 #module852 .content .body .gallery > ul > li img {margin-right: 20px; width: 110px; height: 110px;}
body.page-4 #module852 > .content .header {margin-bottom: 16px; width: auto; height: auto; font-size: 106%; line-height: 106%; font-family: Arial;}
body.page-4 #module852 > .content .header span {font-size: 106%; line-height: 106%; font-family: Arial;}
body.page-4 #module852 > .content .header p {font-size: 106%; line-height: 106%; font-family: Arial;}
body.page-4 #module852 > .content .header a {font-size: 106%; line-height: 106%; font-family: Arial;}
body.page-4 #module852 .content .body .button_add_to_cart .mod_button {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .button_add_to_cart .mod_button span {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .button_add_to_cart .mod_button p {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .button_add_to_cart .mod_button a {font-size: 106%; line-height: 106%; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .price {padding: 5px 5px 5px 7px; width: auto; height: auto;}
body.page-4 #module852 .content .body .title {padding-top: 20px; padding-bottom: 5px; width: 470px; height: auto; background-image: url("/media/tochka.png"); background-repeat: repeat-x; font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .title span {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .title p {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 .content .body .title a {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module852 > .content {border-top: 2px solid rgb(194, 150, 45); margin-bottom: 20px; padding-top: 11px; width: 100%; height: auto;}
body.page-4 #module932 > .content {margin-top: 11px; width: 100%; height: auto;}
body.page-4 #module932 > .content .header {margin-bottom: 0px; width: auto; height: auto; display: none;}
body.page-4 #module932 .content .body .gallery {margin-right: 15px; width: auto; height: auto;}
body.page-4 #module932 .content .body .gallery > ul > li {margin-bottom: 1px; height: 60px;}
body.page-4 #module934 > .content .header {margin-bottom: 11px; width: auto; height: auto; display: none;}
body.page-4 #module932 .content .body .button_add_to_cart {margin-top: 1em; width: auto; height: auto; background-color: rgb(196, 148, 46); color: rgb(255, 255, 255); font-size: 85%; line-height: 85%;}
body.page-4 #module932 .content .body .button_add_to_cart span {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%;}
body.page-4 #module932 .content .body .button_add_to_cart p {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%;}
body.page-4 #module932 .content .body .button_add_to_cart a {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%;}
body.page-4 #module934 .content .body > ul > li {border-width: 0px; width: auto; height: auto; background-color: transparent; color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-4 #module1062 > .content > .body {width: 100%; height: auto; background-image: url("/media/tochki.png"); background-position: 0% 50%; background-repeat: repeat-x;}
body.page-4 #module1062 .content .body > ul > li > a {background-color: rgb(255, 255, 255); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial; font-weight: bold;}
body.page-4 #module1062 .content .body > ul > li > a span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial; font-weight: bold;}
body.page-4 #module1062 .content .body > ul > li > a p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial; font-weight: bold;}
body.page-4 #module1062 .content .body > ul > li > a a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .price {margin-top: 6.9px; margin-bottom: 5px; margin-left: 6.9px; padding-top: 1px; padding-bottom: 3px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px;}
body.page-4 #module932 .content .body .price span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px;}
body.page-4 #module932 .content .body .price p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px;}
body.page-4 #module932 .content .body .price a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px;}
body.page-4 #module932 .content .body .old_price {margin-top: 6.5px; padding: 3px 5px; width: auto; height: auto; clear: none; background-color: rgb(196, 148, 46); color: rgb(255, 255, 255); font-size: 100%; line-height: 100%; font-weight: bold;}
body.page-4 #module932 .content .body .old_price span {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%; font-weight: bold;}
body.page-4 #module932 .content .body .old_price p {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%; font-weight: bold;}
body.page-4 #module932 .content .body .old_price a {color: rgb(255, 255, 255); font-size: 100%; line-height: 100%; font-weight: bold;}
body.page-4 #module932 .content .body .trademark_name {margin-top: 6.9px; margin-left: 6.9px; width: auto; height: auto; clear: none; font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .trademark_name span {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .trademark_name p {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module932 .content .body .trademark_name a {font-size: 13.7833px; line-height: 14.6px; font-family: Arial; font-weight: bold;}
body.page-4 #module1063 > .content {margin-top: 6px; margin-bottom: 10px; padding-top: 12px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-4 #module1063 > .content .header {margin-bottom: 11px; width: 970px; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-4 #module1063 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-4 #module1063 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-4 #module1063 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-4 #module1063 > .content > .body {margin-left: -9px; width: 974px; height: auto;}
body.page-4 #module1063 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-4 #module932 .content .body .description {margin-top: -7px; margin-bottom: 20px; padding-top: 0px; width: 262px; height: auto; float: none; clear: none; color: rgb(104, 104, 104); line-height: 13px; font-family: Tahoma;}
body.page-4 #module932 .content .body .description span {color: rgb(104, 104, 104); line-height: 13px; font-family: Tahoma;}
body.page-4 #module932 .content .body .description p {color: rgb(104, 104, 104); line-height: 13px; font-family: Tahoma;}
body.page-4 #module932 .content .body .description a {color: rgb(104, 104, 104); line-height: 13px; font-family: Tahoma;}
body.page-4 #module1063 > .content > .body > ul > li {margin-left: 23px; width: 219px; height: auto;}
body.page-4 #module1063 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 100%; height: auto; float: left; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-4 #module1063 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-4 #module1063 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-4 #module1063 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-4 #module1063 .article.module .content .body .trademark_name {width: 219px; float: left; clear: both; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-4 #module1063 .article.module .content .body .image {width: 219px; height: 220px; float: left;}
body.page-4 #module932 .content .body .gallery > ul > li img {margin-bottom: 0px; width: auto; height: auto; max-width: 60px; max-height: 60px;}
body.page-4 #module932 .content .body .image img {max-width: 365px; max-height: 365px;}
body.page-4 .module table.layout td .article_table_left span.trademark_name {clear: left ! important;}
body.page-4 .vat {margin-left: 0.5em; margin-bottom: 1em;}
body.page-4 .old_price:after {content: "/"; color: rgb(196, 148, 46); background: none repeat scroll 0% 0% white; text-decoration: none ! important; margin-left: 1em; position: absolute;}
body.page-4 .old_price {margin-right: 1em;}
body.page-4 .old_price_discount_percent:after {content: "% OFF"; color: rgb(0, 174, 255); font-weight: bold;}
body.page-4 body.lang-bg .old_price_discount_percent:after {content: "% ОТСТЪПКА";}
body.page-4 .old_price_discount_percent:before {content: "/"; margin-right: 0.5em; color: rgb(0, 174, 255); font-weight: bold;}
body.page-4 .old_price_discount_percent {color: rgb(0, 174, 255); float: left; clear: none ! important; font-weight: bold ! important;}
body.page-4 .button_add_to_cart input {background-color: rgb(196, 148, 46); border: 0pt none; color: white; font-size: 10px ! important; padding: 0pt 10px ! important;}
body.page-4 .button_add_to_cart a {display: block; background-color: rgb(196, 148, 46); border: 0pt none; color: white; font-size: 10px ! important; padding: 0pt 10px ! important; line-height: 21px ! important;}
body.page-4 .module table.layout td .article_table_bottom table.nvp td {border: 0pt none;}
body.page-4 .module table.layout td .article_table_bottom table.nvp th {display: none;}
body.page-4 .module table.layout td .article_table_bottom {padding: 1em 2em;}
body.page-4 .module .gallery img {margin-bottom: 10px;}
body.page-4 .module table.layout td div span.prefix {clear: none; padding-right: 0.3em; font-weight: bold;}
body.page-4 .module table.layout td div {display: block; float: left; clear: both;}
body.page-4 .module table.layout td span {display: block; float: left; clear: right;}
body.page-4 .module table.layout td .article_table {border: 1px solid rgb(210, 210, 210); width: 520px;}
body.page-4 .module table.layout td .article_table_left {width: 260px; display: inline-block; clear: none; border-right: 1px solid rgb(210, 210, 210);}
body.page-4 .module table.layout td .article_table_left span {float: left ! important; margin-top: 0.5em ! important; margin-left: 0.5em;}
body.page-4 module table.layout td .article_table_left span.title {margin-top: 0pt ! important;}
body.page-4 .module table.layout td .article_table_right {width: 259px; border-left: 1px solid rgb(210, 210, 210); display: inline-block; clear: none; margin-left: -1px;}
body.page-4 .module table.layout td .article_table_right ul.article_table_top li a.size {text-decoration: none;}
body.page-4 .module table.layout td .article_table_right ul.article_table_top li a {line-height: 1.5em; color: rgb(196, 148, 46);}
body.page-4 .module table.layout td .article_table_right ul.article_table_top {border-bottom: 1px solid rgb(210, 210, 210); float: left; width: 100%; height: 1.5em; padding-left: 1em;}
body.page-4 .module table.layout td .article_table_right ul.article_table_top li {float: left; margin: 0pt 1em;}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li a {text-align: center; line-height: 18px;}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li span {text-align: center; line-height: 18px;}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li a.selected {background-color: rgb(196, 148, 46); color: white; width: 18px; height: 18px; display: block;}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li span.selected {background-color: rgb(196, 148, 46);}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li span.inactive {text-decoration: line-through;}
body.page-4 .module table.layout td .article_table_bottom table.nvp ul.vn_widget_links li {float: left; width: 18px; height: 18px; padding: 1px;}
body.page-4 #module934 > .content > .body > ul > li a {font-size: 24px ! important; line-height: 24px ! important; font-family: Tahoma ! important;}
body.page-4 #module934 > .content > .body > ul.l2 > li > a {font-size: 20px ! important; line-height: 22px ! important;}

body.page-6 #module993 > .content > .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-6 #module993 > .content > .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-6 #module993 > .content > .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-6 #module993 > .content > .body .text {padding-right: 20px; width: auto; height: auto; float: left; text-align: justify; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-6 #module993 > .content > .body > h2 {width: auto; height: auto; display: none;}
body.page-6 #module993 > .content > .body {margin-left: 10px; width: 100%; height: auto;}
body.page-6 #module993 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-6 #module993 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-6 #module993 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-6 #module993 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-6 #module993 > .content {width: 100%; height: auto;}

body.page-14 #module1007 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-14 #module1007 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-14 #module1007 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-14 #module1007 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}

body.page-15 #module983 > .content > .body {margin-left: 13px; width: 736px; height: auto;}
body.page-15 #module983 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-15 #module983 > .content {width: 974px; height: auto;}
body.page-15 #module984 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-15 #module984 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-15 #module984 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-15 #module984 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-15 #module984 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-15 #module984 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-15 #module984 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-15 #yui_3_1_0_1_12760103051354428.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-15 #yui_3_1_0_1_12760103051354428.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-15 #yui_3_1_0_1_12760103051354428.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-15 #module984 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-15 #module984 > .content .header {width: auto; height: auto; display: none;}
body.page-15 #module984 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-15 #module984 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-15 #module983 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative; float: left;}
body.page-15 #module983 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module983 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module983 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module983 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-15 #module983 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-15 #module983 > .content > .body > .pager {padding-right: 10px; width: auto; height: auto;}
body.page-15 #module983 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-15 #module983 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-15 #module983 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-15 #module983 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-15 #module983 .content .body .date {width: 297px; height: 43px; top: 40px; right: 21px; bottom: 164.783px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-15 #module983 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-15 #module983 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-15 #module983 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}

body.page-17 #module999 > .content {padding-top: 5px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-17 #module998 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-17 #module998 > .content {padding-bottom: 15px; width: 974px; height: auto;}
body.page-17 #module1000 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-17 #module1000 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-17 #module1000 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-17 #module1000 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-17 #module1000 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-17 #module1000 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module1000 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-17 #module998 .content .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .text {margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-17 #module999 .content .body .date a {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .date p {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .date span {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .date {width: 314px; height: 43px; top: 40px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 77%; line-height: 77%; font-family: Tahoma;}
body.page-17 #module999 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module999 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module999 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module999 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module999 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; position: relative; float: left;}
body.page-17 #module999 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-17 #module999 > .content .header {width: auto; height: auto; display: none;}
body.page-17 #module998 .content .body .gallery > ul > li img {margin-right: 0px; border-width: 0px;}
body.page-17 #module998 .content .body .gallery > ul > li {margin-bottom: 1px; margin-left: 1px; width: auto; height: auto; float: left;}
body.page-17 #module998 .content .body .gallery {margin-right: 16px; margin-bottom: 10px; margin-left: -1px; width: 405px; height: auto; float: left;}
body.page-17 #module998 .content .body .image img {margin-right: 0px; border-width: 0px;}
body.page-17 #module998 .content .body .image {margin-right: 16px; padding-right: 0px; padding-bottom: 1px; width: 404px; height: auto;}
body.page-17 #module998 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module998 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module998 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module998 .content .body h2 {margin-top: 11px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-17 #module998 > .content > .body {margin-left: 13px; width: 736px; height: auto; position: relative;}
body.page-17 #module1000 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-17 #module1000 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-17 #module1000 > .content .header {width: auto; height: auto; display: none;}
body.page-17 #module1000 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-17 #yui_3_1_0_1_12760859971662423.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-17 #yui_3_1_0_1_12760859971662423.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-17 #yui_3_1_0_1_12760859971662423.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-17 #module999 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module999 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-17 #module998 .content .body .date {width: 297px; height: 43px; top: 40px; right: 21px; bottom: 604.6px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-17 #module998 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-17 #module998 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-17 #module998 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-17 #module999 > .content > .body > ul > li.first {display:none;}

body.page-18 #module863 .content .body fieldset.actions input {margin-top: 5px; border-width: 0px; width: 80px; height: 25px; background-color: rgb(196, 148, 46); color: rgb(255, 255, 255); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-18 #module1006 .content .body a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-18 #module1006 .content .body span {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-18 #module1006 .content .body label {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: 400;}
body.page-18 #module1006 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-18 #module1006 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-18 #module1006 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-18 #module1006 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-18 #module1006 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-18 #module863 > .content > .body {margin-left: -15px; width: 100%; height: auto;}
body.page-18 #module863 .success {margin-left: 20px; color: green;}

body.page-19 #module1058 .content .body .gallery > ul > li img {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-19 #module1058 .content .body .gallery > ul > li {margin-right: 20px; margin-bottom: 20px; width: auto; height: auto; float: left;}
body.page-19 #yui_3_1_0_1_12762862057252580.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-19 #yui_3_1_0_1_12762862057252580.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-19 #yui_3_1_0_1_12762862057252580.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-19 #module1058 > .content {margin-bottom: 10px; width: 100%; height: auto;}
body.page-19 #module1058 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-19 #module1058 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-19 #module1058 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-19 #module1058 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-19 #module1058 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-19 #module1058 > .content > .body > h2 {width: auto; height: auto; display: none;}
body.page-19 #module1058 > .content > .body .text {width: auto; height: auto; display: none;}
body.page-19 #module1059 > .content {margin-left: -1px; padding-top: 17px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-19 #module1059 .content .body ul li img {margin-bottom: 8px; margin-left: 20px; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-19 #module1060 > .content {margin-left: 19px; width: 100%; height: auto;}
body.page-19 #module1060 > .content .header {width: auto; height: auto; display: none;}
body.page-19 #module1060 .content .body ul li img {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-19 #module1058 .content .body .gallery > ul > li {width: 144px; height: 144px; overflow: hidden;}

body.page-20 #module955 > .content .header a {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: 400;}
body.page-20 #module955 > .content .header p {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: 400;}
body.page-20 #module955 > .content .header span {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: 400;}
body.page-20 #module955 > .content .header {margin-bottom: 15.0833px; width: auto; height: auto; color: rgb(105, 105, 105); font-size: 131%; line-height: 131%; font-family: Tahoma; font-weight: 400;}
body.page-20 #module955 > .content .header h2 a {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module955 > .content .header h2 p {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module955 > .content .header h2 span {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module955 > .content .header h2 {margin-left: 25px; width: auto; height: auto; color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module899 > .content .header h2 a {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-20 #module899 > .content .header h2 p {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-20 #module899 > .content .header h2 span {color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-20 #module899 > .content .header h2 {margin-left: 20px; width: auto; height: auto; color: rgb(105, 105, 105); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-20 #module955 .content .body fieldset.actions input {margin-top: 5px;}
body.page-20 #yui_3_0_0-2-12667094054803752.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-20 #yui_3_0_0-2-12667094054803752.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-20 #yui_3_0_0-2-12667094054803752.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-20 #module992 > .content > .body > h2 {width: auto; height: auto; display: none;}
body.page-20 #module955 > .content {padding-top: 11px; width: 100%; height: auto;}
body.page-20 #module899 > .content > .body {width: 100%; height: auto; position: relative;}
body.page-20 #module955 .content .body label {margin-right: 5.2px; margin-bottom: 5px; width: auto; height: auto; font-size: 100%; line-height: 100%; font-family: Arial; font-weight: 400;}
body.page-20 #module899 .content .body label {margin-right: 5.2px; margin-bottom: 5px; width: 70px; height: auto; font-size: 100%; line-height: 100%; font-family: Arial; font-weight: 400;}
body.page-20 #module899 .content .body a.lost_pass_link {padding-top: 5px; padding-left: 5px; border-width: 0px; width: auto; background-color: transparent; color: rgb(99, 99, 99); font-size: 100%; line-height: 100%;}
body.page-20 #module992 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-20 #module992 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module992 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module992 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-20 #module899 > .content {margin-bottom: 5px; margin-left: 5px; padding-top: 11px; width: 300px; height: 350px;}
body.page-20 #module899 > .content .header {margin-bottom: 15px; width: auto; height: auto; color: rgb(105, 105, 105); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma; font-weight: 400;}
body.page-20 #module899 > .content .header span {color: rgb(105, 105, 105); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma; font-weight: 400;}
body.page-20 #module899 > .content .header p {color: rgb(105, 105, 105); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma; font-weight: 400;}
body.page-20 #module899 > .content .header a {color: rgb(105, 105, 105); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma; font-weight: 400;}
body.page-20 #module957 > .content {margin-top: 7px;}
body.page-20 #module872 > .content {margin-top: 7px;}
body.page-20 #module1031 {border-top: 2px solid rgb(228, 228, 228); padding-top: 0.5em;}
body.page-20 .vn_data ul.error_list {display: none;}
body.page-20 .module.mc_login > .content > .header h2 {background: none repeat scroll 0% 0% transparent; border-bottom: 2px solid rgb(228, 228, 228); padding-bottom: 2px;}
body.page-20 .module.mc_login > .content > .header h2 span {background: none repeat scroll 0% 0% transparent;}
body.page-20 .mc_register .button.register {width: 100px;}
body.page-20 .module.mc_register ul {margin-left: 1em;}
body.page-20 .module.mc_register > .content > .header h2 {background: none repeat scroll 0% 0% transparent; border-bottom: 2px solid rgb(228, 228, 228); padding-bottom: 2px;}
body.page-20 .module.mc_register > .content > .header h2 span {background: none repeat scroll 0% 0% transparent;}
body.page-20 select {background-color: rgb(241, 241, 241); color: rgb(104, 104, 104); border: 1px solid rgb(169, 169, 169); height: 22px;}
body.page-20 input {background-color: rgb(241, 241, 241); color: rgb(104, 104, 104); border: 1px solid rgb(169, 169, 169); height: 21px;}
body.page-20 textarea {background-color: rgb(241, 241, 241); color: rgb(104, 104, 104); border: 1px solid rgb(169, 169, 169); height: 70px;}
body.page-20 label {color: rgb(104, 104, 104);}
body.page-20 .button.login input {float: none; margin: auto; position: static; background: none repeat scroll 0% 0% transparent; color: white; border: 0pt none;}
body.page-20 .button.login {float: right; background-color: rgb(196, 148, 46); color: white; width: 70px; height: 21px; text-align: center; padding: 2px;}
body.page-20 .mc_login fieldset.actions ul {float: right; position: relative;}
body.page-20 .mc_login fieldset.actions li {float: right; clear: both;}
body.page-20 .mc_login fieldset.actions li.first {margin-top: 40px;}
body.page-20 .mc_login fieldset.actions li.last {margin-top: -70px;}
body.page-20 #module899 .header h2 span {text-indent: 0pt;}
body.page-20 #module899 ul.error_list {margin-left: 20px;}
body.page-20 #module955 .header h2 span {text-indent: 0pt;}
body.page-20 #module955 ul.error_list {margin-left: 25px;}
body.page-20 #module899 > .content > .header {border-top: 0pt none;}
body.page-20 #module955 > .content > .header {border-top: 0pt none;}
body.page-20 #module899 .actions input {border: 0pt none;}
body.page-20 #module955 .actions input {border: 0pt none;}
body.page-20 #frmLogin ul li {padding-top: 4px;}
body.page-20 #frmLogin ul {margin-left: 1em;}
body.page-20 #module955 fieldset.actions {margin-top: 0; float: right; margin-right: 4px;}

body.page-21 #module987 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-21 #module987 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-21 #module987 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-21 #module987 .content .body .date {width: 297px; height: 43px; top: 40px; right: 21px; bottom: 195.783px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-21 #module987 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative; float: left;}
body.page-21 #module987 > .content > .body {margin-left: 13px; width: 736px; height: auto;}
body.page-21 #module987 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-21 #module987 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-21 #module987 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-21 #module987 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-21 #module987 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-21 #yui_3_1_0_1_12760148204382436.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-21 #yui_3_1_0_1_12760148204382436.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-21 #yui_3_1_0_1_12760148204382436.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-21 #module988 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-21 #module988 > .content .header {width: auto; height: auto; display: none;}
body.page-21 #module988 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-21 #module988 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-21 #module987 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; text-align: justify; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-21 #module987 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-21 #module987 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-21 #module987 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-21 #module988 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-21 #module988 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-21 #module988 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-21 #module988 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-21 #module988 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-21 #module988 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module988 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-21 #module987 > .content {width: 974px; height: auto;}
body.page-21 #module987 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-21 #module987 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}

body.page-22 #module997 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module1001 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-22 #module1001 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-22 #module1001 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-22 #module1001 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-22 #module1001 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-22 #module1001 .article.module .content .body .title a {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .title p {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .title span {color: rgb(198, 153, 47); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(198, 153, 47); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module997 .content .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .text {margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-22 #module1002 .content .body .date a {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .date p {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .date span {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .date {width: 314px; height: 43px; top: 40px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 77%; line-height: 77%; font-family: Tahoma;}
body.page-22 #module1002 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1002 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1002 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1002 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1002 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; position: relative; float: left;}
body.page-22 #module1002 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-22 #module1002 > .content .header {width: auto; height: auto; display: none;}
body.page-22 #module997 .content .body .gallery > ul > li img {margin-right: 0px; border-width: 0px;}
body.page-22 #module997 .content .body .gallery > ul > li {margin-bottom: 1px; margin-left: 1px; width: auto; height: auto; float: left;}
body.page-22 #module997 .content .body .gallery {margin-right: 16px; margin-bottom: 10px; margin-left: -1px; width: 405px; height: auto; float: left; clear: both;}
body.page-22 #module997 .content .body .image img {margin-right: 0px; border-width: 0px;}
body.page-22 #module997 .content .body .image {margin-right: 16px; padding-right: 0px; padding-bottom: 1px; width: 404px; height: auto;}
body.page-22 #module997 .content .body h2 a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module997 .content .body h2 p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module997 .content .body h2 span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module997 .content .body h2 {margin-top: 11px; padding-bottom: 11px; width: auto; height: auto; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-22 #module1001 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-22 #module1001 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-22 #module1001 > .content .header {width: auto; height: auto; display: none;}
body.page-22 #module1001 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-22 #yui_3_1_0_1_12760859146042490.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-22 #yui_3_1_0_1_12760859146042490.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-22 #yui_3_1_0_1_12760859146042490.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-22 #module1002 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module1002 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-22 #module997 > .content {padding-bottom: 15px; width: 974px; height: auto;}
body.page-22 #module997 > .content .footer {width: auto; height: auto;}
body.page-22 #module1002 > .content {padding-top: 5px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-22 #module997 > .content .header h2 {width: 733px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-22 #module997 > .content > .body {margin-left: 13px; width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative;}
body.page-22 #module997 .content .body .date {width: 297px; height: 43px; top: 40px; right: 31px; bottom: 604px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-22 #module997 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-22 #module997 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-22 #module997 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-22 #module1002 > .content > .body > ul > li.first {display:none;}

body.page-23 #module985 > .content > .body > .pager {padding-right: 10px; width: auto; height: auto;}
body.page-23 #module985 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-23 #yui_3_1_0_1_12760134012342200.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-23 #yui_3_1_0_1_12760134012342200.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-23 #yui_3_1_0_1_12760134012342200.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-23 #module986 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-23 #module986 > .content .header {width: auto; height: auto; display: none;}
body.page-23 #module986 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-23 #module986 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-23 #module985 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; position: relative; float: left;}
body.page-23 #module985 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-23 #module985 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-23 #module985 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-23 #module985 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-23 #module985 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; text-align: justify; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-23 #module985 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-23 #module985 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-23 #module985 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-23 #module986 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-23 #module986 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-23 #module986 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-23 #module986 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-23 #module986 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-23 #module986 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module986 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-23 #module985 > .content {width: 974px; height: auto;}
body.page-23 #module985 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Tahoma;}
body.page-23 #module985 > .content > .body {margin-left: 13px; width: 736px; height: auto;}
body.page-23 #module985 .content .body .date {width: 297px; height: 43px; top: 40px; right: 2px; bottom: 237.783px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-23 #module985 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-23 #module985 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-23 #module985 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}

body.page-24 #module994 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .text {margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module995 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-24 #module994 .content .body .date a {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .date p {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .date span {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-24 #module994 .content .body .date {width: 314px; height: 43px; top: 40px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 77%; line-height: 77%; font-family: Tahoma;}
body.page-24 #module994 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module994 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module994 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module994 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module994 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; position: relative; float: left;}
body.page-24 #module994 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-24 #module994 > .content .header {width: auto; height: auto; display: none;}
body.page-24 #module995 .content .body .gallery > ul > li img {margin-right: 0px; border-width: 0px;}
body.page-24 #module995 .content .body .gallery > ul > li {margin-bottom: 1px; margin-left: 1px; width: auto; height: auto; float: left;}
body.page-24 #module995 .content .body .gallery {margin-right: 16px; margin-bottom: 10px; margin-left: -1px; width: 405px; height: auto; float: left; clear: both;}
body.page-24 #module995 .content .body .image img {margin-right: 0px; border-width: 0px;}
body.page-24 #module995 .content .body .image {margin-right: 16px; padding-right: 0px; padding-bottom: 1px; width: 404px; height: auto;}
body.page-24 #module995 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module995 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module995 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module995 .content .body h2 {margin-top: 11px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module995 > .content > .body {margin-left: 13px; width: 736px; height: auto; position: relative;}
body.page-24 #module996 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-24 #module996 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-24 #module996 > .content .header {width: auto; height: auto; display: none;}
body.page-24 #module996 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-24 #yui_3_1_0_1_12760857685452209.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-24 #yui_3_1_0_1_12760857685452209.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-24 #yui_3_1_0_1_12760857685452209.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-24 #module996 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-24 #module996 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-24 #module996 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-24 #module996 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-24 #module996 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-24 #module996 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module996 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-24 #module995 > .content {padding-bottom: 15px; width: 974px; height: auto;}
body.page-24 #module995 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-24 #module995 .content .body .date {width: 297px; height: 43px; top: 40px; right: 2px; bottom: 604.6px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-24 #module995 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-24 #module995 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-24 #module995 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-24 #module994 > .content {padding-top: 5px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-24 #module994 > .content > .body > ul > li.first {display:none;}

body.page-25 #module981 > .content > .body > .pager {width: auto; height: auto;}
body.page-25 #module981 .content .body h2 a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-25 #module981 .content .body h2 p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-25 #module981 .content .body h2 span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-25 #module981 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-25 #module981 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-25 #yui_3_1_0_1_127594140182110992.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-25 #yui_3_1_0_1_127594140182110992.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-25 #yui_3_1_0_1_127594140182110992.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-25 #yui_3_1_0_1_12755956069863163.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-25 #yui_3_1_0_1_12755956069863163.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-25 #yui_3_1_0_1_12755956069863163.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-25 #module981 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative; float: left;}
body.page-25 #module979 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-25 #module979 > .content .header {width: auto; height: auto; display: none;}
body.page-25 #module979 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-25 #module979 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-25 #module981 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; text-align: justify; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-25 #module981 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-25 #module981 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-25 #module981 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-25 #module979 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-25 #module979 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-25 #module979 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-25 #module979 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-25 #module979 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-25 #module979 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module979 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-25 #module981 > .content {width: 974px; height: auto;}
body.page-25 #module981 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-25 #module981 > .content > .body {margin-left: 13px; width: 736px; height: auto;}
body.page-25 #module981 .content .body .date {width: 297px; height: 43px; top: 40px; right: 2px; bottom: 368.783px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-25 #module981 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-25 #module981 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-25 #module981 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}

body.page-26 #module990 > .content {padding-top: 5px; border-top: 2px solid rgb(228, 228, 228); width: 100%; height: auto;}
body.page-26 #module989 .content .body .date a {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-26 #module989 .content .body .date p {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-26 #module989 .content .body .date span {color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-26 #module989 .content .body .date {width: 297px; height: 43px; top: 40px; right: 1px; bottom: 552.6px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 10.0167px; line-height: 7.7px; font-family: Tahoma;}
body.page-26 #module989 > .content .header h2 a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header h2 p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header h2 span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header h2 {width: 735px; height: auto; background-image: url("/media/tochki.png"); color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header a {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header p {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header span {color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content .header {margin-bottom: 0px; padding-top: 15px; border-top: 2px solid rgb(228, 228, 228); width: 974px; height: auto; color: rgb(61, 57, 58); font-size: 17.0333px; line-height: 22.3px; font-family: Arial;}
body.page-26 #module989 > .content {padding-bottom: 15px; width: 974px; height: auto;}
body.page-26 #module989 .content .body h2 a {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module989 .content .body h2 p {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module989 .content .body h2 span {font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module989 .content .body h2 {margin-top: 11px; padding-bottom: 11px; width: auto; height: auto; font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module990 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module990 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module990 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .gallery > ul > li {margin-bottom: 1px; margin-left: 1px; width: 80px; height: 60px; float: left;}
body.page-26 #module989 > .content > .body {margin-left: 13px; width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative;}
body.page-26 #module990 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-26 #module989 .content .body .image img {margin-right: 0px; border-width: 0px; line-height: 13px; font-family: Tahoma;}
body.page-26 #module990 > .content > .body > .pager {margin-right: 10px; width: auto; height: auto;}
body.page-26 #yui_3_1_0_1_12760159809972198.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-26 #yui_3_1_0_1_12760159809972198.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-26 #yui_3_1_0_1_12760159809972198.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-26 #module991 > .content {margin-left: 27px; width: 100%; height: auto;}
body.page-26 #module991 > .content .header {width: auto; height: auto; display: none;}
body.page-26 #module991 > .content > .body > ul > li {margin-top: 20px; width: auto; height: auto;}
body.page-26 #module991 > .content > .body > .pager {width: auto; height: auto; display: none;}
body.page-26 #module990 > .content .header {width: auto; height: auto; display: none;}
body.page-26 #module990 > .content > .body > ul > li {padding-bottom: 15px; border-bottom: 2px solid rgb(228, 228, 228); width: 736px; height: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; position: relative; float: left;}
body.page-26 #module990 .content .body h2 {margin-top: 12px; padding-bottom: 11px; width: auto; height: auto; color: rgb(196, 148, 46); font-size: 106%; line-height: 106%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 .content .body h2 span {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 .content .body h2 p {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 .content .body h2 a {color: rgb(196, 148, 46); font-size: 100%; line-height: 100%; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 .content .body .date {width: 314px; height: 43px; top: 40px; left: 420px; position: absolute; background-image: url("/media/dot23.png"); background-repeat: repeat-x; color: rgb(169, 169, 169); font-size: 77%; line-height: 77%; font-family: Tahoma;}
body.page-26 #module990 .content .body .date span {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module990 .content .body .date p {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module990 .content .body .date a {color: rgb(169, 169, 169); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .gallery > ul > li img {margin-right: 0px; border-width: 0px; width: auto; height: auto;}
body.page-26 #module989 .content .body .image {margin-right: 16px; padding-right: 0px; padding-bottom: 1px; width: 404px; height: auto; line-height: 13px; font-family: Tahoma;}
body.page-26 #module990 .content .body .image {margin-right: 16px; width: 404px; height: auto; float: left;}
body.page-26 #module989 .content .body .summary {margin-top: 40px; margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .summary span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .summary p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .summary a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .text {margin-right: 21px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-26 #module989 .content .body .gallery {margin-right: 16px; margin-bottom: 10px; margin-left: -1px; width: 405px; height: auto; float: left; clear: both; display: none;}
body.page-26 #module991 .article.module .content .body .title {margin-top: 12px; margin-bottom: 2px; width: 220px; height: auto; float: left; display: inline-block; color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .title span {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .title p {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .title a {color: rgb(196, 148, 46); font-size: 13.7833px; line-height: 14.6px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .image {width: auto; height: auto; float: left;}
body.page-26 #module991 .article.module .content .body .price {margin-top: 2px; margin-bottom: 0px; width: auto; height: auto; float: left; display: inline-block; color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-26 #module991 .article.module .content .body .price span {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-26 #module991 .article.module .content .body .price p {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-26 #module991 .article.module .content .body .price a {color: rgb(102, 102, 102); font-size: 13px; line-height: 13px; font-family: Tahoma;}
body.page-26 #module991 .article.module .content .body .trademark_name {width: 220px; float: left; color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .trademark_name span {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .trademark_name p {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module991 .article.module .content .body .trademark_name a {color: rgb(102, 102, 102); line-height: 13px; font-family: Tahoma; font-weight: bold;}
body.page-26 #module990 > .content > .body > ul > li.first {display:none;}

body.page-27 #module1003 > .content > .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-27 #module1003 > .content > .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-27 #module1003 > .content > .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-27 #module1003 > .content > .body .text {padding-right: 20px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-27 #module1003 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-27 #module1003 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-27 #module1003 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-27 #module1003 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-27 #module1003 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-27 #module1003 > .content > .body > h2 {width: auto; height: auto; display: none;}

body.page-28 #module1004 > .content > .body > h2 {padding-right: 0px; width: auto; height: auto; display: none;}
body.page-28 #module1004 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-28 #module1004 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-28 #module1004 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-28 #module1004 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-28 #module1004 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-28 #module1004 > .content > .body .text {padding-right: 20px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-28 #module1004 > .content > .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-28 #module1004 > .content > .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-28 #module1004 > .content > .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}

body.page-29 #module1005 > .content > .body .text a {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-29 #module1005 > .content > .body .text p {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-29 #module1005 > .content > .body .text span {color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-29 #module1005 > .content > .body .text {padding-right: 20px; width: auto; height: auto; color: rgb(104, 104, 104); font-size: 100%; line-height: 100%; font-family: Tahoma;}
body.page-29 #module1005 > .content .header {margin-bottom: 0px; padding-top: 15px; padding-bottom: 12px; border-top: 2px solid rgb(228, 228, 228); width: auto; height: auto; color: rgb(61, 57, 58); font-size: 131%; line-height: 131%; font-family: Arial;}
body.page-29 #module1005 > .content .header span {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-29 #module1005 > .content .header p {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-29 #module1005 > .content .header a {color: rgb(61, 57, 58); font-size: 100%; line-height: 100%; font-family: Arial;}
body.page-29 #module1005 > .content > .body {margin-left: 13px; width: 100%; height: auto;}
body.page-29 #module1005 > .content > .body > h2 {width: auto; height: auto; display: none;}

body.page-30 #module1061 .content .body .ss-content {width: 100%; height: 274px;}
body.page-30 #module1011 > .content > .body > h2 {width: auto; height: auto; display: none;}
body.page-30 #yui_3_1_0_1_12762658792862477.module.grid {padding: 0pt 0px; margin: 0px 0px 0pt;}
body.page-30 #yui_3_1_0_1_12762658792862477.module.grid .yui-u > div {border: 0px solid rgb(204, 204, 204); margin-left: 0px;}
body.page-30 #yui_3_1_0_1_12762658792862477.module.grid .yui-u > .yui-u.border {bottom: -1px; height: 1px;}
body.page-30 #module1011 > .content {margin-top: 20px; width: 100%; height: auto;}
body.page-30 .follow_us li a {display: block; width: 199px; height: 26px;}
body.page-30 .follow_us li a span {display: none;}
body.page-30 .follow_us li {width: 199px; height: 26px; float: left; clear: both;}
body.page-30 .follow_us li.twitter {background: url("/media/twitter.png") no-repeat scroll 0% 0% transparent;}
body.page-30 .follow_us li.myspace {background: url("/media/myspace.png") no-repeat scroll 0% 0% transparent;}
body.page-30 .follow_us li.facebook {background: url("/media/facebook.png") no-repeat scroll 0% 0% transparent;}
body.page-30 .follow_us .title {background: url("/media/follow_us.png") no-repeat scroll 0% 0% transparent; width: 199px; height: 26px; margin-bottom: 0.5em; float: left;}
body.page-30 .follow_us {padding: 1em;}
body.page-30 #module1012 {padding: 1em; margin-bottom: 1em; height: 100px;}
body.page-30 #module1012 h2 {background: url("/media/get_the_news.png") no-repeat scroll 0% 0% transparent; width: 158px; height: 59px; margin-top: 1em; margin-bottom: 0.5em; float: left;}
body.page-30 #module1012 h2 span {display: none;}
body.page-30 #module1012 label {display: none;}
body.page-30 #module1012 input.mod_button {background: url("/media/go.png") no-repeat scroll 0% 0% transparent; width: 44px; height: 19px; float: left; border: 0pt none; text-indent: 45px;}
body.page-30 #module1012 .vn_data {width: 150px; float: left; clear: none;}
body.page-30 #module1012 .vn_data input {width: 150px; height: 17px; line-height: 17px; background-color: rgb(241, 241, 241); border: 1px solid rgb(169, 169, 169); color: rgb(196, 148, 46);}
body.page-30 #module1012 .vn_data li {padding: 0pt; margin: 0pt;}
body.page-30 #module1012 .vn_data ul {padding: 0pt; margin: 0pt;}
body.page-30 #module1012 .vn_data fieldset {padding: 0pt; margin: 0pt;}

body.page-37 #module1104 {position: absolute; top: 0px; left: 11px;}
body.page-37 #module1104 .content li {float: left;}
body.page-37 #module1104 .content li span {color: #3B5998; font-family: 'Lucida Grande', Tahoma, Arial, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none;}
body.page-37 #module1104 .content li .sep {padding: 0 8px; color: #333;}
body.page-37 #module1104 .content li a:hover {color: #3B5998; text-decoration: underline;}

body.page-38 #module1091 .order_cont .nvp th {width: auto !important; font-family: 'Lucida Grande',Tahoma,Arial,sans-serif; float: none;}
body.page-38 .order li {clear: none; float: left;}
body.page-38 .order li span, .order li a {float: left; padding: 0 6px; font-size: 12px; line-height: 20px; margin-top: 0px; font-family:	'Lucida Grande',Tahoma,Arial,sans-serif; text-align: center;}
body.page-38 #module1091 .order_cont .nvp td {width: auto !important; float: none;}
body.page-38 ul.vn_widget_links li a.selected {background-color: #DDD; border: 0;}
