BODY{
        MARGIN:0px;
        background: #FFFFFF;
        margin-top: 0px;
        padding-top: 0px;
}
BODY{
        color: #30404E;
        /*font: 11px Verdana, sans-serif;*/
        font: 11px Tahoma, sans-serif;
}
P, TD{
        color: #30404E;
        /*font: 11px Verdana, sans-serif;*/
        font: 11px Tahoma, sans-serif;

}
H3,H4,H1,H2{
        color: #FD8A27;
        margin:4px;
        /*font-size:1.9em;*/
        font-size:1.5em;
}
H4,H2{
        /*font-size: 1.5em;*/
        font-size: 1.1em;
}
UL{
        list-style-image: url(/img/dot.gif);
}
A{
        color: #FD8A27;
}
A:hover{
        color: #FFFFFF;
        background-color: #FD8A27;
        text-decoration:none;
}
#button_up A, #button_up A img{
        background-color: #EFEFEF;;
}
#button_up A:hover, #button_up A:hover img{
        background-color: #EFEFEF;;
}
input, textarea, iframe{
        border: 1px solid #FD8A27;
}
table.content{
        border: 1px solid #DFDFDF;
}
input.submit{
        text-align : center;
        background-color:#FD8A27;
        color:#FFFFFF;
		margin-bottom: 10px;
}
#content {
        color: #30404E;
        height:100%;
        width: 758px;
        text-align:justify;
        padding-top: 12px;
        padding-right: 12px;
        padding-bottom:30px;
        padding-left: 12px;
}
#content A{
        font: 13px;
        color: #30404E;
        font-size: 1.0em;
}
#content A:hover{
        color: #30404E;
        background-color: #FD8A27;
        text-decoration:none;
        /*font-size: 1.0em;*/
}
#content P {
        font-size: 1.0em;
        MARGIN:0px;
}
#content .pub_shape {
        margin-top:5px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 0px;
}
#table_menu{
        border:none;
        background:  url(/img/menu_bg.gif);
        width:758px;
        height:19px;
        margin-top:6px;
        margin-bottom:6px;
}
#table_td_menu{
        vertical-align: top;
}
#table_td_menu IMG{
        border:none;
        margin-left: 1%;
        margin-right: 1%;
        margin-bottom:0px;
        margin-top:0px;
/*        pagging:0;*/
        vertical-align: middle;

}
.menu_sub_menu{
        BACKGROUND-COLOR: #FD8A27;
        COLOR: #FFFFFF;
        PADDING: 5px;
        LEFT: 60px;
        VISIBILITY: hidden;
        WIDTH: 90px;
        POSITION: absolute;
        TOP: 175px;
        TEXT-ALIGN: left;
        Z-INDEX: 30;
}
.menu_sub_menu A{
        color: #FFFFFF;
        text-decoration: none;
        margin-top:3px;
}
.menu_sub_menu A:hover{
        color: #FFFFFF;
        background: none;
        text-decoration: underline;
}
.err{
        color: red;
}
.back {
        background-color: #99ccff;
}
.zag{
        border: 1px solid #DFDFDF;
        background-color: #DFDFDF;
        font-weight: bold;
        vertical-align: middle;
        PADDING: 3px;
        /*color: #000000;*/
}
.cont_zag{
        border: 1px solid #DFDFDF;
        background-color: #DFDFDF;
        font-weight: bold;
        vertical-align: middle;
        PADDING: 3px;
        /*color: #1F3A87;*/
}
.cont_td{
        border: 1px solid #DFDFDF;
        vertical-align: middle;
        PADDING: 3px;
        padding-right: 3px;
        background: url(/img/cont_bg__.gif);
        /*background: #D8D6D6;*/
}
#td_foto{
        background-color: #F4F4F4;
        width: 175px;
        vertical-align: top;
        border: 1px solid #DFDFDF;
}
#td_foto a{
        text-decoration: none;
        background: none;
        MARGIN: 1px;
        PADDING: 1px;
}
#td_foto a:hover{
        text-decoration: none;
        background-color: #FD8A27;
        MARGIN: 1px;
        PADDING: 1px;
}
#table_gallery{
        margin-top: 10px;
        border: none;
        width: 70%;
}
#td_gallery{
        text-align: center;
        width: 140px;
        vertical-align: top;
}
#div_gallery{
        float: bottom;
        width: 100%;
        margin-top: 10px;
}
#table_gallery a{
        text-decoration: none;
        background: none;
        font-size: xx-small;
}
#table_gallery a:hover{
        text-decoration: underline;
        background: none;
        font-size: xx-small;
}
#news A{
        font-size: 1.0em;
        font-weight: bold;
}
#news A:hover{
        text-decoration: none;
        background: none;
}
#index_vopros A{
        color: #30404E;
        background: none;
        text-decoration: none;
        font-weight: normal;
}
#index_vopros A:hover{
        color: #30404E;
        background: none;
        text-decoration: underline;
        font-weight: normal;
}
#index_banner{
/*        color: #1E75B0;                */
        font-weight: bold;
        text-align: justify;
        vertical-align: middle;
        PADDING-TOP: 5px;
        PADDING-RIGHT: 12px;
        PADDING-BOTTOM: 5px;
        PADDING-LEFT: 12px;/*, 12, 5, 12;*/
}
#news_main A{
        font-size: 1.0em;
        font-weight: bold;
        /*padding:0;*/
        MARGIN:0px;
        color: #FD8A27;
        PADDING-TOP: 1px;
        padding-right: 3px;
        padding-bottom: 1px;
        padding-left: 3px;/*, 3, 1, 3;*/
}
#news_main A:hover{
        color: #FFFFFF;
        text-decoration: none;
}
#calc_link{
        text-align: left;
}
#calc_link A{
         text-decoration: none;
         background: none;
}
#calc_link A:hover{
        background: none;
        text-decoration: none;
}
#top_name_coop{
        padding-left:6px;
}
#top_name_coop, #top_name_coop A, #top_name_coop A:hover{
        font:10px;
        color:#61749F;
        text-align:left;
        text-decoration: none;
}
#top_name_coop A:hover{
        text-decoration:underline;
        background:none;
}
#stat td{
        color:#FFFFFF;
        font-size:11px;
        PADDING:0px;
}
#stat_div{
        width: 212px;
        BACKGROUND-COLOR: #FFD8B7;
        color: #FFFFFF;
        PADDING: 5px;
        text-align: center;
        border-top: 1px solid #FA7400;
        border-bottom: 1px solid #FA7400;
}
#more_stat{
        text-align:right;
}
#more_stat A, #more_stat A:hover{
        color: #FFFFFF;
        font-style: italic;
        font-size: 9px;
        text-decoration:none;
        background: none;
}
#foto_div{
        margin-top: 10px;
        PADDING: 2px;
        float: top;
        width: 213px;
        font-weight: bold;
        color: #FD8A27;
        background-color: #FFD8B7;
        border-top: 1px solid #FA7400;
        text-align: left;
}
#banner_div{
        float: top;
        width: 213px;
        margin-top: 6px;
        border: 1px solid #DFDFDF;
        PADDING-TOP: 5px;
        padding-right: 3px;
        padding-bottom: 5px;
        padding-left: 3px;/*, 3, 5, 3;*/
        background: url(/img/cont_bg__.gif);
}
.index_lenta{
        vertical-align: top;
        text-align: center;
        width: 210px;
        PADDING: 6px;
}
#index_sait td{
        vertical-align: middle;
}
#index_sait td a{
        color: #30404E;
        PADDING-TOP: 0px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;/*, 2, 2, 2;*/
        text-decoration: underline;
}
#index_sait td a:hover{
        color: #FFFFFF;
        text-decoration: none;
}
.index_zag{
        border-top: 1px solid #FA7400;
        background-color: #FFD8B7;
        font-weight: bold;
        PADDING: 2px;
        color: #FD8A27;
}
#date_div{
        float: right;
        MARGIN-TOP: 0px;
        margin-right: 3px;
        margin-bottom: 10px;
        margin-left: 20px;/*, 0, 10, 20;*/
}
#index_short{
        padding-right: 15px;
        padding-left: 15px;
        text-align: justify;
}
#more{
        text-align: right;
        MARGIN-TOP: 0px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 0px;/*, 5, 5, 0;*/
}
#more A{
        color: #FA7400;
        font-size: xx-small;
        text-decoration: none;
        background-color: transparent;
        margin-right: 10px;
}
#more A:hover{
        color: #FA7400;
        font-size: xx-small;
        text-decoration: none;
        background-color: transparent;
        margin-right: 10px;
}
#arhiv{
         border: 1px solid #F38626;
         /*display: inline;*/
		 PADDING: 3px;
		 padding-left: 0px;
}
#arhiv_title{
         background-color: #F38626;
         color: #FFFFFF;
         PADDING: 3px;
         display: inline;
         margin-right: 3px;
         /*font-weight: bold;*/
}
#arhiv_year{
         padding-left: 10px;
         padding-right: 10px;
         padding-top: 3px;
         padding-bottom: 3px;
         display: inline;
}
#arhiv_year a{
        textdecoration: none;
}
#arhiv_year a:hover{
        textdecoration: underline;
        background: none;
}
#arhiv_select{
         padding-left: 10px;
         padding-right: 10px;
         padding-top: 3px;
         padding-bottom: 3px;
         display: inline;
         background-color: #F38626;
         color: #FFFFFF;
         font-weight: bold;
}
#tarif A{
        color: #F38626;
        font-weight: bold;
        text-decoration: underline;
        background: none;
}
#tarif A:hover{
        color: #FFFFFF;
        text-decoration: none;
        background-color: #F38626;
}
.menu_a{
        background-color: transparent;
}
.menu_a:hover{
        background-color: transparent;
}
.href_inv{
	display: none;
}
.a_audit{
	font-size: 11px;
	color: #foto_div;
	font-weight: normal;
	vertical-align: top;
	background-color: transparent;
}
.a_audit:hover{
	background-color: transparent;
}
