﻿
BODY,P,TABLE,TH,TD,TR,INPUT,SELECT {COLOR: #262626; FONT: 13px Arial; TEXT-TRANSFORM: none;}

a.iso:link, a.iso:visited {COLOR: #6d6d6d; FONT: 12px Arial; font-weight: bold; text-decoration: none;}
a.iso:active, a.iso:hover {COLOR: #FF0000; FONT: 12px Arial; font-weight: bold; text-decoration: none;}

a:link, a:visited {COLOR: #336699; FONT: 13px Arial; text-decoration: none;}
a:active, a:hover {COLOR: #FF0000; FONT: 13px Arial; text-decoration: underline;}

a.blink:link, a.blink:visited {font-family: Arial; font-weight: bold; color:#336699; text-decoration: none;}
a.blink:active, a.blink:hover {font-family: Arial; font-weight: bold; color:#FF0000; text-decoration: underline;}

html
{
    margin:0;
    padding:0;
}
body
{
    background:#85969e;
    margin:0px;
    padding:0px;
    padding-top:2px;
    text-align:center;
}

.data {color: #000000; font: 11px Arial, sans-serif, serif; text-decoration: none;}


.tnavdiv {color: #C7052F; font-size: 13px;}


td.leftmenu1s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s1 A:hover {background-color: #e5e5e5}
td.leftmenu1s1a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s1a {background-color: #7f7f7f}


td.leftmenu1s2 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s2 A:hover {background-color: #dde5ec}
td.leftmenu1s2a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s2a {background-color: #7593b0}


td.leftmenu1s3 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s3 A:hover {background-color: #ffc2a2}
td.leftmenu1s3a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; height: 100%;}
td.leftmenu1s3a {background-color: #f37159}


td.leftmenu2s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s1 A:hover {background-color: #e5e5e5}
td.leftmenu2s1a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s1a {background-color: #7f7f7f}


td.leftmenu2s2 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s2 A:hover {background-color: #dde5ec}
td.leftmenu2s2a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s2a {background-color: #7593b0}


td.leftmenu2s3 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s3 A:hover {background-color: #ffc2a2}
td.leftmenu2s3a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%;}
td.leftmenu2s3a {background-color: #f37159}




td.leftmenu3s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; background: #ffffff url('/images/icons/menu3_line_1.gif') no-repeat;}
td.leftmenu3s1 A:hover {background-color: #e5e5e5}
td.leftmenu3s1a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; }
td.leftmenu3s1a {background-color: #7f7f7f}


td.leftmenu3s2 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; background: #ffffff url('/images/icons/menu3_line_2.gif') no-repeat;}
td.leftmenu3s2 A:hover {background-color: #dde5ec}
td.leftmenu3s2a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; }
td.leftmenu3s2a {background-color: #7593b0}


td.leftmenu3s3 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; background: #ffffff url('/images/icons/menu3_line_3.gif') no-repeat;}
td.leftmenu3s3 A:hover {background-color: #ffc2a2}
td.leftmenu3s3a {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 15px; height: 100%; }
td.leftmenu3s3a {background-color: #f37159}





td.leftmenu1_1 {width: 100%; padding-left: 5px; vertical-align:top; text-align:left;}
td.leftmenu1_2 {width: 100%; padding-left: 5px; vertical-align:top; text-align:left;}



a.leftmenu1:link, a.leftmenu1:visited  {font-family: Arial; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}
a.leftmenu1a:link, a.leftmenu1a:visited {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}

a.leftmenu1:active, a.leftmenu1:hover {font-family: Arial; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}
a.leftmenu1a:active, a.leftmenu1a:hover {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}




a.leftmenu1_1:link, a.leftmenu1_1:visited {font-family: Arial; font-size : 12px; color:#000000; text-decoration: none;}
a.leftmenu1_1a:link, a.leftmenu1_1a:visited {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu1_1:active, a.leftmenu1_1:hover {font-family: Arial; font-size : 12px; color:#000000; text-decoration: none;}
a.leftmenu1_1a:active, a.leftmenu1_1a:hover {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu1_2:link, a.leftmenu1_2:visited {font-family: Arial; font-size : 11px; color:#000000; text-decoration: none;}
a.leftmenu1_2a:link, a.leftmenu1_2a:visited {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}

a.leftmenu1_2:active, a.leftmenu1_2:hover {font-family: Arial; font-size : 11px; color:#000000; text-decoration: none;}
a.leftmenu1_2a:active, a.leftmenu1_2a:hover {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}



a.leftmenu2:link, a.leftmenu2:visited {font-family: Arial; color: #52789c; font-size: 12px; font-weight: bold; text-decoration: none;}
a.leftmenu2a:link, a.leftmenu2a:visited {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}

a.leftmenu2:active, a.leftmenu2:hover {font-family: Arial; color: #52789c; font-size: 12px; font-weight: bold; text-decoration: none;}
a.leftmenu2a:active, a.leftmenu2a:hover {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}

a.leftmenu2_1:link, a.leftmenu2_1:visited {font-family: Arial; font-size : 12px; color:#52789c; text-decoration: none;}
a.leftmenu2_1a:link, a.leftmenu2_1a:visited {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu2_1:active, a.leftmenu2_1:hover {font-family: Arial; font-size : 12px; color:#52789c; text-decoration: none;}
a.leftmenu2_1a:active, a.leftmenu2_1a:hover {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu2_2:link, a.leftmenu2_2:visited {font-family: Arial; font-size : 11px; color:#52789c; text-decoration: none;}
a.leftmenu2_2a:link, a.leftmenu2_2a:visited {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}

a.leftmenu2_2:active, a.leftmenu2_2:hover {font-family: Arial; font-size : 11px; color:#52789c; text-decoration: none;}
a.leftmenu2_2a:active, a.leftmenu2_2a:hover {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}



a.leftmenu3:link, a.leftmenu3:visited {font-family: Arial; color: #d2492a; font-size: 12px; font-weight: bold; text-decoration: none;}
a.leftmenu3a:link, a.leftmenu3a:visited {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}

a.leftmenu3:active, a.leftmenu3:hover {font-family: Arial; color: #d2492a; font-size: 12px; font-weight: bold; text-decoration: none;}
a.leftmenu3a:active, a.leftmenu3a:hover {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}

a.leftmenu3_1:link, a.leftmenu3_1:visited {font-family: Arial; font-size : 12px; color:#97351e; text-decoration: none;}
a.leftmenu3_1a:link, a.leftmenu3_1a:visited {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu3_1:active, a.leftmenu3_1:hover {font-family: Arial; font-size : 12px; color:#97351e; text-decoration: none;}
a.leftmenu3_1a:active, a.leftmenu3_1a:hover {font-family: Arial; font-size : 12px; color:#ffffff; text-decoration: none;}

a.leftmenu3_2:link, a.leftmenu3_2:visited {font-family: Arial; font-size : 11px; color:#97351e; text-decoration: none;}
a.leftmenu3_2a:link, a.leftmenu3_2a:visited {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}

a.leftmenu3_2:active, a.leftmenu3_2:hover {font-family: Arial; font-size : 11px; color:#97351e; text-decoration: none;}
a.leftmenu3_2a:active, a.leftmenu3_2a:hover {font-family: Arial; font-size : 11px; color:#ffffff; text-decoration: none;}


a.leftmenubblock:link, a.leftmenubblock:visited {font-family: Arial; font-size: 12px; color: #fffdfd; font-weight: bold; letter-spacing: 1px; text-decoration: none;}

td.leftmenusbblock A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%; background-color: #f04e30;}
td.leftmenusbblock A:hover {background-color: #f3684e}
td.leftmenusbblocka {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; height: 100%; background-color: #f04e30;}


a.menulink:link, a.menulink:visited {font-family: Arial; font-size : 11px; color:#FFFFFF;  font-weight: bold; text-decoration: none;}
a.menulink:active, a.menulink:hover {font-family: Arial; font-size : 11px; color:#DDDDDD;  font-weight: bold; text-decoration: none;}




#root
{
    margin:0 auto;
    padding:0px;
    min-width:1002px;
    max-width:1200px;
}



* html #root
{
    width:expression(
			(document.compatMode && document.compatMode == 'CSS1Compat')?(
            document.documentElement.clientWidth < 1002 ? "1002px" : (document.documentElement.clientWidth > 1200 ? "1200px" : "auto")
        ):(document.body.clientWidth < 1002 ? "1002px" : (document.body.clientWidth > 1200 ? "1200px" : "auto"))
    );
}


form { margin: 0px; padding: 0px; }


.button_search {font-family: Arial; font-size: 11px; color: #6b879c; font-weight: bold; height:20px; border-color:#ffffff #c0cad1 #adb6bd #ffffff; border-style:solid; border-width:1px; background:#e7e9e8; cursor:pointer;}
.button {font-family: Arial; font-size: 11px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer;}

input.button30 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 30;}
input.button80 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 80;}
input.button100 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width: 100;}
input.button150 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width: 150;}
input.button180 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width: 180;}
input.button200 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width: 200;}

input.button80b {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 80;}
input.button40b {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 40;}

input.buttong {background-color: #699e45; color: #DDE9F4;font-weight: bold}
input.buttonr {background-color: #a57a51; color: #DDE9F4;font-weight: bold}





.searchboxlp
{ 
    height:20px;
    padding-top:2px;
    padding-left:20px; width: 180px; 
    font-family: Arial; 
    color: #000; 
    border:1px #8ea0ad solid;
    margin: 0px;	
	background:url('/images/icons/search.png') #FFF no-repeat 3px;
}

a.aprint:link, a.aprint:visited {font-size:11px; font-family: Arial; font-weight: normal; color:#777777; text-decoration: none; border-bottom: 1px dashed #000000;}
a.aprint:active, a.aprint:hover {font-size:11px; font-family: Arial; font-weight: normal; color:#777777; text-decoration: none; border-bottom: 1px dashed #000000;}

span.searchelp {font-size:11px; font-family: Arial; font-weight: normal; color:#ffffff; border-bottom: 1px dashed #ffffff;}

a.searchelp:link, a.searchelp:visited {font-size:11px; font-family: Arial; font-weight: normal; color:#e1e1e1; text-decoration: none;}
a.searchelp:active, a.searchelp:hover {font-size:11px; font-family: Arial; font-weight: normal; color:#ffffff; border-bottom: 1px dashed #ffffff;}

input.txt
{ 
    color: #67889b;
    height:20px;
    padding-top:1px;
    padding-left:4px;
    font-family: Arial; 
    color: #000; 
    border:1px #8ea0ad solid;
    margin: 0px;	
}



.txtblue {color: #52789c;}

.txt11 {font-size: 12px;}
.txt11blue {color: #52789c; font-size: 11px;}





.lineblue {height:1px; padding: 0px; background-color: #ccd4e1;}
.linegrey {height:1px; padding: 0px; background-color: #d3d5d2;}



td.blockheader {background-color: #f04e30; height: 18; padding-left: 5px; vertical-align: middle;}
  .blockheader {font-family: Arial; color: #fffdfd; font-size: 11px;}
  .bblockheader {font-family: Arial; font-size: 12px; color: #fffdfd; font-weight: bold; letter-spacing: 1px; }



a.nulink10:link, a.nulink10:visited, a.thurl:link, a.thurl:visited
{font-size:11px; /* only 11 in v2 */
font-family: Arial;
font-weight:bold;
color:#52789c;
text-decoration: none;}

a.nulink10:active, a.nulink10:hover, a.thurl:active, a.thurl:hover
{font-size:11px;
font-family: Arial;
color:#52789c;
font-weight:bold;
text-decoration:underline;}




a.nulink:link, a.nulink:visited 
{font-size:12px;
font-family: Arial;
font-weight:bold;
color:#336699;
text-decoration: none;}

a.nulink:active, a.nulink:hover {font-size:12px;
font-family: Arial;
color:#336699;
font-weight:bold;
text-decoration:underline;}

/* Блок вкладок */
.hblockmenutd
{ padding: 4px; padding-left:4px; padding-right:4px; text-align: center; background-color: #ececee; border-bottom: #ececee 1px solid;  }

/* Блок вкладок */
.hblockmenutdact
{ padding: 4px; padding-left:4px; padding-right:4px; text-align: center;	background-color: #67889b; border-bottom: #67889b 1px solid;  }

a.hblockmenuact:link, a.hblockmenuact:visited 
{ text-align: center; font-size: 11px; color:#ffffff; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenuact:active,a.hblockmenuact:hover 
{ font-size: 11px; color:#ffffff; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenu:link, a.hblockmenu:visited 
{ font-size: 11px; color:#6b8898; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenu:active,a.hblockmenu:hover 
{ font-size: 11px; color:#6b8898; font-weight:normal; text-decoration: none; display: block; }



td.copyr  {color: #ffffff;  font-size: 11px; padding: 11px; padding-top: 5px; vertical-align:top;}

a.copyr:link, a.copyr:visited {font-size: 11px; font-family: Arial; font-weight : bold; color:#ffffff; text-decoration: none;}
a.copyr:active, a.copyr:hover {font-size: 11px; font-family: Arial; font-weight : bold; color:#ffffff; text-decoration: underline;}






 












/* *** */










/*
.h1header {font-size : 16px; font-weight : bold;}
.h2header {font-size : 13px; font-weight : bold;}
*/

.materialdate {font-size:12px; padding-bottom:11px;}
.materialheader {text-align:center;  font-size: 16px;}


h1, .h1header {font-size:16px;
font-family: Arial;
font-weight:bold;
margin: 2px; padding: 2px;
}

h2, .h2header {font-size:15px;
font-family: Arial;
font-weight:bold;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h3 {font-size:14px;
font-family: Arial;
font-weight:bold;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*h2link h3link уменьшили на 1*/

a.h2link:link, a.h2link:visited {font-size:15px; font-family : Arial; font-weight : bold; color:#4273A0; text-decoration: none;}
a.h2link:active, a.h2link:hover {font-size:15px; font-family : Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}

a.h3link:link, a.h3link:visited {font-size:13px; font-family : Arial; font-weight : bold; color:#4273A0; text-decoration: none;}
a.h3link:active, a.h3link:hover {font-size:13px; font-family : Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}



a.topmenu:link, a.topmenu:visited {font-size:12px; font-family : Arial; font-weight : bold; color:#000000; text-decoration: none;}
a.topmenu:active, a.topmenu:hover {font-size:12px; font-family : Arial; font-weight : bold; color:#000000; text-decoration: underline;}

a.topmenuitem:link, a.topmenuitem:visited {padding-bottom: 4px; padding-top: 3px; padding-left:11px; padding-right:3px; display: block; font-size:11px; font-family : Arial; font-weight : bold; color:#B92F0B; text-decoration: none;}
a.topmenuitem:active, a.topmenuitem:hover {padding-bottom: 4px; padding-top: 3px; padding-left:11px; padding-right:3px; display: block; background-color: #D78C79; font-size:11px; font-family : Arial; font-weight : bold; color:#FFFFFF; text-decoration: none;}

a.topmenuitem2:link, a.topmenuitem2:visited {padding-bottom: 4px; padding-top: 3px; padding-left:15px; padding-right:3px; display: block; font-size:11px; font-family : Arial; font-weight : bold; color:#B92F0B; text-decoration: none;}
a.topmenuitem2:active, a.topmenuitem2:hover {padding-bottom: 4px; padding-top: 3px; padding-left:15px; padding-right:3px; display: block; background-color: #D78C79; font-size:11px; font-family : Arial; font-weight : bold; color:#FFFFFF; text-decoration: none;}


/* A,BODY,P,TABLE,TD,TR,INPUT,SELECT {COLOR: #00427F; FONT: 11px Arial,Helvetica,Arial; TEXT-TRANSFORM: none;} */



  
                    
/* Стили короткого списка новостей */

.snewsdate {font-size : 11px; font-weight : bold; color:#68889a;}
a.snewslink:link, a.snewslink:visited {font-family : Arial; color:#336699; text-decoration: none;}
a.snewslink:active, a.snewslink:hover {font-family : Arial; color:#00427F; text-decoration: underline;}

a.snewsalink:link, a.snewsalink:visited {font-family : Arial; color:#7A84F5; text-decoration: none;}
a.snewsalink:active, a.snewsalink:hover {font-family : Arial; color:#7A84F5; text-decoration: underline;}

a.mlink:link, a.mlink:visited {font-size : 12px; font-family : Arial; color:#336699; text-decoration: none;}
a.mlink:active, a.mlink:hover {font-size : 12px; font-family : Arial; color:#336699; text-decoration: underline;}

/* Стили таблиц */

table.table1, table.rtstable { 
margin-top:2px;
font-size: 12px; 
border: 1px #C6C6C6  solid;
border-collapse: collapse;
}

table.table1 th 
{
color: white;
background-color: #7C97AB;
border: 1px #C6C6C6 solid;
font-family: Arial;
font-size: 12px;
vertical-align: middle; 
padding: 4 5 4 5px;
font-weight: normal;
}

table.table1 td
{ 
border-bottom: 1px #999999 dotted;
border-right: 1px #AAAAAA dotted;
font-family: Arial;
font-weight: normal;
font-size: 12px;

padding: 4 6 4 6px;
}



/* Серые */
a.gblink:link, a.gblink:visited {font-family : Arial; font-weight : bold; color:#908D8D; text-decoration: none;}
a.gblink:active, a.gblink:hover {font-family : Arial; font-weight : bold; color:#908D8D; text-decoration: underline;}



.sysbgcolor {background-color:#EFEFEF;}

a.submenu:link, a.submenu:visited {font-family : Arial, sans-serif, serif; font-size : 12px; font-weight : bold; color:#336699; text-decoration: none;}
a.submenu:active, a.submenu:hover {font-family : Arial, sans-serif, serif; font-size : 12px; font-weight : bold; color:#336699; text-decoration: none;}

a.submenuact:link, a.submenuact:visited {font-family : Arial, sans-serif, serif; font-size : 12px; font-weight : bold; color:#B84745; text-decoration: none;}
a.submenuact:active, a.submenuact:hover {font-family : Arial, sans-serif, serif; font-size : 12px; font-weight : bold; color:#B84745; text-decoration: none;}



/* Верхний навигатор и т.п. */
a.scent:active,a.scent:link,a.scent:visited {color: #858585; font-size: 12px; text-indent: 2px; text-decoration: none}
a.scent:hover {color: #727272; font-size: 12px; text-indent: 2px; text-decoration: underline}
.scentr {color:#FF0000; font-size: 12px; padding-bottom: 5px;}
.scent {color: #727272; font-size: 12px; text-indent: 2px;}



tr.tr0 {background-color:white;}                     
tr.tr1 {background-color:#e6eaeb;}  



.tblockheader {background-color: #D9E0E2; color: #555555; font-weight: bold; }

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:#7C97AB; font-size: 11px;}                      
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: #D9E0E2; font-size: 11px; color: #555555}                      
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: #7c97ab; font-size: 11px; 
color: #DDE9F4}                      
table.tablest2 td {padding: 1 2 1 4px;} 
table.tablest2 tr.tr0 {background-color:#E8F0F8;}                     
table.tablest2 tr.tr1 {background-color:white;}     



TH {BACKGROUND-color:#7C97AB; COLOR: #DDE9F4; text-align: center; vertical-align: top; font-weight: normal}
TH.bold {BACKGROUND-color:#7C97AB; 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: 10px; font-weight: normal; BACKGROUND-color:#7C97AB; COLOR: #DDE9F4; text-align: right; vertical-align: top}

a.wblink:link, a.wblink:visited { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: none;}
a.wblink:active, a.wblink:hover { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}

a.wblink2:link, a.wblink2:visited { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: none;}
a.wblink2:active, a.wblink2:hover { font-size: 11px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}


.field80 {width : 80;}
.field100 {width : 100;}
.field120 {width : 120;}
.field150 {width : 150;}
.field180 {width : 180;}
.field200 {width : 200;}




a.sulink:link, a.sulink:visited 
{font-size:12px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.sulink:active, a.sulink:hover {font-size:12px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

a.s2link:link, a.s2link:visited 
{font-size:12px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.s2link:active, a.s2link:hover {font-size:12px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

a.s1link:link, a.s1link:visited 
{font-size:11px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.s1link:active, a.s1link:hover {font-size:11px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

span.hmenu 
{font-size:14px;
font-family: Arial;
color:#336699;
font-weight : bold;
}

a.hmenu:link, a.hmenu:visited 
{font-size:14px;
font-family: Arial;
color:#336699;
text-decoration: none;
font-weight : bold;
}

a.hmenu:active, a.hmenu:hover {font-size:14px;
font-family: Arial;
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-size:12px; font-family : Arial; color:#52789c; text-decoration: none;}
a.newslink:active, a.newslink:hover {font-size:12px; font-family : Arial; color:#FF0000; text-decoration: underline;}
.newsdate {font-size:11px;}

.bsminfo {color: #00427F; font-size:11px; font-weight : bold;}

/* small th */
.smth {color: #DDE9F4; font-size:11px;}
.smthr {color: #DDE9F4; font-size:11px; text-align: right;}
.smthl {color: #DDE9F4; font-size:11px; text-align: left;}
.smthc {color: #DDE9F4; font-size:11px; text-align: center;}
.smtext {font-size:11px;}
a.smlink {font-size:11px;}

.ssmth {color: #ffffff; font-size:11px;}
.ssmthr {color: #ffffff; font-size:11px; text-align: right;}
.ssmthl {color: #ffffff; font-size:11px; text-align: left;}
.ssmthc {color: #ffffff; font-size:11px; text-align: center;}
.ssmtext {font-size:10px;}

.ssmtext1 {font-size:10px; background-color: #618199; color: #ffffff;}
.ssmtext2 {font-size:10px; background-color: #91a8b9; color: #ffffff;}

.tmainheader {color: #DDE9F4; font-size: 12px; font-weight: bold}

/* Звезда в заголовке таблицы (info) */
a.headerstar:link, a.headerstar:visited {font-size: 11px; font-family : Arial; color:#FFFF66; text-decoration: none;}
a.headerstar:active, a.headerstar:hover {font-size: 11px; font-family : Arial; color:#FFFF66; text-decoration: underline;}

.boldfont {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: 12px; 
font-family : Arial; color:#336699; text-decoration: none;}
a.docheaderlink:active, a.docheaderlink:hover {font-weight: normal; 
font-size: 12px; font-family : Arial; color:#FF0000; text-decoration: underline;}


a.docheaderlink2:link, a.docheaderlink2:visited {font-weight: bold; font-size: 12px; 
font-family : Arial; color:#336699; text-decoration: none;}
a.docheaderlink2:active, a.docheaderlink2:hover {font-weight: bold; 
font-size: 12px; font-family : Arial; color:#336699; text-decoration: underline;}


/* 336699*/

.docheader  {font-weight: normal; font-size: 11px; font-family : Arial; color:#00427F; text-decoration: none;}

a.docchheaderlink:link, a.docchheaderlink:visited {font-weight: normal; font-size: 12px; font-family : Arial; color:#00427F; text-decoration: none;}
a.docchheaderlink:active, a.docchheaderlink:hover {font-weight: normal; font-size: 12px; font-family : Arial; color:#00427F; text-decoration: underline;}
.docchheader {font-weight: normal; font-size: 11px; font-family : Arial; text-decoration: none;}

.b10 {font-weight: bold; font-size: 11px;}

.f10 {font-size: 11px;}                     

a.docdlink:link, a.docdlink:visited {font-size: 12px; color:#3D6477; text-decoration: none;}
a.docdlink:active, a.docdlink:hover {font-size: 12px; color:#3D6477; text-decoration: underline;}
.docfinfo  {color: #9a9a9a;  font-size: 12px;}
.docsmdescr  {color: #636363;  font-size: 12px;}

.docchfinfo  {color: #3D6477;  font-size: 12px;}
.docchsmdescr  {color: #646464;  font-size: 12px;}

.docactdate  {color: #9F1500;  font-size: 12px;}


a.nulinkred:link, a.nulinkred:visited 
{font-size: 11px;
font-family: Arial;
font-weight:normal;
color:#dc143c;
text-decoration: none;}

a.nulinkred:active, a.nulinkred:hover {
font-size:11px;
font-family: Arial;
color:#dc143c;
font-weight:normal;
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: 14px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

a.pageblockheader:active,a.pageblockheader:hover 
{
	font-size: 14px;
	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;}
ol.lower-alpha 	{line-height: 18px; list-style-type: lower-alpha; list-style-image:none; }



@media print 
{
	.noprint {
		display: none !important;
	}
	
	#root {
        width: auto !important;
    }
}



/* Стили фотогалереи */
.albumdate { font-size: 11px; color:#999999;}
.albumdatesm { font-size: 11px; color:#999999;}

a.csulink:link, a.csulink:visited 
{font-size:11px;
font-family: Arial;
color:#666666;
text-decoration: none;}

a.csulink:active, a.csulink:hover {font-size:11px;
font-family: Arial;
color:#666666;
text-decoration:none;}


span.inote
{
font-size:10px;
display: inline;
color:#999999;
vertical-align: super
}

a.inote:link, a.inote:visited 
{
font-size:11px;
color:#999999;
text-decoration: none;
}

a.inote:link, a.inote:visited 
{
font-size:11px;
color:#999999;
text-decoration:underline;
}


/* Белые ссылки */
a.wlink:link, a.wlink:visited {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: none;}
a.wlink:active, a.wlink:hover {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: underline;}
a.bwlink:link, a.bwlink:visited { font-size: 12px; font-weight : bold; color: #DDE9F4; text-decoration: none;}
a.bwlink:active, a.bwlink:hover { font-size: 12px; 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:340px; vertical-align:top; margin-top:-1px;font-weight : bold; }
.searchbox2 {font-size:14px; width:480px; 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;
}

/* Котировки */
.oqbid {background-color: #F8F5EE;}
.oqask {background-color: #F1F1E0;}


a.wlink:link, a.wlink:visited { font-size: 11px; color: #DDE9F4; text-decoration: underline;}
a.wlink:active, a.wlink:hover { font-size: 11px; color: #DDE9F4; text-decoration: underline;}



/* Авторизация - фоновый див */
#backgroundPopup{
  display: none;
  position: fixed;
  _position: absolute; /* hack for internet explorer 6 */
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #000000;
  border: 1px solid #cecece;
  z-index: 1;
}

/* Авторизация - Див-оболочка всплывающего окна */
#userLoginModalPopup{
  display: none;
  position: fixed;
  _position: absolute; /* hack for internet explorer 6 */
  width: 253px;
  background: #E6E6E8;
  border: 1px solid #A8A8A8; 
  z-index: 2;
  padding: 0px;
  font-size: 10px;
}


/* Все, что связано с вкладками */

a.ilink:link, a.ilink:visited {color:#000000; text-decoration: none;}
a.ilink:active, a.ilink:hover {color:#ffffff; text-decoration: none;}

a.ilink img 
{
 background-color: #EFEFEF;
 border-color: #EFEFEF;
 border-width: 5px;
 border-style:solid;
}

a.ilinka:link, a.ilinka:visited {color:#000000; text-decoration: none;}
a.ilinka:active, a.ilinka:hover {color:#ffffff; text-decoration: none;}

a.ilinka img {
 border-color: #FCA52A;
 background-color: #C5CCD0;
 border-width: 5px;
 border-style:solid;
}

.tabs_section {
}

ul.tabs {
	height: 28px;
	line-height: 25px;
	list-style: none;
	border-bottom: 1px solid #DDD;
	background: #FFF;
    margin: 0; padding: 0;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 13px 1px;
	color: #777;
	cursor: pointer;
	background: #F9F9F9;
	border: 1px solid #E4E4E4;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
}
.tabs li:hover
{
	color: #F70;
	padding: 0 13px;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
}
.tabs li.current {
	color: #444;
	background: #EFEFEF;
	padding: 0 13px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #EFEFEF;
}
.tabs_box {
	display: none;
	border: 1px solid #D4D4D4;
  border-width: 0 1px 1px;
	background: #EFEFEF;
	padding: 0 12px;
}
.tabs_box.visible {
	display: block;
}

/* Конец всего, что связано с вкладками */

td.topblock {font-family: Arial; font-size: 15px; font-weight:bold; }
.topblocktxt {font-weight:bold; margin-bottom: 4px; padding: 10px; }

