body {		margin: 0 0 3px 0;		font: 11px Verdana, Times New Roman, Verdana, Times New Roman, serif;		background-color: white;		text-align:left;		color: black;		padding: 0;}* {	margin: 0;	padding: 0;}a {	color:#AD3333;}ul, ol, dir, menu {	list-style-image:none;	list-style-position:outside;	list-style-type:none;}img {	border: 0px;}p {	margin: 1em 0 1em 0;}table td{	font-size: 12px;}form {	margin:0px;	padding:0px;}#header {	background-color: #5199e0;	background-repeat: no-repeat;}.shortSwfMenu {	background-color: #5199e0;	height: 64px;}#index_swf {position: absolute;}.fullHeader {	height: 354px;}.shortHeader {	height: 157px;}.newsPage {	background-image: url('interface/header.jpg')}.infoPage {	background-image: url('interface/small_header.jpg')}.patentPage {	background-image: url('interface/header_patent.jpg')}.infoPageBlock {	position: absolute;	width: 230px;	height: 100px;	left: 745px;	top: 40px;	background-color: transparent;}.infoPageBlock td {	font-size: 18px;	font-family: "Arial";	color: #1f76bb;	background-color: transparent;	text-align: right;	vertical-align: middle;}hr.left_splitter {	clear: left;	border: 0;	visibility: hidden;}#headerFO {	z-index: -100;}.index {/*	background-image: url('interface/index_header.jpg');*/height: 365px;}.index2 {/*	background-image: url('interface/index_header.jpg');*/height: 354px;}.cable1 {	background-image: url('interface/header3_energia.jpg');}.cable2 {	background-image: url('interface/header3_sverh.jpg');}.cable3 {	background-image: url('interface/header3_tele.jpg');}.cable4 {	background-image: url('interface/head3_el_mash.jpg');}.vnii {	background-image: url('interface/small_header.jpg');}a.topMenu {	position: absolute;	color: white;	font-size: 11px;	text-decoration: none;}.mission {	left: 817px;	top: 24px;}.item1 {	left: 36px;	top: 295px;}.item2 {	left: 226px;	top: 295px;}.item3 {	left: 431px;	top: 295px;}.item4 {	left: 711px;	top: 295px;}/* searchMenu */#search {	height: 21px;	background-image: url('interface/searchBg.jpg');	background-color: #5199e0;	background-repeat: no-repeat;}#search div {	width: 989px;}#search form {	margin: 2px 0 0 0;	padding: 0;	float: right;	height: 21px;}a.searchMenu {	position: relative;	color: white;	font-size: 11px;	text-decoration: none;	float: left;}.rusEngl {	left: 55px;	top: 4px;}.navigation {	left: 132px;	top: 4px;}.about {	left: 257px;	top: 4px;}#known {	position: absolute;	left: 35px;	top: 228px;	width: 449px;	height: 42px;	background-image: url('interface/known.jpg');	background-repeat: no-repeat;	z-index: 10;	display: none;}.searcher {	position: relative;	width:224px;	height:16px;	border: 1px #666666 solid;	background-color: white;	font-size: 9px;}.searchBtn {	position: relative;	width:46px;	height:16px;}/*--------------------------- */#contentCell {	height: 400px;}.contentTable {	width: 989px;}.contentTable td.right {	padding-top: 30px;	vertical-align: top;	width:  200px;}.contentTable td {	vertical-align: top;}.pageInfo {	width: 661px;	border-bottom: 1px #cccccc solid;	color: #606060;	font-weight: bold;	margin-left: 46px;	margin-top: 15px;}#titleInfo {	margin-left: 46px;	margin-top: 10px;	margin-bottom: 0px;	width: 760px;	color: #AD3333;	font-weight: bold;	}.pageInfo a {	color: #606060;	text-decoration: none;	font-family: Arial;	font-size: 12px;}.pageInfo table td * {	font-family: Arial;	font-size: 12px;	vertical-align: bottom;}.pageInfo a.siteMap {	color: #7895ba;	text-decoration: none;	float: right;	margin-left: 10px;}.pageInfo .breadcrump {	font-family: Arial;	font-size: 12px;	float: left;}.news {	border-bottom: 1px #cccccc solid;}.news div.title {	border-bottom: 1px #cccccc solid;	height: 18px;}.news h2 {	font-size: 12px;	float: left;	color: #a3393d;	margin: 0px;}.news h2.actual {	font-size: 12px;	float: right;	color: #cccccc;	margin: 0px;}.news .number {	font-size: 12px;	float: right;	color: #cccccc;	font-weight: bold;}.news div.anons {	clear: both;	font-size: 11px;	float: left;	color: black;	margin-top: 5px;	margin-bottom: 5px;	height: 130px;	overflow: hidden;	text-align: justify;}.news div.more {	float:right;	color: #814c4c;}.news div.more a {	color: #814c4c;	text-decoration: none;}.news img {	float: left;	margin-right: 5px;	margin-bottom: 3px;}.news_item2 {	position: absolute;	width: 292px;	height: 180px;	left: 46px;	top: 570px;}.news_item3 {	position: absolute;	width: 292px;	height: 180px;	left: 365px;	top: 570px;}.news_item1 {	position: absolute;	width: 292px;	height: 180px;	left: 690px;	top: 570px;}.footer {	background-color: #f0f0f0;	height: 23px;	color: #787878;	clear: both;	padding-left: 48px;	margin-bottom: 10px;	margin-top: 10px;}.footer div{	position: relative;	top: 4px;	float: left;}.footer div.right {	position: relative;	top: 4px;	float: right;	right: 25px;}.footer div.right a {	font-family: Arial;	font-size: 12px;	color:#787878;	text-decoration: none;}.footer img {	position: relative;	float: right;	top: -5px;	right: 10px;}#cableContentCell {	width: 989px;}.pageMenu {	margin-left: 46px;	padding-top: 5px;	padding-bottom: 10px;	width: 661px;}.pageMenu ul {	float: left;	list-style-type: none;	list-style-image:url('interface/arrow_right.jpg');	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 15px;	margin-right: 20px;}.pageMenu ul.twoLevels {	padding-left: 15px;}.pageMenu ul.twoLevels li {	margin-right: 15px;	white-space: nowrap;}.pageMenu ul.twoLevel {	float: none;	margin-right: 0px;}.pageMenu ul.twoLevel li {	float: none;}.pageMenu li {	margin: 3px 0 3px 0;	font: 12px Arial, Verdana, Times New Roman, Verdana, Times New Roman, serif;}.pageMenu li.selected a {	color: #AD3333;	text-decoration: underline;}.pageMenu li.notSelected a {	color: #606060;	text-decoration: none;}.pageMenu li a {	color: #606060;	font-weight: bold;	text-decoration: none;}.pageMenu li a:hover {	text-decoration: underline;}.pageSubMenu {	padding-top: 5px;	clear: left;}.pageSubMenu ul {/*	list-style-image:url('interface/arrow_right2.jpg');*/	margin-top: 0px;	margin-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	line-height: 1.1em;	list-style-type: disc;}.pageSubMenu li {	margin: 1px 0 3px 0;	font: 12px Arial, Verdana, Times New Roman, Verdana, Times New Roman, serif;}.pageSubMenu li a {	color: #AD3333;	text-decoration: underline;}.pageSubMenu li a:hover {	text-decoration: underline;}.newsMenu {	width: 200px;	margin-top: 0px;	}.newsMenu h3 {	margin-top: 0px;	padding-top: 0;	margin-bottom: 10px;}.newsMenu ul {	float: left;	list-style-type: none;	list-style-image:url('interface/arrow_right.jpg');	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 15px;}.newsMenu li a {	color: #606060;	font-weight: bold;	text-decoration: none;}.newsMenu li a:hover {	text-decoration: underline;}.newsMenu li.selected a {	color: #AD3333;	text-decoration: underline;}.foto_man {	width: 200px;	color: #666666;	clear: right;	margin-bottom: 15px;	font-size: 11px;}.foto_man img {/*	border: 1px #939393 solid;*/	margin-bottom: 2px;	clear: right;}.foto_man img.clickable {	cursor: pointer;}.foto_man .deviz {	color: #478ed5;	font-style: italic;	font-size: 12px;}.foto_man .fio {	color: #478ed5;	font-size: 14px;	font-weight: bold;}.foto_man .info {	color: #666666;}.foto_man hr.left_splitter{	clear: both;}.pageText {	margin-left: 48px;	line-height: 1.5em;	width: 661px;	text-align: justify;}.pageText ul{	padding-left: 0px;	list-style-image: none;	list-style-position: inside;	list-style-type: disc;}.pageText ol {	padding-left: 0px;	list-style-image: none;	list-style-position: inside;	list-style-type: decimal;}.pageText li {}.pageText p {	text-align: justify;}.pageText a {	color: #AD3333;}/* -------- news --------------*/#indexMenu {	height: 120px;}#newsCondentCell {	width: 661px;	margin-left: 46px;}#newsCondentCell .newsBlock {	clear: both;	margin-top: 10px;	text-align: justify;}#newsCondentCell a {	color: #21a3dd;	font-weight: bold;	text-decoration: none;}#newsCondentCell a:hover {	text-decoration: underline;}#newsCondentCell h2 {	color: #21A3DD;	margin-top: 20px;}#newsCondentCell h3 {	color: #21a3dd;	margin-top: 0px;	margin-bottom: 0px;	padding-top:20px;	padding-bottom: 5px;}#newsCondentCell img {	float: left;	margin-right: 20px;	margin-bottom: 5px;}#newsCondentCell div.right {	text-align: right;	margin-top: 10px;	color: #21a3dd;}#newsCondentCell div.right a {	color: silver;}#newsCondentCell ol,#newsCondentCell ul{	list-style-type: disc;	list-style-position: inside;}#newsCondentCell li {	margin-top: 3px;	margin-bottom: 3px;}/* --------------- */#newsCondentCell .fotoBlock {	width: 310px;	height: 330px;	float: left;	margin-right: 20px;	margin-bottom: 20px;	background-color: #F0F0F0;	}#newsCondentCell .fotoBlock h3 {	padding-top: 5px;		margin-left: 10px;}#newsCondentCell .fotoBlock .foto {	width: 300px;		height: 235px;	text-align: center;	margin-left: 5px;	margin-top: 5px;	}#newsCondentCell .fotoBlock .author {	width: 280px;		height: 50px;	text-align: left;	margin-left: 10px;	margin-top: 10px;}#newsCondentCell .fotoBlock img {	margin: 0;	padding: 0;	float: none;	cursor: pointer;}/* -------------- */#sitemapCondentCell {	width: 661px;	margin-left: 46px;}.sitemap {	list-style-type: none;}.sitemap li {	margin-top: 3px;	margin-bottom: 3px;}.sitemap li a {	color: #21a3dd;	font-size: 14px;	text-decoration: none;}.sitemap li ul{	list-style-type: disc;}.sitemap li ul li {	margin-left: 20px;}.sitemap li ul li a {	color: #606060;	font-size: 11px;	text-decoration: none;}#searchCondentCell {	width: 990px;	margin-left: 46px;}table.fotoGallery {	border-collapse: collapse;	background-color: #F0F0F0;	width: 661px;}table.fotoGallery td {	background-color: #F0F0F0;	border: 10px white solid;	vertical-align: top;}table.fotoGallery td.white {	background-color: white;	}img.fotoGallery {	float: none;	margin: 10px;}table.fotoGallery td h3 {	margin-left: 10px;	margin-top: 5px;	clear: both;}table.fotoGallery td p {	margin-left: 10px;	margin-right: 10px;	margin-top: 5px;}.updatedItems {	position: absolute;	left: 700px;	top: 430px;	width: 270px;	height: 110px;	background-color: #ffffff;	border: 10px #F0F0F0 solid;}.updatedItems h2 {	font-size: 12px;	margin: 5px 0 5px 10px;	color: #666666;}.updatedItems ul {	list-style: disc;	margin-left: 10px;}.updatedItems li {	margin-right: 10px;	margin-left: 15px;}#newsCondentCell .fotogroup_item_group a { 	color: #606060;}#newsCondentCell .fotogroup_item { 	list-style: none;}#newsCondentCell .fotogroup_item li a { 	text-decoration: underline;}