﻿body {font-size: 12pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: 0pt; margin-left: 0px;margin-right: 0px; text-align: justify; color: #000099;}
h3 {font-size: 14pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 0pt; margin-left: 10px; text-align: left; color: #000099; font-weight: bold}
h4 {font-size: 13pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 0pt; margin-left: 10px; text-align: left; color: #000099; font-weight: bold}
h5 {font-size: 11pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 0pt; margin-left: 10px; text-align: left; color: #000099; font-weight: bold}
h6 {font-size: 9pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 10pt; margin-left: 10px; text-align: left; color: #227cb5; font-weight: italic}
.year {font-size: 10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-align: left; color: #227cb5; font-weight: bold}
p {font-size:11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -5pt; margin-left: 10px; text-align: justify; color: #000099;}
.footnote {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: left; color: #000099;}
.pi {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: left; color: #000000;}
.pr {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: right; color: #000099;}
.pleft {font-size:9pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: left; color: #000099;}
.blue {font-family: Arial, sans-serif, Helvetica; font-weight: normal; color: #3485D9;}
.red {font-family: Arial, sans-serif, Helvetica; font-weight: bold; color: #FF0000;}
blockquote {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: 5pt; margin-bottom: 10px; margin-left: 20px; text-align: left; color: #000000;}
.tabtop {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-weight: bold;}
.tabtext9 {font-size: 9pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-weight: normal;}
.tabtopw {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #ffffff; font-weight: normal;}
.tabtop8 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-weight: bold;}
.tabtopc {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-weight: bold; text-align: center; }
.tabtop1 {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-weight: bold;text-align: center;}
.tabtext {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
.tabtext10l {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: 000099; text-align: left;}
.tabtext10r {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: 000099; text-align: right;}
.tabtexti8 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; font-style: italic;}
.tabtext1 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: left;}
.tabtextc {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; margin-top: 1pt; margin-left: 1px;text-align: center;}
.tabtext10 {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
.tabtextr7 {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: right;}
.tabtopr8 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: right;}
.tabtext3 {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: center;}
.tabtext4 {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
.tabtext4c {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: center;}
.tabtext11 {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
.tabtext12 {font-size: 12pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
.tabtext13 {font-size: 13pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
table.tabtext11 {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000099; text-align: justify;}
table.ex1 {
 cellspacing:5;
 cellpadding:55; 
 border: 0;
 width: '100%';
}
table.ex1 tr:nth-child(odd) {color: #000; background: #E7F5FE}
table.ex1 tr:nth-child(even) {color: #000; background: #f8effe}
tr.leftmenu {margin-top:20px;}
ul {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-left: 40px; text-align: justify; color: #000099; padding: 5;}
ul.list {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-left: 60px; text-align: justify; color: #000099; margin-top: -10pt; margin-bottom: 0pt;}
ol {font-size: 11pt; font-family: Arial,Verdana,  sans-serif, Helvetica;  margin-left: 40px; text-align: justify; color: #000099; padding: 5;}
pre {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 40px; text-align: left; color: #000000;}
.precour {font-size: 10pt; font-family: Courier, Arial, sans-serif, Helvetica; margin-top: -10pt; margin-left: 40px; text-align: left; color: #000000;}
hr{
     color: #E3EAF2; /*äëÿ IE */
     background-color: #E3EAF2; /*äëÿ Firefox, Opera, Safari*/
     border: 0 none;
     height: 1px; /* âûñîòà 1px IE, Firefox, Opera, Safari */
}
.butt {background:#90C5E8 url('img/bg-button.gif'); font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; }
dl {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -5pt; margin-left: 10px; text-align: justify; color: #000000;}
dd {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: 0pt; margin-left: 10px; text-align: justify; color: #000000;}
dt {font-size:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: 5pt; margin-left: 10px; text-align: justify; color: #000000;}
.new {font-size:12pt; font-weight: bold; margin-left: 10px; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #FFFFFF;}
.left {font-size:8pt; font-weight: bold; margin-left: 10px; font-family:  Arial, sans-serif, Helvetica; color: #FFFFFF; }
.button {background:#E3EAF2; font-weight:bold; color: #000099; background-image: url('img/bg-button.gif'); border: 1px solid #3366cc; height: 20px; font-size:8pt; cursor:hand;}
div {margin-top: 2px; margin-bottom: 7px;}
.menu_off {font-size: 13pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #E3EAF2; text-align: center;}
textarea {font-size: 100%; width: 100%;}

.newsindex{
     margin:10px 15px 20px 10px;
     border-bottom-width: 11px;
     border-bottom-style: solid;
     border-bottom-color: #33368B;
     border-top-style: none;
     border-right-style: none;
     border-left-style: none;
}

a.News {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #000099; font-size: 11pt; }
a.News:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #000099; font-size: 11pt; }
a.News:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #000099; font-size: 11pt; }
a.News:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color: #3366cc; font-size: 11pt;}

img.clsImgButton { margin-top: 4px;margin-right: 4px;cursor: hand;}
img.clsImgButtonMenu { margin-top: 1px;cursor: hand;}
img.clsImgButtonMenuMap { margin-top: 3px;}

a:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #3366cc;}
a:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #3485D9;}
a:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #3366cc;}
a:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: #000099;}

a.left_menu:visited {font-size:10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:normal; text-decoration:none; color: #3485D9;}
a.left_menu:active {font-size:10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:normal; text-decoration:none; color: #3366cc;}
a.left_menu:link {font-size:10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:normal; text-decoration:none; color: #3366cc;}
a.left_menu:hover {font-size:10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:normal; text-decoration:underline; color: #000099;}

a.main_menu {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; font-size: 11pt; color: #ffffff;}
a.main_menu:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; font-size: 11pt; color: #ffffff;}
a.main_menu:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; font-size: 11pt; color: #ffffff;}
a.main_menu:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; font-size: 11pt; color: #E3EAF2;}

a.Player {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: #3366cc; cursor:pointer}
a.Player:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #3485D9; cursor:pointer}
a.Player:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #3366cc; cursor:pointer}
a.Player:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: #000099; cursor:pointer}

/*
a:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: 000099;}
a:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: 000099;}
a:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: 000099;}
a:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: 3366cc;}
*/
a.footnote {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color: blue; font-size: 12pt;}
a.footnote:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color:blue; font-size: 12pt;}
a.footnote:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color: blue; font-size: 12pt;}
a.footnote:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color: blue; font-size: 12pt;}

a.Fenu {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #004D90; font-size: 9pt;}
a.Fenu:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color:#004D90; font-size: 9pt;}
a.Fenu:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #004D90; font-size: 9pt;}
a.Fenu:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #E63349; font-size: 9pt;}

a.Verdana {font-family: Verdana,Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #3366CC; font-size: 10pt;}
a.Verdana:link {font-family: Verdana,Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color:#3366CC; font-size: 10pt;}
a.Verdana:visited {font-family: Verdana,Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #227cb5; font-size: 10pt;}
a.Verdana:hover {font-family: Verdana,Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:underline; color: #E63349; font-size: 10pt;}

a.Fenu1 {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #FF5D53; font-size: 9pt;}
a.Fenu1:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color:#FF5D53; font-size: 9pt;}
a.Fenu1:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #FF5D53; font-size: 9pt;}
a.Fenu1:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #FF5D53; font-size: 9pt;}

a.Senu {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 9pt; font-weight: normal; color: #004D90;}
a.Senu:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 9pt; font-weight: normal;color: #004D90;}
a.Senu:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 9pt; font-weight: normal; color: #004D90;}
a.Senu:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: underline; font-size: 9pt; font-weight: normal;color: #E63349;}

a.Down {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 8pt; font-weight: none; color: #FFFFFF;}
a.Down:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 8pt; font-weight: none;color: #FFFFFF;}
a.Down:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 8pt; font-weight: none; color: #FFFFFF;}
a.Down:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: underline; font-size: 8pt; font-weight: none;color: #FFFFFF;}

INPUT.form-input
{
    BORDER-RIGHT: #d9e1eb 1px solid;
    BORDER-TOP: #d9e1eb 1px solid;
    BORDER-LEFT: #d9e1eb 1px solid;
    BORDER-BOTTOM: #d9e1eb 1px solid;
    BACKGROUND-COLOR: #ffffff;
    text-align: left;
    font-size: 9pt;
    color: 000099;
    font-weight: normal;
}

TABLE.auto { BACKGROUND-COLOR: #E3EAF2 }
TABLE.auto TD { BACKGROUND-COLOR: #ffffff; font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #3366cc; text-align: left;}
TABLE.auto TD.tabtext1 {BACKGROUND-COLOR: #ffffff; font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #3366cc; text-align: left;}
TABLE.auto TR.thead TD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E3EAF2;
    font-size: 11pt;
}


* html #search{
margin: -37px 0 -20px 750px;
}
#search{
margin: -20px 0 -20px 750px;
padding: 0;
}

/*--- ВЫПАДАЮЩИЕ ПУНКТЫ Слева---*/
#navleft ul{
	list-style:none;
	display:none;
//	position:absolute;
//	left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
//	opacity:0; /* Устнавливаем начальное состояние прозрачности */
//	-webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
//	-moz-opacity: 0.0; /* Mozilla 1.6 и ниже */
//	-khtml-opacity: 0.0; /* Konqueror 3.1, Safari 1.1 */
}
#navleft ul li{
	padding-top:1px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
	text-align:left;
	float:left;
//	background:url(/img/maket/dot.gif);
}
#navleft ul a{
//	white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align:left;
	float:left;
	display:block;
	text-decoration:none;
//	margin-left:15px;
}
#navleft div div:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
	padding:0px;
	margin:0px auto;
	margin-top: 5pt;
	width:160px;
	display:block;
//	left:inherit; /* Приносим его обратно на экран, когда нужно */
//	top:280px;
//	opacity:1; /* Делаем непрозрачным */
//	-moz-opacity: 1.0; /* Mozilla 1.6 и ниже */
//	-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
//	z-index:1000;
}
