div.index{padding-left:10px; text-align:left; padding-right:10px}
div.index p{ margin:0; padding:0}
div.index p.desc{ line-height:18px; margin-top:5px; margin-bottom:7px}

.index_img{border:solid 1px #948977; float:left; background:#D9CEBB; width:374px}
.index_img p.kvm{color:#666666; font-size:10px; text-align:left; margin:3px; width:40%; float:left}
.index_img p.kvm_center{color:#591309; font-size:14px; text-align:left; margin:3px; width:30%; float:left; font-weight:bold}
.fl_left{float:left}
.fl_left img{width:374px}

.index_date{float:left; width:205px; padding-left:5px; border:none}
.index_date .indicat{padding-top:7px; padding-right:10px; vertical-align:top}
.index_date .indicat div{width:27px; height:2px; font-size:2px}
div.color_one{background:#691B19; }
div.color_two{background:#023781}
div.color_three{background:#178205}
div.color_four{background:#D88917}
.under{text-decoration:underline}
p.dates{margin-top:5px !important; color:#666666; line-height:15px}
p.dates_two{margin-top:1px !important}
p.dates span{color:#990000; font-size:13px; font-weight:bold}
p.otstup{height:10px; font-size:10px; margin:0; padding:0}

.clear{clear:both}
h4.ind{margin-top:40px; margin-bottom:10px}

table.date_main{ width:96%}
table.date_main td{ text-align:center}
table.date_main tr.head{background-color:#6F1E18; color:white; font-size:10px}
table.date_main tr.head_two{color:white; font-size:13px}
table.date_main tr.head td.type{text-align:center;background-image:url(/images/district_head_name.gif); background-position:left top; background-repeat:no-repeat; font-size:12px; white-space:nowrap}
table.date_main tr.main{background-color:#EDEDE3; color:#7B160F; font-size:12px}
table.date_main tr.main td.left_colmn{background-color:#D9CEBB; text-align:left}
a.publication{font-size:13px; text-decoration:underline; background:url(brown_point_bg.gif) left top no-repeat; display:block; padding-left:11px; line-height:23px}
table.date_main .bg_ones{background:#E7E0C4}
table.date_main .bg_two{background:#EDEDE3}
table.date_main .column_one{font-size:10px; color:#666666}
table.date_main .column_two{color:#7B160F; font-weight:bold}
table.date_main .column_three{color:#CC3333; font-weight:bold}
table.date_main .lef{ text-align:left; padding-left:15px}


.head_beauti_graf{margin-top:5px; margin-bottom:5px;}
.head_beauti_graf h4{float:left; line-height:31px}

a.link_img{cursor:pointer;background:url(/images/index/link_graph.gif) no-repeat; margin-right:10px; margin-left:3px; width:31px; height:31px; display:block; float:right}
a.link_img:hover{cursor:pointer;background:url(/images/index/link_graph_hov.gif) }
a.link_flash{cursor:pointer;background:url(/images/index/link_flash.gif) no-repeat; width:31px; height:31px; display:block; float:right}
a.link_flash:hover{cursor:pointer;background:url(/images/index/link_flash_hov.gif)}

.beauti_graph{background:#F4F2EB; padding-bottom:10px; margin-bottom:10px}
.beauti_graph h4.graf{font-size:16px; font-weight:bold; display:block; padding-top:10px; padding-bottom:5px}
.beauti_graph p.graf{margin-top:5px; margin-bottom:15px}

table.data{background:#F4F2EB;color:#7A7B7C;}
table.data td{ border-right: solid 1px #D9CFBB; border-bottom: solid 1px #D9CFBB; text-align:center; padding-left:10px; padding-right:10px}
table.data td.nobord_right{ border-right:none}
table.data tr.bot td{ border-bottom:none;}
.color_green{ color:#94C83D; font-weight:bold}
.color_orange{ color:#F47920; font-weight:bold}
.color_bord{ color:#C72062; font-weight:bold}
.color_violet{ color:#724099; font-weight:bold}
.color_blue{ color:#24BFE8; font-weight:bold}
.under{ text-decoration:underline}
.nounder{ text-decoration: none}