a:link    { text-decoration: none; color: #205CC0; }
a:visited { text-decoration: none; color: #205CC0; }
a:active  { text-decoration: none; color: #205CC0; }
a:hover   { text-decoration: none; color: #888888; }
h1           { font-family: Verdana; font-size: 12pt; line-height: 140%; text-align: Center; 
               font-weight: bold; margin-top: 0; margin-bottom: 18 }
               
h2           { font-family: Verdana; font-size: 8.5pt; line-height: 140%; text-align: Left; 
               color: #205CC0; font-weight: bold; margin-top: 12; 
               margin-bottom: 6 }
               
h3           { font-family: Verdana; font-size: 8.5pt; line-height: 140%; text-align: Left; 
               font-weight: bold; margin-top: 6; margin-bottom: 0 }
               
h4           { font-family: Verdana; font-size: 8pt; line-height: 140%; text-align: center; 
               font-weight: normal; margin-top: 6; margin-bottom: 6 }
h5			 { font-family: Tahoma; font-size: 10pt; color: #202020; margin-top: 2pt; margin-bottom: 2pt}
h6	         { margin-left: 0pt; margin-top: 2pt; margin-bottom: 2pt; font-family: Tahoma; font-size: 9pt; font-weight: normal; color: #0556C7}
p            { text-align: Justify;  font-family: Verdana; font-size: 8pt; line-height: 140%; 
               margin-top: 6; margin-bottom: 6 }

.novisible	{ display: none }
.blockshow	{ display: block }
.blockhide	{ display: none }

/* авторизация пользователя */
.usrinp	{ cursor: text; font-family: Verdana; font-size: 8pt; color: #404040; border: 1 solid #B0C0D0; background: white }
.usrbtn	{ cursor: hand; font-family: Verdana; font-size: 8pt; color: #404040; border: 1 solid #B0C0D0; background: white }
.actmode	{ cursor: hand; font-family: Verdana; font-size: 9pt; letter-spacing: 1pt; color: black; border-style: outset; border-width: 1px; background-color: white }
.pasmode	{ cursor: hand; font-family: Verdana; font-size: 9pt; letter-spacing: 1pt; color: black; border-style: outset; border-width: 1px; background-color: #F0F0F0 }

.datatable	{ border: 1 solid #C0BCE8 }
.dataform	{ border-style: solid; border-color: #C0BCE8; border-width: 1px }
.newbtn	{ font-family: Verdana; font-size: 9pt; letter-spacing: 1pt; color: black; border-style: outset; border-width: 1px; background-color: #F0F0F0 }
.newsel	{ font-family: Verdana; font-size: 9pt; letter-spacing: 1pt; color: #202020; background-color: white }
.newtinp	{ font-family: Verdana; font-size: 9pt; letter-spacing: 1pt; color: #202020; border-style: inset; border-width: 1px; background-color: white }

form.my		{ margin-top: 4pt; margin-bottom: 4pt }
.verdana9	{ font-family: Verdana; font-size: 9pt; color: #202020 }
.verdana8	{ font-family: Verdana, Arial; font-size: 8pt; color: #404040 }

.charters td
{ margin-left:15; margin-right:15; font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: bold }

.content-plus 
{ font-family: Verdana, Helvetica; 
font-size: 8pt;
text-indent: 10;
text-align: justify;
color:rgb(40,40,40); 
background-color: #F8F8F8 }

.content-news 
{ font-family: Verdana, Helvetica; 
font-size: 8pt;
text-indent: -5;
color: rgb(40,40,40); 
text-align: left }
.content-news tr td p	{ text-align: left; margin-left: 10pt; margin-right: 10pt; margin-top: 5pt; margin-bottom: 5pt }

.content-proj 
{ font-family: Verdana, Helvetica; 
font-size: 8pt;
text-indent: 10;
text-align: left;
color: rgb(40,40,40); 
background-color: #F8F8F8 }

.proj-anounce 	{ border: 1 solid #F0F0F0;color:rgb(40,40,40);text-align:justify;margin-left:10pt;margin-right:10pt;margin-top:6pt;margin-bottom:6pt }
.plus-anounce 	{ color:rgb(40,40,40);text-align:justify;margin-left:10pt;margin-right:10pt;margin-top:6pt;margin-bottom:6pt }

.content-info 
{ font-family: Verdana, Helvetica; 
font-size: 8pt;
text-indent: 10;
text-align: left;
color: rgb(40,40,40); 
background-color: #F8F8F8 }

.content-info tr td ul	{ margin-left: 5; margin-right: 0; margin-top: 0; margin-bottom: 0 }
.content-info tr td ul li	{ margin-left: 10pt; margin-right: 10pt; margin-top: 10pt; margin-bottom: 10pt }

.chart-header 
{ font-family: Verdana, Helvetica; 
font-size: 10pt; 
font-weight: bold;
letter-spacing: 2pt;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;
text-indent: 0;
color: black;
background-color: #F0F0F0 }

.content-header 
{ font-family: Verdana, Helvetica; 
font-size: 10pt; 
font-weight: bold;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;
text-indent: 0;
color: #205CC0;
background-color: #E8E8E8 }

.outside-header 
{ font-family: Verdana, Helvetica; 
font-size: 9pt;
text-align: right;
padding-right: 10;
color: rgb(40,40,40); 
background-color: #F8F8F8 }

.news-head {font-family:Tahoma,Helvetica;font-size:10pt;font-weight:bold;letter-spacing:1pt;text-align:center}
.news-tema {font-family:Verdana,Helvetica;font-size:9pt;font-weight:bold;margin-bottom:10pt}
.news-more {font-family:MS Sans Serif,Helvetica;font-size:8pt;font-weight:normal;text-align:center}

.news-nav
{ font-family: Courier New;
font-size: 8pt;
text-align: center; 
}

.hotline 
{ font-family: Tahoma, Helvetica; 
font-size: 10pt; 
font-weight: bold;
letter-spacing: 1pt;
padding-top: 6;
padding-bottom: 20;
text-align: center;
color: black }

.sitemap {
font-family:MS Sans Serif,Helvetica;font-size:10pt;font-weight:normal
}
.sitemap-header		{ font-family:Tahoma,Helvetica;font-size:10pt;font-weight:normal;letter-spacing:1pt;margin-top:6pt;margin-bottom:6pt }
.sitemap tr td p	{ font-family:Tahoma,Helvetica;font-size:10pt;font-weight:normal;letter-spacing:1pt;margin-left:25pt;margin-top:6pt;margin-bottom:6pt }
.sitemap tr td ul	{ margin-top:2pt;margin-bottom:2pt }
.sitemap tr td ul li	{ font-family:MS Sans Serif,Helvetica;font-size:10pt;margin-left:25pt }

.stat-easy
{ font-family: Verdana;
font-size: 8pt;
color: #205CC0 }

.copyright 
{ font-family: Verdana, Helvetica; 
letter-spacing: 1pt; 
font-size: 8pt; 
color:#205CC0 }

/* комментарии */
.citata		{ font-family: Verdana, Arial; font-size: 8pt; margin-left: 40px; margin-right: 160px; color: #308030 }
.newsdate	{ font-family: Verdana; font-size:7pt; margin-top:10; margin-bottom:10 }
.newssubj	{ font-family: Verdana; font-size:10pt; letter-spacing:1pt; margin-left:20; margin-right:20; margin-top:5; margin-bottom:5 }
.newstext	{ font-family: Verdana; font-size:8pt; padding-left:20; padding-right:20; margin-top:10; margin-bottom:10 }
.newsinfo	{ font-family: Verdana; font-size:8pt; margin-top:10; margin-bottom:10 }
.newsexec	{ font-family: Verdana; font-size:7pt; text-align:center; word-spacing:5; margin-top:5; margin-bottom:5 }
.runbtn	{ cursor: hand; font-family: Verdana; font-size: 7pt; color: #404040; border: 1 solid #B0C0D0; background: white }
.newbtn	{ font-family: Verdana; font-size: 8pt; letter-spacing: 1pt; color: black; border-style: outset; border-width: 1px; background-color: #F0F0F0 }
.newtinp	{ font-family: Verdana; font-size: 8pt; letter-spacing: 1pt; color: #202020; border-style: inset; border-width: 1px; background-color: white }

/* исполняемые команды в таблицах */
.runoption	{ font-family: Verdana, Arial; font-size: 7pt; text-align:right; word-spacing:5; margin-top:2; margin-bottom:0 }
