@font-face{
    font-family: "AvantGardeCTT";
    src: url("http://www.baikalforum.ru/img/AVG45__C.TTF");
}

body, table { font: 14px/20px; font-family: AvantGardeCTT, Verdana, Arial, Tahoma, sans-serif; color:#4a5c77;}

/* ~Tags For Site
----------------------------------------------- */

a, a:link		{color:#727272;}
a:visited		{color:#727272;}
a:active, a:hover	{color:#727272;}

h1,
h2, h3, h4, h5, h6 	{color:#565761;}

hr {color:#aaa; background-color:#aaa;}

.frmEdit input 
{
    background-color:#414d5e;
    color:#89919d;
    border:none;
    padding:1px;
}

.frmEdit button, .frmView button {
    background-color:#414d5e;
    border:2px solid #474848;
    color:#89919d;
    padding:0px 3px;
}

.frmEdit select {
    background-color:#414d5e;
    color:#89919d;
    border:none;
    padding:1px;
}
.frmEdit textarea {height:100%;}


.Head       {color:#004590;}
.Selected   {color:#000;}
.Sign		{font-style:italic;text-align:right;}

td.ssWindowMax {width:1049px;}
div.ssWindowMin {width:1049px;}

.ssT .ssTBG {background: transparent url(../img/sst_bg.jpg) no-repeat left top;}

div.ssT, 
div.ssC, 
div.ssB {background-color: #293852; color:#eee;}
td.ssCC {background-color:#CECFD6; padding:20px 40px;}

div.ssM {color:#4a5c77;}
.ssR H1 {color:#697486; font-size:1.1em; font-weight:normal;}
table.ssB {color:#697486;font-size:1.1em;}
.ssB a,
.ssB a:link,
.ssB a:visited
	{color:#697486;}
.ssB a:active,
.ssB a:hover
	{color:#99a6b7; text-decoration:underline; }

td.MenuTop { font-size:1.1em; }
td.MenuTop ul, 
td.MenuTop li {margin:0; padding:0 20px 0 0; list-style:none;}
td.MenuTop a {line-height: 25px;}
td.MenuTop a,
td.MenuTop a:link,
td.MenuTop a:visited
	{color:#99a6b7; text-decoration:none; }
td.MenuTop a:active,
td.MenuTop a:hover
	{color:#99a6b7; text-decoration:underline; }
td.MenuTop li a,
td.MenuTop li a:link,
td.MenuTop li a:visited
	{color:#697486;}
td.MenuTop li a:active,
td.MenuTop li a:hover
	{color:#99a6b7; text-decoration:underline; }

.scMenuAlter {line-height:2em;}
.scMenuAlter a,
.scMenuAlter a:link,
.scMenuAlter a:visited
	{color:#697486; text-decoration:none; white-space:nowrap;}
.scMenuAlter a:active,
.scMenuAlter a:hover,
.scMenuAlter .ItemActive a
	{color:#99a6b7 !important; text-decoration:underline; }
.scMenuAlter .Delimiter {padding:0 4; color:#4B5A6D;}

div.scTree { font-size:1.1em; }
.scTree .IsRoot {padding-top:0.7em; padding-bottom:0.7em;}
.scTree .IsChild {padding-top:0.7em; padding-bottom:0.7em;}

.scTree a, .scTree a:link, .scTree a:visited 	{text-decoration:none; }
.scTree a:active, .scTree a:hover {text-decoration:underline; }

.scTree .TreeLevel0 a, .scTree .TreeLevel0 a:link, .scTree .TreeLevel0 a:visited {color:#99a6b7;}
.scTree .TreeLevel0 a:active, .scTree .TreeLevel0 a:hover {color:#99a6b7;}

.scTree .TreeLevel1 a, .scTree .TreeLevel1 a:link, .scTree .TreeLevel1 a:visited {color:#99a6b7;}
.scTree .TreeLevel1 a:active, .scTree .TreeLevel1 a:hover {color:#99a6b7;}

.scTree .TreeLevel2 a, .scTree .TreeLevel2 a:link, .scTree .TreeLevel2 a:visited {color:#7F8897;}
.scTree .TreeLevel2 a:active, .scTree .TreeLevel2 a:hover {color:#99a6b7;}

.scTree .TreeLevel3 a, .scTree .TreeLevel3 a:link, .scTree .TreeLevel3 a:visited {color:#7F8897;}
.scTree .TreeLevel3 a:active, .scTree .TreeLevel3 a:hover {color:#99a6b7;}

.scTree .TreeLevel4 a, .scTree .TreeLevel4 a:link, .scTree .TreeLevel4 a:visited {color:#7F8897;}
.scTree .TreeLevel4 a:active, .scTree .TreeLevel4 a:hover {color:#99a6b7;}
.scTree a#active_node {color:#99a6b7;text-decoration:underline; }

.scTree div.scTreeSub { padding-left:10px; clear:both;}
.scTree div.scTreeRootSub { padding:0px 10px 0px 10px; font-size:0.93em; background-color:#3e4c63; clear:both; border:solid 1px #3e4c63}

td.Langs { color:#4B5A6D; font-size:1.1em }
.Langs a,
.Langs a:link,
.Langs a:visited
	{color:#727272; text-decoration:none; font-size:0.9em;}
.Langs a:active,
.Langs a:hover
	{color:#727272; text-decoration:underline; }


div.scTrace {
  color:#4B5A6D; font-size:0.95em; margin-top:10px; margin-bottom:1em; margin-left:2px;
  border-bottom: 1px solid #737173;
  padding-bottom: 8px;
}
.scTrace a,
.scTrace a:link,
.scTrace a:visited
	{color:#727272; text-decoration:none; font-size:0.9em;}
.scTrace a:active,
.scTrace a:hover
	{color:#727272; text-decoration:underline; }

h1.IssueHead {font-size:2em; margin-bottom:15px; color:#737173; line-height:1em;  font-weight:normal;}

.List div.Item {margin-bottom:1.7em;}
.List .Item .Head { font-size:1.7em; margin-bottom:15px; color:#737173; line-height:1em;}

.List .Head a,
.List .Head a:link,
.List .Head a:visited
	{color:#737173; text-decoration:none; font-size:0.9em;}
.List .Head a:active,
.List .Head a:hover
	{color:#737173; text-decoration:underline; }

h2.IssueHead { margin-top:0; font-size:1.7em; margin-bottom:15px; color:#737173; line-height:1em;  font-weight:normal; }

.tabB {background-color: #959595;}
.tabH, .tabHead {
	background-color: #4a5c77;
    color:#959595;
    padding: 3px 7px;
    border:1px #959595 solid;
}
.tabR, .tabR1
{
	background-color:#CECFD6; 
}

.scSiteFindForm input { border:0; height:24px; background-color:#cecfd6; }
.scSiteFindForm button { border:0; height:24px; background-color: #293852; color:#eee; cursor:pointer;
                         font: 14px/20px; font-family: AvantGardeCTT, Verdana, Arial, Tahoma, sans-serif; }


.scPaging .Head {color:#737173;}
.scPaging span.ItemActive, .scPaging .Item a.Action {padding:3px 5px 2px 5px;}

div.EditPopupDiv .borderC {border:solid 0px #1d273a;}
div.EditPopupDivContent {padding:10px 20px; background-color:#cecfd7; }
div.EditPopupDivTitle {background:#5b657a; border-bottom:solid 0px #1c3c55; }
div.EditPopupDivClose {margin:4px 10px; background:URL(../img/x.gif) no-repeat right;}
.EditPopupDivTitle span.Text {padding-top:4px; padding-left:4px; color:#5b657a; font-size:12px;}

