
body {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: 0pt; margin-left: 0px;margin-right: 0px; text-align: justify; color: #000000;}
h3 {font-size: 12pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 7pt; margin-left: 7px; text-align: left; color: #581A73; font-weight: bold}
h4 {font-size: 11pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 10pt; margin-left: 10px; text-align: left; color: #581A73; font-weight: bold}
h5 {font-size: 10pt; font-family: Arial Cyr, Arial, sans-serif, Helvetica; margin-top: 10pt; margin-left: 10px; text-align: left; color: #581A73; 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: #581A73; 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:10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: left; color: #000000;}
.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: #000000;}
.pleft {font-size:9pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 10px; text-align: left; color: #000000;}
.blue {font-size:10pt; font-family: Arial, sans-serif, Helvetica; font-weight: bold; color: #581A73;}
.red {font-size:10pt; font-family: Arial, sans-serif, Helvetica; font-weight: bold; color: #D30044;}
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: 9pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; font-weight: bold;}
.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: #000000; font-weight: bold;}
.tabtopc {font-size: 9pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; font-weight: bold; text-align: center; }
.tabtop1 {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; font-weight: bold;text-align: center;}
.tabtext {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: left;}
.tabtext10r {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: right;}
.tabtexti8 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; font-style: italic;}
.tabtext1 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: left;}
.tabtextc {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; margin-top: 1pt; margin-left: 1px;text-align: center;}
.tabt {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000;}
.tabtext2 {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: left;}
.tabtextr7 {font-size: 7pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: right;}
.tabtopr8 {font-size: 8pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: right;}
.tabtext3 {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: center;}
.tabtext4 {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; color: #000000; text-align: justify;}
ul {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 40px; text-align: left; color: #000000;}
ol {font-size: 10pt; font-family: Arial,Verdana,  sans-serif, Helvetica; margin-top: -10pt; margin-left: 40px; text-align: left; color: #000000;}
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: #581A73;}
.butt {background:#581A73 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; }

a.News {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: normal; text-decoration:none; color: #000000; font-size: 10pt; }
a.News:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: normal; text-decoration:none; color: #000000; font-size: 10pt; }
a.News:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: normal; text-decoration:none; color: #000000; font-size: 10pt; }
a.News:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: normal; text-decoration:underline; color: #D30044; font-size: 10pt;}

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: #581A73;}
a:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #D30044;}
a:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #D30044;}
a:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: #D30044;}

a.Kurs:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #000000;}
a.Kurs:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #000000;}
a.Kurs:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:none; color: #D30044;}
a.Kurs:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight:bold; text-decoration:underline; color: #D30044;}

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

a.Fenu {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #581A73; font-size: 9pt;}
a.Fenu:link {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color:#581A73; font-size: 9pt;}
a.Fenu:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #581A73; font-size: 9pt;}
a.Fenu:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration:none; color: #D30044; 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: #D30044; 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: #581A73;}
a.Senu:visited {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 9pt; font-weight: normal;color: #581A73;}
a.Senu:active {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: none; font-size: 9pt; font-weight: normal; color: #581A73;}
a.Senu:hover {font-family: Arial Cyr, Arial, sans-serif, Helvetica; text-decoration: underline; font-size: 9pt; font-weight: normal;color: #D30044;}

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;}

#idmainMenu  { z-index: 0; left: 140px; top: 0px; text-decoration: none }
#idMenu1  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 100px;}
#idMenu2  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 127px;}
#idMenu3  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 185px;}
#idMenu4  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 240px;}
#idMenu5  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 360px;}

/* для показа знанний  */
/* #idMenu4  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 180px;} */
/* #idMenu5  { z-index: 2; visibility: hidden; position: absolute; left: 170px; top: 310px;} */


INPUT.form-input
{
    BORDER-RIGHT: #581A73 1px solid;
    BORDER-TOP: #581A73 1px solid;
    BORDER-LEFT: #581A73 1px solid;
    BORDER-BOTTOM: #581A73 1px solid;
    BACKGROUND-COLOR: #ffffff;
    text-align: left;
}

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