body {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  /*max-width: 1024px;*/
}

 
 table.null {
 border: 0px none ; /* Рамка вокруг таблицы */
 padding: 0px;  
 border-collapse: separate; /* Способ отображения границы */ 
 width: 100%; /* Ширина таблицы */ 
 border-spacing: 0px 0px; /* Расстояние между ячейками */ 
}


.titl_table 	{ background-color:#2d5593; height:70px;}
.fon		{}

td, th, ul, ol, p, br, a, dd, dt, dl, blockquote, div { 
	font-size: 10pt; color: #3C609C;
	 }

A {text-decoration: underline}

A:link {color: #3C609C; text-decoration: underline}
A:visited {color: #3C609C; background:transparent; text-decoration: underline}
A:active  {color: #3f9dba; background:transparent; text-decoration: underline}
A:hover   {color: #3f9dba; background:transparent; text-decoration: underline}

h1 {font-size: 14pt; font-weight: bold; color: #3C609C;}
h2 {font-size: 12pt; font-weight: bold; color: #3C609C;}
h3 {font-size: 9pt; font-weight: bold; color: #3C609C; padding-bottom: -3pt;}

.h1 {font-size: 14pt; font-weight: bold; color: #3C609C; text-decoration: none}

.h1: link {font-size: 14pt; font-weight: bold; color: #3C609C; text-decoration: none}
.h1: visited {font-size: 14pt; font-weight: bold; color: #3C609C; text-decoration: none}
.h1: active  {font-size: 14pt; font-weight: bold; color: #3C609C; text-decoration: none}
.h1: hover  {font-size: 14pt; font-weight: bold; color: #3C609C; text-decoration: none}


.h2 {}

.h2:link {font-size: 11pt; color: #3C609C; text-decoration: none}
.h2:visited {font-size: 11pt; color: #3C609C; background:transparent; text-decoration: none}
.h2:active  {font-size: 11pt; color: #3C609C; background:transparent; text-decoration: underline}
.h2:hover   {font-size: 11pt; color: #3C609C; background:transparent; text-decoration: underline}


.h2_port {color: #3C609C}

.top_menu {
	color: #2D216C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

.top_menu :link {color: #2D216C; text-decoration: none}
.top_menu :visited {color: #2D216C; text-decoration: none}
.top_menu :active  {color: #2D216C; text-decoration: none}
.top_menu :hover   {color: #2D216C; text-decoration: none}

.top_menu2 {
	color: #80d9f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

.top_menu2 :link {color: #80d9f4; text-decoration: none}
.top_menu2 :visited {color: #80d9f4; text-decoration: none}
.top_menu2 :active  {color: #80d9f4; text-decoration: none}
.top_menu2 :hover   {color: #80d9f4; text-decoration: none}

.top_menu3 {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

.top_menu3 :link {color: #ffffff; text-decoration: none}
.top_menu3 :visited {color: #ffffff; text-decoration: none}
.top_menu3 :active  {color: #ffffff; text-decoration: none}
.top_menu3 :hover   {color: #ffffff; text-decoration: none}

.top_menu_a {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}
.top_menu_a :link {color: #ffffff; text-decoration: none}
.top_menu_a :visited {color: #ffffff; text-decoration: none}
.top_menu_a :active  {color: #ffffff; text-decoration: none}
.top_menu_a :hover   {color: #ffffff; text-decoration: none}

.leftmenuLink { font-size:9pt; text-decoration:none; }
.menuLink { font-size:9pt; text-decoration:none; }

.fon1 {
	background-color: #9AB8D8;
	background-image: url(images/fon_top_menu.gif);
}
.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3b609c;
}

.welcome :link {color: #3C609C; background:transparent; text-decoration:none;}
.welcome :visited {color: #3C609C; background:transparent; text-decoration:none;}
.welcome :active  {color: #3f9dba; background:transparent; text-decoration: underline;}
.welcome :hover   {color: #3f9dba; background:transparent; text-decoration: underline;}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3b609c;
	text-align:justify;	
}

.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3b609c;
	text-align:justify;	 
	padding-bottom: -3pt;
    
}

.news_text :link {color: #3C609C; text-decoration: underline;}
.news_text :visited {color: #3C609C; text-decoration: underline;}
.news_text :active  {color: #F5AF11; background:transparent; text-decoration: underline;}
.news_text :hover   {color: #F5AF11; background:transparent; text-decoration: underline;}

.inews_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3b609c;
	text-align: justify;
}

.news_text :link {color: #3C609C; text-decoration: underline;}
.news_text :visited {color: #3C609C; text-decoration: underline;}
.news_text :active  {color: #3f9dba; background:transparent; text-decoration: underline;}
.news_text :hover   {color: #3f9dba; background:transparent; text-decoration: underline;}

.inews_text :link {color: #3C609C; text-decoration: underline;}
.inews_text :visited {color: #3C609C; text-decoration: underline;}
.inews_text :active  {color: #3b609c; background:transparent; text-decoration: underline;}
.inews_text :hover   {color: #3b609c; background:transparent; text-decoration: underline;}

.aquanews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3b609c;
	text-align: justify;	
	border: 0px solid #98c3d6;
}

.forums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #2C216D;
	font-weight: bold;
}

.forums :link {color: #2C216D; text-decoration: none}
.forums :visited {color: #2C216D; text-decoration: none}
.forums :active  {color: #2C216D; text-decoration: underline}
.forums :hover   {color: #2C216D; text-decoration: underline}

.block {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #3B619A;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	line-height:2.4em;
}

.block :link {color: #3B619A; text-decoration: none}
.block :visited {color: #3B619A; text-decoration: none}
.block :active  {color: #3B619A; text-decoration: underline}
.block :hover   {color: #3B619A; text-decoration: underline}

.block2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3B619A;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 15pt;
}

.block3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3B619A;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

.contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: plain;
	color: #3b609c;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: plain;
	color: #ffffff;
}
.footer :link {color: #FFFFFF; text-decoration: none}
.footer :visited {color: #FFFFFF; text-decoration: none}
.footer :active  {color: #FFFFFF; text-decoration: underline}
.footer :hover   {color: #FFFFFF; text-decoration: underline}

.volna {
	background-attachment: fixed;
	background-image: url(images/volna.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
}

.company :link {font-size: 11pt; color: #FFFFFF; text-decoration: underline}
.company :visited {font-size: 11pt; color: #FFFFFF; text-decoration: underline}
.company :active  {font-size: 11pt; color: #FFFFFF; text-decoration: underline}
.company :hover   {font-size: 11pt; color: #FFFFFF; text-decoration: underline}

.searchField {
        background-color: #E6EFF3;
        border-style: solid;
        border-width: 1px;
        border-left-color: #000000;
        border-top-color: #000000;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        }
.searchButton {
        background-color: #8299d0; color: #FFFFFF;
        border-width:1px;
		font-size: 10px;
		 }
		
.selectField { font-size: 8pt; font-weight: bold; color: #3B609C	; width:175px }
.headerLink {font-size:9pt; text-decoration: none}

.medh1 {font-size: 12pt;}

.rl FONT { font-size: 10pt; }
.rl A { text-decoration: none }
.rl A:link { font-size: 10pt; color: #006498 }
.rl A:visited { color: #006498 }
.rl A:active { color: red; text-decoration: underline }
.rl A:hover { color: #FF1F01; text-decoration: underline }

.list td { height: 22px; padding-top: 4px; border-top-style: solid; border-top-width: 1px; border-top-color: #DDDDDD; }
.list font { font-size: 70%; }
.list A { text-decoration: none; }
.list input { width: 13px; height: 13px; margin-top:0px }
.list A:link { color: #0033CC }
.list A:visited { color: #800080 }
.list A:active { color: red }
.list A:hover { color: #FF1F01 }

.ruller td { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #DDDDDD; }
.ruller font { font-size: 70%; }
.ruller A { text-decoration: none; }
.ruller input { width: 13px; height: 13px; margin-top:0px }
.ruller A:link { color: #0000FF }
.ruller A:visited { color: #0000FF }
.ruller A:active { color: red }
.ruller A:hover { color: #FF1F01 }


.sstable {border: 1px solid #003399;}
.sstable td { border-right-style: solid;  border-right-width: 1px; border-right-color: #003399; border-left-style: solid;  border-left-width: 1px; border-left-color: #003399;}
.small {font-size: 7pt}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	}
	
.i {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #990000;
	border-bottom-color: #990000;
}

.market_news {
	font-size: 10pt;
	line-height: 14pt;
}

.blue_link {}

.blue_link:link {color: #3C609C; text-decoration: underline}
.blue_link:visited {color: #3C609C;text-decoration: underline}
.blue_link:active  {color: #3C609C; text-decoration: underline}
.blue_link:hover   {color: #3C609C; text-decoration: underline}

.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.bottom :link {color: #FFFFFF; text-decoration: none}
.bottom :visited {color: #FFFFFF; text-decoration: none}
.bottom :active  {color: #FFFFFF; text-decoration: underline}
.bottom :hover   {color: #FFFFFF; text-decoration: underline}

.group {font-family: Helvetica, Arial, sans-serif, Times, serif; text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}
.group_plain {background-image:url(images_portal/fon_left.gif); text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}
.group_plain :link {color: #2d216c; text-decoration: none}
.group_plain :visited {color: #2d216c; text-decoration: none}
.group_plain :active  {color: #2d216c; text-decoration: underline}
.group_plain :hover   {color: #2d216c; text-decoration: underline}

.group_plain2 {text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}
.group_plain2 :link {color: #2d216c; text-decoration: none}
.group_plain2 :visited {color: #2d216c; text-decoration: none}
.group_plain2 :active  {color: #2d216c; text-decoration: underline}
.group_plain2 :hover   {color: #2d216c; text-decoration: underline}

.group_plain3 {background: #fec41a; text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}

TD.header_com {background-image:url(images_portal/fon_left.gif); text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}
.header_com :link {font-size: 12pt; color: #2d216c; text-decoration: none}
.header_com :visited {font-size: 12pt; color: #2d216c; text-decoration: none}
.header_com :active  {font-size: 12pt; color: #2d216c; text-decoration: underline}
.header_com :hover   {font-size: 12pt; color: #2d216c; text-decoration: underline}

.kub_blue {font-size: 8pt; color: #3a7cb1; font-family: Arial, Helvetica, sans-serif, Times, serif; font-weight: 700; text-align:center; letter-spacing: -0.2pt}
.kub_blue :link {font-size: 8pt; color: #3a7cb1; text-decoration: none; }
.kub_blue :visited {color: #3a7cb1; text-decoration: none; }
.kub_blue :active  {color: #FFFFFF; text-decoration: none; }
.kub_blue :hover   {color: #FFFFFF; text-decoration: none; }

.kub_white {font-family: Arial, Helvetica, sans-serif, Times, serif; font-size: 8pt; color: #ffffff; font-weight: 700; text-align:center; letter-spacing: -0.2t}
.kub_white :link {font-size: 8pt; color: #FFFFFF; text-decoration: none}
.kub_white :visited {color: #FFFFFF; text-decoration: none}
.kub_white :active  {color: #FFFFFF; text-decoration: none}
.kub_white :hover   {color: #FFFFFF; text-decoration: none}

.info {font-family: Arial, Helvetica, sans-serif, Times, serif; color: #FFFFFF; font-size: 10pt; font-weight: 700; text-align:center; padding-bottom:5px; padding-top:5px;}
.info :link {color: #FFFFFF; text-decoration: none}
.info :visited {color: #FFFFFF; text-decoration: none}
.info :active  {color: #FFFFFF; text-decoration: underline}
.info :hover   {color: #FFFFFF; text-decoration: underline}

.allmat {font-family: Helvetica, Arial, sans-serif;	font-size: 8pt;	color: #3B619A;	font-weight: bold; font-stretch:expanded; letter-spacing: 0.2pt}
.allmat :link {color: #3B619A; text-decoration: underline}
.allmat :visited {color: #3B619A; text-decoration: underline}
.allmat :active  {color: #3B619A; text-decoration: underline}
.allmat :hover   {color: #3B619A; text-decoration: underline}

.search {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif, Times, serif; font-size: 10pt; font-weight: 700; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.search_cont {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif, Times, serif; font-size: 8pt; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.search_cont :link {color: #FFFFFF; text-decoration: underline; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.search_cont :visited {color: #FFFFFF; text-decoration: underline}
.search_cont :active  {color: #FFFFFF; text-decoration: underline}
.search_cont :hover   {color: #FFFFFF; text-decoration: underline}

.blueurl {color: #3c609c;}
.blueurl IMG {border-color: #3c609c; border-width: 1px}
.blueurl :link {color: #000000; text-decoration: none}
.blueurl :visited {color: #000000; background:transparent; text-decoration: none}
.blueurl :active  {color: #000000; background:transparent; text-decoration: underline}
.blueurl :hover   {color: #000000; background:transparent; text-decoration: underline}

.transparent { filter: alpha(opacity=50); -moz-opacity: 0.50; -khtml-opacity: 0.50; opacity: .50;}
.notrans { filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.seagreen {color: #3f9dba;	font-weight: bold;}
.seagreen :link {color: #3f9dba; text-decoration: none}
.seagreen :visited {color: #3f9dba; text-decoration: none}
.seagreen :active  {color: #3f9dba; text-decoration: underline}
.seagreen :hover   {color: #3f9dba; text-decoration: underline}

.informers {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
}

.info_news {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif, Times, serif; font-size: 7pt; font-weight: 700; letter-spacing: 0.6pt;}
.info_news :link {color: #ffffff; text-decoration: none}
.info_news :visited {color: #ffffff; background:transparent; text-decoration: none}
.info_news :active  {color: #ffffff; background:transparent; text-decoration: none}
.info_news :hover   {color: #ffffff; background:transparent; text-decoration: none}

.tag-cloud {
    font-family: Arial, Helvetica, sans-serif, Times, serif;
	float: left;
	width: 90%;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0%;
	margin-right: 0%;
	text-align: justify;
}
		
.tag-cloud a {
	font-size: .83em;
	color: #3C609C;
	text-decoration: none;
	line-height:1.4em;
}
.tag-cloud a:hover {
	color: #3C609C;
	background: #ffffff;
}

.tag-cloud a.w1  { font-size: 80%; }
.tag-cloud a.w2  { font-size: 100%; }
.tag-cloud a.w3  { font-size: 120%; color: #02bffc;}
.tag-cloud a.w4  { font-size: 140%; color: #8299d0;}
.tag-cloud a.w5  { font-size: 160%; }
.tag-cloud a.w6  { font-size: 180%; color: #98c3d6;}
.tag-cloud a.w7  { font-size: 200%; }
.tag-cloud a.w8  { font-size: 220%; }
.tag-cloud a.w9  { font-size: 240%; color: #8299d0;}
.tag-cloud a.w10  { font-size: 260%; }

TD.header_com3 {background: #fec41a; text-align:center; color: #2d216c; font-size: 12pt; font-weight: 700;}
.header_com3 :link {font-size: 12pt; color: #2d216c; text-decoration: none}
.header_com3 :visited {font-size: 12pt; color: #2d216c; text-decoration: none}
.header_com3 :active  {font-size: 12pt; color: #2d216c; text-decoration: underline}
.header_com3 :hover   {font-size: 12pt; color: #2d216c; text-decoration: underline}

.terranews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;

}

.terranews :link {color: #FFFFFF; text-decoration: underline}
.terranews :visited {color: #FFFFFF; text-decoration: underline}
.terranews :active  {color: #FFFFFF; text-decoration: underline}
.terranews :hover   {color: #FFFFFF; text-decoration: underline}

.show_y {}
.show_n {background-color: #ffb3b5; border-color:#FF0000; color:#0066FF}

li.commenu { list-style-image: url(images/bullet_menuleft_off.gif);}

div.commenu2, td.commenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Times, serif; 
	font-size: 10pt; 
	font-weight: 700; 
	color: #463890; 
	padding:5px; margin-right:5px;
	text-align:right; 
	display:compact
}
.commenu2 :link {font-size: 10pt; color: #463890; text-decoration: none}
.commenu2 :visited {font-size: 10pt; color: #463890; text-decoration: none}
.commenu2 :active  {font-size: 10pt; color: #463890; text-decoration: underline}
.commenu2 :hover   {font-size: 10pt; color: #463890; text-decoration: underline}

.round_table {
border: 1px solid #463890;
-moz-border-radius: 12px;
-khtml-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
}

//#e0deec
