/* main */
.left{text-align:left;}
.right{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.w50{width:50%;}
.w90{width:90%;}
.w100{width:100%;}
/* fonts */
.px10{font-size:10px;}
.px11{font-size:11px;}
.px12{font-size:12px;}
.p66{font-size:66%;}
.p80{font-size:80%;}
.p90{font-size:90%;}
.green{color:#005238;}
.light_green{color:#A4D28C;}
.black{color:#000;}
.white{color:#FFF;}
.gray{color:#B2B2B2;}
.red{color:#F00;}
.orange{color:#FF7F00;}
.light_orange{color:#F9B978;}
.blue{color:#0060B6;}
.bold{font-weight:bold;}

body{padding:0 0 10px 0;margin:0;}
body, td, tr, div, p, span, input, textarea, a, form, img{color:#000;font-family:"Arial", "Verdana", sans-serif;}
table{width:100%;border:0;}
a{color:#0060B6;text-decoration:none;}
a.link,.link a:hover,a.link2:hover,.link2 a:hover{text-decoration:underline;}
a.nolink{text-decoration:none;}
a#email{color:#000;text-decoration:none;}
a img{border:0;text-decoration:none;display:inline}
ul{list-style-type:square;}

#lib{
position:absolute; 
bottom:0;
left:-154px; 
width:284px; 
height:125px;
z-index:77;
background-image:url(../img/lib_xxx3.gif);
text-align:right;
}
#top_right_menu div{position:relative;top:0;left:0;z-index:900;padding-left:40px;}
#top_right_menu td{padding-top:8px;font-size:11px;}
#top_right_menu td img{margin-bottom:-4px;margin-left:-20px;margin-right:10px;}

/* forms */
form{padding:0;margin:0;}
.f, .f2, .b{
background:#FFF;
border:1px solid #819ACA;
}
.f2{border:1px solid #B2B2B2;}
#search .f{border:1px solid #B2B2B2;}
.b_black{
border:1px solid #000;
background:#FFF;
color:#000;
}
/* table blocks */
#top_header{
background:#EDEDED;
height:26px;
}
#top_header table{height:100%}
.l_green{
border-left:1px solid #A4D28C;
}
#top_header td{border-bottom:1px solid #CEE5F2;}
#top_header td td{border-bottom:0;}

#top_left_menu table{height:100%;}
#top_left_menu td{font-size:12px;}
#top_left_menu td a.first{margin-left:8px;}
#leftinfo table{width:230px;}

/**/
.www_nlb{font-size:26.5px;}
.nlb_text{
color:#005238;
white-space:nowrap;
font-size:11px;
font-weight:bold;
}
/**/
#rightinfo{
border-right:6px solid #FFF;
}
#text_portal_block{
font-size:12px;
padding-left:26px;
}
#language_block{
background:url(../img/o.gif) top left repeat-y;
font-size:10px;
}
#language_block a{
color:#000;
height:22px;
font:normal 10.6px/20px Arial;
width:28px;
padding:1px 0;
margin:0 2px 0 10px;
text-align:center;
text-decoration:underline;
}
#language_block a:hover{color:#222;}
#language_block a#selected_lang{
width:auto;
background:#F9B978;
text-decoration:none;
color:#000;
}

#left_grad{background:#FFF url(../img/left_gradient.gif) top right repeat-y;}
#right_grad{background:#FFF url(../img/right_gradient.jpg) top left repeat-y;text-align:center;}
#left_grad .cdiv, #right_grad .cdiv{height:136px;position:relative;width:100%;vertical-align:middle;}
#right_grad .cdiv{text-align:center;}

#left_grad table{height:136px;}
#left_grad table td.cdiv{height:126px;}
#main_menu{margin:8px 0}
#main_menu a{
display:block;
margin:1px 0 0 10px;
padding:0 0 0 16px;
width:60px;
font:bold 11px Arial;
letter-spacing:1px;
color:#3A9ADB;
text-transform:uppercase;
}
#main_menu a:hover{color:#50AECF;}
#main_menu a.main_menu_selected, #main_menu a.main_menu_selected:hover{
background:url(../img/menu_sel_rectangle.jpg) top left no-repeat;
color:#FF7F00;
}
#main_menu a img{
margin-left:20px;
}

#left_decor_lib{
height:6px;
}
#left_decor_lib td{
background:#FFF url(../img/left_decorlib_blue.gif) bottom left repeat-x;
}
#right_decor_lib{
position:absolute;
bottom:0;
left:0;
height:5px;
line-height:1px;/* for IE */
font-size:1px;/* for IE */
width:100%;
z-index:8;
background-image:url(../img/right_decorlib_green.gif);
}

/**/
#login{
height:20px;
font-size:14px;
}
#login{background:#FFFAEE url(../img/w_triangle2.gif) bottom right no-repeat;}
#login td.green{background:url(../img/green_box.gif) repeat-x;}
#login td{padding:2px 0 0 12px;}
#login td.first{padding-left:8px;}
#login td.last{padding-left:12px;padding-right:12px;}
#login a{vertical-align:middle;font-size:14px;}
#login td a img{vertical-align:middle;margin-right:2px;}
/**/
#search{
width:70%; 
background:#D6EBCB;
height:33px;
border-right:6px solid #FFF;
font-size:14px;
}
#search td{padding-left:8px;border:1px solid #D6EBCB;border-left:none;}
#search td a, #search td select, #search td input{font-size:90%}
#main_left_column{padding-left:8px;padding-top:6px;}
#main_right_column{padding:6px 0 12px 10px;border-right:6px solid #FFF;}

.innovation_menu{margin-bottom:6px;}
.innovation_menu .last{margin-bottom:0px;}
.innovation_menu a{
color:#005238;
font-size:80%;
}
.innovation_menu a img, .question_menu a img{margin:0 4px 3px 0px;}
.innovation_menu .h3{
color:#005238;
font-size:80%;
font-weight:bold;
}

.question_menu a{
color:#FF7F00;
font-size:80%;
}

#top_news_block{
margin-bottom:0px;
font-size:80%;
padding-top:10px;
width:100%;
position:relative;
}
#top_news_block div{text-align:justify;}
#top_news_block1{padding-left:34px;text-align:justify;background:url(../img/news_red_rect2.gif) no-repeat;}
#top_news_block a:hover{text-decoration:underline;}

.news_block{
margin-bottom:10px;
text-align:justify;
clear:both;
}
.news_block td{padding-bottom:4px;font-size:80%;}
.date{
color:#B2B2B2;
text-align:left;
}
.news_block td.date{padding-top:0.2em;width:10em;white-space:nowrap;font-size:64%;}
.news_block a{text-decoration:underline;}
.news_block img{margin:0 1.0em 0 0.1em;}
.top_news_img{margin:2px 1em 0 0;}
.news_img{margin:3px 8px 4px 0px;}

#archive{
padding-bottom:4px;
text-align:right;
}
#archive a{
color:#FF4000;
font-size:80%;
text-decoration:underline;
}
#category_links{
font-size:80%;
text-align:justify;
clear:both;
padding-bottom:10px;
}
#category_links div{
margin-bottom:7px;
font-weight:bold;
}
/* */

#left_gradient{background: #FFF url(../img/left_gradient.gif) top right repeat-y;}
#right_gradient{background: #FFF url(../img/right_gradient.jpg) top left repeat-y;}

#right_column{
padding-left:16px;
}
#header_reklama{
margin-bottom:12px;
padding:6px 4px 6px 34px;
border:1px solid #D6D6D6;
}
.reklama_box{padding-left:12px;}
.container{margin-bottom:1px;}
.container a:hover{text-decoration:underline;}
.container .data{padding-left:8px;}
.about{font-size:66%;text-align:right;}
.block_links a{
display:block;
margin-bottom:2px;
font-size:80%;
}
.block_links td img{
margin:4px 4px 0 0;
}

.right_menu_item{
margin-bottom:4px;
clear:both;
padding-left:34px;
font-size:80%;
}
.right_menu_item a img{
margin-left:-34px;
float:left;
}
.right_menu_item a{
font-weight:bold;
}
.pl21{padding-left:21px;}
/* */
.banner{padding:0px 6px 0px 0px;}
td.copy{
padding:20px 0px 0px 8px;
margin:0;
font-size:66%;
}
td.copy div{margin-top:16px;}
#copydecor{height:8px;}
#light_decor_blue{background: url(../img/light_decor_blue.gif) repeat-x; height:3px;}
#decorleft{background:#819ACA;}
#decorright{background:#A4D28C;}
#icon_map{margin-right:14px;}
.h1, .h1_2, .h2{
font:bold 14px Arial;
letter-spacing:-1px;
text-transform:uppercase;
}
.h1_2{margin-bottom:7px;}
.h2{font-size:14px;}

.wright{width:580px;}
.rubric_menu_gray{
background:#f4f4f4 url(../img/gray_rect.gif) no-repeat bottom right;
padding:0.5em 0.5em 1em;
}
.rubric_menu_gray a{
color:#005238;
font-size:80%;
display:block;
margin:0 0 0 6px;
padding:1px 0 1px 14px;
text-decoration:none;
}
.rubric_menu_gray a.selected{
color:#ff7f00;
background-image:url(../img/orange_menu_rect.gif);
background-repeat:no-repeat;
}
.rubric_menu_gray a.selected:hover{
text-decoration:none;
}
.rubric_menu_gray a:hover{
text-decoration:underline;
}
.rubric_menu_gray a.link, .rubric_menu_gray a.link:hover{
color:#0060b6;
}
.rubric_menu_gray .ex_link{
padding-left:30px;
}
.rubric_menu_gray .ex_link img{
margin-left:-30px;
vertical-align:middle;
}
.rubric_menu_gray hr{
margin:2px 18px;
padding:0;
height:1px;
color:#d6ebcb;
background:#d6ebcb;
border:0;
}
.green_line{background:url(../img/under_green.png) repeat-x bottom; color:#005238;}
.light_green_line{background:url(../img/under_lgreen.png) repeat-x bottom; color:#A4D28C;}
.blue_line{background:url(../img/under_blue.png) repeat-x bottom; color:#0060B6;}
.orange_line{background:url(../img/under_orange.png) repeat-x bottom; color:#FF7F00;}
.green_line, .blue_line, .orange_line, .light_green_line{font-size:66%;text-align:right;}
.inline{float:left;display:inline;margin-right:5px;}
.in1{width:35%}
.in2{width:40%}
.triangle_button{background:url(../img/blue_triangle2.gif) center center no-repeat; width:32px;}
#calendar{background:#E2E9F7;margin-top:8px;font-size:66%;}
#calendar th, #calendar td{text-align:center;background:#FFFAEE;}
#calendar td{background:#FFF;}
#calendar td.selected{background:#D6EBCB;}
#calendar td a{color:#000;}
.inline select, .inline input{font-size:80%;}
.nav{clear:both;padding-bottom:8px;font-size:70%;}/*14*/
.nav a{text-decoration: underline;}
.nav, .nav span{color:#3F3F3F;}
.middle_menu
{
background:#FFFAEE no-repeat;
border-top:4px solid #005238;
border-bottom:1px solid #D6EBCB;
margin-bottom:8px;
font-size:80%;
color:#005238;
padding:14px 5px;
margin-right:-18px
}
.nobgimg{}
.middle_menu ul, .middle_menu .column{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}
.middle_menu .column{float:left;}
.middle_menu a, .middle_menu li{color:#005238;}
.middle_menu a:hover{text-decoration:underline;}
.middle_menu .selected,.middle_menu .selected a, .middle_menu .selected a:hover {color:#FF7F00;text-decoration:none}
.middle_menu .column hr{margin:0.5em 2em;color:#A4D28C;background:#A4D28C;height:1px;border:none;}
#main_container{padding-right:20px;}

/* news&other */
.ex1_container{margin-top:12px;text-align:justify;font-size:80%;}
.ex2_container{margin-top:22px;}
.fl_img{float:left;text-align:left;padding:0 0.7em 0.2em 0}
.fl_img img, .fr_img img {margin-bottom:0.5em;}
.fr_img{float:right;padding-left:0.5em;text-align:left;padding-bottom:0.2em;}
.flat_list{clear:both;}
ol.flat_list{font-weight:bold;display:block;padding:0;margin:0 0 0 1.8em;}
ol.flat_list div{padding:0;margin:0 0 12px 0;font-weight:normal;}
ol.flat_list li{padding:8px 0}
ol.flat_list li ul li{padding:4px 0}
ol.flat_list li span{font-weight:normal;}
ol.flat_list li.clear{padding-top:0}

p.source{padding:0.5em 0 0 0;margin:0;}
.c_box{
float:left;
width:270px;
background:#FFFAEE;
border:1px solid #FFF;
border-top:1px solid #F9B978;
padding-left:11px;
}
.c_box span, .c_box input, .c_box textarea{
font-size:80%;
color:#8C8C8C;
}
.c_box input{
display:block;
background:#FFFAEE;
border:1px solid #8C8C8C;
margin:0;
width:100%;
}
.c_box .btn{width:auto;}
.c_box textarea{
display:block;
width:100%;
background:#FFFAEE;
border:1px solid #8C8C8C;
height:70px;
}
.c_box table{margin-top:5px;}
.c_box td{padding:0 11px 11px 0;}
.c_box td.lp0{padding-left:0;}
.g_box{float:left;margin-left:28px;font-size:80%;}
.print_box, .print_box2{
float:right;
vertical-align:middle;
font-size:80%;
}
.print_box2{background:#E0E0E0;padding:4px;margin:4em 2em}
.read_box{
clear:both;
font-size:80%;
padding:8px 0 10px 0;
width:624px;
}
.print_box img{border:0;}
.tnews_box td{
padding-top:3px;
font-size:80%;}
.ref_box{margin-left:10em;}
.ref_box a:hover{text-decoration: underline;}
.date_box{
background:url(../img/black_square.gif) no-repeat;
background-position:10px 0.2em;
padding-left:20px;
color:#B2B2B2;
}
.all_news_box{padding:12px 0;font-size:80%;}
h4.nheader{padding:2px 0;margin:0;font-size:90%;font-weight:bold;}
ul.news{
margin:0.5em 0 0.5em 1em;
padding:0;
text-align:justify;
font-size:80%;
color:#0060B6;
list-style-image: url(../img/ul_blue2.gif);
}
ul.news li{margin-left:0;padding-left:0;margin-bottom:0.4em}
ul.news li a:hover{text-decoration:underline}

.info_table, .info_table2{width:auto;float:left;border:1px solid #E0E0E0;font-size:100%;}
.info_table2 .header_info{background-color:#FFFAEE;}
.info_table th
{
background:#D6EBCB;
border:1px solid #FFF;
font-weight:normal;
text-align:left;/*?*/
}
.info_table th span{margin:2px 6px;color:#005238;padding:0;}
.info_table .r0{border-right:0;}
.info_table .l0{border-left:0;}
.info_table th sup, .info_table td span.orange{color:#FF7F00;font-size:0.8em;}
.info_table td{padding:7px;border-top:1px solid #E0E0E0;}
.info_table2 td{padding:7px;}
.info_table .blank, .info_table .blank1{border-top:1px solid #FFF;padding:0;}
.info_table .blank1{border-top:1px solid #E0E0E0;}
.info_table td span.red{color:#FF3801;}

.info_table3
{
background-color:#E0E0E0;
}
.info_table3 th{
color:#005238;
padding:4px 7px;
background:#D6EBCB;
font-weight:normal;
text-align:left;
}
.info_table3 td{background-color:#FFF;padding:4px 7px;}

.adv_info_box{margin-left:10px;border:1px solid #E0E0E0;float:left;padding:6px;}
.department_info{clear:both;margin-top:0;}
ul.no-style
{
list-style-type:none;
padding-left:0px;
margin-left:1.5em;
margin-top:0;
}
ul.no-style li{padding-left:0;margin-left:0;padding-bottom:1px;}
.period{float:left;width:4em;}
.period_text{margin-left:4em;text-indent:-0.2em;}

div.flat_list div{padding-left:1.5em;}
div.flat_list div div div p{padding-left:2.0em;}
div.flat_list p, div.flat_list div p, div.flat_list div div p{margin:0.6em 0;}
div.flat_list div p{margin-top:1.4em;}
.ex1_container h2{font-size:1.1em;color:#005238;margin:0.8em 0;}
.ex1_container h3{font-size:1em;font-weight:bold;margin:1em 0 0.5em 0;clear:both;display:block;}
.ex1_container h3.h3_form{color:#A4D28C;padding:1.3em 0 0.2em 0;margin:0;}
ul.spacing-line li{margin-top:0.3em;margin-bottom:0.3em;}
div.spacing-line, p.spacing-line{line-height:1.4em;}
div.flat_list div.list p{margin:0.5em 0;}

.reader_info p{color:#005238; margin:0 0 0.4em 0;}
a.gbutton span{
vertical-align:middle;
text-decoration:none;
line-height:26px;
font-size:12px;
background:#FFF url(../img/gbutton.gif) repeat-x;
border:1px solid #D6D6D6;
color:#0060B6;
padding:2px 4px;
}
a.gbutton, a.gbutton:hover{text-decoration:none;}
a.gbutton:hover span{color:#2D91EA;}
a.gbutton.green span{color:#005238}
a.gbutton.green:hover span{color:#0C9366}
.searh_info{padding:8px 10px;border:1px solid #D6D6D6; color:#8C8C8C; font-size:95%}
.searh_info a, .searh_info a:hover{color:#3F3F3F;}
.searh_info b{color:#000;font-size:90%;font-weight:bold;}
img.sort_flag{margin-left:6px;vertical-align:middle;}

.nav_pages{padding:10px 0px;}
.nav_pages input, .nav_pages select{border:1px solid #D6D6D6;width:2em;color:#000;font-size:90%;margin:0 2px;}
.nav_pages select{width:4em;}
.nav_pages a,.nav_pages span{color:#005238;padding:1px;margin:1px;}
.nav_pages span{/*background:#E0E0E0;*/padding:2px 4px;margin-right:4px}
.nav_pages a.selected{/*background:#E0E0E0;*/color:#FF7F00;padding:1px 2px;}
.help_box{padding:10px;margin:10px 0;background:#FFFAEE;color:#005238;font-size:90%;}

.arch_search_form div{
margin-top:6px;
margin-bottom:6px;
font-size:80%;
}
.sub_nav_pages{float:left;padding-left:30px;}
.thumb_page_container{
margin-top:8px;
margin-bottom:8px;
border:0px;
}

.thumb_page_container iframe{border-top:1px solid #005238;}
.thumb_page_container > iframe{width:100%;}
.form_comment{text-align:left;}
.poll{width:30em;}
.poll div{float:left}
.poll div.ss{padding-left:1.3em;}

.newspaper_box{line-height:1.4em}
.newspaper_box{
float:left;
width:25%;
display:block;
margin-right:1em;
}
.newspaper_box a.selected{color:#FF7F00;}
.newspaper_box a:hover{text-decoration:underline;}

.year_box{
width:2.6em;
float:left;
border-bottom:1px solid #3A9ADB;
color:#8F0000;
font-size:85%;
text-align:center;
}
.month_box a, .newspaper_nbox a{margin-left:1em;display:block;clear:both;}
.month_box{
 float:left;
 width:17%;
 border-left:1px solid #3A9ADB;
 }
.month_box a{color:#000;}
.month_box a:hover{text-decoration:underline;}
.month_box a.selected{color:#FF7F00;}

.newspaper_nbox{
float:left;
width:48%;
border-left:1px solid #3A9ADB;
}
.newspaper_nbox a{color:#000;}
.newspaper_nbox a:hover{text-decoration:underline}
.newspaper_nbox a.selected{color:#FF7F00;}
.month_box, .newspaper_box{line-height:1.4em}
.newspaper_nbox div{float:left;white-space:nowrap}
.newspaper_nbox div.left{margin-right:0.5em;}
.stat_info p{padding:0;margin:0;line-height:155%}
#login_form
{
display:none;
margin-top:-6px;
margin-left:-8px;
padding-right:12px;
background:#FFFAEE url(../img/w_triangle2.gif) bottom right no-repeat;
padding-bottom:6px;
margin-bottom:8px;
}
#login_form input{border:1px solid #005238;}
#login_form div{border-top:1px solid #005238;margin:0 0 0 8px;line-height:1px;padding:0;}

/*Электронный каталог*/

#gray_line{	
	background: url(../img/123.gif);
	height: 28px;
}

.tekst{
	font-family: Arial;
	font-size:80%;
}

.tekst6{
	font-family: Arial;
	font-size:85%;
	text-decoration: underline;
}

.tekst_green3{
	font-family: Arial;
	font-size:80%;
	color: #053823;
	padding-left: 10px;
	padding-right: 10px;
}

.tekst1{
	font-family: Arial;
	font-size:10pt;
	padding-left: 10px;
	padding-right: 10px;
}

.tekst2{
	color:#666666;
	font-family: Arial;
	font-size:8pt;
	text-decoration:underline;
}

.tekst3{
	color:#666666;
	font-family: Arial;
	font-size:65%;
	padding-right:10px;
}

.tekst_orange {
	color:#FF7F00;
	font-family: Arial;
	font-size:10pt;
}

.tekst_ukaz {
	color:#000000;
	font-family: Arial;
	font-size:10pt;
}

.tekst4{
	color:#666666;
	font-family: Arial;
	font-size:65%;
	padding-left:5px;
	padding-right:0px;
	text-align:center;
}

.tekst5{
	font-family: Arial;
	font-size:80%;
}

.tekst_reg{
	font-family: Arial;
	font-size:10pt;
}

.ek_zag{
	color:#005238;
	font-size:20pt;
	font-face:Arial;

	padding-top:15px;
}

#language_block1{
	background:url(../img/o.gif) top left repeat-y;
	font-size:10px;
}

#language_block1 a{
	color:#0060B6;
	height:22px;
	font:normal 10.6px/20px Arial;
	width:28px;
	padding:1px 0;
	margin:0 2px 0 10px;
	text-align:center;
	text-decoration:underline;
}
#language_block1 a:hover{color:#222;
}
#language_block1 a#selected_lang{
	width:auto;
	background:#F9B978;
	text-decoration:none;
	color:#000;
}



#grad_head{
	background: url(../img/125-1.gif) top repeat-x;
	
}

#grad_head11{
	background: url(../img/127-1.gif) bottom repeat-x;
	
}

.avtoriz {
	padding-bottom:5px;
}

.button{
	color: #005238;
	font-size: 9pt;
	background: url(../img/gbutton.gif) repeat-x;
	border: 1px solid #CAC9C4;
	height: 18px;
}

.button1{
	color: #FF7F00;
	font-size: 9pt;
	background: url(../img/gbutton.gif) repeat-x;
	border: 1px solid #CAC9C4;
	height: 18px;
	width: 180px;
}

.button2{
	color: #FF7F00;
	font-size: 9pt;
	background: url(../img/gbutton.gif) repeat-x;
	border: 1px solid #CAC9C4;
	height: 18px;
}

.pole_1{
	border: 1px solid #CAC9C4;
	background: white;
	width: 120px;
	height: 18px;
	font-size:11px;
}

.pole_2{
	border: 1px solid #CAC9C4;
	background: white;
	width: 288px;
	height: 18px;
	font-size:11px;
}

.pole_3{
	border: 1px solid #CAC9C4;
	background: white;
	width: 160px;
	height: 18px;
	font-size:11px;
}

.tekst_gray {
	font-family: Arial;
	font-size:8pt;
	padding-left: 10px;
	padding-bottom: 3px;
	color: #8C8C8C;
}

.tekst_gray1 {
	color: #8C8C8C;
	font-family: Arial;
	font-size:75%;
	padding-left:10px;
}

.tekst_orange1 {
	color: #FF7F00;
	font-family: Arial;
	font-size:75%;
	padding-left:10px;
}

.tekst_gray2 {
	font-family: Arial;
	font-size:9pt;
	padding-left: 10px;
	padding-bottom: 3px;
	color: #8C8C8C;
}

.tekst_black {
	color:#000000;
	font-size: 75%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	background: url(../img/135-1.gif) top repeat-x;
}

.tekst_black1 {
	color:#000000;
	font-size: 75%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
	background: url(../img/135-1.gif) top repeat-x;
}

.tekst_black2 {
	color:#000000;
	font-size: 75%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border:1px solid #B2B2B2;
	background: url(../img/135-1.gif) top repeat-x;
}

.tekst_black3 {
	color:#000000;
	font-size: 75%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	background: url(../img/135-1.gif) top repeat-x;
}

.tekst_black4 {
	color:#000000;
	font-size: 75%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom:1px solid #B2B2B2;
	background: url(../img/135-1.gif) top repeat-x;
}

.tekst_1 {
	color: #000000;
	font-family: Arial;
	font-size:75%;
	font-weight:bold;
}
	
.table_avtor {
	padding-right: 10px;
	border-left:1px solid #CAC9C4;
	margin-top: 10px;
}

.tekst_green_aktiv {
	color:#000000;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-right:1px solid #0D4C39;
	border-left:1px solid #0D4C39;
	border-top:3px solid #F9B978;
}

.tekst_green_aktiv1 {
	color:#053823;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-right:1px solid #0D4C39;
	border-left:1px solid #0D4C39;
	border-top:1px solid #0D4C39;
}

.tekst_gray_aktiv {
	color:#B2B2B2;
	font-size: 100%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-right:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	border-top:3px solid #F9B978;
}

.tekst_gray_aktiv1 {
	color:#B2B2B2;
	font-size: 85%;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-right:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	border-top:1px solid #F9B978;
}

.tekst_green1 {
	color:#005238;
	background: url(../img/127-1.gif) repeat-x;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #0D4C39;
	
}

.t1 {
	border-right:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
}

.t2 {
	border-right:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
}

.tekst_green {
	color:#005238;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #0D4C39;
	border-bottom:1px solid #0D4C39;
	border-right:1px solid #0D4C39;
}

.tekst_green2 {
	color:#005238;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-top:1px solid #0D4C39;
	border-bottom:1px solid #0D4C39;
}

.tabl1 {
	border: 1px solid #CAC9C4;
	margin-top: 15px;
	margin-bottom: 20px;
	
}

.tabl2 {
	border-right: 1px solid #CAC9C4;
	border-left: 1px solid #CAC9C4;
	border-bottom: 1px solid #CAC9C4;
	margin-top: 15px;
	margin-bottom: 20px;
	
}

.poisk{
	border: 1px solid #CAC9C4;
	background: white;
	width: 99%;
	height: 18px;
	font-size:11px;
}

.ot_do{
	border: 1px solid #CAC9C4;
	background: white;
	width: 50px;
	height: 18px;
	font-size:10pt;
}

.fon_gray {
	background: #EFEFEF;
	padding-left: 10px;
	padding-right: 10px;
}

#fon_gray1 {
	background: #EFEFEF;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 15px;
	margin-right: 2px;
}

.fon_gray2 {
	background: #EFEFEF;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 15px;
}

.fon_bezh {
	background: #FFFBEF;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #CAC9C4;
	margin-top: 15px;
	margin-bottom: 20px;
}

.tekst_zel{
	font-family: Arial;
	font-size:120%;
	color:#005238;
}

.tekst_zhel{
	font-family: Arial;
	font-size:120%;
	color:#FF7F00;
}

#table_grad {
	background:url(../img/127.gif) top;
	height: 30px;
}

#zel_line {
	background:url(../img/128.gif) top;
	height: 5px;
}

.bottom_link {
	border-right:1px solid #0060B6;
	padding-left: 5px;
	padding-right: 5px
}

td.copy1{
	padding:20px 0px 0px 0px;
	margin:0;
	font-size:9pt;
}

.tekst_link{
	font-family: Arial;
	font-size:10pt;
}

.table_otst {
	padding-left: 20px;
	padding-right: 10px;
}

.table_otst1 {
	padding-left: 10px;
	padding-right: 10px;
}

.grad1 {
	background:url(../img/130-1.gif) bottom repeat-x;
}



.aktiv {
	border-top:1px solid #0D4C39;
	border-left:1px solid #0D4C39;
	border-right:1px solid #0D4C39;
}

.aktiv1 {
	border-top:2px solid #F9B978;
	border-left:1px solid #0D4C39;
	border-right:1px solid #0D4C39;
}

.f {
	background:#FFF;
	border:1px solid #CAC9C4;
	width:120px;
}

.f1 {
	height:18px;
	background:#FFF;
	border:1px solid #CAC9C4;
	width:160px;
}

.f3 {
	height:18px;
	background:#FFF;
	border:1px solid #CAC9C4;
	width:400px;
}

.f4 {
	height:18px;
	background:#FFF;
	border:1px solid #CAC9C4;
	width:90px;
}

.a1 {
	color:#005238;
	text-decoration:none;
}

.a1:hover {
	text-decoration:underline;
}

.ukaz {
	background:url(../img/133.gif) bottom repeat-x;

}

.a2 {
	color:#000000;
	text-decoration:none;
}

.a2:hover {
	text-decoration:underline;
}

.a3 {
	color:#0060B6;
	text-decoration:none;
}

.a3:hover {
	text-decoration:underline;
}

.a4 {
	color:#000000;
	text-decoration:none;
}

.a4:hover {
	text-decoration:underline;
}

.a5 {
	color:#FF7F00;
	text-decoration:none;
}

.a5:hover {
	text-decoration:underline;
}

.postran{
	color: #000000;
	font-family: Arial;
	font-size: 80%;
	vertical-align: baseline;
	padding-right: 10px;
	padding-top: 10px;
}

.pervstranica{
	color: #FF7F00;
	font-family: Arial;
	font-size: 95%;

	vertical-align: baseline;
	text-decoration: none;
}

.stranicy{
	color: #0060B6;
	font-family: Arial;
	font-size: 95%;
	vertical-align: baseline;
	text-decoration: none;
}

.vvodstr{
	color: #000000;
	font-family: Arial;
	font-size: 95%;

	border: 1px solid #CAC9C4;
	background: #ffffff;
	width: 30px;
	height: 15px;
}

.tekst_link1{
	font-family: Arial;
	font-size:85%;
}

.tekst_link1:hover {
	text-decoration:underline;
}

.tekst_link2{
	font-family: Arial;
	font-size:75%;
	text-decoration:underline;
}

.info_table3 {
	float:left;border:1px solid #E0E0E0;
}

.info_table3 th {
	background:#D6EBCB;
	border:1px solid #FFF;
	font-weight:normal;
	text-align:left;/*?*/
}

.info_table3 th span {
	margin:2px 6px;
	color:#005238;padding:0;
}

.info_table3 .r0 {
	border-right:0;
}

.info_table3 .l0 {
	border-left:0;
}

.info_table3 th sup, .info_table3 td span.orange {
	color:#FF7F00;
	font-size:0.8em;
}

.info_table3 td {
	padding:0px;
	border-top:1px solid #E0E0E0;
}

.info_table3 .blank {
	border-top:1px solid #FFF;padding:0;
}

.info_table3 .blank1 {
	border-top:1px solid #E0E0E0;
}

.info_table3 td span.red {
	color:#FF3801;
}

.gray_grad {
	background:url(../img/135.gif) top;
	height: 26px;
}

.search_txt_select{
    display: inline;
    background-color: #ffff77;
    font-weight: bold;
}
div.opac{
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
          -moz-opacity: 0.7;
          -khtml-opacity: 0.7;
          opacity: 0.7;
        background-color:white;
        text-align: center;
        vertical-align: middle;
        position:absolute; top:0;left:0;height:100%;width:100%;
    }
