HTML{font-size:80%;}
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, A, ABBR, ACRONYM, BIG, FONT, IMG, SMALL, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, TBODY, TFOOT, THEAD, TR, TH, TD{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
OL, UL{list-style:none;}
BLOCKQUOTE, Q{quotes:none;}
BODY{line-height:1;}
:focus{outline:0;}
INS{text-decoration:none;}
DEL{text-decoration:line-through;}
TABLE{border-collapse:collapse;border-spacing:0;}
.cleared:after,
.block-content:after,
.block-type-catalogitem:after{content:'';display:block;clear:both;}
.hidden{display:none;}
A{text-decoration:underline;}
.fh-cart-link,
.simple-order-button{background:#000033 !important;color:#fff !important;}
.fh-cart-link:hover,
.simple-order-button:hover{color:#fff !important;}
.fh-cart-link.fh-cart-link_disabled,
.simple-order-button.simple-order-button_disabled{cursor:wait;}
.simple-order-button,
.simple-order-button:hover{color:#000033 !important;border:1px solid #000033 !important;background:none !important;}
.block{}
.block-title,
.block-text H2,
.block-text H3,
.block-text H4,
.block-text H5,
.block-text H6,
.feed-item-title{margin:0 0 0.7em;font-weight:normal;}
.block-title{font-size:1.9em;}
.block-state-edit .block-title{margin:0;}
.block-title A{text-decoration:none;}
.block-title A:hover{text-decoration:underline;}
.block-date{opacity:0.6;margin:-0.8em 0 0.5em;}
.block-state-hide_dates .block-date{display:none;}
.block-type-header{overflow:hidden;}
.block-type-header-text P,
.block-type-header-text.block-text P{margin:0;padding:0;}
.block-text.block-type-header-text{padding:0 !important;}
.block-type-logo{float:left;margin:0px 0px 0px 0px;width:26.48%;background-repeat:no-repeat;background-image:url('../../images/layouts/82/dc0/0b93871317bd294f91b377ffda0.png') !important;}
.block-type-logo img{width:100%;display:block;}
.logo-wrap-link{text-decoration:none !important;}
.block-type-mainimg, .block-type-rotator{display:block;max-width:660px;height:auto;min-height:0px;overflow:hidden;background-repeat:no-repeat !important;background-position:center center !important;background-image:none !important;}
.block-type-rotator{background-position:0 0 !important;padding-left:0 !important;}
.inner .block-type-mainimg, .inner .block-type-rotator{height:auto;}
BODY.mainimg-wide .block-type-mainimg, BODY.mainimg-wide .block-type-rotator{width:73.44%;background-image:url('../../images/layouts/d4/33b/65d5ccd7ab5988468b0502dc857.png') !important;}
BODY.inner .block-type-mainimg{height:160px;background-image:url('../../images/layouts/5b/495/2af4f77f161328cf53253c6421e.png') !important;}
BODY.inner.mainimg-wide .block-type-mainimg{background-image:url('../../images/layouts/44/eb2/47666c01918baf8c26a04984fa1.png') !important;}
.block-type-menu UL UL{margin:0.6em 0 0 20px;}
.block-type-menu UL UL LI{margin:0 0 0.5em;}
.block-type-menu ul{position:relative;}
.block-type-menu ul ul li{padding:0;}
.block-type-menu ul ul{display:none;}
.block-type-menu .menu-edit ul ul{display:block;}
.block-type-menu ul .active > ul{display:block;}
.block-type-menu ul ul.offset{left:auto;right:0;}
.block-type-menu ul ul ul.offset{right:100%;left:auto;}
#article{}
#article .block{margin:0 0 29px;}
#ads a{display:block;}
.item-label{display:none;position:absolute;left:0px;top:19px;width:90px;text-align:center;padding:3px;}
.block-state-has-label .item-label{display:block;}
.label-color-green .item-label{background-color:#3d7518;color:#fff;}
.label-color-yellow .item-label{background-color:#ffc412;color:#000;}
.label-color-red .item-label{background-color:#ad2d2d;color:#fff;}
.label-color-purple .item-label{background-color:#7900a1;color:#fff;}
.feed-items .block-state-has-label a{position:relative;display:block;}
.feed-items .item-label{top:12px;}
.feed-items .block-state-has-label img{border:3px solid transparent;}
.feed-items .block-state-has-label.label-color-green img{border-color:#3d7518;}
.feed-items .block-state-has-label.label-color-yellow img{border-color:#ffc412;}
.feed-items .block-state-has-label.label-color-red img{border-color:#ad2d2d;}
.feed-items .block-state-has-label.label-color-purple img{border-color:#7900a1;}
.banner{display:block;position:relative;width:21.88%;height:60px;margin:0 0 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;background-repeat:no-repeat;background-position:center center;text-decoration:none;}
BODY.banners-inline .banner{display:inline-block;}
.banner-caption{display:block;position:absolute;text-align:center;overflow:hidden;background:#DDD;background:rgba(255,255,255,0.9);font-weight:normal;font-size:1em;}
.banner-caption-pos-right .banner-caption,
.banner-caption-pos-1 .banner-caption{top:0;right:0;width:7.81%;}
.banner-caption-pos-right .banner-caption-core,
.banner-caption-pos-1 .banner-caption-core{display:table-cell;vertical-align:middle;padding:0 5px 0 10px;text-align:left;height:60px;}
.banner-caption-pos-left .banner-caption,
.banner-caption-pos-3 .banner-caption{top:0;left:0;width:7.81%;}
.banner-caption-pos-left .banner-caption-core,
.banner-caption-pos-3 .banner-caption-core{display:table-cell;vertical-align:middle;padding:0 5px 0 10px;text-align:left;height:60px;}
.banner-caption-pos-top .banner-caption,
.banner-caption-pos-0 .banner-caption{top:0;right:0;left:0;max-height:50px;padding:0.1em 5px;}
.banner-caption-pos-bottom .banner-caption,
.banner-caption-pos-2 .banner-caption{right:0;bottom:0;left:0;max-height:50px;padding:0.1em 5px;}
.block-type-catalog{}
.catalog-collection{}
.catalog-collection-item:after,
#article .catalog-collection-item:after{content:'';display:block;clear:both;}
.catalog-collection-item,
#article .catalog-collection-item{float:none;position:relative;width:auto;margin-bottom:20px;}
.catalog-collection-item.block-state-editable,
#article .catalog-collection-item.block-state-editable{min-height:50px;}
.block-state-has-picture .catalog-collection-item-content,
#article .block-state-has-picture .catalog-collection-item-content{}
.catalog-collection-item-link{}
.catalog-collection-item .block-picture{}
.catalog-collection-item .block-picture IMG{}
.catalog-collection-item-title{display:block;line-height:1.3;margin:0 0 0.3em;font-weight:bold;font-size:1em;}
A .catalog-collection-item-title{text-decoration:underline;}
.catalog-collection-item-type-folder{min-height:40px;}
.catalog-collection-item-type-folder .catalog-collection-item-title{font-size:1.33em;}
.catalog-collection-item-type-folder .block-picture{}
.catalog-collection-item-type-folder .catalog-collection-item-title{position:relative;}
.catalog-collection-item-type-folder .catalog-collection-item-title:after{display:none;position:absolute;top:-5px;left:10px;width:30px;height:30px;content:' ';background:url('../_s/i/catalog_dir_small.png') no-repeat center;}
.catalog-collection-item-type-folder.block-state-has-picture .catalog-collection-item-title{position:relative;padding-left:0;}
.catalog-collection-item-type-folder.block-state-has-picture .catalog-collection-item-title:after{display:none;}
.catalog-collection-type-item{}
.block-state-hot{background:rgba(246,146,30,0.2);padding:5px}
.block-state-standalone.block-state-hot{background:none;padding:0;}
.block-type-catalogitem-text{}
.block-type-catalogitem-text .catalogitem-text-title{font-size:1em;font-weight:bold;}
.old-price{padding:1em 5px;font-weight:bold;font-style:italic;text-decoration:line-through;color:#ad2d2d;}
.block-price{font-weight:bold;font-style:italic;}
.blocks-row-2{}
.blocks-row-2 .block,
#article .blocks-row-2 .block{float:left;width:68%;}
.blocks-row-2 .block.block-id-right,
#article .blocks-row-2 .block.block-id-right{float:right;width:30%;}
.blocks-row-2 .block-title,
.blocks-row-2 .block-content{display:block;}
.blocks-row-2 .block:last-child .block-title,
.blocks-row-2 .block:last-child .block-content{margin-right:0;}
.blocks-row-2 .block-state-edit,
#article .blocks-row-2 .block-state-edit{margin-left:-1px;margin-right:-1px;}
.hide-left .blocks-row-2 .block,
.hide-left #article .blocks-row-2 .block,
.hide-right .blocks-row-2 .block,
.hide-right #article .blocks-row-2 .block{float:none;width:auto;}
.hide-left .blocks-row-2 .block-title,
.hide-right .blocks-row-2 .block-title,
.hide-left .blocks-row-2 .block-content,
.hide-right .blocks-row-2 .block-content{margin-right:0;}
.hide-left.hide-right .blocks-row-2{display:none;}
.blocks-row-3{margin-right:-20px;}
.blocks-row-3 .block,
#article .blocks-row-3 .block{float:left;width:29%;margin-right:30px;min-height:150px;}
.blocks-row-3 .block-content{}
BODY{font-family:Arial, Helvetica, sans-serif;background-color:#FFF;font-size:80%;line-height:1.2;color:#000;}
A{color:#00659B;}
A:hover{color:#000;}
.block-text{}
.block-text P{padding:0 0 0.8em;}
.block-text H2,
.block-text H3{margin-top:1em;}
.block-text H2{font-size:1.6em;}
.block-text H3{font-size:1.4em;}
.block-text H4{font-size:1.15em;font-weight:bold;}
.block-text IMG{border:1px solid #DCDCDC;margin:0 0px 10px 0;}
.textcontent UL,
.textcontentt OL{margin:0 0 0.8em;padding:0 0 0 10px;text-align:left;}
.textcontent UL LI{position:relative;margin:0 0 0.5em;padding:0 0 0 15px;overflow:hidden;}
.textcontent UL LI:before{display:block;position:absolute;top:0.4em;left:0;width:4px;height:4px;content:' ';background:#666;background:#000066 !important;}
.textcontent OL{list-style:decimal;}
.textcontent OL LI{margin:0 0 0.5em 20px;}
.textcontent TABLE,
.Editor-page .textcontent TABLE{width:100% !important;min-width:100% !important;border:0px solid #9D9D9D;border-width:0px 0px 0 0;}
.textcontent TABLE TD,
.textcontent TABLE TH{border:0px solid #9D9D9D;border-width:0px;padding:2px 0 !important;}
.textcontent TABLE.no-border{border:none !important;}
.textcontent TABLE.no-border TD,
.textcontent TABLE.no-border TH{border:none !important;}
BODY{color:#000 !important;font-size:90% !important;background-image:none !important;}
A,
.pseudo-link{color:#00659B !important;}
.pseudo-link.reset-styles{float:left;margin-left:20px;}
A:hover,
.pseudo-link:hover,
.block-title A:hover,
.feed-item-title A:hover{color:#000 !important;}
H1,
.block-title,
.block-title A,
.feed-item-title,
.feed-item-title A,
.accenter,
.block-text H1,
.block-text H2,
.block-text H3,
.block-text H4,
.block-text H5{color:#000033 !important;}
H1,
.block-title,
.feed-item-title,
.block-text H1{font-size:1.66em !important;}
.block-text H2{font-size:1.5em !important;}
.block-text H3,
.block-text H4,
.block-text H5{font-size:1.3em !important;}
.catalog-collection-item-title.block-title{font-size:1.33em !important;}
#footer{overflow:hidden;background-repeat:repeat-x;text-align:left;}
HTML{height:100%;}
.global-widther{margin:0 auto;min-width:300px;max-width:1366px;padding:0 5px;text-align:left;}
.column-wrapper{}
.column-main{float:left;width:100%;}
.column-main-core{min-height:1px;margin-left:23.44%;}
.column-aside{float:left;width:20.31%;margin:0 0 0 -100%;}
#ads-core{text-align:center;}
BODY.footer-down{height:100%;}
BODY.footer-down .footer-down-heighter{position:relative;text-align:center;min-height:100%;}
BODY.footer-down #footer{position:absolute;top:100%;left:0;height:12em;width:100%;margin:-12.01em 0 0;}
BODY.footer-down .footer-down-holder{padding-bottom:13em !important;}
BODY.footer-down.footer-extended{}
BODY.footer-down.footer-extended #footer{height:20em;}
BODY.footer-down.footer-extended .footer-down-holder{padding-bottom:21em !important;}
.paginator{margin:15px 0;font-size:1.15em;}
.paginator-title{margin:0 0.5em 0 0;font-weight:bold;}
.paginator-list{display:inline-block;}
.paginator-list LI{display:inline-block;margin:0;}
.paginator-list LI A,
.paginator-list LI STRONG{display:block;padding:0.3em 0.5em 0.5em;}
.paginator-list LI A:hover{background:rgba(246,146,30,0.1);}
.paginator-list LI STRONG{background:rgba(246,146,30,0.2);}
.weak{font-size:0.8em;}
.accent{font-size:1.15em;}
.highlighted{background:#FF0;}
.block-text IMG{max-width:100%;}
.block-text table IMG{max-width:inherit;}
.accenter{font-size:1.8em;}
.weaker{font-size:0.9em;}
.block-text .YMaps IMG{max-width:none;}
.textcontent .YMaps UL{margin:0;padding:0;}
.textcontent .YMaps UL LI{margin:0;padding:3px 8px;}
.textcontent .YMaps UL LI:before{display:none;}
#article .block.rotator{margin:0 auto;}
.accenter{font-size:1.33em;}
.weaker{font-size:1em;}
.block-content{}
.block-title,
.feed-item-title, .block-type-feeditem .block-title{font-size:1.75em;font-weight:normal;}
.block-title,
.block-text H2,
.block-text H3,
.block-text H4,
.block-text H5,
.block-text H6,
.feed-item-title{margin:0 0 0.4em;}
.block-text H2{font-size:1.75em;}
.block-text H3{font-size:1.5em;}
.block-text H4,
.block-text H5,
.block-text H6{font-size:1.3em;}
#article .block{margin-bottom:10px;}
.blocks-row{}
.blocks-row .block-content{}
.blocks-row .block-title{font-size:1.6em;}
#main{padding:10px 0;background:#FFFFFF;}
#header,
.block-type-menu,
.banner,
#mainimg-wrap,
.block-type-feedimg,
.block-type-photo,
.block-type-subscribe,
.block-type-goods,
.block-content-wrap,
#footer{border:1px solid #E1E1E1;border-color:#E1E1E1 #CECECE #AFAFAF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);background-color:#E0E9F9 !important;}
.hide-left.hide-right .block-content-wrap-row,
.hide-content .block-content-wrap-content,
.hide-main .block-content-wrap-main{display:none;}
.hide-header #header{width:245px}
.hide-header #mainimg-wrap{margin-top:-106px;}
.hide-header .column-main-core{margin-left:23.44%;}
.hide-header .column-aside{width:22.66%;}
.hide-header .banner{margin-left:auto;margin-right:auto;}
.column-aside{width:22.66%;}
.column-main-core{margin-left:23.44%;}
#header{min-height:80px;margin:0 0 10px;padding:7px;}
.block-type-header{padding:0px 0;}
.block-type-header .block-text,
.block-type-header-text{vertical-align:bottom;text-align:left;}
.block-type-header .block-content{padding-right:0px;}
#mainimg-wrap{margin:0 0 10px;padding:12px 0;}
.block-type-mainimg,
#article .block-type-mainimg{margin:0 auto;}
.hide-mainimg #mainimg-wrap{display:none;}
.block-type-feedimg,
.block-type-photo,
.block-type-goods,
#article .block-type-feedimg{padding:18px;margin:0 0 10px;}
.block-type-feedimg .feed-items A SPAN{font-size:1.15em;font-weight:bold;font-style:italic;}
.block-feed-view-variant-imgmix .feed-items{padding-left:330px;}
.block-feed-view-variant-imgmix .feed-items LI{}
.block-feed-view-variant-imgmix .feed-items LI.feed-item-1{margin-left:-330px;}
.block-feed-view-variant-imglarge .feed-items LI{width:300px;}
.block-feed-view-variant-imgsmall .feed-items LI{width:145px;}
.block-type-menu{margin:0 0 10px;}
.block-type-menu .block-content{padding:0;}
.block-type-menu LI A,
.block-type-menu LI STRONG{display:block;padding:0.8em 10px;border-bottom:1px solid rgba(0,0,0,0.1);text-decoration:none;}
.block-type-menu STRONG{font-weight:normal;}
.block-type-menu LI.active{}
.block-type-menu LI.active A{color:#333;color:#000033 !important;}
.block-type-menu LI.active A:hover{color:#000;color:#000 !important;}
.block-type-menu li li A, .block-type-menu li li STRONG{border:none;}
.block-type-menu li.active li li a{color:#7c7c7c !important;}
.block-content-wrap{margin:0 0 10px;padding:12px 18px;}
.block-content-wrap .block,
#article .block-content-wrap .block{margin-bottom:0;}
.block-type-banners{margin:0 0 10px;}
.banner{margin-bottom:10px;width:100%;}
.block.block-type-subscribe{padding-left:20px;padding-right:20px;}
.block-picture{}
.block-state-has-picture .feed-item-content{padding-left:156px;}
.block-state-has-picture.block-state-standalone .block-content,
.block-state-has-picture.block-state-standalone .feed-item-content{padding-left:30px;}
#footer{padding:15px 15px 5px;}
#footer-core{}
#footer-content{overflow:hidden;padding:0.9em 0 1em 30px;}
#footer .column-aside{width:22.66%;}
.block-type-footerside{}
.block-type-footerside .block-content{padding:0;}
.block-type-footerside .block-text,
.block-type-footerside-text{}
.block-type-footerside .block-text P,
.block-type-footerside-text P{padding:0;}
.block-type-footertext{margin:0 0 10px;}
.block-type-footertext .block-content{padding:0;}
.block-type-links{}
.block-type-links .block-content{padding:0;}
.block-type-links .block-text LI,
.block-type-links-text LI{float:left;width:30%;margin:0 1em 0.3em 0;}
.block-type-counters{padding:12px 0 0;}
.block-type-counters .block-content{padding:0;}
.block-type-context{margin:0 0 10px;text-align:center;}
.input{
 font-size:100%;
}
.classlarge{
font-size:xx-large;
}
.classsmall{
font-size:small;
}
.dline{
    line-height: 0.5;
   }
@media screen and (max-width: 640px) {
#main {font-size:80%;}
.classlarge{font-size:x-large;}
.classsmall{font-size:x-small;}
}
@media screen and (max-width: 480px) {
#main {font-size:70%;}
.classlarge{font-size:large;}
.classsmall{font-size:xx-small;}
}
@media screen and (max-width: 350px) {
#main {font-size:60%;}
.classlarge{font-size:large;}
.classsmall{font-size:xx-small;}
}



