@charset "utf-8";
.wrap {
  margin:auto;
  position:relative;
  width:997px;
}
/* + header */
#header {
  height:124px;
  position:relative;
  color:#FFF;
}
#logo {
  position:absolute;
  top:27px;
  left:10px;
}
#top_search {
  float:right;
  margin-right:35px;
  margin-top:20px;
  vertical-align:middle;
  display:inline-block;
  position:relative;
}
.header-name {
  font-size: 20px;
  line-height: 1.5;
  color: #FFFFFF;
  text-decoration: none;
}
.header-name:hover {
  color: #FFFFFF;
}
.header-item {
  font-size: 16px;
  line-height: 1.5;
}
  #search_wrap {
    background:url("/images/common/search-field-bg.jpg") no-repeat left top;
    height:25px;
    float:right;
    margin-right:74px;
  }
    #top_search #text {
      font-size:11px;
      font-weight:bold;
      border:none;
      background:none;
      margin-left:10px;
      margin-top:4px;
      margin-right:5px;
      width:215px;
    }
    #select {
      border-color: #FFFFFF #FFFFFF #FFFFFF black;
      border-style: solid solid solid dotted;
      border-width: 0 0 0 1px;
      font-weight: bold;
      margin-left: 5px;
      padding-left: 5px;
    }
    #search_btn {
      border: 0 none;
      color: white;
      content: "Найти";
      cursor:pointer;
      font-size: 11px;
      height: 26px;
      position: absolute;
      right: 0;
      text-transform: uppercase;
      top: -1px;
      width: 75px;
    }
   noindex:-o-prefocus,#search_btn {
      padding-top:6px;}
  /* + main_mnu  */
  #main_mnu {
    margin-top:20px;
    height:40px;
  }
  .list-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
  }
  .list-item img {
    height: auto;
    width: 200px;
  }
    #main_mnu ul {
      padding:0px;
      margin:0px;
      list-style:none;
      list-style-position:outside;
      margin-left:20px;
    }
    #main_mnu li { float:left; }
    #main_mnu a {
      display:block;
      padding:12px 15px 4px;
      text-decoration:none;
      text-shadow: 1px 1px 1px #288f37;
      /*filter: dropshadow(color=#288f37, offx=1, offy=1");*/
      text-transform:uppercase;
      color:#FFF;
      font-weight:bold;
      font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    }
    #main_mnu a:hover, #main_mnu .current {
      height: 25px;
      text-shadow: 1px 1px 1px #FFF;
      /*filter: dropshadow(color=#FFF, offx=1, offy=1");*/
      z-index:1000;
    }
  /* - main_mnu  */
/* - header */
/* + big_slier */
#big_slier {
  height:398px;
  width:978px;
  position:relative;
  overflow:hidden;
  clear:both;
  z-index:1;
  float: left;
}
  #big_slider_content {
    width:20000em;
    position:absolute;
    clear:both;
  }
    .big_slider_item {
      height:398px;
      float:left;
      width:275px;
      padding-left:700px;
      z-index:1;
      display:block;
      position: relative;
    }
      .big_slider_item h2, .big_slider_item h2 a {
        color:#393A9A;
        margin-top:140px;
        font-size:20px;
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
      }
      .big_slider_item .info {
        color:#293334;
        font-weight:bold;
        margin-bottom:20px;
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px; line-height:13px;
      }
      .big_slider_item .awards {
        bottom: 10px;
        position: absolute;
      }
/* - big_slier */
/* + smal_slider */
#small_slider {
  height:154px;
  color:#FFF;
  padding-top:10px;
  margin-top: -4px;
}
#small_slider .wrap {
  padding:0px 20px;
  width:957px;
}
  .browse_left, .browse_right {
    height:14px;
    width:9px;
    position:absolute;
    top:65px;
    cursor:pointer;
  }
  .browse_left {
    background:url("/images/common/middle-slider-left-arroy.jpg") no-repeat center center;
    left:10px;
  }
  .browse_right {
    background:url("/images/common/middle-slider-right-arroy.jpg") no-repeat center center;
    right:10px;
  }
  #small_slider .scrollable {
    position:relative;
    overflow:hidden;
    width: 937px;
    height:154px;
    margin:auto;
  }
  #small_slider .scrollable .items {
    width:20000em;
    position:absolute;
  }
  #small_slider .items div {
    float:left;
    width: 957px;
  }
  #small_slider .items a {
    display:inline-block;
    vertical-align:middle;
    height:134px;    
    margin-left: 40px;
    margin-right: 40px;
    padding-top:20px;
    width:140px;
    cursor:pointer;
  }
  #small_slider .items a:last-child {
    margin-right:0px;
    }
   #small_slider .items a div{ width:140px;}
  .substrate {
    background:url("/images/common/small-slider-select-bg.png") no-repeat left top;
    margin:-15px;
    padding:15px;
    padding-bottom:20px;
  }
  #small_slider .items a:hover .substrate, #small_slider .items a:hover .substrate img { display:block; }
  #small_slider .items a:hover img, .disabled { display:none; }
/* + smal_slider */

#content {
    margin-top: 20px;
    padding: 0 20px 280px;
   /* padding: 0 20px 215px\0/;*/
    width: 957px;
}
  .items_line {
    position:relative;
    clear:both;
    margin-bottom:10px;
  }
    .item_line {
      display:inline-block;
      width:24%;
      vertical-align:top;
      font-family:Tahoma, Geneva, sans-serif;
      color:#293334;
    }
      .date {
        font-weight:bold;
        font-size:10px;
      }
      .time {
        font-size:10px;
        padding-left:10px;
        border-left:1px solid #293334;
        margin-left:5px;
      }
      .title h2,
      .title {
        font-size:9px;
        font-weight:bold;
        text-transform:uppercase;
        margin:10px 0px;
        border-bottom:none !important;
        text-align:center;
      }
      .title h2{
        margin:0px;
        padding:0px;
        font-family:Tahoma, Geneva, sans-serif;
        }
      .annonse { font-size:11px; text-align:center;}
      .annonse img{ max-width:100%; max-height:200px ; }
#bottom_mnu {
  height:181px;
  background:url("/images/common/bottom-mnu-bg.jpg") repeat-x left top #ECECEC;
  margin-top:30px;
}
#menu_conteiner { position:relative; }
  .bottom_menu_item {
    position:relative;
    display:inline-block;
    vertical-align:top;
    height:214px;
    width:150px;
    padding:10px 20px;
    margin-top:20px;
    margin-right:0px;
  }
    .bottom_menu_item:last-child { margin-right:0px; }
      .bottom_menu_item h2 {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
        z-index:10;
        padding-left:10px;
        margin-bottom:0px;
        font-weight:bold;
        color:#2B353C; 
        border-bottom:none !important;
      }
      .bottom_menu_item ul {
        list-style:none;
        padding:0px 10px;
      }
      .bottom_menu_item li {
        border-bottom:1px dotted #53676A;
        padding:3px 10px;
      }
      .bottom_menu_item li:first-child { border-top:1px dotted #53676A; }
      .bottom_menu_item li a { display:block; }
      .bottom_menu_item:hover, .current { background:url("/images/common/bottom-mnu-select-bg.png") no-repeat left top; }

/* + copyrirght_and_other  */
#copyrirght_and_other {
    background: none repeat scroll 0 0 #374445;
    color: #5E7577;
  /*  margin-top: -75px;*/
    padding-bottom: 30px;
    padding-top: 30px;
}
  #copyrirght_and_other .wrap {
    padding:20px 30px 0px;
    width:937px;
  }
  #copyrirght{
    background:url("/images/common/size4.png") no-repeat left 5px; 
    padding-left:35px;
    }
  #counters{
    height: 20px;
    position: absolute;
    right: 10px;
    text-align: right;
    top: 22px;
    width: 300px;
    } 
/* - copyrirght_and_other  */
.left-column, .main-column{ vertical-align:top;}
.left-column{ width:1%;}
.main-column{ width:99%;}
#navigation{ margin-bottom:10px;}
.no_hover{}
.fancy{}
.no_hover tr:hover{background-color:transparent !important;}

.no_hover td{border-bottom:none !important;}
.table_center{}
.table_center td{ text-align:center !important;}

.item_line_small {
    color: #293334;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    vertical-align: middle;
    width: 19%;
}
#bottom_mnu{height:3px !important; }
#bottom_mnu .wrap{display:none;}