p,links,div,b,td,tr,body{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


p {
	text-align:justify;
}

h1 {text-align:center; font-size:18px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:bold; font-style:italic; color:#ffffff; font-family:Tahoma, Helvetica, sans-serif;}
h2 {text-align:left; font-size:16px; font-weight:bold; color:#000066; font-family:Arial, Helvetica, sans-serif;}
h4 {text-align:left; font-size:15px; font-weight:bold; color:#000066; font-family:Arial, Helvetica, sans-serif;}

h5 {text-align:center; font-size:22px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:bold; font-style:italic; color:#ffffff; font-family:Tahoma, Helvetica, sans-serif;}

h6 {text-align:center; font-size:12px; font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif;}

h7 {text-align:center; font-size:24px; font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif;}


tr.engines, td.engines {
text-align:center;
border:thin solid;
border-color:#CCCCCC;
height:150;
}

table.data {
border:thin solid;
border-color:#CCCCCC;
}




tr.firstrow,td.firstrow {background: #cfcfcf;}

tr.unparity,td.unparity {background:#efefef;}





a {text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

 	a:hover {color:#000066; text-decoration:none;}

    a:active {color:red;}

a.menu  { text-align:center; color:#000066; font-weight:bold; font-size:9pt; text-decoration:none;}

	a.menu:hover {color:#3f86ce; text-decoration:none;}

	a.menu:active {color:red; text-decoration:none;}
	
a.menuact{ text-align:center; color:#FF0000; font-weight:bold; font-size:9pt; text-decoration:none;}

	a.menuact:hover {color:#3f86ce; text-decoration:none;}

	a.menuact:active {color:red; text-decoration:none;}		
	
a.submenu {color:#000066; font-size:12px; text-decoration:none;}

	a.submenu:hover { color: red; text-decoration:none;}
	
	a.submenu:active {  color: red;text-decoration:none;}

a.menubot  {font-size:8pt; color:#666666; text-decoration:none; font-weight:bold;}
	
	a.menubot:hover  {color:#000066;}

a.links{font-size:12px;  color:#000066;}

a.links:hover{color:red;}

a.bodylink{ font-size:12px;color:#000033;text-decoration:none;}

	a.bodylink:hover{color:#000066;  text-decoration:none;}
	
blockquote {
	margin: 5px 25px;
}


/* Ñòèëè äëÿ ðàçäåëà ÍÎÂÎÑÒÈ --->*/


.news_announcement {
	border-bottom: 1px solid #eeeeee;
	margin: 25px 40px 15px;
}

.news_announcement h2 {
	font-size: 16px;
	margin: 12px 0 6px;
}

.news_announcement h2 a {
	color: #000066;
}

.news_announcement h2 a:hover {
	color:#3f86ce;
	text-decoration:none;
}


.news_announcement img {
	border: 0;
}

.news_date {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#555555;	
}

.news_archive {
	border: 1px solid #eeeeee;
	color: #555555;
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-top: 50px;
	margin-bottom: 30px;
	padding: 10px;
	text-align: left;
	width: auto;
}

.news_archive a {
	color: #000066;
	padding-left: 5px;
}

.news_archive a:hover {
	color: #3f86ce;
	text-decoration: none;
}

.breadcrumbs {
	border-bottom: 1px solid #eeeeee;
	font-size: 15px;
	margin: 10px 0;
	padding-bottom: 15px;
}

.breadcrumbs a {
	text-decoration: underline;
}
.breadcrumbs a:hover {
	text-decoration: none;
}



.news_full{
	text-decoration:underline;
}

.news {
	width:90%;
	border:thin solid;
	border-color:#CCCCCC;
	text-align:justify;
	text-indent:50;
}




.news_title {
	font-size:14px;
	font-weight:bold;
	color:#C03;
	text-align:center;
	margin-bottom:15px;
}

.news_info {
	margin-bottom:10px;
}

.news_calendar {
	float: right;
	margin-left:20px;
	margin-bottom:20px;
	padding: 10px;
	width: 170px;
	border: 1px outset #666;
	overflow:hidden;
	visibility: visible;
}

.news_calendar div {
	font-weight: bold;
	text-align: center;
}
.news_calendar div span {
	font-size: 16px;
	padding-right: 10px;
}
.news_calendar div a {
	font-size: 14px;
}
.news_calendar ul {
	color: #999;
}
.news_calendar ul li {
	font-size: 14px;
	padding: 2px 0;
}

.left {
float:left;
margin-right:15px;
margin-bottom:10px;
/*border: 1px solid #dadada;*/
/*background-color: #dadada;*/
padding: 0;
}

.right {
float:right;
margin-left:15px;
margin-bottom:10px;
/*border: 1px solid #dadada;*/
/*background-color: #dadada;*/
}

.left img, .right img {
	border: 1px solid #efefef;
	padding: 0;
}

.comment {
font-size:11px;
text-align:center;
background-color: #e1e1e1;
padding: 3px 2px 5px 2px;
}

.citation {
margin-left:30px;
margin-right:25px;
padding-left:20px;
border-left:1px #CCC solid;
}

p.citation {
text-align:justify;
letter-spacing: normal;
font-size:12px;
font-style:normal;
color:#333;
}

.table_tech {
	border-collapse:collapse;
	border:1px solid;
	border-color:#cccccc;
	vertical-align:top;
}
.table_tech tr td {
	border:1px solid;	
	border-color:#cccccc;
	vertical-align:middle;
}
tr.light_tr {background-color:#eaeaea;}

.date_of_news {
	font: italic 14px Arial, Helvetica, sans-serif;
	padding: 10px 0 20px;
	text-align: right;
}

.illustration {
	margin: 0 auto;
	text-align: center;
}
.illustration img {
	text-align: center;
}

.go_back {
	text-align: right;
}

.go_back a {
	border-bottom: 1px dotted #06F;
	color: #006;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 1px;	
}

.go_back a:hover {
	border-bottom: 0px;
	color: #06F;
}




/* <--- Ñòèëè äëÿ ðàçäåëà ÍÎÂÎÑÒÈ */

