td                     {font-size:11px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif;}
.orenq            {font-size:9px;	 font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; color:#b3b4b6;}
.vernagir      {font-size:16px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; font-weight:bold; color:#0030d0; text-shadow:0px 1px 1px #A4A4E4;}
.text              {font-size:10px; font-family:Tahoma, Arial, sans-serif; color:#0030d0;}
.menu              {font-size:11px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; color:#0030d0;}
.menulink      {font-size:10px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; color:#0030d0;}
.menuv a:link, .menuv a:visited, .menuv a:active	{font-size:10px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;}
.menuv a:hover {color:#ffcc00;}
.linput          {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#f9fafb; border:#c2c6cf 1px solid;}
.linput:hover, .linput:focus {border-color:#7eadd9;}
.knopka          {font-size:10px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; background-color:#f8f8f8; color:#000000; border-width:1px; border-color:silver;}
.pver              {font-size:11px; font-family:Tahoma, Arial, sans-serif;}
.Rate              {font-size:10px; font-family:Tahoma, Vardana, sans-serif; font-weight:bold; color:#6876fd;}
a:link, a:visited, a:active {color:#0030d0; text-decoration:none;} 
a:hover          {color:#ffcc00; text-decoration:underline;}
.copyr            {font-size:10px; font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif; font-weight:normal; color:#ababab; text-align:center; padding:10px;}
.error            {color:red;}
.ok                  {color:#0030d0;}
ul                      {margin-top:0px;}

table.chart_table {
    width: 486px;
}
tr.banner_selected {
    background-color: #c0c0c0;
}
td.value {
    background-image: url(../images/chart_gridline.gif);
    background-position: left top;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    padding:0;
    border-bottom: none;
    background-color:transparent;
    white-space:nowrap;
    width: 219px;
}
td.chart_td {
    padding: 4px 6px;
    border-bottom:1px solid #e5e5e5;
    border-left:1px solid #e5e5e5;
    background-color:#fff;
}
td.value img {
    vertical-align: middle;
    margin: 5px 5px 5px 0;
}
th.chart_th {
    text-align: left;
    vertical-align:top;
}
td.last {
    border-bottom:1px solid #e5e5e5;
}
td.first {
    border-top:1px solid #e5e5e5;
}
caption {
    font-size:13px;
    font-weight:bold;
}

.poisk {
font-family:Sylfaen, "Arial AMU", "Arial Unicode", sans-serif;
background-color:#005ec4;
color:#ffffff;
border: 0 none;
outline: 0 none;
width: 150px;
padding-left: 2px;
transition: width 1s, background-color 200ms; 
-webkit-transition: width 1s, background-color 200ms; 
-moz-transition: width 1s, background-color 200ms; 
-o-transition: width 1s, background-color 200ms; 
}

.poisk:hover, .poisk:focus {
background-color:#36a4ea;
color:#ffcc00;
text-color:#ffcc00;
box-shadow: 0px 1px 4px 0px #002da2 inset;
transition: width 1s, background-color 200ms; 
-webkit-transition: width 1s, background-color 200ms; 
-moz-transition: width 1s, background-color 200ms; 
-o-transition: width 1s, background-color 200ms; 
}
