@charset "IBM866";
@import url(../fonts/myriadregular/myriadreg.css);
@import url(../fonts/myriad/myriad.css);
@import url(jquery.bxslider.css);
@import url(anythingslider.css);
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; /*font: inherit;*/ font-size: 100%; vertical-align: baseline; }

html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

body { font-size: 12px; font-family: Arial,sans-serif; background: #cbd0d1; min-height: 100%; }

.wrapper { height: 100%; width: 1110px; margin: 0 auto; }

.container { padding: 3px 8px 85px 8px; background: #fff; }

.clb { clear: both; }

header { height: 120px; position: relative; background: #2e4465 url(../img/line_06.png) left 15px repeat-x; margin-bottom: 4px; }

.logo { position: absolute; top: 0; left: 15px; width: 123px; height: 116px; background: url(../img/gerb.png); }

.main { position: absolute; top: 50px; left: 150px; color: #fff; text-decoration: none; display: block; font-family: 'myriad_proregular'; text-transform: uppercase; }

.txt-1 { font-size: 24px; /* сделать тенюшку для текста */ }

.txt-2 { font-size: 15px; line-height: 20px; }

.phone { position: absolute; top: 42px; right: 20px; color: #fff; font-size: 14px; font-weight: 700; }
.phone span { font-weight: 900; }

.icons-nav { position: absolute; top: 70px; right: 25px; overflow: hidden; }
.icons-nav li { float: left; height: 18px; position: relative; }
.icons-nav li a { display: block; height: 18px; }
.icons-nav li:first-child { padding-left: 5px; width: 43px; }
.icons-nav li:first-child a { width: 17px; background: url(../img/home.png) top left no-repeat; }
.icons-nav li:nth-child(2) { padding-left: 26px; width: 46px; }
.icons-nav li:nth-child(2) a { width: 16px; background: url(../img/sitemap.png) top left no-repeat; }
.icons-nav li:first-child:after, .icons-nav li:nth-child(2):after { content: ''; position: absolute; top: 0; right: 0; width: 6px; height: 17px; background: url(../img/dots.png); }
.icons-nav li:nth-child(3) { padding-left: 25px; }
.icons-nav li:nth-child(3) a { width: 21px; background: url(../img/sitemap2.png) top left no-repeat; }

.bad-sight1 a { position: absolute; top: 103px; right: 15px; color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase; cursor: pointer; text-decoration: underline; }

.top-nav { overflow: hidden; border-bottom: 2px solid #ff0000; margin-bottom: 5px; }
.top-nav li { float: left; width: 134px; margin-right: 3px; }
.top-nav li:last-child { margin: 0; float: right; }
.top-nav li a { display: block; height: 100%; }
.top-nav li:hover .top { background: url(../img/bg-2.jpg) top left no-repeat; }
.top-nav li .top { height: 92px; background: #a3adaf; display: table-cell; width: 134px; text-align: center; vertical-align: middle; }
.top-nav li .bot { height: 41px; line-height: 41px; text-align: center; text-decoration: none; text-transform: uppercase; color: #fff; font-size: 14px; background: #2e4465; word-break: break-all; }
.top-nav li .bot span { display: inline-block; vertical-align: middle; line-height: normal; }

.bg-1 { display: inline-block; *display: inline; zoom: 1; }

.n-1 .bg-1 { width: 74px; height: 79px; background: url(../img/nav1.png); }

.n-2 .bg-1 { width: 52px; height: 69px; background: url(../img/nav2.png); }

.n-3 .bg-1 { width: 85px; height: 54px; background: url(../img/nav3.png); }

.n-4 .bg-1 { width: 67px; height: 78px; background: url(../img/nav4.png); }

.n-5 .bg-1 { width: 53px; height: 80px; background: url(../img/nav5.png); }

.n-6 .bg-1 { width: 84px; height: 80px; background: url(../img/nav6.png); }

.n-7 .bg-1 { width: 64px; height: 78px; background: url(../img/nav7.png); }

.n-8 .bg-1 { width: 64px; height: 81px; background: url(../img/nav8.png); }

.col-1 { float: left; width: 299px; }

.col-2 { float: right; width: 792px; color: #414344; }
.col-2.n1 { padding-left: 15px; width: 777px; }

.left-nav { border: 2px solid #a7acae; border-radius: 1px; margin-bottom: 4px; padding: 4px 5px; background: #fff; }
.left-nav li { padding: 0 0 12px 18px; background: url(../img/bullet.png) left 3px no-repeat; }
.left-nav li a { text-decoration: none; color: #152032; font-family: 'MyriadProSemibold'; font-size: 14px; }
.left-nav li a:hover { text-decoration: underline; }

.left-nav-in { background: #a3adaf; padding: 25px 5px 5px 7px; }

.head-1 { border-top: 8px #ff0000 solid; border-bottom: 8px #ff0000 solid; background: #2e4465; padding: 7px 5px 7px 35px; color: #fff; text-transform: uppercase; font-size: 142%; font-family: 'myriad_proregular'; position: relative; }

.search-form { height: 43px; position: relative; background: #a6abad; }
.search-form input[type='text'] { position: absolute; top: 9px; left: 31px; display: block; padding: 0 7px; width: 150px; height: 28px; line-height: 28px; font-size: 16px; background: url(../img/inputbg.jpg) no-repeat; border: none; }
.search-form input[type='submit'] { position: absolute; top: 9px; left: 208px; padding: 0; border: none; width: 58px; height: 28px; line-height: 28px; text-align: center; color: #fff; font-size: 12px; font-family: Verdana, sans-serif; background: #5c5d6d; font-weight: bold; }

.block-1 { border: 2px solid #a7acae; border-radius: 1px; }

.links { padding: 5px 3px 10px 6px; }

.head-2 { background: #2e4465; padding: 14px 5px 14px 15px; text-transform: uppercase; color: #fff; font-size: 117%; }

.wrap-1 { padding: 22px 0 70px 17px; overflow: hidden; }
.wrap-1 a { display: block; width: 118px; float: left; margin-right: 14px; }

.wrap-2 { padding: 6px 0 11px 0; }

.t-block { padding: 8px 11px 18px 25px; background: #fbfbfc; }

.tstl-1 { font-size: 14px; line-height: 18px; }

.pr-1 { margin-bottom: 22px; }

.tar { text-align: right; }

.col-3 { float: left; width: 392px; }

.col-4 { float: right; width: 392px; }

.col-3, .col-4 { margin-bottom: 8px; }

.slider { background: #42b877; color: #fff; text-transform: uppercase; font-size: 16px; height: 312px; }

.archive { position: absolute; top: 0; bottom: 0; right: 20px; padding: 7px 0; color: #f00; text-transform: uppercase; text-decoration: none; }

.news-item { padding: 10px 0 10px 16px; background: url(../img/n-dots.png) bottom left repeat-x; }
.news-item:after { content: ''; display: block; clear: both; }
.news-item:last-child { background: none; }

.bl-2 { padding: 3px 5px 0 5px; }

.wrap-3 { padding: 15px 26px 2px 6px; }

.img-1 { float: left; width: 115px; margin: 0 6px 6px 0; border: 2px solid #bbbbbb; border-radius: 1px; }

.news-col { float: right; }

.wrap-4 { overflow: hidden; padding-bottom: 10px; }

.date { float: left; color: #d60707; font-weight: bold; font-size: 12px; }

.read-more { float: right; text-decoration: none; font-size: 10px; color: #2e4465; }
.read-more:hover { text-decoration: underline; }

.news-text { font-size: 12px; font-style: italic; }

.documents-item { padding: 0 22px 24px 18px; }

.documents { padding-top: 26px; }

.red { color: #f00; }

.red-2 { color: #C30; }

.download { color: #7e9aab; display: block; text-align: right; }
.download:hover { text-decoration: none; }

.weather { height: 107px; }

.hbg-1 { position: absolute; top: 0; left: 5px; width: 28px; height: 24px; background: url(../img/icon1.png); }

.hbg-2 { position: absolute; top: 0; left: 0; width: 30px; height: 28px; background: url(../img/icon2.png); }

.clock-1 { float: left; width: 100px; padding: 5px 0 0 16px; }

.weather-block { float: right; padding: 2px 3px 0 0; }

.ovh { overflow: hidden; }

.bl-3 { position: relative; height: 112px; }

.img-2 { position: absolute; top: 0; right: 10px; width: 77px; height: 115px; z-index: 50; background: url(../img/img7.png); }

.p-form { position: absolute; top: 55px; left: 5px; display: block; width: 294px; height: 54px; background: url(../img/btn-1.png) no-repeat; text-decoration: none; }
.p-form div { position: absolute; top: 12px; right: 0; padding-right: 26px; font-family: 'myriad_proregular'; text-align: right; }

.txt-3 { font-size: 16px; color: #3b3b3b; padding-bottom: 4px; }

.txt-4 { color: #747474; font-size: 12px; text-transform: uppercase; }

.b-popup { width: 100%; min-height: 100%; background-color: rgba(0, 0, 0, 0.5); overflow: hidden; position: fixed; top: 0px; z-index: 200; display: none; }

.b-popup .b-popup-content { margin: 25px auto 0px auto; background-color: #fff; padding: 15px; width: 800px; position: relative; }

.txt-5, .form-1 { font-size: 13px; }

.txt-5 { padding-bottom: 12px; }

.form-1 table td { padding: 4px; vertical-align: top; }
.form-1 table td:first-child { width: 150px; }
.form-1 table td:nth-child(2) { width: 600px; }
.form-1 table label { display: block; padding-bottom: 5px; }
.form-1 table textarea { resize: none; width: 490px; height: 150px; font-size: 14px; line-height: 16px; border: 1px solid #848585; padding: 5px; font-family: Arial,sans-serif; }
.form-1 table input[type='text'] { display: inline-block; *display: inline; zoom: 1; width: 490px; height: 28px; line-height: 28px; padding: 0 5px; font-size: 14px; border: 1px solid #848585; font-family: Arial,sans-serif; }

.close { color: #de0606; font-size: 16px; position: absolute; top: 10px; right: 10px; }

.clb { clear: both; }

footer { height: 63px; width: 1095px; margin: -85px auto 0; background: #fff; padding: 13px 6px 9px 9px; }

.footer-in { height: 63px; background: #aaafb1; text-align: center; }

.b-nav { padding-top: 28px; overflow: hidden; display: inline-block; *display: inline; zoom: 1; }
.b-nav li { float: left; }
.b-nav li a { display: block; padding: 0 25px 5px 25px; text-decoration: none; color: #fff; font-family: Tahoma, sans-serif; font-size: 142%; background: url(../img/b-dots.png) right center no-repeat; }
.b-nav li a:hover { text-decoration: underline; }
.b-nav li:last-child a { background: none; }

/* слайдер с превьюшками */
.carousel-wrapper.n1 { float: left; width: 473px; }

.slider-bg { background: #a3adaf; padding: 24px 18px 10px 18px; overflow: hidden; min-height: 320px; }

.img-slider > span { display: block; float: left; }

.carousel-1 > span { width: 477px; min-height: 240px; padding-bottom: 5px; }
.carousel-1 > span img { border: 2px solid #000; border-radius: 1px; }

.block-4 { height: 100%; position: relative; width: 100%; }

.thumbs-wrapper { float: right; position: relative; padding-bottom: 26px; border-bottom: 1px solid #546b72; }

.arr-prev { background: url("../img/arr2-l.png") no-repeat; left: 20px; }

.arr-prev, .arr-nxt { height: 13px; position: absolute; bottom: -32px; width: 7px; z-index: 50; }

.arr-nxt { background: url("../img/arr2-r.png") no-repeat; right: 20px; }

.tslide-1 { float: left; width: 240px; }
.tslide-1 > a { display: block; float: left; width: 69px; height: 69px; border: 1px #000 solid; margin: 16px 12px 0 0; }
.tslide-1 > a:nth-child(3n+3) { margin-right: 0; float: right; }
.tslide-1 > a:nth-child(1), .tslide-1 > a:nth-child(2), .tslide-1 > a:nth-child(3) { margin-top: 0; }

.message { padding-bottom: 8px; }

.msg-date { color: #f44; font-size: 9px; padding-bottom: 3px; }

.msg-link { display: block; color: #414344; font-size: 12px; line-height: 18px; }

.anythingSlider-default.activeSlider .anythingControls a.cur { background: url(../img/bullet2-a.png) no-repeat; }

.anythingSlider-default .anythingControls ul a { outline: 0 none; text-indent: -9999px; width: 8px; height: 8px; display: block; margin-bottom: 8px; background: url(../img/bullet2.png) no-repeat; }

.msg-slwr .anythingSlider-default .anythingControls { position: absolute; right: -19px; top: 75px; }

.msg-slwr { position: relative; padding: 16px 14px 20px 5px; }
.msg-slwr .anythingSlider-default .anythingControls ul { display: block; }
.msg-slwr .anythingSlider-default .anythingControls ul li { display: block; }

.bsight .top-nav li .bot { font-size: 18px; height: 60px; }
.bsight .tstl-1 { font-size: 18px; }
.bsight .left-nav li a { font-size: 18px; }
.bsight .b-nav li a { font-size: 20px; }
.bsight .news-text { font-size: 18px; }
.bsight .date { font-size: 16px; }
.bsight .read-more { font-size: 16px; }
.bsight .head-1 { font-size: 20px; }
.bsight .phone { font-size: 18px; }
.bsight .search-form input[type="submit"] { font-size: 18px; width: 80px; }
.bsight .msg-date { font-size: 16px; }
.bsight .msg-link { font-size: 18px; }
.bsight .head-2 { font-size: 20px; }
.bsight .search-form input[type="text"] { font-size: 18px; }
.bsight .txt-3 { font-size: 18px; }
.bsight .txt-4 { font-size: 16px; }
.bsight .txt-5, .bsight .form-1 { font-size: 18px; }
.bsight .close { font-size: 18px; }
.bsight .form-1 table input[type="text"] { font-size: 18px; }
.bsight .form-1 table textarea { font-size: 18px; }
.bsight .form-1 input[type='submit'], .bsight .form-1 select { font-size: 18px; }
.bsight .cblock-1, .bsight .cblock-2, .bsight .cblock-3 { height: auto; }
.bsight .hd-1 { font-size: 18px; }
.bsight .cinfo-1 { font-size: 18px; }
.bsight .tabs-wrap-1 .ui-tabs-nav li a { font-size: 18px; }
.bsight .txt-6 { font-size: 18px; }
.bsight .table-1 tr td { font-size: 18px; }
.bsight .txt-9 { font-size: 18px; }
.bsight .txt-7 { font-size: 18px; }
.bsight .txt-8 { font-size: 18px; }
.bsight .c-more { font-size: 18px; }
.bsight .list-1, .bsight .list-2 { font-size: 18px; }

.date-block { background: #dee2e3; color: #f00; font-size: 12px; text-align: center; height: 25px; line-height: 25px; margin-bottom: 10px; font-weight: bold; }

.txt-11 { font-family: Tahoma,sans-serif; font-weight: bold; font-size: 17px; color: #fff; text-decoration: underline; padding-top: 10px; }

.cblock-1 { height: 309px; }

.cblock-2 { height: 410px; }

.cblock-3 { height: 478px; padding-bottom: 13px; }

.cblock-4 { overflow: hidden; height: 107px; }

.cblock-1, .cblock-3, .cblock-4 { margin-bottom: 5px; }

/* внутренняя */
.hd-1 { font-weight: bold; text-transform: uppercase; margin-bottom: 20px; padding-top: 10px; }

.block-5 { overflow: hidden; margin-bottom: 18px; padding-right: 82px; }

.imgbl-2 { float: left; width: 140px; height: 120px; background: #cad1d2; margin: 0 18px 10px 0; }

.txt-6 { line-height: 1.3; padding-bottom: 22px; }

.cand-img { width: 172px; height: 200px; /*border-radius: 50%;*/ margin: 0 auto 10px auto; /*background: #a0afb1;*/ overflow: hidden; }

.c-name { font-size: 18px; text-align: center; margin-bottom: 5px; }

.candidates { font-family: 'myriad_proregular'; }
.candidates td { width: 200px; padding: 0 5px; vertical-align: top; }

.c-more { display: block; text-align: center; margin-bottom: 5px; color: #a08bf8; }

.txt-7 { line-height: 1.2; display: none; }
.txt-7 p { margin-bottom: 6px; text-align: left; }

.txt-8 { margin-bottom: 10px; font-size: 14px; color: #ff4b39; font-family: 'MyriadProSemibold'; text-align: center;}

.priem { display: inline-block; *display: inline; zoom: 1; text-decoration: none; height: 33px; line-height: 33px; padding: 0 10px; background: #1d4468; border-radius: 3px; margin-bottom: 10px; color: #fff; font-size: 16px; font-family: "MyriadProSemibold"; }

.wrap-10 { text-align: center; }

.txt-9 { line-height: 1.3; margin-bottom: 20px; display: none; }

.tslide-1 { height: 250px; }

.prev-2, .next-2 { display: block !important; }

.tbl-1 { overflow: hidden; padding-bottom: 20px; background: url(../img/dots-2.png) bottom left repeat-x; margin-bottom: 10px; }

.cinfo-1 { display: block; float: left; width: 600px; padding-left: 32px; background: url(../img/note.png) top left no-repeat; text-decoration: none; color: #000; }
.cinfo-1:hover { color: #4474ae; }

.cicons { float: right; }
.cicons a { display: block; float: right; }

.btn-1 { width: 24px; height: 27px; background: url(../img/icon5.png); margin-left: 5px; }

.btn-2 { width: 28px; height: 30px; margin-left: 2px; background: url(../img/icon4.png); }

.btn-3 { width: 29px; height: 28px; background: url(../img/icon3.png); }

.tabs-wrap-1 { margin-bottom: 24px; }
.tabs-wrap-1 .ui-tabs-nav li { float: left; margin-right: 15px; }
.tabs-wrap-1 .ui-tabs-nav li.ui-tabs-active a { color: #f00; text-decoration: underline; }
.tabs-wrap-1 .ui-tabs-nav li a { font-size: 10px; text-transform: uppercase; color: #000; font-weight: bold; }

.ui-tabs-panel { padding-top: 12px; }

.table-1 thead tr { border-bottom: 1px #1a4266 solid; }
.table-1 thead tr td { background: #1a4266 !important; color: #fff; border-color: #1a4266 !important; border-bottom: 0; text-align: left; height: 40px; line-height: 40px; padding: 0 5px 0 30px !important; filter: none !important; }
.table-1 tr.stl-1 td { text-align: center; background: #f0f4ff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f0f4ff 0%, white 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f4ff), color-stop(100%, white)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f0f4ff 0%, white 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f0f4ff 0%, white 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f0f4ff 0%, white 100%); /* IE10+ */ background: linear-gradient(to bottom, #f0f4ff 0%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f4ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ }
.table-1 tr.stl-1 td:first-child { background: #f0f4ff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f0f4ff 0%, white 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f4ff), color-stop(100%, white)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f0f4ff 0%, white 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f0f4ff 0%, white 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f0f4ff 0%, white 100%); /* IE10+ */ background: linear-gradient(to bottom, #f0f4ff 0%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f4ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ }
.table-1 tr:last-child td { height: 28px; padding: 0; border: none; background: #f5f5f5; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2NkY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, whitesmoke), color-stop(98%, #cdcccc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* IE10+ */ background: linear-gradient(to bottom, #f5f5f5 0%, #cdcccc 98%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#cdcccc',GradientType=0 ); /* IE6-8 */ }
.table-1 tr:last-child td:first-child { background: #f5f5f5; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2NkY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, whitesmoke), color-stop(98%, #cdcccc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, whitesmoke 0%, #cdcccc 98%); /* IE10+ */ background: linear-gradient(to bottom, #f5f5f5 0%, #cdcccc 98%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#cdcccc',GradientType=0 ); /* IE6-8 */ }
.table-1 tr td { font-size: 14px; padding: 10px 5px 10px 15px; border: 1px #dce1ea solid; background: #f5f5f5; }
.table-1 tr td:first-child { background: #cbd1e3; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiZDFlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmVhZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, #cbd1e3 0%, #e6eaf7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #cbd1e3), color-stop(100%, #e6eaf7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #cbd1e3 0%, #e6eaf7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #cbd1e3 0%, #e6eaf7 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #cbd1e3 0%, #e6eaf7 100%); /* IE10+ */ background: linear-gradient(to right, #cbd1e3 0%, #e6eaf7 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbd1e3', endColorstr='#e6eaf7',GradientType=1 ); /* IE6-8 */ width: 177px; }
.table-1 tr td:nth-child(2) { width: 125px; }
.table-1 tr td:nth-child(3) { width: 120px; }
.table-1 tr td:nth-child(4) { width: 120px; }
.table-1 tr td:nth-child(5) { width: 128px; }

.list-1 { line-height: 1.3; list-style-type: decimal; padding-left: 10px; }
.list-1 li { margin-bottom: 20px; }

.list-2 { line-height: 1.3; list-style-image: url(../img/marker.png); padding-left: 10px; }
.list-2 li { margin-bottom: 20px; }

   ul.hr {
    margin: 0; /* Обнуляем значение отступов */
    padding: 2px; /* Значение полей */
   }
   ul.hr li {
    display: inline-block; /* Отображать как строчный элемент */
    margin-right: 3px; /* Отступ слева */
/*border: 1px solid #000; Рамка вокруг текста */
    padding: 3px; /* Поля вокруг текста */
   }
   ul.hr li a {
    text-decoration: underline;
    color: blue;
    }
   ul.hr li.active a {
    text-decoration: none;
    color: black;
    font-weight: bold;
    }