body{
background: #FFFFFF;
color: #000000;
font: 10pt arial, helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px;
}
td {font-family: Arial}
form {
margin: 0px
}

.u {font-size:10pt; font-family:Arial}
.ul, a.ul, a.ul:visited, a.ul:link {font-size:8pt; font-family:Tahoma, Arial; color:#000000; text-decoration:none}
.up, a.up, a.up:visited, a.up:link, .adv, a.adv, a.adv:visited, a.adv:link {font-size:8pt; font-family:Tahoma, Arial; color:#666666}


.u2, a.u2, a.u2:visited, a.u2:link {
font-size:8pt;
color:#0000FF;
}
a:hover, a.u1:hover, a.u2:hover {
color:#CC0000
}

#tbm1 {
border-collapse: collapse;
border-spacing: 0px;
width: 1000px;
}
.tdm11 {
white-space: nowrap;
padding: 5px 4px 6px 5px;
}
.tdm12 {
white-space: nowrap;
padding: 5px 4px 6px 5px;
background-color: #FFEB99;
}

#tbm2 {
border-collapse: collapse;
border-spacing: 0px;
width: 1000px;
background-color: #FFEB99;
}
.tdm21 {
padding: 7px 3px 7px 9px;
width: 540px;
}
.tdm22 {
padding: 0px 0px 0px 0px;
}
.tdm23 {
white-space: nowrap;
padding: 0px 0px 0px 0px;
text-align: left;
}
.tdm24 {
white-space: nowrap;
width: 240px;
text-align: center;
font-size: 10pt;
font-family: Arial;
}
.tdm25 {
font-size: 10pt;
font-family: Arial;
padding: 2px 3px 2px 9px;
}

.tdm32 {
width: 240px;
font-size: 10pt;
font-family: Arial;
padding: 0px 0px 0px 0px;
}

.adv {margin-right:210px}

.shop_td {background:#FFFFFF;font-size:10pt}
.shop_td2 {
	background: #FFFFFF;
	font-size: 10pt;
	border: 1 solid #FFEB99;
	padding: 3px 4px 6px 5px
}
.shop_tab2 {margin-top: 5px}
.shop_fr {color:#666666}

A:hover {color: #CC0000}
.st {font-size: 12px;}

.men
{
font-family: Arial;
font-size: 10pt;
color: #333399;
}
a.men
{
font-family: Arial;
font-size: 10pt;
color: #333399;
}
a.men:visited
{
font-family: Arial;
font-size: 10pt;
color: #333399;
}
a.men:link
{
font-family: Arial;
font-size: 10pt;
color: #333399;
}
a.men:hover
{
font-family: Arial;
font-size: 10pt;
color: red;
}

.mu, a.mu, a.mu:visited, a.mu:link {
font-family: Arial;
font-size: 10pt;
color: #999966;
}
a.mu:hover {
font-family: Arial;
font-size: 10pt;
color: #FF0000;
}

.mr, .mrt, .f, a.mr, a.mrt, a.mr:visited, a.mrt:visited, a.mr:link, a.mrt:link {
font-family:Arial;
font-size:10pt;
color:#CC0000}
a.mr:hover, a.mrt:hover {
font-family:Arial;
font-size:10pt;
color:#FF0000}

.mrb, a.mrb, a.mrb:visited, a.mrb:link {
font-family:Arial;
font-size:10pt;
color:#CC0000;
font-weight:bold
}
a.mrb:hover {
font-family:Arial;
font-size:10pt;
color:#FF0000;
font-weight:bold
}

.bo, a.bo, a.bo:visited, a.bo:link {
font-weight:bold
}

.mens
{
font-family: Arial;
font-size: 8pt;
color: #333399;
}
a.mens
{
font-family: Arial;
font-size: 8pt;
color: #333399;
}
a.mens:visited
{
font-family: Arial;
font-size: 8pt;
color: #333399;
}
a.mens:link
{
font-family: Arial;
font-size: 8pt;
color: #333399;
}
a.mens:hover
{
font-family: Arial;
font-size: 8pt;
color: red;
}

.men2, a.men2, a.men2:visited, a.men2:link {
font-family: Arial;
font-size: 10pt;
color: blue;
}
a.men2:hover {
font-family: Arial;
font-size: 10pt;
color: red;
}

.san_sm
{
font-family: sans-serif, Arial;
font-size:8pt;
}
a.san_sm
{
font-family: sans-serif, Arial;
font-size:8pt;
}
a.san_sm:visited
{
font-family: sans-serif, Arial;
font-size:8pt;
color: #333399;
}
a.san_sm:link
{
font-family: sans-serif, Arial;
font-size:8pt;
}
a.san_sm:hover
{
font-family: sans-serif, Arial;
font-size:8pt;
color: #CC0000;
}

.smr 			{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000}
a.smr 			{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000}
a.smr:visited 	{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000}
a.smr:link 		{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000}
a.smr:hover 	{font-family:sans-serif, Arial; font-size:8pt; color:red}

.smru 			{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000}
a.smru			{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000; text-decoration:none}
a.smru:visited 	{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000; text-decoration:none}
a.smru:link 	{font-family:sans-serif, Arial; font-size:8pt; color:#CC0000; text-decoration:none}
a.smru:hover 	{font-family:sans-serif, Arial; font-size:8pt; color:navy}

.smb
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smb
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smb:visited
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smb:link
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smb:hover
{
font-family: sans-serif, Arial;
font-size:8pt;
color: #CC0000;
}

.s2
{
font-family: sans-serif, Arial;
font-size: 8pt;
color: black;
}
a.s2
{
font-family: sans-serif, Arial;
font-size: 8pt;
color: blue;
}
a.s2:visited
{
font-family: sans-serif, Arial;
font-size: 8pt;
color: blue;
}
a.s2:link
{
font-family: sans-serif, Arial;
font-size: 8pt;
color: blue;
}
a.s2:hover
{
font-family: sans-serif, Arial
font-size: 8pt;
color: red;
}
.oz {
border-color: black;
margin-right: 7px;
}
.oz1 {
border-color: black;
margin-left: 7px;
}
.s {
color: #999999;
}
.red {color:red}
.green {color:green}

h1 {color:navy; font-size:14pt}
.h1a, a.h1a, a.h1a:visited, a.h1a:link {color:navy; font-size:14pt}
h2 {color:#006600; font-size:11pt}
h3,.viol {color:navy; font-size:12pt}


.white, a.white, a.white:visited, a.white:link {color: white; font-size:10pt}
.navy {color: navy}
.br {color:#CC0000}

.g_b {background-color:#FFEB99}

.sr {background-color:#E8F0FF}
div.bp_num {font-weight:bold}
span.bp_act {background-color:#FFFFFF; color:#CC0000}

.b, a.b, a.b:visited, a.b:link {color:#000000}
.wb, a.wb, a.wb:visited, a.wb:link {color:#FFFFFF;font-weight:bold}

.t {margin-top:5}

.sd {color:#666666}

.g {color:#006600}

ol.res li {margin-top:1em}
ol.res div.tit {font-size:120%}
ol.res div.inf {margin-top:0.2em}

.fs2pb2 {padding-bottom:0.2em}
.pb3 {padding-bottom:0.2em}
.pb2 {padding-bottom:0.2em;font-size:10pt}

.za {text-decoration: none}
.za:hover {text-decoration: underline}

.rl_news_t_sim {color:#CC0000; font-weight:bold; font-size:10pt}
.rl_news_ul1 {
margin-top:4px;
margin-bottom:-2px;
}
.rl_news_li1 {margin-bottom:3px}
.rl_news_li2 {margin-bottom:14px}
html body table.b-yandex-reklama th, html body table.b-yandex-reklama td {padding:0}
html body table.b-yandex-reklama, html body table.b-yandex-reklama
*{font-family: Arial, Sans-Serif;}

html body table.yandex_direct th, html body table.yandex_market th, html body table.yandex_premium th {padding:0;}
html body table.yandex_direct td, html body table.yandex_market td, html body table.yandex_premium td {padding:0;}
html body yandex_direct table, html body yandex_market table, html body yandex_premium table {padding:0;}



.tit {font-size:11pt; color:#CC0000}
a.tit, a.tit:visited, a.tit:link {font-size:11pt; color:#CC0000}

.n_1 {color:#0000ff}

.n_mod {color:#006600}

.se {margin-top:0.8em; font-size:10pt}
.pb {font-size: 10pt}

ol.res li, .res {margin-top:1em}

.fs2pb2 {padding-bottom:0.2em;font-size:12pt}
.pb2 {padding-bottom:0.2em;font-size:10pt}

.g {color:#006600}
.b, a.b, a.b:visited, a.b:link {color:#000000}

.sr {background-color:#E8F0FF}
div.bp_num {font-weight:bold; font-size:11pt}
span.bp_act {background-color:#FFFFFF; color:#CC0000}

.so {margin:0 0 10px 5px; font-size:10pt}
.sob {margin:0 5px 0 5px; padding: 0 5px 2px 5px; background-color:#FFEB99}

.bnul2 {margin-top:4px; margin-bottom:8px}

.ul3 {margin-left:-12px}

.cen {padding: 10px 5px 0 5px}
.cen1 {padding: 0 5px 0 0}

.red {color:#FF0000}
.blue {color:#0000FF}

.t_r {margin-top:6px; margin-bottom:5px}

#sh_rz {
margin-top:5px;
font-size:10pt;
font-family:Arial;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}
#sh_rz td.rz {
background: #FFFFFF;
font-size: 10pt;
border: 1px solid #FFEB99;
padding: 3px 4px 6px 5px;
width: 100%;
}

#tb_op0 {
border-collapse: collapse;
}
#td_op0 {
text-align: right;
font-size: 10pt;
}

#tb_op {
border-collapse: collapse;
border: 2px solid #FFEB99;
margin-top: 3px;
}
#td_op {
border: 1px solid #FFEB99;
padding: 5px 5px 5px 5px;
}

#tdt_op {
border: 1px solid #FFEB99;
padding: 5px 5px 5px 5px;
text-align: center;
background-color: #FFFFCC;
}

#tdv_op {
border: 1px solid #FFEB99;
padding: 5px 5px 5px 5px;
text-align: center;
}
