



.minh {	margin-bottom: 20px;}

.max_h {	max-height: 123px;}

.mapsimg {	border-radius: 100px;
	width: 150px;
	height: 150px;}

.discuss_comments_up {	margin-bottom: 20px;}

.s2_mat, .s1_mat {
    background: none repeat scroll 0 0 #FF5400;
    margin-top: 5px;
    padding: 10px;
}


.s2_mat {
    background: none repeat scroll 0 0 #0078FF;
}


.counts_module div a { /*ССЫЛКА <a>*/
	display: block;
	padding: 2px 6px;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
}

.wall_vn {	background-color: #252525;
	min-height: 105px;}

/*Стили к материалу*/
#material_text img {	margin-top: 10px;
	width: 100%;
	border: 1px solid #000;

}

.centertrue {
	display: block;
    margin: 10px auto 0;
}

#material_text>.img_text>.img_positions {	bottom: 0;
	background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;}


.img_wh {	width: 64px;
	height: 64px;}




.podel {
	padding: 5px 8px;
	letter-spacing: 0.1em;
	margin-bottom: 10px;}
.podel a {
	opacity: 0.8;
}
.podel a:hover {
	opacity: 1.0;
}

.likes, .comments {	line-height: 0.8em;
	font-size: 27px;
	margin-left: 29px;
	max-width: 160px;}


.likes_img {	background-position: left -644px;
	width:35px;
	height:20px;}

#scr_div {	position: fixed;
    margin-right: 1%;
    top: 80px;

    box-shadow: -3px 5px 10px rgba(0, 0, 0, 0.2);}


.mat_soderj {
    padding: 3px 20px;
    color: #484848;
}

.mat_soderj:hover {	background-color: #9abcc6;
	color: white;
}

.sodrej_img_png {	background: url('/images/vech.png') no-repeat scroll 0 0 transparent;
	width: 40px;
	height: 44px;
	margin-right: 1%;
    position: fixed;
    top: 80px;
    margin-left: 253px;}


.wall_com {	background-color: #2E445B;
	height: 25px;}


.na_au {	width: 100px;
}

.tagy {	background-color: #137ca3;}

.tagy:hover {
	background-color: #000;
}

.text_class {
	font-family: Verdana;
	word-spacing: 0.1em;
	line-height: 1.5em;

	outline: none;
	font-size: 12px;
	padding: 5px 0 5px 5px;
 	border: 1px solid #cbcbcb;
    height: 90px;
    resize: none;
    width: 98%;
    margin: 0;


}

.wall_com_mini {	padding: 0 20px;}

.text_zam {
	background-color: #f0f0f0;
	padding:2px 8px;
	border-radius: 3px;
	color: #747474;
	margin-top: 5px;
	float: right;
}

.dat_na {	width: 60px;
	overflow: hidden;
	font-size: 12px;}

#vnizu_a_n_v {}

#vnizu_a_n_v div {	max-width: 600px;

}

#wall_comm {	position: relative;}


strong {
	font-family: Roboto-Bold; /* Имя шрифта */
	font-weight: normal;
}