.wrap {width: 1495px;}
.g-wrap {padding-bottom: 570px;}
.blank-body .g-wrap.page-npb {padding-bottom: 35px;}
/* HEADER */
.owl-carousel {width: 1400px; margin: 0 auto;}
#header-carousel .item {height: 500px;}
#header-carousel .item.img1 {background-image: url('/i/index2/780/222.jpg');}
#header-carousel .item.img2 {background-image: url('/i/index2/header_img.jpg');}
#header-carousel .item.img3 {background-image: url('/i/index2/header_img.jpg');}
#header-carousel .item.img4 {background-image: url('/i/index2/header_img.jpg');}
#header-carousel .owl-controls {width: 1495px;}
#header-carousel .owl-controls .owl-pagination {
    bottom: 50px;
    margin-left: -370px;
}


header {height: 500px; margin-top: -500px;}
header .title-header {width: 900px;}
header .logo {width: 500px;}
.title-header .title {padding: 130px 0 35px;}
.title-header .article {padding: 35px 0px;}
.logo-ico {
    background: url('/i/index2/logo.png') no-repeat transparent -50px -18px;
    height: 488px;
    width: 499px;
}
.bottom-header {margin: -136px 130px 0 0;}
header.blank-page {background: url('/i/index2/top-bg-header.png') no-repeat transparent top center;}
/* END HEADER */

/* CONTAINER */
.menu-main {width: 982px;}
.blank-body .menu-main {width: auto;}

.block-page-wrap {
    width: 1455px;
    margin: 0 auto;
    padding: 0 20px;
}
.top-bg {
    background: url('/i/index2/top-page.png') no-repeat transparent top center;
    width: 1495px;
}
.blank-container .top-bg {
    background: url('/i/index2/top-page-blank.png') no-repeat transparent top center;
}
.center-bg {
    background: url('/i/index2/center-page.png') repeat-y transparent;
    width: 1495px;
}
.bottom-bg {
    background: url('/i/index2/bottom-page.png') no-repeat transparent bottom center;
    height: 114px;
    width: 1495px;
}
.blank-container .bottom-bg {
    background: url('/i/index2/bottom-page-blank.png') no-repeat transparent bottom center;
}
.blank-container .center-bg {
    background: url('/i/index2/center-page-blank.png') repeat-y transparent top center;
}

.menu-cont-wrap {
    position: absolute;
    bottom: 0px;
    width: auto;
    height: 36px;
    left: 642px;
}
.page-menu article {
    width: 980px;
    padding: 0 74px 0 100px;
}
article .text-block .text-top {
    background: url('/i/index2/bg-letter-top.png') no-repeat;
    width: 807px;
}
article .text-block .text-center {
    background: url('/i/index2/bg-letter-center.png') repeat-y;
    width: 807px;
}
article .text-block .text-bottom {
  background: url('/i/index2/bg-letter-bottom.png') no-repeat;
  height: 64px;
  width: 807px;
}
.page-menu aside {width: 480px;}

/* page-new */
.container.new-page .top-bg {
    background: url('/i/index2/top-page-new.png') no-repeat transparent top left;
    height: 113px;
}
.container.new-page .center-bg {
    background: url('/i/index2/center-page-new.png') repeat-y transparent top left;
}
.container.new-page .bottom-bg {
    background: url('/i/index2/bottom-page-new.png') no-repeat transparent bottom left;
    height: 107px;
}
.library-title {width: 510px;}
.container.new-page .menu-main {width: 980px;}
.container.new-page .info-article {padding-bottom: 20px;}
.container.new-page .page-menu article {padding: 0 100px 0 74px;}
.container.new-page .personal-account {width: 402px;}
.title-bg-block {
    background: url('/i/index2/bg-title-block.png') no-repeat transparent;
    width: 402px;
    height: 48px;
    margin: 0 auto;
    right: auto;
}
.title-bg-block p {
    font-size: 16px;
    padding: 18px 0 12px;
}
.container.new-page .block-info {padding: 0px 30px;}
.container.new-page .page-menu aside {margin-top: -40px;}
.library-title .block {margin-left: 162px;}
/* end page-new */
/* END CONTAINER */

/* FOOTER */
footer {
    background: url('/i/index2/footer_img.jpg') no-repeat transparent  bottom center;
    height: 570px;
    margin-top: -570px;
}
/* END FOOTER */