body { padding: 0px; margin: 0px; background: url(/img/mbg.jpg) center top no-repeat #eeeff3; }

ddiv { border: 1px solid red; }

* { font-family: tahoma; color: #4d4d4d; }
.red { font-family: tahoma; color: #FF0000; }

#mc { width: 960px; background: url(/img/mbg-04.jpg) top center no-repeat; }
#mtop { width: 960px; height: 350px; }
#mtop table td { padding-top: 40px; }
#mtop table td div.ml { width: 290px; text-align: center; }

#mainc table td { dvertical-align: top }

#news { background-color: #d6dae2; padding: 10px 10px 10px 10px; }
#news *, #news { font-family: tahoma; font-size: 8pt; }
#news div.head { font-size: 11pt; padding: 0px 10px 5px 10px; }
#news div.itm { padding: 5px 10px 5px 10px; }
#news div.itm a.tp, span.ndt, span.ndt a { color: #3c61af; padding-bottom: 3px; }
#news a { color:#3c61af; }
#news a.lnk, .nln, .newsitm a.nln { text-decoration: none; color: #4d4d4d; }
#news a.lnk:hover, .newsitm a.nln:hover, .nln:hover { text-decoration: underline; }
#news a:visited, a.nln:visited { color: black; }
#news span.ndt a:visited { color:  #3c61af; }

#pbdy div a.nln { color: #4d4d4d; }
#pbdy div a.nln:visited { color: black; }

.sr { margin: 0px; padding: 5px 0px 10px 0px; color: #2c519f; }

#pbdy table.dt a.nln { color: #4d4d4d; }
#pbdy table.dt a.nln:visited { color: black; }

#login, #currency { background-color: white; padding: 20px; }
#login div { width: 250px;}
#login .sh { font-size: 11pt; }
#login, #login * { font-family: tahoma; }
#login table td { padding: 5px 0px 5px 20px; font-size: 8pt; vertical-align: middle; }
#login input { border: 1px solid #ababab; padding: 3px; font-size: 8pt; width: 100%}
#login a { color: #054276; }
#login input[type=submit], input.linked[type=submit] { background-color: white; border: none; text-transform: lowercase; text-decoration: underline; color: #054276; padding: 0px; text-align: left; cursor: pointer; cursor: hand; }

#contacts * { font-size: 10pt }
#contacts { margin-left: 20px; }

#currency * { font-size: 8pt; }
#currency { padding: 15px 10px 20px 10px; }
#currency div { width: 605px; }
#currency table th { font-weight: normal; padding-bottom: 5px; border-bottom: 1px solid #d0d0d0; }
#currency table td { padding: 5px 10px 0px 10px; }
#currency table td span.pr { color: #970000; }
#currency table td span.plus, span.plus, span.red { color: #007700; #74b059; #8acf6a;#0561af; }
#currency table td span.min, span.min, span.blue, #pbdy *.min { color: #d70000;}
span.black { color: black; }
span.gray { color: gray; }

.banner, .mpds { margin-top: 25px; }

.tb { height: 120px; width: 190px;}
.c { text-align: center; }
.ac { width: 186px; }
.sps { width: 45px; }
.mpd { margin-top: 45px; }
.mpb { margin-bottom: 45px; }

div.hinv {
filter: alpha(opacity=25);
-moz-opacity: 0.25;
-khtml-opacity: 0.25;
opacity: 0.25;
}

#lru, #len, #smap { background: url(/img/nav.gif) 0px 0px no-repeat; width: 26px; height: 26px; display: inline; dfloat: left; }

.m1, .m2, .m3, .m4, .m5, .m1s { 
-moz-user-select: none; 
}
.m1 { font-family: "myriad pro", tahoma; font-size: 11pt; color: #30435c; cursor: pointer; cursor: hand; padding: 7px 20px 7px 30px; }
.im1 { font-family: "myriad pro", tahoma; font-size: 11pt; color: #30435c; cursor: pointer; cursor: hand; padding: 0px; }
.m1, .im1, .m1s { border-bottom: 1px dotted #eaeaea; background-color: #d6d9e2; }
.m1s { display: none; }
.m2, .mauth, .m3, .m4, .m5 { font-family: tahoma; font-size: 8pt; color: #30435c; background-color: #d6d9e2; cursor: pointer; cursor: hand; padding: 8px 20px 8px 0px; border-bottom: 1px solid #d6d9ee; }
.m2, .m3 { font-weight: bold; }
.mauth { padding-left: 30px; border-bottom: 2px solid #cacfda; cursor: default; }
.m2 { padding-left: 50px; background: url(/img/ms1.gif) 33px 1em no-repeat #d6d9e2; }
.m3 { padding-left: 70px; background: url(/img/ms2.gif) 53px 1.2em no-repeat #d6d9e2; }
.m4 { padding-left: 90px; background: url(/img/ms3.gif) 73px 1.2em no-repeat #d6d9e2; }
.m5 { padding-left: 110px; background-color: #d6d9e2; }

.footer, .footer * { font-size: 8pt; font-family: tahoma; color: #637081; }
.copy { margin-left: -1.4em; }

#pbdy { background-color: white; padding: 0px; }
#pbdy, #pbdy * { font-size: 10pt; }
#pbdy h1 { font-size: 20pt; font-weight: normal; margin: 0px; text-align: left; }
#pbdy h2, #pbdy h2 * { font-size: 16pt; font-weight: normal; margin: 0px; }
#pbdy h2 span.conv { text-transform: capitalize; }
#pbdy * { text-align: justify; };

#pbdy table { width: 100%; border-spacing: 0px;}
#pbdy table * { text-align: left; }
#pbdy table th { text-align: center; background-color: #d6d9e2; padding: 3px 10px 3px 10px; border-bottom: 1px solid white; }
#pbdy table td { padding: 3px 10px 3px 10px; border-top: 1px solid #eeeeee; vertical-align: top;}
#pbdy table th, #pbdy table th *, #pbdy table td, #pbdy table td * { font-size: 8pt; }
#pbdy table td.ls {  border-left: 1px solid #eeeeee; }
#pbdy table td.bs {  border-bottom: 1px solid #eeeeee; }
#pbdy table td.nb {  border: none; }
#pbdy table td.nt {  border-top: none; }

#pbdy table.nb { width: 100%; margin: 0px; padding: 0px; }
#pbdy table.nb td { padding: 0px; border: none; }
#pbdy table.nb td.pb { padding-bottom: 15px; }
#pbdy table.brdb { border-bottom: 2px solid #e6e6e6; }
#pbdy table.pd td { padding: 5px 10px 5px 10px; text-align: left; }
#pbdy table.c { margin: 0px; padding: 0px; }
#pbdy table.c td, #pbdy td.c, #pbdy th.c { text-align: center; }
#pbdy td.r, #pbdy th.r { text-align: right; }
#pbdy td.sh { text-align: center; background-color: #f0f0f0; font-weight: bold; }
#pbdy table.brd { width: 100%; margin: 0px; padding: 0px; border-spacing: 0px; }
#pbdy table.brd td { border: 1px solid #eeeeee; }
#pbdy table.brd td { padding: 5px; }
#pbdy td.spr { width: 5%; font-size: 0.1em; padding: 0px; margin: 0px; }
#pbdy td.sp_l { padding-left: 5px; padding-right: 0px; }
#pbdy td.sp_r { padding-left: 0px; padding-right: 5px; }
#pbdy .br2 { border-bottom: 3px solid white; }
#pbdy .p12 * { font-size: 10pt; }

#pbdy input[type=submit], #pbdy input[type=button] { text-align: center; }

#pbdy table td sup, #pbdy table th sup, #pbdy sup { font-size: 6pt; }
#pbdy table th.gr { background: url(/img/ms1.gif) 10px 7px no-repeat #e6e6e6; padding-left: 25px; vertical-align: top; text-align: left; }
#pbdy table th.grn { background-color: #e6e6e6; }

#pbdy table.txt * { font-size: 10pt; }
#pbdy table.txt td { vertical-align: top; padding-right: 20px; border: none; padding-bottom: 30px; }

#pbdy table.graphs th, #pbdy table th.hdr { background: url(/img/ms1.gif) 10px 7px no-repeat #e6e6e6; text-align: left; padding-left: 25px; }
#pbdy table th.s { border-left: 1px solid white; }
#pbdy table th.hdrg { background-color: #e6e6e6; }
#pbdy table th.ls { border-left: 1px solid white;  }

.hint { border-bottom: 1px dotted; cursor: help; }

label { cursor: pointer; cursor: hand; }

#pbdy .newsitm { margin-left: -10px; margin-right: -10px; padding: 10px; }
#pbdy .newsitm span.rub * { color: #054276; }
#pbdy .newsdate { margin-top: 5px; margin-bottom: 10px; font-weight: bold; font-size: 8pt; color: #a0a0a0; }
#pbdy .pages { padding: 3px 7px 3px 7px; float: left; border: 1px solid #eeeeee; }
#pbdy div.nb { border: none; }
#pbdy div.back { float: right; padding: 0px 0px 5px 15px; }
#pbdy div.back, #pbdy div.back * { font-size: 8pt; color: #054276; }

#pbdy a { color: #054276; }
#pbdy a:hover { color: #256296; }

ul { list-style: none; padding: 0px 0px 0px 33px; margin: 1em 0px 0px 0px;}
ul ul { list-style: none;  padding-left: 22px; margin: 1em 0px 1em 0px;}
ul li { padding: 0px 0px 0px 20px; margin: 0px; background: url(/img/ms1.gif) 0px 6px no-repeat; line-height:120%;}
ul ul li { padding-left: 20px; background: url(/img/ms2.gif) 0px 0.5em no-repeat; }
ul ul ul li { padding-left: 15px; background: url(/img/ms3.gif) 0px 0.6em no-repeat; }
ul ul ul ul li { padding-left: 15px; background: url(/img/ms2.gif) 0px 0.6em no-repeat; }
ul li { padding-bottom: 0.5em }
ul ul li, ul ul ul li, ul ul ul ul li { padding-bottom: 0; }

ol { padding: 0px 0px 0px 53px; margin: 1em 0px 1em 0px; list-style: decimal outside; }
ol li { margin: 0px; padding: 0px 0px 0.5em 0px; }

.gd { margin-left: -10px; margin-right: -10px; background-color: #fafafa; padding: 1px 10px 1px 10px; }
.nav { padding-top: 5px; }

#sitemap { background-color: white; vertical-align: top}
#sitemap *, #sitemap { font-size: 10pt; }
#sitemap td { padding: 25px; vertical-align: top }

.popup_akcii{
color:#8F8F8F;
left:100;
position:fixed;
top:0;
width:700px;
height:100%;
z-index:9999
}
.shadow {
background:#000;
opacity:0.7;
left:0;
position:fixed;
top:0;
width:100%;
height:100%;
z-index:999
}

form.dlg { display: block; position: absolute; visibility: hidden; background :white }

table.smframe td.tlc div, table.smframe td.trc div, table.smframe td.tc div,
table.smframe td.bc div, table.smframe td.rc div, table.smframe td.lc div,
table.smframe td.blc div, table.smframe td.brc div { width: 12px; height: 12px; font-size: 1pt; }

table.smframe td.tlc { background: url(/img/m_tlc.png) top left no-repeat; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_tlc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.trc { background: url(/img/m_trc.png) top left no-repeat; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_trc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.blc { background: url(/img/m_blc.png) top left no-repeat; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_blc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.brc { background: url(/img/m_brc.png) top left no-repeat; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_brc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.tc { background: url(/img/m_tc.png) top left repeat-x; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_tc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.bc { background: url(/img/m_bc.png) top left repeat-x; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_bc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.lc { background: url(/img/m_lc.png) top left repeat-y; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_lc.png', sizingMethod='crop' );
// background: none;
}
table.smframe td.rc { background: url(/img/m_rc.png) top left repeat-y; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/m_rc.png', sizingMethod='crop' );
// background: none;
}

#sef * { font-size: 8pt; }

#sef table.dt td { padding: 3px 10px 3px 10px; }
#sef table.dt td.od { background-color: #eeeef0; }
#sef table.dt th { font-size: 7pt; padding: 5px 0px 5px 0px; border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6; }
#sef table.dt { border-bottom: 1px solid #e6e6e6; }
#sef table.dt th.ntb { border-top: none; }
#sef table.dt .bl { border-left: 1px solid #e6e6e6; }
#sef table.dt .bt { border-top: 1px solid #e6e6e6; }

#pbdy table.tabs td div, table.tabs td div { width: 10px; font-size: 1pt; }
#pbdy table.tabs td.la, table.tabs td.la,
#pbdy table.tabs td.lp, table.tabs td.lp,
#pbdy table.tabs td.fa, table.tabs td.fa,
#pbdy table.tabs td.fp, table.tabs td.fp,
#pbdy table.tabs td.a, table.tabs td.a,
#pbdy table.tabs td.p, table.tabs td.p { padding: 5px 10px 5px 10px; text-align: center; }
#pbdy table.tabs td.a, table.tabs td.a { border-top: 1px solid #d6d9e2; border-right: 1px solid #d6d9e2; border-left: 1px solid white; border-bottom: 1px solid white; background-color: white; }
#pbdy table.tabs td.fa, table.tabs td.fa { border-top: 1px solid #d6d9e2; border-right: 1px solid #d6d9e2; border-bottom: 1px solid white; border-left: 1px solid white; background-color: white; }
#pbdy table.tabs td.la, table.tabs td.la { border-top: 1px solid #d6d9e2; border-right: 1px solid white; border-bottom: 1px solid white; border-left: 1px solid white; background-color: white; }
#pbdy table.tabs td.p, table.tabs td.p { border-right: 1px solid #d6d9e2;border-top: 1px solid #d6d9e2; border-bottom: 1px solid #d6d9e2; background-color: #eeeef0; }
#pbdy table.tabs td.fp, table.tabs td.fp { border-right: 1px solid #d6d9e2;border-top: 1px solid #d6d9e2; border-left: 1px solid #d6d9e2;border-bottom: 1px solid #d6d9e2; background-color: #eeeef0; }
#pbdy table.tabs td.lp, table.tabs td.lp { border-right: 1px solid #d6d9e2;border-top: 1px solid #d6d9e2; dborder-left: 1px solid #d6d9e2;border-bottom: 1px solid #d6d9e2; background-color: #eeeef0; }
#pbdy table.tabs td, table.tabs td { border-bottom: 1px solid #d6d9e2; background-color: #eeeef0; }
#pbdy table.tabs td.r, table.tabs td.r { border-right: 1px solid #d6d9e2; background-color: #eeeef0; }
#pbdy table.tabs td.la span, table.tabs td.la span,
#pbdy table.tabs td.fa span, table.tabs td.fa span,
#pbdy table.tabs td.a span, table.tabs td.a span { cursor: default;  }
#pbdy table.tabs td.lp span, table.tabs td.lp span,
#pbdy table.tabs td.fp span, table.tabs td.fp span,
#pbdy table.tabs td.p span, table.tabs td.p span { color: #054276; cursor: pointer; cursor: hand; }
div.taba { display: block; }
div.tabp { display: none; }

#pbdy table.frm td { vertical-align: middle; }

#law, #phys { display: none; }

ul li.pdf { padding: 5px 0px 5px 25px; margin: 0px; background: url(/img/li_pdf.gif) 0px 6px no-repeat; line-height:120%;}
ul li.ext { padding: 5px 0px 5px 25px; margin: 0px; background: url(/img/li_ext.gif) 0px 6px no-repeat; line-height:120%;}

div.adlg { padding: 0px; display: none; border: none; position: absolute; top: 0px; left: 0px; width: 500px; }
div.adlg .tlc { border: none; background: url(/img/dlg.png) 0px 0px no-repeat; width: 40px; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .tc { border: none; background: url(/img/dlg.png) -40px 0px no-repeat; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .trc { border: none; background: url(/img/dlg.png) -660px 0px no-repeat; width: 40px; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .blc { border: none; background: url(/img/dlg.png) 0px -440px no-repeat; width: 40px; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .bc { border: none; background: url(/img/dlg.png) -40px -440px no-repeat; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .lc { border: none; background: url(/img/dlg.png) 0px -40px no-repeat; width: 40px; height: auto; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .rc { border: none; background: url(/img/dlg.png) -660px -40px no-repeat; width: 40px; height: auto; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg .brc { border: none; background: url(/img/dlg.png) -660px -440px no-repeat; width: 40px; height: 40px; 
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/dlg.png', sizingMethod='crop' );
// background: none;
}
div.adlg table td { padding: 0px; }

span.lnk, #pbdy span.lnk { border-bottom: 1px dotted; cursor: pointer; cursor: hand; }
tbody.on { display: table-row-group; }
tbody.off { display: none; }

#hmenu * { font-size: 8pt; }