/*Fullstory*/
.fullstory{
width:740px;
background:#fff;
}
.fullstory-neim:{
width:700px;
height:35px;
}
.fullstory-category{
height:35px;
float:left;
padding-left:40px;
background:#fff url("../images/flag-2.png") no-repeat; 
}
.fullstory-title{
height:35px;
float:left;
background:#fff;
padding-left:5px;
}
.fullstory-full{
float:left;
padding-top:10px;
padding-left:10px;
padding-right:5px;
}
.alignleft {
    float:left;
}
.alignright {

float: right;
}
.aligncenter {
margin: 0 auto;

}
.fullstory-full img {
margin: 7px;
}
.fullstory-bottom{
border-top:#BFBFBF dashed 1px;
border-bottom:#BFBFBF dashed 1px;
margin-top:10px;
padding-left:5px;
}
.fullstory-info{
padding-top:5px;
}
.fullstory-teg{
padding-top:5px;
margin-bottom:5px;
}
.fullstory-teg a{
background:#a60002;
color:#fff;
}
.fullstory-teg a hover{
background:fff;
color:#a60002;
}
.fullstory-related{
width:725px;
height:20px;
margin-left:5px;
margin-top:5px;
padding-left:5px;
background:#050505;
}

.short-info{
float:left;
padding-top:5px;
margin-bottom:5px;
margin-left:10px;
}
.short-info a{
background:#a60002;
color:#fff;
}
.short-info a hover{
background:fff;
color:#a60002;
}



/*Shortstory*/
.c-mini-r{
float:left;  
width:140px; 
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-top:10px;
height:90px;
background:#cdc8c7;
}
.c-mini-l{
float:left; 
width:560px;
margin-left:5px;
}
.short-mini img:first-child {width:130px; height:auto;}


/*Shortstory2*/
.c-mini-r2{
float:left;  
width:68px; 
border:#cdc8c7 solid 1px; 

}
.c-mini-l2{
float:left; 
width:160px;
margin-left:5px;
}
.short-mini2 img:first-child {width:68px; height:46px;}
/*Shortstory3*/
.c-mini-r3{
float:left;  
width:228px; 
border:#cdc8c7 solid 1px; 
}
.c-mini-l3{
float:left; 
width:230px;
margin-left:5px;
}
.short-mini3 img:first-child {width:228px; height:140px;}
/*Shortstory4*/
.c-mini-r4{
float:left;  
width:132px; 
border:#cdc8c7 solid 1px; 

}
.c-mini-l4{
float:left; 
width:220px;
margin-left:5px;
}
.short-mini4 img:first-child {width:132px; height:auto;}
/*Shortstory5*/
.box3 .item{ float:left; position:relative; height:168px; width:250px; cursor:pointer; overflow:hidden;}
.box3 .item span.tt { display:block; position:absolute;BOTTOM:0;left:0;Z-index:2; width:200px;color:#fff; font-size:14px; text-decoration:none; padding:10px 10px;}
.box3 .item:hover span.tt,.box-grid .item:hover span.dt{ color:#fff; !important}

/*relatednews*/
.related{
width:740px;
background:#fff;
}
.box-rel .item{ float:left; position:relative; height:100px; width:144px; cursor:pointer; overflow:hidden;padding:5px 2px;background:#fff;}
.box-rel .item span.tt {display:block; position:absolute;BOTTOM:0;left:2;Z-index:2; width:133px;color:#fff; font-size:13px; text-decoration:none; padding:5px 5px;background:url("../images/prozr.png") repeat;}
.box-rel .item:hover span.tt,.box-grid .item:hover span.dt{ color:#fff; !important}



/* стили видеопоста начало */

.tab_changer > div, .tab_changer > input { display: none; }
.tab_changer label:hover {opacity:1;}
.tab_changer label { padding:2px 5px;
opacity:0.8;
border: 1px solid #AAA;
line-height: 28px;
cursor: pointer;
bottom: 1px;
background: #A60002 none repeat scroll 0% 0%;
height: 25px;
color:#fff;

max-width: 305px !important;
white-space: nowrap;
overflow: hidden;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
text-overflow: ellipsis;
display: inline-block;}.tab_changer input[type="radio"]:checked + label { border-bottom: 2px solid #2E71A9;opacity:1; }.tab_changer > input:nth-of-type(1):checked ~ div:nth-of-type(1),.tab_changer > input:nth-of-type(2):checked ~ div:nth-of-type(2),.tab_changer > input:nth-of-type(3):checked ~ div:nth-of-type(3) { display: block; padding: 5px; border: 1px solid #aaa; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;text-align:center;}

figure.vkl2 { width: 210px;background: white;box-shadow: 0 3px 10px #ccc;-webkit-transition: all 0.7s ease;-moz-transition: all 1s ease; -moz-osx-font-smoothing: grayscale;-o-transition: all 0.7s ease;-ms-transition: all 0.7s ease;text-indent: 0px;text-align: center;padding: 5px;z-index: 100;display:inline-block;min-height: 200px;vertical-align: top;}figure.vkl2 img {width: 100%; padding: 0px; height: 150px;}figure.vkl2:hover {-webkit-transform: rotate(-5deg); -moz-transform: rotate(5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(5deg);box-shadow: 0 2px 3px #666;}figure.vkl2:focus {-webkit-transform: rotate(-3deg) scale(2.5); -moz-transform: rotate(-3deg) scale(2.5); -o-transform: rotate(-3deg) scale(2.5); -ms-transform: rotate(-3deg) scale(2.5);box-shadow: 0 2px 3px #666;}h2.h2_t {margin-top: 10px;text-align: center;}
.tab_changer p {text-align:left;padding: 0px 10px;}

/* стили видеопоста конец */







