body,.text,table{font-size:9pt;font-family:Arial, sans-serif;color:#000}
#topline{background:url(/i/linebg.gif) repeat-x;color:#000;font-size:8pt}
#topline a{text-decoration:none;color:#000;margin-right:10px}
.flats{letter-spacing:2px;font:bold 16pt Arial;text-decoration:none;color:#82c936}
.ru{letter-spacing:2px;font:bold 16pt Arial;text-decoration:none;color:#4883c0}
.palka{font:bold 8pt Arial;text-decoration:none;color:#979797}
.inform{font:500 7.5pt Arial;text-decoration:none;color:#A7A7A7}
.search_input{text-align:right;padding-right:10px;background:url(/i/search2.gif)}
.search_button{padding-right:10px;background:url(/i/search2.gif)}
#menu{background:url(/i/menubg.gif);height:53px;text-align:center;width:100%;margin-bottom:10px}
#menu td{text-align:center}
#menu img{margin:0 16px}
#menu a{color:#87879B;font:bold 12pt Arial;text-decoration:none;display:inline}
#menu a img{margin-top:1px}
#menu a.button{display:inline-block;background:url('/i/menuli.gif') no-repeat center bottom;padding:7px 0}
#menu a.button:hover{background-position:center top}
#menu a.selected{display:inline-block;background:url('/i/menuli.gif') no-repeat center top;padding:7px 0}
.xtop,.xbottom{display:block;background:transparent;font-size:1px}
.xbottom{margin-bottom:15px}
h3{font:bold 14pt Arial;color:#4883c0}
h4{font:bold 13pt Arial;color:#000;margin:0}
.rs{color:red;font-weight:700;font-size:9pt}
input,textarea,select{font:9pt Arial}
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 !important;color:red;border-color:red}
ul.ok{background:#fff8da url(/i/galka.gif) no-repeat 15px 15px !important;color:#000;border-color:#ffe488}
ul.message{background:#effbdf url(/i/idea.png) no-repeat 15px 15px !important;color:#000;border-color:#cefa71}
ul.error a{font-weight:400 !important;color:red}
table.data th{font:bold 16px Arial;color:#335c72;background-color:#FFF;text-align:left;padding:2px 18px 4px 0}
#sum{font:13px Arial;text-align:left;padding-left:10px}
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}
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:#82c936;text-align:center;white-space:nowrap}
table.listing td{border-bottom:1px solid #E0E6E8;height:19px;vertical-align:middle;padding:0.5ex 10px}
table.listing td.data{border-bottom:0}
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}
div#footer{clear:both;background:#FFF url(/i/navi_bars.png) 0 -450px repeat-x;text-align:center;margin:0 0 15px;padding:10px 0 0}
div#footer-content{width:98%;left:50%;clear:both;text-align:left;margin:0 auto !important}
#nav a{color:#a7a9ac;text-decoration:none}
#nav a:hover{color:#4883c0;text-decoration:none}
#nav a.header{color:#a7a9ac;font-weight:700;line-height:25px}
.r{padding-right:10px}
table.cr{font-size:8pt}
table.cr #i{font-size:9px}
iframe{border:1px solid #FFF}
.bname{font:bold 10pt Arial;text-decoration:none;border-bottom:1px dashed #82c936}
.bLeftBorder{border-left:1px dashed #a9a8a9}
#tooltip{border-right:#000 1px solid;border-top:#000 1px solid;background:#fcf5e1;visibility:hidden;font:11px Tahoma;border-left:#000 1px solid;border-bottom:#000 1px solid;position:absolute;text-align:justify;moz-border-radius:8px;margin:0;padding:5px 5px 5px 12px}
.pic_border{border:1px solid #82c936}
.event_border{border:1px solid #82c936;padding:3px}
.readonly{background-color:#E3E7EA}
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 !important;color:#335c72;border-color:#ffe87f;padding:15px 15px 8px 45px}
span.yandex_date{margin-right:0.5em}
div.yandex_informer{margin-bottom:0.3em}
#topline td,.l{padding-left:10px}
.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,.xb3_gray,.xb4_gray,.xb2_blue,.xb3_blue,.xb4_blue{background:#f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}
.xb1_gray,.xb1_blue{background:#f6f6f6;margin:0 5px}
.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}
.xboxcontent_gray,.xboxcontent_blue{display:block;background:#f6f6f6;border:0 solid #f6f6f6;font:9pt Arial;border-width:0 1px;padding:4px}
a,a:visited,a:hover{color:#000}
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 !important}
#nav a.header:hover,.dark_color,.bright_color{color:#82c936}
div.yandex_annotation,div.yandex_title{margin-bottom:0.5em}