body,html{margin:0;padding:0;color:#eef}
body{min-width:990px;background-color:#234;font-size:smaller}
body *{font-size:10pt;font-family:'arial'}

.clir, html body p.clir {clear:both;margin:0;padding:0;height:0;line-height:0;font-size:0}
a:link, a:visited, a:hover, a:active{text-decoration:none}
p{margin:1px 0;padding:1px}
p,ul,ol,li{width:auto;text-align:justify}
img{border:0}
h1{margin:15px auto 1em auto;padding:0 0 0 25px;background-image:url('img/hxbg.png');background-position:left center;background-repeat:no-repeat;color:#259;font-size:125%;font-weight:normal}

.ievm{display:block;margin-top:expression(((this.parentNode.offsetHeight/2)-parseInt(this.offsetHeight)/2)  <0 ? "0" :(this.parentNode.offsetHeight/2)-(parseInt(this.offsetHeight)/2) +'px');padding:0;}
.ievrr{position:relative}

#top{display:block;margin:0;width:100%;height:71px;background:url('img/tbg.png') center top repeat-x;text-align:center}
#tmnu{margin:0 auto;padding:0;width:100%;height:61px;background:url('img/top.png') center top no-repeat}
#tmnu>tbody>tr>td{margin:0;padding:0;vertical-align:top}
.tmbw{margin:0 5px;padding:0;width:100%;height:100%}
.tmbw>tr>td{padding:0 10px}
.tbtn{vertical-align:top}
.tsep{}
.timg{width:1%}
#tcnt{margin:0;padding:0;width:403px;height:61px;border:0}
#tlsl,#trsl{margin:0;padding:0;width:42px;height:54px}
.tbtn a{display:block;margin-top:12px;vertical-align:top;font-weight:bold;font-variant:small-caps}
.tbtn a span{font-size:105%;font-family:'Tahoma', 'Verdana';}
.tbtn a:link, .tbtn a:active, .tbtn a:visited{color:#fff;text-decoration:none}
.tbtn a:hover{color:#fd3;text-decoration:none}
.tlb{display:inline;padding-left:25px;padding-top:2px;background:url('img/lsla.png') left center no-repeat}
.trb{display:inline;padding-right:25px;padding-top:2px;background:url('img/rsla.png') right center no-repeat}
.tsel{color:#fd3}

#hbgr0{display:block;margin:0 auto;padding:0;width:100%;min-width:990px;background:url('img/bgtop.png') top left repeat-x;text-align:center;color:#eef}
#hbot{clear:both;display:block;margin:0;padding:0;width:100%;height:9px;background:url('img/hbot.png') center top repeat-x}

#wrap{clear:both;float:left;position:relative;width:100%;height:100%;background:#235;overflow:hidden}
#cols{float:left;position:relative;left:226px;width:200%;background:#aab}
#ccw{float:right;position:relative;right:226px;width:50%;padding-bottom:1em}
#cc{position:relative;right:100%;margin:0 0 0 224px;overflow:hidden}
#lc{float:left;position:relative;right:226px;width:226px}

#mainw{display:block;margin:18px 12px 10px 12px;padding:0;border:0;background:#fff;color:#000}
#mainr{background-image:url('img/itmsl.png');background-position:top left;background-repeat:repeat-y}
#mainl{padding:15px 35px;background-image:url('img/itmsr.png');background-position:top right;background-repeat:repeat-y}

#path{margin:5px 0;padding:0;color:#db0;height:14px;letter-spacing:0.1em;}
#path span{color:#038;letter-spacing:normal;padding:0 10px 0 0;background-image:url('img/rtri.png');background-position:right center;background-repeat:no-repeat}
#path a{padding:0;color:#038;letter-spacing:normal}
#path a:link, #path a:active, #path a:visited{color:#038;text-decoration:none}
#path a:hover{color:#fd3;text-decoration:none}
#tupo{margin:0 auto;text-align:center}

/*
#tcart{position:relative;display:block;margin:5px 20px;padding:5px;width:170px;height:112px;background-image:url('img/lbuck.png');background-position:center center;background-repeat:no-repeat}
#tcart big{display:block;margin:10px 0 5px 0;text-align:center;color:#259}
#tcart p{clear:both;margin:1px auto;padding:1px 3px;text-align:left}
#tcart p dfn{display:block;float:left;width:70%;font-style:normal;color:#000}
#tcart p span{display:block;float:right;width:30%;font-weight:bold;color:#259;text-align:right}
#tcart p a{margin-top:12px;display:block;text-align:center}
*/

#lmnu{float:left;width:220px;margin:2px 2px 25px 4px;padding:0;color:#8af;text-align:left;vertical-align:baseline}
#lmnu big{display:block;text-align:center;font-size:115%;color:#fff;font-family:'Tahoma', 'Verdana';font-weight:bold}
#lmnu ul{position:static;display:block;z-index:20;margin:0;padding:0;width:220px;list-style:none;list-style-type:none}
#lmnu ul li.cent{text-align:center;list-style:none;list-style-type:none}
/*#lmul{position:static;display:block;z-index:1;margin:1px 0;padding:1px 0;width:170px;list-style:none;list-style-type:none}*/
#lmul{background-image:url('img/lmhr.png');background-position:top center;background-repeat:repeat-y;}
#lmul #lclr{width:190px;height:1px;border:0;line-height:1px;font-size:0}
#lmul li{display:block;position:relative;left:0;margin:0;padding:0;text-align:left;list-style:none;list-style-type:none;vertical-align:top;}
#lmul li.lmti{display:block;margin:2px 0 0 0;padding:0;width:220px;border-top:1px solid #000;border-bottom:1px solid #000;}
#lmul li.lmti:first-child{margin:0}
#lmul li.lxpd{padding:0;line-height:100%}
#lmul li a{display:block;margin:0;padding:1px 5px 2px 6px;text-decoration:none;}
#lmul li.lmti>a{display:block;display:table-cell;margin:0;padding:0 8px;width:204px;height:39px;color:#fff;vertical-align:middle;background-image:url(img/lmbg.png);background-position:left center;background-repeat:repeat-x;vertical-align:middle}
#lmul li.lmti>a span{vertical-align:middle}
#lmul li a span.pre{font-family:'courier new'}
#lmul li.itm>a{color:#cdc}
#lmul li a:hover{color:#fd6;}
#lmul li.lmti>a.lcur span{color:#fd8;}
#lmul li ul li a.lcur{background-color:#eef;color:#04a;}
#lmul li ul li a.lcur:hover, #lmul li ul li a.lcur:active{background-color:#dde;color:#237}
#lmul li ul{margin:0;padding:0;width:190px;border:0;list-style:none;list-style-type:none}
#lmul li.lxpd ul.lmop{margin:0;padding:1px 0;width:220px;background-color:#fff;color:#000}
#lmul li.lxpd ul.lmop li a{display:block;padding-top:5px;padding-bottom:5px;}
#lmul li.lxpd ul.lmop li a span{display:block;padding-left:10px;background-image:url('img/lmli.png');background-position:left top;background-repeat:no-repeat}
#lmul li ul.lmop li a:hover, #lmul li ul.lmop li a:active{background-color:#dde;color:#237;}
#lmul li.lxpd ul.lmop li a{padding-left:10px}
#lmul li.lxpd ul ul.lmop li a{padding-left:18px}
#lmul li.lxpd ul ul ul.lmop li a{padding-left:26px}
#lmul li.lxpd ul ul ul ul.lmop li a{padding-left:32px}
#lmul li.lxpd ul ul ul ul ul.lmop li a{padding-left:40px}
#lmul li ul.lmcl{display:none;position:absolute;z-index:9999;left:-999px;top:0;margin:0 0 0 0;padding:0;width:190px;border-left:1px solid #aab;border-top:1px solid #ccd;border-bottom:0;background:#334;list-style:none;list-style-type:none}
#lmul li ul.lmcl li a tt{color:#fd8;}
#lmul li ul.lmcl li{width:190px;margin:0;padding:0;border-right:1px solid #aab;border-bottom:1px solid #aab;background-color:#235}
#lmul li ul.lmcl li a{display:block;margin:0;padding:3px 5px;color:#fff}
#lmul li ul.lmcl li a.sub{color:#79e}
#lmul li ul.lmcl li a:hover, #lmul li ul li a.sub:hover{color:#fd8;background-color:#46c;}
#lmul li:hover ul ul,
#lmul li.ieHover ul ul,
#lmul li:hover ul ul ul,
#lmul li.ieHover ul ul ul,
#lmul li:hover ul ul ul ul,
#lmul li.ieHover ul ul ul ul,
#lmul li:hover ul ul ul ul ul,
#lmul li.ieHover ul ul ul ul ul{display:none;left:-999px}
#lmnu #lmul ul.lmop{display:block;left:0;} /*оверрайд, потому что некогда разбираться...*/
#lmul li:hover ul,
#lmul li.ieHover ul{display:block;left:218px}
#lmul ul li:hover ul,
#lmul ul ul li:hover ul,
#lmul ul ul ul li:hover ul,
#lmul ul ul ul ul li:hover ul{display:inline;left:190px}
#lmul ul li.ieHover ul,
#lmul ul ul li.ieHover ul,
#lmul ul ul ul li.ieHover ul,
#lmul ul ul ul ul li.ieHover ul{display:block;left:189px}

#lcart{clear:both;margin:0 2px 10px 4px;padding:0 0 0 0;background-image:url('img/lmhr.png');background-position:top center;background-repeat:repeat-y;}
#lcart #lcri{display:block;display:table-cell;margin:0;height:40px;width:220px;background-image:url(img/lmbg.png);background-position:left center;background-repeat:repeat-x;border-top:1px solid #000;border-bottom:1px solid #000;color:#fff;vertical-align:middle}
#lcart #lcri:hover{border-bottom-color:#ccc;border-top-color:#fff;color:#fd6}
#lcart #lcri span{display:block;display:table-cell;margin:2px 20px 2px 0;padding:0 25px 0 5px;height:36px;width:170px;background-image:url('img/cartbg.png');background-position:right center;background-repeat:no-repeat;vertical-align:middle}

#lbot{clear:both;margin-left:3px;margin-top:0;text-align:center}
#prlink{margin:0 0 25px 10px;height:29px;display:block;text-align:left;background-image:url('img/excel.gif');background-position:left bottom;background-repeat:no-repeat;}
#prlink a{display:block;margin:0;padding:11px 0 0 26px;height:29px;}
#prlink a:link, #prlink a:active, #prlink a:visited{color:#fff;text-decoration:underline}
#prlink a:hover{color:#fd3;text-decoration:underline}
#ishbrd{margin:10px auto;padding:0;width:176px;text-align:center}
#lshbrd a{display:block;margin:0 auto;padding:5px 0;}
#lshbrd a img{display:block;margin:0 auto;padding:2px;border:1px solid #fff;background-color:#556}
#lshbrd a:hover img{display:block;margin:0 auto;padding:2px;border:1px solid #ddf;background-color:#448}
.cntr{margin:5px 0;padding:0;text-align:center}
#cprt{display:block;text-align:center;font-variant:small-caps;font-size:65%;font-family:'Tahoma';color:#8af}
#cprt a{font-variant:small-caps;font-size:100%;color:#8af;text-decoration:none}
#cprt a:hover{color:#fd8}

#foot{clear:both;display:block;margin:0;padding:0;width:100%;height:64px;background:url('img/foot.png') center top repeat-x;color:#fff;text-align:center;vertical-align:middle}
#foot #contBot{clear:both;display:block;margin:0;padding-top:15px}
#foot .cont{margin:0;text-align:center}
#foot .cont>span{clear:both;display:block;margin:0 auto;padding:1px 3px;text-align:center}
#foot .cont dfn{display:inline;font-style:normal;color:#fd3}
#foot .cont var{display:inline;font-style:normal;color:#fff}
#foot .cont var span{display:inline;font-style:normal;color:#fff}

.iBox{display:block;margin:0;padding:0;width:150px;height:150px;border:0;text-align:center;vertical-align:middle}
.iBox>span{display:block;margin:0;padding:15px;width:120px;height:120px;border:0;text-align:center;vertical-align:middle}
.iBox0{background:url(img/ibox0.png) center center no-repeat}
.iBox1{background:url(img/ibox1.png) center center no-repeat}
.iBox>span>img{margin:0;padding:0;width:120px;height:120px}

.ind{display:block;margin:0 5px;padding:0;text-align:justify}
.ind p{text-indent:2em;text-align:justify}
.ind p strong{font-weight:normal}
.ind ul{margin:1px;text-align:justify}
.ind ul strong{font-weight:normal}
.ind a{color:#038;text-decoration:none}
.ind a:link, .ind a:active, .ind a:visited{color:#038;text-decoration:none}
.ind a:hover{color:#fd3;text-decoration:none}

.btnmore{padding-right:15px}

/*.nwsw{margin-top:10px;padding:0 10px;text-align:justify}*/
#newsM1{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;background:0}
#newsM1 #nwsLi{height:140px}
.nwsB{margin:1px 0;padding:4px 5px 4px 3px;border:1px dashed #99a;min-height:125px}
.nwsSi{display:block;float:left;margin-right:10px;height:120px;border:5px double #889;background-color:#fff}
.nwsB h5{margin:0;padding:0;text-align:left;font-size:105%}
.nwsB h5 tt{padding-right:1em;font-weight:normal;letter-spacing:-0.05em}
.nwsB a:link, .nwsB a:active, .nwsB a:visited {color:#44a}
.nwsB a:hover{color:#862;text-decoration:underline}
.nwsB p{margin:3px 0 1em 0;padding:0;text-align:justify}
.nwsB p a:hover{text-decoration:none}
.nwsB p ins{padding-left:0.6em;font-weight:normal;letter-spacing:-0.25em;text-decoration:none}

#newsM2{clear:both;margin:10px 0 0 0;padding:15px 0 0 0;border-top:1px solid #ccc}
table.nwsT{margin:0px -10px 10px -10px}
.nwsT td{margin:1px 0;padding:4px;border:1px dashed #99a;min-height:125px;width:45%}
.nwsT td div{display:block;float:left;margin-right:10px;height:120px;border:5px double #889;background-color:#fff}
.nwsT td h5{margin:0 0 0 130px;padding:0;text-align:left;font-size:105%}
.nwsT td h5 tt{padding-right:1em;font-weight:normal;letter-spacing:-0.05em}
.nwsT td a:link, .nwsw td a:active, .nwsw td a:visited {color:#44a}
.nwsT td a:hover{color:#862;text-decoration:underline}
.nwsT td p{margin:3px 0 1em 130px;padding:0;text-align:justify}
.nwsT td p a:hover{text-decoration:none}
.nwsT td p ins{padding-left:0.6em;font-weight:normal;letter-spacing:-0.25em;text-decoration:none}
.nwsT img{width:120px;height:120px}

.txtw{clear:both;margin:10px -8px 0 -8px;padding:0;border:0;background:#fff;color:#000}
.txtr{background-image:url('img/itmsl.png');background-position:top left;background-repeat:repeat-y}
.txtl{padding:10px 25px;background-image:url('img/itmsr.png');background-position:top right;background-repeat:repeat-y}

#tupo{margin:10px auto 15px auto;padding:5px 0;text-align:center;z-index:0;}

.scrlwrp{margin:0;padding:2px 12px;width:auto;height:auto;border:0;overflow:hidden;}
.scrlt0{margin:0;padding:0;width:100%;border-spacing:0;}
.scrlt0 th{margin:0;padding:0;width:1%;text-align:center;vertical-align:middle;font-weight:normal;}
.scrlt0 th img{border:0;}
.scrlt0 td.scrlm0{margin:0;padding:0 5px;width:98%;text-align:center;vertical-align:middle;}
.scrlwd{position:relative;margin:0;padding:0;width:100%;height:308px;overflow:hidden;clip:rect(0,0,0,0);text-align:center;}
.scrlms{position:absolute;z-index:10;left:0;top:0;margin:0 auto;padding:0;width:auto;text-align:center;}
.scrlt1{z-index:20;margin:0 auto;padding:0;width:auto;border-spacing:8px;}
.scrlt1 td{margin:0;padding:0;width:166px;text-align:center;vertical-align:top;background:#27396B;border:1px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.scrlt1 a{display:block;height:auto;margin:0 auto;padding:0 4px 4px 4px;text-align:center;}
.scrlt1 a big{display:table-cell;margin:-4px auto 0 auto;padding:0;height:3.6em;font-size:100%;font-weight:bold;vertical-align:bottom;overflow:hidden;color:#fd6;}
.scrlt1 a ins{display:block;margin:-4px 12px 4px 12px;padding:0;text-align:center;}
.scrlt1 a ins img{display:block;margin:0 auto;padding:6px;background-image:url('/img/bord-s.png');background-repeat:no-repeat;border:0;}
.scrlt1 a em{display:block;margin:0 auto 4px auto;padding:3px 5px;width:110px;background:#457;color:#fd5;border:1px solid #fff;font-weight:bold;font-variant:small-caps;font-size:110%;font-style:normal;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.scrlt1 a span{color:#fff;}

