body {
 background: #ffffff;
 padding: 0px;
 margin: 0px;
}
body, td, th, p {
 font-size: 11px;
 font-family: Tahoma;
 font-weight: normal;
 color: #000000;
}

a:visited {
    color: blue;
}

input, textarea, select {
 font-size: 8pt;
 color: darkblue;
}
img {
 margin: 0px;
 padding: 0px;
 border: none;
}
.grid, .grid tr, .grid tr td {
 margin: 0px;
 padding: 0px;
 border: 0px;
 border-collapse: collapse;
}
.selectedItem {
 text-decoration: none;
 color: #fe1532;
}
.deselectedItem {
 text-decoration: none;
 color: #0c3760;
}
.rf {
 color: #ff0000;
}
#headerCell {
 width: 1000px;
 height: 117px;
 background-repeat: no-repeat;
}
#bg_booder{
 background-image: url("/design/img/bg_header_.gif");
 background-repeat: no-repeat;
}
#headerIconsTable {
 margin: 90px 0px 0px 263px;
}
#headerSitemapIconCell {
 padding-left: 16px;
}
#headerFeedbackIconCell {
 padding-left: 15px;
}
#headerSearchIconCell {
 padding-left: 10px;
}
#headerPhonesCell {
 padding-left: 15px;
}
#headerLanguagesCell {
 padding-left: 16px;
}
#footerTable tr td {
 padding-top: 10px;
}
#hintsBlockTitle {
 background-image: url(/design/img/!.gif);
 background-repeat: no-repeat;
 width: 210px;
 height: 58px;
 padding: 15px 0 0 54px;
 margin: 20px 0 0 16px;
 color:#25619e;
 font-size: 18px;
}
#hintsBlockMessage {
 background-color:#f3f6fa;
 padding: 20px;
 margin: 20px 0 0 16px;
 width: 210px;
}
.blockTitle {
 color:#25619e;
 font-size: 18px;
}
.pageTitle {
 color:#25619e;
 font-size: 18px;
 padding-left: 10px;
}
#menu {
 border-left: 13px solid #15518e;
 padding-left: 26px;
 margin: 0px 0 0 0;
}
.menu_separator {
 width: 177px;
 height: 5px;
 margin: 0 0 0px 0px;
 background-image: url("/design/img/menu_separator.gif");
 background-repeat: no-repeat;
}
.menu_level_1 {
 font-size: 11px;
 font-family: Verdana;
 font-weight: bold;
 padding: 0px 0px 0px 20px
}
.menu_level_1 a {
 color: #25619e;
 text-decoration: none;
}
.menu_level_1 a:visited {
 color: #25619e;
}
.menu_level_2 {
 font-size: 11px;
 font-family: Verdana;
 font-weight: bold;
 padding: 0px 0px 0px 10px;
}
.menu_level_2 a {
 color: #25619e;
 text-decoration: none;
}
.menu_level_2 a:visited {
 color: #25619e;
}
.menu_level_3 {
 font-size: 10px;
 font-family: Verdana;
 font-weight: normal;
 padding: 0px 0px 0px 15px;
}

.menu_level_3 a {
 color: #7c7b7b;
 text-decoration: none;
}
.menu_level_3 a:visited {
 color: #7c7b7b;
}
.news_title {
 height: 24px;
 padding-left: 20px;
 font-size: 18px;
 color: #25619e;
}
.global_menu {
 border-left: 1px solid #e6e6e6;
 border-right: 1px solid #e6e6e6;
 width: 163px;
 padding: 0 0 0 0px;
}
p.anons_title{font-size: 11px; font-family: Tahoma; color: #b7b7b7; font-weight: bold; margin:0; padding: 3px 0 0 0;}
p.anons_title a:link {color: #0b568a;}
p.anons_title a:hover {color: #0b568a;}
p.anons_title a:visited {color: #0b568a;}
p.anons{font-size: 11px; font-family: Tahoma; color: #646464; margin:0; padding:0;}
#phonesBlock {
 font-size: 12px;
 font-family: Tahoma;
 margin: 0px;
 padding: 0px;
 color: #0c3760;
}
#copyrightBlock {
 font-size: 12px;
 font-family: Tahoma;
 margin: 0px;
 padding: 5px 0 0 0;
 color: #25619e;
 font-weight: bold;
}
#login_form{width: 198px; border-top: 4px solid #dae2e7; margin: 0 0 40 18px;}
#login_form_title{background-color:#f3f6fa; height:18px; width: 160px; font-size: 11px; font-family: Tahoma; color: #0c3760; padding: 9px 0 0 0px;}
#login_form_input{padding: 11px 0 0 28px;}
#login_form_vopros{color:#a5a5a5; font-size: 9px; font-family: Tahoma; margin:0; padding: 4px 1px;}
#login_form_vopros a{color:#a5a5a5; text-decoration: none;}
.login_input{width: 110px; height: 16px; border: 1px solid #a5aaae; margin:0 9px 2px 0; padding: 0;}
#sovet_dnia{background-image: url(/design/img/!.gif); height: 58px; background-repeat: no-repeat; margin: 20px 0 0 16px; color:#25619e; font-size: 18px; font-family: Tahoma; padding: 15px 0 0 54px;}
#menu_sovet_1{background-image: url(/design/img/menu_1.gif); background-repeat: no-repeat;}
#menu_sovet_2{background-image: url(/design/img/menu_2.gif); background-repeat: no-repeat;}
#menu_sovet_3{background-image: url(/design/img/menu_3.gif); background-repeat: no-repeat;}
.menu_bg_top{width: 209px; height: 10px; background-image: url(/design/img/menu_bg_top.gif); margin: 0 0 0 16px;}
.menu_bg_mid_a2{font-size: 12px; font-family: Tahoma; color: #465972; background-color:#e6ebef; text-decoration: none;}
.menu_bg_mid{width: 209px;font-size: 12px; font-family: Tahoma;  margin: 0 0 0 16px; padding:1px 0 15px 0px; color: #465972; background-color:#e6ebef; width: 209px;}
.menu_bg_bot{width: 209px; height: 14px; background-image: url(/design/img/menu_bg_bottom.gif); margin: 0 0 0 16px;}
#leftBanner{
 margin: 26px 0 0 16px;
}
#topBanner{
 margin: 25px 0 16px 0;
}
p {
 margin: 0px;
}
.table tr td {
    border: 1px #ccffcc solid;
    padding: 2px 0px 2px 1px;
}
