.h1, .h2, .h3, .h4, .h5, .h6 { font-weight: bold; }
@font-face { font-family: 'barkentina_1'; src: url('/fonts/barkentina.eot'); src: url('/fonts/barkentina.eot?#iefix') format('embedded-opentype'), url('/fonts/barkentina.woff') format('woff'), url('/fonts/barkentina.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'pf_agora_slab_pro'; src: url('/fonts/pfagoraslabpro-reg-webfont.eot'); src: url('/fonts/pfagoraslabpro-reg-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/pfagoraslabpro-reg-webfont.woff') format('woff'), url('/fonts/pfagoraslabpro-reg-webfont.ttf') format('truetype'), url('/fonts/pfagoraslabpro-reg-webfont.svg#pf_agora_slab_pro') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'pf_agora_slab_pro'; src: url('/fonts/pf_Agora_Slab_pro_bold.eot'); src: url('/fonts/pf_Agora_Slab_pro_bold.eot?#iefix') format('embedded-opentype'), url('/fonts/pf_Agora_Slab_pro_bold.woff') format('woff'), url('/fonts/pf_Agora_Slab_pro_bold.ttf') format('truetype'), url('/fonts/pf_Agora_Slab_pro_bold.svg#pf_agora_slab_pro') format('svg'); font-weight: bold; font-style: normal; }
@font-face { font-family: 'bebas_neue_cyrillicregular'; src: url('/fonts/bebas_neue_cyrillic-webfont.eot'); src: url('/fonts/bebas_neue_cyrillic-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/bebas_neue_cyrillic-webfont.woff') format('woff'), url('/fonts/bebas_neue_cyrillic-webfont.ttf') format('truetype'), url('/fonts/bebas_neue_cyrillic-webfont.svg#bebas_neue_cyrillicregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'corkiregular'; src: url('/fonts/corki-regular.eot'); src: url('/fonts/corki-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/corki-regular.woff') format('woff'), url('/fonts/corki-regular.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'aeromatics_b'; src: url('/fonts/aero_matics_bold.eot'); src: url('/fonts/aero_matics_bold.eot?#iefix') format('embedded-opentype'), url('/fonts/aero_matics_bold.woff') format('woff'), url('/fonts/aero_matics_bold.ttf') format('truetype'); }
* { outline: none; }
body, html { height: 100%; width: 100%; margin: 0; padding: 0; border: none; background-color: #fff; min-width: 990px; }
img { border: none; margin: 0; padding: 0; }
body { color: black; font: 13px/1.2 Tahoma, Arial, sans-serif; }
table, td, th { border-collapse: collapse; font-size: 100%; }
form { margin: 0; padding: 0; }
input, select, textarea { font: normal 13px/1.2 Tahoma, Arial, sans-serif; }
textarea { resize: none; overflow: auto; }
input, select, button { vertical-align: middle; }
input[type="submit"]::-moz-focus-inner { padding: 0; border: 0; }
hr { border: 1px solid #ccc; padding: 0; margin: 0.5em 0; }
ul, ol, li { margin: 5px 15px; padding: 0; }

/* ФОС */
select, input[type="text"], input[type="password"], textarea { position: relative; color: #2c2f33; font-size: 13px; padding: 5px 8px; background: #fff; border: 1px solid #CCC; border-bottom-color: #B3B3B3; color: #333; border-radius: 5px; }
.uss_form_select select { display: block; }
button, input[type="submit"], input[type="reset"], input[type="button"] { position: relative; color: #2c2f33; font-size: 13px; padding: 5px 12px; cursor: pointer; font-weight: bold; border: 1px solid #e0e1e4; border-bottom-color: #c2c8cc; border-top-color: #f3f3f4; border-radius: 5px; background: #e3e4e6 url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEREREVENUU3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEREREVENUY3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RERERUQ1QzcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RERERUQ1RDcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlWe6+gAAAAwSURBVHjaYv78+QvT////IZiBAc5mANNAPsN/JDFkPgMTAwOUhuqF0zBxMJsBIMAAHQQv4X8tPHwAAAAASUVORK5CYII=") repeat-x 0 0; }
button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { background: #f3f3f4 url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVCRjAxNzM3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVCRjAxNzQ3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RUJGMDE3MTcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RUJGMDE3MjcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+mmwIAAAA0SURBVHjaYn785BkTAwMDGDMygmhGJkYQnxGJhokzgtSAxBmB4lA2lA9WA+ND9ULZAAEGABgWAw47zfFeAAAAAElFTkSuQmCC") repeat-x 0 0; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p { margin: 10px 0; padding: 0; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { font-family: 'bebas_neue_cyrillicregular'; font-weight: normal; }
h1, .h1, h3, .h3 { font-size: 30px; }
.colorStyle2 h1, .colorStyle2 .h1, .colorStyle2 h3, .colorStyle2 .h3 { font-size: 36px; }
h2, .h2 { font-size: 22px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 16px; }
h6, .h6 { font-size: 14px; }
a { color: blue; text-decoration: underline; }
a:hover { color: black; text-decoration: none; }
.colorStyle1 a { color: #3d9008; }
.colorStyle1 a:hover { color: #3d9008; }
.colorStyle2 a { color: #bb4b00; }
.colorStyle2 a:hover { color: #bb4b00; }
.colorStyle3 a { color: #a42a26; }
.colorStyle3 a:hover { color: #a42a26; }
.colorStyle4 a { color: #ffa3a5; }
.colorStyle4 a:hover { color: #ffa3a5; }
.colorStyle5 a { color: #a4170b; }
.colorStyle5 a:hover { color: #a4170b; }
.colorStyle6 a { color: #FFC267; }
.colorStyle6 a:hover { color: #FFC267; }
.g-max-width { margin: 0 auto; width: 980px; padding: 0px; position: relative; text-align: left; }
.colorStyle6 .g-max-width { width: 984px; }
.g-clean { clear: both; font-size: 0; overflow: hidden; }
#l_site { min-height: 100%; height: auto !important; height: 100%; margin: 0 0 -220px 0; padding: 0; text-align: center; background: #e8e8e8; min-width: 990px; overflow-x: hidden; }
.colorStyle1 #l_site { background: #044568 url(/img/N-10-1/bg1.jpg) no-repeat center top; }
.colorStyle2 #l_site { background: #b5c6bf url(/img/N-10-2/bg.jpg) repeat center 0 fixed; color: #3b3b3b; }
.colorStyle3 #l_site { background: #b0c3d4 url(/img/N-10-3/bg.jpg) repeat center 0 fixed; color: #3e3e3e; }
.colorStyle4 #l_site { background: #373342 url(/img/N-10-4/bg.jpg) repeat center 0 fixed; color: #ffffff; }
.colorStyle5 #l_site { background: #b4bfc3 url(/img/N-10-5/bg.jpg) repeat center 0 fixed; color: #3b3b3b; }
.colorStyle6 #l_site { background: #b4bfc3 url(/img/N-10-6/bg.jpg) repeat center 0 fixed; color: #fff; }
.lf_push, .l_footer { height: 220px; margin: 0; padding: 0; overflow: hidden; }
.lp_l { float: left; width: 200px; margin: 0 40px 0 0; }

/* Левая колонка */
.lp_r { float: right; width: 160px; margin: 0 0 0 40px; }
.colorStyle6 .lp_r { float: right; width: 203px; margin: 0 0 0 55px; }

/* Правая колонка */
.header_layout10 .lp_r, .header_layout11 .lp_r, .header_layout12 .lp_r { width: 200px; }
.lp_m { overflow: hidden; padding: 0 2px 0 0; }

/* Средняя колонка */
.l_top { position: relative; padding: 17px 0; }
.colorStyle1 .l_top a { color: #ddff81; }
.colorStyle2 .l_top a { color: #496961; }
.colorStyle3 .l_top a { color: #3f67ab; }
.colorStyle4 .l_top a { color: #ffa3a5; }
.colorStyle5 .l_top a { color: #4e5c62; }
.colorStyle6 .l_top a { color: #FFC267; }
.header_layout4 .l_top, .header_layout5 .l_top, .header_layout6 .l_top { padding-bottom: 0; }
.header_layout7 .l_top, .header_layout8 .l_top { padding-bottom: 8px; }
.header_layout13 .l_top, .header_layout14 .l_top, .header_layout15 .l_top { padding-bottom: 5px; }
.colorStyle6 .header_layout13 .l_top, .colorStyle6 .header_layout14 .l_top, .colorStyle6 .header_layout15 .l_top { padding-bottom: 21px; }
.lt_l { float: left; position: relative; z-index: 3; }
.lt_l a { padding: 0 0 1px 15px; margin-right: 65px; }
.lt_r { float: right; padding-right: 20px; position: relative; padding: 0; z-index: 3; }
.lt_r a { padding: 0 0 1px 15px; margin-left: 40px; }
.l_auth .lt_enter { background-repeat: no-repeat; background-position: 0 50%; }
.colorStyle1 .lt_enter { background-image: url(/img/N-10-1/auth_enter.png); }
.colorStyle2 .lt_enter { background-image: url(/img/N-10-2/auth_enter.png); }
.colorStyle3 .lt_enter { background-image: url(/img/N-10-3/auth.png); }
.colorStyle4 .lt_enter { background-image: url(/img/N-10-4/enter.png); }
.colorStyle5 .lt_enter { background-image: url(/img/N-10-5/enter.png); }
.l_auth .lt_reg { background-repeat: no-repeat; background-position: 0 50%; }
.colorStyle1 .lt_reg { background-image: url(/img/N-10-1/auth_reg.png); }
.colorStyle2 .lt_reg { background-image: url(/img/N-10-2/auth_reg.png); }
.colorStyle3 .lt_reg { background-image: url(/img/N-10-3/reg.png); }
.colorStyle4 .lt_reg { background-image: url(/img/N-10-4/reg.png); }
.colorStyle5 .lt_reg { background-image: url(/img/N-10-5/reg.png); }
.l_header { padding: 20px 0 35px; }
.l_header_holder { position: relative; overflow: hidden; height: 74px; }
.colorStyle6 .l_header_holder { overflow: visible; }
.header_layout2 .l_header .l_header_holder { height: 275px; }
.header_layout3 .l_header .l_header_holder { height: 405px; }
.header_layout5 .l_header { padding: 0; }
.header_layout5 .l_header .l_header_holder { height: 325px; }
.header_layout6 .l_header { padding: 0; }
.header_layout6 .l_header .l_header_holder { height: 450px; }
.header_layout7 .l_header .l_header_holder { height: 82px; }
.header_layout8 .l_header .l_header_holder { height: 295px; }
.header_layout9 .l_header .l_header_holder { height: 380px; }
.header_layout11 .l_header .l_header_holder { height: 280px; }
.header_layout12 .l_header .l_header_holder { height: 365px; }
.header_layout14 .l_header .l_header_holder { height: 290px; }
.colorStyle1 .header_layout2 .l_header .l_header_holder, .colorStyle1 .header_layout3 .l_header .l_header_holder { overflow: visible; }
.colorStyle6 .header_layout14 .l_header .l_header_holder { height: 282px; }
.header_layout15 .l_header .l_header_holder { height: 370px; }
.coloroStyle6 .header_layout15 .l_header .l_header_holder { height: 397px; }
.colorStyle6 .header_layout15 .l_header .l_header_holder:before, .colorStyle6 .header_layout15 .l_header .l_header_holder:after { content: ""; display: table; }
.colorStyle6 .header_layout15 .l_header .l_header_holder:after { clear: both; }
.colorStyle6 .header_layout15 .l_header .l_header_holder { zoom: 1; }
.l_header p { margin: 0; }
.lh_l { float: left; width: 290px; position: relative; margin-right: 20px; }
.colorStyle6 .lh_l { float: left !important; }
.header_layout2 .lh_l, .header_layout3 .lh_l { padding: 50px 0 0; margin-left: 10px; width: 210px; }
.header_layout4 .lh_l { padding-top: 10px; }
.header_layout7 .lh_l { padding-top: 14px; }
.header_layout10 .lh_l { padding-top: 10px; }
.header_layout5 .lh_l, .header_layout6 .lh_l { width: 210px; padding-top: 55px; float: none; }
.header_layout8 .lh_l, .header_layout9 .lh_l { width: 210px; }
.header_layout11 .lh_l, .header_layout12 .lh_l { position: relative; z-index: 2; float: none; width: 200px; padding-top: 40px; text-align: center; }
.header_layout14 .lh_l, .header_layout15 .lh_l { width: 210px; padding-top: 60px; float: none; z-index: 2; position: relative; text-align: center; }
.header_layout15 .lh_l { padding-top: 35px; }
.header_layout13 .lh_l { width: 320px; }
.header_layout14 .lh_l, .header_layout15 .lh_l { width: 206px; }
.lh_r { width: 290px; float: right; font: normal 44px/0.8em 'bebas_neue_cyrillicregular', arial, sans-serif; text-align: right; position: relative; margin-left: 20px; }
.colorStyle6 .lh_r { float: right; }
.lh_l .lh_r { margin-left: 0; }
.header_layout3 .lh_r { top: 350px; padding: 0 0 20px; border-bottom: 1px solid #ccc; }
.header_layout5 .lh_r, .header_layout6 .lh_r { font-size: 38px; }
.header_layout6 .lh_r { border-top: 4px double #ccc; border-bottom: 4px double #ccc; float: none; padding: 15px 0; margin-top: 20px; width: auto; }
.header_layout7 .lh_r, .header_layout8 .lh_r, .header_layout9 .lh_r { margin: 0; padding: 0; font: normal 15px/1 Tahoma; text-align: right; }
.header_layout13 .lh_r, .header_layout14 .lh_r, .header_layout15 .lh_r { font-family: 'barkentina_1'; font-size: 32px; padding: 0 10px; display: inline-block; *display: inline; vertical-align: top; zoom: 1; width: auto; }
.colorStyle1 .l_header .lh_r { color: #4b6277; }
.colorStyle1 .lh_r { color: #3a5166; border-bottom-color: #c6c6c6; }
.colorStyle2 .lh_r { color: #506760; border-color: #c0cdc7; }
.colorStyle3 .lh_r { color: #3e3e3e; }
.colorStyle5 .lh_r { color: #4e5c62; border-color: #b9c4c8; }

/* телефон в шапке */
.lh_phone { font: normal 44px/0.8em 'bebas_neue_cyrillicregular', arial, sans-serif; position: relative; }
.header_layout4 .lh_phone, .header_layout5 .lh_phone, .header_layout6 .lh_phone { font-family: 'corkiregular'; }
.header_layout7 .lh_phone { margin-bottom: 3px; }
.header_layout7 .lh_phone, .header_layout8 .lh_phone, .header_layout9 .lh_phone { font-size: 27px; font-family: 'pf_agora_slab_pro'; white-space: nowrap; }
.header_layout8 .lh_phone, .header_layout9 .lh_phone { padding-bottom: 5px; }
.colorStyle3 .header_layout8 .lh_phone { border-bottom: 1px solid #a9c1d6; }
.header_layout9 .lh_phone { margin: 20px 0; }
.header_layout11 .lh_phone, .header_layout12 .lh_phone { padding: 0; display: block; border-bottom: 1px solid transparent; border-top: 1px solid transparent; }
.header_layout12 .lh_phone { font-size: 34px; margin-top: 25px; }
.header_layout10 .lh_phone, .header_layout11 .lh_phone, .header_layout12 .lh_phone { font-family: "aeromatics_b"; font-size: 30px; padding: 10px; text-align: center; display: inline-block; *display: inline; vertical-align: top; zoom: 1; }
.header_layout13 .lh_phone, .header_layout14 .lh_phone, .header_layout15 .lh_phone { font-family: 'barkentina_1'; font-size: 32px; padding: 15px 0; border-top: 4px double #ccc; border-bottom: 4px double #ccc; }
.header_layout14 .lh_phone { margin: 5px 0 0; border-top: none; }
.colorStyle5 .header_layout14 .lh_phone, .colorStyle5 .header_layout15 .lh_phone { border-color: #b9c4c8; }
.colorStyle6 .header_layout14 .lh_phone, .colorStyle6 .header_layout13 .lh_phone, .colorStyle6 .header_layout15 .lh_phone { border-color: #4A3D40; color: #fff; border-top-style: solid; border-bottom-style: solid; border-width: 1px; font-family: 'aeromatics_b'; padding: 25px 0 18px 0; }
.colorStyle6 .header_layout15 .lh_phone { margin-top: 176px; }
.colorStyle6 .header_layout14 .lh_phone { margin-top: 87px; }
.header_layout15 .lh_phone { padding: 20px 0; margin-top: 10px; }
.colorStyle1 .lh_phone { color: #4b6277; }
.colorStyle2 .lh_phone { color: #506760; }
.colorStyle3 .lh_phone { color: #3e3e3e; }
.colorStyle4 .lh_phone { color: #aab2d5; border-color: #525065; }
.colorStyle5 .lh_phone { color: #4e5c62; }
.colorStyle5 .lh_phone a { font-size: 19px; }

/* телефон в футторе */
.lf_phone { font-size: 26px; }
.lf_phone span { font-size: 16px; }
.colorStyle3 .lf_phone { font-size: 27px; font-family: 'pf_agora_slab_pro'; white-space: nowrap; }
.colorStyle5 .lf_phone { font: 32px/0.8em 'barkentina_1'; }
.colorStyle6 .lf_phone { font: 32px/0.8em 'Tahoma'; }
.lh_c { overflow: hidden; position: relative; }
.colorStyle6 .header_layout13 .lh_c { text-align: center; }
.l_page_wrapper { background: #fff; padding: 0 15px; border-radius: 5px; margin-bottom: 25px; overflow: visible; }
.colorStyle6 .l_page_wrapper { border-left: 1px solid #402D2D; border-right: 1px solid #402D2D; background: #301F1F; margin-bottom: 0; }
.colorStyle1 .l_page_wrapper { background: #fff url(/img/N-10-1/header.jpg) no-repeat center top; }
.colorStyle1 .header_layout2 .l_page_wrapper, .colorStyle1 .header_layout3 .l_page_wrapper { background: #fff; }
.colorStyle2 .l_page_wrapper { background: #fff url(/img/N-10-2/header.jpg) no-repeat 0 0; }
.colorStyle2 .header_layout5 .l_page_wrapper { background: #fff; border-radius: 0 0 5px 5px; }
.colorStyle2 .header_layout6 .l_page_wrapper { background: #fff; border-radius: 0 0 5px 5px; }
.colorStyle3 .l_page_wrapper { background: #e7edf2 url(/img/N-10-3/header.jpg) no-repeat 0 0; }
.colorStyle3 .header_layout8 .l_page_wrapper { background: #e7edf2; border-radius: 0 0 5px 5px; }
.colorStyle3 .header_layout9 .l_page_wrapper { background: #e7edf2; border-radius: 0 0 5px 5px; }
.colorStyle4 .l_page_wrapper { background: #322b3d url(/img/N-10-4/header.png) no-repeat center -1px; border-radius: 5px 5px 0 0; }
.colorStyle4 .header_layout11 .l_page_wrapper, .colorStyle4 .header_layout12 .l_page_wrapper { background: #322b3d; }
.colorStyle5 .header_layout13 .l_page_wrapper { background: #fff url(/img/N-10-5/header.jpg) no-repeat 50% 0; }
.lh_logo { font: normal 44px/0.9em 'bebas_neue_cyrillicregular', arial, sans-serif; }
.lh_logo a { text-decoration: none; }
.header_layout4 .lh_logo, .header_layout5 .lh_logo, .header_layout6 .lh_logo { font-family: 'corkiregular'; }
.header_layout7 .lh_logo, .header_layout8 .lh_logo, .header_layout9 .lh_logo { font: normal 30px/1em 'pf_agora_slab_pro'; }
.header_layout10 .lh_logo, .header_layout11 .lh_logo, .header_layout12 .lh_logo { font: normal 34px/1em "aeromatics_b"; }
.header_layout13 .lh_logo, .header_layout14 .lh_logo, .header_layout15 .lh_logo { font-family: 'barkentina_1'; font-size: 28px; }
.colorStyle1 .lh_logo a { color: #3b6f9f; }
.colorStyle2 .lh_logo a { color: #60877a; }
.colorStyle3 .lh_logo a { color: #3e3e3e; }
.colorStyle4 .lh_logo a { color: #7681b6; }
.colorStyle5 .lh_logo a { color: #4e5c62; }
.colorStyle6 .lh_logo a { color: #fff; font-size: 60px; font-family: 'aeromatics_b'; white-space: nowrap; }
.colorStyle6 .header_layout13 .lh_logo a { font-size: 52px; }
.colorStyle1 .lh_logo span { color: #51862f; }
.colorStyle2 .lh_logo span { color: #b86010; }
.colorStyle3 .lh_logo span { color: #435f8f; }
.colorStyle4 .lh_logo span { color: #c56c72; }
.colorStyle5 .lh_logo span { color: #a4170b; }
.colorStyle6 .lh_logo span { color: #FFC267; }
.header_layout2 .lh_logo, .header_layout3 .lh_logo { margin-bottom: 15px; }
.header_layout3 .lh_logo { min-width: 200px; text-align: center; top: 80px; }
.header_layout4 .lh_logo, .header_layout5 .lh_logo, .header_layout6 .lh_logo { font-family: 'corkiregular'; font-size: 40px; text-transform: uppercase; }
.header_layout5 .lh_logo, .header_layout6 .lh_logo { text-align: center; display: block; }
.header_layout5 .lh_logo { margin-top: 40px; }
.header_layout6 .lh_logo { margin-top: 40px; }
.header_layout6 .lh_logo { font-size: 50px; }
.header_layout8 .lh_logo, .header_layout9 .lh_logo { width: 200px; display: block; text-align: center; margin-top: 45px; }
.header_layout9 .lh_logo { padding-top: 60px; }
.header_layout11 .lh_logo, .header_layout12 .lh_logo, .header_layout14 .lh_logo, .header_layout15 .lh_logo { margin-bottom: 10px; display: block; }
.header_layout12 .lh_logo { padding-top: 30px; }

/* слоган */
.lh_slogan { text-align: center; font: normal 36px 'bebas_neue_cyrillicregular', arial, sans-serif; position: relative; margin-bottom: 2px; overflow: hidden; }
.l_top .lh_slogan { top: -10px; }
.colorStyle1 .lh_slogan { color: #3a5166; }
.colorStyle1 .l_top .lh_slogan { color: #D4EFFA; }
.colorStyle2 .lh_slogan { color: #506760; }
.colorStyle3 .lh_slogan { color: #435F8F; }
.colorStyle4 .lh_slogan { color: #aab2d5; }
.colorStyle5 .lh_slogan { color: #4e5c62; }
.header_layout2 .lh_slogan, .header_layout3 .lh_slogan { top: 200px; right: 20px; position: absolute; background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.4); padding: 10px; border-radius: 5px; }
.colorStyle1 .header_layout2 .lh_slogan, .colorStyle1 .header_layout3 .lh_slogan { right: -15px; background: rgba(255, 255, 255, 0.85); }
.header_layout3 .lh_slogan { top: 250px; }
.header_layout4 .lh_slogan, .header_layout5 .lh_slogan, .header_layout6 .lh_slogan { font-family: 'corkiregular'; }
.header_layout7 .lh_slogan, .header_layout8 .lh_slogan, .header_layout9 .lh_slogan { font: normal 28px/1em 'pf_agora_slab_pro'; padding-top: 15px; }
.header_layout8 .lh_slogan, .header_layout9 .lh_slogan { position: absolute; left: 310px; top: 70px; }
.header_layout10 .lh_slogan, .header_layout11 .lh_slogan, .header_layout12 .lh_slogan { font: normal 28px/1em "aeromatics_b"; padding-top: 15px; }
.header_layout11 .lh_slogan, .header_layout12 .lh_slogan { position: absolute; z-index: 2; top: 130px; right: 10px; background: rgba(54, 51, 70, 0.8); padding: 10px; border-radius: 5px; }
.header_layout12 .lh_slogan { top: 195px; }
.header_layout13 .lh_slogan, .header_layout14 .lh_slogan, .header_layout15 .lh_slogan { font-family: 'barkentina_1'; font-size: 30px; }
.colorStyle6 .header_layout14 .lh_slogan, .colorStyle6 .header_layout15 .lh_slogan { font-family: 'aeromatics_b'; font-size: 30px; background: #3C2A2A; padding: 7px 20px; color: #fff; line-height: 1.2em; position: relative; right: -24px; letter-spacing: 0.2px; }
.colorStyle6 .header_layout13 .lh_slogan { font-family: 'aeromatics_b'; font-size: 30px; padding: 7px 20px; color: #fff; line-height: 1em; position: relative; letter-spacing: 0.2px; display: inline; text-align: center; display: inline-block; background: #3C2A2A; }
.colorStyle6 .header_layout13 .lh_slogan p { }
.colorStyle6 .header_layout15 .lh_slogan { margin-top: 272px; }
.colorStyle6 .header_layout14 .lh_slogan { margin-top: 183px; }

/* корзина в шапке */
.lh_cart { background: #f1f1f1; border-radius: 3px; padding: 1px; }
.colorStyle1 .lh_cart { background: #0070A2 url(/img/N-10-1/cart_bg.png) repeat-x 0 0; color: #fff; }
.colorStyle2 .lh_cart { background: #b8c8c1 url(/img/N-10-2/bg.jpg) repeat center 0; }
.colorStyle3 .lh_cart { border: 1px solid #b0c5d4; -webkit-box-shadow: inset -1px -1px 0 #e0e8ee, inset 1px 1px 0 #e0e8ee; box-shadow: inset -1px -1px 0 #e0e8ee, inset 1px 1px 0 #e0e8ee; background: #c0d4e1 url(/img/N-10-3/cart_bg.png) repeat-x 0 0; }
.colorStyle4 .lh_cart { background: #354989 url(/img/N-10-4/menu.png) repeat-x 0 center; }
.header_layout3 .lh_cart { top: 270px; }
.header_layout2 .lh_cart, .header_layout3 .lh_cart { margin: 0 0 15px; }
.header_layout7 .lh_cart, .header_layout8 .lh_cart, .header_layout9 .lh_cart { width: auto; width: 200px; font-size: 13px; }
.header_layout7 .lh_cart { float: right; }
.header_layout8 .lh_cart { margin-bottom: 15px; margin-top: 10px; }
.header_layout9 .lh_cart { margin: 25px 0 20px; }
.lhc_inner { padding: 1px 10px; text-align: center; border: 1px solid #888; line-height: 16px; }
.colorStyle1 .lhc_inner { border-color: #74aac9; }
.colorStyle2 .lhc_inner { border-color: #9ebfba; }
.colorStyle3 .lhc_inner { border-color: transparent; background: url(/img/N-10-3/cart.png) no-repeat 10px center; }
.colorStyle4 .lhc_inner { border-color: #6B7FCA; }
.header_layout7 .lhc_inner { padding: 0 5px 0 60px; text-align: left; }
.header_layout8 .lhc_inner, .header_layout9 .lhc_inner { padding: 5px 10px 5px 60px; text-align: left; }
.lh_cart a { display: inline-block; *display: inline; vertical-align: top; zoom: 1; font-size: 16px; padding: 5px 0 5px 35px; }
.colorStyle1 .lh_cart a { color: #e4fefe; background: url(/img/N-10-1/cart_icon.png) no-repeat left center; }
.colorStyle2 .lh_cart a { color: #b86010; background: url(/img/N-10-2/cart_icon.png) no-repeat left center; }
.colorStyle3 .lh_cart a { color: #a42a26; }
.colorStyle4 .lh_cart a { background: url(/img/N-10-4/cart_icon.png) no-repeat left center; }
.header_layout7 .lh_cart a, .header_layout8 .lh_cart a, .header_layout9 .lh_cart a { display: block; margin: 0 0 2px; padding: 0; background: none; }
.uss_basket_mini { padding: 5px 0; }
.uss_basket_mini, .uss_basket_mini div { display: inline-block; *display: inline; zoom: 1; vertical-align: top; }
.uss_basket_mini div.uss_hidden { display: none; }
.uss_basket_mini .amounts { padding-right: 4px; }
.uss_basket_mini #uss_block_basket_amount, .uss_basket_mini .sum { font-size: 15px; }
.colorStyle1 .header_layout2 .lh_cart, .colorStyle1 .header_layout3 .lh_cart { text-align: left; background: #0070a3 url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-radius: 5px; }
.header_layout2 .lh_cart .lhc_inner, .header_layout3 .lh_cart .lhc_inner { text-align: left; padding: 10px 10px 10px 60px; }
.colorStyle1 .header_layout2 .lh_cart .lhc_inner, .colorStyle1 .header_layout3 .lh_cart .lhc_inner { background: url(/img/N-10-1/cart_icon_bg.png) no-repeat 10px center; }
.header_layout2 .lh_cart .lhc_inner a, .header_layout3 .lh_cart .lhc_inner a { padding: 0; background: none; text-align: left; display: block; margin: 0 0 2px; }

/* верхнее меню */
.lh_menu { position: relative; height: 41px; border-top: 1px solid #000; border-bottom: 1px solid #000; -webkit-box-shadow: 0 1px 0 #4b742d; box-shadow: 0 1px 0 #4b742d; width: 100%; padding: 0 15px; left: -15px; text-align: center; margin-top: 9px; background: #ccc; z-index: 10; }
.header_layout2 .lh_menu, .header_layout3 .lh_menu { top: -1px; left: 0; position: absolute; margin: 0; z-index: 101; padding: 0; }
.colorStyle1 .lh_menu { background: url(/img/N-10-1/menu.png) repeat-x 0 0; border-top-color: #aec961; border-bottom-color: #6aa440; -webkit-box-shadow: 0 1px 0 #4b742d; box-shadow: 0 1px 0 #4b742d; }
.colorStyle2 .lh_menu { background: url(/img/N-10-2/menu.png) repeat-x 0 0; border-color: transparent; }
.colorStyle3 .lh_menu { background: url(/img/N-10-3/menu.png) repeat-x 0 0; border-color: #405b8a; -webkit-box-shadow: inset 1px 1px 0 #79a7cd, inset -1px -1px 0 #79a7cd; box-shadow: inset 1px 1px 0 #79a7cd, inset -1px -1px 0 #79a7cd; }
.colorStyle4 .lh_menu { background: url(/img/N-10-4/menu.png) repeat-x 0 0; border-top-color: #6b7fca; border-bottom-color: #5363af; -webkit-box-shadow: 0 1px 0 #3e4984; box-shadow: 0 1px 0 #3e4984; }
.colorStyle5 .lh_menu { background: url(/img/N-10-5/menu.png) repeat-x 0 0; border-top-color: #4c5a60; border-bottom-color: #4c5a60; -webkit-box-shadow: inset 0 1px 0 #9eabb0, inset 0 -1px 0 #5f7178; box-shadow: inset 0 1px 0 #9eabb0, inset 0 -1px 0 #5f7178; }
.colorStyle6 .lh_menu { background: -webkit-gradient(linear, left top, left bottom, from(#2F354A), to(#20253A)); background: -webkit-linear-gradient(#2F354A, #20253A); background: -o-linear-gradient(#2F354A, #20253A); background: linear-gradient(#2F354A, #20253A); border-top-color: #454A5F; border-bottom-color: #33394F; -webkit-box-shadow: inset 0 1px 0 #1F2539, inset 0 -1px 0 #20253A; box-shadow: inset 0 1px 0 #1F2539, inset 0 -1px 0 #20253A; }
.header_layout5 .lh_menu, .header_layout6 .lh_menu { margin: 0; position: absolute; left: 0; top: -1px; padding: 0; }
.header_layout8 .lh_menu, .header_layout9 .lh_menu { margin: 0; position: absolute; left: 0; top: -1px; padding: 0; }
.header_layout11 .lh_menu, .header_layout12 .lh_menu { margin: 0; position: absolute; left: 0; top: -1px; padding: 0; }
.header_layout14 .lh_menu, .header_layout15 .lh_menu { margin: 0; position: absolute; left: 0; top: -1px; padding: 0; }
.lh_menu ul { margin: 0; padding: 0; list-style: none; text-align: center; }
.header_layout2 .lh_menu>ul, .header_layout3 .lh_menu>ul { margin: 0 15px; }
.header_layout11 .lh_menu>ul, .header_layout12 .lh_menu>ul { margin: 0 15px; }
.header_layout14 .lh_menu>ul, .header_layout15 .lh_menu>ul { margin: 0 15px; }
.colorStyle1 .lh_menu ul { background: url(/img/N-10-1/border.png) no-repeat 100% 0; }
.colorStyle2 .lh_menu ul { background: url(/img/N-10-2/border.png) no-repeat 100% 0; }
.colorStyle3 .lh_menu ul { background: url(/img/N-10-3/border.png) no-repeat right center; }
.colorStyle4 .lh_menu ul { background: url(/img/N-10-4/border.png) no-repeat right center; }
.colorStyle5 .lh_menu ul { background: url(/img/N-10-5/border.png) no-repeat 100% 0; }
.lh_menu li { margin: 0; padding: 0 2px 0 4px; list-style: none; position: relative; vertical-align: middle; width: auto; display: table-cell; height: 40px; text-align: center; float: left !ie; display: block !ie; }
.colorStyle1 .lh_menu li { background: url(/img/N-10-1/border.png) no-repeat 0 0; }
.colorStyle2 .lh_menu li { background: url(/img/N-10-2/border.png) no-repeat 0 0; }
.colorStyle3 .lh_menu li { background: url(/img/N-10-3/border.png) no-repeat left center; }
.colorStyle4 .lh_menu li { background: url(/img/N-10-4/border.png) no-repeat left center; }
.colorStyle5 .lh_menu li { background: url(/img/N-10-5/border.png) no-repeat 0 0; padding-bottom: 2px; }
.colorStyle6 .lh_menu li { background: url(/img/N-10-6/border.png) no-repeat 0 0; padding-bottom: 2px; }
.lh_menu li.last { padding-right: 4px; }
#l_site .lh_menu .menu_w>li { display: inline-block; *display: inline; zoom: 1; vertical-align: top; padding: 0; margin: 0; float: none; }
.lh_menu a { display: table-cell; height: 32px; color: #fff; width: 1000px; vertical-align: middle; text-decoration: none; font-size: 14px; overflow: hidden; line-height: 1em; line-height: 32px !ie; display: block !ie; width: auto !ie; padding: 0 10px; position: relative; border: 1px solid transparent; border-radius: 3px; white-space: nowrap;	/* если в меню много пунктов и они уезжают за пределы экрана, то вместо этого комментария написать !ie (для ие6-7) */ }
.lh_menu .menu_w>li>a { width: auto; display: block; vertical-align: top; line-height: 32px; margin: 4px 2px 0 4px; }
.lh_menu li.active a, .lh_menu li:hover a { background: #e1e1e1; border: 1px solid #aaa; color: #fff; }
.colorStyle1 .lh_menu li:hover a, .colorStyle1 .lh_menu li.active a { background: url(/img/N-10-1/menu_active.png) repeat-x center; border-color: #83c4d9; }
.colorStyle2 .lh_menu li:hover a, .colorStyle2 .lh_menu li.active a { background: #cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color: #ecce5a; border-bottom-color: #e18243; }
.colorStyle3 .lh_menu li:hover a, .colorStyle3 .lh_menu li.active a { background: #9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color: #da9987; border-top-color: #dda38f; border-bottom-color: #c95151; }
.colorStyle4 .lh_menu li:hover a, .colorStyle4 .lh_menu li.active a { background: #ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color: #d15f68; border-top-color: #dc7a81; border-bottom-color: #ca4a54; }
.colorStyle5 .lh_menu li:hover a, .colorStyle5 .lh_menu li.active a { background: #bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color: #cd6053; border-top-color: #de847b; border-bottom-color: #be2703; }
.colorStyle6 .lh_menu li:hover a, .colorStyle6 .lh_menu li.active a { background: -webkit-gradient(linear, left top, left bottom, from(#FFD676), to(#EB9F4A)); background: -webkit-linear-gradient(#FFD676, #EB9F4A); background: -o-linear-gradient(#FFD676, #EB9F4A); background: linear-gradient(#FFD676, #EB9F4A); border-color: #FADD90; border-top-color: #FFEBB3; border-bottom-color: #F5CF6E; color: #2B2F3D; }
.lh_menu ul.submenu { display: none; position: absolute; white-space: normal; left: 5px; top: 38px; background: none; z-index: 999; border: none; min-width: 200px; width: 110%; padding: 6px 6px 8px; border-radius: 0 3px 3px 3px; }
.colorStyle1 .lh_menu ul.submenu { background: #2d7622 url(/img/N-10-1/menu.png) repeat-x 0 0; -webkit-box-shadow: 1px 1px 3px #174610; box-shadow: 1px 1px 3px #174610; }
.colorStyle2 .lh_menu ul.submenu { background: #3f8274 url(/img/N-10-2/ll_menu.png) repeat-x 0 0; -webkit-box-shadow: 1px 1px 3px #28685b; box-shadow: 1px 1px 3px #28685b; }
.colorStyle3 .lh_menu ul.submenu { background: #2c5b8d url(/img/N-10-3/menu.png) repeat-x 0 0; -webkit-box-shadow: 1px 1px 3px #1e4d7e; box-shadow: 1px 1px 3px #1e4d7e; }
.colorStyle4 .lh_menu ul.submenu { background: #354989 url(/img/N-10-4/menu.png) repeat-x 0 0; -webkit-box-shadow: 1px 1px 3px #263a7c; box-shadow: 1px 1px 3px #263a7c; }
.colorStyle5 .lh_menu ul.submenu { background: #445a60 url(/img/N-10-5/menu.png) repeat-x 0 0; -webkit-box-shadow: 1px 1px 3px #334a50; box-shadow: 1px 1px 3px #334a50; }
.lh_menu li:hover ul.submenu { display: block; }
.lh_menu>ul>li.last ul.submenu { left: auto; right: 3px; border-radius: 3px 0 3px 3px; }
#l_site .lh_menu ul.submenu li { display: block; text-align: left; white-space: normal; background: none; border: none; height: auto; float: none; }
#l_site .lh_menu ul.submenu li a { padding: 5px 10px; line-height: normal; height: auto; margin: 0; background: none; border: 1px solid transparent; display: block; white-space: normal; width: auto; font-size: 13px; color: #fff; }
#l_site .lh_menu ul.submenu a:hover { text-decoration: underline; }
.colorStyle1 #l_site .lh_menu ul.submenu a.active { background: url(/img/N-10-1/menu_active.png) repeat-x center; border-color: #83c4d9; background-size: auto 100%; }
.colorStyle2 #l_site .lh_menu ul.submenu a.active { background: #cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color: #ecce5a; border-bottom-color: #e18243; }
.colorStyle3 #l_site .lh_menu ul.submenu a.active { background: #9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color: #da9987; border-top-color: #dda38f; border-bottom-color: #c95151; }
.colorStyle4 #l_site .lh_menu ul.submenu a.active { background: #ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color: #d15f68; border-top-color: #dc7a81; border-bottom-color: #ca4a54; }
.colorStyle5 #l_site .lh_menu ul.submenu a.active { background: #bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color: #cd6053; border-top-color: #de847b; border-bottom-color: #be2703; }

/* информационный блок */
.block { margin: 0 0 30px; }
.block.type3 { padding: 5px; border: 1px solid #c0cdc7; background: #f0f2f1; -webkit-box-shadow: inset 1px 1px 0 #fff, inset -1px -1px 0 #fff; box-shadow: inset 1px 1px 0 #fff, inset -1px -1px 0 #fff; }
.colorStyle4 .block.type3 { background: #384b8d url(/img/N-10-4/specblock.png) repeat-x 0 0; border-color: #667aca; -webkit-box-shadow: inset 1px 1px 0 #6072c5, inset -1px -1px 0 #6072c5; box-shadow: inset 1px 1px 0 #6072c5, inset -1px -1px 0 #6072c5; }
.block h3, .block .h3, .l_title h1, .l_title .h1 { margin: 0 0 7px; position: relative; }
.block.type2 h3, .block.type2 .h3, .l_title h1, .l_title .h1 { border-bottom: 1px solid #000; }
.colorStyle6 .block.type2 h3, .colorStyle6 .block.type2 .h3, .colorStyle6 .l_title h1, .colorStyle6 .l_title .h1 { border-bottom: 1px solid #452F2E; }
.block.type2 h3, .block.type2 .h3 { margin-bottom: 20px; }
.colorStyle4 .block.type2 h3, .colorStyle4 .block.type2 .h3 { border-bottom: 1px solid #525065; }
.block.type3 h3, .block.type3 .h3 { border-bottom: 1px solid #c0cdc7; padding: 0 5px; width: 100%; left: -5px; -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; }
.colorStyle4 .block.type3 h3, .colorStyle4 .block.type3 .h3 { border-bottom-color: #35407b; -webkit-box-shadow: 0 1px 0 #5766ad; box-shadow: 0 1px 0 #5766ad; }
.header_layout4 .l_title h1, .header_layout4 .l_title .h1, .header_layout4 h3, .header_layout4 .h3, .header_layout4 h4, .header_layout4 .h4, .header_layout4 .lp_specblock .uss_guestbook_title, .header_layout5 .l_title h1, .header_layout5 .l_title .h1, .header_layout5 h3, .header_layout5 .h3, .header_layout5 h4, .header_layout5 .h4, .header_layout5 .lp_specblock .uss_guestbook_title, .header_layout6 .l_title h1, .header_layout6 .l_title .h1, .header_layout6 h3, .header_layout6 .h3, .header_layout6 h4, .header_layout6 .h4, .header_layout6 .lp_specblock .uss_guestbook_title { font-family: 'corkiregular'; }
.header_layout7 .l_title h1, .header_layout7 .l_title .h1, .header_layout7 h3, .header_layout7 .h3, .header_layout7 h4, .header_layout7 .h4, .header_layout7 .lp_specblock .uss_guestbook_title, .header_layout8 .l_title h1, .header_layout8 .l_title .h1, .header_layout8 h3, .header_layout8 .h3, .header_layout8 h4, .header_layout8 .h4, .header_layout8 .lp_specblock .uss_guestbook_title, .header_layout9 .l_title h1, .header_layout9 .l_title .h1, .header_layout9 h3, .header_layout9 .h3, .header_layout9 h4, .header_layout9 .h4, .header_layout9 .lp_specblock .uss_guestbook_title { font: normal 28px/1em 'pf_agora_slab_pro'; }
.header_layout10 .l_title h1, .header_layout10 .l_title .h1, .header_layout10 h3, .header_layout10 .h3, .header_layout10 h4, .header_layout10 .h4, .header_layout10 .lp_specblock .uss_guestbook_title, .header_layout11 .l_title h1, .header_layout11 .l_title .h1, .header_layout11 h3, .header_layout11 .h3, .header_layout11 h4, .header_layout11 .h4, .header_layout11 .lp_specblock .uss_guestbook_title, .header_layout12 .l_title h1, .header_layout12 .l_title .h1, .header_layout12 h3, .header_layout12 .h3, .header_layout12 h4, .header_layout12 .h4, .header_layout12 .lp_specblock .uss_guestbook_title { font-family: "aeromatics_b"; }
.header_layout13 .l_title h1, .header_layout13 .l_title .h1, .header_layout13 h3, .header_layout13 .h3, .header_layout13 h4, .header_layout13 .h4, .header_layout13 .lp_specblock .uss_guestbook_title, .header_layout14 .l_title h1, .header_layout14 .l_title .h1, .header_layout14 h3, .header_layout14 .h3, .header_layout14 h4, .header_layout14 .h4, .header_layout14 .lp_specblock .uss_guestbook_title, .header_layout15 .l_title h1, .header_layout15 .l_title .h1, .header_layout15 h3, .header_layout15 .h3, .header_layout15 h4, .header_layout15 .h4, .header_layout15 .lp_specblock .uss_guestbook_title { font-family: 'barkentina_1'; font-size: 28px; }
.colorStyle6 .header_layout13 .l_title h1, .colorStyle6 .header_layout13 .l_title .h1, .colorStyle6 .header_layout13 h3, .colorStyle6 .header_layout13 .h3, .colorStyle6 .header_layout13 h4, .colorStyle6 .header_layout13 .h4, .colorStyle6 .header_layout13 .lp_specblock .uss_guestbook_title, .colorStyle6 .header_layout14 .l_title h1, .colorStyle6 .header_layout14 .l_title .h1, .colorStyle6 .header_layout14 h3, .colorStyle6 .header_layout14 .h3, .colorStyle6 .header_layout14 h4, .colorStyle6 .header_layout14 .h4, .colorStyle6 .header_layout14 .lp_specblock .uss_guestbook_title, .colorStyle6 .header_layout15 .l_title h1, .colorStyle6 .header_layout15 .l_title .h1, .colorStyle6 .header_layout15 h3, .colorStyle6 .header_layout15 .h3, .colorStyle6 .header_layout15 h4, .colorStyle6 .header_layout15 .h4, .colorStyle6 .header_layout15 .lp_specblock .uss_guestbook_title { font-family: 'aeromatics_b'; font-size: 26px; color: #D2A090; }
.colorStyle1 .block h3, .colorStyle1 .block .h3, .colorStyle1 .block h4, .colorStyle1 .block .h4, .colorStyle1 .l_title h1, .colorStyle1 .l_title .h1 { color: #3a5166; border-color: #c0cdc7; }
.colorStyle2 .block h3, .colorStyle2 .block .h3, .colorStyle2 .block h4, .colorStyle2 .block .h4, .colorStyle2 .l_title h1, .colorStyle2 .l_title .h1 { color: #506760; border-color: #c0cdc7; }
.colorStyle3 .block h3, .colorStyle3 .block .h3, .colorStyle3 .block h4, .colorStyle3 .block .h4, .colorStyle3 .l_title h1, .colorStyle3 .l_title .h1 { color: #3e3e3e; border-color: #a9c1d6; }
.colorStyle4 .block h3, .colorStyle4 .block .h3, .colorStyle4 .block h4, .colorStyle4 .block .h4, .colorStyle4 .l_title h1, .colorStyle4 .l_title .h1 { color: #aab2d5; border-color: #525065; }
.colorStyle5 .block h3, .colorStyle5 .block .h3, .colorStyle5 .block h4, .colorStyle5 .block .h4, .colorStyle5 .l_title h1, .colorStyle5 .l_title .h1 { color: #4e5c62; border-color: #c0cdc7; }
.colorStyle5 .block h3, .colorStyle5 .block .h3, .colorStyle5 .block h4, .colorStyle5 .block .h4, .colorStyle5 .l_title h1, .colorStyle5 .l_title .h1 { color: #D2A090; border-color: #463434; }

/* новости */
.colorStyle2 .news_block_item { border-bottom: 1px solid #c0cdc7; }
.header_layout4 .news_block_item, .header_layout5 .news_block_item, .header_layout6 .news_block_item { padding: 0 0 15px; margin: 15px 0; }
.header_layout10 .news_block_item, .header_layout11 .news_block_item, .header_layout12 .news_block_item { min-height: 75px; }
.block .news_block_item { overflow: hidden; position: relative; }
.block .news_block_item .date { padding: 3px 10px; border-radius: 3px; background: #f1f1f1; display: inline-block; *display: inline; vertical-align: top; zoom: 1; }
.colorStyle1 .news_block_item .date { background: #a5b5ae; color: #fff; }
.colorStyle2 .news_block_item .date { background: #a5b5ae; color: #fff; }
.colorStyle3 .block .news_block_item .date { color: #fff; background: url(/img/N-10-3/menu.png) repeat-x 0 0; background-size: auto 100%; }
.colorStyle4 .block .news_block_item .date { color: #fff; background: url(/img/N-10-4/menu.png) repeat-x 0 bottom; }
.colorStyle5 .block .news_block_item .date { background: #909da2; color: #fff; }
.colorStyle6 .block .news_block_item .date { background: -webkit-gradient(linear, left top, left bottom, from(#2F354A), to(#262C40)); background: -webkit-linear-gradient(#2F354A, #262C40); background: -o-linear-gradient(#2F354A, #262C40); background: linear-gradient(#2F354A, #262C40); color: #fff; }
.news_block_item .title { font-size: 14px; }
a.l_allnews { padding: 0px 0 1px 17px; position: relative; }
.colorStyle1 a.l_allnews { background: url(/img/N-10-1/allnews.png) no-repeat left center; }
.colorStyle2 a.l_allnews { background: url(/img/N-10-2/allnews.png) no-repeat left center; }
.colorStyle3 a.l_allnews { background: url(/img/N-10-3/subscribe.png) no-repeat left center; }
.colorStyle4 a.l_allnews { background: url(/img/N-10-4/subscribe.png) no-repeat left center; }
.colorStyle5 a.l_allnews { background: url(/img/N-10-5/subscribe.png) no-repeat left center; }

/* меню в колонке */
#l_site .block ul { margin: 0; padding: 0; list-style: none; border-radius: 3px; overflow: hidden; }
#l_site .block ul li { margin: 0; padding: 0; list-style: none; }
.block ul li { background: #f1f1f1; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.block .uss_eshop_menu li { overflow: hidden; white-space: nowrap; }
.block .uss_eshop_menu li a { white-space: normal; display: block; }
.block ul.catalog_menu li a { white-space: normal; display: block; }
.colorStyle1 .block ul li { background: #0070a3 url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-top-color: #57a4cf; border-bottom-color: #285283; }
.colorStyle2 .block ul li { background: #3f8274 url(/img/N-10-2/ll_menu.png) repeat-x 0 0; border-top-color: #9ebfba; border-bottom-color: #496961; }
.colorStyle3 .block ul li { background: #2c5b8d url(/img/N-10-3/menu.png) repeat-x 0 0; border-top-color: #6692d0; border-bottom-color: #33496f; }
.colorStyle4 .block ul li { background: #354989 url(/img/N-10-4/menu.png) repeat-x 0 0; border-top-color: #5f71c4; border-bottom-color: #2f3872; }
.colorStyle5 .block ul li { background: #445a60 url(/img/N-10-5/menu.png) repeat-x 0 0; border-top-color: #909da2; border-bottom-color: #344147; }
.colorStyle6 .block ul li { background: -webkit-gradient(linear, left top, left bottom, from(#2F354A), to(#20263A)); background: -webkit-linear-gradient(#2F354A, #20263A); background: -o-linear-gradient(#2F354A, #20263A); background: linear-gradient(#2F354A, #20263A); border-top-color: #454A5F; border-bottom-color: #191E2E; }

/*.block ul li:hover, .block ul li.active {background:#e1e1e1; border-radius:4px; border-color:transparent; background-color:transparent;}*/
#l_site .block ul li a { display: block; padding: 8px 7px 8px 30px; font-size: 14px; text-decoration: none; white-space: normal; color: #fff; background-position: 12px 14px; background-repeat: no-repeat; border: 1px solid transparent; overflow: hidden; }
.colorStyle1 .block ul li a { background-image: url(/img/N-10-1/arrow_right.png); }
.colorStyle2 .block ul li a { background-image: url(/img/N-10-2/arrow_right.png); }
.colorStyle3 .block ul li a { background-image: url(/img/N-10-3/arrow_right.png); }
.colorStyle4 .block ul li a { background-image: url(/img/N-10-3/arrow_right.png); }
.colorStyle5 #l_site .block ul li a { background-image: none; padding-left: 20px; }
#l_site .block a.active { font-weight: normal; }
#l_site .block li:hover>a, #l_site .block li.active>a, #l_site .block li:hover>div.catalog_menu_item>a, #l_site .block li.active>div.catalog_menu_item>a { border-radius: 3px; }
.block li:hover>a, .block li.active>a, .block li:hover>div.catalog_menu_item>a, .block li.active>div.catalog_menu_item>a { background: #e1e1e1; border-color: #ccc; }
.colorStyle1 #l_site .block li:hover>a, .colorStyle1 #l_site .block li.active>a, .colorStyle1 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle1 #l_site .block li.active>div.catalog_menu_item>a { background: url(/img/N-10-1/arrow_right2.png) no-repeat 12px 14px, url(/img/N-10-1/menu.png) repeat-x 0 0; background-color: #2d7622; border-color: #aec961; -webkit-box-shadow: 1px 1px 0 #49722c, -1px 0 0 #49722c; box-shadow: 1px 1px 0 #49722c, -1px 0 0 #49722c; border-bottom-color: #68a13f; }
.colorStyle2 #l_site .block li:hover>a, .colorStyle2 #l_site .block li.active>a, .colorStyle2 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle2 #l_site .block li.active>div.catalog_menu_item>a { background: url(/img/N-10-2/arrow_right.png) no-repeat 12px 14px, url(/img/N-10-2/ll_menu.png) repeat-x 0 0; background-color: #3f8274; color: #ffeebf; border-color: transparent; -webkit-box-shadow: 0px -4px 0px #E0541D inset, 4px 0px 0px #ef7241 inset, -4px 0px 0px #ef7241 inset, 0px 4px 0px #ef8f41 inset; box-shadow: 0px -4px 0px #E0541D inset, 4px 0px 0px #ef7241 inset, -4px 0px 0px #ef7241 inset, 0px 4px 0px #ef8f41 inset; }
.colorStyle3 #l_site .block li:hover>a, .colorStyle3 #l_site .block li.active>a, .colorStyle3 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle3 #l_site .block li.active>div.catalog_menu_item>a { background: url(/img/N-10-4/arrow_right3.png) no-repeat 12px 14px, url(/img/N-10-3/red.png) repeat-x 0 0; background-color: #ba1817; border-color: #ad3d33; border-top-color: #dda38f; border-bottom-color: #9e1c1c; -webkit-box-shadow: inset -1px -1px 0 #d97270, 1px -1px 0px rgba(221, 115, 113, 1) inset; box-shadow: inset -1px -1px 0 #d97270, 1px -1px 0px rgba(221, 115, 113, 1) inset; color: #ffeebf; }
.colorStyle4 #l_site .block li:hover>a, .colorStyle4 #l_site .block li.active>a, .colorStyle4 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle4 #l_site .block li.active>div.catalog_menu_item>a { background: url(/img/N-10-4/arrow_right3.png) no-repeat 10px 13px, url(/img/N-10-4/menu_active.png) repeat-x 0 0; background-color: #ac2e36; border-color: #d3636c; border-top-color: #dc7a81; border-bottom-color: #943138; -webkit-box-shadow: inset 0px -1px 0 #ca4b56; box-shadow: inset 0px -1px 0 #ca4b56; color: #fff; }
.colorStyle5 #l_site .block li:hover>a, .colorStyle5 #l_site .block li.active>a, .colorStyle5 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle5 #l_site .block li.active>div.catalog_menu_item>a { background: url(/img/N-10-5/menu_active.png) repeat-x 0 0; background-color: #bb0601; border-color: #b53328; border-top-color: #ea8878; border-bottom-color: #a21408; -webkit-box-shadow: inset 1px 0 0 #e15240, inset -1px 0 0 #e15240, inset 0px -1px 0 #da220e; box-shadow: inset 1px 0 0 #e15240, inset -1px 0 0 #e15240, inset 0px -1px 0 #da220e; color: #fff; }
.colorStyle6 #l_site .block li:hover>a, .colorStyle6 #l_site .block li.active>a, .colorStyle6 #l_site .block li:hover>div.catalog_menu_item>a, .colorStyle6 #l_site .block li.active>div.catalog_menu_item>a { background: url(./../img/N-10-6/li_active.png) 5px center no-repeat, -webkit-gradient(linear, left top, left bottom, from(#FED474), to(#ECA24C)); background: url(./../img/N-10-6/li_active.png) 5px center no-repeat, -webkit-linear-gradient(#FED474, #ECA24C); background: url(./../img/N-10-6/li_active.png) 5px center no-repeat, -o-linear-gradient(#FED474, #ECA24C); background: url(./../img/N-10-6/li_active.png) 5px center no-repeat, linear-gradient(#FED474, #ECA24C); border-color: #FADE92; border-top-color: #FFEAB0; border-bottom-color: #F5D072; -webkit-box-shadow: none; box-shadow: none; color: #2B2F3D; }
.block .submenu { -webkit-box-shadow: inset 0 10px 10px #333; box-shadow: inset 0 10px 10px #333; clear: both; }
#l_site .block .submenu { border-radius: 0; padding: 3px 0 7px; border: none; }
.colorStyle1 .block .submenu { -webkit-box-shadow: none; box-shadow: none; background: #f0f2f1; }
.colorStyle2 .block .submenu { -webkit-box-shadow: inset 0 10px 10px -5px #bba69b; box-shadow: inset 0 10px 10px -5px #bba69b; background: #f0f2f1; }
.colorStyle3 .block .submenu { -webkit-box-shadow: inset 0 10px 10px -5px #e9e6e2; box-shadow: inset 0 10px 10px -5px #e9e6e2; background: #f0f2f1; border-left: 1px solid #bec8c1; border-right: 1px solid #bec8c1; }
.colorStyle4 .block .submenu { -webkit-box-shadow: none; box-shadow: none; background: #323861; }
.colorStyle5 .block .submenu { -webkit-box-shadow: inset 0 10px 10px -5px #ccb5ab; box-shadow: inset 0 10px 10px -5px #ccb5ab; background: #f0f2f1; }
.colorStyle6 .block .submenu { -webkit-box-shadow: none; box-shadow: none; background: #20263A; }
#l_site .block .submenu li { background: none !important; border: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; padding: 4px 4px 4px 15px; }
#l_site .block .submenu li:hover>div.catalog_menu_item>a, #l_site .block .submenu li:hover>a { background: none !important; border: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
#l_site .block .submenu li a { padding: 0; background: none !important; border: none !important; font-size: 13px; text-decoration: underline; margin: 0; }
.block .submenu li a { color: #000; }
.colorStyle1 #l_site .block .submenu li a { color: #3c9007 !important; }
.colorStyle2 #l_site .block .submenu li a { color: #bb4b00 !important; }
.colorStyle3 #l_site .block .submenu li a { color: #a42a26 !important; }
.colorStyle4 #l_site .block .submenu li a { color: #ffa3a5 !important; }
.colorStyle5 #l_site .block .submenu li a { color: #a4170b !important; }
.colorStyle6 #l_site .block .submenu li a { color: #FFC267 !important; }
#l_site .block .submenu a:hover, #l_site .block .submenu a.active { text-decoration: none; -webkit-box-shadow: none !important; box-shadow: none !important; }
#l_site .block .submenu .submenu { -webkit-box-shadow: none !important; box-shadow: none !important; margin-left: 0px; padding: 0; }
#l_site .block .catalog_menu .submenu .submenu { margin-left: 0; }
#l_site .block .catalog_menu .submenu .submenu li { padding-left: 15px; }
#l_site .block .catalog_menu_image, #l_site .block .eshop_menu_image { float: left; }
#l_site .block .catalog_menu_image a, #l_site .block .eshop_menu_image a { padding: 0; margin: 2px; }

/* хлебные крошки */
.l_speedbar { font-size: 12px; margin: 0 0 15px; }
.colorStyle4 .l_speedbar { font-size: 12px; color: #aab2d5; }

/* список позиций */
.uss_shop_block_cat, .uss_catalog_block_cat { position: relative; width: 106%; }
.uss_shop_block_cat .uss_shop_category, .uss_catalog_block_cat .uss_catalog_category {	/* width: 147px !important; */

	/* margin-right: 35px; */

/* text-align: center; */ }
.colorStyle1 .uss_eshop_block_item .uss_shop_price { margin: 0; vertical-align: bottom; display: inline-block; *display: inline; zoom: 1; }
.colorStyle1 #l_site .uss_eshop_item span.old_price { color: #000; }
.colorStyle1 #l_site .uss_shop_blocks_view span.actual_price { background: url(/img/N-10-1/menu.png) repeat-x center; color: #fff; }
.colorStyle1 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by, .colorStyle1 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price { margin: 0; display: inline-block; *display: inline; zoom: 1; vertical-align: bottom; }
.colorStyle1 .uss_shop_technical_data span.old_price { color: #000 !important; }
.colorStyle1 #l_site .uss_shop_technical_data .uss_shop_price span:last-child { background: url(/img/N-10-1/menu.png) repeat-x center; color: #fff; }
.colorStyle1 .uss_shop_table_view td { padding: 2px 4px; }
.colorStyle3 .uss_eshop_block_item { display: inline-block; vertical-align: top; *display: inline; zoom: 1; }
.colorStyle3 .uss_eshop_block_item .img { margin: 0; border: 1px solid #a9c1d6; }
.colorStyle3 .uss_shop_name { margin: 7px 0; font-size: 15px; }
.colorStyle3 .uss_shop_table_view td.uss_price span.old_price { background: none; }
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by { margin: -40px 0 0; float: right; }
.header_layout7 .uss_eshop_block_item, .header_layout8 .uss_eshop_block_item, .header_layout9 .uss_eshop_block_item { display: inline-block; *display: inline; zoom: 1; vertical-align: top; width: 202px; margin: 10px 30px 15px 0; }
.header_layout7 .uss_eshop_block_item .img, .header_layout8 .uss_eshop_block_item .img, .header_layout9 .uss_eshop_block_item .img { width: 200px; height: 200px; margin: 0; border: 1px solid #a9c1d6; line-height: 200px; }
.colorStyle4 .uss_shop_block_cat .uss_shop_category { width: 215px !important; margin: 0 11px 30px; text-align: left; }
.colorStyle4 .uss_shop_block_cat .uss_shop_cat_img_wrap { width: 147px; margin-left: auto; margin-right: auto; }
.colorStyle4 .uss_shop_block_cat .uss_shop_cat_img { float: none; border: none; margin: 0 auto 7px; }
.colorStyle4 .uss_shop_block_cat .uss_shop_cat_name a { font-size: 15px; }
.colorStyle4 .uss_shop_cat_cat { font-size: 0; }
.colorStyle4 .uss_shop_cat_cat a { font-size: 13px; color: #dfe5ff; display: block; padding: 2px 0 2px 10px; background: url(/img/N-10-4/arrow_right2.png) no-repeat left center; }
.colorStyle1 #l_site .uss_shop_price span { margin: 0; color: #dcf1aa; font-size: 15px; background: none; padding: 2px 5px; border-radius: 3px; border: 1px solid #70a343; }
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price, .colorStyle2 .uss_shop_list_view .uss_shop_technical_data .uss_shop_price span.actual_price, .colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span { background: none; color: #000; padding: 0; }
.colorStyle3 #l_site .uss_shop_price span { font-size: 18px; color: #455963; margin: 0; padding: 0; background: none; }
.colorStyle4 #l_site .uss_shop_price span { background: none; color: #fff; }
.colorStyle5 #l_site .uss_shop_price span { background: none; padding: 0; color: #333; }
.colorStyle1 #l_site .uss_shop_price span.old_price { background: none; font-size: 13px; margin: 0 0 3px; padding: 0; display: block; border: none; }
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price, .colorStyle2 .uss_shop_list_view .uss_shop_technical_data .uss_shop_price span.old_price, .colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price { background: none; color: #333; font-size: 12px; }
.colorStyle3 #l_site span.old_price { color: #3b3b3b; display: block; font-size: 13px; }
.colorStyle4 #l_site .old_price { margin: 0; padding: 0; background: none; color: #e1e1e1; font-size: 13px; }
.colorStyle5 #l_site .old_price { background: none; padding: 0; color: #888; font-size: 13px; }

/* спецблок внизу */
.lp_specblock { padding: 15px 20px; width: 978px; background: #f1f1f1; position: relative; left: -20px; white-space: nowrap; border-radius: 0 0 5px 5px; }
.colorStyle1 .lp_specblock { color: #fff; background: #277220 url(/img/N-10-1/specblock.png) repeat-x 0 0; border: 1px solid #659e3e; border-top: none; }
.colorStyle2 .lp_specblock { color: #fff; background: #418476 url(/img/N-10-2/specblock.png) repeat-x 0 0; border: 1px solid #496961; border-top: none; }
.colorStyle3 .lp_specblock { color: #fff; background: #2e5c8f url(/img/N-10-3/specblock.png) repeat-x 0 0; border: 1px solid #415c8c; border-top: none; -webkit-box-shadow: inset 0 -1px 0 #567ab1, inset 1px 0 0 #5a7fb6, inset -1px 0 0 #5a7fb6; box-shadow: inset 0 -1px 0 #567ab1, inset 1px 0 0 #5a7fb6, inset -1px 0 0 #5a7fb6; }
.colorStyle4 .lp_specblock { color: #fff; background: #384b8d url(/img/N-10-4/specblock.png) repeat-x 0 0; border: 1px solid #667aca; border-top-color: #6072c5; border-bottom-color: #6072c5; }
.colorStyle5 .lp_specblock { color: #4e5c62; background: #c9d4d6 url(/img/N-10-5/specblock.jpg) repeat-x 0 0; border: 1px solid #a1aeb1; border-top-color: #a1aeb1; border-bottom-color: #a1aeb1; -webkit-box-shadow: inset 0 1px 0 #f4f6f7, inset 0 -1px 0 #f4f6f7; box-shadow: inset 0 1px 0 #f4f6f7, inset 0 -1px 0 #f4f6f7; }
.colorStyle6 .lp_specblock { color: #4e5c62; background: none; -webkit-box-shadow: none; box-shadow: none; border: none; }
.colorStyle1 .lp_specblock a, .colorStyle1 .lp_specblock a:hover { color: #fff; }
.colorStyle2 .lp_specblock a, .colorStyle2 .lp_specblock a:hover { color: #fff; }
.colorStyle3 .lp_specblock a, .colorStyle3 .lp_specblock a:hover { color: #ccc; }
.colorStyle4 .lp_specblock a, .colorStyle4 .lp_specblock a:hover { color: #c0ccff; }
.lp_specblock h4, .lp_specblock .h4, .lp_specblock h3, .lp_specblock .h3, .lp_specblock .uss_guestbook_title { margin: 0 0 15px; font: normal 30px/1 'bebas_neue_cyrillicregular', arial, sans-serif; border-bottom: 1px solid #000; -webkit-box-shadow: 0 1px 0 #ccc; box-shadow: 0 1px 0 #ccc; }
.lp_specblock h4, .lp_specblock .h4 { margin-top: 30px; }
.lp_specblock h4:first-child, .lp_specblock .h4:first-child { margin-top: 0px; }
.colorStyle1 .lp_specblock h4, .colorStyle1 .lp_specblock .h4, .colorStyle1 .lp_specblock h3, .colorStyle1 .lp_specblock .h3, .colorStyle1 .lp_specblock .uss_guestbook_title { color: #dcf1ab; border-bottom-color: #48742a; -webkit-box-shadow: 0 1px 0 #67aa15; box-shadow: 0 1px 0 #67aa15; }
.colorStyle2 .lp_specblock h4, .colorStyle2 .lp_specblock .h4, .colorStyle2 .lp_specblock h3, .colorStyle2 .lp_specblock .h3, .colorStyle2 .lp_specblock .uss_guestbook_title { color: #fff; border-bottom-color: #4c7468; -webkit-box-shadow: 0 1px 0 #90b3ac; box-shadow: 0 1px 0 #90b3ac; }
.colorStyle3 .lp_specblock h4, .colorStyle3 .lp_specblock .h4, .colorStyle3 .lp_specblock h3, .colorStyle3 .lp_specblock .h3, .colorStyle3 .lp_specblock .uss_guestbook_title { color: #cee1ff; border-bottom-color: #314F82; -webkit-box-shadow: 0 1px 0 #6088B6; box-shadow: 0 1px 0 #6088B6; }
.colorStyle4 .lp_specblock h4, .colorStyle4 .lp_specblock .h4, .colorStyle4 .lp_specblock h3, .colorStyle4 .lp_specblock .h3, .colorStyle4 .lp_specblock .uss_guestbook_title { border-bottom-color: #35407B; -webkit-box-shadow: 0 1px 0 #5766AD; box-shadow: 0 1px 0 #5766AD; }
.colorStyle5 .lp_specblock h4, .colorStyle5 .lp_specblock .h4, .colorStyle5 .lp_specblock h3, .colorStyle5 .lp_specblock .h3, .colorStyle5 .lp_specblock .uss_guestbook_title { color: #4e5c62; border-bottom-color: #b0babe; -webkit-box-shadow: 0 1px 0 #f4f6f7; box-shadow: 0 1px 0 #f4f6f7; }
.header_layout4 .lp_specblock h3, .header_layout4 .lp_specblock .h3, .header_layout4 .lp_specblock h4, .header_layout4 .lp_specblock .h4, .header_layout5 .lp_specblock h3, .header_layout5 .lp_specblock .h3, .header_layout5 .lp_specblock h4, .header_layout5 .lp_specblock .h4, .header_layout5 .lp_specblock h3, .header_layout5 .lp_specblock .h3, .header_layout5 .lp_specblock h4, .header_layout5 .lp_specblock .h4 { font-family: 'corkiregular'; text-align: center; font-size: 36px; }
.header_layout13 .lp_specblock h3, .header_layout13 .lp_specblock .h3, .header_layout14 .lp_specblock h3, .header_layout14 .lp_specblock .h3, .header_layout15 .lp_specblock h3, .header_layout15 .lp_specblock .h3, .header_layout13 .lp_specblock h4, .header_layout13 .lp_specblock .h4, .header_layout14 .lp_specblock h4, .header_layout14 .lp_specblock .h4, .header_layout15 .lp_specblock h4, .header_layout15 .lp_specblock .h4 { text-align: center; font-size: 28px; font-family: 'barkentina_1'; margin-bottom: 18px; }
.colorStyle6 .header_layout13 .lp_specblock h3, .colorStyle6 .header_layout13 .lp_specblock .h3, .colorStyle6 .header_layout14 .lp_specblock h3, .colorStyle6 .header_layout14 .lp_specblock .h3, .colorStyle6 .header_layout15 .lp_specblock h3, .colorStyle6 .header_layout15 .lp_specblock .h3, .colorStyle6 .header_layout13 .lp_specblock h4, .colorStyle6 .header_layout13 .lp_specblock .h4, .colorStyle6 .header_layout14 .lp_specblock h4, .colorStyle6 .header_layout14 .lp_specblock .h4, .colorStyle6 .header_layout15 .lp_specblock h4, .colorStyle6 .header_layout15 .lp_specblock .h4 { font-size: 26px; font-family: 'aeromatics_b'; margin-bottom: 16px; color: #D2A090; text-align: left; border-color: #463434; border-width: 1px; -webkit-box-shadow: none; box-shadow: none; padding: 0 0 4px 0; }
.lp_specblock * { white-space: normal; }
.lp_specblock .uss_guestbook { white-space: nowrap; }
.lp_specblock .uss_guestbook * { white-space: normal; }
.lp_specblock .uss_guestbook_item { display: inline-block; *display: inline; zoom: 1; width: 300px; margin: 10px 30px 0 0; background: none; border: none; -webkit-box-shadow: none; box-shadow: none; vertical-align: top; padding: 0; }
.lp_specblock .uss_fio { font-weight: normal; padding: 0 0 2px 20px; background: url(/img/N-10-3/quote.png) no-repeat left 2px; }
.colorStyle1 .lp_specblock .uss_fio { color: #dcf1ab; }
.colorStyle2 .lp_specblock .uss_fio { color: #fff; }
.colorStyle3 .lp_specblock .uss_fio { color: #cee1ff; }
.colorStyle4 .lp_specblock .uss_fio { color: #ffa3a5; }
.colorStyle5 .lp_specblock .uss_fio { color: #4e5c62; }
.lp_specblock .uss_guestbook_question_text { color: #666; }
.colorStyle1 .lp_specblock .uss_guestbook_question_text, .colorStyle2 .lp_specblock .uss_guestbook_question_text, .colorStyle3 .lp_specblock .uss_guestbook_question_text, .colorStyle4 .lp_specblock .uss_guestbook_question_text { color: #fff; }

/*.lp_specblock p {margin:0;}*/
.lp_specblock .amount_title, .lp_specblock .basket_amount_class { display: none; }
.lp_specblock .uss_eshop_block_item { display: inline-block; *display: inline; zoom: 1; width: 150px; margin-right: 50px; vertical-align: top; *margin: 0 20px; vertical-align: top; }
.lp_specblock .uss_eshop_block_item .img { padding: 2px; border: 1px solid #000; text-align: center; height: 104px; width: 139px; line-height: 104px; margin: 0 0 3px; }
.colorStyle1 .lp_specblock .uss_eshop_block_item .img { border-color: #94c057; }
.colorStyle2 .lp_specblock .uss_eshop_block_item .img { background: #fff; border-color: #9ebfba; }
.colorStyle3 .lp_specblock .uss_eshop_block_item .img { border-color: #a9c1d6; }
.colorStyle4 .lp_specblock .uss_eshop_block_item .img { border-color: #35407B; }
.colorStyle5 .lp_specblock .uss_eshop_block_item .img { border-color: #a1aeb1; }
.lp_specblock .uss_eshop_block_item .img img { vertical-align: middle; }
#l_site .lp_specblock .uss_shop_name a { font-size: 15px; }
.colorStyle2 #l_site .lp_specblock span.old_price { color: #fff; background: none; }
#l_site .lp_specblock .uss_shop_price { display: inline-block; *display: inline; vertical-align: top; zoom: 1; }
#l_site .lp_specblock span.old_price { font-size: 12px; margin: 0 5px 0 0; }
.header_layout4 #l_site .lp_specblock span.old_price, .header_layout5 #l_site .lp_specblock span.old_price, .header_layout6 #l_site .lp_specblock span.old_price { padding: 0; }
#l_site .lp_specblock span.actual_price { font-size: 14px; padding: 2px 5px; }
#l_site .lp_specblock .uss_eshop_block_item .uss_shop_price { min-height: 20px; }
.colorStyle3 #l_site .lp_specblock .uss_shop_price span { color: #fff !important; }
.lp_specblock table { width: 100%; }
.colorStyle4 .lp_specblock td { background: url(/img/N-10-4/border.png) repeat-y right center; }
.colorStyle4 .lp_specblock td:last-child { background: none; }
.header_layout10 .lp_specblock td, .header_layout11 .lp_specblock td, .header_layout12 .lp_specblock td { padding: 0 20px; font-size: 14px; vertical-align: top; }
.header_layout10 .lp_specblock td p:first-child a, .header_layout11 .lp_specblock td p:first-child a, .header_layout12 .lp_specblock td p:first-child a { font-size: 18px; font-family: "aeromatics_b"; }
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder { margin: 0 0 5px; float: none; }
.uss_shop_block_cat .uss_shop_cat_name a { font-size: 15px; }
.news_list h5, .news_list .h5, .uss_vote_block h5, .uss_vote_block .h5, .uss_votes h5, .uss_votes .h5 { font-family: inherit; line-height: 1.1em; margin-bottom: 12px; }
.uss_votes .uss_more { padding: 3px 0; }
.uss_votes .message { font-size: 11px; margin: 8px 0; }
.uss_vote_block { overflow: hidden; position: relative; }
.uss_votes .question { position: relative; overflow: hidden; }
.uss_votes .question input { float: left; margin-top: 3px; }
.uss_votes .question span { display: block; overflow: hidden; }
.uss_votes .submit, .uss_vote_block .submit { float: left; margin: 3px 5px 2px 0; }
.uss_votes .submit input, .uss_vote_block .submit input, .uss_vote_block .uss_more a { padding: 4px 2px; color: #fff !important; display: inline-block; *display: inline; zoom: 1; vertical-align: top; border-radius: 3px; font-weight: normal; text-decoration: none; font-size: 12px; background-repeat: repeat-x; background-position: 0 50%; border: 1px solid transparent; }
.colorStyle1 .uss_votes .submit input, .colorStyle1 .uss_vote_block .submit input, .colorStyle1 .uss_vote_block .uss_more a { background-color: #2d7622; background-image: url(/img/N-10-1/menu.png); border-color: #aec961; -webkit-box-shadow: 1px 1px 0 #49722c, -1px 0 0 #49722c; box-shadow: 1px 1px 0 #49722c, -1px 0 0 #49722c; border-bottom-color: #68a13f; }
.colorStyle2 .uss_votes .submit input, .colorStyle2 .uss_vote_block .submit input, .colorStyle2 .uss_vote_block .uss_more a { background-color: #559589; background-image: url(/img/N-10-2/menu.png); border-color: #9EBFBA; -webkit-box-shadow: 1px 1px 0 #496961, -1px 0 0 #496961; box-shadow: 1px 1px 0 #496961, -1px 0 0 #496961; border-bottom-color: #496961; }
.colorStyle3 .uss_votes .submit input, .colorStyle3 .uss_vote_block .submit input, .colorStyle3 .uss_vote_block .uss_more a { background-color: #326397; background-image: url(/img/N-10-3/menu.png); border-color: #6692D0; -webkit-box-shadow: 1px 1px 0 #33496F, -1px 0 0 #33496F; box-shadow: 1px 1px 0 #33496F, -1px 0 0 #33496F; border-bottom-color: #33496F; }
.colorStyle4 .uss_votes .submit input, .colorStyle4 .uss_vote_block .submit input, .colorStyle4 .uss_vote_block .uss_more a { background-color: #ac2e36; background-image: url(/img/N-10-4/menu_active.png); border-color: #d15f68; -webkit-box-shadow: 1px 1px 0 #dc7a81, -1px 0 0 #dc7a81; box-shadow: 1px 1px 0 #dc7a81, -1px 0 0 #dc7a81; border-bottom-color: #ca4a54; }
.colorStyle5 .uss_votes .submit input, .colorStyle5 .uss_vote_block .submit input, .colorStyle5 .uss_vote_block .uss_more a { background-color: #bb0601; background-image: url(/img/N-10-5/menu_active.png); border-color: #bd3f34; -webkit-box-shadow: 0 1px 0 #e98575 inset, 0 -1px 0 #db2b18 inset, 1px 0 0 #e25846 inset, -1px 0 0 #e25846 inset; box-shadow: 0 1px 0 #e98575 inset, 0 -1px 0 #db2b18 inset, 1px 0 0 #e25846 inset, -1px 0 0 #e25846 inset; border-bottom-color: #a61a0e; }
#l_site .uss_votes .submit input:hover, #l_site .uss_vote_block .submit input:hover, #l_site .uss_vote_block .uss_more a:hover { opacity: 0.9; }
.l_content { padding: 0 0 10px; }
.l_footer p { margin: 0; }
.colorStyle1 .l_footer { color: #fff; }
.colorStyle2 .l_footer { color: #33413b; }
.colorStyle4 .l_footer { color: #fff; }
.colorStyle5 .l_footer { color: #4e5c62; }
.colorStyle6 .l_footer { color: #fff; }
.colorStyle1 .l_footer a { color: #ddff81; }
.colorStyle2 .l_footer a { color: #c36323; }
.colorStyle3 .l_footer a { color: #3f67ab; }
.colorStyle5 .l_footer a { color: #a4170b; }
.colorStyle6 .l_footer a { color: #FFC267; }

/* нижнее меню */
.lf_menu { position: relative; width: 100%; margin: 0 0 25px; text-align: center; margin-bottom: 30px; white-space: nowrap; overflow: hidden; }
.colorStyle1 .lf_menu { border-bottom: 1px solid #1b3551; -webkit-box-shadow: 0 1px 0 #345579; box-shadow: 0 1px 0 #345579; }
.colorStyle2 .lf_menu { border-bottom-color: #899a94; -webkit-box-shadow: 0px 1px 0px #dde9e5; box-shadow: 0px 1px 0px #dde9e5; }
.colorStyle3 .lf_menu { border-bottom-color: #9aaec6; -webkit-box-shadow: 0 1px 0 #dbe6f0; box-shadow: 0 1px 0 #dbe6f0; }
.colorStyle4 .lf_menu { border-bottom-color: #2c2736; -webkit-box-shadow: 0 1px 0 #565063; box-shadow: 0 1px 0 #565063; }
.colorStyle5 .lf_menu { border-bottom-color: #9da7ab; -webkit-box-shadow: 0px 1px 0px #e2e6e7; box-shadow: 0px 1px 0px #e2e6e7; }
.lf_menu ul { margin: 0 0 25px; padding: 0; list-style: none; }
.lf_menu ul li { margin: 0; padding: 0 5px; list-style: none; position: relative; vertical-align: middle; width: auto; display: table-cell; height: 38px; text-align: center; display: block !ie; float: left !ie; }
#l_site .lf_menu .menu_w>li { display: inline-block; *display: inline; zoom: 1; vertical-align: top; padding: 0; margin: 0; }
.lf_menu a { display: table-cell; height: 36px; color: #fff; width: 1000px; vertical-align: middle; text-decoration: none; overflow: hidden; line-height: 1em; line-height: 36px !ie; display: block !ie; width: auto !ie; padding: 0 10px; position: relative; font-size: 14px; border: 1px solid transparent; border-radius: 4px; white-space: nowrap;	/* если в меню много пунктов и они уезжают за пределы экрана, то вместо этого комментария написать !ie (для ие6-7) */ }
.lf_menu .menu_w>li>a { width: auto; display: block; vertical-align: top; line-height: 36px; }
.colorStyle2 .lf_menu a { color: #496961; }
.colorStyle3 .lf_menu a { color: #3f67ab; }
.colorStyle4 .lf_menu a { color: #ffa3a5; }
.colorStyle5 .lf_menu a { color: #4e5c62; }
.colorStyle6 .lf_menu a { color: #FFC267; text-decoration: underline; }
.lf_menu a.active, .lf_menu a:hover { background: #e1e1e1; border: 1px solid #aaa; text-decoration: none; }
.colorStyle1 .lf_menu a:hover, .colorStyle1 .lf_menu a.active { background: url(/img/N-10-1/menu.png) repeat-x center; border-color: #a7c65c; border-bottom-color: #66a03e; color: #fff; }
.colorStyle2 .lf_menu a:hover, .colorStyle2 .lf_menu a.active { background: #cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color: #ecce5a; border-bottom-color: #e18243; color: #fff; }
.colorStyle3 .lf_menu a:hover, .colorStyle3 .lf_menu a.active { background: #9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color: #da9987; border-top-color: #dda38f; border-bottom-color: #c95151; color: #fff; }
.colorStyle4 .lf_menu a:hover, .colorStyle4 .lf_menu a.active { background: #ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color: #d15f68; border-top-color: #dc7a81; border-bottom-color: #ca4a54; color: #fff; }
.colorStyle5 .lf_menu a:hover, .colorStyle5 .lf_menu a.active { background: #bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color: #bd3f34; border-bottom-color: #a61a0e; border-top-color: #ca544a; color: #fff; -webkit-box-shadow: inset 0 1px 0 #e98575, inset 0 -1px 0 #db2b18, inset 1px 0 0 #e25846, inset -1px 0 0 #e25846; box-shadow: inset 0 1px 0 #e98575, inset 0 -1px 0 #db2b18, inset 1px 0 0 #e25846, inset -1px 0 0 #e25846; }
.colorStyle6 .lf_menu a:hover, .colorStyle6 .lf_menu a.active { background: -webkit-gradient(linear, left top, left bottom, from(#FFD676), to(#EB9F4A)); background: -webkit-linear-gradient(#FFD676, #EB9F4A); background: -o-linear-gradient(#FFD676, #EB9F4A); background: linear-gradient(#FFD676, #EB9F4A); border-color: #FADE92; border-bottom-color: #FFEBB3; border-top-color: #F5CF6E; color: #2B2F3D; -webkit-box-shadow: none; box-shadow: none; font-size: 14px; }
.lf_l { float: left; width: 330px; }
.lf_r { float: right; width: 300px; margin-left: 30px; text-align: right; }
.lf_m { overflow: hidden; text-align: center; }
.lf_m p { margin: 0 0 8px; }
.lf_powerd { float: right; margin-top: 20px; }

/* иконки */
.lf_nav { margin: 14px 0 0; }
.lf_nav div { margin: 0 0 5px; }
.lf_nav a { padding: 1px 0 1px 18px; }
.l_footer .lf_nav a.lfn_sitemap { background-repeat: no-repeat; background-position: 0 7px; }
.l_footer .lf_nav a.lfn_feedback { background-repeat: no-repeat; background-position: 0 8px; }
.colorStyle1 .lfn_sitemap { background-image: url(/img/N-10-1/nav_icon.png); }
.colorStyle1 .lfn_feedback { background-image: url(/img/N-10-1/nav_icon2.png); }
.colorStyle2 .lfn_sitemap { background-image: url(/img/N-10-2/sitemap2.png); }
.colorStyle2 .lfn_feedback { background-image: url(/img/N-10-2/feedback2.png); }
.colorStyle3 .lfn_sitemap { background-image: url(/img/N-10-3/sitemap.png); }
.colorStyle3 .lfn_feedback { background-image: url(/img/N-10-3/feedback.png); }
.colorStyle5 .lfn_sitemap { background-image: url(/img/N-10-5/sitemap2.png); }
.colorStyle6 .lfn_sitemap { background-image: url(/img/N-10-6/sitemap.png); }
.colorStyle5 .lfn_feedback { background-image: url(/img/N-10-5/feedback2.png); }
.colorStyle6 .lfn_feedback { background-image: url(/img/N-10-6/feedback.png); }
a.lt_sitemap { background-repeat: no-repeat; background-position: 0 6px; }
a.lt_feedback { background-repeat: no-repeat; background-position: 0 7px; }
.colorStyle1 .lt_sitemap { background-image: url(/img/N-10-1/nav_icon.png); }
.colorStyle1 .lt_feedback { background-image: url(/img/N-10-1/nav_icon2.png); }
.colorStyle2 .lt_sitemap { background-image: url(/img/N-10-2/sitemap.png); }
.colorStyle2 .lt_feedback { background-image: url(/img/N-10-2/feedback.png); }
.colorStyle3 .lt_sitemap { background-image: url(/img/N-10-3/sitemap.png); }
.colorStyle3 .lt_feedback { background-image: url(/img/N-10-3/feedback.png); }
.colorStyle4 .lt_sitemap, .colorStyle4 .lfn_sitemap { background-image: url(/img/N-10-4/sitemap.png); }
.colorStyle4 .lt_feedback, .colorStyle4 .lfn_feedback { background-image: url(/img/N-10-4/feedback.png); }
.colorStyle5 .lt_sitemap { background-image: url(/img/N-10-5/sitemap.png); }
.colorStyle5 .lt_feedback { background-image: url(/img/N-10-5/feedback.png); }
.mp_img { position: absolute; left: 0; top: 40px; width: 970px; height: 600px; overflow: hidden; width: 100%; }
.colorStyle1 .header_layout1 .mp_img { display: none; }
.colorStyle1 .header_layout2 .mp_img { background: url(/img/N-10-1/page_bg.jpg) no-repeat 100% 0; }
.colorStyle1 .header_layout3 .mp_img { background: url(/img/N-10-1/page_bg2.jpg) no-repeat 100% 0; }
.colorStyle2 .header_layout5 .mp_img { background: url(/img/N-10-2/header2.jpg) no-repeat 100% 0; }
.colorStyle2 .header_layout6 .mp_img { background: url(/img/N-10-2/header3.jpg) no-repeat 100% 0; }
.colorStyle3 .header_layout8 .mp_img { background: url(/img/N-10-3/header_img.png) no-repeat 100% 0; }
.colorStyle3 .header_layout9 .mp_img { background: url(/img/N-10-3/header_img2.png) no-repeat 100% 0; }
.colorStyle4 .header_layout11 .mp_img { background: url(/img/N-10-4/big_img.jpg) no-repeat 100% -20px; }
.colorStyle4 .header_layout12 .mp_img { background: url(/img/N-10-4/big_img2.jpg) no-repeat 100% -20px; }
.colorStyle5 .header_layout14 .mp_img { background: url(/img/N-10-5/big_img.jpg) no-repeat 100% -30px; }
.colorStyle6 .header_layout14 .mp_img { background: url(/img/N-10-6/mid_img.jpg) no-repeat 100% -30px; }
.colorStyle5 .header_layout15 .mp_img { background: url(/img/N-10-5/big_img2.jpg) no-repeat 100% 0; }
.colorStyle6 .header_layout15 .mp_img { background: url(/img/N-10-6/big_img2.jpg) no-repeat 100% 0; }
.l_slider #l_site.header_layout2 .mp_img { height: 335px; }
.l_slider #l_site.header_layout3 .mp_img { height: 460px; }
.l_slider #l_site.header_layout5 .mp_img { height: 330px; }
.l_slider #l_site.header_layout6 .mp_img { height: 455px; }
.l_slider #l_site.header_layout8 .mp_img { height: 350px; }
.l_slider #l_site.header_layout8 .mp_img { height: 350px; }
.l_slider #l_site.header_layout9 .mp_img { height: 435px; }
.l_slider #l_site.header_layout11 .mp_img { height: 340px; }
.l_slider #l_site.header_layout12 .mp_img { height: 380px; }
.l_slider #l_site.header_layout14 .mp_img { height: 300px; }
.l_slider #l_site.header_layout15 .mp_img { height: 380px; }
.l_slider #l_site .mp_img { background-image: none; }
.mp_img .bullets { display: none !important; }

/* поиск */
.lh_search { background: #fefefe; border: 1px solid #becccc; border-top: 1px solid #7b9090; -webkit-box-shadow: 0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; box-shadow: 0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; border-radius: 4px; position: relative; height: 25px; margin-top: 20px; }
.header_layout5 .lh_search { margin: 20px 0 15px; }
.header_layout6 .lh_search { margin: 25px 0; }
.header_layout13 .lh_search { width: 310px; }
.header_layout14 .lh_search, .header_layout15 .lh_search { width: 200px; }
.header_layout15 .lh_search { margin-top: 30px; }
.colorStyle2 .lh_search { border-color: #becccc; border-top-color: #7b9090; -webkit-box-shadow: 0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; box-shadow: 0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; }
.colorStyle3 .lh_search { border-color: #b0c5d4; border-top-color: #748490; -webkit-box-shadow: inset 0 4px 7px #dbe2e8; box-shadow: inset 0 4px 7px #dbe2e8; }
.colorStyle5 .lh_search { border-color: #b1bdc1; -webkit-box-shadow: inset 0 1px 0 #718087, inset 0 5px 7px #dcdee0; box-shadow: inset 0 1px 0 #718087, inset 0 5px 7px #dcdee0; }
.t_m { overflow: hidden; position: relative; top: -5px; }
.t_m .lh_search { margin: 0; }
#l_site .lh_search .uss_input_name { margin: 0; padding: 0; border: none; background: none; color: #5f7f7c; position: absolute; left: 5px; top: 4px; width: 93%; }
#l_site .lh_search .uss_submit, #l_site .lh_search .uss_submit:hover { margin: 0; padding: 0; border: none; background: url(/img/N-10-2/search_icon.png) no-repeat center; width: 30px; height: 25px; cursor: pointer; position: absolute; right: 0; top: 0; }
.colorStyle1 .uss_shop_block_cat .uss_shop_cat_img { border: 1px solid #b0beb7; }
.colorStyle1 .uss_shop_block_cat .uss_shop_cat_name a { font-size: 14px; }
.colorStyle4 .mp_banners { margin-top: 30px; }
.colorStyle4 .mp_banners table { width: 100%; }
.colorStyle4 .mp_banners td { text-align: center; vertical-align: top; width: 50%; }
.colorStyle4 .mp_banners td:first-child { padding-right: 10px; }
.colorStyle4 .mp_banners td:last-child { padding-left: 10px; }
.colorStyle4 .mp_banners p { margin: 0; }
.colorStyle4 .uss_form_captcha label { color: #000; }
.colorStyle4 .header_layout11 .big_img, .colorStyle4 .header_layout12 .big_img { position: absolute; top: 0; right: 0; }
.colorStyle5 .header_layout14 .lh_img, .colorStyle5 .header_layout15 .lh_img { position: absolute; right: 0; top: 0; }

/* кнопка купить */
#l_site a.add_to_cart { display: inline-block; *display: inline; vertical-align: top; zoom: 1; border-radius: 3px; border: 1px solid #ccc; color: #fff; text-decoration: none; background-size: 100% !important; }
#l_site a.add_to_cart:hover { text-decoration: underline; }
#l_site a.add_to_cart .cart_ico { display: block; padding: 3px 3px 4px 22px; background: url(../img/cart_ico.png) no-repeat 4px 50%; }
#l_site a.already_in_cart { padding: 3px 5px 4px; }
#l_site a.already_in_cart .cart_ico { background: none !important; padding: 0; }
#l_site .lp_specblock span.add_to_cart { display: block; padding-top: 5px; }
.uss_catalog_detail .catalog_orderbutton { background: #ccc; border-radius: 3px; -webkit-box-shadow: none; box-shadow: none; color: #fff; font-weight: normal; height: 30px; line-height: 30px; text-decoration: none; text-shadow: none; }
.colorStyle1 #l_site a.add_to_cart, .colorStyle1 .uss_catalog_detail .catalog_orderbutton { background: url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-color: #6db3cd; background-size: 100%; }
.colorStyle1 #l_site a.add_to_cart .cart_ico { background: url(/img/N-10-1/cart.png) no-repeat 4px center; }
.colorStyle2 #l_site a.add_to_cart, .colorStyle2 .uss_catalog_detail .catalog_orderbutton { background: url(/img/N-10-2/menu_active.png) repeat-x 50% 50%; border-color: #ecce5a; border-bottom-color: #e18243; }
.colorStyle3 #l_site a.add_to_cart, .colorStyle3 .uss_catalog_detail .catalog_orderbutton { background: url(/img/N-10-3/menu.png) repeat-x center; border-color: #597eb7; -webkit-box-shadow: 1px 1px 0 #7193c3 inset, -1px -1px 0 #7193c3 inset; box-shadow: 1px 1px 0 #7193c3 inset, -1px -1px 0 #7193c3 inset; }
.colorStyle3 #l_site a.add_to_cart .cart_ico { background: url(/img/N-10-3/cart_ico.png) no-repeat 3px center; }
.colorStyle3 .uss_eshop_block_item a.add_to_cart { float: right; margin-top: -30px; }
.colorStyle4 #l_site a.add_to_cart, .colorStyle4 .uss_catalog_detail .catalog_orderbutton { background: url(/img/N-10-4/menu.png) repeat-x center; border-color: #667aca; }
.colorStyle5 #l_site a.add_to_cart, .colorStyle5 .uss_catalog_detail .catalog_orderbutton { color: #fff; background: #bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; }
.colorStyle6 #l_site a.add_to_cart, .colorStyle6 .uss_catalog_detail .catalog_orderbutton { color: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#2F354A), to(#20263A)); background: -webkit-linear-gradient(#2F354A, #20263A); background: -o-linear-gradient(#2F354A, #20263A); background: linear-gradient(#2F354A, #20263A); border-color: #454A5F; border-top-color: #454A5F; border-bottom-color: #191E2E; }

/* Вкладки в каталоге */
div.uss_catalog_tabs .uss_catalog_tabs_navigation span, div.uss_eshop_tabs .uss_eshop_tabs_navigation span { background-color: #000; border-radius: 3px 3px 0 0; }
.colorStyle1 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle1 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: #2782B0; }
.colorStyle2 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle2 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: #E27C2C; }
.colorStyle3 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle3 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: #366CA3; }
.colorStyle4 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle4 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: #3D539D; }
.colorStyle5 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle5 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: #D9382C; }
.colorStyle6 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle6 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected { background: -webkit-gradient(linear, left top, left bottom, from(#FED474), to(#ECA24C)); background: -webkit-linear-gradient(#FED474, #ECA24C); background: -o-linear-gradient(#FED474, #ECA24C); background: linear-gradient(#FED474, #ECA24C); border-color: #FADE92; border-top-color: #FFEAB0; border-bottom-color: #F5D072; -webkit-box-shadow: none; box-shadow: none; color: #2B2F3D; text-shadow: none; font-weight: normal; }

/* декор по бокам у верхнего меню */
.lh_menu .menu_l { position: absolute; left: -5px; top: 0; }
.lh_menu .menu_r { position: absolute; right: -5px; top: 0; }
.colorStyle1 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-1/menu_l.png) no-repeat center; }
.colorStyle1 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-1/menu_r.png) no-repeat center; }
.colorStyle2 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-2/menu_l.png) no-repeat center; }
.colorStyle2 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-2/menu_r.png) no-repeat center; }
.colorStyle3 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-3/menu_l.png) no-repeat center; top: -1px; left: -4px; }
.colorStyle3 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-3/menu_r.png) no-repeat center; top: -1px; right: -4px; }
.colorStyle4 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-4/menu_l.png) no-repeat center; }
.colorStyle4 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-4/menu_r.png) no-repeat center; }
.colorStyle5 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-5/menu_l.png) no-repeat center; }
.colorStyle6 .lh_menu .menu_l { width: 5px; height: 52px; background: url(/img/N-10-6/menu_l.png) no-repeat center; }
.colorStyle5 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-5/menu_r.png) no-repeat center; }
.colorStyle6 .lh_menu .menu_r { width: 5px; height: 52px; background: url(/img/N-10-6/menu_r.png) no-repeat center; }

/* прочее */
.uss_search_form .uss_submit { width: 16%; }
.l_page_area { position: relative; padding-bottom: 30px; }
.uss_eshop_block_item input.basket_amount_class, .uss_eshop_block_item .amount_title { display: none; }
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by input.basket_amount_class, .uss_shop_blocks_view .uss_eshop_item .uss_shop_by .amount_title { display: none; }
.uss_eshop_block_item .img { text-align: center; }
.uss_eshop_block_item .img img { vertical-align: middle; }
.uss_eshop_block_item .img .uss_eshop_icons { line-height: normal; }
.uss_eshop_filters { margin-bottom: 20px; }
.uss_subscribe_form .email input { margin: 4px 0; }
.uss_faq_groups_blocks .uss_faq_groups_item { color: #888; }
.uss_faq_groups_blocks .uss_faq_groups_item a { color: #202020; }
.uss_form_captcha label { color: #202020; }
.uss_basket_menu span.current { color: #202020; }
.uss_user_basket th { color: #202020; }
#uss_basket_ask_where_to_go_block a { color: #202020; }
.comment_form_title { color: inherit; }
.uss_user_wishlist th { color: #202020; }
.uss_shop_table_view th { color: #202020; }
.uss_faq_item { color: #202020; }
.uss_faq_item a { color: #202020; }
.uss_photoalbums_albums_table th { color: #202020; }
.lf_counters { display: none; }
.uss_eshop_item .uss_shop_name, .uss_eshop_block_item .uss_shop_name { margin-bottom: 10px; }
.catalog_orderbutton { margin: 10px 0; }
#l_site h3 a, #l_site .h3 a, #l_site h4 a, #l_site .h4 a { text-decoration: none; color: inherit; }
.colorStyle6 #l_site .review, .colorStyle6 #l_site .review * { -webkit-box-sizing: border-box; box-sizing: border-box; }
.colorStyle6 #l_site .review { margin-bottom: 20px; }
.colorStyle6 #l_site .review .inner { position: relative; overflow: visible; width: 1026px; background: -webkit-gradient(linear, left top, left bottom, from(#2F354A), to(#1F2438)); background: -webkit-linear-gradient(#2F354A, #1F2438); background: -o-linear-gradient(#2F354A, #1F2438); background: linear-gradient(#2F354A, #1F2438); color: #fff; font-size: 13px; border: 1px solid #454E6C; margin-top: -10px; padding: 26px 0 0 28px; border-radius: 0 0 6px 6px; }
.colorStyle6 #l_site .review .uss_guestbook_item { background: none; border: none; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; padding: 0; display: inline-block; vertical-align: top; width: 33%; }
.colorStyle6 #l_site .review .h3 { font-size: 26px; color: #DADFED; border-bottom-color: #3F4763; margin: 0 0 26px 0; }
.colorStyle6 #l_site .review .uss_guestbook_question_info { padding: 0 0 0 19px; margin-bottom: 7px; background: url(./../img/N-10-6/review_ico.png) left center no-repeat; }
.colorStyle6 #l_site .review .uss_guestbook .uss_fio { color: #fff; margin-bottom: 9px; }
.colorStyle6 #l_site .review .uss_guestbook_question_text { color: #fff; line-height: 1.35em; }
.colorStyle6 #l_site .review .corner_left, .colorStyle6 #l_site .review .corner_right { position: absolute; top: 0; }
.colorStyle6 #l_site .review .corner_left { width: 5px; height: 23px; display: block; left: -1px; top: -9px; background: url(./../img/N-10-6/review_corner_left.png) center no-repeat; }
.colorStyle6 #l_site .review .corner_right { width: 5px; height: 37px; display: block; right: -1px; top: -9px; background: url(./../img/N-10-6/review_corner_right.png) center no-repeat; }
.colorStyle6 .uss-copyright_text { color: #fff !important; }
.colorStyle6 .uss_eshop_filters_block { }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -ms-flexbox; display: -webkit-box; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; -webkit-box-pack: justify; justify-content: space-between; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters { -webkit-flex: 1 auto; -moz-flex: 1 auto; -ms-flex: 1 auto; -o-flex: 1 auto; -webkit-box-flex: 1; flex: 1 auto; max-width: 33%; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters .items_label { display: block; margin-bottom: 4px; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters .filter_elem_label { margin-right: 10px; margin-bottom: 4px; display: inline-block; }
.colorStyle6 .uss_eshop_filters_block .filter_submit input, .colorStyle6 .uss_eshop_filters_block .filter_submit button { background: -webkit-gradient(linear, left top, left bottom, from(#FFD676), to(#EB9F4A)); background: -webkit-linear-gradient(#FFD676, #EB9F4A); background: -o-linear-gradient(#FFD676, #EB9F4A); background: linear-gradient(#FFD676, #EB9F4A); border-color: #FADD90; border-top-color: #FFEBB3; border-bottom-color: #F5CF6E; color: #2B2F3D; font-size: 14px; font-weight: normal; padding: 0 20px; height: 30px; line-height: 30px; }
.colorStyle6 .uss_eshop_filters_block { }
.colorStyle6 .uss_form_tml .uss_form_submit input[type='submit'], .fc_form_tml form .buttons input[type='submit'] { background: -webkit-gradient(linear, left top, left bottom, from(#FED474), to(#ECA24C)); background: -webkit-linear-gradient(#FED474, #ECA24C); background: -o-linear-gradient(#FED474, #ECA24C); background: linear-gradient(#FED474, #ECA24C); border-color: #FADE92; border-top-color: #FFEAB0; border-bottom-color: #F5D072; -webkit-box-shadow: none; box-shadow: none; color: #2B2F3D; text-shadow: none; padding: 0 20px; box-shadow: none; height: 30px; line-height: 30px; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters { width: 33%; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items label { display: block; margin-bottom: 5px; }
.uss_section_content .uss_eshop_filters form .jq-selectbox__select-text { width: 100% !important; }
#l_site .uss_shop_by.uss_shop_buy_one_click { float: none !important; margin-top: 0 !important; }
.l_header_holder .lh_l { width: 320px; }
.l_header_holder .lh_l .lh_search { width: 320px; }
.photoalbum .uss_images_block { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }
.photoalbum .uss_images_block .uss_one_image { margin-right: 25px; }
.photoalbum .uss_images_block .uss_one_image:nth-of-type(4n) { margin-right: 0; }
.header_layout13 .l_header_holder { height: 103px; }
.flags a { display: inline-block; vertical-align: middle; margin: 10px 5px 10px; }
.header_layout15 .flags { text-align: left; padding-bottom: 40px; }
.header_layout13 .flags { position: absolute; right: 0; top: 0; }
.header_layout13 .flags a { margin: 21px 5px; }
.uss-copyright { width: 127px; }
