BODY {
        FONT-SIZE: 11px;
        MARGIN: 0px;
        COLOR: #000000;
        FONT-FAMILY: tahoma;
        background-color: #ececec;
}

.right_before_after{
        border-right:1px solid #d3d3d3;
        }

.main_text{
       FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; margin-bottom: 0px; padding-right:0px;
}

.title_text{
        FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}

.main_text_single{
        FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_head{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #a3a1a1; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_head_2{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_black{
        FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey_2{
        FONT-SIZE: 12px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey_bold{
        font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_black_bold{
        font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; margin-bottom: 0px; padding-right:0px;
}
.main_text_red_bold{
         font-weight:bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #b04040; FONT-FAMILY: geneva; margin: 0px;
}
.main_text_white{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_white_12{
        FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 10 px;
}
.main_text_white_11{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 10 px;
}
.main_white_underline{
        FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px; text-decoration: underline;
}
.main_black_underline{
        FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px; text-decoration: underline;
}
.main_white_bold{
        font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_blue_underline{
        FONT-SIZE: 10px; MARGIN: 0px; COLOR: #3966b3; FONT-FAMILY: geneva; margin-bottom: 5px; padding-right:10px; text-decoration: underline;
}
.main_blue_without_underline{
        FONT-SIZE: 10px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 5px; padding-right:10px; 
}
.main_text_white{
        FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.menu_text_black_bold{
        font-weight:bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left:0px; 
}
.menu_text_black_small{
        font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left:0px; 
}
.menu_text_black_small_2{
        font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left:0px; padding-right:0px; 
}
.menu_text_black_white{
        font-weight:bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left:0px; 
}
.main_text_bold_r{
        font-weight:bold; FONT-SIZE: 11x; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.title_text_down{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #383d63; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right: 0px;
}
.main_text_bold_r_blue{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #029eb5; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.main_text_bold_r_grey{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.main_text_bold_r_black{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.main_text_bold_r_grey_light{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.main_text_bold_r_white_light_menu{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; 
}
.main_text_bold_r_white_light{
        FONT-SIZE: 17px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.main_text_bold_r_black_bold{
        font-weight:bold; FONT-SIZE: 17px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.menu_text{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.menu_text_black{
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left:5px; padding-right:5px; 
}
.main_line_grey{
        FONT-SIZE: 1px;
        MARGIN: 0px;
        COLOR: #b8b8b8;
        FONT-FAMILY: geneva;
        margin-bottom: 0px;
        background: #b8b8b8;
        line-height: 1px;
}
a:link {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a:visited {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a:hover {
        MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Tahoma; text-decoration: none; 
}
a:active {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: underline;
}
INPUT {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}

a.menu:link {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:visited {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu:hover {
        MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Tahoma; text-decoration: underline; 
}
a.menu:active {
         MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
INPUT {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}

.image_main {
        MARGIN-top: 3px; MARGIN-right: 7px; border-color:#cdd0d4;
}

.image_galary {
         border:3px #cdd0d4 solid;
}

.td_deputy_case {
        text-align: justify;
        padding-bottom: 20px;  /* Поля вокруг текста */
        }

*.red_line {
        text-align: justify; text-indent:15px;
        }
