html,body{width:100%;min-width:980px;height:100%;background:#fff;font:100% Arial;margin:0;padding:0}
html{font-size:100.01%}
body{font-size:88%}
table,input,textarea,select{font:120% Arial;color:#000}
a,p,div,form,h1,h2,h3,dl,dt,dd{margin:0;padding:0}
img{border:0}
a{color:#000}
a:link{text-decoration:underline}
h1{font:normal 220% Arial;color:#000}
h2{font:normal 157% Arial;color:#BBB386;margin-bottom:-0.5em;margin-top:1.5em}
h3{font-size:130%;margin-bottom:-0.5em;margin-top:1.5em;font:bold 14pt Arial;color:#000}
.clear{width:100%;height:1px;float:none;clear:both;overflow:hidden;visibility:hidden}
.plash2{margin-bottom:0.5em;margin-top:1em;background:#cec9ac;border:1px solid #A39F8A;border-top:0;border-left:0;font:18px Arial;color:#fff;padding:8px 8px 6px 9px}
.plash2 a{text-decoration:none;color:#fff}
.plash2 a:hover{text-decoration:none;color:#eee}
ul.markered li{padding-left:10px;background:url('/_files/mark_li.gif') no-repeat 0 5px;margin:0.5em 0}
.plashka{clear:both;background:#f3f0e2;border:1px solid #a39f8a;border-left:1px solid #fff;border-top:0;margin:0 0 1em;padding:1em}
.plashka .cell{width:49%;padding-right:1%;float:left;margin:0 -1px 0 0}
.plashka a{color:#0077BC;line-height:180%}
blockquote{clear:both;border:1px dashed #A4A3A7;margin:0 0 1.5em;padding:15px 25px}
.size10{font-size:10px}
.size11{font-size:11px}
.size14{font-size:14px}
.size16{font-size:16px}
#MH{width:1px;height:100%;float:left;overflow:hidden;margin:0 -1px -123px 0}
#BodyC{width:100%;float:left;padding-top:1px;margin:0 -10px 0 0}
#H{padding-left:20px;clear:both;border-right:1px solid #BBB386;border-top:1px solid #938D69;background:url('/_files/x_g.gif') repeat-y 34px 0 #BBB386;margin:0 0 1em}
#HLB{width:17.5em;height:5.2em;margin-right:-17.5em;float:left;border-right:1px solid #938D69}
#HLB div{position:relative;border-left:1px solid #fff;border-right:1px solid #fff;background:#E7E2C5;margin:-1px 0 -1em;padding:3px 0 12px 0.5em}
#HLB p{margin-right:-1em;padding-left:2px;position:relative}
#HLB div h1,#HLB div #logo{font:430% Georgia;color:#000;display:block;margin:-0.4em 0 0}
#HLB div h1 a,#HLB div #logo a{font-size:100%;text-decoration:none}
#HLB div p a,#HLB div strong{font-size:80%;padding:0 1em 0 1px}
#HMB{width:100%;margin-left:-2px;float:left}
#HMBC{margin-left:17.5em;border-left:1px solid #938D69;padding:20px 1px 0 0}
#HMBC .menu{width:15%;padding-left:1%;padding-top:.5em;float:left;font-size:85%;margin:0 -1px 0 0}
#HMBC .menu.last{width:12%}
#HMBC .menu.big{width:auto;margin-right:.5em;padding-top:0;white-space:nowrap}
#HMBC .menu big{font-size:150%}
#HMBC *{color:#fff}
#C{clear:both;padding:0 10px 2em 21px}
#R{width:100%;float:left;margin:0 -10000px 2em 0}
#RC{margin-left:19em;line-height:130%;padding:1px 1px 0 0}
#RC h2,#RC h3{font-weight:400;margin:1em 0 0.2em}
#RC strong{color:#97937c;font-weight:400}
#RC .TextAbzats{width:98%;float:left}
#RC .TextAbzats p{clear:both;margin:0 0 1em}
#RC .TextAbzats a{color:#0077BC;text-decoration:underline;cursor:pointer}
#L{width:17.5em;margin-bottom:2em;padding-top:3px;position:relative;float:left;background:#fff}
#L .lcolumn{padding:0 8px 1em 9px}

.xtop,.xbottom{display:block;background:transparent;font-size:1px}
.xbottom{margin-bottom:15px}
.xb2_gray,.xb3_gray,.xb4_gray{background:#f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}
.xb1_gray{background:#f6f6f6;margin:0 5px}
.xboxcontent_gray{display:block;background:#f6f6f6;border:0 solid #f6f6f6;font:9pt Arial;border-width:0 1px;padding:4px}
.xb2_blue,.xb3_blue,.xb4_blue{background:#F3F0E2;border-left:1px solid #F3F0E2;border-right:1px solid #F3F0E2}
.xb1_blue{background:#F3F0E2;margin:0 5px}
.xboxcontent_blue{display:block;background:#F3F0E2;border:0 solid #F3F0E2;font:9pt Arial;border-width:0 1px;padding:4px}
.xb1_gray,.xb2_gray,.xb3_gray,.xb4_gray,.xb1_blue,.xb2_blue,.xb3_blue,.xb4_blue{display:block;overflow:hidden}
.xb1_gray,.xb2_gray,.xb3_gray,.xb1_blue,.xb2_blue,.xb3_blue{height:1px}
.xb2_gray,.xb2_blue{border-width:0 2px;margin:0 3px}
.xb3_gray,.xb3_blue{margin:0 2px}
.xb4_gray,.xb4_blue{height:2px;margin:0 1px}

ul.message li,ul.error li,ul.ok li,ul.welcome li{display:block;list-style:none;font:12px Arial;margin:0 0 10px;padding:0}
ul.message a,ul.ok a{font-weight:400}
.dark_color,.bright_color{color:#82c936}
ul.welcome{border:1px solid;margin-top:5px;margin-bottom:20px;font-weight:400;margin-left:0;background:#ffffcd url(/i/notice_warning.png) no-repeat 15px 15px;color:#335c72;border-color:#ffe87f;padding:15px 15px 8px 45px}
table.listing{background:transparent url(/i/tbl_bg.gif) repeat-x !important;width:100%;font:10pt Arial;margin:0 0 1px}
table.listing thead th{background:none;height:18px;line-height:18px;color:#938D69;text-align:center;white-space:nowrap}
table.listing td{font-size:.9em;border-bottom:1px solid #E0E6E8;height:19px;vertical-align:middle;padding:.5ex 10px}
table.listing tr.r0{background:#F1F8FA}
table.listing tr.r1{background:none}
table.listing .bottom{height:25px;color:#335c72;font-weight:700}
table.listing .header{color:#335c72;font-weight:700;border-bottom:1px solid #E0E6E8;background:transparent url(/i/tbl_bg.gif) repeat-x !important}
ul.list li{list-style:url(/i/topli.gif)}
ul.message,ul.error,ul.ok{border:1px solid;margin-top:5px;margin-bottom:20px;font-weight:400;margin-left:0;padding:15px 15px 8px 45px}
ul.error{background:#fff4f0 url(/i/notice_error.png) no-repeat 15px 15px;color:red;border-color:red}
ul.ok{background:#fff8da url(/i/galka.gif) no-repeat 15px 15px;color:#000;border-color:#ffe488}
ul.message{background:#effbdf url(/i/idea.png) no-repeat 15px 15px;color:#000;border-color:#cefa71}
ul.error a{font-weight:400;color:red}
h4{font:bold 13pt Arial;color:#938D69;margin:0}
td,.size12{font-size:12px}
table.data td{font:normal 14px Arial;color:#000;background-color:#EFEFEF;padding:2px 12px}
table.data td span{font:bold 14px Arial;color:#060585;background-color:#EFEFEF}
table.data td a{font:bold 14px Arial;color:#060585;text-decoration:none}
table.data td a:visited{color:#060585}
#data_bord{border:1px solid #ec9914}
.data #sum {text-align:right}

table{border-collapse:collapse}

#head{width:100%}
#line{height:5px;background:#E7E2C5}
#logo{width:230px;background:#E7E2C5;border-right:3px solid #FFF;padding-left:10px}
#logo p{font-size:11px;margin:0 0 10px 0}
#logo p a{margin-left:5px}
#logo h1{font:60px Georgia;color:#000;display:block;letter-spacing:3px;margin:-25px 0 -5px 0}
#logo h1 a{text-decoration:none}
#menu{background:#BBB386;border-bottom:40px solid #FFF;padding-left:10px}
#menu div{display:inline;margin-left:7px}
#menu a{color:#fff;font-size:16px}
#content{width:98%;margin:15px auto}

#tail{background:#E7E2C5;border-top:1px solid #938D69;padding:10px}
#tail table{width:95%;margin:0 auto}
#tail td{width:50%;font-size:12px;padding:7px}
#tail span a{margin-right:20px;font-size:15px}