#menu ul,*,body{padding:0}#menu div#in_menu,#menu ul{width:952px;margin:0;display:block}#content #cont #block2,#content #cont #cat{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#cart_total,#container_top .cpt_currency_selection,.news_date{white-space:nowrap}#carousel ul,#menu ul,body.body-page-404 li,body.body-page-404 ul{list-style:none}#content #cont #block #rgt ul,#content #cont #block2 #rgt ul,div#block3 ul{list-style-image:url(/pub_data/site/pm/ul-style.jpg)}*{margin:0}.clear{clear:both;height:0;line-height:0}#main{overflow:visible;padding-bottom:5px;margin-top:30px}img{border:0}#footer{margin-top:-5px;clear:both}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}body{width:100%;height:100%;margin:0}#menu{background:url(/pub_data/site/pm/m_l_b.jpg) left top no-repeat;height:44px;margin:0 auto 15px;padding:0 0 0 4px;width:956px}#menu div#in_menu{background:url(/pub_data/site/pm/m_r_b.jpg) right top no-repeat;float:right;height:44px;padding:0 4px 0 0}#menu ul{background:url(/pub_data/site/pm/m_fon.jpg) right top repeat-x;height:44px}#menu ul li{float:left;height:26px;padding:10px 8px 8px 12px}#menu ul li.active,#menu ul li:hover{background:url(/pub_data/site/pm/hov-menu.jpg) left top repeat-x}#menu ul li.sep{background:url(/pub_data/site/pm/sep.jpg) left top no-repeat;height:44px;padding:0;width:2px}#carousel,#content,#head{width:960px;position:relative}#menu a{color:#FFF;font-family:Trebuchet MS;font-size:15px;text-decoration:none;text-transform:uppercase}#carousel{height:46px;margin:0 auto;border:1px solid #95cade;border-bottom:1px solid #95cade;border-left:1px solid #95cade;border-right:1px solid #95cade}#carousel #l,#carousel #r{position:absolute;top:12px;width:19px;height:19px}#carousel #r{right:-26px;background:url(/pub_data/site/pm/right.jpg) top left no-repeat}#carousel #l{left:-11px;background:url(/pub_data/site/pm/left.jpg) top left no-repeat}#carousel ul{margin:0;padding:5px 0 0 15px}#carousel ul li{float:left;margin-right:10px}#carousel #bot-left,#carousel #bot-right,#carousel #top-left,#carousel #top-right{position:absolute;width:12px;height:8px;background:url(/pub_data/site/pm/round.jpg)}#carousel #top-left{top:-1px;left:-1px}#carousel #top-right{top:-1px;right:-1px;background-position:top right}#carousel #bot-left{bottom:-1px;left:-1px;background-position:bottom left}#carousel #bot-right{bottom:-1px;right:-1px;background-position:bottom right}#head{height:78px;margin:15px auto;background:#fff}#head #left-block{width:746px;height:78px;float:left;background:#f3f8fa;border-radius:5px}#head #left-block #logo{background:url(/pub_data/site/pm/logo23.png) 4px 5px no-repeat;height:77px;padding-right:5px;width:274px}#head #left-block a{width:274px!important}#head #left-block p{color:#5c5c5c;font-size:12px;font-family:Trebuchet MS;padding:5px 10px 0 284px}#head #right-block{width:175px;height:58px;padding:9px 10px 11px;float:left;margin-left:18px;background:#dcebf0;border-radius:5px;color:#444;font-family:Trebuchet MS}#head #right-block #basket{width:32px;height:30px;background:url(/pub_data/site/pm/basket.png) top left no-repeat;float:left}#head #right-block p{width:140px;margin-left:35px}#head #right-block p.big{font-size:20px}#head #right-block p.sm{font-size:13px}#head #right-block p.sm span{color:#f27f11}.cpt_shopping_cart_info a,.cpt_shopping_cart_info a:visited{color:#444;text-decoration:none}.cpt_shopping_cart_info a:hover{color:#444;text-decoration:underline}#content #cont #block #rgt ul li a,#content #cont #block a h2,#content #cont #block2 #rgt ul li a,#content #cont #block2 a h2,#content #cont #cat a{color:#1a66a7}#content{height:100%;margin:0 auto}#content #cont{width:708px;height:auto;min-height:500px;float:right;font-family:Trebuchet MS;color:#444}#content #cont div.aux_page{background:#F3F6FB;padding:10px;border-radius:15px}#content #cont #block{position:relative;height:auto;margin:1px 0 15px;padding:10px 15px;background:#f3f6fb;border:1px solid #e5e5e5;border-radius:5px}#content #cont #block h2{font-size:22px;font-weight:400;margin-bottom:10px}#content #cont #block h2 span{margin-left:10px;font-style:italic;color:#cdcdcd}#content #cont #block #lft{float:left}#content #cont #block #rgt{position:relative;width:500px;height:auto;margin-left:250px}#content #cont #block #rgt table tr td{vertical-align:top;width:185px}#content #cont #block2 #rgt ul{padding-left:20px;overflow:auto}#content #cont #block #rgt ul.th{float:left;margin:0;padding:0}#content #cont #rgt ul li{line-height:13px;margin-bottom:5px;width:45%;float:left;margin-left:12px}#content #cont #cat{position:relative;margin-bottom:-1px;padding:10px 15px 0;background:#f3f6fb;border-top:1px solid #e5e5e5;border-top-left-radius:15px;border-top-right-radius:15px;font-family:Trebuchet MS;font-size:12px;z-index:100}#content #cont #cat.tw{width:285px}#content #cont #cat.fo,#content #cont #cat.th{width:345px;z-index:100}#content #cont #block2{position:relative;height:auto;margin-top:1px;padding:10px 15px 20px;background:#f3f6fb;border-bottom:1px solid #e5e5e5;overflow:hidden}#content #cont #block2 h2, #content #cont #block2 h1{font-size:22px;font-weight:400;margin-bottom:10px}#content #cont #block2 h2 span{margin-left:10px;font-style:italic;color:#cdcdcd}#content #cont #block2 #rgt{overflow:auto;position:relative;width:670px;height:auto}#content #cont #block2 #rgt img{float:left}#content #cont #block2 #rgt table tr td{vertical-align:top;width:auto}#content #cont #block2 #rgt ul.th{float:left;margin:0;padding:0}#content #cont #block2 #rgt ul li{margin-bottom:5px}#content #cont #block2 #rgt ul span{font-style:italic;color:#a7a7a7}#content #cont #block2 #rgt td.info h4{font-size:16px;color:#444}#content #cont #block2 #rgt td.info div a,#content #cont #block3 div a{color:#0b5cba;border-bottom:1px dashed #0b5cba;text-decoration:none}#content #cont #block2 #rgt td.info{width:360px;font-size:11px}#content #cont #block2 #rgt td.info p{font-size:11px}#content #cont #block3,#content #cont #block4{height:auto;margin:1px 0 15px;padding:10px 15px 20px;border:1px solid #e5e5e5;position:relative}#content #cont #block3 h2{font-size:22px;font-weight:400;margin-bottom:10px}#content #cont #block3 h2 span,#content #cont #block4 h2 span{margin-left:10px;font-style:italic;color:#cdcdcd}#content #cont #block3 a h2,#content #cont #block4 a h2{color:#1a66a7}#content #cont #block3 h4{font-size:16px;color:#444}#content #cont #block3{background:#f3f6fb;border-radius:0 0 5px 5px;font-size:11px;overflow:hidden}#content #cont #block4{width:676px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:99}#content #cont #block4 h2,#content #cont #block4 h1{font-size:22px;font-weight:400;margin-bottom:10px;line-height:normal}#content #cont #block4 div.h3{font-weight:700;font-size:16px;color:#444;background:#f3f6fb;padding:0 5px;width:auto;text-transform:uppercase}#content #cont #block4{font-size:12px}#content #cont #block4 p{padding:0 5px}#content #cont #block4 div.strong{padding:10px 5px 0;font-weight:700;font-size:14px}#content #cont #block4 #imgs{position:relative;float:left}#content #cont #block4 #imgs img{margin:0 10px 5px 5px}#gift-block img{margin:0;position:absolute}#content #cont #block4 #imgs img.big{position:relative;padding-bottom:10px;margin:0 0 5px 5px}#gift-block{position:absolute;width:80px;height:22px;top:7px;right:10px;z-index:9999}#gift-block #galka,#gift-block #gift,#gift-block #percent{float:left;margin-right:5px;width:22px;height:22px}#gift-block #gift{background:url(/pub_data/site/pm/gift.png) top left no-repeat}#gift-block.new #gift{background:url(/pub_data/site/pm/gift2.png) top left no-repeat}#gift-block #galka{background:url(/pub_data/site/pm/galka.png) top left no-repeat}#gift-block.new #galka{background:url(/pub_data/site/pm/galka2.png) top left no-repeat} #gift-block #percent{margin-right:0!important;background:url(/pub_data/site/pm/percent.png) top left no-repeat}#gift-block.new #percent{margin-right:0!important;background:url(/pub_data/site/pm/percent2.png) top left no-repeat}#gift-block.new{position:absolute;width:59px;height:59px;top:0;right:0;z-index:9999}#gift-block.new #galka,#gift-block.new #gift,#gift-block.new #percent{float:left;margin-right:5px;width:40px;height:40px}#content #cont #block4 #buy-bl{position:relative;width:295px;height:auto;overflow:auto;margin-left:380px;margin-bottom:15px;font-size:14px}#content #cont #block4 #buy-bl div.border{border:1px solid #e5e5e5;border-radius:7px;padding:10px}#content #cont #block4 #buy-bl div.border.second{margin-top:10px}#content #cont #block4 #buy-bl .price{font-size:24px;color:#f1a404;margin:5px 0}#content #cont #block4 #buy-bl .product_qty{background:#fbfbfb;width:70px;border:1px solid #e7e7e7;text-align:center;padding:6px 0;font-size:14px;color:#444;border-radius:2px;margin-bottom:0}#content #cont #block4 #buy-bl .op{margin-top:0}#content #cont #block4 #buy-bl .inbasket{float:right;margin-top:4px;margin-right:5px;width:131px;height:31px;background:url(/pub_data/site/pm/inbasket.jpg) top left no-repeat}#content #cont #block4 #buy-bl .att .galka,#content #cont #block4 #buy-bl .att .gift,#content #cont #block4 #buy-bl .att .percent{padding:2px 0 0 35px;margin-bottom:5px}#content #cont #mblock{width:100%;margin:0 auto;overflow:hidden}#content #cont #mblock #market-block.nm{margin-right:0}#content #cont #mblock #market-block{position:relative;width:159px;float:left;margin:10px 15px 10px 0;padding:5px 0;border:1px solid #11a3de;text-align:center;font-size:12px;color:#444;font-family:Trebuchet MS;background-color:#f3f6fb;line-height:14px}#content #cont #mblock #market-block div.hr{padding:10px 0}#content #cont #mblock #market-block div.hr a{font-size:14px;padding:5px;color:#444;font-family:Trebuchet MS;line-height:12px;text-decoration:none;font-weight:700}#content #cont #mblock #market-block p.price{color:#f1a404;font-size:20px}#content #cont #mblock #market-block p.pr{font-size:14px}#content #cont #mblock #market-block a #buy-btn{text-decoration:none}#content #cont #mblock #market-block #buy-btn{width:131px;height:31px;background:url(/pub_data/site/pm/buy.jpg) top left no-repeat;margin:15px auto 0}#content #cont #mblock #market-block #gift-block,#content #cont #mblock #market-block.nm #gift-block{position:absolute;width:100%;height:1px;top:0;right:0;overflow:visible}#gift-block #galka,#gift-block #gift,#gift-block #percent{position:absolute;width:59px;height:59px}#gift-block #gift{background:url(/pub_data/site/pm/present.png) top right no-repeat;right:0}#gift-block #percent{margin-right:0!important;background:url(/pub_data/site/pm/icon_sale.png) top left no-repeat;right:0}#gift-block #galka{background:url(/pub_data/site/pm/galka.png) top left no-repeat;top:7px;left:7px;height:22px;width:22px}#content #cont #sort{font-size:12px;font-family:Trebuchet MS;color:#444;margin-top:15px}#content #cont #sort div span{padding:0 10px}#content #cont #sort h2{font-size:22px;font-weight:400;line-height:normal}#content #cont #sort a{color:#1a66a7}#content #cont #sort .sort_price a.up{background:url(/pub_data/site/pm/up-arr.jpg) 98% 70% no-repeat;padding-right:15px}#content #cont #sort .sort_price a.down{width:11px;height:9px;background:url(/pub_data/site/pm/down-arr.jpg) 98% 70% no-repeat;padding-right:15px}#content #cont #pages{text-align:center;font-size:14px;margin:20px auto 0}#content #cont #pages a.act{color:#444;text-decoration:none}#content #cont #seo-text{width:708px;height:auto;margin:20px auto 40px 15px;font-family:Trebuchet MS;color:#444;font-size:14px}#content #cont #seo-text h2{font-size:18px;margin:0;text-transform:uppercase}#content #cont #seo-text p{margin-top:5px}#content #sidebar{position:relative;float:left;width:230px;height:auto;min-height:500px}#content #sidebar .cpt_product_search{position:relative;height:40px;margin-bottom:15px}#content #sidebar .cpt_product_search #btn{position:absolute;top:9px;right:15px;width:18px;height:24px;background:url(/pub_data/site/pm/srch-btn.png) top left no-repeat;border:0;cursor:pointer;text-indent:-1000px}#content #sidebar #contacts,#footer,#powered_by,.copyright,.derevo span a,.shp_menu_end{position:relative}#content #sidebar #searchstring{border:1px solid #C0D8E2;border-radius:5px;color:#444;font-family:Trebuchet MS;font-size:16px;font-style:italic;height:28px;padding:4px 8px;width:211px}#content #sidebar #contacts{padding:0;margin:20px auto;background:#F3F6FB;border-radius:15px;font-family:Trebuchet MS;font-size:13px;overflow:auto}#content #sidebar #contacts h2{display:block;padding:10px;background:url(/pub_data/site/pm/contacts-bg.jpg) top left repeat-y #14A4E1;border-radius:15px 15px 0 0;font-size:20px;font-weight:400}#content #sidebar #contacts div.cont_s{margin:10px;line-height:normal}#content #sidebar ul#mnu a{text-decoration:none}#content #sidebar ul#mnu li{line-height:15px}#content #sidebar ul#mnu,#content #sidebar ul#mnu ul{list-style-type:none;margin:0;padding:0;font-family:Trebuchet MS;font-size:15px;color:#fff;text-decoration:none}#content #sidebar ul#mnu .parent,#content #sidebar ul#mnu .parent_current{width:auto;padding:0}#content #sidebar ul#mnu .parent a.div_child,#content #sidebar ul#mnu .parent_current a.div_child{background:url(/pub_data/site/pm/left-mb.png) top left repeat-x #0F80CE;padding:12px 0 15px 5px;display:block;border-radius:5px}#content #sidebar ul#mnu .parent a.div_child:hover,#content #sidebar ul#mnu .parent_current a.div_child:hover{font-weight:700;color:#F27F11}#content #sidebar ul#mnu a.div_child{overflow:auto}#content #sidebar ul#mnu div.text_in_a{width:206px;float:left}#content #sidebar a.div_child{color:#fff}#content #sidebar li.child a{color:#616161}#footer,#footer a:link,#footer a:visited{color:#fff;font-size:13px;font-family:Trebuchet MS}#content #sidebar ul#mnu li ul li a{font-size:13px}#content #sidebar ul#mnu .current{font-weight:700}#content #sidebar ul#mnu .current ul,h1.welcome{font-weight:400}#content #sidebar ul#mnu li ul li{color:#fff!important;width:auto!important}#content #sidebar ul#mnu li a.div_child span{overflow:hidden;display:block;margin-right:5px}#content #sidebar ul#mnu li #btn{float:left;width:16px;height:16px;margin-right:3px;background:url(/pub_data/site/pm/open.png) top left no-repeat}#content #sidebar ul#mnu li #btn.close{background:url(/pub_data/site/pm/close.png) top left no-repeat}#content #sidebar div.end_level_1{display:block;height:16px;margin-bottom:3px;border-radius:0 0 5px 5px}#footer{width:960px;height:61px;margin:10px auto 0;padding-bottom:10px;background:url(/pub_data/site/pm/footer-bg.jpg) top left no-repeat}#footer #txt{float:left;width:700px;height:51px;padding:10px 0 0 20px;line-height:14px}#footer #txt p{margin:0;padding:0}#footer #user_menu{float:right;width:185px;padding:20px 15px 0 0;text-align:right}h1.welcome{font-size:21pt;letter-spacing:-1px;margin:0}.home_page_category_logo{background:url(../../pub_data/site/pm/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:-.8em}#container_main_content .cpt_root_categories{padding-top:1em}#container_main_content .cpt_root_categories td{vertical-align:top}#container_menu .cpt_auxpages_navigation a{color:#000;font-size:110%;text-transform:uppercase}#container_menu .cpt_auxpages_navigation li{background:url(../../pub_data/site/pm/tbw_cat_li.gif) left .7em no-repeat}#container_footer .cpt_divisions_navigation{float:none;width:100%;text-align:center;padding:0}#topbar_right,.tbw_logoblock td{text-align:right}#container_footer .cpt_divisions_navigation ul,#container_footer .cpt_divisions_navigation ul li{display:inline;line-height:40px;float:none;background:0 0}#container_footer .cpt_divisions_navigation a{font-size:90%;font-size:100%;padding:0 10px;display:inline;text-decoration:underline;color:#444;font-weight:400}#container_footer .cpt_divisions_navigation a:hover{color:#b9340b}#container_left_sidebar h3{margin:0;font-size:80%;font-weight:700;text-transform:uppercase;color:#444;padding:20px 10px 0 40px}.cat_header h3{background:url(../../pub_data/site/pm/tbw_cat_corn.gif) left top no-repeat}.news_header h3{background:url(../../pub_data/site/pm/tbw_news_corn.gif) left top no-repeat}.poll_header h3{background:url(../../pub_data/site/pm/tbw_poll_corn.gif) left top no-repeat}#container_left_sidebar .cpt_custom_html{background:url(../../pub_data/site/pm/tbw_headerbg.gif) left top repeat-x}.lang_label{display:inline;font-size:80%}#topbar .cpt_custom_html{display:inline}#topbar_right{padding-right:15px}#container_main_content ul{list-style-position:inside}.tbw_logoblock{display:inline-block}.tbw_logoblock .cpt_custom_html{display:inline}.tbw_company_name{padding-right:15px;display:inline}.tbw_company_name a{font-size:40px;letter-spacing:-1px;text-decoration:none}.light{color:#fff}.dark{color:#000}a.shp_logo{line-height:40px;text-decoration:none}span.shp_l1,span.shp_l2,span.shp_l3{color:#fff;padding:0 2px}.shp_greenbg{background:#A4C388;overflow:hidden}.shp_menu_end{float:right;width:auto;right:-2px}#cat_advproduct_search,#cat_info_left_block,div#block3 ul li,div#counter,div#logo,div#t_l,div#t_r{float:left}.bullet{font-size:0}a .bullet{text-decoration:none!important}input.input_message,input.input_message_focus{width:150px;margin:3px 0}.bluebg{background:#86ACCD}.darkbluebg{background:#688DAD}.middlebluebg{background:#4C91CD}.pinkbg{background:#b2657b}.small{font-size:60%}.big{font-size:150%}.background1,.background1 td{background-color:#d7f3f4}.btn_checkout{font-size:130%;font-weight:700;margin:10px;padding:3px}.prdbrief_add2cart{padding-top:5px}.error_block{font-weight:700;color:red}.col_header{color:#006e83;font-size:80%;text-transform:uppercase;font-weight:700}#tbl-checkout-progress td{font-size:.7em;vertical-align:top}.current_prd_thumbnail img{border:3px solid #BBB}a.prd_thumbnail img{border:3px solid #FFF}a.prd_thumbnail:hover img{border:3px solid #BBB}.news_date{color:#c5be8b;font-weight:700;padding:0 2px;letter-spacing:-1px;overflow:hidden;margin-right:6px}.news_title{color:#404040;padding-bottom:10px;line-height:120%}.news_title a{color:#000;font-weight:400}.news_title a:hover{text-decoration:underline!important}.news_viewall{padding-bottom:10px;font-size:85%}.news_subscribe,.news_thankyou{padding:5px 0;overflow:hidden}.news_subscribe div,.news_thankyou div{display:inline;width:auto}#cart_content_tbl,.cpt_product_params_selectable,.product_option{width:100%}.news_subscribe div img{vertical-align:middle}.cpt_maincontent h2.post_title{color:#666;margin:30px 0 3px;padding:0}.post_title a{color:#b9340b;text-decoration:none;font-size:120%;font-weight:700}.post_date{color:#999;border:0 solid #EEE;border-top-width:1px;margin-bottom:15px}.post_content{padding-left:15px}.cmp_headers{background-color:#CAEFF5}.cmp_column_odd{background-color:#fff;vertical-align:top}.cmp_column_even{background-color:#f2fbfc;vertical-align:top}#cart_total,#checkout_have_account,#reg_auth_fields td,#reg_confcode td,.background_cart_top{background-color:#CAEFF5}#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{font-size:24px;color:#f1a404;margin:5px 0}.youSaveLabel,.youSavePrice{font-size:75%}.prd_out_of_stock{font-style:italic}.prdbrief_name a{font-size:130%;text-decoration:none;font-weight:700;color:#3f261c}.prdbrief_name a:hover{text-decoration:underline}.prdbrief_comparison{margin-top:5px}.prdbrief_comparison input{vertical-align:middle}#cat_advproduct_search td,.paddingblock td{vertical-align:top}#reg_fields_tbl select,#reg_fields_tbl td input,.addressform td input{width:200px}.review_block{margin-left:20px}.review_title{color:#333;margin-top:10px;margin-bottom:0;font-size:120%}.review_date{color:#999;border:0 solid #EEE;border-top-width:1px;font-size:90%;margin-bottom:5px}.review_content{color:#333;padding-left:20px}.review_showall{margin:10px 0 10px 20px}.background_cart_top{border-bottom:1px #99C9DF solid;padding-left:15px}.background_cart_top h1{display:inline;padding:0;margin:0}#cart_clear,#cart_total,#cat_advproduct_search form{padding:10px}#cart_content_tbl td{padding:6px}#cart_page_title{padding:10px;text-align:left}#cart_page_title h1{display:inline;padding:0;margin:0}#cart_clear{text-align:right}#cart_clear a{font-size:9pt}#cart_total,#cart_total_label{font-size:130%;font-weight:700}.cart_discount_label{font-weight:700}#cart_checkout_btn{padding-top:20px}.cart_product_brief_description{font-size:80%}#cart_content_header td{font-weight:700}.cart_apply_for_discounts_extra{font-size:80%;color:#777}.cart_product_quantity{text-align:center}.rcat_root_category{font-size:120%;font-weight:700}.rcat_products_num{color:#c5be8b;font-size:90%;font-weight:700}.rcat_child_categories{color:#C5BE8B}.rcat_child_categories a{font-size:100%;font-weight:400;color:#000;text-decoration:none}.rcat_child_categories a:hover{text-decoration:underline}#reg_fields_tbl td{padding:5px}#subscribed4news{width:auto!important}#reg_fields_tbl td textarea,.addressform td textarea{width:200px;height:100px}#reg_submit_btn{font-size:150%;font-weight:700}#cat_advproduct_search{background-color:#F3F6FB;width:676px;padding:5px 15px;border:1px solid #E5E5E5;border-top:none}#cat_advproduct_search select{width:100%}#cat_advproduct_search h3{padding:0;margin:10px 10px 0;font-size:100%;color:#333}.cat_path_in_productpage img{margin-right:10px}.cat_path_in_productpage td{color:#b9340b}.cat_path_in_productpage a{color:#b9340b;font-size:115%;font-weight:700;text-decoration:none}.cat_path_in_productpage a:hover{border-bottom:solid 1px}.prdbrief_name{margin:10px 0 5px}.checkout_noframe_title{padding:5px 15px}#checkout_have_account{padding:15px;margin:0 -5px 15px}#checkout_logininfo{width:428px}#checkout_addresses .inputtext,#checkout_addresses textarea,#checkout_logininfo .inputtext{width:200px}.paddingblock input.checkout_buttons{font-size:130%;font-weight:700;margin:5px 0}.checkout_steps_divider{width:40px;height:1px;background-color:#99C9DF;overflow:hidden}#checkout_addresses{width:800px}tr#ord_total_row *{font-size:105%;font-weight:700}.row_odd td{background-color:#f2fbfc}.row_even td{border:0 solid #CAEFF5;border-width:1px 0}.paddingblock{background:#fff;padding-left:15px;padding-right:15px;text-align:left;font-size:12pt}.paddingblock h2{padding:20px 5px;margin-top:0}.paddingblock td{font-size:95%;padding:5px}.paddingblock p{margin-bottom:10px}.paddingblock input{margin:2px 0 0}.asterisk{color:red}.cellpadding tr td{padding:5px}.cust_name{font-size:110%;font-weight:700}#prddeatailed_container .cpt_product_rate_form table{width:100%;width:auto}#block-customerinfo td{font-size:100%}.cpt_product_images{float:left;width:auto}#powered_by{line-height:20px;height:20px;overflow:hidden;padding:0!important;bottom:0}.copyright{text-align:center;color:#787878;font-size:70%;z-index:10}.shp_copyright a{color:#787878;font-weight:700}.current-rating1-back,.current-rating1-front{font-size:125%}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.r4,b.rb7,b.rb8,b.t4,b.tb7,b.tb8{height:2px}b.r1,b.rb1,b.rb2{border-width:0 2px}b.r1{margin:0 3px}b.r2{margin:0 2px}b.r3{margin:0 1px}b.rb1{margin:0 8px}b.rb2{margin:0 6px}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}b.rb8{margin:0}b.rs1{margin:0 1px}b.t1{border-width:0 5px}b.t2{border-width:0 3px}b.t3{border-width:0 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}b.tb8{border-width:0 1px}b.ts1{border-width:0 2px}body.body-page-404{background:#fff;text-align:left;font-size:12px}.cpt_product_add2cart_button input{vertical-align:middle}#block h2 a{color:#1A66A7}#block #rgt ul li,#block2 #rgt ul li{line-height:11px}#block #rgt ul li a,#block2 #rgt ul li a{font-size:12px}#block h2 a:hover,#content #cont #block #rgt ul li a:hover,#content #cont #block2 #rgt ul li a:hover,#content #cont #mblock #market-block div.hr a:hover{color:#F27F11}#content #cont #cat.fo{width:678px;height:auto;padding-bottom:15px;overflow:auto}a#vopros{background:url(/pub_data/site/pm/vopros.jpg) left top no-repeat #F3F6FB;color:#444;display:block;font-family:Trebuchet MS;font-size:18px;height:50px;padding:10px 10px 0 65px;text-decoration:none;width:125px;border-radius:35px;border:1px solid #E5E5E5;margin:20px auto}span.kovry a,span.kovry h2{font-family:'Dancing Script',cursive}#content #sidebar ul#mnu li ul li a:hover{color:#000}li.parent_current span.current{text-decoration:underline}.derevo ul,ul.derevo{display:block}.derevo span{text-decoration:none;display:block;margin:0 0 0 1.2em;background-color:transparent;border:solid #0F80CE;border-width:0 0 2px 2px}#content #sidebar .derevo span a,#content #sidebar div.end_level_1,#content #sidebar ul#mnu li ul li,span.kovry{background-color:#F3F6FB}.derevo span a{display:block;top:1.21em;margin:0 0 .2em .7em;padding:0 .3em .3em;border-bottom:1px solid #1A66A7}.derevo span a#lev3{border-bottom:none}.derevo li,.derevo ul,ul.derevo{margin:0;padding:0;list-style:none}.derevo ul li,ul.derevo li{line-height:1.2em}.derevo ul li ul li,ul.derevo li ul li{margin:0 0 0 1.2em;border-left:2px solid #0F80CE}.derevo li.last{border:none}.cpt_product_description,.cpt_product_related_products{margin-top:20px;width:100%;clear:both}.cpt_product_related_products h2{background:#F3F6FB}html body div#wrap div#main div#content div#cont div.cpt_maincontent form div#block4 div.cpt_product_description div.h3{margin-bottom:20px}div.cpt_product_price div.price_str,p.pr{color:#1A66A7;font-weight:700}html body div#wrap div#main div#content div#sidebar div.cpt_category_tree ul#mnu li ul#mnu.derevo li.child span a:hover div{color:red;font-weight:700}html body div#wrap div#main div#content div#cont div.cpt_maincontent form div#block4 div#info_block li{margin-bottom:10px}html body div#wrap div#main div#content div#cont div.cpt_maincontent form div#block4 div#info_block{margin-top:15px}span.kovry{border-radius:15px;display:block;text-align:center;padding:15px 0;border:1px solid #000}span.kovry a{text-decoration:none;font-size:12px}span.kovry h2{color:#731F1F;font-size:28px;margin:5px 0 10px;text-align:center}div#counter{margin-top:15px;opacity:.4}div#block3 ul{margin-top:15px;overflow:auto;clear:both}div.cpt_product_related_products,div.fparpr{overflow:hidden}div#block3 ul li{line-height:13px;margin-bottom:5px;margin-left:12px;width:310px}div#block3 ul li a{color:#1A66A7}div.cpt_product_related_products a.oth_prod{display:block;padding:7px;text-align:center;text-decoration:none;font-weight:700;border:1px solid #11A3DE;color:#444;min-height:80px}#content #cont #mblock{padding:0}div#t_l span#phone,div#t_l span.ph_descr{border-radius:2px;padding-right:7px;text-align:right;float:right}div#t_l{width:310px;font-weight:700;font-style:oblique}div#t_l,div#t_r{background:url(/pub_data/site/pm/phone22.png) 60px 0 no-repeat rgba(0,0,0,0);font-family:sans-serif;height:65px;padding-left:65px}div#t_l span#phone,div#t_l span.ph_descr{font-size:14px;font-style:italic;line-height:17px}div#t_l span#phone{color:#F27F11;font-size:34px;letter-spacing:-1px;line-height:22px;padding-top:3px;text-align:right;width:100%}div#t_l span.ph_descr{font-size:15px;font-style:italic;line-height:16px;padding-top:4px;cursor:pointer;text-decoration:underline}a#discount,div.cpt_product_category_info div#cat.fo a{line-height:30px}div#t_l span#phone b{font-size:18px;color:#000}div#t_l span#email{line-height:20px;font-weight:700;display:block;clear:both;text-align:right;margin-bottom:5px}div#t_l span#email a{color:#0f80ce;text-decoration:none}div#t_r span#address{color:#0F80CE;font-weight:700}div#t_r span#working{display:block;font-size:14px;line-height:25px;padding:5px 0 0 5px;font-weight:700;color:#F27F11}div#t_r span#working span{color:#000;padding:2px}div#info_block ol li{margin-left:25px}div.cpt_product_params_fixed div.att div.percent{font-weight:700}a#print_button *,a#print_button img{height:25px;padding:0;margin:0}a#print_button{float:right}a#print_button span{line-height:25px;display:block;float:right;text-decoration:underline}h3#catalog_description{font-size:23px;font-weight:400;background:#f3f6fb;margin-top:15px;color:#616161;border-radius:5px 5px 0 0;padding:10px;text-align:center}div#cat_advproduct_search form input{padding:3px;line-height:normal;float:left}div#cat_advproduct_search form input[type=button]{height:25px;background:#0F80CE;color:#FFF;font-size:13px;border:1px solid #FFF;cursor:pointer}div#cat_advproduct_search form input[type=text]{border:1px solid #0F80CE;height:15px;margin-left:-1px;margin-top:1px;margin-right:10px;border-radius:0}div#cat_advproduct_search form{line-height:20px}div#buy-bl div.border div#inf p{padding:3px;font-weight:700;height:auto;text-align:center;color:#F27F11;font-style:italic}div#buy-bl div.border div#inf{margin-top:10px}div.cpt_product_category_info div#cat.fo img#logo_manuf{float:left;max-height:40px;margin-right:15px}div.fparpr{background-color:#f3f8fa;clear:both;font-size:11px;padding:6px 0 0 35px;background-position:left top;background-repeat:no-repeat;margin:15px 0;min-height:24px;border-radius:15px 0 0 15px;border:1px solid #e9e9e9}.fparpr.gift{background-image:url(/pub_data/site/pm/gift-b.jpg)}.fparpr.galka{background-image:url(/pub_data/site/pm/galka-b.jpg)}#content #cont #block4 #buy-bl .att{margin-top:15px;padding:10px 10px 10px 55px;font-size:13px;height:auto;overflow:auto;background:url(/pub_data/site/pm/showroom.png) 5px 8px no-repeat #fdf3d4;border-radius:5px}div.cpt_product_related_products a.oth_prod{width:45%;margin:5px;float:left;overflow:hidden;vertical-align:middle}div.cpt_product_related_products a.oth_prod:hover{background:#f3f8fa}div.cpt_product_related_products a.oth_prod img{clear:both;max-width:140px;float:left;max-height:70px}a#discount{color:#0F80CE;font-weight:700;text-decoration:none;border-bottom:2px dotted #b0b0b0;margin-left:10px}html body div#wrap div#main div#content div#cont div.cpt_maincontent form div#block4 div#buy-bl div.border div.cpt_product_price div.totalPrice{float:left}div#payment{margin:15px 0;text-align:center}div#right-block div#showcart.cpt_shopping_cart_info p,div.aux_page p{margin-bottom:0;line-height:normal}html body div#footer{margin-top:30px}
div.cpt_product_category_info div#cat.fi img#logo_manuf, 
div.cpt_maincontent div#cat.fi img#logo_manuf
{max-height:50px;max-width:100px;margin-right:15px}
html body div#tooltip h3{font-size:12px;margin:0;line-height:normal}div.aux_page p{clear:both}div.aux_page span{margin-left:0;float:none}div#mblock div#market-block div.prdbrief_brief_description p{margin:0;padding:0}div.cpt_maincontent div#block4 div.cpt_product_description{line-height:normal}div.cpt_maincontent div#block4 div.cpt_product_description div.h3{margin-bottom:10px}div.cpt_maincontent div#block4 div#buy-bl div.border div.cpt_product_price div.totalPrice{float:left}div#block4 div.cpt_product_related_products div a.oth_prod img{margin-right:5px}div#block4 div.cpt_product_related_products div a.oth_prod{line-height:normal}#content #cont #cat.fi{padding:15px}div#main div#content div#cont div#block3,div#market-block div.totalPrice{line-height:normal}div#main div#content div#cont div#block3 p,html body div#wrap div#main div#content div#cont div.cpt_maincontent div#block4 div.cpt_product_description p{margin:0}#content #cont #rgt ul li.main_catalog{width:40%}
div.cpt_product_images span.oth_prod_img {display:block;float:left;max-width: 350px;}
div.cpt_product_images span.oth_prod_img a {text-decoration: none;display:block;float:left;overflow: hidden;}
div.cpt_product_images span.oth_prod_img a img {max-width:150px;max-height:100px;}

/*new*/
table.p_list_table td.p_img {overflow: hidden;width:134px;height:134px;position: relative;padding:3px; }

table.p_list_table td.p_img > a > div {position:relative;height:134px;width:134px;overflow:hidden;}
table.p_list_table td.p_img > a > div#gift-block {overflow: visible;z-index: 99;top:3px;right:3px;width:134px;}
td.p_img a div#gift-block div#galka.inf_mess {left:2px;top:2px;}



table.p_list_table td.p_img > a > div > img {position: absolute;top:0;max-width:none !important;}
table.p_list_table td.p_name {vertical-align: top;padding:10px;line-height:normal;}
table.p_list_table td.p_name > a {display: block;}
table.p_list_table td.p_price {padding: 5px;text-align: center;}

table.p_list_table {border:1px solid #d9d9d9;}
table.p_list_table tr {border-bottom:1px solid #d9d9d9;}
table.p_list_table tr:last-child {border-bottom:none;}
table.p_list_table tr > td {border-right: 1px solid #d9d9d9;}
table.p_list_table tr > td:last-child {border-right: none;}

table.p_list_table td.p_price div.totalPrice {font-size: 20px;}

div.cpt_product_price div.price_str, p.pr {
    font-size: 12px;
}

a.add2list {text-decoration: none;line-height:40px;border-bottom: 2px dotted #3366ff;width: auto;}


a.compare_btn_ {
	position:fixed;
	bottom: 0;
	right:0;
	color:#fff;
	display: block;
	border:2px solid #3366ff;
	width:120px;
	padding: 4px;
	padding-left: 20px;
	text-decoration: none;
	font-weight: bold;
	background-color: #1a66a7;
	border-radius: 10px 0 0 0;
	display: none;
	top:auto;
}





a.compare_btn_:hover {background-color: #EE9D03;border-color:#EE9D03;}




#content #cont #block4 #imgs img.big {
    margin: 0 0 5px 5px;
    max-width: 350px;
    padding-bottom: 10px;
    position: relative;
}


/*new calculation*/
span.calculator {display: block;margin:10px 0;text-transform: none;}
span.calculator input[type="text"] {width:45px;margin-top: 6px;}
u > sup {text-decoration: none;}
span.calculator label {margin:0;text-align: center;}

span.calculator span#res_kip_calc {font-size: 17px;text-align: center;display: block;padding-bottom: 7px;}
span.calculator div.cpt_product_add2cart_button {text-align: center;}
