

.wrap:nth-child(2n) {
    margin-right: 0;
}
.frame {
   
    height: 240px;
    overflow: hidden;
    width: 290px;
	
}

.NewsBlockSlider .frame 
{
    height: 500px;
    overflow: hidden;
    width: 290px;
}

.RSSBlockSlider .frame 
{
    height:298px;
    overflow: hidden;
    width: 290px;
}
.frame .slidee {

}
.frame ul.items {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
	/*border-bottom:1px solid #c7c2c2;*/
	border-top:1px solid #f1f0f0;
	margin-top:-1px;
}

.frame ul.items li {
    cursor: pointer; 
    float: left;
    height: 78px;
    margin: 0;
    padding: 0;
    width: 100%;
	border-bottom:1px solid #c7c2c2;
	border-top:1px solid #f1f0f0;
	
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease; 
}

.frame ul.items li a {
	color:#333;
}

.frame ul.items li a:hover {
	color:#000;
	text-shadow:1px 1px #FFF;
}

.NewsBlockSlider .frame ul.items li a:hover {
	color:#000;
	text-shadow:none;
}

.Mmonth
	{
	font:12px/1 Georgia, Constantia, 'Lucida Bright', 'DejaVu Serif', serif; 
	text-transform:uppercase;
	}

.Mday
	{
	font:8px/1 Georgia, Constantia, 'Lucida Bright', 'DejaVu Serif', serif; 
	text-transform:uppercase;
	padding-top: 5px;
	color: #777777;
	}

.NewsBlockSlider .frame ul.items li {
    
    overflow:hidden;
    cursor: pointer;
    float: left;
    height: 498px;
    margin: 0;
    padding: 0;
    width: 100%;
	border-bottom:1px solid #c7c2c2;
	border-top:1px solid #f1f0f0;
	
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease; 
}

.RSSBlockSlider .frame ul.items li {
    
    
    cursor: pointer;
    float: left;
  	height:147px;
    margin: 0;
    padding: 0;
    width: 100%;
	border-bottom:1px solid #c7c2c2;
	border-top:1px solid #f1f0f0;
	
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease; 
}
.frame ul.items li:hover {
    
background:#f5f5f5; 
border-bottom:1px solid #c7c2c2;
border-top:1px solid #FFFFFF;   

}

.frame ul.items li.active {

}
.scrollbar {
    background: none repeat scroll 0 0 #CCCCCC;
    height: 600px;
    line-height: 0;
    position: absolute;
    right: 10px;
    width: 2px;
}
.scrollbar .handle {
    background: none repeat scroll 0 0 #292A33;
    cursor: pointer;
    height: 100px;
    width: 100%;
}
.scrollbar .handle .mousearea {
    height: 100%;
    left: -10px;
    position: absolute;
    top: 0;
    width: 22px;
}

.pages {
    list-style: none outside none;
    margin: 20px 0;
    padding: 0;
    text-align: center;
}

.NewsBlockSlider .pages {
    list-style: none outside none;
    margin: 20px 0;
    padding: 0;
    text-align: left;
	position:absolute;
	bottom:-52px;
	/*width:65%;*/
	left:24px;
}
.pages li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    margin: 0 4px;
    overflow: hidden;
    text-indent: -999px;
    width: 14px;
}
.NewsBlockSlider .pages li {
    background: none repeat scroll 0 0 #b9b6b6;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    display: inline-block;
    height: 11px;
    margin: 0 5px 0 0;
    overflow: hidden;
    text-indent: -999px;
    width: 11px;
	border:none;
	box-shadow:none;
}
.pages li:hover {
    background: none repeat scroll 0 0 #AAAAAA;
}
.NewsBlockSlider .pages li:hover {
    background: none repeat scroll 0 0 #AAAAAA;
}
.pages li.active {
    background: none repeat scroll 0 0 #666666;
}
.NewsBlockSlider .pages li.active {
    background: none repeat scroll 0 0 #a20000;
}
.controls {
    margin: 25px 0;
    text-align: center;
}

.NewsBlockSlider .nextPage, .Perfomans .nextPage
	{
	background:none;
	position:absolute;
	bottom:-1px;
	left:117px;
	height:24px;
	width:57px;
	border:none;
	background:url(../images/NewsKN1.png) no-repeat 0 0;	
	cursor:pointer;
	
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
	}

.NewsBlockSlider .nextPage:hover, .Perfomans .nextPage:hover
	{
	background:url(../images/NewsKN2.png) no-repeat 0 0;	
	}

.NewsBlockSlider .prevPage
	{
	background:none;
	position:absolute;
	top:-1px;
	left:117px;
	height:24px;
	width:57px;
	border:none;
	background:url(../images/NewsKN1.png) no-repeat 0 -31px;	
	cursor:pointer;
	
	
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
	}	
	
.NewsBlockSlider .prevPage:hover, .Perfomans .prevPage:hover
	{
	background:url(../images/NewsKN2.png) no-repeat 0 -31px;	
	}		
	
	
/*Мини афиша кнопки*/	
.Perfomans .prevPage
	{
	background:none;
	position:absolute;
	top:64px;
	left:117px;
	height:24px;
	width:57px;
	border:none;
	background:url(../images/NewsKN1.png) no-repeat 0 -31px;	
	cursor:pointer;
	
	
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
	}	



.Perfomans .nextPage
	{
	background:none;
	position:absolute;
	bottom:-1px;
	left:117px;
	height:24px;
	width:57px;
	border:none;
	background:url(../images/NewsKN1.png) no-repeat 0 0;	
	cursor:pointer;
	
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
	}
.Perfomans .disabled, .NewsBlockSlider .disabled
	{display:none;}	
	
	
	

	
	