html,body { height: 100%;}
body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #424242;
    font-size: 12px;
}
#wrap {
	position: relative;
    margin:0 auto;
    min-height: 100%;
    width: 1024px;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	overflow:hidden;
	/*border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;*/

}
.negative{
    font-weight: bold;
}
#header {
    height: 108px;
	z-index:1;
    position: relative;
	background:#006598;
}
.main-logo {
    background: url("../img/main-logo.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 80px;
    overflow: hidden;
    text-indent: -9999px;
    margin: 17px 0 0 8px;
    width: 349px;
	float:left;
}
.dataInMainNewsRazdel{
	font-size: 10px;
color: gray;
}
.new1inMainRazdel a{
	font-sizE: 15px !important;
}
#navigation {
   /* border-bottom: 2px solid #B1C2CA;
    border-top: 2px solid #B1C2CA;*/
    height: 27px;
    padding: 8px 0 0;
	background:url(../img/nav1.jpg) repeat-x;
	width:1024px;
	margin:0;
	z-index:1;
}
#navigation ul {
    text-align: center;
}
#navigation ul li {
    border-left: 1px solid #5db7eb;
    display: inline;
}
#navigation ul li:first-child {
    border-left: medium none;
}
#navigation ul li a {
    color: #66c7fc;
    font-size: 14px;
    font-weight: bold;
    padding: 0 21px;
    text-transform: uppercase;
}
#navigation ul li a:hover, #navigation ul li a.navig-active {
    color: #FFF;
    text-decoration: none;
	background:url(../img/active.png) center -2px no-repeat;
	padding:11px 21px 0 ;
	position:relative;
	z-index:1;
	text-shadow:0 1px 0 rgba(0,0,0,0.55);
	}
#second-navigation {
    /*border-bottom: 2px solid #B1C2CA;*/
    background: url(../img/plaha.png);
    padding: 6px 0px 7px 0px;
margin-bottom: 10px;

}
#second-navigation ul {
    text-align: center;
}
#second-navigation ul li {
    border-left: 1px solid #89cfeb;
    display: inline;
}
#second-navigation ul li:first-child {
    border-left: medium none;
}
#second-navigation ul li a {
    color: #287cc4;
    padding: 0 4px;
}
#second-navigation ul li a:hover, #second-navigation ul li a.active-sec-nav {
    color: #F41414;
    text-decoration: none;
}
.header-line{
height:32px;
padding:0 12px;
border-bottom:1px solid #aaaaab;
background:#e9e9e9;
overflow:hidden;
}
.date-top{
float:left;
color:#2c2c2c;
font-size:12px;
margin:10px 0;
}
.socail-button{
float:left;
margin:8px 0 0 18px;
}
.socail-button li{
float:left;
margin:0 4px;
}
.search-box ul{
float:left;
margin:2px 0 0;
}
.top_a{
float:left;
margin:11px 0 0 28px;
}
.search-box ul li,
.top_a li{
float:left;
margin:0 20px 0 0;
}
.search-box ul li a,
.top_a li a{
color:#233465;
font-size:12px;
text-decoration:underline;
}
.search-box{
float:right;
margin:9px 0 0;
}
.search-box form{
float:right;
}
.search-box input[type="text"]{
background:url(../img/search-input.png) no-repeat;
width:131px;
/*height:16px;*/
border:none;
color:#000;
font-size:11px;
font-style:italic;
padding:2px 5px;
float:left;
}
.search-box input[type="submit"]{
background:url(../img/search-but.png) no-repeat;
width:68px;
height:20px;
text-align:center;
font-size:12px;
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.4);
border:none;
padding:0 0 6px;
display:block;
float:left;
margin:0 0 0 6px;
}
.main-content{
float:left;
width:652px;
min-height:20px;
}

/* блок новостей на главной  */
/* старое */
.top-news{
border-radius:5px;
margin-right: 8px;
padding:22px 11px 30px;
background:url(../img/top-news-bg.jpg) top repeat-x #dce3e7;
overflow:hidden;
}
.top-news h2{
color:#072664;
font-size:18px;
margin:0 0 13px;
width: 640px;
}
.img_top_n{
float:left;
width:300px;
margin:0 20px 0 0;
}
.top-news p{
font-size:14px;
line-height:20px;
color:#464646;
}
.top-news a{
color:#233465;
font-size:14px;
text-decoration:underline;
margin:15px 0 0;
float:left;
}
/* новое */
.bg-1{
    width: 605px;
    height:392px;
    background: url(../img/top-news-bg_new.gif);
    padding: 10px 20px 20px 20px;
    font-family: Arial;
	overflow:hidden;
    border-radius: 8px;
}
.left{
    width: 300px;
    float: left;
    padding: 0px 15px 0px 0px;
    border-right: 1px dashed #2b474a; 
}
.left img{
    width: 300px;
}
.right{
    width: 260px;
    float: left;
    padding: 0px 0px 0px 15px;
    
}
.line{
    border-bottom: 1px solid gray;
    margin: 10px 0px 15px;
}
.right ul li a {
    color:#233465;
    font-size: 12px;
}
.right ul{
    list-style-type: none;
    margin-left: 0px;
}
.right ul li{
    margin: 10px 0px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #a1a1a1; 
}
.right ul li.specNews{
background: url(../img/spec.png) no-repeat ;
   padding: 10px 10px 10px 10px;
   margin-top: -10px;
   margin-bottom: -12px;
   margin-left: -8px;
   border-bottom: none;
}
.right ul li.specNews TABLE.recommInLi{
margin: 0px 0px 0px -10px;
padding: 8px;
background: #f7ebbd;
}
.right TABLE.recommInLi{
	vertical-align: top;
}
.right TABLE.recommInLi IMG{
	margin-right: 10px;
}	
.bg-1 h3{
color:black;
font-size:20px;
margin:0 0 0px;
/* width: 640px; */
}
.bg-1 .more{
	text-decoration: underline; color:#233465; font-size: 11px;margin-top: 10px;
}
.bg-1 h2{
color:#072664;
font-size:12px;
font-weight: bold;
}
/* END */

.active-sec-nav{
    color:red!important;
    /*background: url(../img/active.png) center -2px no-repeat!important;*/
    padding: 11px 5px 0!important;
}

.slider_main{
margin:0px 8px 15px 0px;
background:#595959;
height:258px;
width:644px;
float:left;
overflow:hidden;
position:relative;
}
.slider_main img{
float:left;
margin:0 16px 0 0;
}
.slider_main a{
color:#fff;
font-size:13px;
text-transform:uppercase;
line-height:18px;
text-decoration:underline;
margin:0 0 20px;
display:block;
}
.slider_main p{
color:#fff;
font-size:13px;
line-height:18px;
}
.many-news{
float:left;
width:100%;
/*border-top:2px solid #b1c2ca;
border-bottom:2px solid #b1c2ca;*/
}
.blogs-sidebar{
margin: 7px 3px 0px 0px;
width: 194px;
padding: 0px 0 0;
float: left;
position: relative;
/*background: #edf0f2;*/
border-radius:0px 0px 6px 6px;
}
.caption{
background:#b1c2ca;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#000;
position:relative;
float:left;
padding:11px 17px 9px 13px;
border-radius:6px 6px 6px 6px;
}
.caption2{
background:#edf0f2;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#000;
position:relative;
float:left;
padding:11px 17px 0px 13px;
border-radius:6px 6px 6px 6px;
}
.caption3{
background:#edf0f2;
/*background: url(../img/main-blog-under.png);*/
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#000;
position:relative;
float:left;
padding:11px 17px 0px 13px;
border-radius:6px;
width:418px;
height:21px;
}
.caption4{
/*background: url(../img/main-blog-under.png);*/
background: url(../img/caption-head2.png) repeat-x #edf0f2;
border-radius: 7px 7px 0px 0px;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
color:#000;
position:relative;
float:left;
padding:11px 17px 0px 13px;
border-radius:6px 6px 6px 6px;
width:164px;
height:21px;
}
.caption5{
/*background: url(../img/main-blog-under.png);*/
/*background: url(../img/caption-head2.png) repeat-x #edf0f2;
border-radius: 7px 7px 0px 0px;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
color:#000;
position:relative;
float:left;
padding:11px 17px 0px 13px;
border-radius:6px 6px 6px 6px;
width:164px;
height:21px;*/
background: #b1c2ca;
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
color: #000;
position: relative;
float: left;
padding: 15px 17px 13px 13px;
border-radius: 6px 6px 6px 6px;
}
.ex div.caption4{
margin-bottom: -30px;
}
.caption6{
background:#b1c2ca;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#000;
position:relative;
padding:12px 17px 17px 13px;
border-radius:6px 6px 6px 6px;
}
.blogs-sidebar ul{
float:left;
width:182px;
padding:0px 0 11px 12px;
margin-top: -4px;
background: #edf0f2;
border-radius: 0px 0px 7px 7px;
margin-bottom: 20px;
}
.blogs-sidebar ul li {
position:relative;
margin:0 0 22px 15px;
}
.read-and-more ul li a,
.blogs-sidebar ul li a{
color:#233465;
font-size:12px;
line-height:18px;
text-decoration:underline;
display:block;
margin:10px 0 0;
width:150px;
}

/* спрятать вывод количества комментов в блоке блогов на главной */
DIV.blogs-sidebar DIV.blg SPAN.comment_b	{visibility:hidden}


.read-and-more .comment_b,
.com_inner .comment_b,
.blogs-sidebar ul li .comment_b{
background:url(../img/small-c_b.png) no-repeat;
text-align:Center;
font-size:10px;
display:block;
color:#fff;
width:18px;
height:14px;
line-height:12px;
position:absolute;
right:3px;
bottom:0px;
}

.comment_b2{
background:url(../img/small-c_b.png) no-repeat;
text-align:Center;
font-size:10px;
display:block;
color:#fff;
width:18px;
height:14px;
line-height:12px;
position:absolute;
right:-20px!important;
bottom:0px;
}


.read-and-more .comment_b{
right:2px;
}
.blogs-inner{
float:left;
padding:7px 0 20px;
overflow:hidden;
width:450px;
}
.blogs-inner ul{
overflow:hidden;
padding:11px 8px 0 12px;
width:431px;
}
.blogs-inner ul li{
float: left;
margin: 0px 0 0px;
padding: 0px 0px 8px 0px;
margin: 5px 0px;
border-bottom: solid 1px #e7e7e7;
/*padding: 0px 20px;
background: url(../img/point.png) no-repeat 0% 18px;*/
}
.blogs-inner ul li .date-news{
color:#8a8787;
font-size:12px;
font-family: Arial;
float:left;
width: 370px;
}
.blogs-inner ul li a{
position:relative;
color:#000;
line-height:18px;
text-decoration:none;
margin:-4px 1px 0 1px;
font: normal 15px/18px Arial,Helvetica,sans-serif;
}
.blogs-inner ul li a:hover{
color: #f45619 !important;
}
.blogs-inner ul .bg{
background:#e7e7e7;
border-radius:5px;
}
.read_more_news{
float:left;
margin:11px 8px 0 12px;
padding:14px 0 0;
background:url(../img/dashed-border.png) top repeat-x;
width:431px;
}
.read_more_news a{
color:#b1050f;
font-size:12px;
text-decoration:underline;
float:left;
}
.format-news{
float:right;
color:#233465;
font-size:12px;
font-weight:bold;
}
.p_b_box{
float:left;
width:639px;
margin:17px 0 0px;
background:#edf0f2;
height:375px;
border-radius:7px;
}
.p_b_box div.photo_txt{
	width:210px;
}
.gallery_h{
	padding: 0 0 0 0px !important;
	text-transform:uppercase;
color:#000;
font-size:16px;
font-weight:bold;
background:url(../img/camera.png) left top no-repeat;
line-height:22px;
min-height:19px;
margin:0 0 10px;

}

.onemore{
	width: 190px !important;
margin: 13px 0px 0px 0px !important;
padding: 15px 10px 10px 11px !important;
background: #edf0f2 !important;
}


.photo_b{
floaT:left;
margin:0 0 0 10px;
width:281px;
position:relative;
top:-24px !important;
}
.p_b_box_all{
float:left;
width:1000%;
margin:17px 0 0 0px;
padding-bottom:20px;
}
.p_b_box_all .photo_b{
floaT:left;
margin:20px 35px 0 0;
width:185px;
position:relative;
}
.p_b_box_all .photo_b img{
width:185px;
height:159px;
}
.ytrewq{
	padding:0 0 0 30px !important;
}
.p_b_box_all .gallery_h,
.photo_b .gallery_h{
text-transform:uppercase;
color:#000;
font-size:16px;
font-weight:bold;
background:url(../img/camera.png) left top no-repeat;
padding:0 0 0 30px;
line-height:22px;
min-height:19px;
margin:0 0 10px;
}
.photo_b_inner{
float:left;
width:100%;
position:relative;
}
.photo_b_inner .photo_txt{
/*position:absolute;
bottom:0px;*/
/*background:url(../img/phot-bg.png);*/
font-family: Arial, Helvetica, sans-serif;
color:#004f93;
/*color:#fff;*/
padding:10px 1px;
width:171px;

font-size: 15px;
font-weight: bold;
line-height: 18px;
}
.pv-top-box div.photo_txt{
	width:211px;
}
.photo_txt-small{
position:absolute;
bottom:0px;
font-size:12px;
color:#fff;
padding:11px 10px;
background:url(../img/phot-bg.png);
width:165px;
}
.p_b_box_all .photo_b_inner .photo_txt{
padding:11px 6px;
}
.video_b .gallery_h{
text-transform:uppercase;
color:#000;
font-size:16px;
font-weight:bold;
background:url(../img/video-g.png) left top no-repeat;
padding:0 0 0 28px;
line-height:22px;
min-height:19px;
margin:0 0 10px;
}
.video_b{
float:left;
margin:0 0 0 45px;
margin-right: 10px;
width:281px;
position:relative;
top:0px !important;
}
.video_but{
position:absolute;
width:72px;
height:72px;
background:url(../img/video_button.png) no-repeat;
top:60%;
left:25%;
margin:-20px 0 0 -36px;
}
.razdel_box{

float:left;
width:100%;
/*border-top:2px solid #b1c2ca;
border-bottom:2px solid #b1c2ca;*/
padding:8px 0 31px;
margin:0px 0 0;
}
.razdel_box ul{
float:left;
width:100%;
}

.razdel_box li{
float:left;
width:300px;
height:275px;
/*border-left:1px solid #b1c2ca;*/
padding:0 11px;
margin-bottom:-5px;
}
.razdel_box li .caption{
position:relative;
left:-11px;
margin-right:250px;
}
.razdel_box li a{
color:#26318f;
font-sizE:12px;
font-weight:bold;
line-height:18px;
}
.razdel_box li .caption-main-title a{
color:#cf0109;
font-sizE:14px;
font-weight:bold;
line-height:18px;
}
.razdel_box li  img{
margin:0px 0 17px;
padding:2px;
border:1px solid #b1c2ca;
float:left;
}
.razdel_box li .go_to_r{
display:block;
float:right;
color:#233465;
font-size:12px;
font-weight:normal;
text-decoration:underline;
margin:25px 0 0;
}
.razdel_box .new1inMainRazdel{
	float:left;
	padding-top:10px;
}
.razdel_box .new1inMainRazdel > A IMG{
	margin-right:10px;
}
.now-comment{
float:left;
width:100%;
margin:12px 0 0;
background: #edf0f2;
}
.now-comment2{
float:left;
width:360px;
margin:12px 0 0;
background: #edf0f2;
border-radius:6px;
}
.now-comment ul{
float:left;
margin:11px 13px;
width:600px;
}
.now-comment ul li:first-child{
bordeR:none;
}
.now-comment ul li{
/*float:left;*/
width:56%;
padding:19px 0 0;
border-top:1px dashed #b1c2ca;
margin:0 0 13px;
}
.now-comment ul li img{
float:left;
}
.com_inner{
position:relative;
margin:0 0 0 132px;
top:-100px;
width:195px;
}
.com_inner a{
color:#082d77;
font-size:12px;
font-weight:bold;
position:relative;
}
.com_inner  .com_b_txt{
border:1px solid #b1c2ca;
background:#f7f6f7;
padding:10px 10px 8px;
margin:4px 0 0;
font-size:12px;
color:#676767;
line-height:18px;
max-height:65px;
overflow:hidden;
}
.com_inner  .com_b_txt .name b{
color:#b1050f;
font-weight:bold;
}
.main-sidebar{
width:368px;
floaT:right;
/*border-left:2px solid #b1c2ca;*/
}
.promotion-block{
float:left;
width:100%;
/* padding:7px 0 0; */
position:relative;
/*border-top:2px solid #b1c2ca;*/
margin-top:10px;
}
.promotion-block88{
    border-radius: 8px;
float:left;
width:98%;
/* padding:7px 0 0; */
position:relative;
/*border-top:2px solid #b1c2ca;*/
margin-top:10px;
}
.promotion-block2{
float:left;
width:98%;
/* padding:7px 0 0; */
position:relative;
top:5px;
/*border-top:2px solid #b1c2ca;*/
}
.promotion-block3{
float: left;
width: 356px;
position: relative;
background: #edf0f2;
padding-bottom: 10px;
border-radius: 0px 0px 10px 10px;
padding-left: 5px;
top: -6px;
}
.promotion-block-calendar{
float:left;
width:335px;
height:200px;
padding:7px 0 0;
position:relative;
}
.number_news{
display:block;
width:34px;
height:34px;
background:url(../img/big-promo-a.png) no-repeat;
text-align:center;
line-height:34px;
font-size:18px;
color:#fff;
font-weight:bold;
float:left;
}
.number_news:hover{
text-decoration:none;
}
.promotion-block ul{
margin: -20px 0 0 0px;
float: left;
background: #edf0f2;
padding: 35px 0px 0px 20px;
width: 340px;
border-radius: 0px 0px 10px 10px;
}
.promotion-block li:first-child{
bordeR:none;
padding:0 0 11px;
}
.promotion-block li {
border-top:1px dashed #b1c2ca;
padding:11px 0;
overflow:hidden;
width:315px;
}
.main-sidebar .news-company a{
float:left;
display:block;
}
.main-sidebar  .comment-block li .txt{
position:relative;
margin:0 0 0 80px;
line-height: 18px;
}
.main-sidebar  .comment-block li .txt a{
color:#334e9b;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.main-sidebar  .comment-block li {
border:none;
margin:0 0 20px;
}
.main-sidebar .news-company li .txt{
position:relative;
margin:0 0 0 70px;
}
.promotion-block li .txt{
position:relative;
margin:0 0 0 50px;
}
.promotion-block li .txt a{
color:#082d77;
font-size:12px;
font-weight:bold;
line-height:16px;
}
.promotion-block li .txt span{
display:block;
color:#919191;
font-size:11px;
background:url(../img/view_pic.png) left no-repeat;
padding:0 0 0 20px;
margin:5px 0 0;
}
.promotion-block li .txt span b{
font-weight:bold;
font-size:12px;
color:#b1050f;
}
.comment_nuber{
background:url(../img/comments-c.png) no-repeat;
width:71px;
height:50px;
text-align:center;
font-size:24px;
font-weight:bold;
color:#fff;
line-height:50px;
text-shadow:0 -1px 0 rgba(0,0,0,0.3);
display:block;
float:left;
}
.vote-box p{
color:#333;
font-size:13px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
float:left;
padding:0 40px 0 15px;
line-height:16px;
margin: 0 0 0px;
width: 305px;
}
input[type="radio"] {
    display:none;
}
input[type="radio"] + label {
   font-size:12px;
color:#000;
text-align: left;
}

input[type="radio"] + label span {
    display:inline-block;
    width:11px;
    height:12px;
    margin:1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/check_radio_sheet.png) 0px top no-repeat;
    cursor:pointer;
	font-size:12px;
	color:#000;
	float:left;
}
input[type="radio"] + label  b{
position:relative;
margin:0 0 0 15px;
display:block;
}
input[type="radio"]:checked + label span {
    background:url(../img/check_radio_sheet.png) 0 -13px no-repeat;
}
.vote-box  form#form-interview div label b{
/*float:left;*/
width:100%;
padding:0 0 0 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
}
.vote-box  form div{
margin:0 0 5px;
/*width:100%;*/
/*width:150px;*/
text-align: right;
}
.vote-box  form div.vote-line{
margin:0 0 5px;
/*width:100%;*/
width:220px;
text-align: right;
}
.vote-box  form div.vote-number{
margin: 0 10px 0 0px;
font-weight: normal;
/*width:100%;*/
width:100px;
text-align: right;
}
.vote-box  form div input[type="submit"]{
background:#d8e1e6;
width:95px;
height:23px;
text-align:center;
font-size:12px;
color:#000;
text-shadow:0 -1px 0 rgba(0,0,0,0.3);
border:#c1cbd0 solid 1px;
display:block;
float:left;
cursor:pointer;
margin:-4px 20px 0 0;
}
.vote-box  form div a{
color:#233465;
font-size:12px;
text-decoration:underline;
font-weight: normal;
}
#footer {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #252525;
    font-size: 11px;
    height: 122px;
    margin: 0px auto 0;
    padding: 20px 35px;
    width: 930px;
	overflow:hidden;
	font-family:arial;
	border-radius:6px;
}
.copyright-box {
    float: left;
    width: 300px;
}
.footer-menu {
    float: left;
    margin: 18px 10px 0 35px;
    width: 120px;
}
.footer-dop-info {
    float: right;
    margin: 20px 0 0;
    width: 460px;
}
.hFooter {
    clear: both;
    height: 157px;
}
#footer a {
    color: #0054A8;
}
#footer p, #footer ul li {
    padding: 0 0 7px;
	float:left;
}
#footer p {
    line-height: 1.5;
}
#footer .footer-menu li {
    border-top: 1px solid #D7D7D7;
    font-size: 12px;
    padding: 3px 0 3px 10px;
}
#footer .footer-menu li:first-child {
    border-top: medium none;
}
.news-post-footer {
    bottom: 5px;
    position: absolute;
    right: 5px;
}
.slider_main .prev{
background:url(../img/prev-next-but-slide.png) left center no-repeat;
width:50px;
display:block;
position:absolute;
bottom:-15px;
left:-2px;
height:39px;
}
.slider_main .next{
background:url(../img/prev-next-but-slide.png) right center no-repeat;
width:50px;
display:block;
position:absolute;
bottom:-15px;
right:-2px;
height:39px;
}
.slide-nav{
float:left;
width:250px;
margin:12px 0 15px;
}
.slide-nav li{
float:left;
margin:0 3px;
}
.slide-nav li a{
display:block;
width:12px;
height:12px;
background:url(../img/slide-nav-a.png) no-repeat;
}
.slide-nav li .active,
.slide-nav li a:hover{
background:url(../img/slide-nav-a-h.png) no-repeat;
}
.video_b .prev,
.photo_b .prev{
position:absolute;
left:0px;
bottom:0px;
width:27px;
height:47px;
background:url(../img/prev-next-small.png) left no-repeat;
}
.video_b .next,
.photo_b .next{
position:absolute;
right:0px;
bottom:0px;
width:27px;
height:47px;
background:url(../img/prev-next-small.png) right no-repeat;
}



.next-prev-blog{
position:absolute;
right:13px;
top:9px;
font-size:14px;
}
.next-prev-ex{
font-size: 14px;
width: 80px;
height: 20px;
margin: 0px 10px 10px 0px;
float:right;
position: relative;
top: 6px;
}
.next-prev-blog .prev, .next-prev-ex .prev{
background:url(../img/little-prev-next.png) left no-repeat;
width:23px;
height:17px;
float:left;
display:block;
margin:0 5px 0 0;
color:#1c56a5;
}
.page-navi .prev{
/*background:url(../img/little-prev-next.png) left no-repeat;*/
width:23px;
height:17px;
/* float:left; */
/* display:block; */
margin:0 5px 0 0;
color:#1c56a5;
}
.prev:hover{
	text-decoration:none;
}
.next:hover{
	text-decoration:none;
}
.next-prev-blog .next,.next-prev-ex .next{
background:url(../img/little-prev-next.png) right no-repeat;
width:23px;
height:17px;
float:right;
margin:0 0 0 5px;
display:block;
color:#1c56a5;
}
.page-navi .next{
/*background:url(../img/little-prev-next.png) right no-repeat;*/
width:23px;
height:17px;
/* float:right; */
margin:0 0 0 5px;
/* display:block; */
color:#1c56a5;
}




.page-navi .next{
/* position:absolute;
right:0;
top:30px; */
}
.page-navi .prev{
/* position:absolute;
left:-40px;
top:30px; */
}
.news-add{
color:#b1050f;
font-size:12px;
text-decoration:underline;
position:absolute;
right:-120px;
top:10px;
text-transform:none;
font-weight:normal;
}
.last-blog-list{
float:left;
width:100%;
padding:20px 0 9px;
border-bottom:1px solid #d9e3e8;
}
.last-blog-list li:first-child{
margin:0 0 0 10px;
float:left;
}
.last-blog-list li{
display:inline-block;
width:210px;
height:52px;
overflow:hidden;
/*margin:0 0 0 40px;*/
}
.last-blog-list li img{
float:left;
margin:0 6px 6px 0;
}
.last-blog-list li a{
color:#072664;
text-decoration:underline;
line-height:18px;
font-size:12px;
}
/*video news*/
.comment-page h1, .comment-page h2 {
    color: #333;
	font-family:Arial, Helvetica, sans-serif;
    padding: 0 0 8px;
	line-height: 32px;
	font-size: 26px;
	font-weight: 700;
}
.post-standart-share-but {
    margin: 0 0 0 0px;
	width:625px;
    overflow: hidden;
    padding: 0 0 0px;
	margin-bottom: 7px;
border-bottom: 1px solid #CEDBE3;
padding-bottom: 5px;
}
.post-standart-share-but > li {
    display: inline-block;
    vertical-align: middle;
}
.post-standart-share-but > li {
    margin: -15px 0 0 290px;
}
.post-standart-share-but > li + li + li {
    margin: -1px 0 0 -3px;
}
.post-standart-share-but > li:first-child {
    margin: 0;
	color: #919191;
font-size: 11px;
}
.post-standart-share-but li a {
    font-size: 11px;
}
.post-standart-share-but > li + li + li > a {
    background: url("../img/post-print-ico.png") no-repeat scroll 0 5px transparent;
    /*color: #E02D19;*/
    padding: 5px 0 5px 28px;
}
.post-standart-share-but > li + li + li + li > a {
    background: url("../img/post-comment-ico.png") no-repeat scroll 0 5px transparent;
    color: #3DA0E8;
}
.post-standart-share-but > li + li + li + li + li > a {
    background: url("../img/post-share-but.png") no-repeat scroll 0 5px transparent;
}
.social-like-buttons {
    padding:5px 0;
    position: relative;
    z-index: 1;
	margin: 0 0 15px;
	width:642px;
	overflow:hidden;
}
.social-like-buttons li {
    display: inline-block;
    margin: 0px 47px;
	float:left;
	width:60px;
}
/*
.social-like-buttons li+li{
width:125px;
margin-left:30px;
}
.social-like-buttons li+li+li{
width:95px;
margin-left:50px;
}
.social-like-buttons li+li+li+li{
width:100px;
margin-left:25px;
}
.social-like-buttons li+li+li+li+li{
width:60px;
margin-left:25px;
}
*/
.print-article{
padding: 6px 9px 5px;
/*background: #ebf4f9;*/
font-size: 11px;
float: right;
display: block;
}
a.print-article{
color: #618299;
}
a.print-article:hover{
color: #004f93;
text-decoration:none;
}

.print-article img{
float: right;
margin-left: 10px;
margin-top: -3px;
}

.post-info-bottom {
    border-bottom: 2px solid #B1C2CA;
    border-top: 2px solid #B1C2CA;
    padding: 10px 0;
}
.read-this-too li, .this-post li {
    font-size: 11px;
    margin: 0 0 12px;
    overflow: hidden;
}
.read-this-too li p, .this-post li p {
    float: left;
    margin: 0 25px 0 0;
}
.read-this-too li a, .this-post li a {
    color: #1C56A5;
}
.this-post {
    padding: 15px 0;
}
.other-post-info li {
    color: #4E4E4E;
    font-size: 11px;
    padding: 5px 0 0;
}
.other-post-info li a {
    color: #1C9ABD;
}
.post-comment-block {
    padding: 30px 0 0;
width: 652px;
}
.comment-this-but {
font-weight: bold;
color: #006598;
    font-size: 21px;
    margin: 0 15px 0 0;
}
.top-comments-info span {
    color: #818181;
    font-size: 21px;
}
.comment-block-header {
    overflow: hidden;
}
.top-comments-info {
    float: left;
}
.comments-sort {
    float: right;
    padding: 4px 0 0;
}
.comments-sort li {
    font-size: 11px;
}
.comments-sort li a {
    color: #1C9ABD;
}
.comment-list > li > img, .comment-list > li > ul > li img {
    float: left;
    margin: 0 18px 18px 0;
}
.comment-content-box, .comment-header {
    overflow: hidden;
}
.comment-content-box, .comment-header {
/*border-top: 1px solid #EDEDED;*/
}



/*
.comment-content-box {
    border-bottom: 1px dotted #000000;
}*/
.comment-info {
    color: #000000;
    float: left;
    font-size: 12px;
	font-weight: bold;
}
.comment-info a {
color: #000;
font-size: 12px;
font-weight: bold;
}
.comment-info p{
    color: #3A3A3A;
}
	
	color: #a1a1a1;
font-size: 11px;
font-style: italic;
margin-right: 5px;
}
.comment-vote {
    float: right;
}
.comment-vote li {
	border:none !important;
}
.comment-content-box p
{
font-size:12px;
color:#3a3a3a;
}
.comment-vote li {
    color: #b1050f;
    display: inline;
    font-size: 10px;
}
.comment-vote li a {
    color: #818181;
    font-size: 18px;
    padding: 0 2px;
}
.comment-vote li {
    display: inline-block;
}
.comment-vote > li:first-child {
    padding: 0 16px 0 0;
	float:left;
	border:none;
}
.comment-ask {
    color: #0088CC;
    display: block;
    font-size: 11px;
	padding-top:5px
}
.pvm-slider-inner ul li {
    float: left;
    margin: 0 0px 0 27px;
}
.pvm-slider-inner{
/* width:545px; */
width:89%;
margin:0 auto;
float:left
}
.pvm-slider-inner ul{
width:1000%;
overflow:hidden;
}
.pvm-slider-inner ul LI:first-child{
	margin-left:0px;
}
.new_photos_num_gall{
	position:relative;
	top:0px;
	left:0px;
	font-size: 10px;
color: #aaa;
font-family:Arial, Helvetica, sans-serif
}
.photo-video-more-slider-main{
	float:left;
	position:relative;
	left:50%;
	padding-left:12px
}
.photo-video-more-slider {
	float:right;
	right:50%;
    position: relative;
	overflow:hidden;
	margin:10px auto;
	height:100px;
}
.photo-video-slider-but {
    cursor: pointer;
    display: block;
    /*height: 57px;*/
    overflow: hidden;
    position: relative;
    text-indent: -9999px;
    top: 42px;
    width: 23px;
}
.photo-video-slider-l-but {
    background: url("../img/arrow-left.png") left top no-repeat;
    /* left: 0px; */
	float:left;
	margin-right:4px;
}
.photo-video-slider-r-but {
    background: url("../img/arrow-right.png") left top no-repeat;
    /* right: 5px; */
	float:left;
	margin-left:0px;
}
.post-comment-box p {
    font-size: 14px;
	color:#464646;
    line-height: 20px;
    padding: 0 0 15px;
}
.post-comment-box p strong {
 font-weight: bold;
}
.post-comment-box p em {
 font-style: italic;
}
.post-comment-box{
margin:0 13px 0 0px;
overflow: hidden;
}
.read-and-more li:first-child{
margin:0;
}
.read-and-more li{
float:left;
width:165px;
position:relative;
margin:0 0 0 50px;
}
.read-and-more{
width:100%;
float:left;
/*border-bottom:2px solid #b1c2ca;
border-top:2px solid #b1c2ca;*/
padding:15px 0;
}
.read-and-more ul{
width: 619px;
float: left;
margin: -15px 0 0 0px;
background: #edf0f2;
padding: 10px 0px 10px 15px;
border-radius: 0px 0px 10px 10px;

}
.read-and-more li .view_p_v{
display:block;
color:#919191;
font-size:11px;
background:url(../img/view_pic.png) left no-repeat;
padding:0 0 0 20px;
margin:5px 0 0;
}
.read-and-more li .view_p_v b{
font-weight:bold;
font-size:12px;
color:#b1050f;
}
li.view_p_v b{
font-weight:bold;
font-size:10px;
color:#b1050f;
}
/*Comment*/
.post-comment-block {
    padding: 30px 0 0;
	float:left;
	/*border-bottom:2px solid #b1c2ca;*/
	width:652px;
	/*border-top:2px solid #b1c2ca;*/
    background: #fff;
}
.comment-this-but {
font-weight: bold;
color: #006598;
	text-decoration:underline;
    font-size: 16px;
    margin: 0 15px 28px 0;
	display:block;
    
    margin-top: -33px;
position: absolute;
    
}
.top-comments-info span {
    color: #818181;
    font-size: 21px;
}
.comment-block-header {
    overflow: hidden;
}
.top-comments-info {
    float: left;
}
.comments-sort {
    float: right;
    padding: 4px 0 0;
}
.comments-sort li {
    font-size: 11px;
}
.comments-sort li a {
    color: #1C9ABD;
}
.comment-list > li {
	padding-top:10px;
	border-top: 1px solid #EDEDED;
    margin: 0px 0 10px;
    overflow: hidden;
	margin-left:5px;
	width:628px;
}
.comment-list > li a:first-child {
float: left;

}
.comment-list > li div.comment-content-box {
	padding-left:10px;
 }
.comment-list > li > img, .comment-list > li > ul > li img {
    float: left;
    margin: 0 18px 18px 0;
}
.comment-content-box, .comment-header {
    overflow: hidden;
	margin:0 0 -5px;
}/*
.comment-content-box {
    border-bottom: 1px dotted #000000;
}*/
.comment-list li > ul {
   /* background: url("../img/arrow-comment.png") no-repeat scroll 0 17px transparent; */
    padding: 10px 0 0 30px;
	
}
.comment-list li > ul:last-child {
  /* background: url("../img/arrow-comment.png") no-repeat scroll 0 0 transparent;*/
    padding: 10px 0 0px 0px;
	background-image:none;
}
.comment-list li > ul li {
	border-top: 1px solid #EDEDED;
	background: url("../img/arrow-comment.png") no-repeat scroll 0 17px transparent;
	padding: 10px 0 0 30px;
}
.comment-list li > ul li UL.comment-vote LI:first-child{
	background-image:none;
	margin:0;
	padding: 0 16px 0 0;
}
.comment-list li > ul li UL.comment-vote LI{
	background-image:none;
	margin:0;
	padding: 0 0px 0 0;
}
.comment-info {
    color: #000000;
    float: left;
    font-size: 14px;
	font-weight: bold;
}
.comment-info p{
    color: #3A3A3A;
}

.comment-info span {
	color: #a1a1a1;
font-size: 11px;
    font-style: italic;
    margin-right: 5px;
	font-weight:normal;
	padding:0 0 0 5px;
	vertical-align:top;
}
.comment-vote {
    float: right;
}
.comment-content-box p
{
font-size:12px;
color:#464646;
line-height:18px;
}
.comment-vote li {
    color: #b1050f;
    display: inline;
    font-size: 14px;
}
.comment-vote li a {
    color: #818181;
    font-size: 14px;
    padding: 0 3px;
}
.comment-vote li {
    display: inline-block;
}
.comment-vote > li:first-child {
    padding: 0 16px 0 0;
	float:left;
}
.comment-ask {
    color: #0088CC;
    display: block;
    font-size: 11px;
}
.big-adv-block{
width:630px;
height:500px;
float:left;
margin:12px 12px 16px 9px;
background:#c1c1c1;
}
.promotion-block .blogs-sidebar{
width:370px;
}
.promotion-block .blogs-sidebar ul{
width:340px;
}
.promotion-block .blogs-sidebar ul li:first-child{
padding:0;
}
.promotion-block .blogs-sidebar ul li{
width:170px;
float:left;
border:none;
padding:0;
}
.promotion-block .blogs-sidebar ul li .comment_b{
right:9px;
}
.read-nas-more{
float:left;
}
.read-nas-more li:first-child{
padding:0 0 10px;
}
.read-nas-more li{
float:left;
margin:0 0 0 16px;
padding:0 0 10px;
border:none;
}
.format-ydobn{
color:#233465;
font-size:12px;
font-weight:bold;
padding:0 0 0 28px;
}
.promotion-block .video_b{
width:214px;
margin:0 0 15px 15px;
}
.promotion-block .video_b img{
width:214px;
height:183px;
}
.promotion-block .video_b .photo_txt{
padding:10px 3px;
}
.promotion-block .small-vide-list{
float:right;
margin:35px 0 0;
width:100px;
}
.small-vide-list li:first-child{
margin:0;
padding:0;
}
.small-vide-list li{
border:none;
margin:0;
}
.video-news{
margin:0 0 15px;
}
.small-rek-sidebar{
padding:16px;
}
.news_b_pic-box{
float:left;
margin:0 20px 10px 0;
}
/*photo-video*/
.photo-video-page h1 {
color: #333;
font-family: Arial, Helvetica, sans-serif;
padding: 0 0 20px;
line-height: 32px;
font-size: 26px;
font-weight: 700;
margin-left: 12px;}
.pv-top-box ul {
    margin: 0 0 10px -15px;
}
.pv-top-box li {
    float: left;
    margin: 0 0 0 27px;
    position: relative;
    width: 276px;
}
.pv-top-box li a {
    color: #0FA2EF;
    /*display: block;*/
    font-size: 16px;
    padding: 0 0 10px;
}
.main-photo-video-list, .pv-top-box, .pvm-sbr-photo-widget li, .comment-content-box, .comment-header, .pvm-slider-inner, .sbr-news-content, .comment-block-header, .person-box {
    overflow: hidden;
}

.pv-top-box .play-but {
	top: 175px;
	}
.main-photo-video-list .play-but {
	top:115px;
	}
.main-photo-video-list ul {
    margin: 0 0 0 -13px;
}
.main-photo-video-list ul li {
    display: inline-block;
    position: relative;
    vertical-align: top;
    width: 180px;
	/*height:121px;*/
	overflow:hidden;
	padding:0 0 0px 20px;
	}
.pv-top-box ul li .post-info,
.main-photo-video-list ul li .post-info {
    color: #919191;
    display: block;
	float:left;
    font-size: 12px;
	margin:5px 0;
}
.main-photo-video-list ul li a {
    color: #0FA2EF;
    display: block;
}
.play-but {
    background: url("../img/play-but.png") no-repeat scroll 0 0 transparent;
    bottom: 65px;
    cursor: pointer;
    display: block;
    height: 25px;
    left: 13px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    width: 43px;
}
.pv-top-box .video_b{
margin:0;
}
.main-photo-video-list .video_b{
width:180px;
/*height:121px;*/
margin:0;
}
.main-photo-video-list .video_b img{
width:180px;
height:121px;
}
.main-photo-video-list .video_b .photo_txt{
padding:0px 4px 10px 1px;
font-size: 12px;
font-weight: normal;
line-height: 15.6px;
color: #0062a6;
}
.p_b_box .photo_b_inner .photo_txt{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #1b3566;
width: 250px;
line-height: 16px;
/*position:absolute;
bottom:0px;
background:url(../img/phot-bg.png);*/
}
.photo_txt a{
color: #0fa2ef;
text-decoration:none
}
.photo_txt a:hover{
color: #0fa2ef;
text-decoration: underline;
}
.pv-top-box{
border-bottom:1px solid #d9e3e8;
padding:0 0 15px 30px;
margin:0 0 30px;
width: 600px;
}
.main-photo-video-list{
padding:0 0 15px 30px;
}
.page-navi {
    font-size: 14px;
    padding: 0px 0 30px 0;
	width:540px;
	position:relative;
}
.page-navi li {
    display: inline;
    padding: 0 10px 0 0;
	color:#b1050f;
}
.page-navi li a {
    color: #1c56a5;
}
/*Персоны*/
.result-list li a img{
	width:120px !important;
}
.result-list1 li a img{
	width:120px !important;
}
.result-search-page h1,
.personi-page h1 {
color: #333;
font-family: Arial, Helvetica, sans-serif;
padding: 0 0 20px;
line-height: 32px;
font-size: 26px;
font-weight: 700;
margin-left: 12px;}
.person-list {
    overflow: hidden;
    width: 652px;
}
.person-list li {
    display:inline-block;
    vertical-align: top;
    margin: 0 10px 10px 0;
    width: 98%;
}
.result-list li img,
.person-list li img {
    float: left;
	margin-right:20px;
    /*margin: 0 10px 10px 0;
	box-shadow:0 0 3px rgba(0,0,0,0.6);*/
}
.result-list li a,
.person-list li a {
    color: #082d77;
    display: block;
    font-size: 18px;
    padding: 0 0 5px;
}
.result-list li p,
.person-list li p {
    font-size: 14px;
	color:#000;
}
.result-list1 li img,
.person-list li img {
    float: left;
	margin-right:20px;
    /*margin: 0 10px 10px 0;
	box-shadow:0 0 3px rgba(0,0,0,0.6);*/
}
.result-list1 li a,
.person-list li a {
    color: #082d77;
    display: block;
    font-size: 18px;
    padding: 0 0 5px;
}
.result-list1 li p,
.person-list li p {
    font-size: 14px;
	color:#000;
}
.alphabet-top {
    margin: 0 0 20px;
}
.selected-letter, .alphabet-top .letter-active {
    color: #082391;
    display: block;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
    padding: 0 0 25px;
}
.alphabet-top .letter-active {
    display: inline;
    padding: 0;
}
.alphabet-nav {
    margin: 0 0 20px;
    overflow: hidden;
    width: 652px;
	border-top:1px solid #d9e3e8;
	border-bottom:1px solid #d9e3e8;
}
.alphabet-nav li {
    float: left;
    margin:10px 6px 10px 6px;
}
.alphabet-nav li a {
	color:#919191;
	font-size:14px;
    cursor: pointer;
	font-family:Arial;
}
.alphabet-nav li a:hover, .alphabet-nav li.alphabet-active a {
    color: #215CA8;
    text-decoration: none;
}
.alphabet-top {
    margin: 0 0 20px;
}
.cabinet-page,
.result-search-page,
.personi-page{
float:left;
width:652px;
}
.result-list{
width:100%;

}
.result-list li a{
margin:0 0 0px;
}
.result-list li:first-child{
border-bottom: solid 1px #e7e7e7;
}
.result-list li{
overflow:hidden;
padding:20px 5px 20px;
width:580px;
/*background: url(../img/caption-head.png) repeat-x #edf0f2 !important;*/
/*border-radius: 10px;*/
margin-bottom: 15px;
border-bottom: solid 1px #e7e7e7;
}
.result-list0 li{
overflow:hidden;
padding:20px 5px 20px;
width:580px;
background: url(../img/caption-head.png) repeat-x #edf0f2 !important;
border-radius: 10px;
margin-bottom: 15px;
}

.result-list1{
width:100%;

}
.result-list1 li a{
margin:0 0 0px;
}
.result-list1 li:first-child{
border-bottom: solid 1px #e7e7e7;
}
.result-list1 li{
overflow:hidden;
padding:20px 5px 20px;
width:580px;
border-bottom: solid 1px #e7e7e7;

margin-bottom: 15px;
}
.list-inner-content{
float:right;
width:425px;
margin:0 10px 0 0;
}
.list-inner-content-gazeta{
float:left;
width:425px;
margin:0 10px 0 0;
}
.list-inner-content p{
line-height:20px;
}
.list-inner-content-gazeta p{
line-height:20px;
}
.news-date-view{
float:left;
width:100%;
color:#919191;
font-size:12px;
margin:0 0 5px;
}
.news-date-view-gazeta{
float:left;
width:100%;
color:#919191;
font-size:12px;
margin:0 0 5px;
}
.news-date-view .comment_b{
background:url(../img/small-c_b.png) no-repeat;
width:18px;
height:14px;
line-height:18px;
text-align:center;
color:#fff;
font-size:10px;
padding:0px 3px 3px;
margin:0 5px;
}
.view{
background:url(../img/view_pic.png) 0 3px no-repeat;
padding:0 0 0 20px;
font-size:11px;
}
.vote{
padding:0 0 0 5px;
font-size:11px;
float:right;
margin-right: 20px;
}
.view b{
font-size:12px;
font-weight:bold;
color:#b1050f;
}
.cabinet-page h1{
font-size:18px;
color:#000;
background:url(../img/profile-header.jpg) repeat-x;
padding:0 0 0 11px;
height:40px;
line-height:40px;
margin:0 0 15px;
}
.profilte-top{
padding:0 10px 44px;
}
.profilte-top img{
float:left;
margin:0 15px 0 0;
}
.profilte-top h2{
font-size:24px;
color:#072664;
margin:0 0 15px;
}
.profilte-top .age{
color:#464646;
font-size:12px;
}
.cabinet-page table{
overflow:hidden;
position:relative;
/*border-top:2px solid #b1c2ca;*/
border-collapse:collapse;
width:100%;
}
.cabinet-page table td{
border-bottom:1px solid #d8e0e4;
padding:11px 0 11px 10px; 
color:#000;
width:492px;
}
.cabinet-page table td .name{
font-weight:bold;
text-decoration:none;
}
.cabinet-page table td a{
text-decoration:underline;
color:#072664;
font-size:12px;
}
.cabinet-page table td+td{
color:#464646;
width:148px;
text-align:Center;
}
.mark-box{
float:left;
width:100%;
padding:0 0 10px;
}
.mark-box .yes{
display:block;
width:37px;
height:28px;
background:url(../img/yes.jpg) no-repeat;
float:left;
}
.mark-box .no{
display:block;
width:37px;
height:28px;
background:url(../img/no.jpg) no-repeat;
float:left;
}
.mark-box a{
color:#233465;
font-size:12px;
text-decoration:underline;
float:right;
margin:0 10px 0 0;
}
.anonsy-main-pic{
	width:186px;
}
.vote-number{
	color:#5d7681;
	margin-left:25px;
    font-size: 11px;;
	}
.opros-result{
	line-height:15px;	
	width:575px;
    padding-left: 6px;
    padding-right: 6px;
	}
.opros-title{
	font-size:17px;
	color:#082d77;
	margin-bottom:15px;	
	}
.vote-parts{
	padding:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:305px;
	}
.vote-line{
	height:13px;
	width:470px;
	/*background:url(../img/vote-line.png);*/
	float:left;
	}
.vote-line-center{
	margin:0px;
	padding:0px;
	float:left;
	width:0px;
	height:13px;
	background:url(../img/vote-line-center.png);
	}
.post-like-col
{
position:relative;
top:-10px;
left:-18px;
}
.txt-view
{
display: block;
color: #919191;
font-size: 11px;
background: url(../img/view_pic.png) left no-repeat;
padding: 0 0 0 20px;
margin: 5px 0 0;
}
span.txt-view b
{
font-weight: bold;
font-size: 12px;
color: #B1050F;
}
.date-style
{
color: #919191;
font-size: 11px;
}
.view_p_v{
display: block;
color: #919191;
font-size: 11px;
background: url(../img/view_pic.png) 0px 10px no-repeat;
padding: 10px 0 0 20px;
margin: 5px 0 0;
}
span.view_p_v b{
	color:grey;
}
div.comment-header ul.comment-vote li.positive{
	color:#006598;
    font-weight: bold;
    font-size: 12px;
    margin-top: 3px;
    font-weight: bold;
	}
	
.header-banner a img{
	width:468px;
	height:60px;
   
}
.header-banner{
	padding-top: 5px;
padding-left: 428px;
}
.header-banner a{
	padding-left:85px;
}

.clear{
	clear: both;
}

#form-update div:last-child{
	padding-left:30px;
}
.bookmark img{
	padding-top:10px;
}
.banner42{
	padding-top:15px;
}
.comment-list li a img{
	float:left;
}
.other-post-info{
	padding-bottom:10px;
}
.other-post-info li:last-child {
	float:right;
	padding:0px 20px 20px 0px;
}
.other-post-info li:first-child {
	float:left;
	padding:0px 0px 0px 0px;
}

/*
position: absolute;
left: 50%;
margin: 0 0 0 -215px;
width: 374px;
height: 170px;
padding: 27px 28px;
background: white;
border-radius: 4px;
z-index: 9999;
font-size: 14px;

Настройки для коментов

*/

.newsTop{
	text-transform:uppercase;
}

.rate-like{
	display:inline-block;
	width:16px;
	height:18px;
	font-size:24px;
	padding:2px 0px 0px 4px !important;
}
.rate-like:hover a{
	color:#fff !important;
	text-decoration:none !important;
}
.rate-like a{
	text-decoration:none !important;
	font-weight:bold;
}
.rate-like:hover{
	display:inline-block;
	color:#fff;
	background:#999;
	border-radius:4px;
}

.qwerty{
	background:#edf0f2;
	text-align: center;
    height: 259px;
}
.qwertyn{
	background:#edf0f2;
	text-align: center;
    margin-top: 10px;
    padding-left: 31px;
    width: 330px;

}
.qwerty a img{
	position:relative;
	top:10px;
}
.qwerty1{
	background:#edf0f2;
	width:70px;
	height:17px;
	border-left:#e0e3e4 solid 1px;
	border-right:#e0e3e4 solid 1px;
	border-top:#e0e3e4 solid 1px;
	border-radius:5px 5px 0px 0px;
	position: relative;
	left: 295px;
	top:-20px;
	padding-top: 3px;
	text-align: center;
	color:#006598;
}


.new-head{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;
    padding: 12px 59px 8px 13px;
    text-transform: uppercase;
font-size: 16px;
font-weight: bold;
color: #000;

/*background: url(../img/caption-head.png) no-repeat !important;*/
width: 281px;
height: 25px;
margin-top: 10px;
padding-right: 66px;
}
.new-head5{
background: url(../img/caption-head.png) !important;
width: 555px;
height: 14px;
margin-top: 10px;
margin-bottom: 10px;
padding-right: 66px;
}
.new-head55{
background: url(../img/caption-head.png) !important;
width: 555px;
height: 14px;
margin-bottom: 10px;
padding-right: 66px;
}
.new-head4{
/*background:#edf0f2;*/
background: url(../img/caption-head.png) no-repeat !important;
width: 330px;
height: 31px;
margin-top: 10px;
}
.new-head2{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;

/*background: url(../img/caption-head.png) no-repeat !important;*/
width: 331px;
height: 40px;
margin-top: 10px;
}
.new-head3{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;

/*background: url(../img/caption-head.png) no-repeat !important;*/
width: 330px;
height: 40px;
}
.now-comment2 ul li{
    height: 140px;
    width: 340px;
    padding-left: 10px;
}
.now-comment2 ul li:first-child{
	height: 200px;
	width: 340px;
	padding-left: 10px;
}
.now-comment2 ul li:last-child{
	height: 110px;
}

	
.sidebar-widget p{
	background:#edf0f2;
	margin-top: -8px;
	padding-top: 7px;
}
.vote-box form{
float:left;
width:344px;
padding:10px 0 0 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
background:#edf0f2;
border-radius:0px 0px 10px 10px;
    padding-left: 15px;

}
.back-contact{
width: 330px;
height: 88px;
    background: url(../img/caption-head.png)  repeat-x #edf0f2;
text-align: left;
}
.caption-main-title{
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#b1050f;
padding:0px 17px 0px 0px;

}
.dataPhotoGallaryMain{
position: relative;
top: -27px;
left: 180px;}
.dataVideoGallaryMain{
position: relative;
top: -27px;
left: 180px;}



.social-side-block{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;
    margin-bottom: 10px;
	width:330px;
/*	background: url(../img/caption-head.png) no-repeat #edf0f2 !important;*/
	float:left;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding: 20px 17px 9px 13px;
	border-radius:10px;
	margin-top:15px;
}
.social-side-block-hi{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;
    margin-bottom: 10px;
	width:330px;
/*	background: url(../img/caption-head.png) no-repeat #edf0f2 !important;*/
	float:left;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding: 20px 17px 9px 13px;
	border-radius:10px;
	margin-top:15px;
}
.social-side-block-hi p{
font-size: 10px;
font-weight: normal;
line-height: 16px;
}
.social-side-block-hi ul li{
font-size: 10px;
font-weight: normal;
line-height: 16px;
}
.social-side-block-hi ul li a{
font-size: 10px;
font-weight: normal;
line-height: 16px;
}

.social-side-block-hi h3{
margin: -6px 0px 12px 0px;
}
.photo-video-galery-top{
	height:32px;
	width:632px;
	/*background: url(../img/photo-video-line-img.png) no-repeat !important;*/
	background: #edf0f2;
	border-radius:7px 7px 0px 0px;
}
.social-side-block-yo{
    background: url(../img/caption-head.png)  repeat-x #edf0f2;
    margin-bottom: 10px;
	width:330px;
/*	background: url(../img/caption-head.png) no-repeat #edf0f2 !important;*/
	float:left;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding: 20px 17px 9px 13px;
	border-radius:10px;
	margin-top:15px;
}
.social-side-block-yo h3{
margin: -6px 0px 12px 0px;
}
.djyth{
    margin: 0px 0px 0px -8px;
}
.advert{
	margin-top:-5px;
}
#vk_groups{
	margin-top:20px;
}

.fb-like-box{
	margin-top:20px;
}

.post-comment-box-banner{
	background:#edf0f2;
	width: 634px;
	margin-top: 35px;
}
.post-info-views{
	position:relative;
	top:3px;
	left:80px;	
}
.post-info-views1{
	position:relative;
	top:-4px;
	left:0px;	
}
.post-info-views2{
	position:relative;
	top:-4px;
	left:0px;	
}
.view2{
background:url(../img/view_pic.png) 0 3px no-repeat;
padding:0 0 0 20px;
font-size:11px;
}
.pvm-slider-inner ul li a img{
	width:85px;
}
.top-shit{
	width:95%;
	background: #edf0f2;
	text-transform: uppercase;
color: #000;
font-size: 16px;
font-weight: bold;	
padding: 10px;
border-radius: 7px;
margin: 10px 0px 10px 0px;
}
.just-line{
width: 90%;
border-bottom: solid 1px #999;
position: relative;
top: 50px;
left: 10px;}

.just-line1{
width: 90%;
border-bottom: solid 1px #999;
position: relative;
top: 62px;
left: 10px;}

.just-line2{
width: 100%;
border-bottom: solid 1px #999;
position: relative;
top: 10px;
left: 0px;
}

.just-line3{
width: 90%;
border-bottom: solid 1px #999;
position: relative;
top: 40px;
left: 10px;}

.just-line4{
width: 100%;
border-bottom: solid 1px #999;
position: relative;
top: 10px;
left: 0px;
}
.just-line5{
width: 100%;
border-bottom: solid 1px #999;
position: relative;
top: -3px;
left: 3px;
visibility: hidden;
}
.just-line6{
width: 100%;
border-bottom: solid 1px #999;
position: relative;
top: 30px;
left: 0px;
}
.just-line-opros{
width: 100%;
border-bottom: solid 1px #e7dad2;
position: relative;
top: 5px;
left: 0px;
clear: both;
}
#form-interview h3{
    border-top: 1px solid #e7dad2;
    font-family: arial;
    font-size: 12px;
    margin-top: 20px;
color: #424242;
font-weight: normal;
    }
#form-interview h3:first-child{
        font-family: arial;
    font-size: 12px;
    margin-bottom: -2px;
    margin-top: 5px;

}
.vote-line{
   /* width: 250px;*/
}
.vote-number{
   /* width: 80px !important;*/
    float: right;
}

.vote-archive{
    text-align: left !important;
    margin-top: 5px !important;
    padding-top: 5px !important;
        border-top: 1px solid #e7dad2 !important;
        width: 300px !important;
        float: left!important;

}
.tjsnmjs a:hover{
    color: red!important;
}
.crimOdesa a{
    display: block;
    width: 221px;
    height: 33px;
   /* background: url(../img/criminal-a.png) no-repeat !important;*/
        position: relative;
    top: -16px;
    left: 760px;

}
.crimOdesa a:hover{
    /*background: url(../img/criminal-s.png) no-repeat !important;*/
    width: 221px;
    height: 33px;
    color: red;
}


.crimOdesa a.active-sec-nav{
    display: block;
    width: 221px;
    height: 33px;
    background: url(../img/criminal-s.png) no-repeat !important;
        position: relative;
    top: -16px;
    left: 760px;

}



#form-registration input[type="submit"] {
    display: block!important;
    height: 31px!important;
    background: url(../img/line-42.png) repeat-x!important;
    color: #fff!important;
    font-size: 14px!important;
}

#form-registration{
      background: url(../img/line-4242.png) repeat-x #fff!important;
        padding: 25px 28px 25px!important;
}

#form-registration label{
    color: #00719f!important;
font-family: Tahoma!important;
font-size: 14px!important;
}

#form-registration div:first-child b{
    color: #fff!important;
    font-weight: normal!important;
}
.reg-txt-form a {
    color:#fff!important;
}
.reg-txt-form {
    margin-bottom: 15px;
}
#form-registration div input[type="text"]{
    background: #f3f3f3;
}
#form-registration div{
    font-family: Tahoma!important;
    font-size: 14px!important;
}

.all-window{
        background: url(../img/line-4242.png) repeat-x #fff!important;
  
}
.nbsl{
    font-size: 24px!important;
    font-family: Tahoma!important;
    font-weight: normal!important;
    color: #fff!important;
    line-height: 55px!important;  
}
.commIn img{
    margin-top: 30px;
}
.reg-form-close-but{
    position: relative!important;
left: 25px!important;
top: -25px!important;
color:#fff!important;
}
.btn{
    margin-top: 15px;
    width: 80px !important;
height: 20px !important;
font-size: 13px !important;
}

#form-authoriz2, #form-comment-post table tr td span{
    font-family: Tahoma;
    font-size: 14px;
}

LI.exclusive a:after {

      background: url(../img/exclusiv.png); 

    }


.exclusive{
    width: 61px;
    height: 15px;
    float: left;
    background: url(../img/exclusiv.png);
    margin-left: 0px;
    margin-top: 2px;
    margin-right: 5px;
}

.time{
    float: left;
font-size: 10px;
color: grey;
margin-right: 22px;
margin-top: 3px;
}


.dga{
    width: 610px;
    height: 220px;
    border-radius: 8px;
    background:url(http://glagol-info.com/themes/glagol2/img/caption-head.png) repeat-x #edf0f2;
    padding: 10px;
}
.hsuo{
    margin-top: 15px;
}
.hsuo li{
    list-style-type: none;
    margin: 0px -6px;
}
.hsuo li{
    float: left;
    font-family: Arial;
    font-size: 14px;
}
.hsuo li h4{
    color:#a30f12;
    font-weight: bold;
    text-align: center;   
    margin: 10px 0px; 
}
.hsuo li a{
    color:#1e4175;
    text-decoration: underline;
    font-family: Arial;
    font-size: 14px;
}
.hsuo li a+a{
    color:#1e4175;
    text-decoration: underline;
    font-family: Arial;
    font-size: 14px;
    margin-left: 20px;
}
.hsuo li a:last-child{
    color:#1e4175;
    text-decoration: underline;
    font-family: Arial;
    font-size: 14px;
    margin-left: 20px;
}
.hsuo li img{
    border: solid 1px #9b9b9b;
}

#close {
position: relative;
top: 22px;
left: 412px;
z-index: 99999;
color: #0054a8;
font-weight: bold;
font-size: 18px;
font-family: tahoma;
}
#close:hover {
text-decoration: none;}

.errPage p{
font-size:17px;
font-family: Arial;
}
.errPage h2{
font-size:20px;
font-weight: bold;
font-family: Arial;
margin: 10px 0px;
}
.errPage {
width: 325px;
}



/* временно закрыть пагинацию в персонах */
.personi-page DIV.page-navi{
	visibility:hidden
}


.post-comment-box-banner div[id*=rt-n-] {
    float: left;
    background: #edf0f2;
    margin-top: -15px;
}

.add-need {
margin: 10px 0px 0px 17px;
}

