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