﻿.menu-line,
.right-column,
.rss,
.header-table .right-,
.header-table .middle- a.dashed-border,
.footer .links-,
.footer .right-block-,
.discussion .add-new-,
.rating- .rate-,
.pager p,
.link-back,
.vote .right- form,
.vote .right- .comment,
.three-columns .right-column-,
.three-columns .left-column-,
.news-link-panel,
.news-tests,
.prev-news-for-theme,
.discussion,
.access-message,
.main-header p,
.header-table .header-middle-content-,
.footer .copy- .more-,
.info- .rating-,
.info- .tags-
{
	display: none;
}
a
{
	text-decoration:none;
	color:#000;
}
.general
{
	width:auto;
	min-height:0;
	_height:0;
}
.footer
{
	font-size:1.2em;
}
.three-columns
{
	padding-left:15px;
	padding-right:15px;
}
.three-columns .middle-column-
{
	font-size:1.3em;
}
.three-columns .text-block
{
	line-height:1.3em;
}
.center
{
	width: 100% !important;
}
.main-container
{
	display: block;
	
}
.middle
{
	display: block;
	width: 100%;
}
.main-left
{
	display: block;
	width: 100%;
	margin-right: 0;
}
.main-left .in-
{
	margin-right: 15px !important;
}
.header-table .left- img
{
	opacity:1;
	filter:none;
}
.header-table
{
	height:100px;
}
.main-header
{
	margin:0 !important;
	padding:0;
}

.publication-content .news-top- p:first-letter
{
	float:none;
	position:static;
	font-size:1em;
	line-height:1.5em;
	padding:0;
	margin:0;
	color:#000;
	background:none;
}
.publication-content .date-
{
	margin-top:10px;
}