
.content .news_block .news_cat {
	padding-bottom:10px;
}
.content .news_block .news_block .news_cat a {
	color:#222222;
}
.content .news_block .news_cat a:hover {
	color:#00508b;
}
.content .news_block .top_info {
	margin-bottom:10px;
	padding:10px;
	color:#767676;
	background:#f8f8f8;
	border-bottom:1px solid #e1e1e1;
	font-size:80%;
}
.content .news_block .top_info .news_date {
	float:left;
	background:url('/core/templates/web/img/date.png') no-repeat left 2px;
	padding-left:20px;
}
.content .news_block .top_info .news_views {
	float:right;
	background:url('/core/templates/web/img/views.png') no-repeat left 2px;
	padding-left:27px;
}

/* -------------- */

.content .news_block .news_text {
	color:#404040;
}
.content .news_block .news_text p {
	padding:0 0 10px;
	margin:0;
}

/* -------------- */

.content .news_block .news_text .news_photo_block {
	width:100%;
	max-width:380px;
	margin-bottom:10px;
	background:#333333;
}
.content .news_block .news_text .news_photo_block img {
	width:100%;
}
.content .news_block .news_text .news_photo_block .photo_album_count {
	position:absolute;
	margin-top:-24px;
	line-height:24px;
	height:24px;
	padding:0 8px;
	background:#333333;
	color:#ffffff;
	font-size:80%;
}

/* -------------- */

.content .news_block .news_author {
	font-size:70%;
	color:#949494;
}



