html, body, div, span, h1, h2, h3, h4, h5, h6, p, img, sub, sup, ol, ul, li, form, label, input, select, button, textarea, table, tbody, tfoot, thead, tr, th, td, a { margin: 0; padding: 0;} /*html, body { width: 100%; height: 100%; overflow: hidden;}*/ html.ie6, .ie6 body, html.f, .f body { width: 100%; height: 100%; overflow: hidden;} body { font: 12px/17px Verdana, Geneva, sans-serif; color: #556072; background: #394559; width: 100%; min-width: 1000px;} a { text-decoration: none; cursor: pointer; color: #556072;} a:hover { text-decoration: underline;} img { border: none;} input[type="button"], input[type="submit"], button { cursor: pointer; font-family: Verdana, Geneva, sans-serif;} p { margin: 0 0 17px;} ul, ol { margin: 0 0 20px 30px;} h1, h2, h3, h4, h5, h6 { margin: 0 0 20px 0; font-family: Verdana, Geneva, sans-serif; font-weight: 400; color: #394559;} h1 { font-size: 20px; line-height: 24px;} h2 { font-size: 24px; line-height: 28px;} h3 { font-size: 21px; line-height: 27px;} h4 { font-size: 18px; line-height: 24px;} h5 { font-size: 16px; line-height: 21px;} h6 { font-size: 14px;} .ie6 .f_w { position: relative; width: 100%; height: 100%; overflow: auto;} .f_w { position: relative; width: 100%; zoom: 1;} .overlay { width: 100%; height: 100%; position: fixed; left: 0; top: 0; bottom: 0; right: 0;; background: #000; opacity: 0.41; filter: alpha(opacity=41); z-index: 300;} .ie6 .overlay { position: absolute;} .text-popup-wrap { width: 100%; height: 100%; position: absolute; left: 0; top: 0; bottom: 0; right: 0; overflow: auto; z-index: 400;} .text-popup { background: #fff; width: 744px; margin: 70px auto; padding: 40px 28px;} .date-documents { margin: 0 0 13px; padding: 5px 0 11px; border-top: 1px solid #b8b7b7; border-bottom: 1px solid #b8b7b7; color: #a6a6a6;} .date-documents i { display: block; padding: 0 10px 0 0; float: left;} .date-documents span { display: block; padding: 0 0 0 10px; float: right;} .text-documents { font-size: 14px; line-height: 21px; color: #556072;} .text-documents p { margin: 0 0 21px;} .close { position: absolute; top:80px; left: 50%; margin: 0 0 0 403px; z-index: 500;} .close a { display: block; font-size: 64px; color: #434343;} .close a:hover { text-decoration: none;;} .left-arrow, .right-arrow { position: absolute; top:390px; z-index: 400;} .left-arrow { left: 50%; margin: 0 0 0 -444px;} .right-arrow { right: 50%; margin: 0 -444px 0 0;} .left-arrow a, .right-arrow a { display: block; width: 28px; height: 56px; background: url("../images/sprite-popup-arrow.png") no-repeat;} .left-arrow a { background-position: 0 -56px;} .left-arrow a:hover { background-position: 0 0;} .right-arrow a { background-position: -28px -56px;} .right-arrow a:hover { background-position: -28px 0;} .up { text-transform: uppercase;} .less { font-size: 24px;} .main-heading, .less { margin: 0 0 13px;} .feed { margin: 0 0 5px;} .header:after, .soc-icons:after, .head-menu:after, .section:after, .news-sl:after, .vr:after, .slider-cont:after, .face:after, .page:after, .bread-crumbs:after, .list-agency:after, .contacts-adr:after, .line:after, .wrap-ifile:after, .date-documents:after, .gal_pop:after, .er-title:after, .er-c:after, .foot_b:after, .ad-items-in ul li:after, .wr-sl:after, .p-inq1:after, .p-inq2:after, .dag-movies:after, .media-gallery-filter:after, .pr-com:after, .memb-person-title:after, .soc-bx:after, .delo:after, .st-t:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;} .header, .soc-icons, .head-menu, .section, .news-sl, .vr, .slider-cont, .face, .page, .bread-crumbs, .list-agency, .contacts-adr, .line, .wrap-ifile, .date-documents, .gal_pop, .er-title, .er-c, .foot_b, .ad-items-in ul li, .p-inq1, .p-inq2, .wr-sl, .dag-movies, .media-gallery-filter, .pr-com, .memb-person-title, .soc-bx, .delo, .st-t { zoom: 1;} .header, .logo img, .soc-icons ul li a img, .dd-img img, .drop-down-in-04 .dd-img, .rasul-img img, .mirdag-img img, .derbent-img img, .page-b, .page-b ul li a img, .left-arrow a, .right-arrow a, .list-item-shadow, .vr-img a i, .mg-img a i, .home a, .logo-pr-pp i, .p-inq1-img img, .p-inq2-img img, .s-gym-img img, .dag-movies-img a i,.brace-l, .brace-r, .brace-c, .brace-str, .brace-l, .brace-r, .brace-lc, .brace-rc, .brace-str, .biohraphy-gl a i, .digest a img { -pie-png-fix: true; behavior: url(pie/PIE.htc);} .wrap-header { position: relative; z-index: 10; zoom: 1;} .header { width: 988px; margin: 0 auto; padding: 20px 0 20px 12px; background: url("../images/header-bg.png") 372px 0 no-repeat; position: relative; zoom: 1; z-index: 40;} .logo { width: 510px; float: left; position: relative; font-size: 0} .logo a { text-decoration: none; color: #fff;} .logo img { width: 109px; height: 113px; margin: 0 20px 0 0; vertical-align: middle;} .logo-pr { display: inline-block; *display: inline; vertical-align: middle; width: 330px; height: 70px; padding: 0 22px; position: relative; zoom: 1; font-size: 14px; color: #fff; background: url("../images/s-h.png") 0 50% no-repeat; line-height: 22px; position: relative;} .logo-pr-t strong { font-size: 23px; font-weight: 400; text-transform: uppercase; display: block; position: relative; z-index: 20;} .head-section { width: 178px; padding: 21px 0 0 20px; float: right;} .soc-icons { padding: 0 0 7px; position: relative; zoom: 1;} .soc-icons ul { margin: 0; list-style: none; float: right;} .soc-icons ul li { float: left; padding: 0 0 0 3px;} .soc-icons ul li a { text-decoration: none;} .hotline { padding: 0 0 11px; line-height: 14px; text-align: right; color: #fff; letter-spacing: -.02em;} .hotline span { font-size: 18px; line-height: 16px; letter-spacing: .01em;} .hotline span small { font-size: 14px;} .head-search { width: 176px; border-left: 1px solid #e8e9eb; border-right: 1px solid #e8e9eb; background: #fff; overflow: hidden;} .head-search .field { width: 150px; height: 16px; padding: 0 0 0 7px; float: left; border: 0; font-size: 11px; line-height: 16px; outline: none;} .head-search .button { width: 16px; height: 16px; float: right; border: 0; background: url("../images/search-img.png") 50% 50% no-repeat;} .wrap-head-menu { background: #556072; position: relative; zoom: 1; z-index: 30;} .head-menu { width: 1000px; margin: 0 auto; position: relative;} .head-menu ul { margin: 0; list-style: none;} .head-menu ul li { margin: 0 26px 0 0; padding: 0 12px; float: left; position: relative; font-size: 11px; line-height: 28px;} .head-menu ul li:hover, .head-menu ul li.hover { background: #e8edf6;} .head-menu ul li:hover a, .head-menu ul li.hover a { color: #384556; text-decoration: none;} .head-menu ul li a { color: #fff; text-transform: uppercase;} .head-menu ul .active { color: #e5ae3a;} .head-menu ul .active a { color: #e5ae3a; } .down-arrow { width: 25px; height: 28px; position: absolute; top: 0; right: -25px; background: #d3dbe8 url("../images/down-arr.png") 50% 50% no-repeat; display: none;} .head-menu ul li:hover .down-arrow, .head-menu ul li.hover .down-arrow { display: block;} .drop-down { padding: 44px 0 0; position: absolute; top: 100%; left: 0; background: #e8edf6 url("../images/submenu-gradient.jpg") repeat-x; display: none;} .drop-down ul { margin: 0; padding: 6px 0 0; list-style: none;} .drop-down ul li { margin: 0; padding: 4px 0 4px 20px; float: none; font-size: 12px; line-height: 15px;} .drop-down ul li a { text-transform: none; } .drop-down ul li:hover, .drop-down ul li.hover { background: #7e8a9d;} .drop-down ul li:hover a, .drop-down ul li.hover a { color: #fff;} .drop-down ul li a { color: #394559;} .head-menu ul li:hover .drop-down, .head-menu ul li.hover .drop-down { display: block;} .drop-down-in-01, .drop-down-in-02, .drop-down-in-03, .drop-down-in-04 { border-top: 1px solid #c5cace;} .drop-down-in-01, .drop-down-in-02, .drop-down-in-03 { width: 510px;} .drop-down-in-01, .drop-down-in-03 { height: 220px;} .dd-list-01, .dd-list-02, .dd-list-03, .dd-list-04 { height: 100%; border-right: 1px solid #c5cace;} .dd-list-01, .dd-list-03 { width: 239px;} .drop-down-in-02 { height: 154px;} .dd-list-02 { width: 237px;} .drop-down-in-04 { width: 414px; height: 98px;} .dd-list-04 { width: 148px;} .dd-img { position: absolute; right: 0; bottom: 0;} .drop-down-in-01 .dd-img { height: 252px;} .drop-down-in-02 .dd-img { height: 188px;} .drop-down-in-03 .dd-img { height: 180px; padding: 0 18px 14px 0} .drop-down-in-04 .dd-img { height: 78px; padding: 34px 26px 0 0; font-size: 14px; line-height: 24px; color: #234175; background: url("../images/phone.png") 147px 0 no-repeat;} .drop-down-in-04 .dd-img span { font-size: 24px; line-height: 26px;} .drop-down-in-04 .dd-img span small { font-size: 16px;} .wrap-page { height: auto !important; height: 881px; min-height: 881px; border-bottom: 1px solid #a2a7b2; position: relative; z-index: 1; zoom: 1; background: #fff url("../images/page-bg.jpg") 0 100% no-repeat;} .page { width: 988px; margin: 0 auto; padding: 0 0 104px 12px; z-index: 20;} .section { padding: 50px 0 47px;} .wrap-col-01, .wrap-col-02 { border-bottom: 2px solid #880000;} .wrap-col-01 { width: 654px;} .wrap-col-02 { width: 306px; margin: 0 -683px -2px 0; position: relative; left: 683px;} .clear { clear: both; font-size: 0; overflow: hidden;} .news { width: 654px; float: left; margin-right: -683px; position: relative; left: -683px; font-size: 12px; color: #333;} .news h2, .ad h2 { margin: 0 0 5px;} .news-sl, .ad-items { border-top: 2px solid #880000;} .news-sl { width: 654px; padding: 9px 0 5px;} .sl-col-01 { width: 322px; padding: 5px 0 0; float: left;} .sl-col-01-link { width: 322px; overflow: hidden; padding: 0 0 5px;} .sl-col-01-link a { text-decoration: none;} /*.sl-col-01-img a span { line-height: 18px; color: #394559; text-decoration: underline; display: block;} .sl-col-01-link a:hover span{ text-decoration: none;} .sl-col-01-link img { width: 320px; max-width: 320px; margin: 0 0 6px; border: 1px solid #f9f6f2;}*/ .sl-col-01-img { width: 1000px; margin-left: -500px; text-align: center; position: relative; left: 161px;} .sl-col-01-img img { min-width: 322px;} .sl-col-02 { width: 317px; float: right;} .news-item ul { margin: 0; list-style: none;} .news-item ul li { padding: 0 0 3px 18px; line-height: 17px; background: url("../images/marker-arr.png") 0 5px no-repeat;} .news-item ul li a span { line-height: 15px; color: #333; text-decoration: none;} .news-item ul li a:hover span, .news-item ul li.active a span { color: #394559; text-decoration: underline;} .news-item ul .active a {text-decoration: underline;} .news-item ul li img {display: none;} .link-more-news { text-align: right; line-height: 12px; position: relative;} .link-more-news a { padding-right: 10px; color: #394559; background: url("../images/link-arrow.png") right 4px no-repeat;} .ad-items { margin: -2px 0 0; *margin: 0; padding: 5px 0;} .ad-items-in { line-height: 16px; color: #666; border-top: 1px solid #fff; overflow: hidden;} .ad-items-in ul { margin: 0; list-style: none;} .ad-items-in ul li { padding: 4px 0 19px; background: url("../images/ann-bg.png") 0 100% repeat-x;} .ad-items-in ul li.event_i { background: url("../images/ev-bg.png") 0 100% repeat-x;} .ad-items-in ul li a { line-height: 16px; color: #394559; text-decoration: underline;} .ad-items-in ul li a:hover { text-decoration: none;} .ann { float: right; font-size: 10px; color: #a0acc0; text-transform: uppercase;} .event_i .ann {color: #ff8888;} .date { display: block; overflow: hidden;} .vr { padding: 0 0 41px;} .vr-title { width: 248px; padding: 13px 0 0; float: left;} .vr-title h2 { margin: 0;} .tags-cloud { font-size: 10px; line-height: 16px;} .tags-cloud a { margin-right: 5px; color: #394559; letter-spacing: -.045em;} .tags-cloud a.active { text-decoration: underline;} .vr-item { width: 738px; float: right; overflow: hidden;} .vr-item ul { width: 105%; margin: 0; list-style: none;} .vr-item ul li { width: 241px; padding: 0 8px 0 0; float: left; line-height: 18px; color: #666;} .vr-img { width: 239px; height: 135px; margin: 0 0 1px; border: 1px solid #e6e6e6;} .vr-cont a { color: #394559; letter-spacing: -.02em; text-decoration: underline;} .vr-cont a:hover {text-decoration: none;} .projects { margin: 0 0 11px;} .slider { width: 988px; height: 532px; margin: 0 0 29px; border-top: 2px solid #c07777; border-bottom: 2px solid #c07777; position: relative; zoom: 1;} .slider ul { width: 988px; height: 532px; margin: 0; list-style: none;} .slider a { text-decoration: none;} .slider h3 a { color: #234175;} .slider h3 a:hover, .slider p a:hover { text-decoration: underline;} .slider p { line-height: 14px; color: #394559} .slider p a { color: #394559;} .slider-cont { width: 988px; height: 494px; padding: 20px 0 18px; position: relative;} .slider-col { width: 590px; float: left;} .rasul { width: 494px; padding: 0 0 32px 20px; overflow: hidden;} .rasul-text { width: 268px; padding: 7px 0 0; float: left;} .rasul-text h3 { margin: 0 0 19px;} .rasul-img { width: 222px; float: right;} .rasul-img img { width: 222px; height: 265px;} .mirdag { padding: 0 16px 0 0; overflow: hidden;} .mirdag-text { width: 330px; float: right;} .mirdag-img { width: 220px; height: 180px; padding: 12px 0 0; float: left;} .mirdag-img img { width: 220px; height: 180px;} .derbent { width: 376px; padding: 41px 0 0; float: right;} .derbent h3 { margin: 0 0 -25px; padding: 0 0 0 18px; position: relative;} .derbent-img { padding: 0 0 11px;} .derbent-img img { width: 376px; height: 245px;} .derbent-text { padding: 0 20px;} .wr-sl { padding: 18px 0 29px;} .p-inq p, .s-gym p { line-height: 18px;} .p-inq { width: 619px; height: 486px; padding-right: 20px; float: left; border-right: 1px solid #eeeff0;} .p-inq1 { margin-bottom: 7px;} .p-inq1-img { width: 246px; height: 255px; float: left; position: relative; zoom: 1;} .p-inq1-tx { width: 347px; padding: 4px 0 0 13px; float: right;} .p-inq1-tx h3 { margin: 0 0 8px -84px; font-size: 24px; position: relative; zoom: 1;} .p-inq p { margin: 0;} .p-inq1-tx .slp { margin-left: -88px; position: relative; zoom: 1;} .p-inq2-tx {width: 308px; padding-top: 5px; float: left;} .p-inq2-img {width: 307px; height: 220px; float: right; position: relative; zoom: 1;} .p-inq2-tx .slp-1 { margin-right: -52px; position: relative; zoom: 1;} .s-gym { width: 340px; padding: 33px 0 0; float: right;} .s-gym h3 { margin-bottom: 22px; padding: 0 3px; font-size: 24px; position: relative; zoom: 1;} .s-gym-img { width: 339px; height: 221px; margin-bottom: 11px; position: relative; zoom: 1;} .s-gym-tx { padding: 0 8px 0 4px;} .button-more-01, .button-more-02 { height: 34px; display: block; position: absolute; right: 0; padding: 0 10px; line-height: 32px; color: #fff; letter-spacing: -.05em; background: #b21f1f; zoom: 1;} .button-more-01 span, .button-more-02 span { padding: 0 12px 0 0; background: url("../images/more-arrow.jpg") 100% 4px no-repeat;} .button-more-01:hover, .button-more-02:hover { text-decoration: none;} .button-more-01 { top: -2px; border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; behavior: url(pie/PIE.htc);} .button-more-02 { bottom: -2px; border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; behavior: url(pie/PIE.htc);} .face { position: relative; z-index: 20;} .face .up { width: 138px; padding: 37px 0 0; float: left;} .face-items { width: 847px; float: right;} .face-items ul { margin: 0; list-style: none;} .face-items ul li { width: 133px; padding: 25px 8px 20px 25px; float: left; font-size: 11px;} .face-items ul li cite { display: inline-block; *display: inline; zoom: 1; padding: 1px 0 11px; line-height: 14px; color: #293649;} .face-items ul li:hover { margin-right: -17px; padding-right: 25px; background: #293649;} .face-items ul li.hover { margin-right: -17px; padding-right: 25px; background: #293649;} .face-items ul li:hover cite { color: #fefefe;} .face-items ul li.hover cite { color: #fefefe;} .covert { line-height: 13px; visibility: hidden;} .covert a { display: inline-block; *display: inline; zoom: 1; padding: 0 0 4px; font-weight: bold; line-height: normal;} .face-items ul li:hover .covert { color: #fff; visibility: visible;} .face-items ul li.hover .covert { color: #fff; visibility: visible;} .face-items ul li:hover .covert a { color: #fff;} .face-items ul li.hover .covert a { color: #fff;} .page-b { width: 974px; height: 34px; margin: 0 0 0 -487px; padding: 74px 14px 0 0; position: absolute; z-index: 10; bottom: 0; left: 50%; background: url("../images/logo-bottom.png") 50% 0 no-repeat;} .page-b ul { margin: 0; list-style: none; text-align: center;} .page-b ul li { display: inline-block; *display: inline; zoom: 1;} .page-b ul li a { text-decoration: none;} .wrap-footer { padding: 17px 0; position: relative; background: #394559 url("../images/footer-strip.jpg") 0 19px repeat-x;} .footer { width: 1000px; margin: 0 auto;} .foot-menu { width: 988px; padding: 0 0 16px 12px; overflow: hidden;} .foot-menu ul { margin: 0; list-style: none;} .foot-menu ul li { width: 197px; float: left; font-size: 13px; line-height: 28px; color: #7e96af;} .foot-menu ul li a { color: #7e96af;} .foot-menu ul li ul li {float: none; font-size: 11px; line-height: 15px;} .foot-menu ul li ul { padding: 14px 0 0;} .foot-menu ul li ul li { padding: 0 0 3px;} .foot-menu ul li ul li a { color: #fff;} .official-sites { width: 100%; padding: 0 0 14px; overflow: hidden;} .official-sites ul { width: 105%; margin: 0; list-style: none;} .official-sites ul li { float: left; padding: 0 2px 0 0;} .official-sites ul li a { width: 165px; height: 39px; display: block;} .official { background: url("../images/sprite-pr.jpg") no-repeat;} .item-01 { background-position: 0 -39px;} .item-01:hover { background-position: 0 0;} .item-02 { background-position: -165px -39px;} .item-02:hover { background-position: -165px 0;} .item-03 { background-position: -330px -39px;} .item-03:hover { background-position: -330px 0;} .item-04 { background-position: -495px -39px;} .item-04:hover { background-position: -495px 0;} .item-05 { background-position: -660px -39px;} .item-05:hover { background-position: -660px 0;} .item-06 { background-position: -825px -39px;} .item-06:hover { background-position: -825px 0;} .cop { width: 880px; margin-right: 10px; float: left; font-size: 11px; line-height: 11px; color: #fff;} .counter { width: 88px; height: 31px; margin-left: 10px; float: right;} .content-bar { width: 730px; float: left; position: relative;} .bread-crumbs { padding: 17px 0 11px; overflow: hidden;} .chiefs ul { margin: 0; list-style: none;} .bread-crumbs ul { margin: 0; list-style: none; text-indent: -9px;} .bread-crumbs ul li { font-size: 11px; line-height: 1.4em; display: inline;} .bread-crumbs ul li a { padding: 0 9px; color: #7f8080;} .bread-crumbs ul .active a { color: #394559; text-decoration: underline;} .content { padding: 23px 0 0; border-top: 2px solid #880000; overflow: hidden; zoom: 1; text-align: justify;} .chiefs { width: 100%; padding: 5px 0 0; overflow: hidden;} .chiefs ul { width: 110%; font-size: 0;} .chiefs li { width: 200px; padding: 0 65px 39px 0; display: inline-block; *display: inline; zoom: 1; vertical-align: top; font-size: 11px; color: #394559;} .chiefs-img { padding: 0 0 14px;} .chiefs-name { padding: 0 0 11px; font-weight: bold; line-height: 14px; text-transform: uppercase;} .chiefs-position { line-height: 12px;} .sidebar { width: 229px; float: right;} .side-container { padding: 23px 0 0; border-top: 2px solid #880000;} .side-nav ul { margin: 0; padding: 0 0 0 21px; list-style: none;} .side-nav ul li { padding: 0 0 0 15px; text-transform: uppercase;} .side-nav ul li a { color: #394559; } .side-nav ul .active { background: url("../images/side-menu-marker.png") 0 7px no-repeat;} .side-container ul .active a { color: #394559; text-decoration: underline;} .side-container ul .active ul li a { text-decoration: none;} .side-container ul .active ul li a:hover { text-decoration: underline;} .side-nav ul li ul { margin: 0 0 0 -1px; padding: 7px 0 16px 0; list-style: none;} .side-nav ul li ul li { padding: 0 0 7px 14px; color: #7f8080; text-transform: none;} .side-nav ul li ul li a { color: #7f8080;} .side-cloud { padding: 0 0 26px; line-height: 19px;} .side-cloud a { padding-right: 14px; color: #394559;} .calendar { margin: 0 0 26px; padding: 0 0 26px; border-bottom: 2px solid #d7dade;} .list-news { padding: 7px 0 13px;} .list-news-item { width: 100%; padding: 0 0 30px; overflow: hidden;} .item-news-img { width: 174px; height: 114px; margin: 0 20px 0 0; padding: 1px; float: left; border: 1px solid #abb0b8;} .item-news-img a { text-decoration: none;} .preview-news { overflow: hidden; zoom: 1;} .preview-news h4 { margin: 0 0 7px; font-size: 14px; font-weight: bold; line-height: 18px;} .preview-news-text { padding: 0 0 13px;} .date-news { padding: 0 0 9px; color: #a6a6a6;} .keywords { font-size: 11px; line-height: 15px; color: #666;} .keywords a { color: #666;} .pagination { padding: 0 0 30px 246px;} .pagination ul { margin: 0; list-style: none; text-align: center; font-size: 0;} .pagination ul li { padding:0 7px; display: inline-block; *display: inline; zoom: 1; font-size: 13px;} .pagination ul .active a { font-weight: bold; text-decoration: underline;} .article-img { margin: 0 0 10px 10px; float: right;} .content blockquote { margin: 0; padding: 4px 58px 20px 58px; font-size: 13px; font-style: italic; color: #8d9ab0; position: relative; background: url("../images/qiote-open.png") 0 10px no-repeat; zoom: 1;} .content blockquote span { display: block; width: 39px; height: 36px; position: absolute; right: 0; bottom: 29px; background: url("../images/quote-close.png") no-repeat;} .content blockquote i { display: block; text-align: right;} .news-article-keywords { margin: 0 0 46px; padding: 17px 0 18px; color: #4d4e50; border-top: 2px solid #d7dade; border-bottom: 2px solid #d7dade;} .news-article-keywords a { color: #4d4e50;} .back-link { padding: 0 18px 0 0; position: absolute; top: 8px; right: 9px; font-size: 14px; background: url("../images/back-arrow.png") right 6px no-repeat; display: none;} .back-link a { color: #394559;} .gallery { width: 730px; padding: 0 0 30px; overflow: hidden;} .gallery ul { width: 110%; margin: 0; list-style: none;} .gallery ul li { width: 140px; margin: 0 5px 8px 0; float: left; border: 1px solid #ecf3f5;} .gallery ul li img { float: left;} .list-protocols { padding: 0 0 175px;} .list-protocols-item { padding: 0 0 19px; font-size: 14px; line-height: 21px; color: #a6a6a6;} .list-protocols-item a { text-decoration: underline;} .list-protocols-item a:hover { text-decoration: none;} .list-protocols-item p { margin: 0 0 10px; overflow: hidden;} .list-protocols-item p span { font-size: 11px; float: right;} .list-protocols-item p i { float: left;} .agency { padding: 28px 0; border-top: 2px solid #880000;} .list-agency ul { margin: 0; list-style: none;} .list-agency ul li { padding: 0 30px; float: left; font-size: 24px; line-height: 50px; text-transform: uppercase; text-align: center;} .list-agency ul li i { display: block; width: 90px; height: 1px; overflow: hidden;} .list-agency ul .active { background: #eaeef5;} .table-agency { padding: 26px 0 24px 36px; background: #eaeef5; position: relative; display: none;} .visible { display: block;} .table-agency table { border-collapse: collapse; line-height: 14px; color: #394559; background: #fbfcfd;} .table-agency table tr:hover, .table-agency table tr.hover { background: #b1bdcd;} .table-agency table td:hover { cursor: pointer;} .table-agency td, .table-agency th { border: 1px solid #a5aebd;} .table-agency th { padding: 10px 5px 14px; font-size: 11px; color: #fff; text-transform: uppercase; background: #4c607b;} .table-agency td { width: 159px; height: 84px; min-height: 84px; padding: 7px 5px 8px; text-align: center;} .table-agency .first { width: 238px;} .table-agency .odd { background: #e1eeff;} .contacts-adr { padding: 0 0 24px;} .contacts-column { width: 250px; float: left; font-size: 14px; line-height: 24px;} .contacts-column p { margin: 0 0 24px;} .map { width: 442px; height: 300px; margin: 7px 0 0; padding: 1px; float: right; border: 1px solid #666;} .feedback { padding: 20px 0 120px; border-top: 2px solid #cbcccc;} .line { padding: 0 0 9px; font-size: 13px;} .wrap-label { width: 274px; float: left; line-height: 20px; color: #36414c; background: url("../images/lable.png") 0 14px repeat-x;} .dist { line-height: 14px; background: url("../images/lable.png") 0 32px repeat-x;} .wrap-label label { padding: 0 5px 0 0; background: #fff;} .wrap-label label span { font-size: 11px;} .cap { margin-top: -5px; line-height: 15px; position: relative; background-position: 0 26px;} .pad-input, .pad-textarea { width: 446px; float: right;} .pad-input input, .wrap-input input { height: 26px; padding: 0 10px; line-height: 26px; border: none; background: none;} .pad-input input { width: 426px;} .pad-input { background: url("../images/feedback-input.png") no-repeat;} .pad-textarea { margin: 0 0 1px; background: url("../images/feedback-textarea.png") no-repeat;} .pad-textarea textarea { width: 426px; height: 90px; padding: 5px 10px; border: none; overflow: auto; resize: none; background: none;} .check { width: 446px; float: right;} .wrap-input { width: 144px; float: left; background: url("../images/feesback-input-c.png") no-repeat;} .wrap-input input { width: 124px;} .captcha { width: 290px; height: 80px; margin: 0 0 11px; float: right; border: 1px solid #ccc;} .submit { width: 150px; height: 28px; float: right; font-size: 11px ; color: #fff; text-transform: uppercase; border: none; background: #556072;} .if-text { width: 274px; float: left; overflow: hidden; line-height: 20px; background: url("../images/lable.png") 0 14px repeat-x;} .if-text span { padding: 0 5px 0 0; background: #fff;} .column-inp { width: 446px; float: right;} .i-file { width: 144px; height: 26px; float: left; position: relative; zoom: 1; overflow: hidden; background: url("../images/input-file.png") no-repeat;} .i-file input { position: absolute; right: 0; font-size: 200px; opacity: 0; filter: alpha(opacity=0); cursor: pointer;} .i-file-text { width: 292px; float: right; font-size: 11px; line-height: 14px; color: #36414c;} .wrap-ch label { font-size: 13px; color: #c80000;} .wrap-ch input { margin: 0 9px;} .media-gallery-wr { width: 974px; padding: 19px 0; border-top: 2px solid #880000;} .media-gallery { width: 974px; overflow: hidden;} .media-gallery ul { width: 110%; margin: 0; list-style: none; font-size: 0; line-height: 0;} .media-gallery ul li { width: 200px; padding: 0 58px 25px 0; display: inline-block; *display: inline; zoom: 1; font: 12px/17px Verdana, Geneva, sans-serif; vertical-align: top;} .mg-img { height: 158px; padding: 0 0 7px;} .mg-link { padding: 10px 8px 13px; border-left: 2px solid #d6d6d6; font-size: 11px; line-height: 14px; font-weight: bold;} .mg-link a { color: #394559; text-transform: uppercase;} .media-gallery-filter { padding-bottom: 20px;} .media-gallery-filter ul { margin: 0;} .media-gallery-filter li { height: 19px; margin: 0 32px 4px 0; padding: 0 2px; list-style: none; float: left; line-height: 18px; color: #384763;} .media-gallery-filter li.active { background: #d4d7dc; font-weight: bold;} .media-gallery-filter li a { color: #384763; border-bottom: 1px dotted #384763;} .media-gallery-filter li a:hover { text-decoration: none; border: none;} .media-gallery-filter li span { margin-left: 12px; visibility: hidden; font-weight: normal; cursor: pointer;} .media-gallery-filter li.active span { visibility: visible;} .gal_pop_wrap { position: absolute; width: 1000px; left: 50%; margin-left: -500px; background: #94a3be; height: 447px;} .gal_pop { width: 974px; margin: 0 auto; padding: 7px 0; position: relative; z-index: 20;} .gal_pop_bgl, .gal_pop_bgr { position: absolute; width: 1000px; height: 447px; background: #94a3be; left: 0;} .gal_pop_bgr { left: auto; right: 0; } .gal_pop_ugolok { height: 447px; background: url("../images/pointer.png") no-repeat; padding-top: 18px; position: relative; top: -18px; z-index: 10;} .gal_pop_bgl, .gal_pop_bgr, .gal_pop_wrap, .gal_pop_ugolok { display: none;} .name-gal { margin: 0; font-size: 15px; font-weight: bold;} .gal_pop_col_01{ width: 517px; padding: 7px 0 0; float: left;} .great-img, .gal-list-item ul li { border: 1px solid #c3cbd9;box-shadow: 1px 1px 7px #4a5568; -moz-box-shadow: 1px 1px 7px #4a5568; -webkit-box-shadow: 1px 1px 7px #4a5568; behavior: url(pie/PIE.htc);} .great-img { height: 328px; margin: 0 0 9px;} .great-img a { text-decoration: none;} .gal_pop_col_01 h5 { margin: 0; color: #242d3c; text-align: center;} .characteristic { font-size: 11px; line-height: 13px; text-align: center;} .gal_pop_col_02 { width: 445px; float: right;} .wrap-gal-list { width: 445px; margin: 0 0 14px; padding: 7px 0 0; position: relative;} .gal-list-item { width: 445px; height: 330px;} .list-item-wrap { width: 430px; overflow: hidden;} .gal-list-item ul { width: 425px; padding: 0 0 0 5px;} .gal-list-item ul li { width: 128px; height: 78px; margin: 0 11px 12px 0; padding: 0; float: left;} .gal-list-item ul li img{ width: 128px; height: 78px;} .gal-list-item ul .active { width: 122px; height: 72px; border: 4px solid #fff;} .gal-list-item ul .active img { width: 122px; height: 72px;} .list-item-shadow { width: 416px; height: 24px; position: absolute; left: 0; bottom: 0; background: url("../images/shadow-list-mgal.png") no-repeat;} .gal-pop-close { position: absolute; top: 6px; right: 0; font-size: 22px; line-height: 22px;} .gal-pop-close a { display: block;} .gal-pop-close a:hover { text-decoration: none;} .jspVerticalBar { background: none;} .jspTrack { width: 1px; margin: 0 auto; background: #b4bfd2;} .jspDrag { margin: 0 -2px; padding: 0 2px; background: #fff;} .soc-buttons { padding: 0 0 0 4px;} #my_date_container .ui-widget-content { border: none;} .ui-datepicker-inline .ui-widget-header { background: none; border: none;} #my_date_container .ui-datepicker .ui-datepicker-title { width: 205px; margin: 0; padding: 32px 0 12px; position: relative; zoom: 1; overflow: hidden;} #my_date_container .ui-datepicker { width: 205px; padding: 0;} #my_date_container .ui-datepicker select.ui-datepicker-month, #my_date_container .ui-datepicker select.ui-datepicker-year { width: 100px; height: 22px;} .ui-datepicker-month { float: right;} .ui-datepicker-year { float: left;} .year_head_label, .year_head_month { width: 100px; display: block; position: absolute; text-align: left; font-size: 14px; font-weight: bold; color: #556072;} .year_head_label { top: 0; left: 0;} .year_head_month { top: 0; right: 0;} .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { display: none;} #my_date_container .ui-datepicker table { font-size: 11px;} #my_date_container .ui-datepicker th { padding: 0 0 2px; font-size: 0.97em; font-weight: normal; color: #1d283b; text-transform: uppercase;} #my_date_container .ui-datepicker th.ui-datepicker-week-end { color: #880000;} #my_date_container .ui-datepicker td { padding: 0 1px 1px 0; opacity: 1; line-height: 22px;} #my_date_container .ui-datepicker td span, #my_date_container .ui-datepicker td a { width: 29px; padding: 0; text-align: center;} #my_date_container .ui-state-default { border: none; background: none; color: #808690;} #my_date_container .ui-state-active, #my_date_container .ui-state-highlight { font-weight: bold;} #my_date_container .ui-datepicker .ui-datepicker-calendar .calendar_active a { color: #fff; background: #808690;} #my_date_container .ui-datepicker .ui-datepicker-calendar a.ui-state-highlight { color: #808690; background: none;} .bx-controls { display: none;} .sl-col-01 a span {display: none;} .vr-img a, .mg-img a { display: block; position: relative; zoom: 1;} .vr-img a i, .mg-img a i { display: block; position:absolute; top: 50%; left: 50%; margin: -13px 0 0 -13px; width: 26px; height:26px; background: url("../images/play_video.png") no-repeat;} @media screen and (max-width: 1024px) { .menu_fix { display: none !important; } } .er-title { padding: 85px 0 65px; text-transform: uppercase; position: relative;} .er-title h1 { width: 790px; float: left; font-size: 60px; line-height: 64px;} .er { width: 184px; height: 58px; padding-top: 3px; float: right; font-size: 54px; line-height: 58px; color: #c6c8cc; border-bottom: 1px solid #e9d0d0;} .er small { font-size: 14px; padding-right: 18px;} .er-c { padding-left: 5px; position: relative;} .er-c-l { width: 560px; float: left;} .er-text { font-size: 24px; line-height: 61px; color: #394559; text-transform: uppercase;} .er-text a { color: #bd6565; text-decoration: underline;} .er-text a:hover { text-decoration: none;} .er-c-r { width: 406px; padding-top: 11px; float: right;} .er-wrap-input { height: 37px; border: 1px solid #000; text-align: right;} .search-t, .search-s { border: none; vertical-align: middle; outline: none;} .search-t { width: 350px; height: 37px; background: none; font: 24px/36px Verdana, Geneva, sans-serif; color: #394559;} .search-s { width: 26px; height: 26px; margin: 0 8px; background: url("../images/er-search.png") no-repeat;} .head-menu ul .home { margin-right: 4px; padding-top: 8px;} .head-menu ul .home:hover { background: none; zoom: 1;} .home a { display: block; width: 14px; height: 12px; background: url("../images/home.png") no-repeat; position: relative; zoom: 1;} .logo-pr-pp { width: 326px; height: 29px; color: #fff; margin-left: -12px; padding: 0 0 0 12px; position: relative; z-index: 10; zoom: 1;} .logo-pr-pp:hover, .logo-pr-pp.hover { text-decoration: none; background: #697281;} .logo-pr-pp span { border-bottom: 1px dashed #fff; display: inline-block; *display: inline; zoom: 1; height: 20px;} .non-active:hover, .non-active.hover { background: none;} .non-active span { border: none;} .logo-pr-pp i { display: block; width: 15px; height: 15px; background: url("../images/logo-arrow.png") no-repeat; position: absolute; top: 5px; right: 11px;} .wrap-pp-w { display: none;} .pp-w { width: 312px; padding: 5px 12px 6px; background: #f7f7f7; border: 1px solid #c3cbd9; -webkit-box-shadow: #666 -1px 1px 7px; -moz-box-shadow: #666 -1px 1px 7px; box-shadow: #666 -1px 1px 7px; position: absolute; top: 100%; left: 0;} .logo-pr-pp:hover .wrap-pp-w, .logo-pr-pp.hover .wrap-pp-w { display: block;} .pp-w ul { margin: 0;} .pp-w li { list-style: none; border-top: 1px solid #dfdfdf; font-size: 11px; line-height: 13px; font-weight: bold; color: #394559; text-transform: uppercase; position: relative; zoom: 1;} .pp-w .first { border: none; padding-top: 1px;} .pp-w li a { display: block; margin: 0 -13px; padding: 5px 13px 7px; position: relative; zoom: 1; color: #394559;} .pp-w li a:hover { background: #556072; color: #fff; margin-top: -1px; padding-top: 6px; text-decoration: none;} .dag-movies { margin-bottom: 44px; padding: 42px 0 46px; border-top: 2px solid #c07777; border-bottom: 2px solid #c07777;} .dag-movies h2 { width: 190px; float: left; line-height: 30px;} .dag-movies-t {width: 792px; padding: 4px 0 0; float: right; overflow: hidden;} .dag-movies-t table { border-collapse: collapse;} .dag-movies-t td { width: 240px; padding: 0 36px 5px 0; vertical-align: top;} .dag-movies-img { margin-bottom: 4px;} .dag-movies-img a { display: block; width: 240px; height: 140px; position: relative; box-shadow: inset 0 0 20px rgba(0,0,0,0.75);} .dag-movies-img a i { display: block; width: 42px; height: 42px; background: url("../images/movies_pl.png") no-repeat; position: absolute; left: 99px; top: 49px;} .dag-movies-img a img { position: relative; z-index: -2;} .dag-movies-t td h4 { margin: 0 0 2px;} .dag-movies-t td h4 a { color: #394559;} .movies-info { line-height: 16px;} .movies-info a { color: #384763;} .photo-albums { height: 480px;} .photo-albums h2 { margin-bottom: 32px;} .photo-gal-wr { width: 100%; position: absolute; left: 0; overflow: hidden;} .photo-gal { padding: 0 8px; white-space: nowrap; font-size: 0; position: relative; zoom: 1;} .phgal-item { display: inline-block; *display: inline; zoom: 1; margin-right: 13px; position: relative; vertical-align: top;} .phgal-item-list { padding-bottom: 31px; display: inline-block; *display: inline; zoom: 1;} .phgal-item-list ul { margin: 0 0 0 -1px;} .phgal-item-list li { margin-left: 1px; display: inline-block; *display: inline; zoom: 1; height: 177px; list-style: none; box-shadow: inset 0 0 20px rgba(0,0,0,0.75); vertical-align: top;} .phgal-item-list li a { height: 177px; display: inline-block; *display: inline; zoom: 1;} .phgal-item-list li a img { position: relative; z-index: -2;} /*.ie6 .brace {height: 16px; margin-bottom: 15px; position: relative; zoom: 1;}*/ .brace {position: relative; margin-top: 6px;} .brace-l, .brace-r { width: 50%; position: absolute; zoom: 1; height: 16px;} .brace-l { left: 0; background: url("../images/brace-l.png") 0 0 no-repeat;} .brace-lc { background: url("../images/brace-cl.png") 100% 0 no-repeat; zoom: 1; padding: 0 12px 0 13px; height: 16px;} .brace-r { right: 0; background: url("../images/brace-r.png") 100% 0 no-repeat;} .brace-rc { background: url("../images/brace-cr.png") 0 0 no-repeat; zoom: 1; padding: 0 13px 0 12px; position: relative;} .brace-str { height: 16px; background: url("../images/brace-stretch.png") repeat-x; zoom: 1;} /*.brace-l .brace-str { margin: 0 12px 0 13px;} .brace-r .brace-str { margin: 0 13px 0 12px;}*/ .phgal-item h4 { text-align: center; /*padding-top: 31px;*/} .phgal-item h4 a { color: #394559;} .commiss { padding: 20px 0 0; border-top: 2px solid #c07777;} .commiss .less { margin-bottom: 31px;} .commiss-t { padding-bottom: 31px;} .commiss-t table { border-collapse: collapse;} .commiss-t td { padding: 8px 0 0 17px; vertical-align: top;} .commiss-t .fb { width: 488px; padding: 14px 17px 0 0; border-right: 1px solid #e5ecf8;} .pr-com { padding: 0 0 15px;} .pr-com-img { width: 148px; height: 148px; float: left; border: 1px solid #7a9dc4;} .pr-com-info { width: 324px; float: right;} .pr-com-title { margin: -2px 0 12px; border-bottom: 1px solid #f0f0f0;} .pr-com-title h4 { margin: 0; font-size: 17px; line-height: 18px; letter-spacing: -.02em;} .pr-com-title h4 a { color: #394559;} .fn { padding-bottom: 5px; font-size: 10px; line-height: 14px; color: #394559;} .pr-com-info p { margin-bottom: 16px; line-height: 16px; color: #384763;} .activities-com {} .activities-com h3 { margin-bottom: 4px; padding: 0 0 12px; font-size: 20px; border-bottom: 1px solid #e9eaec;} .prot-com-list ul { margin: 0;} .prot-com-list li { padding: 9px 0 6px; list-style: none; font-size: 14px; line-height: 19px;} .prot-com-list li a, .prot-com-list li span { display: block;} .prot-com-list li a { padding-bottom: 11px; color: #394559; text-decoration: underline;} .prot-com-list li a:hover { text-decoration: none;} .prot-com-list li span { padding-bottom: 10px; color: #a2a2a2;} .commiss-memb-wr h2 { margin-bottom: 13px;} .commiss-memb { padding: 18px 0 0; border-top: 2px solid #c07777; overflow: hidden;} .commiss-memb ul { width: 105%; margin: 0;/* font-size: 0; line-height: 0; display: table;*/} .commiss-memb li { width: 150px; margin: 0 17px 30px 0; list-style: none; display: inline-block; *display: inline; zoom: 1; vertical-align: top;} .comiss-memb-img { width: 148px; height: 148px; margin-bottom: 11px; border: 1px solid #7a9dc4;} .comiss-memb-name { margin-bottom: 5px; padding-bottom: 5px; font-size: 12px; line-height: 18px; color: #394559; text-transform: uppercase; border-bottom: 1px solid #f0f0f0;} .comiss-memb-name a { color: #394559;} .comiss-memb-info { padding-bottom: 11px; font-size: 12px; line-height: 16px; color: #384763;} .memb-person-title { padding-bottom: 19px;} .memb-person-img { width: 200px; height: 200px; padding-top: 6px; float: left;} .memb-person-info { width: 507px; float: right; font-size: 14px; line-height: 19px;} .memb-person-info h3 { font-size: 18px; border-bottom: 1px solid #f0f0f0;} .person-info-title1, .person-info-title2 { padding-bottom: 14px;} .person-info-title1 h3 { margin-bottom: 5px; padding-bottom: 5px;} .person-info-title2 h3 { margin-bottom: 3px; padding-bottom: 4px;} .person-post { padding-bottom: 5px; color: #a2a2a2;} .name-comiss a { color: #394559; text-decoration: underline;} .name-comiss a:hover { text-decoration: none;} .biography-wr { padding-bottom: 29px;} .biography-wr h2 { margin-bottom: 14px;} .biography { padding: 16px 0 0; border-top: 2px solid #880000; line-height: 16px; color: #384763;} .biography p { margin-bottom: 16px;} .biohraphy-all-tx { display: none;} .biography-all.active .biohraphy-all-tx { display: block;} .biohraphy-gl { height: 15px; margin-top: -2px;} .biohraphy-gl a { height: 15px; padding-right: 16px; display: block; text-align: right; background: #aaafb8; font: 11px/14px Arial, Helvetica, sans-serif; color: #fff; position: relative;} .biohraphy-gl a:hover { text-decoration: none;} .biohraphy-gl a i { display: block; width: 5px; height: 3px; position: absolute; top: 6px; right: 5px; background: url("../images/biog-spr.png") 0 -7px no-repeat;} .biography-all.active .biohraphy-gl a i { background-position: 0 0;} .val { margin: 0; line-height: 20px;} .infoact-wr { padding-bottom: 23px;} .infoact-wr h2 { margin-bottom: 11px;} .infoact { padding: 12px 0 0; border-top: 2px solid #880000;} .infoact ul { margin: 0;} .infoact li { padding: 9px 0 6px; list-style: none; font-size: 14px; line-height: 19px;} .infoact li a, .prot-com-list li span { display: block;} .infoact li a { padding-bottom: 4px; color: #394559; text-decoration: underline;} .infoact li a:hover { text-decoration: none;} .infoact li span { padding-bottom: 10px; color: #a2a2a2;} .pers-gallery-wr { margin-bottom: 54px;} .pers-gallery-wr h2 { margin-bottom: 14px;} .pers-gallery { width: 730px; padding: 18px 0; border-top: 2px solid #880000; overflow: hidden;} .pers-gallery ul { width: 105%; margin: 0;} .pers-gallery li { margin: 0 15px 5px 0; list-style: none; float: left;} .pers-gallery li img { float: left;} .soc-bx-wr { background: #394559;} .soc-bx { width: 1000px; margin: 0 auto; padding: 21px 0 0 0;} .vk-bx, .fb-bx, .tw-bx { float: left;} .vk-bx, .fb-bx { margin-right: 60px;} .vk-bx { width: 299px;} .fb-bx { width: 298px;} .delo { padding-bottom: 14px; line-height: 16px; color: #384763;} .delo p { margin-bottom: 16px;} .rekviz-wr { padding-bottom: 23px;} .rekviz-wr h2 { margin-bottom: 12px;} .rekviz { padding: 8px 0; border-top: 2px solid #880000; line-height: 16px; color: #384763;} .owner { padding-bottom: 6px;} .info-bank h6 { margin: 0; font-size: 12px; font-weight: bold; color: #384763;} .digest-wr { width: 730px; padding-bottom: 15px; overflow: hidden;} .digest-wr h2 { margin-bottom: 14px;} .digest { width: 101%; padding: 14px 0; border-top: 2px solid #880000; font-size: 0;} .digest * { vertical-align: middle;} .digest a { display: inline-block; *display: inline; zoom: 1; margin: 0 7px 13px 0} .digest span { display: inline-block; *display: inline; zoom: 1;} .st-t-wr { background: #d4d7dc; padding: 12px 13px;} .st-t h6 { margin: 0; font-size: 12px; font-weight: bold; color: #556072; line-height: 16px;} .st-t p { margin-bottom: 2px;} .st-t-more { padding-right: 10px; text-align: right;} .st-t-more a { font-weight: bold; color: #556072; text-decoration: underline;} .st-t-more a:hover { text-decoration: none;} .r-t-wr h2 { margin-bottom: 11px;} .r-t { padding: 7px 0 15px; border-top: 2px solid #880000;}