/* Template created by mexalim */
/* ICQ 590881221 Email mexalim@gmail.com */
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0}
body,html{font-size:15px;font-family:segoe_uiregular, sans-serif;background:#fff;color:#000}
input,button,textarea{font-family:Tahoma, sans-serif;font-size:11px}
h1,h2,h3{font-weight:400}
table{border:0;border-collapse:collapse;border-spacing:0;padding:0}
td{vertical-align:top;padding:0}
a{color:#3b3b3b;text-decoration:none}
a:hover{color:#515e71}
a img{border:0 none}
ul,li{list-style:none;margin:0;padding:0}
ul.tableform{width:100%}
ul.tableform li span.label{display:block;margin-bottom:5px}
ul.tableform li.fieldsubmit{margin-top:20px;text-align:right}
ul.tableform li.fieldsubmit:hover{background:none}
.dopinpt{width:660px;margin:5px}
.dopinpt tr td{background:#f1f1f1;padding:10px}
.di_title{border-bottom:1px #fff solid;color:#999}
.clr{clear:both;display:block}
.f_input,.f_textarea,.s_input,.xfield input,.xfield textarea,.textin{height:35px;

-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px #eaeaea solid;
	background:#f9f9f9;color:#8e8e8e;width:80%;line-height:18px;font-size:11px;font-family:Tahoma;margin:2px 0;padding:0 5px}
	.left {float: left;}
.right {float: right;}
.f_textarea,.xfield textarea{height:auto;width:100%;padding:0}
.xfield textarea{width:97%;height:150px}
.checkbox{margin:3px 0}
.cont_in{width:1024px;position:relative;margin:0 auto}
.menu_box {
	margin-top: 10px;
	margin-bottom: 15px;
}
#head {
	background:url(../images/head_bg.png);
	padding: 20px 0;
}
.menu_box .cont_in {
	background: #fff;
}
.mb_logo {
	
	float: left;
	padding-left: 6px;
}
.h_logo {
	margin-right: 5px;
}
.logo_top {
	text-align: center;
	padding: 15px 0;
}

.mb_ul {
	height: 51px;
	float: left;
	padding: 0px 4px 0px 0px;
}
.mb_ul_hide {
	float: none;
	display: none;
	width: 100%;
	z-index: 4;
}
.mb_social {
	float: right;
}
.mb_ul li {
	float: right;
	margin-right: 3px;
	height: 43px;
	margin-top: 4px;
}
.mb_ul li.mb_logo {
	float: left;
	height:47px;
	margin-top: 0;
	padding-top: 4px;
}
.mb_ul li.mb_logo a {
	float: left;
}
.mb_ul li.mb_logo a:hover {
	background: #fff;
}

.mb_ul li a, .mb_ul li.mb_ul_more span {
	display: block;
	float: right;
	height: 35px;
	line-height: 35px;
	color: #000000;
	text-align: center;
	background: #fff;
	border: 1px #797979 solid;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px; 
	padding: 0 15px;
	font-size: 16px;
	font-family: 'segoe_uibold';
}
.mb_ul li.mb_ul_more {
	margin-right: 0;
	cursor: pointer;
}
.mb_ul li.mb_ul_more span {
	background:#fff url(../images/menu_more.png) no-repeat center center;
	width: 10px;
	
	cursor: pointer;
}
.mb_ul li a:hover {
	color: #c72d2d;
}

#colum_left {
	float: left;
	width: 728px;
}
#colum_right {
	float: right;
	width: 250px;
}

.search_box{background:#fff;
margin-top: 5px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width:250px;height: 34px; border: 2px #d8d8d8 solid;}
.sb_input{border:0;height:34px;width:180px;float: left; color:#767676;line-height:35px;border-left:0;padding:0 10px;
-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;}
.sb_bt{background:url(../images/search_ic.png) no-repeat center center;float:right;cursor:pointer;border:0;width:34px;height:34px}

.share_box {
	height: 41px;
margin-top: 5px;
	margin-left: 145px;

}
.share_box ul {
	height: 41px;
}
.share_box ul li {
	float: left;
	margin-right: 3px;
}
.share_box ul li a {
	display: block;
	width: 42px;
	height: 41px;
	float: left;
	background:url(../images/share.png);
}
.share_box ul li.vk a {
	background-position: 0 -41px;
} 
.share_box ul li.fb a {
	background-position: -42px -41px ;
} 
.share_box ul li.ok a {
	background-position: -84px -41px;
} 
.share_box ul li.gpl a {
	background-position: -126px -41px;
} 

.share_box ul li.tw a {
	background-position: -168px -41px;
} 

.share_box ul li.vk a:hover {
	background-position: 0 0;
} 
.share_box ul li.fb a:hover {
	background-position: -42px 0 ;
} 
.share_box ul li.ok a:hover {
	background-position: -84px 0 ;
} 
.share_box ul li.gpl a:hover {
	background-position: -126px 0 ;
} 
.share_box ul li.tw a:hover {
	background-position: -168px 0 ;
} 

.box_side {
	position: relative;
	padding: 15px 15px;
	font-size: 13px;
	border: 2px #d8d8d8 solid;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	margin-bottom: 20px;
}
.bs_title {
	font-size: 13px;
	font-family: 'segoe_uibold';
	color: #454545;
	margin-bottom: 10px;
}
.lb_box .bs_title {
	text-align: center;
}
.lb_av {
	position: absolute;
	left: -27px;
	top: 5px;
	width: 48px;
	height: 49px;
	overflow: hidden;
	background:url(../images/share.png);
}
.lb_av_pict {
	z-index: 2;
	background:url(../images/login_av.png);
	position: absolute;
	left: 0;
	top: 0;
	width: 48px;
	height: 49px;
}
.lb_av img {
	width: 48px;
}
.login_form li {
	margin-bottom: 5px;
}
.login_form .f_input {
	width: 182px;
}

.lb_login_bt {
	border: 0;
	display: block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #29b264;
	color: #fff;
	width: 100%;
	text-transform: uppercase;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-family: 'segoe_uibold';
	font-size: 13px;
}
.lf_text {
	font-size: 12px;
	text-align: left;
}
/**/
.other_news_side {
	padding: 15px 13px;
}
.other_news_side .bs_title {
	font-family: 'molotregular';
	font-size: 21px;
	color: #000;
	margin-bottom: 20px;
}

.ons_item {
	margin-bottom: 20px;
}
.ons_i_pict {
	float: left;
	width: 50px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius: 5px;
	position: relative;
	overflow: hidden;
}
.ons_i_pict img {
	width: 50px;
}
.ons_i_text {
	float: right;
	width: 160px;
}
.ons_i_text h2 a {
	font-family: 'scadabold';
	display: block;
	font-size: 13px;
}
.ons_i_date {
	color: #a9a9a9;
	font-size: 11;
}

/**/

#slider {

	padding-left: 370px;
	height: 400px;
	position: relative;
}
.slide_news.big_sn {
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	width: 400px;
}

.slide_news{
	margin-bottom: 20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5
}
.slide_news_box.activ .slide_news {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1
}

.slide_news_box.activ .slide_news.big_sn {
	display: block;
}
.slide_news.big_sn .sn_pict {
	height: 300px;
	margin-bottom: 5px;
}
.sn_pict {
	float: left;
	margin-right: 5px;
	width: 125px;
	height: 83px;

 	position: relative;
	overflow: hidden;
}
.sn_pict img, .sn_pict a img {
	width: 125px;
}

.sn_text {
	float: right;
	width: 300px;
}
.sn_text h2 a {
	font-family: 'scadabold';
	font-size: 20px;
	line-height: 20px;
	color: #000;
	display: block;

}
.sn_cat, .ntitb_cat {
	float: left;
	font-size: 12px;
}
.sn_date, .ntitb_date {
	float: right;
	color: #c72d2d;
	font-size: 12px;
}
.slide_news.big_sn .sn_pict {
	width: 400px;
}
.slide_news.big_sn .sn_pict img, .slide_news.big_sn .sn_pict a img {
	height: 300px;
	width: auto;
}
.slide_news.big_sn .sn_text {
	float: none;
	width: auto;
	color: #6b6b6b;
}
.slide_news.big_sn .sn_text h2 a {
	font-size: 20px;

}
/**/
.news_two {

}
.box_news_title {
	 background:url("../images/title_icon.png") no-repeat left center;
	 padding-left: 45px;
	color: #c72d2d;
	font-family: 'segoe_uibold';
	font-size: 25px;
	 margin-bottom: 20px;
	 height: 40px;
	 line-height: 40px;
}

.box_news_title .right a {
	font-size: 12px;
	text-transform: uppercase;
	color: #c72d2d;
}
.box_news_title .left a, .box_news_title .left h3 a {
	text-transform: none;
	color: #c72d2d;
}
.box_news_title .left a:hover {
	color: #878787;
}
.nt_item_box {

}
.nt_item {
	width: 350px;
	margin-bottom: 20px;
	margin-right: 20px;
	float: left;
}
.nt_i_title_box {
	margin-bottom: 10px;
	position: relative;
	height: 81px;
}
.ntitb_panel {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}
.ntitb_pict {
	width: 130px;
	float: left;
	height: 81px;
	position: relative;
	overflow: hidden;
}
.ntitb_pict img, .ntitb_pict a img {
	width: 130px;
}
.ntitb_text {
	float: right;
	width: 200px;
}
.ntitb_text h2 a {
	font-family: 'scadabold';
	font-size: 17px;
	display: block;
}

.ntitb_cont {
	color: #6e6e6e;
}
.ntitb_cont span {
	color: #c72d2d;
	display: block;
	float: left;
}
.ntitb_date {
	color: #000;
}

/*transform news*/
.transfoprm_news {
	
}

.tn_menu {
	background: #fff url("../images/glob_l_bg.png") repeat-x center;
	height: 40px;
	margin-bottom: 30px;
}
.tn_menu_box {
	width: 80px;
	margin: 0 auto;
	height: 40px;
}
.tn_mb_l {
	background: url("../images/news_view.png") 0 0;
	width: 40px;
	height: 40px;
	cursor: pointer;
	float: left;
}
.tn_mb_r {
	background: url("../images/news_view.png") -40px 0;
	width: 40px;
	height: 40px;
	cursor: pointer;
	float: right;
}
.tn_mb_l.activ, .tn_mb_l:hover {
	background-position: 0 -40px;
}
.tn_mb_r.activ, .tn_mb_r:hover {
	background-position: -40px -40px;
}
.tn_item {
	width: 349px;
	float: left;
	position: relative;
	margin-right: 30px;
	position: relative;
	margin-bottom: 30px;
}
.tn_item:hover .tn_share_panel {
	display: block;
}
.tn_item_panel {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
}
.tn_share_panel {
	width: 349px;
background: #ddd;
display: none;
position: absolute;
bottom: 0;
left: 0;
z-index: 10;
padding: 5px 5px 5px 5px;
border-top: 1px #fff solid;
}

.tn_share_panel img {
	width: auto;
}
.tn_i_pict .tn_share_panel img , .tn_i_pict .tn_share_panel a img {
	width: auto;
}
.post .meta {font-size:0.8em; text-transform:uppercase; padding:10px 0 5px 0}
.post .meta .cats {color:#ccc; float:left; margin-right:20px;}

.post .meta .cats A, .bigpost .meta .cats A:visited {color:#c72d2d; text-decoration:none;}
.post .meta .cats A:hover {color:#000; text-decoration:none;}

.post .meta .nums {float:left;}

.post .meta .nums A, .bigpost .meta .nums A:visited {color:#c72d2d; text-decoration:none;}
.post .meta .nums A:hover {color:#0066cc; text-decoration:none; }

.post:hover .meta .nums A, .post:hover .meta .nums A:visited {color:#c72d2d; text-decoration:none;}
.post:hover .meta .nums A:hover {color:#0066cc; text-decoration:none;}

.post .nums UL LI {color:#666;}
.post:hover .nums UL LI {color:#666;}

.post .cmts {background:url(../images/fn_ac2.png) bottom left no-repeat; display:block; width:15px; height:13px; float:left; margin:3px 5px 0 0;}
.post:hover .cmts {background:url(../images/fn_ac2.png) bottom left no-repeat; display:block; width:15px; height:13px; float:left; margin:3px 5px 0 0}

.post .lks {background:url(../images/fn_ac1.png) bottom left no-repeat; display:block; width:15px; height:10px; float:left; margin:3px 0px 0 0}
.post:hover .lks {background:url(../images/fn_ac1.png) bottom left no-repeat; display:block; width:15px; height:10px; float:left; margin:3px 5px 0 0}

.post .meta .nums UL {list-style:none;}
.post .meta .nums LI {display:block; float:left; margin-right:10px;}




.tn_item.restract {
	height: auto;
}
.tn_item.restract .tn_item_right {
	float: right;
	width: 240px;
}
.tn_item.restract .tn_item_panel {
	position: relative;
	display: none;
}
.tn_item.restract .tn_i_pict {
	height: auto;
	width: 110px;
	float: left;
	height: 70px;
	position: relative;
	margin-bottom: 0;
	overflow: hidden;
}
.tn_item.restract .tn_i_pict img, .tn_item.restract .tn_i_pict a img {
	height: 70px;
}
.tn_i_pict {
	height: 215px;
	width: 349px;
	position: relative;
	margin-bottom: 10px;
	overflow: hidden;

}
.tn_i_pict img, .tn_i_pict a img {
	height: auto;
		width: 350px;
}
.tn_item h2 a {
	color: #000;
	display: block;
	font-family: 'scadabold';

font-size: 21px;
line-height: 19px;
height: 38px;
position: relative;
overflow: hidden;
margin-bottom: 10px;
}
.tn_more {
	float: right;
	padding: 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #c72d2d;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
}
.tn_more span {
	color: #f07b7b;
	background: url("../images/v_icon.png") no-repeat left;
	padding-left: 14px;
}
.tn_more:hover  {
	background: #e94343;
	color: #fff;
}
.tn_cat {
	float: left;
	height: 29px;
	line-height: 29px;
	font-size: 12px;
}
.tn_cat a {
	color: #8b8b8b;
}
.tn_date {
	float: right;
}
.tn_container {

}
.tn_item.restract .tn_item h2 a { 
height: auto;
position: relative;
overflow: auto;
}
/**/
.blog_box {
	background: #f4f4f4 url("../images/bloknot.png") repeat-x top;
	padding: 40px 20px 20px 20px;
	margin-bottom: 40px;
}
.blog_box  .navigation {
	margin-bottom: 0;
}
.blog_b_item {
	float: left;
	width: 334px;
	margin-right: 20px;
	height: 80px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #979797 dashed;
}
.bb_i_date {
	color: #9e9e9e;
	font-size: 13px;
}
.blog_b_item h2 a {
	color: #000;
	font-size: 12px;
	line-height: 18px;
	display: block;
}
.bb_author {
	float: left;
}
.bb_author a {
	color: #c72d2d;
}
.bb_com_num {
	float: right;
	background: #f4f4f4 url("../images/c_icon.png") no-repeat left;
	padding-left: 15px;
	color: #c72d2d;
	font-size: 13px;
}
/**/
.pg {
	width: 20px;
	height: 20px;
	background: #f4f4f4 url("../images/pg.png") no-repeat;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 3;
}
.chudo_cat {

}

.cc_item {
	float: left;
	margin-right: 10px;
	margin-bottom: 30px;
	width: 236px;
}
.cc_i_pict {
	margin-bottom: 15px;
	width: 236px;
	height: 150px;
	position: relative;
	overflow: hidden;
}
.play_layer {
	background:  url("../images/play.png") no-repeat center center;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
.cc_i_pict img, .cc_i_pict  a img {
width: 236px;
}
.cc_i_more {
	background: url("../images/glob_l_bg.png") repeat-x center;
	height: 40px;
}
.cc_i_more a {
	display: block;
	background: url("../images/more_bg.png");
	width: 89px;
	height: 32px;
	
	margin: 0 auto;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	padding: 4px 6px;
	font-family: 'segoe_uibold';
}
.cc_i_more a span {
	background: #c72d2d;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 32px;
	display: block;
	line-height: 32px;
	
}
.cc_i_more a span:hover {
	background: #e25252;
}
.cc_item h2 a {
	font-family: 'scadabold';
	font-size: 16px;
	display: block;
	line-height: 18px;
	position: relative;
	display: block;
	height: 40px;
	overflow: hidden;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
}

/**/
.block_info {
	background: url("../images/info.png") no-repeat 10px 10px;
	padding-left:90px;
	font-family: 'segoe_uibold';
	margin-top: 60px;
	min-height: 70px;
	padding: 15px 15px 15px 90px;
	border: 3px #e7da93 solid;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	color: #cebc59;
}
#footer {
	background: url("../images/glob_l_bg.png") repeat-x center;
	height: 175px;
	margin-top: 50px;
}
.f_in_l {
	background: url("../images/foote_l.png") no-repeat left;
	height: 175px;
	padding-left: 91px;
}
.f_in_r {
	background: #fff url("../images/foote_r.png") no-repeat right;
	height: 175px;
	padding-right: 91px;
	
}
.f_in_in {
	background: url("../images/f_bg.png") repeat-x center;
	position: relative;
	height: 175px;
}

.f_logo {
	float: left;
	margin-top: 50px;
	color: #44444;
	text-align: left;
	font-size: 11px;
}
.f_logo img {
	display: block;

}
.f_menu {
	position: absolute;
	bottom: -14px;
	margin-left: -219px;
	width: 438px;
	left:50%;
	height: 28px;
	background: url("../images/f_menu_l.png") no-repeat left;
	padding-left: 15px;
}
.f_menu_in {
	background: #fff url("../images/f_menu_r.png") no-repeat right;
	padding-right: 15px;
}
.f_menu_in ul {
	height: 28px;
}
.f_menu_in ul li {
	float: left;
	height: 28px;
	margin-right: 10px;
}
.f_menu_in ul li a {
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color: #444444;
}
.f_menu_in ul li a:hover {
	text-decoration: underline;
}
.f_to_top {
	background: url("../images/f_nav_top.png");
	width: 52px;
	height: 51px;
	position: absolute;
	top: -25px;
	right: 0;
	cursor: pointer;
}
.f_to_top:hover {
	background-position: 0 -51px;
}
.f_stats {
	float: right;
	margin-top: 50px;
}
.f_stats_item {

	margin-left: 15px;
    margin-bottom: 5px;
}
.f_text {
	float: left;
	width: 400px;
	margin-left: 30px;
	font-size: 12px;
	padding-top: 50px;

}
.main_nav {

}


/**/
#full_news {

}
.pc_title {
	margin-bottom: 20px;
}
.pc_title h1, .pc_title h2, .pc_title span {
	font-size: 30px;
font-family: 'scadabold';
}
.pc_title a {
	color: #afafaf;
}

.full_news_text {
	font-size: 13px;
	border-left: 5px #d8d8d8 solid;
	padding-left: 5px;
	padding-bottom: 10px;
	position: relative;

}
.full_news_text span.author {
	color: #c72d2d;
}
.fnt_share {
	background: url("../images/share_str.png") no-repeat left top;
	padding-left: 30px;
	margin-bottom: 30px;
}
.fnt_info {
	
	padding: 15px;
	border: 3px #d8d8d8 solid;
	margin-bottom: 15px;
	width: 214px;
	-webkit-border-radius:15px 15px 15px;
	position: relative;
	-moz-border-radius:15px;
	border-radius:15px 15px 15px;
}
.fnt_info .blog_news_nav {
	position: absolute;
	bottom: -15px;
	width: 100%;
	left: 0;
	background: transparent;
}
.fnt_i_date {
	color: #848484;
	font-size: 12px;
}
.fnt_i_view, .fnt_i_com {
	float: left;
	padding-left: 15px;
	margin-bottom:3px;

	font-size: 12px;
	height: 23px;
	line-height: 23px;
	background: url("../images/fn_ac1.png") no-repeat left center;
	margin-right: 10px;
	margin-left: 10px;
margin-bottom: 7px;
margin-top: 4px;
}
.fnt_i_com {
	background: url("../images/fn_ac2.png") no-repeat left;
}
.fnt_info .rating {
	margin-bottom: 15px;
}

/**/
.related_news_box_col {
	float: right;
	width:470px;
}
.rel_news_title {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	float: left;
}
.rel_news_col {
	float: right;
	width: 300px;
}
.rel_news_item {
	margin-bottom: 20px;
	width: 300px;
}
.rni_pict {
	float: left;
	width: 90px;
	position: relative;
	overflow: hidden;
}
.rni_pict {
-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.rni_text {
	float: right;
	width: 200px;
}
.rni_text a {
	color: #c72d2d;
}
.rni_text h2 a {
	color: #000;
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	display: block;
	font-family: 'scadabold';
}
.rni_pict img, .rni_pict a img  {
	width: 90px;
}
/**/

#comments {
	border-top: 4px #d8d8d8 solid;
	padding-top: 20px;
}
.com_title {
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 20px;
}
.com_item {
	padding-bottom: 15px;
	border-bottom: 1px #d8d8d8 solid;
	margin-bottom: 15px;
	position: relative;
}
.com_av {
	float: left;
	width: 43px
	height: 43px;
	position: relative;
	overflow: hidden;
}
.com_av img {
	width: 43px;
}
.com_text {
	float: right;
	width: 650px;
	color: #000;
}
.com_author {
	margin-bottom: 10px;
}
.com_author a {
	font-weight: bold;
	color: #000;
}
.com_info {
	color: #9e9e9e;
	font-size: 12px;
}
.com_info ul {
	margin-left: 10px;
	float: left;
}
.com_info ul li {
	float: left;
	margin-left: 10px;
}
.com_info ul li a {
	display: block;
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}
.com_info ul li a:hover {
	text-decoration: underline;
}
.com_av_pict {
	background: url("../images/com_av.png") no-repeat left;
	position: absolute;
	top: 0;
	left: 0;
	width: 43px;
	height: 43px;
}


/*статистика */
.stats_block {
	margin-bottom: 20px;
}	
	.stats_block h5 {
		font-size: 11px;
		font-weight:bold;
		margin-bottom: 10px;
	}
	.stats_block ul {
		float:left;
		padding-right: 20px;
		width: 29%;
	}
.stats_more {

}
	.stats_more ul {
		margin-bottom: 20px;
	}

	/*---------------------------------------------------------------------------------------------------------*/
/*страница сообщений*/
.pm_status {
    float:left;
    border: 1px solid #d8d8d8;
    padding: 0px;
    background-color: #fff;
    width: 280px;
    height: 100px;
    margin-left: 20px;
    margin-right: 5px;
}

.pm_status_head {
    border-bottom: 1px solid #d8d8d8;
    font-size: 0.9em; 
    background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}

.pm_status_content {
    padding: 5px;
}
.site_info {
	background:url(../images/info.png) no-repeat;
	padding-left: 90px;
	min-height: 65px;
}

/*стили страницы профиля*/
.ui_lcol {
	width: 150px;
	float:left;
}
	.ui_staus {
		padding: 0px 5px 5px 5px;
		background:#f0f0f0;
		margin-bottom: 5px;
		width: 150px;
	}
	.ui_lcol ul li {
		display:block;
		color:#7b7b7b;
	}
	.ui_avatar {
		width: 150px;
		position:relative;
		margin-bottom: 10px;
	}
	.ui_avatar img, .ui_avatar a img {
		width: 150px;
	}
.ui_status {
	font-weight:bold;
	color:#b7b7b7;
}

.ui_title {
	font-weight: bold;

			border-bottom: 3px #545258 solid;
			padding-bottom: 4px;
	}
.ui_rcol {
	margin-left: 180px;
}
	.ui_ruspage {
	}
	.ui_rcol ul {
		margin-bottom: 20px;
	}
	.ui_rcol ul li {
		margin-bottom: 3px;

		padding-bottom: 3px;
	}
.ui_name {
	display: block;
	float: left;
	width: 150px;
}
.ui_no {
	color: #c5c5c5;
}

.navigation{position:relative;text-align:center;margin-top:20px;margin-bottom: 30px; height: 41px;  background:url("../images/glob_l_bg.png") repeat-x center center; font-family: 'segoe_uibold';}
.navigation .left, .navigation .nav_right {background:#fff url("../images/page_nav_bg_l.png") no-repeat right; padding-right: 4px;height: 37px;padding-top: 4px;}
.navigation .left a,.navigation .left span,.navigation .right span,.navigation .right a{display:block;float:left;height:33px;min-width: 33px; font-size:14px;color:#fff;line-height:33px;font-weight:700;margin-right:1px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;background:#717c88;}
.navigation .nav_right a,.navigation .nav_left a,.navigation .nav_right span,.navigation .nav_left span{float:right;height:33px;display:block;margin-right:0;margin-left:1px;background: #717c88;}
.navigation .nav_right a,.navigation .nav_right span{background-position:-28px 0}
.navigation .nav_right a:hover{background-position:-28px -26px}
.navigation .nav_left a:hover{background-position:0 -26px}
.navigation .left a:hover,.navigation .left span,.navigation .right a{background:#c72d2d}
.navigation .right span,.navigation .right a {padding-right: 10px;padding-left: 10px;}
.navigation .nav_right {background:#fff url("../images/page_nav_bg_r.png") no-repeat left;float: right;padding-left:4px;padding-right: 0;}

#main_nav_style .navigation{position:relative;text-align:center;margin-top:20px;height: 27px; margin-bottom: 30px;background: transparent;}
#main_nav_style .navigation .left a,#main_nav_style .navigation .left span,#main_nav_style .navigation .right span,#main_nav_style .navigation .right a{display:block;float:left;height:32px;font-size:14px;color:#fff;line-height:32px;font-weight:700;margin-right:1px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;background:#717c88;}
#main_nav_style .navigation .nav_right a,#main_nav_style .navigation .nav_left a,#main_nav_style .navigation .nav_right span,#main_nav_style .navigation .nav_left span{float:right;height:32px;display:block;margin-right:0;margin-left:1px;background: #717c88;}
#main_nav_style .navigation .nav_right a,#main_nav_style .navigation .nav_right span{background-position:-28px 0}
#main_nav_style .navigation .nav_right a:hover{background-position:-28px -26px}
#main_nav_style .navigation .nav_left a:hover{background-position:0 -26px}
#main_nav_style .navigation .left a:hover, #main_nav_style .navigation .left span,.navigation .right a{background:#c72d2d}
#main_nav_style .navigation .right span, #main_nav_style .navigation .right a {padding-right: 10px;}
#main_nav_style .navigation .left, #main_nav_style .navigation .nav_right {
	background: transparent;
	height: auto;
	padding: 0;

}
#main_nav_style .bog_box_container .navigation {
	margin-bottom: 0;
}
.related_news_box_col.blog_rel {
	float: none;
	margin-bottom: 20px;
	width: auto;
}

.blog_rel .rel_news_title {
	width: auto;
	float: none;
	margin-bottom: 10px;
}
.blog_rel .rel_news_col, .blog_rel .rel_news_col .rel_news_item {
	width: auto;
	float: none;
	
}
.blog_rel .rel_news_col .rel_news_item {
	width: 133px;
float: left !important;
height: auto;
margin-right: 15px;
}
.blog_rel .rni_pict, .blog_rel .rni_pict img, .blog_rel .rni_pict a img {
	width: 133px;
}
.blog_rel .rni_pict {
	height: 90px;
	position: relative;
	float: none;
	overflow: hidden;
}
.blog_rel .rni_text {
	width: auto;
	float: none;
}
.blog_rel .rni_text h2 a {
	font-size: 12px;
}

.blog_news_nav {
	background:  url("../images/glob_l_bg.png") repeat-x center center;
	height: 29px;
	position: relative;
	margin-top: 15px;
	
}
.blog_news_nav_box {
	float: right;

}
.blog_news_nav_box span.edit {
	display: block;
	float: right;
	width: 22px;
}
.bnnb_l a {
	background:  url("../images/fn_edit_bt.png") repeat-x center center;
	width: 22px;
	height: 22px;
	float: right;
}
.blog_news_nav_box a.scrull_com, .blog_news_nav_box span.edit a {
	background:  url("../images/fn_com_bt.png") repeat-x center center;
	width: 22px;
	height: 22px;
	float: right;
}

.bnnb_l {
	background: #fff  url("../images/fn_set_l.png") no-repeat left;
	padding-left: 4px;
	height: 29px;
}
.bnnb_r {
	background:  url("../images/fn_set_r.png") no-repeat right;
	padding-right: 4px;
	height: 26px;
	padding-top: 3px;
}
.bnnb_r a {
	display: block;
	width: 22px;
	float: right;

}
.blog_news_nav_box span.edit, .blog_news_nav_box a {
	margin: 0 1px;
}
.blog_news_nav_box span.edit a {
	display: block;
	margin-left: 0px;
	background:  url("../images/fn_edit_bt.png") repeat-x center center;
}
.blog_author {
	float: left;
}
.blog_f_info {
	margin-bottom: 20px;


	border-bottom: 1px #a2a2a2 dashed;
}
.ba_date {
	float: left;
	font-size: 24px;
	font-family: 'segoe_uibold';
	text-align: center;
	line-height: 20px;
	margin-top: 5px;
	margin-right: 5px;
}

.ba_date span {
	display: block;
	font-size: 14px;
}
.ba_info {
	float: left;
	width: 200px;
	color: #848484 !important;
}
.ba_i_author a {
	color: #000;
}
.ba_i_author a:hover {
	text-decoration: underline;
}
.bfi_right {
	float: right;
}
.ba_i_date {
	margin-bottom: 7px;
	margin-top: 4px;
}
.share_item {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.image_descript {
	padding: 15px 0;
	border-bottom: 4px #9d9d9d solid;
	display:block;
	font-weight:bold;
}
.m_image_link {
	display:block;
	position:relative;
	width: 100%;
}
.main_banner {
	margin-bottom: 30px;
}

.blog_dull_text a img, .blog_dull_text img {
	width: 100% ;
}
.sn_pict, .ntitb_pict, .tn_i_pict, .cc_i_pict, .news_pict{
-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;

}
.msg {
	border: 2px #d8d8d8 solid;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding: 15px;
}
.msg.msg_vk {
	border: 2px #4c93c4 solid;
}
.msg.msg_fb {
	border: 2px #259bed solid;
}

.msg_guest{width:auto!important; padding:15px;}
.add_msg_in{padding:15px}
.msg_guest .f_input{border:1px #b9bbbd solid}
.msg_comment{margin-bottom:100px;position:relative;padding:10px}

.dfn_poll{width:200px;margin:20px auto 50px}
.dfn_title_poll{font-size:12px;font-family: 'segoe_uibold';color:#2d3e50;text-align:center}
.dfn_title_poll h3 {font-size: 14px;}
.vote_bt.right {
	background: transparent;
	color: #000;
}
#dle-poll-list {
	margin-bottom: 10px;
}

/*showrt*/
.news {
	margin-bottom: 20px;
}
.news_pict {
	float: left;
	width: 180px;
	position: relative;
	overflow: hidden;
}
.news_pict img, .news_pict a img {
	width: 180px;
}
.news_text {
	float: right;
	color: #6b6b6b;
	width: 530px;
}
.news_t_title {
	margin-bottom: 5px;
}
.news_t_title h2 a {
	font-size: 25px;
	font-family: 'scadabold';
}
.news_t_title a {
	color: #000;
}
.news_t_title .right a {
	color: #c72d2d;
}


/**/
.blog_cat_news {
	float: left;
	margin-right: 15px;
	width: 355px;
	color: #cdcdcd;
}
.bcn_pict {
	width: 94px;
	height: 93px;	
	position: relative;
	overflow: hidden;
	float: left;
}
.bcn_pict_bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 94px;
	height: 93px;	
	background:  url("../images/blog_n_pict.png");
	z-index: 2;
}
.bcn_pict img {
	position: relative;
	z-index: 1;
	height: 93px;
}

.bcn_right {
	float: right;
	width: 250px;
}
.bcn_inf {
	font-size: 11px;
}
.bcn_inf a {
	color: #000;
}
.bcn_inf .right a {
	color: #a9a9a9;
 }
.bcn_title {
	font-size: 18px;
	color: #000;
	display: block;
}
.bcn_title h2 a {
	color: #000;
	display: block;
	position: relative;
	height: 58px;
	overflow: hidden;
	font-size: 16px;
	font-family: 'scadabold';
}
.bcn_title h2 a span {
	color: #c72d2d;
}
.news_two {
	margin-bottom: 20px;
}
.side_banner {
	margin-bottom: 20px;
}
.side_banner.fix {
	position: fixed;
	top: 15px;
	z-index: 10;
	background: #fff;
}
.side_banner_wrape {
	height: 360px;
	width: 250px;
	margin-bottom: 20px;
}
.cat_banner {
	margin-bottom: 30px;
}
.full_news_banner {
	margin-bottom: 15px;
}
.fnt_info_left {
	width: 250px;
	float: left;
}
.lb_profile {

}
.login_to_show {
	cursor: pointer;
	height:33px;
	padding-left: 15px;
	line-height: 33px;
	margin-bottom: 0;
}
.side_tabs {
	height: 20px;
	margin-bottom: 5px;
}
.side_tabs li {
	float: left;
	cursor: pointer;
	font-size: 13px;
	margin-right: 5px;
	color: #a7a7a7;
}
.side_tabs li.current {
	cursor: default;
	color: #000;
}
.box {
	display: none;
}
.box.vesible {
	display: block;
}
.istoch {
	font-size: 12px;
	margin-bottom: 3px;
}
.feedback_contaner {
	width: 360px;
	margin-left: 190px;
}
ul.tableform.feedback_box .bbcodes {
width: 360px;
text-align: center;
float: none;
}
ul.tableform.feedback_box .f_input, ul.tableform.feedback_box .f_textarea {
width: 350px;
}

.to_top_link_fade {
	width: 60px;
	height: 60px;
	background:  #d62121 url("../images/to_top.png") no-repeat center center;
	position: fixed;
	right: 15px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;
	bottom: 15px;
	-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
	cursor: pointer;
}
.to_top_link_fade:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1
}
