@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_proregular'; 
  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("data:,") format('svg'); 
  font-weight:normal; 
  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("data:,") 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:1016px;}
img {border:none; margin:0; padding:0;}
body {color:black; font:13px/1.2 Tahoma, Arial, sans-serif;position: relative;}
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, h2, h3, h4, h5, h6, p {margin:10px 0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-family:'bebas_neue_cyrillicregular'; font-weight:normal;}

h1, h3 {font-size:30px;}
.colorStyle2 h1, .colorStyle2 h3 {font-size:36px;}
h2 {font-size:22px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
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:#d74a00;}
.colorStyle5 a:hover {color:#a4170b;}

.g-max-width {margin:0 auto; width:1016px; padding:0px; position:relative; text-align:left;}
.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:#054569 url("data:,") no-repeat center top;}
.colorStyle2 #l_site {background:#b5c6bf url("data:,") repeat center 0 fixed; color:#3b3b3b;}
.colorStyle3 #l_site {background:#b0c3d4 url("data:,") repeat center 0 fixed; color:#3e3e3e;}
.colorStyle4 #l_site {background:#373342 url("data:,") repeat center 0 fixed; color:#ffffff;}
.colorStyle5 #l_site {background:#b4bfc3 url("data:,") repeat center 0 fixed; color:#282828;}

.lf_push, .l_footer {height:220px; margin:0; padding:0; overflow:hidden;}

.lp_l {float:left; width:200px; margin:0 20px 0 20px;} /* Левая колонка */
.lp_r {float:right; width:160px; margin:0 0 0 40px;}	/* Правая колонка */
.header_layout10 .lp_r, .header_layout11 .lp_r, .header_layout12 .lp_r {width:200px;}
.lp_m {overflow:hidden; padding:0 20px 0 20px;} /* Средняя колонка */

.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;}

.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;}

.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("data:,");}
.colorStyle2 .lt_enter {background-image:url("data:,");}
.colorStyle3 .lt_enter {background-image:url("data:,");}
.colorStyle4 .lt_enter {background-image:url("data:,");}
.colorStyle5 .lt_enter {background-image:url("data:,");}
.l_auth .lt_reg {background-repeat:no-repeat; background-position:0 50%;}
.colorStyle1 .lt_reg {background-image:url("data:,");}
.colorStyle2 .lt_reg {background-image:url("data:,");}
.colorStyle3 .lt_reg {background-image:url("data:,");}
.colorStyle4 .lt_reg {background-image:url("data:,");}
.colorStyle5 .lt_reg {background-image:url("data:,");}

.l_header {padding:10px 0 0;
z-index: 1;
position: relative;}

.l_header_holder {position:relative; overflow:hidden; height:74px;}
.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:110px;}
.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;}
.header_layout15 .l_header .l_header_holder {height:370px;}

.l_header p {margin:0;}

.lh_l {float:left; width:202px; position:relative; margin-right:20px;}
.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:0;}
.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:75px;}
.header_layout13 .lh_l {width:320px;}
.header_layout14 .lh_l, .header_layout15 .lh_l {width:206px;}

.lh_r {width:245px; float:right; font:normal 44px/0.8em 'bebas_neue_cyrillicregular', arial, sans-serif; text-align:right; position:relative; margin-left:20px;}
.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_proregular'; 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;}
.header_layout15 .lh_phone {padding:20px 0; margin-top:30px;}
.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;}
/* телефон в футторе */
.lf_phone {font-size:26px;}
.lf_phone span {font-size:16px;}
.colorStyle3 .lf_phone {font-size:27px; font-family:'pf_agora_slab_proregular'; white-space:nowrap;}
.colorStyle5 .lf_phone {font:32px/0.8em 'barkentina_1';}


.lh_c {overflow:hidden; position:relative;}

.l_page_wrapper {background:#fff; padding:0 0; border-radius:5px; margin-bottom:25px; overflow:visible;}
.colorStyle1 .l_page_wrapper {background:#fff url("data:,") 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("data:,") 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("data:,") 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("data:,") 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("data:,") 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_proregular';}
.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;}
.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;}
.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/1em '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_layout1 .lh_slogan, .header_layout2 .lh_slogan, .header_layout3 .lh_slogan {}
.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;}
.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_proregular'; 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;}

/* корзина в шапке */
.lh_cart {background:#f1f1f1; border-radius:3px; padding:1px;}
.colorStyle1 .lh_cart {background:#0070A2 url("data:,") repeat-x 0 0; color:#fff;}
.colorStyle2 .lh_cart {background:#b8c8c1 url("data:,") repeat center 0;}
.colorStyle3 .lh_cart {border:1px solid #b0c5d4; box-shadow:inset -1px -1px 0 #e0e8ee, inset 1px 1px 0 #e0e8ee; background:#c0d4e1 url("data:,") repeat-x 0 0;}
.colorStyle4 .lh_cart {background:#354989 url("data:,") 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("data:,") 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("data:,") no-repeat left center;}
.colorStyle2 .lh_cart a {color:#b86010; background:url("data:,") no-repeat left center;}
.colorStyle3 .lh_cart a {color:#a42a26;}
.colorStyle4 .lh_cart a {background:url("data:,") 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("data:,") 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("data:,") 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; box-shadow:0 1px 0 #4b742d; width:100%; padding:0; left:; text-align:center; margin-top:10px; 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("data:,") repeat-x 0 0; border-top-color:#aec961; border-bottom-color:#6aa440; box-shadow:0 1px 0 #4b742d;}
.colorStyle2 .lh_menu {background:url("data:,") repeat-x 0 0; border-color:transparent;}
.colorStyle3 .lh_menu {background:url("data:,") repeat-x 0 0; border-color:#405b8a; box-shadow:inset 1px 1px 0 #79a7cd, inset -1px -1px 0 #79a7cd;}
.colorStyle4 .lh_menu {background:url("data:,") repeat-x 0 0; border-top-color:#6b7fca; border-bottom-color:#5363af; box-shadow:0 1px 0 #3e4984;}
.colorStyle5 .lh_menu {background:url("data:,") repeat-x 0 0; border-top-color:#435262; border-bottom-color:#435262; 
  box-shadow:inset 0 1px 0 #87A6B8, inset 0 -1px 0 #5A6F84;}
.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("data:,") no-repeat 100% 0;}
.colorStyle2 .lh_menu ul {background:url("data:,") no-repeat 100% 0;}
.colorStyle3 .lh_menu ul {background:url("data:,") no-repeat right center;}
.colorStyle4 .lh_menu ul {background:url("data:,") no-repeat right center;}
.colorStyle5 .lh_menu ul {background:url("data:,") 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("data:,") no-repeat 0 0;}
.colorStyle2 .lh_menu li {background:url("data:,") no-repeat 0 0;}
.colorStyle3 .lh_menu li {background:url("data:,") no-repeat left center;}
.colorStyle4 .lh_menu li {background:url("data:,") no-repeat left center;}
.colorStyle5 .lh_menu li {background:url("data:,") 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("data:,") repeat-x center; border-color:#83c4d9;}
.colorStyle2 .lh_menu li:hover a, .colorStyle2 .lh_menu li.active a {background:#cf5124 url("data:,") 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("data:,") 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("data:,") 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("data:,") repeat-x 0 0; border-color:#cd6053; border-top-color:#de847b; border-bottom-color:#be2703;}
.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("data:,") repeat-x 0 0; box-shadow:1px 1px 3px #174610;}
.colorStyle2 .lh_menu ul.submenu {background:#3f8274 url("data:,") repeat-x 0 0; box-shadow:1px 1px 3px #28685b;}
.colorStyle3 .lh_menu ul.submenu {background:#2c5b8d url("data:,") repeat-x 0 0; box-shadow:1px 1px 3px #1e4d7e;}
.colorStyle4 .lh_menu ul.submenu {background:#354989 url("data:,") repeat-x 0 0; box-shadow:1px 1px 3px #263a7c;}
.colorStyle5 .lh_menu ul.submenu {background:#445a60 url("data:,") repeat-x 0 0; 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("data:,") repeat-x center; border-color:#83c4d9; background-size:auto 100%;}
.colorStyle2 #l_site .lh_menu ul.submenu a.active {background:#cf5124 url("data:,") repeat-x 0 0; border-color:#ecce5a; border-bottom-color:#e18243;}
.colorStyle3 #l_site .lh_menu ul.submenu a.active {background:#9f1e1d url("data:,") 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("data:,") 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("data:,") 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; box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;}
.colorStyle4 .block.type3 {background:#384b8d url("data:,") repeat-x 0 0; border-color:#667aca; box-shadow:inset 1px 1px 0 #6072c5, inset -1px -1px 0 #6072c5;}
	
.block h3, .l_title h1 {margin:0 0 7px; position:relative; }
.block.type2 h3, .l_title h1 {border-bottom:1px solid #000;}
.block.type2 h3 {margin-bottom:20px;}
.colorStyle4 .block.type2 h3 {border-bottom:1px solid #525065;}
.block.type3 h3 {border-bottom:1px solid #c0cdc7; padding:0 5px; width:100%; left:-5px; box-shadow:0 1px 0 #fff;}
.colorStyle4 .block.type3 h3 {border-bottom-color:#35407b; box-shadow:0 1px 0 #5766ad;}

.header_layout4 .l_title h1, .header_layout4 h3, .header_layout4 h4, .header_layout4 .lp_specblock .uss_guestbook_title, .header_layout5 .l_title h1, .header_layout5 h3, .header_layout5 h4, .header_layout5 .lp_specblock .uss_guestbook_title, 
.header_layout6 .l_title h1, .header_layout6 h3 , .header_layout6 h4, .header_layout6 .lp_specblock .uss_guestbook_title {font-family:'corkiregular';}
.header_layout7 .l_title h1, .header_layout7 h3, .header_layout7 h4, .header_layout7 .lp_specblock .uss_guestbook_title, .header_layout8 .l_title h1, .header_layout8 h3, .header_layout8 h4, .header_layout8 .lp_specblock .uss_guestbook_title, 
.header_layout9 .l_title h1, .header_layout9 h3 , .header_layout9 h4, .header_layout9 .lp_specblock .uss_guestbook_title {font:normal 28px/1em 'pf_agora_slab_proregular';}
.header_layout10 .l_title h1, .header_layout10 h3, .header_layout10 h4, .header_layout10 .lp_specblock .uss_guestbook_title, .header_layout11 .l_title h1, .header_layout11 h3, .header_layout11 h4, .header_layout11 .lp_specblock .uss_guestbook_title, 
.header_layout12 .l_title h1, .header_layout12 h3 , .header_layout12 h4, .header_layout12 .lp_specblock .uss_guestbook_title {font-family:"aeromatics_b";}
.header_layout13 .l_title h1, .header_layout13 h3, .header_layout13 h4, .header_layout13 .lp_specblock .uss_guestbook_title, .header_layout14 .l_title h1, .header_layout14 h3, .header_layout14 h4, .header_layout14 .lp_specblock .uss_guestbook_title, 
.header_layout15 .l_title h1, .header_layout15 h3 , .header_layout15 h4, .header_layout15 .lp_specblock .uss_guestbook_title {font-family:'barkentina_1'; font-size:28px;}

.colorStyle1 .block h3, .colorStyle1 .block h4, .colorStyle1 .l_title h1 {color:#3a5166; border-color:#c0cdc7;}
.colorStyle2 .block h3, .colorStyle2 .block h4, .colorStyle2 .l_title h1 {color:#506760; border-color:#c0cdc7;}
.colorStyle3 .block h3, .colorStyle3 .block h4, .colorStyle3 .l_title h1 {color:#3e3e3e; border-color:#a9c1d6;}
.colorStyle4 .block h3, .colorStyle4 .block h4, .colorStyle4 .l_title h1 {color:#aab2d5; border-color:#525065;}
.colorStyle5 .block h3, .colorStyle5 .block h4, .colorStyle5 .l_title h1 {color:#435262; border-color:#A0C2D8;}

/* новости */
.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;}
.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("data:,") repeat-x 0 0; background-size:auto 100%;}
.colorStyle4 .block .news_block_item .date {color:#fff; background:url("data:,") repeat-x 0 bottom;}
.colorStyle5 .block .news_block_item .date {background:#909da2; 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("data:,") no-repeat left center;}
.colorStyle2 a.l_allnews {background:url("data:,") no-repeat left center;}
.colorStyle3 a.l_allnews {background:url("data:,") no-repeat left center;}
.colorStyle4 a.l_allnews {background:url("data:,") no-repeat left center;}
.colorStyle5 a.l_allnews {background:url("data:,") 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("data:,") repeat-x 0 0; border-top-color:#57a4cf; border-bottom-color:#285283;}
.colorStyle2 .block ul li {background:#3f8274 url("data:,") repeat-x 0 0; border-top-color:#9ebfba; border-bottom-color:#496961;}
.colorStyle3 .block ul li {background:#2c5b8d url("data:,") repeat-x 0 0; border-top-color:#6692d0; border-bottom-color:#33496f;}
.colorStyle4 .block ul li {background:#354989 url("data:,") repeat-x 0 0; border-top-color:#5f71c4; border-bottom-color:#2f3872;}
.colorStyle5 .block ul li {
  background:#445a60 url("data:,") repeat-x 0 0;
   border-top-color:#6B839D;
    border-bottom-color:#36424E;
}
/*.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("data:,");}
.colorStyle2 .block ul li a {background-image:url("data:,");}
.colorStyle3 .block ul li a {background-image:url("data:,");}
.colorStyle4 .block ul li a {background-image:url("data:,");}
.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("data:,") no-repeat 12px 14px, url("data:,") repeat-x 0 0; background-color:#2d7622; border-color:#aec961; 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("data:,") no-repeat 12px 14px, url("data:,") repeat-x 0 0; background-color:#3f8274; color:#ffeebf; border-color:transparent; 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("data:,") no-repeat 12px 14px, url("data:,") repeat-x 0 0; background-color:#ba1817; border-color:#ad3d33; border-top-color:#dda38f; border-bottom-color:#9e1c1c; 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("data:,") no-repeat 10px 13px, url("data:,") repeat-x 0 0; background-color:#ac2e36; border-color:#d3636c; border-top-color:#dc7a81; border-bottom-color:#943138; 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("data:,") repeat-x 0 0; background-color:#bb0601; border-color:#b53328; border-top-color:#ea8878; border-bottom-color:#a21408; box-shadow:inset 1px 0 0 #e15240, inset -1px 0 0 #e15240, inset 0px -1px 0 #da220e; color:#fff;}
.block .submenu {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 {box-shadow:none; background:#f0f2f1;}
.colorStyle2 .block .submenu {box-shadow:inset 0 10px 10px -5px #bba69b; background:#f0f2f1;}
.colorStyle3 .block .submenu {box-shadow:inset 0 10px 10px -5px #e9e6e2; background:#f0f2f1; border-left:1px solid #bec8c1; border-right:1px solid #bec8c1;}
.colorStyle4 .block .submenu {box-shadow:none; background:#323861;}
.colorStyle5 .block .submenu {box-shadow:inset 0 10px 10px -5px #ccb5ab; background:#f0f2f1;}
#l_site .block .submenu li {background:none !important; border: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; 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:#bf2521 !important;}
#l_site .block .submenu a:hover, #l_site .block .submenu a.active {text-decoration:none; box-shadow:none !important;}
#l_site .block .submenu .submenu {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;}

/* список позиций */
.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("data:,") 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("data:,") 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.size139x104 {width:215px; margin:0 11px 30px;}
.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("data:,") 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:958px; background:#f1f1f1; position:relative; left:-15px; white-space:nowrap; border-radius:0 0 5px 5px;}
.colorStyle1 .lp_specblock {color:#fff; background:#277220 url("data:,") repeat-x 0 0; border:1px solid #659e3e; border-top:none;}
.colorStyle2 .lp_specblock {color:#fff; background:#418476 url("data:,") repeat-x 0 0; border:1px solid #496961; border-top:none;}
.colorStyle3 .lp_specblock {color:#fff; background:#2e5c8f url("data:,") repeat-x 0 0; border:1px solid #415c8c; border-top:none; 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("data:,") repeat-x 0 0; border:1px solid #667aca; border-top-color:#6072c5; border-bottom-color:#6072c5;}
.colorStyle5 .lp_specblock {color:#4e5c62; background:#c9d4d6 url("data:,") repeat-x 0 0; border:1px solid #a1aeb1; border-top-color:#a1aeb1; border-bottom-color:#a1aeb1; box-shadow:inset 0 1px 0 #f4f6f7, inset 0 -1px 0 #f4f6f7;}

.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;}
.colorStyle5 .lp_specblock a, .colorStyle5 .lp_specblock a:hover {}

.lp_specblock h4, .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; box-shadow:0 1px 0 #ccc;}
.lp_specblock h4 {margin-top:30px;}
.lp_specblock h4:first-child {margin-top:0px;}
.colorStyle1 .lp_specblock h4, .colorStyle1 .lp_specblock h3, .colorStyle1 .lp_specblock .uss_guestbook_title {color:#dcf1ab; border-bottom-color:#48742a; box-shadow:0 1px 0 #67aa15;}
.colorStyle2 .lp_specblock h4, .colorStyle2 .lp_specblock h3, .colorStyle2 .lp_specblock .uss_guestbook_title {color:#fff; border-bottom-color:#4c7468; box-shadow:0 1px 0 #90b3ac;}
.colorStyle3 .lp_specblock h4, .colorStyle3 .lp_specblock h3, .colorStyle3 .lp_specblock .uss_guestbook_title  {color:#cee1ff; border-bottom-color:#314F82; box-shadow:0 1px 0 #6088B6;}
.colorStyle4 .lp_specblock h4, .colorStyle4 .lp_specblock h3, .colorStyle4 .lp_specblock .uss_guestbook_title {border-bottom-color:#35407B; box-shadow:0 1px 0 #5766AD;}
.colorStyle5 .lp_specblock h4, .colorStyle5 .lp_specblock h3, .colorStyle5 .lp_specblock .uss_guestbook_title {color:#4e5c62; border-bottom-color:#b0babe; box-shadow:0 1px 0 #f4f6f7;}

.header_layout4 .lp_specblock h3, .header_layout4 .lp_specblock h4, .header_layout5 .lp_specblock h3, .header_layout5 .lp_specblock h4, .header_layout5 .lp_specblock h3, .header_layout5 .lp_specblock h4 {font-family:'corkiregular'; text-align:center; font-size:36px;}
.header_layout13 .lp_specblock h3, .header_layout14 .lp_specblock h3, .header_layout15 .lp_specblock h3, .header_layout13 .lp_specblock h4, .header_layout14 .lp_specblock h4, .header_layout15 .lp_specblock h4 {text-align:center; font-size:28px; font-family:'barkentina_1'; margin-bottom:18px;}

.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; box-shadow:none; vertical-align:top; padding:0;}
.lp_specblock .uss_fio {font-weight:normal; padding:0 0 2px 20px; background:url("data:,") 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("data:,") 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, .uss_vote_block 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("data:,"); border-color:#aec961; 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("data:,"); border-color:#9EBFBA; 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("data:,"); border-color:#6692D0; 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("data:,"); border-color:#d15f68; 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("data:,"); border-color:#bd3f34; 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;}

.colorStyle1 .l_footer a {color:#ddff81;}
.colorStyle2 .l_footer a {color:#c36323;}
.colorStyle3 .l_footer a {color:#3f67ab;}
.colorStyle5 .l_footer a {color:#a4170b;}
/* нижнее меню */
.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; box-shadow:0 1px 0 #345579;}
.colorStyle2 .lf_menu {border-bottom-color:#899a94; box-shadow:0px 1px 0px #dde9e5;}
.colorStyle3 .lf_menu {border-bottom-color:#9aaec6; box-shadow:0 1px 0 #dbe6f0;}
.colorStyle4 .lf_menu {border-bottom-color:#2c2736; box-shadow:0 1px 0 #565063;}
.colorStyle5 .lf_menu {border-bottom-color:#9da7ab; 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;}
.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("data:,") 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("data:,") 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("data:,") 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("data:,") 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("data:,") repeat-x 0 0; border-color:#bd3f34; border-bottom-color:#a61a0e; border-top-color:#ca544a; color:#fff; box-shadow:inset 0 1px 0 #e98575, inset 0 -1px 0 #db2b18, inset 1px 0 0 #e25846, inset -1px 0 0 #e25846;}


.lf_l {float:left; width:330px;}
.lf_r {float:right; width:300px; margin-left:30px; text-align:right;}
.lf_m {overflow:hidden;}
.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("data:,");}
.colorStyle1 .lfn_feedback {background-image:url("data:,");}
.colorStyle2 .lfn_sitemap {background-image:url("data:,");}
.colorStyle2 .lfn_feedback {background-image:url("data:,");}
.colorStyle3 .lfn_sitemap {background-image:url("data:,");}
.colorStyle3 .lfn_feedback {background-image:url("data:,");}
.colorStyle5 .lfn_sitemap {background-image:url("data:,");}
.colorStyle5 .lfn_feedback {background-image:url("data:,");}

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("data:,");}
.colorStyle1 .lt_feedback {background-image:url("data:,");}
.colorStyle2 .lt_sitemap {background-image:url("data:,");}
.colorStyle2 .lt_feedback {background-image:url("data:,");}
.colorStyle3 .lt_sitemap {background-image:url("data:,");}
.colorStyle3 .lt_feedback {background-image:url("data:,");}
.colorStyle4 .lt_sitemap, .colorStyle4 .lfn_sitemap {background-image:url("data:,");}
.colorStyle4 .lt_feedback, .colorStyle4 .lfn_feedback {background-image:url("data:,");}
.colorStyle5 .lt_sitemap {background-image:url("data:,");}
.colorStyle5 .lt_feedback {background-image:url("data:,");}

.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("data:,") no-repeat 100% 0;}
.colorStyle1 .header_layout3 .mp_img {background:url("data:,") no-repeat 100% 0;}
.colorStyle2 .header_layout5 .mp_img {background:url("data:,") no-repeat 100% 0;}
.colorStyle2 .header_layout6 .mp_img {background:url("data:,") no-repeat 100% 0;}
.colorStyle3 .header_layout8 .mp_img {background:url("data:,") no-repeat 100% 0;}
.colorStyle3 .header_layout9 .mp_img {background:url("data:,") no-repeat 100% 0;}
.colorStyle4 .header_layout11 .mp_img {background:url("data:,") no-repeat 100% -20px;}
.colorStyle4 .header_layout12 .mp_img {background:url("data:,") no-repeat 100% -20px;}
.colorStyle5 .header_layout14 .mp_img {background:url("data:,") no-repeat 100% -30px;}
.colorStyle5 .header_layout15 .mp_img {background:url("data:,") 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; 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; box-shadow:0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc;}
.colorStyle3 .lh_search {border-color:#b0c5d4; border-top-color:#748490; box-shadow:inset 0 4px 7px #dbe2e8;}
.colorStyle5 .lh_search {border-color:#b1bdc1; box-shadow:inset 0 1px 0 #718087, inset 0 5px 7px #dcdee0;}
.t_m {overflow:hidden; position:relative; top:-5px;width: 427px;}
.t_m .lh_search {margin:0;}

#l_site .lh_search .uss_input_name {margin:0; padding:0; border:none; background:none; color:#3c3c3c; 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("data:,") 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;}
#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("data:,") 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;}

.colorStyle1 #l_site a.add_to_cart {background:url("data:,") repeat-x 0 0; border-color:#6db3cd;}
.colorStyle1 #l_site a.add_to_cart .cart_ico {background:url("data:,") no-repeat 4px center;}
.colorStyle2 #l_site a.add_to_cart {background:url("data:,") repeat-x 50% 50%; border-color:#ecce5a; border-bottom-color:#e18243;}
.colorStyle3 #l_site a.add_to_cart {background:url("data:,") repeat-x center; border-color:#597eb7; box-shadow:1px 1px 0 #7193c3 inset, -1px -1px 0 #7193c3 inset;}
.colorStyle3 #l_site a.add_to_cart .cart_ico {background:url("data:,") 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 {background:url("data:,") repeat-x center; border-color:#667aca;}
.colorStyle5 #l_site a.add_to_cart {color:#fff; background:#bb0601 url("data:,") repeat-x 0 0;}


/* декор по бокам у верхнего меню */
.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("data:,") no-repeat center;}
.colorStyle1 .lh_menu .menu_r {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle2 .lh_menu .menu_l {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle2 .lh_menu .menu_r {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle3 .lh_menu .menu_l {width:5px; height:52px; background:url("data:,") no-repeat center; top:-1px; left:-4px;}
.colorStyle3 .lh_menu .menu_r {width:5px; height:52px; background:url("data:,") no-repeat center; top:-1px; right:-4px;}
.colorStyle4 .lh_menu .menu_l {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle4 .lh_menu .menu_r {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle5 .lh_menu .menu_l {width:5px; height:52px; background:url("data:,") no-repeat center;}
.colorStyle5 .lh_menu .menu_r {width:5px; height:52px; background:url("data:,") no-repeat center;}

/* прочее */
.uss_search_form .uss_submit {width:16%;}
.l_page_area {position:relative; padding-bottom:30px;padding-top: 26px;
z-index: 1;
background: #E5EEF3;
}

.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 {float:right; margin-top:20px; margin-right: 30px;}

.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 h4 a {text-decoration:none; color:inherit;}

.uss_shop_block_cat .uss_shop_category.size139x104 {width:240px;}


.l_page_wrapper.g-max-width {
  background: #E5EEF3;
  border-top-left-radius: 5px;
overflow: hidden;
border-top-right-radius: 5px;
}

.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: -moz-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -webkit-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -ms-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -o-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: linear-gradient(top,#d74a00 0%,#c04200 100%);
  border: 1px solid #fff;
  border-color: #EA8900 #E68700 #DE8200 #E68700;
  box-shadow: none;
}
/*
.l_footer  .lf_menu {
  padding-top: 3px;
}
.l_footer .colorStyle5 .lf_menu a:hover, .colorStyle5 .lf_menu a.active {
  background: -moz-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -webkit-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -ms-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -o-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: linear-gradient(top,#d74a00 0%,#c04200 100%);
  border: 1px solid #fff;
  border-color: #EA8900 #E68700 #DE8200 #E68700;
  box-shadow: none;
  box-shadow:  0 0 1px 1px #CC4600;
  height: 31px;
}


.l_footer  .lf_menu a:hover,.l_footer .lf_menu a.active {
  background: -moz-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -webkit-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -ms-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: -o-linear-gradient(top,#d74a00 0%,#c04200 100%);
  background: linear-gradient(top,#d74a00 0%,#c04200 100%);
  border: 1px solid #fff;
  border-color: #EA8900 #E68700 #DE8200 #E68700;
  box-shadow: none;
  box-shadow:  0 0 1px 1px #CC4600;
  height: 31px;
}

.lf_menu a {
  text-decoration: underline;
  
}*/

.colorStyle5 .lh_menu li:hover a, .colorStyle5 .lh_menu li.active a {
  border:1px solid  #BD1E1B;
  border-color: #EBA38D #E28172 #D94442 #E17B6E;

}


.colorStyle5 #l_site {
  background: 
  -moz-linear-gradient(top,#5780B8 0% , #B1C1D5 10%,#D9DFE5 19%,#D9DFE5 100%);
}
.l_header {
  background: url("data:,") top center no-repeat;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
/*.flags {
  position: absolute;
  top: 56px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  height: 283px;
  background: url("data:,") top center repeat;
  background-position: -187px 0;

}*/
.l_page_wrapper {
  z-index: 1;
  overflow: visible !important;
}
.l_page_wrapper:before {
  content: '';
  width: 2100px;
  height: 283px;
  display: block;
  position: absolute;
  background: url("data:,") center no-repeat;
  top: 3px;
  left: -630px;
  right: 0;
  margin: 0 auto;
  z-index: 0;
}
.slogan_logo-text a {
  text-decoration: none;
  display: block;
  width: 100%;
  height: 100%;
  padding-top: 12px;
}
.slogan_logo-text a .company  {
  color: #435262;
  font-size: 20px;
  ;
  
}

.slogan_logo-text a .company-slogan  {
  color: #cd4600;
  font-size: 18px;
  text-transform: uppercase;
  margin-top: 10px;
}


.colorStyle5 .lh_phone {
  padding-top: 20px;
  font-family: Tahoma !important;
  color: #3c3c3c !important;
}
.uss_catalog_list_cat .uss_catalog_category{
  float: left;
  width: 50%;
  clear: none;
}
.uss_catalog_list_cat .uss_catalog_category p {
  color: #363c3c;
}
.uss_catalog_list_cat .uss_catalog_cat_name {
  max-height: 34px;
  overflow: hidden;
 
}

.uss_catalog_cat_name a {
   font-size: 14px !important;
  color: #d74a00;
}
.uss_catlog_cat_anons {
  max-height: 61px;
  overflow: hidden;
}

.uss_catlog_cat_anons p {
  margin: 0;
  font-size: 12px;
}

.colorStyle5 #l_site .block li > div.catalog_menu_item > a:hover {

  background:#bb0601 url("data:,") repeat-x 0 0; border-color:#cd6053; border-top-color:#de847b; border-bottom-color:#be2703;

}
.colorStyle5 .block .news_block_item {
  position: relative;
  padding-top: 25px;
}
.colorStyle5 .block .news_block_item .date {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  font-size: 12px;
  padding: 2px 8px;
  background: -moz-linear-gradient(top,#748BA4 0%,#455464 100%);
}

.news_block_item .title a {
  font-size: 13px;
  color: #d24a00;
}

.l_header_holder {
  padding: 0 20px;
}

.uss_catalog_cat_img {
  border: 1px solid #A0C2D8;
}
.colorStyle5 .l_footer a {
  color: #435262;
}
.colorStyle5 .l_footer {
  position: relative;
  overflow: visible;
  color: #3c3c3c;
}
.colorStyle5 .l_footer:before {
  content: '';
  width: 100%;
  height: 350px;
  position: absolute;
  /*background: red;*/
  top: -130px;
  left: 0;

  background: -moz-radial-gradient(bottom,circle,#E2EBF2 0%,#D9DFE5 30%);
}
.colorStyle5 .l_top a {
  color: #fff;
}
.lf_phone {
  font-family: Tahoma !important;
  font-size: 30px !important;
}

.buttons input[type='submit'],.buttons input[type='button'],.buttons input[type='reset'] {
  background: url("data:,") center;
  text-shadow: none;
  box-shadow:none;
  color: #fff;
  border: 1px solid #cd6053;
  border-color:#cd6053; border-top-color:#de847b; border-bottom-color:#be2703
}
.buttons input[type='submit']:hover,.buttons input[type='button']:hover,.buttons input[type='reset']:hover{
  background-position: 0 0 !important;
  color: #000;
}
.colorStyle5 .block ul li {
  position: relative;

}
.colorStyle5 .block > ul > li > div > a:after {
  content: '';
  width: 8px;
  height: 5px;
  display: block;
  position: absolute;
  background: url("data:,") center no-repeat;
  top: 50%;
  left: 5px;
}
.colorStyle5 .block > ul > li.active > div > a {
  position: relative;
}
.colorStyle5 .block > ul > li:hover > div > a:after , .colorStyle5 .block > ul > li.active > div > a:after {
  content: '';
  width: 8px;
  height: 5px;
  display: block;
  position: absolute;
  background: url("data:,") center no-repeat;
  top: 50%;
  left: 5px;
}

.colorStyle5 .lt_feedback {
  position: relative;
right: -751px;
}


.colorStyle5 .block h3, .colorStyle5 .block h4, .colorStyle5 .l_title h1 {
  font-family: Tahoma;
  font-size: 28px;
  line-height: 1.2;
}

.lh_phone p {margin-bottom:10px;}
.lh_phone a {font-size:17px;}
.lf_phone p.email {display:none;}