html{height:100%}
body{margin:0;padding:0;color:#808182;font:14px Arial, Helvetica, sans-serif;height:100%;background:url(images/bg_7.gif) 0 0 repeat-x #ffffff;}
a{color:#808182;outline:none;}
form{margin:0;padding:0}
table, td, tr{vertical-align:top;text-align:left}
img{border:0}
h1, h2, h3{font-size:120%}
#wrap{width:1100px;margin:0 auto;}
#header{width:100%;position:relative;height:205px;background:url(images/bg_6.png) 20px 162px no-repeat;font-family:"trebuchet MS", arial, sans-serif;}
#header h1{margin:0;padding:0 0 0 67px;color:#3f4040;font:normal 18px "trebuchet MS", arial, sans-serif;position:absolute;left:10px;top:71px;width:371px;background:url(images/logo_moto.jpg) 0 0 no-repeat;line-height:76px}
#header h1 a{margin:0 29px 0 12px;display:block;height:36px;}
#header_menu{font-weight:bold;position:absolute;z-index:2;right:46px;top:20px;margin:0;padding:0;list-style:none;letter-spacing:-0.5px!important;}
#header_menu li{display:inline;font-size:114.3%;padding-left:19px;margin-left:36px;background:url(images/li_1.png) 0 7px no-repeat}
#header_menu li a{color:#0c0c0c;}
#header_tel{position:absolute;left:852px;top:80px;line-height:30px;color:#6b6c6c;font-weight:bold}
#header_tel span{font-size:18px;color:#181818;}
#header_tel img{float:left;margin:2px 9px 0 0}
#header_search{position:absolute;width:185px;left:87px;top:20px;}
.header_inp_1{width:124px;background:#fcfafa;border:1px solid #c1bfbf;color:#c1c2c3;font:14px Arial, Helvetica, sans-serif;padding:1px 0 2px 7px;float:left;}
.header_inp_2{border:0;width:81px;height:20px;color:#fbfcfd;font:14px Arial, Helvetica, sans-serif;cursor:pointer;float:left;padding-bottom:1px;margin-left:7px;}
#header_korzina{font-weight:bold;position:absolute;right:32px;top:167px;width:237px;color:#858686;padding:2px 0;}
#header_korzina a{margin-right:9px;color:#f8f9fa;font-size:114.3%;letter-spacing:-1px}
#header_menu_2{font-weight:bold;position:absolute;left:38px;top:169px;margin:0;padding:0;list-style:none;letter-spacing:-1px;}
#header_menu_2 li{background:url(images/li_5.png) 0 8px no-repeat;padding:0 30px 0 17px;display:inline;font-size:114.3%}
#header_menu_2 li a{color:#979899}
#header_menu_2 li.active a{color:#f9fafb}
#header_grafik{position:absolute;left:519px;top:74px;color:#636464;line-height:14px;}
#header_grafik span{font-size:18px;line-height:26px;color:#2a2b2b}
#header .mail{position:absolute;left:710px;top:72px;background:url(images/mail.png) 0 0 no-repeat;height:22px;padding:6px 0 0 39px;font-size:14px;color:#232323;font-weight:bold;}
#header .icq{position:absolute;left:710px;top:104px;background:url(images/icq.png) 0 0 no-repeat;height:22px;padding:4px 0 2px 39px;font-size:16px;color:#232323;font-weight:bold;}
.head_logo{position:absolute;left:-30;top:0;width:43%;height:162px}
.cpt_shopping_cart_info{width:auto!important}
.cpt_shopping_cart_info div{float:left;padding-right:15px}
#content{padding:0 0 46px 34px; display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
#left_block{width:235px;float:none;padding-top:18px;}
#left_block span a span{text-decoration: underline;}
#left_block span a {text-decoration: none;}
.left_menu{width:230px;overflow:hidden;margin-top:6px;}
.left_menu ul{margin:-1px 34px 0 19px;list-style:none;padding:0;color:#878888}
.left_menu ul li{border-bottom:1px solid #fff}
.left_menu ul li a{display:block;padding:5px 0 7px 0;background:url(images/li_3.png) 0 0 repeat-x;text-decoration:none;}
.left_menu ul li ul{list-style:none;margin:0;padding:0;}
.left_menu ul li ul li{background:url(images/li_3.png) 0 0 repeat-x;}
.left_menu ul li ul li a{display:block;padding:5px 0 6px 13px;background:url(images/li_4.png) 0 10px no-repeat}
#left_block h2{font:normal 128.6% "trebuchet MS", arial, sans-serif;color:#101010;margin:25px 0 0 0;padding:0 0 2px 30px;}
#left_block h2:first-child, .firstH{margin:0}
* html #left_block h2{z-index:expression(runtimeStyle.zIndex = 1,this == parentNode.firstChild ? (className += " firstH"):0)}
.news{margin:0;padding:0 0 0 16px;}
.news dt{margin:0;padding:14px 0 0 0;font-family:"trebuchet MS", arial, sans-serif}
.news dt a{color:#464646}
.news dd{margin:2px 0 0 0;padding:0;line-height:17px;}
.spec{background:url(images/bg_5.png) 0 0 no-repeat;width:217px;height:243px;position:relative;margin:27px 0 0 7px;font-family:"trebuchet MS", arial, sans-serif;}
.spec .hit{position:absolute;left:2px;top:-1px;}
.spec .nazva{position:absolute;left:82px;top:6px;color:#828280;width:133px;font-size:128.6%;}
.spec .img{position:absolute;top:57px;width:100%;text-align:center;left:0;}
.spec .cena{position:absolute;bottom:10px;left:0;width:100%;text-align:center;color:#828280;letter-spacing:-1px;}
.spec .cena span{color:#026087;font-size:171.4%;}
.left_menu ul li.podkat{margin-left:15px}
#right_block .cpt_maincontent{margin:0!important;padding:0!important;}
#right_block .cpt_maincontent h2{margin:0!important;padding-top:0!important;}
#right_block .cpt_product_lists .spec{float:left;margin-right:10px}
#right_block .cpt_product_lists .spec .hit{display:none}
#right_block .cpt_product_lists .spec .nazva{width:213px;left:2px;text-align:center}
#right_block{padding:18px 0 0 29px;float:none;width:770px;}
#right_block h2{clear:both;font:normal 128.6% "trebuchet MS", arial, sans-serif;color:#151515;margin:21px 0 0 0;padding:0 0 18px 30px;}
#right_block .category-name { padding-left: 0 }
#right_block h2:first-child, .firstH2{margin:0!important;padding-bottom:0!important}
* html #right_block h2{z-index:expression(runtimeStyle.zIndex = 1,this == parentNode.firstChild ? (className += " firstH2"):0)}
.textblock{width:740px;clear:both;font-family:"trebuchet MS", arial, sans-serif;}
.textblock p{margin:5px 0 0 0}
.textblock_2{width:735px;clear:both;font-family:"trebuchet MS", arial, sans-serif;padding-top:1px;}
.textblock_2 .img_1{float:left;margin:20px 15px 0 1px}
.textblock_2 .img_2{float:left;margin:14px 15px 0 1px}
.textblock_2 p{margin:10px 0 0 0}
.textblock_2 p.p18{font-size:128.6%}
.textblock_3{float:left;width:270px;text-align:center;padding-top:26px;}
.textblock_3 .img_3{width:159px;height:148px;border:2px solid #d7d6d6;margin:26px auto 0 auto;text-align:center;}
.textblock_3 .img_3 a{width:159px;height:148px;display:table-cell;vertical-align:middle;}
* html .textblock_3 .img_3 img{display:block;z-index:expression(runtimeStyle.zIndex = 1, this == ((148/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0":style.marginTop=(148/2)-(parseInt(offsetHeight)/2) +'px');}
*:first-child+html .textblock_3 .img_3 img{display:block;z-index:expression(runtimeStyle.zIndex = 1, this == ((148/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0":style.marginTop=(148/2)-(parseInt(offsetHeight)/2) +'px');}
.textblock_4{float:left;width:500px;font-family:"trebuchet MS", arial, sans-serif;padding-top:13px;}
.textblock_4 p{margin:10px 0 0 0}
.textblock_4 p.p18{font-size:128.6%}
.textblock_4 .table_1{border:0;margin-top:10px}
.textblock_4 .table_1 td{padding:0 18px 0 0;color:#446888;}
.textblock_4 .table_2{width:100%;border:0;margin-top:23px;}
.textblock_4 .table_2 td{vertical-align:bottom;}
.textblock_4 .span1{color:#820202;font-size:128.6%;text-decoration:line-through;}
.textblock_4 .span2{color:#484747;font-size:171.4%;}
.textblock_4 .inp_1{width:59px;border:2px solid #cac8c8;text-align:right;font:14px Arial, Helvetica, sans-serif;color:#808283;padding:2px 4px 2px 0}
.textblock_4 .otziv{clear:both;padding:19px 0 0 0;}
.textblock_4 .otziv h4{color:#405e82;margin:0;padding:0 0 2px 0;font:normal 128.6% "trebuchet MS", arial, sans-serif;}
.textblock_4 .otziv dl{margin:0;padding:0;}
.textblock_4 .otziv dt{margin:0;padding:14px 0 0 0;font-style:italic;}
.textblock_4 .otziv dd{margin:0;padding:3px 0 0 0;}
.textblock_4 .otziv p.napis{padding-top:4px;}
.textblock_4 .otziv p.napis a{color:#446888}
.textblock_3 .img_3{border:0!important;clear:both;height:auto}
.textblock_3 .img_3 img{align:left;border:0!important;margin-left:-40px}
.textblock_3{padding-bottom:30px}
.catalog_1{padding:0 0 14px 2px;clear:both;margin:0;list-style:none;float:left;width:769px;}
.catalog_1 li{display:block;width:349px;float:left;padding:15px 10px 0 0;height:148px;overflow:hidden;font-family:"trebuchet MS", arial, sans-serif}
.catalog_1 li .img{float:left;margin:2px 15px 0 0}
.catalog_1 li .nazv{color:#151515;font-size:128.6%;}
.catalog_1 li .nazv a{color:#151515}
.catalog_1 li .text{line-height:17px;color:#808182;margin-top:-2px;}
.catalog_1 li .text a{color:#808182}
.accordeon-header{cursor:pointer;outline:none;padding:0px;margin:0px;}
.accordeon-content{padding-bottom:10px;}
.frame-answers{width:500px;padding:0px;margin:0px}
.catalog_2{background:url(images/bg_3.png) 0 0 repeat-x;margin:1px 0 0 9px;width:759px;overflow:hidden;clear:both;}
.catalog_2 ul{list-style:none;padding:0 0 20px 0;margin:0 0 0 -9px;font-family:"trebuchet MS", arial, sans-serif;width:790px;float:left;background:url(images/bg_3.png) 0 bottom repeat-x;}
.catalog_2 ul li{margin-top:17px;float:left;width:259px;background:url(images/bg_4.png) left top repeat-y;height:268px;display:block;position:relative;}
.catalog_2 ul li:first-child, .firstLi{background:none!important}
* html .catalog_2 ul li{z-index:expression(runtimeStyle.zIndex = 1,this == parentNode.firstChild ? (className += " firstLi"):0)}
.catalog_2 ul li .nazv{position:absolute;left:20px;top:-4px;width:240px;font-size:128.6%;color:#434342;}
.catalog_2 ul li .img{width:232px;position:absolute;left:5px;top:37px;text-align:center;z-index:1}
.catalog_2 ul li .buy{right:16px;bottom:30px;position:absolute;}
.catalog_2 ul li .cena{position:absolute;left:19px;top:215px;color:#828280;letter-spacing:-1px;z-index:2}
.catalog_2 ul li .cena span{color:#3f3f3f;font-size:171.4%;}
.catalog_2 ul li .Ncena{position:absolute;left:19px;top:242px;color:#828280;z-index:2}
.catalog_2 ul li .Ncena span{color:#c10207;font-size:128.6%;}
.sorting{clear:both;padding:10px 0 0 0;text-align:center;color:#7f7f7f;font-size:128.6%;font-family:"trebuchet MS", arial, sans-serif;letter-spacing:-1px;}
.sorting a{color:#7f7f7f}
.pages{clear:both;padding:5px 0 0 0;color:#7f7f7f;text-align:center;font-family:"trebuchet MS", arial, sans-serif}
.pages span{font-size:128.6%;}
.pages span a{text-decoration:none}
.pages a{color:#7f7f7f;}
.pages a.act{color:#026087}
.catalog_3{background:url(images/bg_3.png) 0 0 repeat-x;width:760px;float:left;clear:both;overflow:hidden;margin-top:17px;padding-bottom:8px;}
.catalog_3 .dvoika{background:url(images/bg_3.png) 0 bottom repeat-x;float:left;width:770px;padding:6px 0 12px 0;}
.catalog_3 .dvoikabg{background:url(images/bg_4.png) 382px 0 repeat-y;float:left;width:770px;}
.catalog_3 .tovar{padding:3px 0 9px 8px;font-family:"trebuchet MS", arial, sans-serif;position:relative;float:left;width:373px;}
.catalog_3 .tovar .img{float:left;width:166px;padding:10px 0 0 0}
.catalog_3 .tovar .nazv{display:block;color:#828280;font-size:128.6%;}
.catalog_3 .tovar .text{color:#434342;line-height:17px;}
.catalog_3 .tovar .text p{margin:8px 0 0 0}
.catalog_3 .tovar .niz{clear:both;padding:10px 0 0 7px;position:relative;color:#828280;width:347px;}
.catalog_3 .tovar .niz .span1{color:#820202;font-size:128.6%;text-decoration:line-through;}
.catalog_3 .tovar .niz .span2{color:#484747;font-size:171.4%;}
.catalog_3 .tovar .niz .buy{position:absolute;right:0;bottom:2px;}
.clear{clear:both;}
#footer{position:relative;background:url(images/bg_8.png) 0 0 no-repeat;height:100px;margin:0 auto;width:1034px;font-family:"trebuchet MS", arial, sans-serif}
#footer_1{position:absolute;left:57px;top:26px;color:#454544;line-height:14px;font-size:85.7%;text-align:center;}
#footer_2{position:absolute;right:22px;top:27px;}
#footer_2 img{float:left;margin-left:9px}
#footer_3{position:absolute;left:267px;right:36px;top:12px;line-height:17px;color:#454544;}
#container_main_content .cpt_root_categories td.cat_image a{position:relative;top:-0.8em;}
#container_main_content .cpt_root_categories{padding-top:1em;}
#container_main_content .cpt_root_categories td{vertical-align:top;}
.rcat_root_category{font-size:140%;font-weight:bold;line-height:150%;text-decoration:none;color:#333;}
.rcat_root_category:hover{border-bottom:solid 1px;}
.rcat_products_num{color:#999999;font-size:80%;}
.rcat_child_categories a{line-height:150%;font-weight:normal;}
#shpcrtca{font-weight:bold;font-size:130%;white-space:nowrap;}
#searchstring{width:60%;}
.block_tag_cloud{font-size:15px;}
.block_tag_cloud a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;word-spacing:110%;letter-spacing:120%;}
.current-rating1 div{line-height:20px;//height:20px;font-size:1px;}
.sm-current-rating1{line-height:13px;//height:13px;font-size:1px;}
center h1{text-align:left;}
.cat_header{background:#ffd042 url(../../images/tls_catheaderbg.gif) left top repeat-x;height:40px;}
.poll_header{background:#ededed url(../../images/dft_lightgreyheader.gif) left top repeat-x;}
.news_header{background:#fff url(../../images/tls_newstheaderbg.gif) left top repeat-x;height:40px;border-bottom:solid 1px #e6e6e6;}
.cat_header h3{background:url(../../images/tls_cat_arr.gif) left 1em no-repeat;color:#fff;}
.news_header h3{background:url(../../images/tls_news_arr.gif) left 1em no-repeat;color:#222;}
.poll_header h3{background:url(../../images/dft_lightgreybullet.gif) left 1em no-repeat;color:#333;}
.lang_label{display:inline;font-size:100%;color:#333;line-height:30px;}
.tls_topbar td{background:url(../../images/tls_topbg.gif) left top repeat-x;}
.tls_page{margin:0 20px 0 0;background:#fff;}
.tls_index_header{background:#f2f2f2 url(../../images/tls_bullet.gif) 10px 1em no-repeat;line-height:230%;color:#333;font-size:120%;font-weight:bold;margin:0;padding:0 20px;}
.cpt_survey{background:#ededed url(../../images/dft_lightgreybody.gif) left top repeat-x;}
.cpt_custom_html h1{font-size:110%;}
h1.welcome{font-size:21pt;letter-spacing:-1px;margin:0;font-weight:normal;text-transform:none;background:none;text-align:center;}
h1.companyname{margin:0;padding:0 20px;line-height:40px;white-space:nowrap;color:#fff;font-size:15pt;}
.tls_tel{color:#fff;font-size:15pt;line-height:40px;//height:40px;padding:0 10px;}
.mdr_main_header{background:#FAFAFA;font-size:90%;padding:0 10px;}
.home_page_category_logo{background:url(../../images/defaultnocatimage.gif) left top no-repeat;display:block;height:65px;width:65px;}
#container_main_content .cpt_root_categories td.cat_image a{position:relative;top:-0.8em;}
#container_main_content .cpt_root_categories{padding-top:1em;}
.cat_header{background:url(../../images/cat_top_grey.gif) left top repeat-x;height:40px;}
.news_header, .poll_header{background:url(../../images/tls_newstheaderbg.gif) left top repeat-x;height:40px;}
.cat_header h3{background:url(../../images/aqu_cat_header.gif) left 1.1em no-repeat;color:#333;}
.news_header h3, .poll_header h3{background:url(../../images/tls_news_arr.gif) left 1em no-repeat;color:#222;}
.lang_label{display:block;font-size:100%;color:#000;line-height:30px;padding:3px 55px 5px 5px;}
.tls_page{margin:0 20px 0 0;background:#fff;}
.tls_index_header{background:#f2f2f2 url(../../images/tls_bullet.gif) 10px 1em no-repeat;line-height:230%;color:#333;font-size:120%;font-weight:bold;margin:0;padding:0 20px;}
.aqu_tel{font-size:16pt;color:#fff;line-height:40px;white-space:nowrap;}
.smaller{font-size:80%;}
.small{font-size:80%;}
.big{font-size:150%;}
.background1, .background1 td{background-color:#F5F5F5;}
.btn_checkout{font-size:130%;font-weight:bold;margin:10px;padding:3px;}
.prdbrief_add2cart{padding:5px 0;}
.new-credit-url {
	background: #062f4d;
    padding: 9px 15px;
    color: white;
    text-decoration: none;
    display: inline-block;
    position: relative;
    top: -11px;
    width: 125px;
    height: 15px;
    text-align: center;
}
.new-credit-url:hover { background: #061c33 }
.error_block{font-weight:bold;color:red;}
#tbl-checkout-progress td{vertical-align:top;font-size:0.7em;}
.news_date{color:#ff5e00;font-size:100%;font-weight:bold;padding-left:20px;}
.news_title{padding-bottom:10px;color:#333;padding-left:20px;}
.news_title a{color:#333;font-weight:normal;}
.news_viewall{padding-bottom:10px;text-align:right;font-size:85%;}
.news_subscribe, .news_thankyou{padding:5px;background-color:#f4f4f4;}
.news_subscribe .input_message{width:120px;}
.news_subscribe div,.news_subscribe form{display:inline;}
.news_subscribe img{vertical-align:middle;}
.post_title{color:#666;margin-top:30px;margin-bottom:0px;font-size:120%;}
.post_date{color:#999;border:0px solid #EEE;border-top-width:1px;margin-bottom:15px;}
.post_content{padding-left:15px;}
.cmp_headers{background-color:#F5F5F5;}
.cmp_column_odd{background-color:white;vertical-align:top;}
.cmp_column_even{background-color:#F8F8F8;vertical-align:top;}
#cmp-table tr:hover td{background-color:#d5e5fa!important;}
#cmp-table tr td{text-align:center;padding:6px;}
#cmp-table tr td.cmp_headers{text-align:left;}
.regularPrice{color:brown;text-decoration:line-through;}
.totalPrice{color:#CC3300;font-weight:bold;font-size:130%;margin:0 5px 5px 5px;}
.product_list .totalPrice{color:#000;background:#f2f2f2;font-weight:normal}
.youSaveLabel{font-size:75%;}
.youSavePrice{font-size:75%;}
.prd_out_of_stock{font-style:italic;color:#CC3300;padding:0 0 0 5px;overflow:hidden;font-size:90%;}
.cpt_product_category_info a, .cpt_product_category_info span .cat_path_in_productpage a{font-size:100%;}
.cpt_product_category_info span{color:#808182;}
.review_block{margin-left:20px;}
.review_title{color:#333;margin-top:10px;margin-bottom:0px;font-size:120%;}
.review_date{color:#999;border:0px solid #EEE;border-top-width:1px;font-size:90%;margin-bottom:5px;}
.review_content{color:#333;padding-left:10px;}
.review_showall{margin-left:20px;}
.background_cart_top{background-color:#F5F5F5;border-bottom:1px #99C9DF solid;font-size:12pt;}
.background_cart_top h1{display:inline;padding:0px;margin:0px;}
#cart_content_tbl{width:100%;}
#cart_content_tbl td{padding:6px;}
#cart_page_title{padding:10px;text-align:left;}
#cart_page_title h1{display inline;padding:0px;margin:0px;}
#cart_clear{padding:10px;text-align:right;}
#cart_clear a{font-size:9pt;}
.cart_discount_label{font-weight:bold;}
#cart_total_label{font-size:130%;font-weight:bold;}
#cart_total{background-color:#F5F5F5;font-size:130%;font-weight:bold;padding:10px;white-space:nowrap;}
#cart_checkout_btn{padding-top:20px;}
.cart_product_brief_description{font-size:80%;}
#cart_content_header td{font-weight:bold;}
.cart_apply_for_discounts_extra{font-size:80%;color:#777;}
.cart_product_quantity{text-align:center;}
#reg_fields_tbl td{padding:5px;}
#reg_auth_fields td{background-color:#F5F5F5;}
#reg_confcode td{background-color:#F5F5F5;}
#reg_fields_tbl td input, .addressform td input{width:300px;}
#subscribed4news{width:auto!important;}
#reg_fields_tbl td textarea, .addressform td textarea{width:300px;height:100px;}
#reg_submit_btn{font-size:150%;font-weight:bold;}




#cat_advproduct_search{background-color:#F5F5F5;margin-right:10px;width:250px;}
#cat_advproduct_search form{padding:10px;}
#cat_advproduct_search td{vertical-align:top;}
#cat_advproduct_search td{vertical-align:top;}
#cat_advproduct_search select{width:100%;}
#cat_advproduct_search form, #cat_advproduct_search table{//width:100%;}
#cat_advproduct_search h3{padding:0px;margin:10px 10px 0 10px;}
#cat_info_left_block, #cat_advproduct_search{float:left;}



#cat_top_tree{overflow:hidden;margin-top:10px;}
.hndl_submit_prds_cmp, #cat_product_sort{margin:10px 0;}
.prdbrief_name a{font-size:130%;text-decoration:none;line-height:170%;}
.prdbrief_name a:hover{border-bottom:solid 1px;}
ul.product_list li{border:solid 1px #e6e6e6;margin:0 2px !important;text-align:center;}
ul.product_list li table{margin:0 auto;}
.product_list a{font-size:120%;line-height:150%;text-decoration:none;color:#CC3300;display:block;white-space:nowrap;overflow:hidden;}
.product_list a:hover{text-decoration:underline;}
.product_list a:hover img, .product_list td a:hover{border:none;}
.product_option{width:99%;//width:auto;position:relative;zoom:1;}
.checkout_noframe_title{padding:5px 15px;}
#checkout_have_account{padding:15px;background-color:#F5F5F5;margin:0 -5px 15px -5px;}
#checkout_logininfo{width:428px;}
#checkout_logininfo .inputtext, #checkout_addresses .inputtext, #checkout_addresses textarea{width:200px;}
.paddingblock input.checkout_buttons{font-size:130%;font-weight:bold;margin:5px 0;}
.checkout_steps_divider{width:40px;height:1px;background-color:#99C9DF;overflow:hidden;}
#checkout_addresses{width:800px;}
#checkout_addresses td{}
tr#ord_total_row *{font-size:105%;font-weight:bold;}
.row_odd td{background-color:#F8F8F8;}
.row_even td{border:0px solid #F5F5F5;border-width:1px 0px;}
.paddingblock{background:#fff;padding-left:15px;padding-right:15px;text-align:left;font-size:12pt;}
.paddingblock h2{padding:20px 5px;margin-top:0px;}
.paddingblock td{font-size:95%;vertical-align:top;padding:5px;}
.paddingblock p{margin-bottom:10px;}
.paddingblock input{margin:2px 0 0 0;}
.asterisk{color:red;}
.cellpadding tr td{padding:5px;}
.cust_name{font-size:110%;font-weight:bold;}
#prddeatailed_container .cpt_product_rate_form table{width:100%;width:auto;/**/}
#block-customerinfo td{font-size:100%;}
.cpt_product_images{float:left;}
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;border-style:solid;border-width:0 1px;}
b.r1{margin:0 3px;border-width:0 2px}
b.r2{margin:0 2px}
b.r3{margin:0 1px}
b.r4{height:2px}
b.rb1{margin:0 8px;border-width:0 2px}
b.rb2{margin:0 6px;border-width:0 2px}
b.rb3{margin:0 5px}
b.rb4{margin:0 4px}
b.rb5{margin:0 3px}
b.rb6{margin:0 2px}
b.rb7{margin:0 1px;height:2px}
b.rb8{margin:0;height:2px}
b.rs1{margin:0 1px}
b.t1{border-width:0 5px}
b.t2{border-width:0 3px}
b.t3{border-width:0 2px}
b.t4{height:2px}
b.tb1{border-width:0 10px}
b.tb2{border-width:0 8px}
b.tb3{border-width:0 6px}
b.tb4{border-width:0 5px}
b.tb5{border-width:0 4px}
b.tb6{border-width:0 3px}
b.tb7{border-width:0 2px;height:2px}
b.tb8{border-width:0 1px;height:2px}
b.ts1{border-width:0 2px}
#powered_by{font-size:9px !important;position:relative;top:-10px;line-height:200%;}
body.body-page-404{background:#fff;background-image:none;text-align:left;font-size:12px;}
body.body-page-404 ul, body.body-page-404 li{list-style:none;}
.cpt_product_add2cart_button input{vertical-align:middle;}
.small{font-size:80%;}
.big{font-size:150%;}
.background1, .background1 td{background-color:#F5F5F5;}
.btn_checkout{font-size:130%;font-weight:bold;margin:10px;padding:3px;}
.prdbrief_add2cart{padding:5px 0;}
.error_block{font-weight:bold;color:red;}
.product_brief_block{border:solid 1px #eaeaea;padding:2px;overflow:hidden;zoom:1;}
.product_brief_block .prdbrief_thumbnail{float:left;margin-right:2px;}
.product_brief_block .sm-current-rating1{margin-left:155px;}
#tbl-checkout-progress td{vertical-align:top;font-size:0.7em;}
.current_prd_thumbnail img{border:#BBBBBB 3px solid;}
a.prd_thumbnail img{border:#FFFFFF 3px solid;}
a.prd_thumbnail:hover img{border:#BBBBBB 3px solid;}
.news_date{color:#ff5e00;font-size:100%;font-weight:bold;padding-left:20px;}
.news_title{padding-bottom:10px;color:#333;padding-left:20px;}
.news_title a{color:#333;font-weight:normal;}
.news_viewall{padding-bottom:10px;text-align:right;font-size:85%;}
.news_subscribe, .news_thankyou{padding:5px;background-color:#f4f4f4;}
.news_subscribe .input_message{width:120px;}
.news_subscribe div,.news_subscribe form{display:inline;}
.news_subscribe img{vertical-align:middle;}
.current-rating1 div{line-height:20px;//height:20px;font-size:1px;}
.sm-current-rating1{align:left;line-height:13px;//height:13px;font-size:1px;}
.seo_bottom_text{text-align:justify;text-align:justify;line-height:1em;font-size:10px;}
.seo_bottom_text h1{text-align:center;}
.seo_bottom_text p{margin-top:0px;margin-bottom:10px;}
.seo_bottom_text h2{margin:0 !important;background:none !important;padding:0 !important;color:#808182 !important;}
div.s360dm{position:absolute;background:url('images/360.png') no-repeat;height:21px;width:48px;}
.mc-title{color:#000;font-size:27px;}
#aweb-crosslinks{text-align:center;margin-top:20px;}
#aweb-crosslinks a{padding:10px;}
.totalPriceUah{float:right;}

.credit_button{
	cursor:pointer;
	float: right;
	height: 18px;
	line-height: 18px;
	padding: 5px;
	background: #505050;
	border: 1px solid #2f2f2f;
    border-radius: 7px;
    margin-right: 5px;
    box-shadow: inset 0 0 2px #fff;
	color: #fff;
	text-decoration: none;
}


.modal-wraper{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 99;
}
.modal-wraper .modal-zasloniator{
	position: relative;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
}

.modal-wraper .modal-content {
    z-index: 99;
    position: absolute;
    margin: 40px 0 0 50%;
    top: 0;
    left: -295px;
    width: 590px;
    border-radius: 5px;
    background: #fff;
}

.modal-title{
	width: 100%;
	border-bottom: 1px solid #eee;
    position: relative;
    float:left;
    margin: 0;
    padding: 9px 25px 9px 15px;
    color: inherit;
    text-align: left;
    text-rendering: optimizelegibility;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    min-height: 24px;
}
.modal-close{
	position:absolute;
	right: 0;
	margin: 10px 10px 0 0;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
         -o-user-select: none;
            user-select: none;
    z-index: 999;
    cursor: pointer;
}
div#mc-title{
	display: none;
}
ul.popLinks{
	list-style-type: none;
}
ul.popLinks li{
	position:relative;
	float:left;
	margin-right:7px;
	margin-left:7px;
	padding-right: 10px;
	width:auto;
	height:auto;
}
ul.popLinks img{
	width:70px;
	height:50px;
}
#left_block>p>a>span {
    width: 50px;
    display: block;
    text-align: center;
}
#left_block>p>a {
	display: inline-block;
}
.cpt_custom_html>p>img {
	margin: 0 16px; 
}
#header_menu .cpt_custom_html>.cpt_custom_html p {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	letter-spacing: -0.3px!important;
}
#header_menu .cpt_custom_html>.cpt_custom_html p>img{
	height: 100%;
	margin-right: 0px;
}

#header_menu ul.horizontal {
    letter-spacing: -0.3px!important;
}