/* Minify: at least one missing file. See http://code.google.com/p/minify/wiki/Debugging */

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
article,time,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0;text-decoration:none}a{text-decoration:underline}h1{font-size:2em}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}button,input{line-height:normal}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul,li,ol{padding:0;margin:0;list-style-image:none;list-style-type:none}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}a{text-decoration:underline;color:#14559a}a:hover{text-decoration:none;color:#3472b4}a:visited{color:#640c8d;text-decoration:underline}h1{font-size:26px;color:#003c7c;font-weight:normal;margin-bottom:13px}h2{font-size:24px;color:#003c7c;margin:20px
0 20px;font-weight:normal}h3{font-size:22px;color:#003c7c;margin:20px
0 20px;font-weight:normal}h4{font-size:20px;color:#003c7c;margin:20px
0 20px;font-weight:normal}p{line-height:20px;word-wrap:break-word;margin-bottom:0px}ol{list-style-position:outside}ol,ul{margin-bottom:20px}ol
li{list-style-type:decimal;position:relative;list-style-type:none}ol{list-style:none;counter-reset:list1;margin:0px
0 0px 15px;padding:0}ol li:before{counter-increment:list1;content:counter(list1)".";position:relative;top:0px;margin-left:-15px;margin-right:5px;text-align:right;font-size:18px;color:#f8313e}li{margin-bottom:10px}ul{list-style-position:outside;padding-left:20px;list-style:none}ul>li{list-style-type:none;list-style:none}ul>li:before{content:"";display:block;float:left;width:16px;height:16px;margin:3px
5px 0 -15px;background:url('../../DESIGN/SITE/images/bullet.png')}ul>li>ul{list-style-type:none;list-style-position:outside;padding-left:5px;margin-top:10px}blockquote{padding:0
40px 0 40px;position:relative;font-style:italic;margin:20px
0}blockquote:before{content:"";display:block;position:absolute;top:50%;left:0px;margin-top:-16px;width:32px;height:25px;background:url('../../DESIGN/SITE/images/first_quote.png');background-position:0 0}blockquote:after{content:"";display:block;position:absolute;width:33px;height:24px;top:50%;left:100%;margin-top:-16px;margin-left:-24px;background:url('../../DESIGN/SITE/images/last_quote.png')}table{width:100%;border:#e6e6e6 solid 1px;border-collapse:collapse;margin:10px
0}td,th{border-left:#e6e6e6 solid 1px;border-right:#e6e6e6 solid 1px;padding:10px;background:#fff;text-align:left}th{font-weight:normal;color:#fff;background:#14559a}table tr.even
td{background:#e7eef5}@font-face{font-family:'PTSans-Regular';scr:url('../../DESIGN/SITE/fonts/PTSans-Regular.eot');src:url('../../DESIGN/SITE/fonts/PTSans-Regular.eot') format('embedded-opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Regular.woff') format('woff'),
url('../../DESIGN/SITE/fonts/PTSans-Regular.svg') format('svg'),
url('../../DESIGN/SITE/fonts/PTSans-Regular.otf') format('opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PTSans-Bold';scr:url('../../DESIGN/SITE/fonts/PTSans-Bold.eot');src:url('../../DESIGN/SITE/fonts/PTSans-Bold.eot') format('embedded-opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Bold.woff') format('woff'),
url('../../DESIGN/SITE/fonts/PTSans-Bold.svg') format('svg'),
url('../../DESIGN/SITE/fonts/PTSans-Bold.otf') format('opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PTSans-Narrow';scr:url('../../DESIGN/SITE/fonts/PTSans-Narrow.eot');src:url('../../DESIGN/SITE/fonts/PTSans-Narrow.eot') format('embedded-opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Narrow.woff') format('woff'),
url('../../DESIGN/SITE/fonts/PTSans-Narrow.svg') format('svg'),
url('../../DESIGN/SITE/fonts/PTSans-Narrow.otf') format('opentype'),
url('../../DESIGN/SITE/fonts/PTSans-Narrow.ttf') format('truetype');font-weight:normal;font-style:normal}*{border:0;padding:0;margin:0;outline:0}aside,nav,header,footer,article,section,blockquote,hgroup,div{display:block}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}html,body{width:100%;height:100%;min-height:100%;font-family:PTSans-Regular;font-size:14px;color:#333}body>.wrapper{min-height:100%;margin:0
auto}header>.wrapper,main>.wrapper,footer>.wrapper{margin:0
auto}header{margin-bottom:10px}header>.wrapper{height:99px;width:960px;margin:0
auto;padding-top:7px}header
.logo{display:inline-block;margin-bottom:23px;margin-left:10px;margin-top:4px}header
.info{display:inline-block;float:right;margin-right:10px}header .info>div{margin-left:10px;margin-top:4px}header .info
.contacts{display:inline-block;vertical-align:top;text-align:right;margin-top:0px}header .info .contacts .locality,
header .info .contacts .street-address{display:inline-block}.button{height:31px;text-align:center;text-decoration:none;line-height:30px;background:#14559a;color:#fff;box-shadow:0 2px  #003166;border-radius:3px;cursor:pointer}.button:hover{background:#1a6fca;color:#fff}.button:active{background:#003166;color:#1a6fca;box-shadow:none;text-decoration:none}header
.payment{display:inline-block;vertical-align:top;height:31px;width:135px;text-align:center;text-decoration:none;line-height:13px;background:#71a5db;color:#fff;box-shadow:0 2px  #467eb8;border-radius:3px;cursor:pointer}header .payment:hover{background:#6daef2;color:#fff}header .payment:active{background:#467eb8;color:#6daef2;box-shadow:none;text-decoration:none}header
.request{display:inline-block;height:31px;text-align:center;text-decoration:none;line-height:30px;padding:0
10px;background:#f8313e;color:#fff;box-shadow:0 2px  #d4000e;border-radius:3px;cursor:pointer}header .request:hover{background:#ff4753;color:#fff}header .request:active{background:#d4000e;color:#ff4753;box-shadow:none;text-decoration:none}header
.button{display:inline-block;width:120px}header .contact .street-address,
header .contact
.locality{font-size:14px;color:#333;text-shadow:0 0 #333}header .contacts .tel
p{color:#14559a;font-size:20px;font-family:PTSans-Bold}header .contacts .tel
span{font-size:16px;color:#999;font-family:PTSans-Regular}nav ul,
nav ul li
ul{padding:0;margin:0
}nav ul
li{padding:0;margin:0;list-style:none}nav ul li:before{display:none}header
nav{height:42px;width:960px;margin:0
auto;border-radius:3px;overflow:hidden}header nav
ul{background:#f2f2f2;width:100%;display:table;border:0}header nav ul>li{height:39px;display:table-cell;border-left:#fff solid 1px;border-bottom:#e6e6e6 solid 3px}header nav ul>li:first-child{border-left:0}header nav ul>li.active,
header nav ul>li:hover{background:#e4eef9;border-bottom:#a6c9ef solid 3px}header nav ul>li:active{background:#a6c9ef;border-bottom:#6693c3 solid 3px}header nav li span,
header nav li a:visited,
header nav li
a{display:block;height:100%;color:#333;font-size:14px;text-align:center;line-height:38px;text-decoration:none;border-left:#d9d9d9 solid 1px}header nav li:first-child span,
header nav li:first-child
a{border-left:0}header nav li span,
header nav ul>li a:hover{color:#14559a;text-decoration:none}header nav ul>li a:active{color:#003c7c;text-decoration:none}main{height:100%;width:100%;margin-bottom:25px}main>.wrapper{width:960px;margin:0
auto}main
.banner{display:inline-block;width:100%;margin-bottom:18px}aside.side_left{width:230px;height:100%;display:inline-block;vertical-align:top;margin-right:17px;margin-bottom:25px}aside.side_left
.title{font-family:PTSans-Bold;font-size:16px;margin-bottom:7px;margin-left:10px}aside.side_left a:visited,
aside.side_left
a{color:#fff;text-decoration:none}aside.side_left
nav{border-radius:5px;background:#14559a;margin-bottom:20px;overflow:hidden}aside.side_left nav
ul{width:100%;border-radius:5px}aside.side_left ul
li{display:block;position:relative;line-height:16px;border-top:#1c61ab solid 1px;box-shadow:0 -1px #003c7c}aside.side_left ul li:first-child{border-top:0;box-shadow:none}aside.side_left ul li
li{border-top:0;box-shadow:none}aside.side_left  li
ul{margin-bottom:5px}aside.side_left ul li
ul{border-top:#1c61ab solid 1px;box-shadow:0 -1px #003c7c}aside.side_left ul li a,
aside.side_left ul li
span{display:block;font-size:16px;padding:9px
10px 12px}aside.side_left li li:before{content:'';display:block;position:absolute;top:15px;left:33px;width:0;height:0;border-top:transparent solid 5px;border-bottom:transparent solid 5px;border-right:transparent solid 8px;border-left:#003c7c solid 8px;background:none;margin:-3px 5px 0 -15px}aside.side_left li li.active:before,
aside.side_left li li:hover:before{border-left:#e3f0ff solid 8px}aside.side_left li li span,
aside.side_left li li
a{color:#e4f1ff;font-size:13px;line-height:13px;padding:8px
10px 5px 32px}aside.side_left li a:active,
aside.side_left li span,
aside.side_left li a:hover{color:#fff;background:#3472b4}aside.side_left
.banner{margin-bottom:20px}main
.content{width:700px;display:inline-block}.breadcrumbs{margin-bottom:30px}.breadcrumbs a,
.breadcrumbs a:visited{color:#14559a}main .content
.catalog{position:relative;width:720px;margin-top:25px;margin-bottom:10px}main .content
.catalog_section{display:inline-block;vertical-align:top;width:220px;height:170px;border-radius:5px;overflow:hidden;position:relative;margin-right:16px;margin-bottom:21px}main .catalog_section
.title{position:absolute;bottom:0;left:0;padding:7px
0;width:100%;text-align:center;background:rgba(20, 85, 154, 0.75);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99372c19', endColorstr='#99372c19',GradientType=0 )}main .catalog_section>a:hover
.title{background:#14559a}main .catalog_section .title
span{display:inline-block;line-height:18px;color:#fff;padding:0
10px}main
.item_img{display:inline-block;float:left;margin:0
30px 10px 0}main
.announce{display:inline-block;width:460px;margin-bottom:10px}main
.comment{margin-bottom:30px}main .comment>div{padding:3px
43px}main .comment .client_name,
main .comment
.admin{background:#f2f2f2}main .comment .client_name,
main .comment
.client{margin-bottom:10px}main .comment .client,
main .comment
.admin{font-style:italic;position:relative}main .comment
.admin{padding:3px
10px}main .comment .admin
.sign{display:block;margin-top:10px;margin-bottom:10px;text-align:right}main .comment .client:before{content:"";display:block;position:absolute;top:50%;left:0px;margin-top:-16px;width:33px;height:25px;background:url('../../DESIGN/SITE/images/first_quote_red.png');background-position:0 0}main .comment .client:after{content:"";display:block;position:absolute;width:33px;height:25px;top:50%;left:100%;margin-top:-16px;margin-left:-33px;background:url('../../DESIGN/SITE/images/last_quote_red.png')}.date{display:inline-block;padding:2px
5px;background:#f8313e;color:#fff;margin-bottom:10px}main
.news{border-bottom:#f2f2f2 solid 2px;margin-bottom:10px;display:inline-block;padding-bottom:10px}main .news
.title{font-size:16px;color:#14559a;margin-bottom:20px}.pagination{margin:10px
0 20px}.pagination a,
.pagination
span{display:inline-block;vertical-align:top;width:24px;height:24px;line-height:24px;text-align:center;margin-right:3px;border-radius:3px;border:#e6e6e6 solid 1px;text-decoration:none}.pagination a:hover,
.pagination
span{background:#14559a;border:#14559a solid 1px;color:#fff}main .catalog
.work{display:inline-block;vertical-align:top;width:130px;height:100px;border:transparent solid 2px;margin-right:10px;margin-bottom:10px;overflow:hidden}main .catalog .work:hover{border:#71a5db solid 2px}.red{color:#f8313e}#feedback
.form{width:320px;display:inline-block;margin-bottom:20px}.block_cart
textarea{width:233px;height:85px;padding-right:0}form
.item{margin-bottom:10px}form
.title{margin-bottom:3px;color:#666}form textarea,
form
input{background:#f2f2f2;line-height:29px;padding:0
10px;height:28px;box-shadow:inset 1px 1px 1px #6a6a6a;border-radius:3px}#feedback,#feedback4{width:325px;display:inline-block;margin-bottom:20px}#feedback textarea,
#feedback input,
#feedback4 textarea,
#feedback4
input{width:300px}#feedback textarea,
#feedback4
textarea{height:84px}#feedback .button,
#feedback4
.button{float:right;width:120px}.attention{width:340px;margin-left:30px;display:inline-block;vertical-align:top;color:#f8313e}.attention
.formZv{margin-bottom:30px;margin-left:0}.formZv{display:inline-block;margin-left:10px;color:#f8313e}form .error textarea,
form .error
input{box-shadow:inset 1px 1px #f8313e}.errormsg{color:#f8313e}.block_cart{position:fixed;top:115px;left:50%;width:244px;min-height:191px;margin-left:-150px;background:#fff;padding:28px;box-shadow:0 0 25px #000;border-radius:5px;z-index:16;behavior:url('../../DESIGN/SITE/css/PIE/PIE.htc')}.block_cart
input{width:223px}.block_cart
.button{width:120px;margin:0
auto}.block_cart>.title{font-family:PTSans-Bold;font-size:18px;color:#003c7c;margin-bottom:25px}.cerabox-close,.close{position:absolute;top:10px;right:10px;display:block;width:12px;height:12px;background:url('../../DESIGN/SITE/images/close.png');z-index:1103}.cerabox-close:hover,.close:hover{background-position:0 -12px}.cerabox-close:active,.close:active{background-position:0 -24px}#fade{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#333;opacity:0.35;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);z-index:15}#formaupload
input{margin-bottom:10px;padding:0}#upload{display:none;box-shadow:none;border:#ececec solid 1px;width:140px;background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(230,230,230,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 )}#upload:hover{background:-moz-linear-gradient(top, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(230,230,230,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(230,230,230,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(230,230,230,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(230,230,230,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(230,230,230,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0 )}.hfooter{height:55px}footer{margin-top:-33px;background:#00244a;height:55px}footer>.wrapper{width:960px;margin:0
auto 0;height:100%}footer a:hover,
footer a:visited,
footer a,
footer
p{color:#a5c7eb;font-size:12px;margin-bottom:0;text-decoration:none}footer
.medialight{float:right}footer .medialight a
span{color:#fff;text-decoration:underline}footer .copyright,
footer
.medialight{display:inline-block;padding-top:10px}footer
.metrika{display:none;width:42px;height:42px;background:url('../../DESIGN/SITE/images/metrika.png');vertical-align:top;margin-top:4px}.wrapper.error404 .content
img{display:block;margin-bottom:20px}.wrapper.error404 .content
ul{margin-top:15px}.banner_top{width:100%}.content
p{margin-bottom:10px}#cerabox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1106;display:none;-webkit-transform:scale(1);-webkit-transform-origin:50% 50%;transform:scale(1);transform-origin:50% 50%}#cerabox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("../../DESIGN/SITE/images/cerabox.png")}#cerabox-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;display:none;background:#000;opacity: .5}#cerabox{position:absolute;top:50%;left:50%;z-index:1101;display:none;opacity:0;background:#fff;-webkit-transform:scale(1);-webkit-transform-origin:0 0;transform:scale(1);transform-origin:0 0;border-radius:0 0 5px 5px}#cerabox .cerabox-content{width:100%;height:100%;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff;-moz-box-shadow:0 0 30px -5px #333;-webkit-box-shadow:0 0 30px -5px #333;box-shadow:0 0 30px -5px #333}#cerabox span.cerabox-error, #cerabox .cerabox-title
span{padding:10px;display:block;font-family:Helvetica;font-size:12px;color:#000;line-height:normal}#cerabox span.cerabox-error{text-align:justify}#cerabox .cerabox-title
span{display:none;color:#fff}#cerabox .cerabox-title{z-index:1102;position:absolute;height:30px;top:-30px;left:0;color:#FFF;text-align:left;background:#000;background:#fff;width:100%;-webkit-transform:scale(1);-webkit-transform-origin:0 100%;transform:scale(1);transform-origin:0 100%;border-radius:5px 5px 0 0}.cerabox-close{margin-top:-30px}#cerabox .cerabox-content
img.ceraImage{float:left;width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#cerabox .cerabox-content
iframe.ceraIframe{width:100%;height:100%;border:none;display:block}#cerabox a.cerabox-left, #cerabox a.cerabox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../DESIGN/SITE/images/blank.gif');z-index:1104;display:none}#cerabox a.cerabox-left{left:0px;-webkit-transform:scale(1);-webkit-transform-origin:0 50%;transform:scale(1);transform-origin:0 50%}#cerabox a.cerabox-right{right:0px;-webkit-transform:scale(1);-webkit-transform-origin:100% 50%;transform:scale(1);transform-origin:100% 50%}#cerabox a.cerabox-left span, #cerabox a.cerabox-right
span{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;cursor:pointer;z-index:1104;display:block}#cerabox a.cerabox-left:hover span, #cerabox.mobile a.cerabox-left
span{background-image:url('../../DESIGN/SITE/images/cerabox.png');background-position:-42px -40px;background-repeat:no-repeat;left:-20px}#cerabox a.cerabox-right:hover span, #cerabox.mobile a.cerabox-right
span{background-image:url('../../DESIGN/SITE/images/cerabox.png');background-position:-42px -80px;background-repeat:no-repeat;right:-20px}#cerabox .cerabox-content-protection{display:none;position:absolute;background:transparent url('../../DESIGN/SITE/images/blank.gif');z-index:1103;left:0;right:0;bottom:0;top:0;-moz-user-select:none;-khtml-user-select:none;user-select:none}#cerabox-loading.ceraboxbox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ))+'px')}#cerabox.mobile{background:#000}#cerabox.mobile .cerabox-content{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#cerabox.mobile .cerabox-content :first-child{background:#fff}#cerabox.mobile .cerabox-close{top:2px !important;right:0 !important}#cerabox.mobile a.cerabox-left
span{left:0 !important}#cerabox.mobile a.cerabox-right
span{right:0 !important}#cerabox.mobile a.cerabox-left, #cerabox.mobile a.cerabox-right{width:10%}@media  only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){#cerabox-loading div,
#cerabox .cerabox-close,
#cerabox a.cerabox-left:hover span, #cerabox.mobile a.cerabox-left span,
#cerabox a.cerabox-right:hover span, #cerabox.mobile a.cerabox-right
span{background-image:url('../../DESIGN/SITE/images/cerabox@2x.png');background-size:82px auto}}

/*
playback timings (ms):
  LoadShardBlock: 137.252 (3)
  esindex: 0.008
  captures_list: 154.721
  CDXLines.iter: 10.851 (3)
  PetaboxLoader3.datanode: 100.26 (4)
  exclusion.robots: 0.175
  exclusion.robots.policy: 0.164
  RedisCDXSource: 2.031
  PetaboxLoader3.resolve: 28.272
  load_resource: 135.2
*/