body, html {height: 100%; margin: 0px; padding: 0px; }

body {background-color: #9fa1a4}


body,td {
font-family: verdana;
font-size: 11px;
}
.block {display: block; float:left;}
.block-r {display: block; float:right;}

.nospace, form, table tr, table td, table, img {border-collapse: collapse; border: 0px; margin: 0px; padding: 0px;}

td {vertical-align: top;}

a, a:hover {text-decoration:none; color: #0081C6}
.blk, .blk:hover {text-decoration:none; color: #000000}

.gr {color: #00B259}
.bl {color: #0081C6}
.r1 {color: #E76E34}
map {display: none}


table.m1 td.tl {
    background: url('img/m2-tl.png') no-repeat left top; width: 10px; height: 10px;
    //background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/m2-tl.png',sizingMethod='crop');
}

table.m1 td.tr {
    background: url('img/m2-tr.png') no-repeat right top; width: 10px; height: 10px;
    //background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/m2-tr.png',sizingMethod='crop');
}


table.m1 td.bl {
    background: url('img/m2-bl.png') no-repeat left bottom; width: 10px; height: 10px;
    //background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/m2-bl.png',sizingMethod='crop');
}

table.m1 td.br {
    background: url('img/m2-br.png') no-repeat right bottom; width: 10px; height: 10px;
    //background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/m2-br.png',sizingMethod='crop');
}

table.m1 td.t {
    background:#fff;
    border-top: 1px solid #1FB25A;
}
table.m1 td.b {
    background:#fff;
    border-bottom: 1px solid #1FB25A;
}
table.m1 td.m {
    background:#fff;
    border-right: 1px solid #1FB25A;
    border-left: 1px solid #1FB25A;
}

a.m3  {color: #fff; background: url(img/ico-m3.gif) no-repeat 37px 2px;
display: block; 
font: 14px verdana;
text-decoration: none;
line-height: 14px;
width: 450px;
} 

a.m3:hover {
color: #A0CF67;
background: url(img/ico-m3-a.gif) no-repeat 37px 2px;
display: block;
font: 14px verdana;
text-decoration: none;
line-height: 14px;
width: 450px;
}

a.m3 span {padding: 0 10px 3px 53px; display: block;}


a.m4:link, a.m4:visited, a.m4:active  {color: #58595B; background: url(img/ico-m4.gif) no-repeat 35px 4px;
display: block; width: 240px;
font: 14px verdana;
text-decoration: none;
margin: 8px 0 10px 0;
}
a.m4-a span, a.m4 span {padding-left: 50px; display: block;}
a.m4-a, a.m4:hover, a.m4-a:hover  {color: #00B259; background: url(img/ico-m4_a.gif) no-repeat 35px 4px;
display: block; width: 240px;
font: 14px verdana;
text-decoration: none;
margin: 8px 0 10px 0;
}


a.m_ins{margin: 3px 0 5px 11px;  width: 405px;
font: 11px;
display: block;

}


table.m2 td.tl {
    background: url('/img/m-tl.gif') no-repeat 0 0; width: 11px; height: 11px;
}
table.m2 td.tr {
    background: url('/img/m-tr.gif') no-repeat 100% 0; width: 11px; height: 11px;
}
table.m2 td.bl {
    background: url('/img/m-bl.gif') no-repeat 0 100%; width: 11px; height: 11px;
}
table.m2 td.br {
    background: url('/img/m-br.gif') no-repeat 100% 100%; width: 11px; height: 11px;
}


table.m2 td.t {
    background:#fff;
    border-top: 1px solid #44d093;
}
table.m2 td.b {
    background:#fff;
    border-bottom: 1px solid #44d093;
}
table.m2 td.m {
    background:#fff;
    border-right: 1px solid #44d093;
    border-left: 1px solid #44d093;
}

table.m2 td.m div{
padding: 0 20px 20px ;

}
.lmenu2 {
font: 11px arial;
color: #58595B;
text-decoration:none;
display: block;
margin-bottom: 3px;
}

.lmenu2:hover {
color: #00B259;
font: 11px arial;
text-decoration:none;
display: block;
margin-bottom: 3px;
}

.lmenu1:active, .lmenu1:link, .lmenu1:visited{
width: 200px;
text-decoration:none;
display: block;
line-height: 15px;
color:#0081C6;
}

.lmenu1:hover, .lmenu1-a,  .lmenu1-a:hover{
width: 200px;
display: block;
background: url(/img/ico-m1.gif) no-repeat 0 4px;
text-decoration:none;
text-indent: 10px;
line-height: 15px;
color: #00B259;
}

.unsub {width:200px; display:none;
margin-left: 50px;
position: absolute;
z-index:10;
height: 150px;
}
.c_1{height: 1px; overflow: hidden;}

INPUT.form_input {
width: 313px; height: 24px; text-align:left;border: none;
background: url(/img/input1-bg.gif) no-repeat 0 0;
text-indent: 10px;
}
div.texta_bg {
width: 313px; height: 148px; text-align:left;border: none;
background: url(/img/textarea-bg.gif) no-repeat 0 0;
margin-bottom: 3px;
}

textarea.form_input {
width: 290px;
height: 145px;
overflow: hidden;
border:0; border-collapse: collapse;
background: transparent;
scrollbar3dLightColor: #fff;
scrollbarArrowColor: #fff;
scrollbarBaseColor: #fff;
scrollbarDarkShadowColor: #fff;
scrollbarFaceColor: #fff;
scrollbarHighlightColor: #fff;
scrollbarShadowColor: #fff;
scrollbarTrackColor: #fff;
width: 313px; height: 148px; text-align:left;border: none;
background: url(/img/textarea-bg.gif) no-repeat 0 0;
margin: 0 0  3px 10px;
}




.form_submit {
width: 137px; height: 23px; text-align:center;border: none;
background: url(/img/submit-bg.gif) no-repeat 0 0;
color: #fff;
cursor: pointer;
float: left;
}


a.m5:link, a.m5:visited, a.m5:active  {color: #58595B; 
display: block; width: 225px;
font: 10px verdana;
text-decoration: none;
margin: 8px 0 10px 0;
}
a.m5-a span, a.m5 span {padding-left: 60px; display: block;}
a.m5-a, a.m5:hover, a.m5-a:hover  {color: #00B259; background: url(/img/m-ico.gif) no-repeat 50px 4px;
display: block; width: 225px;
font: 10px verdana;
text-decoration: none;
margin: 8px 0 10px 0;
}

.hbg0{
background-repeat: no-repeat;
background-position: 0 4px;
padding: 0 10px 5px 35px; border-bottom: 1px solid; }


.hbg1 {height: 34px; 
display: table-cell; vertical-align: middle; overflow:hidden;
font: bold 14px verdana;line-height: 16px;
}
.hbg1 div {
margin-top: expression((
parentNode.offsetHeight/2)
-(parseInt(this.offsetHeight)/2) <0 ? "0" :
(parentNode.offsetHeight/2)
-(parseInt(this.offsetHeight)/2) +'px') ;
}

.lmenu3:active, .lmenu3:link, .lmenu3:visited{
width: 190px;
text-decoration:none;
display: block;
float: left;
margin: 0 10px 3px 0;
}

.lmenu3:active span, .lmenu3:link span, .lmenu3:visited span{
color: #58595B;
font: 11px verdana;
float: left;
line-height: 14px;
cursor: pointer;
text-decoration:none;
}


.lmenu3:hover, .lmenu3-a,  .lmenu3-a:hover{
width: 190px;
display: block;
float: left;
backg__round: url(/img/ico-m1.gif) no-repeat 0 ;
text-decoration:none;
margin: 0 10px 3px 0;
}

.lmenu3-a span, .lmenu3:hover span {
padding__-left: 10px;
font: 11px verdana;
display: block;
line-height: 14px;
color: #00B259;
float: left;
cursor: pointer;
text-decoration:none;
}


#h1 {padding: 30px 0  10px 0; font-size: 14px; color: #0081C6; border-bottom: 2px solid #0081C6; margin-bottom: 20px;}



.form_td1, .form_td2 {padding: 5px; font-family: verdana; font-size: 9px;}
.indes {width: 200px;}


.indes2 td {height: 12px;
line-height: 12px;
vertical-align: middle;
}


.indes3 {margin-top: 10px;}
.indes3 td {height: 12px;
line-height: 12px;
vertical-align: middle;
}
.indes td {height: 22px;
line-height: 12px;
border-bottom: 1px solid #ddd;
vertical-align: middle;
}

.ind {font-weight:bold; width: 80px;}
.num{width: 63px;}
.pointer {width: 15px;}
.perc-down  {color: #f15d22}
.perc-up  {color: 00b259}

.indes3 .ind, .indes2 .ind {text-indent: 4px;}

td.textdoc {vertical-align: middle; padding: 2px;}

.a_top1_eng {color: #00b259; }
.a_top1_rus {color: #58595b}
.a_top2_rus {color: #00b259; }
.a_top2_eng {color: #58595b}
