@charset "windows-1251";
/* CSS Document */

div#b b{
color:#b9b9b9;
}
div#logo_print{
display:none;
}
table#none {
position:relative;
width:100%;
height:100%;
bottom:0px;
margin-bottom:0px;
padding-bottom:0px;
background:url(images/fon_verh.jpg); background-repeat:no-repeat; 
z-index:3;
}
table#none th{/*Не удалять*/}
table#none>td {border:none !important;}
div#menu {
background-color:#2F51B5;
height:12px; width:100%;
background-image:url(images/menu_verh_02.jpg);
background-repeat:no-repeat;
position:absolute; top:5px;
}
div#menu div a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff !important;
font-weight:bold;
text-transform:uppercase;
}
div#menu_el_1{position:absolute; left:43px;}
div#menu_el_2{position:absolute; left:131px;} /*Было 101*/
div#menu_el_3{position:absolute;
right:0px;
padding-right:195px;
background-image:url(images/menu_verh_right_04.jpg);
background-repeat:no-repeat;
background-position:right;
}
div#logo{ position:absolute; left:44px; top:42px;}
div#text_main { 
padding-left:214px;
padding-top:90px;
padding-right:215px;
}
div#text_main p{
color:#2F51B5;
font-size:11px;
line-height:14px;
}
div#text_main p b,div#text_main p strong{
color:#2F51B5;
font-size:12px;
line-height:20px;
}
div#dop_tochka{background-image:url(images/menu_03.gif); background-repeat:repeat-y;}
div#menu_gl { background-image:url(images/menu_gl_03.jpg); background-repeat:no-repeat; vertical-align:middle; padding-left:17px; padding-top:1px; margin-top:2px; height:22px;}
div#menu_li {background-image:url(images/menu_dop_uroven_08.gif); background-repeat:no-repeat; padding-left:17px;  vertical-align:bottom; padding-top:6px; vertical-align:bottom;}
div#menu_li a{ font-size:11px;}
div#menu_gl a{ font-family:Tahoma !important;font-size:15px; color:#1135A2; vertical-align:middle; font-weight:700;}
div#menu_li a strong{ font-size:11px; font-weight:bold;}
form#poisk_main{
padding-top:32px;
}
div#zap{
padding-top:11px;
/*width:294px;*/
margin-bottom:20px;
margin-right:28px;
}
div#zap_li{
background-image:url(images/1c_03.jpg);
padding-left:38px;
background-repeat:no-repeat;
line-height:12px;
}
div#zap_li strong {
	color: #2F51B5;
}
div#zap_li a{
color:#2F51B5;
text-decoration:underline;
}
div#zap_li p,div#zap_li{
font-size:11px; /*Было 10 по умолчанию*/
line-height:13px; /*Было 12*/
}
li#inzap{
font-size:11px; /*Было 10 по умолчанию*/
line-height:13px; /*Было 12*/
}

div#main_center{
padding-left:23px;
float:left;
width:39%;
padding-right:23px;
min-width:274px;
}
div#new_fon{
background-image:url(images/fon_new_02.jpg); background-repeat:repeat-x; background-position:top;
}
div#news_anons{
margin-right:28px;
clear:right;
}
#news_fon{
background-image:url(images/data_fon_news_05.gif); background-repeat:repeat-y;
}
div#news_data{
background-image:url(images/data_news_03.gif);
background-repeat:no-repeat;
width:37px;
height:28px;
font-size:11px;
padding-top:4px;
text-align:center;
color:#FFFFFF;
}
div#news_data_kvadrat{
background-image:url(images/data_kvadrat_16.gif);
background-repeat:no-repeat;
width:24px;
height:22px;
font-size:11px;
padding-top:4px;
text-align:center;
color:#FFFFFF;
}
td#news_text{
background-repeat:repeat-y;
font-size:11px;
padding-left:3px;
padding-top:0px;
line-height:14px;
}
#news_text b, #news_text strong{font-size:10px;}
#news_text a{ text-decoration:none;}
#news_text p{font-size:11px; margin-top:0px; padding-top:0px;line-height:14px;}
table#news{ margin-bottom:40px;}
#www { font-size:9px;}
div#fon_niz {
position:relative;
background:url(images/fon_niz.jpg); background-repeat:no-repeat;
background-position:right;
height:161px; 
margin-top:-161px;
width:100%;
text-align:right;
vertical-align:top;
z-index:2;
}
div#fon_niz1 {
margin-top:-40px;
width:100%;
text-align:right;
vertical-align:top;
padding-right:34px;
}
div#fon_niz a{text-decoration:underline;}
div#fon_niz img{margin-top:118px; }
div#fon_niz span{}
div#counters{
float:right;
margin-right:56px;
}
div#counter{
float:left;
margin:3px;
}
div#copyright{
position:absolute;
left:50px;
font-size:10px;
text-align:left;
padding-top:10px;
}
div#copyright a{
font-size:10px;
text-decoration:underline;
color:#2F51B5;
}
div#static_center{
padding-right:38px;
}
div#file img{
margin-right:11px;
}
div#filefile{
line-height:18px; float:left;margin-right:46px;
}
div#filefile_catalog{
line-height:18px;
}
table#static{
padding-left:23px;
}
table#static td h1{
color:#131313;
}
div#text_main_menu { 
padding-left:214px;
padding-top:158px;
margin-top:-14px;
padding-right:38px;
}
div#text_main_menu a{
color:#2F51B5;
font-weight:bold;
text-decoration:underline;
}
div#file {
padding-top:10px;
}
div#file a{
color:#2F51B5;
text-decoration:underline;
}
div#file div{
padding-left:36px;
background-repeat:no-repeat;
padding-bottom:10px;
}
div#projects{
}
div#projects div#zap_li{
margin-top:13px;
padding-top:2px;
background-image:url(images/1c_03.jpg);
height:20px;
padding-left:38px;
background-repeat:no-repeat;
padding-right:65px;
}
div#table{
padding-top:10px;
border-bottom: 3px solid #EEEEEE;
}
div#table table{
width:100%;
text-align: center;
}
div#stran {
padding:20px 0px 10px 0px;
}
div#stran a{
color:#2F51B5;
text-decoration:underline;
}
div#catalog_list div#zap_li{
margin-top:13px;
font-size:12px;
background-image:url(images/1c_03.jpg);
padding-left:38px;
background-repeat:no-repeat;
padding-right:65px;
line-height:18px;
}
div#catalog_list span{
color:#6E6E6E;
padding-right:8px;
}
div#reshenie_data{
position:absolute;
right:0px;
background:url(images/reshenie_data_03.gif);
width:115px;
height:19px;
background-repeat:no-repeat;
text-align:right;
margin-right:38px;
}
div#reshenie_data p{
padding-right:7px;
margin-top:0px;
color:#FFFFFF;
font-weight:bold;

}
div#reshenie_list div#zap_li{
margin-top:13px;
padding-top:2px;
background-image:url(images/1c_03.jpg);
padding-left:38px;
background-repeat:no-repeat;
padding-right:65px;
font-size:12px;
line-height:18px;
}
div#reshenie_list div#zap_li a,div#reshenie_list a{
text-decoration:underline;
}
div#reshenie_list span{
padding-right:8px;
color:#2F51B5;
}
#foto {
text-align:center;
}
#foto td {
vertical-align: top !important;
}
#foto p {
font-size:11px !important;
margin: 0 0 20px 0;
}
.link {
font-size:11px;
color: #494949;
font-weight: 400;
}

.full {
width: 100%
}
