.g-page_title {
  position:absolute;
  top:0; left:0;

  margin-top:-380px;
}
div.l-main { background:#e5edef; }
div.l-content, #ie7 .l-header-and-content-wrapper { margin-top:378px; }
#ie7 div.l-content {margin-top:0;}

.b-announces {
  font-family:Arial,sans-serif;
  height:700px;
  margin:0 auto -700px;

  position:relative;
  z-index:10;
}
.b-announces .flash {
  position: absolute;
  right: -50px;
  top: 0;
}
  .b-announces__list {
    white-space:nowrap;
  }
    .b-announces__list-item {
      display:inline-block;
      width:1390px; height:700px;
    }

    .b-announces__list-item_1 {
      background-repeat:no-repeat;
      background-position:top center;
    }

.svwp {width: 50px; height: 20px; background: #fff;}
.svwp ul{position: relative; left: -999em;}

.slideViewer {
  position: relative;
  overflow: hidden; 
  margin: 0; padding: 0;

  height:700px;

  background:transparent;
}
ul.svwp__list { 
  position: relative;
  left: 0; top: 0;

  width:100%; height:700px;

  list-style-type: none; list-style-image:none; list-style-position:inside;

  margin: 0; padding: 0;
}
.svwp__list__item {
  position:absolute;
  top:0; left:0;

  letter-spacing:-0.025em;

  width:100%; height:700px;
  background-position:top center;
  background-repeat:no-repeat;

  opacity:0;
  display:none;
}
  .slideViewer li.current {
    display:block;
  }
.b-announces__thumbus-wrapper {
  display:block;
  width:100%;

  position:absolute;
  top:0; left:0;

  margin-top:460px;
  z-index:1;
}
  .b-announces__thumbSlider {}
  .b-announces__thumbSlider ul { 
    list-style-type: none;
    list-style-image:none;
    list-style-position:inside;

    margin:0 auto 0; padding: 0;
    overflow:hidden;

    display:block;
    width:950px;
  }
  .b-announces__thumbSlider ul li {
    display:block;
    float:left;

    margin: 0; padding:0;

    text-align:center;
  }
  .b-announces__thumbSlider a{
    color: #000;
    text-decoration: none;
  }
    .b-announces__thumbSlider i {
      font-size:1.3em; line-height:1;
      font-style:normal; font-weight:600;

      display:block;

      width:26px; height:20px;
      padding:6px 0 0;

      color:#083248;
    }
  .b-announces__thumbSlider__current i {
    background:url(b_announces_pager.png) 0 0 no-repeat;
  }
   .b-announces__thumbSlider__current i { color:#fff; }

.b-announces__item__desc {
  padding:0; margin:178px auto -878px;
  background:transparent;
  font-size:1em;

  display:block;
  width:950px; height:700px;

  position:relative;
  z-index:1;

  opacity:1;
}
  .b-announces__desc__title {
    font-size:1em;
    padding:0 0 15px;
  }
    .b-announces__desc__title i {
      font-size:2.8em; font-style:normal; font-weight:400; line-height:1;
      color:#fff;
      letter-spacing:-0.04em;
    }
  .b-announces__desc__text {
    font-size:1em;
    width:60%;
    padding: 1px 0 0 0; /*fix margins*/
  }
    .b-announces__desc__text p {
      font-size:4.8em; font-style:normal; font-weight:400; line-height:50px;
      color:#00293e;

      display:block;
      clear:both;

      padding:0 0 25px;
    }
    .b-announces__desc__text ul {
      margin:0 0 -13px;
    }
    .b-announces__desc__text li {
      margin:0 0 13px;
      padding:0 0 0 17px;

      position:relative;

      /* background:url(../../../images/bullit_2.gif) 0 7px no-repeat; */
    }
     .b-announces__desc__text li .bullet {
      display:block;

      position:absolute;
      top:0; left:0;

      margin-top:3px;
      line-height:1;
     }
  .b-announces__desc__link {
    background:url(b_announces_link.png) 0 0 repeat-x;

    -moz-border-radius:14px;
    -webkit-border-radius:14px;
    -khtml-border-radius:14px;
    border-radius:14px;

    -moz-box-shadow:1px 1px 1px #536654;
    -webkit-box-shadow:1px 1px 1px #536654;
    -khtml-box-shadow:1px 1px 1px #536654;
    box-shadow:#536654 1px 1px 1px;

    padding:8px 20px 7px;
    margin-top:14px;

    font-size:1.3em; font-weight:400;
    line-height:1;
    color:#8c1d00;
    text-shadow:1px 1px 1px #ffbf80;

    text-decoration:none;

    display:block;
    float:left;
    
    margin-left: -12px;
}