/* style news */ 
.clear { 
 clear:both; 
} 
.load { 
 width:auto; 
 position:relative; 
 margin-bottom:20px; 
 padding:15px; 
 background:#fff; 
 border:1px solid #d3d3d3; 
 font-family:helvetica, arial, sans-serif; 
} 
.load_l { 
 padding-right:145px; 
 min-height:150px; 
} 
.load_r { 
 width:140px; 
 height:100%; 
 background:#f4f4f4; 
 position:absolute; 
 top:0; 
 right:0; 
 text-align:center; 
} 
.load h2 { 
 margin:0; 
 background:url(/img/stripe.png) 0px 7px repeat; 
 height:20px; 
 overflow:hidden; 
 margin:10px 0 15px 0; 
 position:relative; 
} 

.load h1 { 
font-size:20px; 
} 
.load h2 a { 
 background:#fff; 
 padding:2px 10px 2px 0; 
 text-decoration:none; 
 color:#3d81fb; /*цвет заголовка новости*/ 
 font-size:16px; 
} 
.load h2 span a { 
 padding-right:0; 
} 
.img_load { 
 float:left; 
 display:inline-block; 
 margin:0 14px 5px 0; 
 padding:5px; 
 background:#EDF1F2; 
 border:1px solid #DDE1E2; 
} 
.img_load img { 
 width:220px; 
 border:1px solid #DDE1E2; 
} 
.message { 
 padding:0 0 10px 0; 
 margin:0; 
 font-size:12px; 
 line-height:19px; 
 text-align:justify; 
} 
.load_r .date { 
 display:inline-block; 
 position:relative; 
 font-size:13px; 
 padding:7px 10px 4px 10px; 
 margin:18px 0 -5px 0; 
 background:#6099bf; /*цвет блока с датой*/ 
 border:1px solid #fff; 
 color:#fff; 
 text-align:center; 
} 
.load_r ul { 
 list-style:none; 
 margin:0; 
 padding:0; 
 text-align:left; 
 width:100px; 
 margin:18px auto 0 auto; 
 font-size:12px; 
} 
.load_r ul li { 
 padding:3px 0 3px 5px; 
 border-bottom:1px dotted #000000; 
} 
.load_r ul li img { 
 margin-right:10px; 
 position:relative; 
 top:4px; 
} 
.load_r ul li a, .news_r ul li span { 
 color:#000000; 
 text-decoration:none; 
}

/* Carousel */ 
.container_car { 
 position:relative; 
 overflow:hidden; 
} 
.clear { 
 clear:both; 
 display:block; 
 overflow:hidden; 
 visibility:hidden; 
 width:0; 
 height: 0; 
} .carousel { 
 position:relative; 
 margin:0 auto; 
 padding:0px 0px; 
} 
.carousel, .carousel_mask { 
 width:767px; 
 wwidth:960px; 
 wwidth:570px; 
} 
.carousel_btn_left, .carousel_btn_right { 
 display:none; 
 position:absolute; 
 background:url("/img/btn_carousel.png") no-repeat 0px 0px; 
 width:0px; 
 height:0px; 
 top:50px; 
} 
.carousel_btn_left { 
 left:0px; 
} 
.carousel_btn_right { 
 background:url("/img/btn_carousel.png") no-repeat 0px -10px; 
 right:1px; 
} 
.carousel_btn_left:active, .carousel_btn_right:active{ margin-top:1px; } 
.carousel_mask { 
 position:relative; 
 overflow:hidden !important; 
} 
.carousel ul.carousel_items { 
 position:relative; 
 margin:0px; 
} 
.carousel ul.carousel_items li { 
 float:left; 
 margin-right:4px; /*расстояние между модами*/ 
} 
.carousel ul.carousel_items li img { 
 width:210px; 
 height:150px; 
} .img_frame { 
 display:inline-block; 
 margin:4px; 
 padding:5px; 
 background-color:#fff; 
 line-height:0px; 
 border:1px solid #c0c1c2; 
 -moz-border-radius:3px; 
 border-radius:3px; 
 box-shadow:0px 0px 4px 0px rgba(0,0,0,0.12); 
} 
.img_frame .container_car ul {position:absolute;} 
.img_frame .container_car ul li { 
 margin:0px; 
 padding:0px; 
 width:100%; 
 overflow:hidden; 
} 
.img_frame a.description { 
 display:block; 
 padding:5px 8px; 
 background-color:#000000; 
 color:#FFFFFF; 
 line-height:16px; 
 font-size:12px; 
 text-decoration:none; 
} 
.img_frame a.description h4 {padding:0px;}