.carousel1  {
   max-width: 100%; /* ширина всего блока */
   margin: 0;
   height:auto;
   position: relative;
   padding-bottom: 50px;
   
}
.carousel-wrapper1 {
   margin: 0; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
}
.carousel-items1 {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.news_view1 {
   float: left; /* выстраиваем все элементы карусели в ряд */
   width: 284px; /* задаём ширину каждого элемента */
   padding: 0; /* делаем оступы, чтобы элементы не сливались */
   border: 1px solid #cbcbcb;
   margin-right: 45px;
}
.news_view1 img{ display:block; width: 285px;}

.news_view1 .h50 {padding: 0 10px;}

.news_view1 h2 {margin-top: 10px;text-align: justify;font-size: 14px;line-height: 14px;font-weight: lighter; color: #0096ff;}
.news_view1 p {margin: 3px 10px 3px 10px; color: #323232;text-align: justify;font-size: 14px;line-height: 14px;font-weight: lighter;}
.news_view1 a.link1 {margin-left: 10px; color: #0096ff;}  
.news_view1 a:hover { text-decoration: underline; }


/*********** BUTTONS ***********/
.carousel-button-left1 a, .carousel-button-right1 a{
   width: 25px; 
   height: 25px; 
   position: absolute;
   bottom:10px; 
   cursor: pointer; 
   text-decoration:none;
   z-index: 999;
}
.carousel-button-left1 a{
    right: 50%;
    margin-right: 3px;
   background: url(../images/to-left.png); 
}
.carousel-button-right1 a{
    left: 50%;
    margin-left: 3px;
   background: url(../images/to-right.png); 
}

