.page-container{
/*	min-width:900px;
	max-width:1400px;
*/
	width:1200px;
	margin:0px auto 0px auto;
	box-shadow: 0 0 20px rgba(0,0,0,0.5);
	position:relative;
	background:#FFF;
}


form {margin: 0; padding: 0;}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #333;
	background-color: #333;
	margin:8px 0
}


/*Data table*/
table.data-table
{
	border:1px solid #DDD;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #DDD;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#DDD;
	font-weight:bold;
	border:1px solid #FFF;
	padding:4px;
	color:#605444;
}


/*Foot cell*/
table.data-table tfoot td
{
	background-color:#DDD;
	padding:4px;
	color:#605444;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}




/*Data table*/
table.data-table2
{
	border:1px solid #d79999;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table2 td
{
	border:1px solid #d79999;
	background-color:#faf1f6;
	color:#333;
	padding:3px 5px;
}

td {font: normal 16px Arial, Helvetica, sans-serif;}

.preview_picture, .detail_picture {float:left; padding-right: 5px; margin-top:5px;}

.news-list, .news-list p, .news-list td {text-align:justify;}
.news-list .date {}

.content, .content td {background-color:#FFF;}
.clear {clear:both;}

.detail-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	margin: 5px 0px;
	padding: 0px;
	text-align: justify;
	text-indent: 50px;
}
 .detail-text p a{
	 /* display: inline-block; */
	overflow: hidden;
	max-width: 600px;
 }

.detail-anons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: justify;
margin:0;
}

.leftblock {padding:0 10px;}

.mp-block {padding-left:10px;}
.mp-block, .mp-block a {font: normal 20px Arial, Helvetica, sans-serif; color: #047391;}

.copy2 {color:#FFF; padding-bottom:5px; font-size:10px; line-height:13pt;}
.copy2 a, .copy2 a:hover {color:#FFF; font-size:10px; line-height:13pt;}

#rss {padding-right:140px;}
#rss a {color:#000;}

.head1, .head1 a {font-weight:bold; font-size:20px;}
.head2, .head2 a {font-weight:bold;}

.new_on_site {text-align:left; font-weight:bold; color: #047391;}
.read_more, .read_more a {color: #047391;}

.morda a {color:#000;}
.morda a:hover {color:#047391;}

.osobaya_tema, .osobaya_tema p {color:#047391;}
