*{
    font-family: verdana, tahoma, sans serif;
    font-size:11px;
}
.but{
    font-size:8pt;
    width: 60pt;

}

.txt{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;
}

.txt_partners{
    font-family: verdana, tahoma, sans serif;
    text-align: left;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;
}

.txts{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 8pt;
    padding:1px;
    margin:1pt;
    padding-top:1px;
    color: #05263C;
    text-decoration: none;
}
.txt_news{
    font-family: verdana, tahoma, sans serif;
    text-align: left;
    font-size:11px;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;
}
.txt_news b{
    color: #082F83;
}
.txt_data{
    font-family: verdana, tahoma, sans serif;
    text-align: right;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;
}

.txt_cont{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 8pt;
    font-weight:bold;
    padding:1px;
    margin:1pt;
    padding-top:1px;
    color: #082F83;
    text-decoration: none;
    text-indent:5pt;
}

.txt_cont a{
    font-size: 8pt;
    text-indent:0pt;
}


.text{
    font-family: verdana, tahoma, sans serif;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #05263C;
    text-decoration: none;
}

.ss{
    font-family: verdana, tahoma, sans serif;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #082F83;
    font-weight: 600;
    text-decoration: none;
}
.alg{
    font-family: verdana, tahoma, sans serif;
    font-size: 7pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #03385B;
    text-decoration: none;
}
.menu{
    font-family: verdana, tahoma, sans serif;
    font-size: 10pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #04448D;
    font-weight: 600;
    text-decoration: none;
}

.txtadmin{
    font-family: verdana, tahoma, sans serif;
    font-size: 9pt;
    padding:8px;
    padding-top:1px;
    padding-left:8px;
    color: #000000;
    text-decoration: none;
}
.zag{
    font-family: verdana, tahoma, sans serif;
    font-size: 10 pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #062A48;
    text-decoration: none;
    font-weight: 600;
}
.a{
    text-decoration: none;
    border: 0;
}
.block{
    border: 1;
}
.razdel_point{
    background:  url('../images/risa.gif') 0px 0px no-repeat;
    font-family: verdana, tahoma, sans serif;
    font-size: 8 pt;
    padding:1px 3px 1px 7px;
    display:block;
    margin:1pt;
    color: #0B4474;
    text-decoration: none;
    font-weight: 500;
    border: 0;
    text-align:left;
    vertical-align:middle;
}

.razdel{
    font-family: verdana, tahoma, sans serif;
    font-size: 8 pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    padding-left:5px;
    color: #0B4474;
    text-decoration: none;
    font-weight: 500;
    border: 0;
    text-align: center;
}

.stxt{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 8pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #0B2E77;
    text-indent:15pt;
    text-decoration: none;
}
.h{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 9pt;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #0B2E77;
    text-indent:15pt;
    text-decoration: none;
}

h5{
    font-family: verdana, tahoma, sans serif;
    font-size: 12pt;
    text-align: center;
    padding:3px;
    margin:3pt;
    padding-top:1px;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;

}

/*текстовый календарь*/
div.left_panel_block_header{
font-size: 12px;
margin-left:50px;
margin-right:50px;
padding-left:75px;
padding-top:2px;
padding-bottom:2px;
margin-top:3px;
background: #B9D3E3;
display:block;
border-bottom:1px solid #ffffff;
border-top:1px solid #96A7B5;
}
div.content_line{
padding:0px 0px 0px 0px;
margin:10px 0px 5px 0px;
width:100%;
}
div.tb_hd{
font-size: 12px;
margin-left:50px;
margin-right:50px;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
margin-top:0px;
background: #C8D7E0;
display:block;
border-bottom:1px solid #96A7B5;
}
div.tb_hd a{
color: #094D1E;
text-decoration:none;
}
div.tb_hd a:hover{
text-decoration:underline;
}
div.news_text table tbody tr td{
padding-left:2px;
padding-right:2px;
}

table {
text-indent:0px;
}

table.txts{
text-indent:0px;
}


/*Таблицы в статьях*/
table.art {
font-family: verdana, tahoma, sans serif;
text-align: justify;
font-size: 9pt;
padding:3px;
margin:3pt;
padding-top:1px;
color: #05263C;
text-indent:15pt;
text-decoration: none;

text-indent:0px;
PADDING-RIGHT: 0cm; 
PADDING-LEFT: 0cm; 
PADDING-BOTTOM: 0cm; 
PADDING-TOP: 0cm; 

/*BORDER-COLLAPSE: collapse;
BORDER-RIGHT: #d4d0c8; 
BORDER-TOP: #d4d0c8; 
BORDER-LEFT: #d4d0c8; 
BORDER-BOTTOM: #d4d0c8"*/
}

/*заголовок*/
div.zagolovok{
text-align:left;
Color: #01237E;
font-weight: bold;
font-size: 14px;
padding-top:12px;
padding-left:60px;
padding-bottom:7px;
margin-bottom:20px;
background: url('../images/new.gif') 30px 5px no-repeat;
}
div.zagolovok span{
padding:13px 10px 7px 20px;
text-align:right;
margin: 0px;
}
div.catalog_tree{
margin:10px 0px 0px 20px;
}
div.search_panel {
width: 164px;
background:#B9D3E3;
display:block;

padding:1px 0px 1px 0px;
margin-top:0px;
margin-right:0px;
border-top:1px solid #ADB9C0;
border-left:1px solid #ADB9C0;
border-bottom:1px solid #ADB9C0;
float:right;

}

div.search_element{
/*float:right; изи-за этого получается бок*/
text-align:left;
padding:3px 3px 2px 10px;
margin-top:1px;
font-size: 11px;
}


div.search_title{
float:left;
padding:3px 0px 2px 14px;
margin:0px;
font-size: 11px;
font-weight:bold;
}
div.search_element{
/*float:right; изи-за этого получается бок*/
text-align:left;
padding:3px 3px 2px 10px;
margin-top:1px;
font-size: 11px;
}

input.input_search {
width: 133px;
height: 17px; 
font-size: 11px;  
background-color: #fFFFFF; 

border:1px solid #0D531B; 
color: #343434; 
padding-left: 4px;
margin-left:0px;

}
input.submit_search {
float:right;
width: 77px; 
height: 18px; 
background: url('../images/design/button_search.gif') left top no-repeat #4885c8; 
cursor: hand;
margin-right: 13px;
margin-bottom: 3px;
padding: 0px;
border:0px;
}

div.search_element_page{
text-align:left;
padding:3px 3px 4px 60px;
margin-top:1px;
font-size: 12px;
}

input.input_search_page {
width: 333px;
height: 17px; 
font-size: 11px;  
background-color: #FFFFFF; 

border:1px solid #0D531B; 
color: #343434; 
position:absolute;
left:150px;
}

input.submit_search_page {
width: 77px; 
height: 18px; 
background: url('../images/design/button_search.gif') left top no-repeat #4885c8; 
cursor: hand;
position:absolute;
left:150px;
border: 0px;
}

div.search_panel2 {
/*width: 164px;*/
/*background:#B9D3E3;*/
display:block;
padding:1px 0px 1px 0px;
margin-top:0px;
margin-right:0px;
border-top:1px solid #ADB9C0;
/*border-left:1px solid #ADB9C0;*/
border-bottom:1px solid #ADB9C0;
/*float:left;*/

text-align:дуае;
font-size: 11px;
/*font-weight:bold;*/
}

input.submit_search2 {
/*float:right;*/
width: 77px; 
height: 18px; 
background: url('../images/design/button_search.gif') left top no-repeat #4885c8; 
cursor: hand;
margin-right: 13px;
/*margin-bottom: 3px;*/
padding: 0px;
border:0px;
}

input.input_search2 {
width: 133px;
height: 18px; 
font-size: 11px;  
background-color: #fFFFFF; 

border:1px solid #ADB9C0; 
color: #343434; 
padding-left: 4px;
margin-left:0px;
margin-bottom: 1px;
}

input.submit_search3 {
/*float:left;*/
width: 77px; 
height: 18px; 
background: url('../images/design/button_search.gif') left top no-repeat #4885c8; 
cursor: hand;
margin-right: 13px;
/*margin-bottom: 3px;*/
padding: 0px;
border:0px;
}

input.input_search3 {
width: 333px;
height: 18px; 
font-size: 11px;  
background-color: #fFFFFF; 

border:1px solid #ADB9C0; 
color: #343434; 
padding-left: 4px;
margin-left:0px;
margin-bottom: 1px;
}
div.search_element3{
text-align:left;
padding:3px 3px 4px 60px;
margin-top:1px;
font-size: 12px;
}


div.txt a:link {
text-decoration:none;
color:#0B4474;
}
div.txt a:visited {
text-decoration:none;
color:#656C70;
}
div.txt a:hover{
text-decoration:underline;
color:#2A6EAC;
}
div.txt a:active{
text-decoration:underline;
color:#125F9F;
}

.slink{
    font-family: verdana, tahoma, sans serif;
    text-align: justify;
    font-size: 8pt;
    color: #05263C;
    text-indent:15pt;
    text-decoration: none;
    padding-top:3px;
} 

.slink a:link {
text-decoration:none;
color:#0B4474;
}
.slink a:visited {
text-decoration:none;
color:#656C70;
}
.slink a:hover{
text-decoration:underline;
color:#2A6EAC;
}
.slink a:active{
text-decoration:underline;
color:#125F9F;
}
.cont_input{width:250px;}
.cont_form_text{color:#b11212;text-align:center;}
.message_text{font-weight:600;text-align:center;font-size:1.2em;margin:120px auto;}
