form{
 margin: 0px 0px 0px 0px;
}
body{
background-color: #DFDBC1; 

}
a {
 color: #252669;
}
img{
 border: 0px;
}
p {
 font-family: Verdana, Tahoma, Verdana, Arial;
 font-size: 9pt;
/* color: #404040;*/
}
td {
 font-family: Tahoma, Arial;
 font-size: 9pt;
 color: black;
}
h1 {
 font-family: Tahoma, Verdana, Arial;
 font-size: 12pt;
 color: #9E3D03;
 font-weight: bold;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
h2 {
 font-family: Tahoma, Verdana, Arial;
 font-size: 10pt;
 margin-top: 5px;
 margin-bottom: 10px;
}
h3 {
 font-family: Tahoma, Verdana, Arial;
}
h4 {
 font-family: Tahoma;
}
h5 {
 font-family: Tahoma, Verdana, Arial;
}
h6 {
 font-family: Tahoma, Verdana, Arial;
}
ul {
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 25px;
 list-style-image: url(../i/pointer.gif);
}
ol {
 margin-top: 5px;
 margin-bottom: 0px;
 margin-left: 30px;
}
.form-width-100{
  width: 100%;
}



.ramka-table{
 width: 798px;
 background-color: #FFFFFF;
 border-left: 1px solid #252669;
 border-right: 1px solid #252669;
 border-bottom: 1px solid #252669;
}

.head-table{
 background: #FFFFFF url('/i/shapka.gif') top left no-repeat;
 width: 798px;
 height: 71px;
 background-color: #0D7E2C;
}
.head-poloska-table{
 width: 100%;
 height: 50px;
}
.date-table{
/*
 padding-top: 3px;
 padding-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
*/
 background-color: #C1D2E2;
 width: 100%;
}
.date-text{
 color: #FFFFFF;
 vertical-align: bottom;
}
.slogan-text{
 text-align: right;
 color: #3A4139;
 font-size: 16px;
 font-family: ER Architekt,Times new roman, Verdana, Tahoma, Verdana, Arial;
 font-style: italic;
 font-weight: bold;
 vertical-align: top;
}
.bottom-table{
 background-color: #0F812C;
 width: 798px;
 height: 20px;
}
.middle-table{
 width: 100%;
 height: 100%;
 vertical-align: top;
/* margin-right: 5px;*/
}
.rightpolosa-table{
 background-color: #D6E9D5;
 padding: 15px 15px 15px 15px;
 vertical-align: top;
 width: 100%;
 height: 100%;
 border-top: 10 solid #0F812C;
 border-left: 1 solid #0F812C;
}
.content-header-table{
 vertical-align: top;
 margin: 30px;
 border-left: 1px solid #252669;
 border-right: 1px solid #252669;
}
.content-table{
 vertical-align: top;
 padding: 10px;
 width: 100%;
}
.content-area-table{
 width: 100%;
 height: 100%;
/* margin-top: 30px;*/
 padding-left: 8px;
 padding-right: 5px;
 background: #FFFFFF url('/i/dom.gif') bottom left no-repeat;
 background-color: #FFEED2;
/* background-color: #D6E9D5;*/
}
.menu-text{
 font-family: Arial;
/* color: #FF956F;*/
 color: #817D7C;
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
}
.menu-selected-text{
 font-family: Arial;
 color: #2F302A;
 text-decoration: none;
 font-size: 12px;
 text-align: center;
 font-weight: bold;
}
.menu-table{
 margin-top: 15px;
 width: 100%;
}
.menu-selected-table{
 width: 100%;
 border-top: 1px solid #252669;
 border-bottom: 1px solid #252669;
 border-right: 1px solid #252669;
 background-color: #45458B; /*C1D2E2;*/
}
.menu-nonselected-table{
 width: 100%;
 border-top: 1px solid #252669;
 border-bottom: 1px solid #252669;
 border-right: 1px solid #252669;
 background-color: #C1D2E2;
 padding-top: 5px;
 padding-bottom: 5px;
}
.menu-selected-item-table{
 width: 100%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-right: 5px;
 padding-left: 10px;
}
.navigator-table{
 width: 100%;
/* border-bottom: 1px solid #252669;*/
}
.full-navi-table{
 width: 100%;
 padding-top: 10px;
 padding-bottom: 10px;
 border-top: 2 solid #0D7F2A;
}
.navigator-td{
 background: #D6E9D3; 
 padding: 5px;
 height: 29px;
}
.navigator-text{
 font-size: 12px;
 font-weight: bold;
 color: #323931;
}
.navigator-link{
 font-size: 8pt;
 color: #252669;
}
.galary-title-text{
 color: #606060;
 font-size: 10px;
 text-align: left;
}
.submenu-table{
 width: 100%;
}
.submenu-text{
 font-family: Arial;
 color: #1B1253;
 text-decoration: none;
 font-size: 12px;
 text-align: left;
/* font-weight: bold;*/
}
.submenu-selected-text{
 font-family: Arial;
 color: #DE4903;
 text-decoration: none;
 font-size: 12px;
 text-align: left;
 font-weight: bold;
}




.image-ramka-table{
 background-color: #FFFFFF;
 text-align: center;
 border-top: 1px solid #8E8E8E;
 border-bottom: 1px solid #8E8E8E;
 border-left: 1px solid #8E8E8E;
 border-right: 1px solid #8E8E8E;
 padding: 1px;
}
.galary-table{
 padding: 10px;
 width: 100%;
}
.galary-caption{
 text-align: left;
}
.subgalary-td{
 width: 100%;
 margin-bottom: 10px;
}
.galary-td{
 padding: 10px;
}
.galary-td-text{
 padding: 10px;
 font-size: 11px;
 font-weight: bold;
 color: #980601;
}
.galary-td1{
 padding: 0px;
}

.news-more-table{
/* width: 100%;*/
 padding-bottom: 10px;
 padding-right: 10px;
}
.news-more-text{
 color: #1F1A5A;
 font-size: 10px;
}
.news-table{
 width: 100%;
 vertical-align: top;
 padding-top: 10px;
}
.news-td{
 vertical-align: top;
/* padding: 10 10 20 10;*/
}
.news-index-table{
 width: 100%;
}

.small-text{
 font-size: 10px;
 color: #707070;
 vertical-align: top;
}
.copyright-text{
 color: #FFFFFF;
 font-size: 9px;
 font-weight: bold;
}
.icos-table{
 padding-top: 8px;
 padding-bottom: 10px;
 padding-left: 10px;
 width: 100%;
 border-bottom: 1 solid #0F812C;
}


.table-search{
 vertical-align: center;
}
.td-search{
 vertical-align: center;
 width: 150px;
/* padding: 0px 5px 0px 5px;*/
}

.index-message-table{
 width: 200;
 height: 15px;
 text-align: center;
 border: 1px solid #04437E;
 vertical-align: middle;
 background-color: #F45456; 
}   
.faq-table{
 width: 100%;
 padding: 5px 5px 5px 5px;
}
.faq-list-table{
 width: 100%;
 padding-bottom: 10;
 padding-top: 0;
}
.faq-item-text{
 font-weight: bold;
 text-align: left;
}
.faq-form-text{
 text-align: left;
 font-size: 10;
}
.faq-short-text{
 color: #515151;
 font-size: 9;
}
.faq-item-data{
 padding-right: 5;
 font-weight: bold;
}
.header-text-main-page{
 color: #04437E;
}