span.date 
{
color: gray;
font-size: 8pt;
margin: 0px;
}
.NoBorderRight
{
float: right;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 10px;
margin-top: 20px;
display: inline;
padding: 10px;
background-color: #fafafa;
}
.NoBorderRight td 
{
font-family: tahoma, sans-serif, arial;
font-size: 12px;
}
div.newszag 
{
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
margin: 20px 20px 20px 0px;
}
div.newsquestion 
{
font-size: 11px;
color: black;
font-family: tahoma, sans-serif, arial;
margin: 10px 20px 10px 0px;
}

div.newsquestion p 
{
margin: 0px;
}

div.newsList 
{
margin: 20px;
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
vertical-align: top;
}
div.newsList ul.noindent 
{
margin-left: 5px;
}
div.newsList ul.noindent li
{
color: #276faa;
vertical-align: baseline;
}

div.news
{
margin: 20px 20px 0px 20px;
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
text-align: justify;
}
div.finance
{
padding: 0px;
margin: 0px 20px 0px 20px;
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
text-align: justify;
}

div.news .ImageNewsLeft
{
float: left; 
margin: 5px 10px 0px 0px;
}
.ImageLeft
{
float: left; 
margin: 5px 10px 0px 0px;
}
div#clear 
{
clear: left;
}
div.news p 
{
margin: 5px 0px 0px 0px;
}

div.news a 
{
color: #276faa;
}
div.news div 
{
float: left; 
margin-right: 10px;
}
div.news div#clear 
{
clear: left;
}
div.textSP 
{
margin: 20px;
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
vertical-align: top;
text-align: justify;
}
div.textSP a 
{
color: #276faa;
}
H3
{
font: 12px Arial, Georgia, 'Times New Roman';
color: #000000;
background-color: #d6e4f1;
margin-top: 20px;
padding: 2px 4px 2px 4px;
}
H2 
{
font: bold 12px Arial, Georgia, 'Times New Roman';
color: #193045;
}
H1
{
font-size: 14px;
margin: 5px 20px 20px 20px;
color: black;
font-family: tahoma, sans-serif, arial;
}
span.gray
{
color: gray;
font-size: 9pt;
font-family: tahoma, sans-serif, arial;
}

div.text div 
{
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
text-align: justify;
display: inline;
}

select
{
font: 12px Arial CYR, Tahoma;
}	
.text
{
font-size: 12px;
margin: 5px 20px 0px;
color: black;
font-family: tahoma, sans-serif, arial;
text-align: justify;
}
.text div 
{
font-size: 12px;
color: black;
font-family: tahoma, sans-serif, arial;
text-align: justify;
}
.textzag
{
font-size: 12px;
margin: 20px 20px 0px;
color: black;
font-family: tahoma, sans-serif, arial;
}
td.menutop
{
padding: 5px 20px 5px 15px;
margin: 0px;
}

td.menutop A
{
color: #276faa;
text-decoration: none;
font: 11px tahoma, sans-serif, arial;
font-weight: bold;
}
td.menutop A:hover
{
color: #276faa;
text-decoration: underline;
}
td.menutop A:visited
{
}
div.gallery 
{
width: auto;
height: auto;
float: left;
display: inline;
padding: 20px;
}
div.cleardiv 
{
clear: both;
}

div.gallery img.ImgLink
{
margin: 0px 25px 20px 0px;
padding: 5px;
float: left;
background-color: #e8eff7;
border: solid 1px #e8eff7;
}
div.gallery a:hover img.ImgLink
{
float: left;
background-color: #ffffff;
border: solid 1px #276faa;
}