.data {color: #ffffff; font: 12px Verdana, sans-serif, serif; text-decoration: none;}

form
{
margin: 0px; padding: 0px;
}

/*h1 {margin: 2px; padding: 2px;}*/

h1 {font-size:14px;
font-family:Verdana,Helvetica,Arial;
font-weight:bold;
color:#00427F;
margin: 2px; padding: 2px;
}

h2 {font-size:13px;
font-family:Verdana,Helvetica,Arial;
font-weight:bold;
color:#00427F;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h3 {font-size:12px;
font-family:Verdana,Helvetica,Arial;
font-weight:bold;
color:#00427F;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

a.topmenu:link, a.topmenu:visited {font-size:12px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#000000; text-decoration: none;}
a.topmenu:active, a.topmenu:hover {font-size:12px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#000000; text-decoration: underline;}

a.topmenuitem:link, a.topmenuitem:visited {padding-bottom: 4px; padding-top: 3px; padding-left:10px; padding-right:3px; display: block; font-size:11px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#B92F0B; text-decoration: none;}
a.topmenuitem:active, a.topmenuitem:hover {padding-bottom: 4px; padding-top: 3px; padding-left:10px; padding-right:3px; display: block; background-color: #D78C79; font-size:11px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#FFFFFF; text-decoration: none;}

a.topmenuitem2:link, a.topmenuitem2:visited {padding-bottom: 4px; padding-top: 3px; padding-left:25px; padding-right:3px; display: block; font-size:11px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#B92F0B; text-decoration: none;}
a.topmenuitem2:active, a.topmenuitem2:hover {padding-bottom: 4px; padding-top: 3px; padding-left:25px; padding-right:3px; display: block; background-color: #D78C79; font-size:11px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#FFFFFF; text-decoration: none;}

a.h2link:link, a.h2link:visited {font-size:13px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#4273A0; text-decoration: underline;}
a.h2link:active, a.h2link:hover {font-size:13px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}

a.h3link:link, a.h3link:visited {font-size:12px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#4273A0; text-decoration: underline;}
a.h3link:active, a.h3link:hover {font-size:12px; font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}

A,BODY,P,TABLE,TD,TR,INPUT,SELECT {COLOR: #00427F; FONT: 11px Verdana,Helvetica,Arial; TEXT-TRANSFORM: none;}

.searchboxlp
{ 
    padding-left:20px; width: 115px; 
    font-family: arial, sans-serif; 
    color: #000; border:1px solid #206f3f; 
    margin-right: 1px;	background:url('/images/icons/search.png') #FFF no-repeat 3px;
}   
                    
/* Стили короткого списка новостей */

.snewsdate {font-size : 10px; font-weight : bold; color:#336699;}
a.snewslink:link, a.snewslink:visited {font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: none;}
a.snewslink:active, a.snewslink:hover {font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: underline;}

a.snewsalink:link, a.snewsalink:visited {font-family : Verdana,Helvetica,Arial; color:#7A84F5; text-decoration: none;}
a.snewsalink:active, a.snewsalink:hover {font-family : Verdana,Helvetica,Arial; color:#7A84F5; text-decoration: underline;}

a.mlink:link, a.mlink:visited {font-size : 11px; font-family : Verdana,Helvetica,Arial; color:#336699; text-decoration: underline;}
a.mlink:active, a.mlink:hover {font-size : 11px; font-family : Verdana,Helvetica,Arial; color:#336699; text-decoration: underline;}

/* Стили таблиц */

table.table1 { 
margin-top:2px;
font-size: 11px; 
border: 1px #C6C6C6  solid;
border-collapse: collapse;
}

table.table1 th 
{
color: #DDE9F4;
background-color: #4181C1;
border: 1px #C6C6C6 solid;
font-family: Verdana;
font-size: 11px;
vertical-align: middle; 
padding: 4 5 4 5px;
}

table.table1 td
{ 
border-bottom: 1px #999999 dotted;
border-right: 1px #AAAAAA dotted;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #00427F;
padding: 4 6 4 6px;
}


/* Верхнее меню Verdana,Helvetica,Arial; */

a.blink:link, a.blink:visited {font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#4273A0; text-decoration: underline;}
a.blink:active, a.blink:hover {font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}

/* Серые */
a.gblink:link, a.gblink:visited {font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#908D8D; text-decoration: underline;}
a.gblink:active, a.gblink:hover {font-family : Verdana,Helvetica,Arial; font-weight : bold; color:#908D8D; text-decoration: underline;}

.h1header {font-size : 14px; font-weight : bold;}
.h2header {font-size : 12px; font-weight : bold;}

.sysbgcolor {background-color:#EFEFEF;}

a.submenu:link, a.submenu:visited {font-family : Verdana, sans-serif, serif; font-size : 11px; font-weight : bold; color:#336699; text-decoration: none;}
a.submenu:active, a.submenu:hover {font-family : Verdana, sans-serif, serif; font-size : 11px; font-weight : bold; color:#336699; text-decoration: none;}

a.submenuact:link, a.submenuact:visited {font-family : Verdana, sans-serif, serif; font-size : 11px; font-weight : bold; color:#B84745; text-decoration: none;}
a.submenuact:active, a.submenuact:hover {font-family : Verdana, sans-serif, serif; font-size : 11px; font-weight : bold; color:#B84745; text-decoration: none;}


a.menulink:link, a.menulink:visited {font-family : Verdana, sans-serif, serif; font-size : 12px; color:#DDDDDD; text-decoration: none;}
a.menulink:active, a.menulink:hover {font-family : Verdana, sans-serif, serif; font-size : 12px; color:#FFFFFF; text-decoration: none;}

a.leftmenu1:link, a.leftmenu1:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu1:active, a.leftmenu1:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#ffffcc; text-decoration: none;}

a.leftmenu2:link, a.leftmenu2:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2:active, a.leftmenu2:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FAE9B2; text-decoration: none;}

a.leftmenu2_v2:link, a.leftmenu2_v2:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2_v2:active, a.leftmenu2_v2:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FAE9B2; text-decoration: none;}

a.leftmenu3:link, a.leftmenu3:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu3:active, a.leftmenu3:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#ffffcc; text-decoration: none;}

a.leftmenu1_1:link, a.leftmenu1_1:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#B44502; text-decoration: none;}
a.leftmenu1_1:active, a.leftmenu1_1:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu1_1a:link, a.leftmenu1_1a:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu1_1a:active, a.leftmenu1_1a:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu2_1:link, a.leftmenu2_1:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#1F476A; text-decoration: none;}
a.leftmenu2_1:active, a.leftmenu2_1:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#F00000; text-decoration: none;}

a.leftmenu2_1a:link, a.leftmenu2_1a:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2_1a:active, a.leftmenu2_1a:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#F00000; text-decoration: none;}

a.leftmenu2_v2_1:link, a.leftmenu2_v2_1:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#B91E00; text-decoration: none;}
a.leftmenu2_v2_1:active, a.leftmenu2_v2_1:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu2_v2_1a:link, a.leftmenu2_v2_1a:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2_v2_1a:active, a.leftmenu2_v2_1a:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FBF7EC; text-decoration: none;}


a.leftmenu3_1:link, a.leftmenu3_1:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#366601; text-decoration: none;}
a.leftmenu3_1:active, a.leftmenu3_1:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu3_1a:link, a.leftmenu3_1a:visited {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu3_1a:active, a.leftmenu3_1a:hover {font-family : Verdana,Helvetica,Arial; font-size : 11px; font-weight : bold; color:#000000; text-decoration: none;}


a.leftmenu1_2:link, a.leftmenu1_2:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#B44502; text-decoration: none;}
a.leftmenu1_2:active, a.leftmenu1_2:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu1_2a:link, a.leftmenu1_2a:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu1_2a:active, a.leftmenu1_2a:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu2_2:link, a.leftmenu2_2:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#1F476A; text-decoration: none;}
a.leftmenu2_2:active, a.leftmenu2_2:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#F00000; text-decoration: none;}

a.leftmenu2_2a:link, a.leftmenu2_2a:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2_2a:active, a.leftmenu2_2a:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#F00000; text-decoration: none;}

a.leftmenu2_v2_2:link, a.leftmenu2_v2_2:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#B91E00; text-decoration: none;}
a.leftmenu2_v2_2:active, a.leftmenu2_v2_2:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu2_v2_2a:link, a.leftmenu2_v2_2a:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu2_v2_2a:active, a.leftmenu2_v2_2a:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#FBDDC3; text-decoration: none;}

a.leftmenu3_2:link, a.leftmenu3_2:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#366601; text-decoration: none;}
a.leftmenu3_2:active, a.leftmenu3_2:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#000000; text-decoration: none;}

a.leftmenu3_2a:link, a.leftmenu3_2a:visited {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#FFFFFF; text-decoration: none;}
a.leftmenu3_2a:active, a.leftmenu3_2a:hover {font-family : Verdana,Helvetica,Arial; font-size : 10px; font-weight : bold; color:#000000; text-decoration: none;}

/* Верхний навигатор и т.п. */
a.scent:active,a.scent:link,a.scent:visited {color: #003399; font-size: 11px; text-indent: 2 px; text-decoration: none}
a.scent:hover {color: #003399; font-size: 11px; text-indent: 2px; text-decoration: underline}
.scent {color: #010043; font-size: 11px; text-indent: 2px;}

tr.tr0 {background-color:white;}                     
tr.tr1 {background-color:#E8F0F8;}  

table.tablels {padding: 0 0 0 0px; background-color:#fcfcfc; border: 1px solid #dddddd /* Рамка вокруг таблицы */}
table.tablels th {vertical-align: middle; font-weight: bold; background-color:#4181C1; font-size: 10px;}                      
table.tablels td {} 
table.tablels tr.tr0 {background-color:#E8F0F8;}                     
table.tablels tr.tr1 {background-color:white;}                     
/* padding: 0 0 0 0px; */

table.tablest {padding: 0 0 0 0px; background-color:#fcfcfc; border: 1px solid #dddddd /* Рамка вокруг таблицы */}
table.tablest th {padding: 4 4 4 4px;  vertical-align: middle; font-weight: bold; background-color: #DDE9F5; font-size: 10px; color: #00427F}                      
table.tablest td {padding: 1 2 1 4px;} 
table.tablest tr.tr0 {background-color:#E8F0F8;}                     
table.tablest tr.tr1 {background-color:white;}                     
/* padding: 0 0 0 0px; */

table.tablest2 {padding: 0 0 0 0px; background-color:#fcfcfc; border: 1px solid #dddddd /* Рамка вокруг таблицы */}
table.tablest2 th {padding: 2 2 2 2px;  vertical-align: middle; font-weight: bold;
 background-color: #4684C3; font-size: 10px; 
color: #DDE9F4}                      
table.tablest2 td {padding: 1 2 1 4px;} 
table.tablest2 tr.tr0 {background-color:#E8F0F8;}                     
table.tablest2 tr.tr1 {background-color:white;}     

INPUT.button {background-color: #4182C2;color: #DDE9F4;font-weight: bold}
INPUT.buttong {background-color: #699e45;color: #DDE9F4;font-weight: bold}
INPUT.buttonr {background-color: #a57a51;color: #DDE9F4;font-weight: bold}

TH {BACKGROUND-color:#4181C1; COLOR: #DDE9F4; text-align: center; vertical-align: top; font-weight: normal}
TH.bold {BACKGROUND-color:#4181C1; COLOR: #DDE9F4; text-align: center; vertical-align: top; font-weight: bold}
TH.simple {BACKGROUND-color:#ffffff; COLOR: #00427F; text-align: center; vertical-align: top; font-weight: normal}
TH.index {font-size: 9px; font-weight: normal; BACKGROUND-color:#4181C1; COLOR: #DDE9F4; text-align: right; vertical-align: top}

a.wblink:link, a.wblink:visited { font-size: 10px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}
a.wblink:active, a.wblink:hover { font-size: 10px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}

a.wblink2:link, a.wblink2:visited { font-size: 10px; font-weight : bold; color: #DDE9F4; text-decoration: none;}
a.wblink2:active, a.wblink2:hover { font-size: 10px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}

input.button30 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 30;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}
input.button80 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 80;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}
input.button100 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 100;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}
input.button150 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 150;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}
input.button180 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 180;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}
input.button200 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #f1f1f1; width : 200;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #4181C1;}

input.button80b { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : white; width : 80;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #597899;}
input.button40b { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : white; width : 40;
align : left; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: #597899;}

.field80 {width : 80;}
.field100 {width : 100;}
.field120 {width : 120;}
.field150 {width : 150;}
.field180 {width : 180;}
.field200 {width : 200;}

a.nulink:link, a.nulink:visited 
{font-size:11px;
font-family:Verdana;
font-weight:bold;
color:#336699;
text-decoration: none;}

a.nulink:active, a.nulink:hover {font-size:11px;
font-family:Verdana;
color:#336699;
font-weight:bold;
text-decoration:underline;}


a.nulink10:link, a.nulink10:visited, a.thurl:link, a.thurl:visited
{font-size:10px;
font-family:Verdana;
font-weight:bold;
color:#336699;
text-decoration: none;}

a.nulink10:active, a.nulink10:hover, a.thurl:active, a.thurl:hover
{font-size:10px;
font-family:Verdana;
color:#336699;
font-weight:bold;
text-decoration:underline;}


a.sulink:link, a.sulink:visited 
{font-size:11px;
font-family:Verdana;
color:#336699;
text-decoration: none;}

a.sulink:active, a.sulink:hover {font-size:11px;
font-family:Verdana;
color:#336699;
text-decoration:underline;}

a.s2link:link, a.s2link:visited 
{font-size:12px;
font-family:Verdana;
color:#336699;
text-decoration: underline;}

a.s2link:active, a.s2link:hover {font-size:12px;
font-family:Verdana;
color:#336699;
text-decoration:underline;}

a.s1link:link, a.s1link:visited 
{font-size:11px;
font-family:Verdana;
color:#336699;
text-decoration: underline;}

a.s1link:active, a.s1link:hover {font-size:11px;
font-family:Verdana;
color:#336699;
text-decoration:underline;}

span.hmenu 
{font-size:14px;
font-family:Verdana;
color:#336699;
font-weight : bold;
}

a.hmenu:link, a.hmenu:visited 
{font-size:14px;
font-family:Verdana;
color:#336699;
text-decoration: underline;
font-weight : bold;
}

a.hmenu:active, a.hmenu:hover {font-size:14px;
font-family:Verdana;
color:#336699;
text-decoration:underline;
font-weight : bold;}

/*************/

.even {background-color: #FFFFFF}
.odd {background-color: #DDE9F5}

.newsheader {background-color: transparent; COLOR: #1162B1; font-size:11px; font-weight : bold;}
a.newslink:link, a.newslink:visited {font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: none;}
a.newslink:active, a.newslink:hover {font-family : Verdana,Helvetica,Arial; color:#FF0000; text-decoration: underline;}
.newsdate {font-size:10px;}

.bsminfo {color: #00427F; font-size:10px; font-weight : bold;}

/* small th */
.smth {color: #DDE9F4; font-size:10px;}
.smthr {color: #DDE9F4; font-size:10px; text-align: right;}
.smthl {color: #DDE9F4; font-size:10px; text-align: left;}
.smthc {color: #DDE9F4; font-size:10px; text-align: center;}
.smtext {font-size:10px;}

.ssmth {color: #DDE9F4; font-size:9px;}
.ssmthr {color: #DDE9F4; font-size:9px; text-align: right;}
.ssmthl {color: #DDE9F4; font-size:9px; text-align: left;}
.ssmthc {color: #DDE9F4; font-size:9px; text-align: center;}
.ssmtext {font-size:9px;}

.tmainheader {color: #DDE9F4; font-size: 12px; font-weight: bold}

/* Звезда в заголовке таблицы (info) */
a.headerstar:link, a.headerstar:visited {font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#FFFF66; text-decoration: none;}
a.headerstar:active, a.headerstar:hover {font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#FFFF66; text-decoration: underline;}

.boldfont {font-weight: bold}


.tblockheader {background-color: #DDE9F5; color: #00427F; font-weight: bold; }

.pnav_act {background-color: #E8E9EC; padding: 0.2em 5px; }
.pnav {padding: 0.2em 5px;}
a.pnav {padding: 0.2em 5px;}

/* Вывод документов */
a.docheaderlink:link, a.docheaderlink:visited {font-weight: normal; font-size: 11px; 
font-family : Verdana,Helvetica,Arial; color:#336699; text-decoration: none;}
a.docheaderlink:active, a.docheaderlink:hover {font-weight: normal; 
font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#FF0000; text-decoration: underline;}


a.docheaderlink2:link, a.docheaderlink2:visited {font-weight: bold; font-size: 11px; 
font-family : Verdana,Helvetica,Arial; color:#336699; text-decoration: none;}
a.docheaderlink2:active, a.docheaderlink2:hover {font-weight: bold; 
font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#336699; text-decoration: underline;}


/* 336699*/

.docheader  {font-weight: normal; font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: none;}

a.docchheaderlink:link, a.docchheaderlink:visited {font-weight: normal; font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: none;}
a.docchheaderlink:active, a.docchheaderlink:hover {font-weight: normal; font-size: 11px; font-family : Verdana,Helvetica,Arial; color:#00427F; text-decoration: underline;}
.docchheader {font-weight: normal; font-size: 11px; font-family : Verdana,Helvetica,Arial; text-decoration: none;}

.bblockheader {font-weight: bold; color: white;  font-size: 10px;}
.blockheader {color: white; font-size: 10px;}

.b10 {font-weight: bold; font-size: 10px;}

.f10 {font-size: 10px;}                     

a.docdlink:link, a.docdlink:visited {font-size: 11px; color:#3D6477; text-decoration: underline;}
a.docdlink:active, a.docdlink:hover {font-size: 11px; color:#3D6477; text-decoration: underline;}
.docfinfo  {color: #9a9a9a;  font-size: 11px;}
.docsmdescr  {color: #636363;  font-size: 11px;}

.docchfinfo  {color: #3D6477;  font-size: 11px;}
.docchsmdescr  {color: #646464;  font-size: 11px;}

.docactdate  {color: #9F1500;  font-size: 11px;}


a.nulinkred:link, a.nulinkred:visited 
{font-size: 10px;
font-family:Verdana;
font-weight:normal;
color:#dc143c;
text-decoration: none;}

a.nulinkred:active, a.nulinkred:hover {
font-size:10px;
font-family:Verdana;
color:#dc143c;
font-weight:normal;
text-decoration:underline;}


.copyr  {color: #444444;  font-size: 10px;}
a.copyr:link, a.copyr:visited {font-size: 10px;
font-family:Verdana;
font-weight:normal;
color:#183DAB;
text-decoration: none;}

a.copyr:active, a.copyr:hover {font-size: 10px;
font-family:Verdana;
font-weight:normal;
color:#183DAB;
text-decoration: underline;}

/*.docsmdescr  {color: #5F6362;  font-size: 11px;}*/

.pname {background-color: #F8F5EE; padding: 3 6 4 4px;}
.pvalue {background-color: #F1F1E0; padding: 3 2 4 4px;}


a.linkblock:link, a.linkblock:visited 
{
	/*background-color: #F1F1E0; */
	font-weight: bold;
}

a.linkblock:active,a.linkblock:hover 
{
	color:#C20000;
	font-weight: bold;
}


td.pageblockheader
{
	font-size: 13px;
	color:#000000;
	font-weight: bold;
	background-color: #DFDFDF;
	padding: 6 9 4 11px;
}

a.pageblockheader:link, a.pageblockheader:visited 
{
	font-size: 13px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

a.pageblockheader:active,a.pageblockheader:hover 
{
	font-size: 13px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}


/* Стили от различных таблиц */
table.t33 { background-color: #f8f8f8; }
table.t33 th {vertical-align: middle; background-color: #DDE9F5; color: #00427F; font-weight: bold; }   

ul
{
	list-style-image: url('/images/bullet.gif');
	line-height: 18px;
}

ol {line-height: 18px;}


@media print 
{
	.noprint {
		display: none !important;
	}
}


/* Блок вкладок */
.hblockmenutd
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}

a.hblockmenuact:link, a.hblockmenuact:visited 
{
	font-size: 10px; color:#4372A1; font-weight: bold; text-decoration: none; display: block;
}

a.hblockmenuact:active,a.hblockmenuact:hover 
{
	font-size: 10px; color:#4372A1; font-weight: bold; text-decoration: none; display: block;
}

a.hblockmenunact:link, a.hblockmenunact:visited 
{
	font-size: 10px; color:#848284; font-weight: bold; text-decoration: none; display: block;
}

a.hblockmenunact:active,a.hblockmenunact:hover 
{
	font-size: 10px; color:#848284; font-weight: bold; text-decoration: none; display: block;
}


/* Блок вкладок 2 (серые) */
.hblockgreymenutd
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	text-align: center;
}

a.hblockgreymenuact:link, a.hblockgreymenuact:visited 
{
    text-align: center;	font-size: 10px; color:#336699; font-weight:normal; text-decoration: none; display: block;
}

a.hblockgreymenuact:active,a.hblockgreymenuact:hover 
{
	font-size: 10px; color:#336699; font-weight:normal; text-decoration: none; display: block;
}

a.hblockgreymenunact:link, a.hblockgreymenunact:visited 
{
	font-size: 10px; color:#848284; font-weight:normal; text-decoration: none; display: block;
}

a.hblockgreymenunact:active,a.hblockgreymenunact:hover 
{
	font-size: 10px; color:#336699; font-weight:normal; text-decoration: none; display: block;
}





/* Стили фотогалереи */
.albumdate { font-size: 10px; color:#999999;}
.albumdatesm { font-size: 10px; color:#999999;}

a.csulink:link, a.csulink:visited 
{font-size:11px;
font-family:Verdana;
color:#666666;
text-decoration: none;}

a.csulink:active, a.csulink:hover {font-size:11px;
font-family:Verdana;
color:#666666;
text-decoration:none;}


span.inote
{
font-size:9px;
display: inline;
color:#999999;
vertical-align: super
}

a.inote:link, a.inote:visited 
{
font-size:10px;
color:#999999;
text-decoration: none;
}

a.inote:link, a.inote:visited 
{
font-size:10px;
color:#999999;
text-decoration:underline;
}


/* Белые ссылки */
a.wlink:link, a.wlink:visited {font-weight: normal; font-size: 11px; color: #DDE9F4; text-decoration: none;}
a.wlink:active, a.wlink:hover {font-weight: normal; font-size: 11px; color: #DDE9F4; text-decoration: underline;}
a.bwlink:link, a.bwlink:visited { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}
a.bwlink:active, a.bwlink:hover { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}



/* Тестовые стили */
/*

.searchbox {font-size:14px;margin-right:.6em;width:28.8em;*width:28.7em;vertical-align:top;*margin-top:-1px}

.listclass {font-weight: bold; height:100px; overflow-y:scroll;}

.searchbox {font-size:14px; width:480;vertical-align:top;margin-top:-1px; }

*/

.searchbox {font-size:14px; width:340;vertical-align:top; margin-top:-1px;font-weight : bold; }
.searchbox2 {font-size:14px; width:480;vertical-align:top; margin-top:-1px;font-weight : bold; }
.ac_listclass {}
.ac_listelem
{  
    list-style-type:none;
	margin:0px!important;
	padding:0px!important; 
	visibility : hidden;
	cursor : 'default';
}

.ac_listitemsel
{
	margin:0px!important;
	background-color: #697F95;
	color: White;
	padding : 2px;
	cursor : pointer;
	border-bottom: 1px #999999 dotted; 
	border-right: 1px #AAAAAA dotted; 
	border-left: 1px #AAAAAA dotted;
}

.ac_listitem 
{
	margin:0px!important;
	background-color : #f3f3f3;
	padding : 2px;
	cursor : pointer;
	border-bottom: 1px #999999 dotted;
	border-right: 1px #AAAAAA dotted; 
	border-left: 1px #AAAAAA dotted;
}

.ac_code
{
	font-size:13px;
}





