﻿
.toptable
{
    width:100%;
    height:50px;
    border:0px;
    vertical-align:top;
    padding:0px 0px 0px 0px;
      
}

.SystemStyle
{
    font-family:'Times';
    font-size:12px;
    color:Black;       
}

.mainText
{
  font-family:'Times';
  font-size:14px;
  color:Black;
  line-height:18px;
}

#mainText
{
  font-family:'Times';
  font-size:14px;
  color:Black;
  line-height:18px;
}

.BoldMainText
{
  font-family:Times;
  font-size:14px;
  color:Black;
  font-weight:bold;
}

.title
{
  font-family:'Arial';
  font-size:20px;
  color:#657C12;  
}

.list
{
    font-family:'Times';
    font-size:14px;
    color:#5D5D5D;
    margin-left:10px;
}

.register
{
    font-family:'Times';
    font-size:15px;
    font-weight:bold;
    color:black;
    line-height:23px;
 }
 
 .smallText
{
    font-family:'Times';
    font-size:13px;
    color:black;
 }
 
 .smallTextgray
{
    font-family:'Times';
    font-size:13px;
    color:black;
 }
 
 li
 {
    font-family:'Times';
    font-size:14px;
    color:#5D5D5D;
    margin-bottom:15px;
 }
 
 .li
 {
    font-family:'Times';
    font-size:14px;
    color:Black;
    margin-bottom:5px;
 }
 
 .newsText
 {
    font-family:'Times';
    font-size:14px;
    color:Black;
    margin-left:10px;
    margin-bottom:15px;
    text-decoration:none;
 }
 
 
a:link    {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a:active  {color:Black;   font-family: Times; font-size:14px; text-decoration: underline;}
a:visited {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a:hover   {color:#83BDF9; font-family: Times; font-size:14px; text-decoration: underline;}

a.menu:link    {color:#215BAF;    font-family: Arial; font-size:15px; text-decoration: underline;    font-weight:bold;}
a.menu:active  {color:Orange;   font-family: Arial; font-size:15px; text-decoration:none;            font-weight:bold;}
a.menu:visited {color:#215BAF;    font-family: Arial; font-size:15px; text-decoration: underline;    font-weight:bold;}
a.menu:hover   {color:#4D91E6;  font-family: Arial; font-size:15px; text-decoration: underline;      font-weight:bold;}

.menuSelected {color:Orange;    font-family: Arial; font-size:15px;  font-weight:bold;}


a.mail:link    {color:#215BAF; font-family: Times; font-size:13px; text-decoration: underline;}
a.mail:active  {color:Black;   font-family: Times; font-size:13px; text-decoration: underline;}
a.mail:visited {color:#215BAF; font-family: Times; font-size:13px; text-decoration: underline;}
a.mail:hover   {color:#83BDF9; font-family: Times; font-size:13px; text-decoration: underline;}

a.news:link    {color:#215BAF; font-family: Times; font-size:13px; text-decoration: none;}
a.news:active  {color:Black;   font-family: Times; font-size:13px; text-decoration: none;}
a.news:visited {color:#215BAF; font-family: Times; font-size:13px; text-decoration: none;}
a.news:hover   {color:#83BDF9; font-family: Times; font-size:13px; text-decoration: none;}

a.lst:link    {color:Black;    font-family: Times; font-size:14px; text-decoration:none;}
a.lst:active  {color:Orange;   font-family: Times; font-size:14px; text-decoration:none;}
a.lst:visited {color:Black;    font-family: Times; font-size:14px; text-decoration:none;}
a.lst:hover   {color:#878787;  font-family: Times; font-size:14px; text-decoration:none;}

a.search:link    {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline; font-weight:bold;}
a.search:active  {color:Black;   font-family: Times; font-size:14px; text-decoration: underline; font-weight:bold;}
a.search:visited {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline; font-weight:bold;}
a.search:hover   {color:#83BDF9; font-family: Times; font-size:14px; text-decoration: underline; font-weight:bold;}


a.soglashenie:link    {color:#215BAF; font-family: Times; font-size:16px; text-decoration: underline;}
a.soglashenie:active  {color:Black;   font-family: Times; font-size:16px; text-decoration: underline;}
a.soglashenie:visited {color:#215BAF; font-family: Times; font-size:16px; text-decoration: underline;}
a.soglashenie:hover   {color:#83BDF9; font-family: Times; font-size:16px; text-decoration: underline;}

a.logincontrol:link    {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline; line-height:18px;}
a.logincontrol:active  {color:Black;   font-family: Times; font-size:14px; text-decoration: underline; line-height:18px;}
a.logincontrol:visited {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline; line-height:18px;}
a.logincontrol:hover   {color:#83BDF9; font-family: Times; font-size:14px; text-decoration: underline; line-height:18px;}

a.serchResult:link    {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a.serchResult:active  {color:Black;   font-family: Times; font-size:14px; text-decoration: underline;}
a.serchResult:visited {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a.serchResult:hover   {color:#83BDF9; font-family: Times; font-size:14px; text-decoration: underline;}

a.Pager:link    {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a.Pager:active  {color:Black;   font-family: Times; font-size:14px; text-decoration: underline;}
a.Pager:visited {color:#215BAF; font-family: Times; font-size:14px; text-decoration: underline;}
a.Pager:hover   {color:#83BDF9; font-family: Times; font-size:14px; text-decoration: underline;}

.arBol
{
  color:Black;    
  font-family: Arial; 
  font-size:15px;
  font-weight:bold;
  color:#FC852D  
}

.titleArBol
{
  color:White;    
  font-family: Arial; 
  font-size:13px;
  font-weight:bold;
}

.regTitle
{
    font-family:'Times';
    font-size:14px;
    color:Black;
    font-weight:bold;
    text-align:left;        
} 

.checkB
{
    border-style:solid;
    border-width:1px;
    
} 

.ramka
{
    border-left-color:#BDBDBD; 
    border-left-style:solid; 
    border-left-width:1px;
    border-bottom-color:#BDBDBD; 
    border-bottom-style:solid; 
    border-bottom-width:1px;
    border-right-color:#BDBDBD; 
    border-right-style:solid; 
    border-right-width:1px;
    font-size:14px;     
}

.divoverflow
{
    overflow:auto; 
    height:20px;
    padding:10px;
    
}

p
{
    padding:10px; 
}  

.blockquote
{
  font-family:'Times';
  font-size:14px;
  margin-left:30px;
  padding:10 10 10 20;
  color:#2C2824;
  border-left-style:solid;
  border-left-width:0.05em;
  border-color:#8E5314;
  background:#FBF6EC;
}

.imgBorder
{
    border-bottom-color:Gray;
    border-bottom-style:solid;
    border-bottom-width:0.05em;
    border-top-color:Gray;
    border-top-style:solid;
    border-top-width:0.05em;
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:0.05em;
    border-right-color:Gray;
    border-right-style:solid;
    border-right-width:0.05em;
       
}

.poisk
{
    background-color:#FFBE47;
    padding: 15px;
    width: 80%;
}

.areaHelpButton
{
    border:"1";
}    

.tableHelp
{
    background-color:white;
    border-width: 0.05em;
    margin: 5 5 5 5;
}

.LoginBorder
{
    border-top-color:#BDBDBD; 
    border-top-style:solid; 
    border-top-width:1px;
    border-left-color:#BDBDBD; 
    border-left-style:solid; 
    border-left-width:1px;
    border-bottom-color:#BDBDBD; 
    border-bottom-style:solid; 
    border-bottom-width:1px;
    border-right-color:#BDBDBD; 
    border-right-style:solid; 
    border-right-width:1px;
    background-color:White;        
}

.numberHelp
{
    font-family:Arial Black;
    font-size:14pt;
    color:Red;          
}

.soglashenieTitle
{
  font-family:'Times';
  font-size:26px;
  color:Black;
  font-weight:bold; 
}

.soglashenieSubTitle
{
  font-family:'Times';
  font-size:16px;
  color:Black;
  font-weight:bold;
  margin-left: 30px; 
}

.mainSoglashenieText
{
  font-family:'Times';
  font-size:14px;
  color:Black;
  line-height:18px;
  margin-left: 60px;
}

.soglashenieDiv
{
  color:#2C2824;
  border-style:solid;
  border-width:0.05em;
  border-color:#8E5314;
  background:#FBF6EC;
  
  margin-left:10px;
  padding:30 40 20 10;
}
.RouteListTable
{
    border-color:#B5BCC7;
    border-style:solid;
    border-width:0.05em;    
    background-color:#F8F8F8;
    line-height:30px;
           
}
.testboxStyle
{
    border-color:#B5BCC7;
    border-style:solid;
    border-width:0.05em;
    color:Gray;
}

.absDiv
{
    position:absolute;
    background-color:Lime;
}

.RtLstMainText
{
    font-family:Tahoma;
    font:Tahoma;
    font-size:9pt;
    color: Black;
    line-height:14pt;
   
}

.RtLstMainTextBold
{
    font-family:Tahoma;
    font:Tahoma;
    font-size:9pt;
    color: Black;
    line-height:16pt;
    font-weight:bold;
   
}

.RtLstTxtbox
{
    vertical-align:middle;
}

.RtLstStopTbl
{    
    border-width:1px;
    border-color:Gray;
    border-style:solid;
    background-color:#F7FDFF;
        
}

.Solid
{
    border-style:solid;
    border-color:Red;
    border-width:5px;
}

.onTab
{
    border-left:solid 1px gray;
    border-top:solid 1px gray;
    border-right:solid 1px gray;
    background-color:#4E78B7;
    color:White;
    cursor:pointer;
    text-align:center;
    
}

.offTab
{
    border-left:solid 1px gray;
    border-top:solid 1px gray;
    border-right:solid 1px gray;
    border-bottom:solid 1px gray;
    background-color:White;
    color:#4E78B7;
    cursor:pointer; 
    text-align:center;
}