@charset "utf-8";
/* CSS Document */

@page { margin: 10pt 10pt 10pt 10pt }

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
p {
	margin:0px 0px 0px 0px;
}
td, div, p {
	vertical-align:top;
	text-align:left;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
a {
	color: #1d69c9;
	text-decoration: none;
}
a:hover {
	text-decoration: underline; 
}
.wrap td {
	font-size:0px;
	background-color:#fff;
	padding:0px;
	margin:0px;
	color:#fff;
}
.clear {
	clear:both;
	font-size:0px;
	height:0px;
	margin:0px;
	padding:0px;
	dislpay:block;
	overflow:hidden;
	line-height:0px;
}
.display_yes {
	display:block;
}
.display_no {
	display:none;
}
.top_table {
	float:left;
}
.resolution_stop {
	font-size:0px;
	height:1px;
	margin:0px;
	padding:0px;
	float:right;
	width:100%;
}
.language_menu {
	width:60px;
}
.language_menu a {
	display:block;
	float:left;
	padding:4px 6px 5px 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d529f;
	margin-left:3px;
}
.language_menu .act {
	background:url(/img/language_menu_act.gif) no-repeat left top;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.global_top_block_bg {
	ackground-color:#fff;
	padding:0px 0px 0px 0px;
	position:relative;
	z-index:1;
}
.logo {
	padding:18px 0px 0px 18px;
	font-size:0px;
	line-height:0px;
}
.logo_menu {
	width:100%;
	padding:22px 0px 0px 28%;
	position:relative;
	z-index:3;
}
.logo_menu .menu_01 .a {
	background:url(/img/logo_menu_01.gif) no-repeat left 1px;
	padding:0px 0px 5px 25px;
	loat:left;
	margin-right:23px;
}
.logo_menu .menu_01 .ab {
	background:url(/img/logo_menu_01.gif) no-repeat left 1px;
	padding:0px 0px 4px 25px;
}
.logo_menu .menu_01 .act {
	background:url(/img/logo_menu_01_act.gif) no-repeat left 1px;
}
.logo_menu .menu_01 a {
	background:url(/img/logo_menu_red.gif) no-repeat right 9px;
	padding:0px 18px 0px 0px;
}
.logo_menu .menu_02 .a {
	background:url(/img/logo_menu_02.gif) no-repeat left 1px;
	padding:0px 0px 5px 25px;
	loat:left;
	margin-right:23px;
}
.logo_menu .menu_02 .ab {
	background:url(/img/logo_menu_02.gif) no-repeat left 1px;
	padding:0px 0px 4px 25px;
	white-space:nowrap;
}
.logo_menu .menu_02 .act {
	background:url(/img/logo_menu_02_act.gif) no-repeat left 1px;
}
.logo_menu .menu_02 a {
	background:url(/img/logo_menu_red.gif) no-repeat right 9px;
	padding:0px 18px 0px 0px;
}
.logo_menu .menu_03 {
	background:url(/img/logo_menu_03.gif) no-repeat left 0px;
	padding:0px 0px 5px 25px;
	loat:left;
	margin-right:23px;
}
.logo_menu a {
	font-family:Calibri;
	font-size:17px;
}
.logo_menu .top_menu_popup {
	position:absolute;
	top:-33px;
	left:-35px;
	background-color:#FFFFFF;
	border:2px solid #E2E3E6;
	border-bottom:0px;
	padding:10px 10px 0px 8px;
	z-index:15;
}
.logo_menu .top_menu_popup .vnut {
	padding:0px 10px 0px 20px;
}
.logo_menu .top_menu_popup .vnut a {
	background:none;
	display:block;
	font-family:Calibri;
	font-size:17px;
	padding:0px;
	white-space:nowrap;
}
.logo_menu .top_menu_popup2 {
	position:absolute;
	top:2px;
	left:-35px;
	ackground-color:#FFFFFF;
	background:url(/img/qwe.png) repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/qwe.png', sizingMethod='scale');
	border:2px solid #E2E3E6;
	padding:0px 0px 15px 0px;
	z-index:14;
	min-width:157px;
	-width:157px;
}
.logo_menu .top_menu_popup2 .vnut {
	padding:5px 25px 0px 20px;
}
.logo_menu .top_menu_popup2 .vnut a {
	background:none;
	display:block;
	font-family:Calibri;
	font-size:17px;
	padding:0px;
	white-space:nowrap;
}
.logo_menu .top_menu_popup3 {
	position:absolute;
	top:-30px;
	left:-34px;
	ackground-color:#FFFFFF;
	background:url(/img/qwe.png) repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/qwe.png', sizingMethod='scale');
	border:2px solid #E2E3E6;
	padding:7px 5px 15px 7px;
	z-index:14;
}
.logo_menu .top_menu_popup3 .vnut {
	padding:5px 25px 0px 20px;
}
.logo_menu .top_menu_popup3 .vnut a {
	background:none;
	display:block;
	font-family:Calibri;
	font-size:17px;
	padding:0px;
	white-space:nowrap;
}
.logo_name {
	font-family:Calibri;
	color:#004e94;
	font-size:240%;
	font-weight:bold;
	width:100%;
	padding-bottom:19px;
	padding-left:17px;
}
.logo_name a {
	color:#004e94;
	text-decoration:none;
}
.logo_name a:hover {
	text-decoration:none;
}
.search_td {
	padding:10px 0px 0px 0px;
}
.search {
	margin:0px 0px 0px 13px;
}
.search .search_input {
	background:url(/img/search_input.gif) no-repeat left top;
	border:0px;
	width:180px;
	padding:3px 0px 0px 25px;
	font-family:Tahoma;
	font-size:13px;
	color:#7f7f7f;
	vertical-align:top;
	display:block;
	height:23px;
}
.search .top_search_input {
	background:url(/img/search_input.gif) no-repeat left top;
	display:block;
	height:23px;
	vertical-align:top;
}
.search .top_search_input input:focus {outline: none;}

.search .top_search_input input {
	background:none;
	border:0px;
	width:180px;
	padding:2px 0px 0px 25px;
	font-family:Tahoma;
	font-size:13px;
	color:#7f7f7f;
}
.search .search_click {
	margin:-1px 0px 0px 10px;
	display:block;
	font-size:0px;
}
.main_menu {
	background:url(/img/menu_main_bg.gif) repeat-x left top;
	width:100%;
}
.main_menu a:hover {
	text-decoration:none;
	color:#E0F4FC;
}
.main_menu .first {
	font-size:0px;
	padding:0px;
	background:none;
}
.main_menu td {
	font-size:17px;
	font-family:Calibri;
	font-weight:normal;
	padding:5px 11px 5px 11px;
	ackground:url(/img/menu_td_bg.gif) no-repeat right bottom;
	white-space:nowrap;
}
.main_menu .line {
	vertical-align:bottom;
	padding:0px;
	font-size:0px;
}
.main_menu .td_act {
	vertical-align:bottom;
	padding:0px;
}
.main_menu td a {
	color:#fff;
	text-decoration:none;
}
.main_menu .last_nobg {
	background:none;
}
.main_menu .last_td {
	width:100%;
	background:none;
}
.main_menu .act {
	margin:4px 0px 0px 0px;
}
.main_menu .left {
	background:url(/img/menu_act_right.gif) no-repeat right top;
	padding:0px 4px 0px 0px;
}
.main_menu .right {
	background:url(/img/menu_act_left.gif) no-repeat left top;
	padding:1px 12px 5px 12px;
	color:#fff;
}
.main_big_pic {
	eight:253px;
	lear:left;
	position:relative;
	width:100%;
	z-index:1;
}
.main_big_pic {
	margin:0px 0px 0px 0px;
}
.main_big_pic .shadow .textBlock {
	position:absolute;
	left:40px;
	bottom:55px;
	height:130px;
}
.main_big_pic .shadow .textBlock .bg {
	background:url(/img/main-big-pic-text-fon.png) repeat left top;
	padding:5px 15px 10px 15px;
	width:470px;
	margin-bottom:10px;
	height:125px;
}
.main_big_pic .shadow .textBlock .bg div {
	font-family:Calibri;
	font-size:29px;
	color:#1D69C9;
	line-height:90%;
	margin-bottom:5px;
}
.main_big_pic .shadow .textBlock .bg p {
	font-family:Calibri;
	font-size:20px;
	color:#000;
	line-height:110%;
}
.main_big_pic .shadow .textBlock .bg .more {
	font-size:14px;
	padding-right:18px;
	background:url(/img/big-pic-more-href.gif) no-repeat right 4px;
}
.main_big_pic .shadow .textBlock .textMenu {
	position:absolute;
	bottom:-40px;
	left:0px;
	white-space:nowrap;
}
.main_big_pic .leftButton {
	position:absolute;
	left:0px;
	top:110px;
}
.main_big_pic .rightButton {
	position:absolute;
	right:0px;
	top:110px;
}
.main_big_pic .shadow {
	background:url(/img/main_bg_pic_shadow.png) no-repeat left top;
	height:253px;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/main_bg_pic_shadow.png', sizingMethod='crop');
    position:relative;
    z-index:1;
}
.main_big_pic .shadow .text {
	background:url(/img/main_body_text_bg.png) no-repeat left top;
	-background: none; 
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/main_body_text_bg.png', sizingMethod='crop');	

	width:610px;
	position:relative;
	top:45px;
	font-family:Calibri;
	padding:9px 0px 10px 20px;
}
.main_big_pic .shadow .text div {
	color:#2d529f;
	font-size:29px;
}
.main_big_pic .shadow .text p {
	font-size:16px;
	color:#000;
	margin-right:100px;
} 
.main_big_pic .left {
	position:absolute;
	top:0px;
	left:-7px;
	background:url(/img/main_bg_pic_left.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/main_bg_pic_left.png', sizingMethod='crop');
}
.main_big_pic .right {
	position:absolute;
	top:0px;
	right:-7px;
	background:url(/img/main_bg_pic_right.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/main_bg_pic_right.png', sizingMethod='crop');
}
.red_header_block {
	background:url(/img/main_grey_header_block1.gif) repeat-x left bottom;
	background-color:#ECECEC;
	font-family:Calibri;
	font-size:18px;
	color:#666666;
	margin-bottom:15px;
	position:relative;
	padding:0px 0px 4px 0px;
	line-height:90%;
}
.red_header_block .bg {
	padding:3px 30px 6px 15px;
	-padding:0px 30px 10px 15px;
	border-left:4px solid #D52F27;
}
.red_header_block a {
	color:#666666;
	text-decoration:none;
}
.red_header_block a:hover {
	text-decoration:none;
}
.red_header_block .on_off {
	position:absolute;
	top:3px;
	right:15px;
}
.blue_header_block {
	order-left:3px solid #1d69c9;
	background:url(/img/main_blue_header_block1.gif) repeat-x left bottom;
	background-color:#87b3da;
	font-family:Calibri;
	font-size:18px;
	color:#fff;
	padding:0px 0px 4px 0px;
	margin-bottom:15px;
	position:relative;
}
.blue_header_block .bg {
	padding:0px 30px 3px 15px;
	border-left:4px solid #0053E6;
}
.blue_header_block a {
	color:#fff;
	text-decoration:none;
}
.blue_header_block a:hover {
	text-decoration:none;
}
.red_header_block .on_off {
	position:absolute;
	top:3px;
	right:15px;
}
.main_news_block {
	margin-bottom:15px;
}
.main_news_block .news_block {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 24px;
	width:28%;
	font-family:Arial, Helvetica, sans-serif;
}
.main_news_block .news_block .date {
	background:url(/img/ico_date.gif) no-repeat left 2px;
	font-size:11px;
	color:#999999;
	padding:3px 0px 0px 20px;
	margin-bottom:8px;
}
.main_news_block .news_block .name {
	margin-bottom:8px;
	line-height:100%;
}
.main_news_block .news_block .name a {
	font-size:14px;
	font-weight:bold;
}
.main_news_block .news_block .text img {
	float:left;
	margin-right:10px;
}
.main_news_block .news_block .text p {
	font-size:70%;
	color:#666;
	line-height:130%;
}
.search_news {
	margin-bottom:15px;
}
.search_news .search {
	margin:0px 0px 0px 0px;
}
.search_news .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#000;
	margin:0px 0px 0px 7px;
}
.search_news .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#333;
	margin:5px 0px 15px 3px;
}
.search_news .text02 input {
	position:relative;
	top:3px;
}
.search_news .text02 a {
	color:#1d69c9;
	text-decoration:none;
}
.search_news .text02 a:hover {
	text-decoration:underline;
}
.search_news .text03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#666;
	margin:5px 0px 5px 6px;
}
.search_news .search {
	margin-bottom:0px;
}
.search_news .text03 a {
	color:#1d69c9;
	text-decoration:none;
	border-bottom:1px dashed #1d69c9;
}
.vnut_search_news {
	margin-bottom:15px;
}
.vnut_search_news .blue_header_block {
	border-left:1px solid #d8e5f1;
	background:url(/img/vnut_search_top_block.gif) repeat-x left top;
	background-color:#c0d5e9;
	padding:3px 0 3px 18px;
}
.vnut_search_news .blue_header_block a {
	color:#1d69c9;
}
.vnut_search_news .search {
	margin-left:0px;
}
.vnut_search_news .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#000;
	margin:16px 0px 8px 2px;
}
.vnut_search_news .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#333;
	margin:0px 0px 0px 0px;
}
.vnut_search_news .text02 input {
	position:relative;
	top:3px;
}
.vnut_search_news .text02 a {
	color:#1d69c9;
}
.vnut_search_news .text03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#666;
	margin:0px 0px 5px 2px;
}
.vnut_search_news .search {
	margin-bottom:5px;
}
.vnut_search_news .text03 a {
	color:#1d69c9;
	text-decoration:none;
	border-bottom:1px dashed #1d69c9;
}
.about_block {
	margin-bottom:15px;
}
.about_block .block {
	background:url(/img/about_bg.gif) repeat-x left bottom;
	padding:0px 15px 15px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
}
.about_block .block img {
	margin-bottom:10px;
}
.about_block .block p {
	color:#4c4c4c;
	line-height:140%;
}
.block_footer {
	margin:0px 0px 0px 0px;
}
.block_footer .td01 {
	background:url(/img/block_footer_bg01.gif) no-repeat left top;
}
.block_footer .td02 {
	background:url(/img/block_footer_bg02.gif) repeat-x left top;
	width:100%;
	padding:2px 0px 0px 5px;
}
.block_footer .td02 a {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial;
	font-size:70%;
	font-weight:bold;
	vertical-align:top;
}
.klientam_block {
	margin-bottom:15px;
}
.klientam_block .block_name {
	font-family:Calibri;
	font-size:19px;
	color:#4c4c4c;
	line-height:100%;
	margin:0px 0px 5px 15px;
}
.klientam_block .block {
	float:left;
}
.klientam_block .s1024 {
	width:204px;
}
.klientam_block .s1280 {
	width:258px;
}
.klientam_block .block .main_bg {
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
	height:105px;
	width:100%;
}
.klientam_block .block .tl {
	font-size:0px;
	height:17px;
}
.klientam_block .block .tr {
	font-size:0px;
	height:17px;
}
.klientam_block .block .bl {
	font-size:0px;
	height:20px;
}
.klientam_block .block .br {
	font-size:0px;
	height:20px;
}
.klientam_block .block .l {
	border-left:1px solid #cecece;
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
}
.klientam_block .block .r {
	border-right:1px solid #cecece;
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
}
.klientam_block .block .t {
	border-top:1px solid #cecece;
	font-size:0px;
}
.klientam_block .block .b {
	background:url(/img/klient_block_b_bg.gif) repeat-x left top;
	font-size:0px;
	height:20px;
}
.klientam_block .block a {
	font-family:Calibri;
	font-size:95%;
	line-height:110%;
	display:block;
}
.klientam_block .block .text01 {
	font-family:Calibri;
	font-size:85%;
	font-weight:bold;
	color:#666;
}
.klientam_block .block .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#666;
}
.klientam_block .last {
	margin:0px 0px 10px 0px;
}
.klientam_block .line_block {
	position:relative;
	margin-bottom:10px;
}
.klientam_block .line_block .left_click {
	background:url(/img/blue_triangle_left.gif) no-repeat right center;
	font-size:0px;
	position:absolute;
	left:-10px;
	top:50px;
	font-size:0px;
}
.klientam_block .line_block .right_click {
	background:url(/img/blue_triangle_right.gif) no-repeat right center;
	font-size:0px;
	position:absolute;
	right:-8px;
	top:50px;
	font-size:0px;
	z-index:10;
}
.documents_block {
	margin-bottom:15px;
}
.documents_block .block {
	float:left;
	width:100%;
}
.documents_block .td_size_1 {
	width:100%;
}
.documents_block .td_size_2 {
	width:50%;
}
.documents_block .td_size_3 {
	width:33%;
}
.documents_block .td_size_4 {
	width:25%;
}
.documents_block .block .text {
	background:url(/img/docum_ul_ico.gif) no-repeat 6px 5px;
	padding:0px 20px 0px 20px;
	margin-bottom:10px;
}
.documents_block .block .text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#1d69c9;
	display:inline-block;
}
.documents_block .block .text p a {
	display:block;
}
.documents_block .block .text .date {
	font-size:70%;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}
.documents_block .block .text .date span img {
	vertical-align:middle;
}
.documents_block .block .text .date span a {
	color:#db1203;
	font-size:100%;
}
.documents_block .block .more_link {
	isplay:block;
	background:url(/img/more_link_ico.gif) no-repeat left top;
	padding:0px 0px 3px 20px;
	line-height:170%;
	color:#2d529f;
	font-family:Calibri;
	font-size:80%;
	margin-left:6px;
	cursor:pointer;
	font-weight:bold;
}
.documents_block .last {
	margin-right:0px;
}
.documents_block .block .header_block a {
	font-size:18px;
	font-family:Calibri;
	color:#4c4c4c;
	display:block;
	padding:0px 19px;
	margin-bottom:5px;
}
.photobank_block .blue_header_block {
	padding-bottom:0px;
	margin-bottom:0px;
}
.photobank_block .block {
	background:url(/img/photobank_bg.gif) repeat-x left bottom;
	background-color:#c6d7e1;
	margin:0px 0px 15px 0px;
	padding:10px 0px 28px 0px;
}
.photobank_block .block .left {
	background:url(/img/blue_triangle_left.gif) no-repeat center center;
	font-size:0px;
}
.photobank_block .block .right {
	background:url(/img/blue_triangle_right.gif) no-repeat center center;
	font-size:0px;
}
.photobank_block .photoblock {
	height:96px;
	padding:0px 0px 0px 4px;
}
.photobank_block .photoblock img {
	float:left;
	margin-right:9px;
	border:1px solid #e5e5e5;
}
.foooter_block {
	border-top:1px solid #b2b2b2;
	padding:10px 0px 0px 10px;
	margin-bottom:20px;
}
.foooter_block .text01 {
	margin-bottom:5px;
	font-family:Calibri;
	color:#000;
	font-size:12px;
}
.foooter_block .text01 a {
	font-size:11px;
	background:url(/img/footer_link_bg.gif) no-repeat left 5px;
	padding:0px 0px 0px 10px;
	margin-right:10px;
	font-family:Arial;
}
.foooter_block .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b2b2b2;
}
.headbg {
	background:url(/img/global_top_blue_bg.gif) repeat-x left bottom;
}
.margin20 {
	font-size:0px;
}
.main_sub_menu {
	background:url(/img/main_sub_menu_bg.gif) repeat-x left top;
	background-color:#22519f;
	padding:7px 10px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	padding:0px 0px 0px 0px;
	order:1px solid red;
	float:left;
	width:100%;
}
.main_sub_menu .padding {
	padding:0px 0px 0px 10px;
}
.main_sub_menu a:hover {
	text-decoration:none;
	color:#E0F4FC;
}
.main_sub_menu .left {
	background:url(/img/main_sub_menu_actL.gif) no-repeat left top;
	padding:0px 0px 0px 5px;
	float:left;
	color:#fff;
	margin:6px 0px 4px 0px;
}
.main_sub_menu .right {
	background:url(/img/main_sub_menu_actR.gif) no-repeat right top;
	padding:7px 10px 9px 5px;
	float:left;
}
.main_sub_menu .menu_block {
	float:left;
	order:1px solid green;
	padding:13px 10px 14px 10px;
	-padding:13px 10px 11px 10px;
}
.main_sub_menu a {
	color:#fff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	line-height:120%;
}
.main_sub_menu span {
	margin:12px 0px 0px 0px;
	color:#fff;
	float:left;
}
.bread_crumbs {
	margin:0px 0px 10px 20px;
}
.bread_crumbs a {
	font-size:70%;
}
.bread_crumbs span {
	color:#8b8b8b;
	font-size:75%;
	vertical-align:bottom;
}
.main_header {
	font-family:Calibri;
	font-size:180%;
	color:#000;
	margin:0px 20px 25px 18px;
}
h1 {
	font-family:Calibri;
	font-size:180%;
	color:#000;
	margin:0px 20px 25px 0px;
	font-weight:normal;
}
h1 span {
	color:#ccc;
}
.news_spisok_block {
	margin:0px 80px 40px 95px;
}
.news_spisok_block .mesyac {
	margin:25px 0px;
	text-align:center;
}
.news_spisok_block .mesyac a {
	color:#1d69c9;
	text-decoration:none;
	border-bottom:1px dashed #1d69c9;
	font-size:110%;
}
.news_spisok_block .mesyac span {
	color:#1d69c9;
	text-decoration:none;
	border-bottom:1px dashed #1d69c9;
	font-size:110%;
}
.news_spisok_block .block {
	margin-bottom:22px;
	clear:left;
}
.news_spisok_block .block .date {
	background:transparent url(/img/ico_date.gif) no-repeat scroll left 2px;
	color:#999999;
	font-size:70%;
	margin-bottom:5px;
	padding:3px 0 0 20px;
}
.news_spisok_block .block .name {
	color:#1D69C9;
	font-size:16px;
	display:block;
	margin-bottom:4px;
	font-weight:bold;
}
.news_spisok_block .block .img {
	float:left;
	margin:7px 15px 3px 0px;
}
.news_spisok_block .more_link {
	background:transparent url(/img/more_link_ico.gif) no-repeat scroll left 2px;
	color:#2D529F;
	display:block;
	font-family:Calibri;
	font-size:80%;
	line-height:150%;
	margin-left:0;
	padding:0 0 0 20px;
	float:left;
	display:inline-block;
}
.news_spisok_block .block p {
	font-size:75%;
	margin-bottom:5px;
	line-height:140%;
}
.news_spisok_block .month_select {
	padding:13px 0px 0px 0px;
	border-top:1px solid #b2b2b2;
}
.news_spisok_block .month_select .prev_month {
	background:transparent url(/img/more_link_ico2.gif) no-repeat scroll left top;
	color:#2D529F;
	display:block;
	float:left;
	font-family:Calibri;
	font-size:85%;
	padding:0 0 0 20px;
	font-weight:bold;
	cursor:pointer;
}
.news_spisok_block .month_select .next_month {
	background:transparent url(/img/more_link_ico.gif) no-repeat scroll right top;
	color:#2D529F;
	display:block;
	float:right;
	font-family:Calibri;
	font-size:85%;
	padding:0 20px 0 0;
	font-weight:bold;
	cursor:pointer;
}
.news_text_block {
	margin:0px 0px 70px 18px;
}
.news_text_block .text {
	position:relative;
}
.news_text_block .text p {
	margin:0px 80px 20px 0px;
	font-size:85%;
	line-height:150%;
	color:#000;
}
.news_text_block .text ul {
	margin:0px 80px 20px 20px;
	font-size:85%;
	line-height:150%;
	color: #000;
	padding:0px;
}
.news_text_block .text ul li {
	background:url(/img/vnut_menu_li.gif) no-repeat left 6px;
	list-style:none;
	padding:0px 0px 0px 15px;
	margin-bottom:5px;
}
.news_text_block .text ul li ul {
	margin:5px 0px 0px 0px;
}
.news_text_block .text ol {
	margin:0px 80px 20px 20px;
	font-size:85%;
	color: #000;
	padding:0px 0px 0px 18px;
}
.news_text_block .text ol li {
	margin-bottom:5px;
}
.news_text_block .text ol li ol {
	margin:5px 0px 0px 0px;
}
.news_text_block .text h2 {
	font-size:105%;
	color:#000;
}
.news_text_block .text h3 {
	font-size:95%;
	color:#000;
}
.news_text_block .text .table_podpis {
	font-size:70%;
	color:#737373;
	margin-top:-10px;
	line-height:140%;
}
.news_text_block .date {
	background:transparent url(/img/ico_date.gif) no-repeat scroll left 2px;
	color:#999999;
	font-size:11px;
	margin:0px 0px 18px 0px;
	padding:3px 0 0 20px;
}
.news_text_block .img_block {
	margin:0px 20px 30px 0px;
	background-color:#e5e5e5;
	padding-bottom:10px;
	float:left;
	-margin:0px 20px 30px 0px;
}
.news_text_block .img_block img {
	margin-bottom:6px;
}
.news_text_block .img_block p {
	margin:0px 0px 3px 15px;
	font-size:70%;
	line-height:100%;
	color:#818181;
}
.news_text_block .text img {
	margin-bottom:10px;
}
.news_text_block .date_block {
	margin:0px 0px 15px 95px;
	color:#de2619;
	font-size:190%;
}
.text_ico {
	margin:20px 0px 20px 0px;
	clear:left;
}
.text_ico a {
	color:#c51616;
	text-decoration:none;
	display:block;
	margin-bottom:15px;
	font-size:55%;
	text-align:center;
}
.text_ico a.img {
	margin:0px;
}
.text_ico td {
	width:70px;
	text-align:left;
}
.news_text_block .doc_block {
	margin:0px 80px 32px 95px;
}
.news_text_block .doc_block td {
	vertical-align:bottom;
	padding-right:5px;
}
.news_text_block .doc_block div {
	font-size:85%;
	color:#1d69c9;
	font-weight:bold;
}
.news_text_block .doc_block div a {
	color:#1d69c9;
	text-decoration:none;
}
.news_text_block .doc_block p {
	font-size:110%;
	color:#7f7f7f;
	margin-bottom:3px;
}
.news_text_block .doc_block p span {
	color:#bf0000;
}
.news_text_block .info_block {
	margin:0px 80px 20px 95px;
	padding:15px 0px 0px 0px;
	border-top:1px solid #ccc;
}
.news_text_block .info_block .name {
	font-size:100%;
	color:#666666;
	font-weight:bold;
	margin-bottom:10px;
}
.news_text_block .info_block .name2 {
	color:#1d69c9;
	font-weight:bold;
	margin-bottom:5px;
}
.news_text_block .info_block .name2 a {
	text-decoration:none;
	color:#1d69c9;
	font-size:85%;
}
.news_text_block .info_block p {
	font-size:80%;
	color:#919191;
	margin-bottom:4px;
}
.news_text_block .info_block a {
	font-size:75%;
	color:#1d69c9;
	text-decoration:none;
	font-weight:bold;
}
.news_text_block .info_block_ico {
	margin:0px 80px 24px 95px;
}
.news_text_block .info_block_ico div {
	background:url(/img/info_block_ico.gif) no-repeat left top;
	padding:0px 0px 7px 25px;
	font-family:Calibri;
	font-size:95%;
	font-weight:bold;
	color:#1f6ac9;
	margin-bottom:7px;
}
.vnut_mainsait_block {
	border:1px solid #e5e5e5;
	margin-bottom:20px;
}
.vnut_mainsait_block .top_block {
	background:url(/img/vnut_mainsait_top_bg.gif) repeat-x left top;
	background-color:#ccc;
	padding:3px 0 3px 18px;
	color:#666;
	font-family:Calibri;
	font-size:18px;
}
.vnut_mainsait_block .content {
	background:url(/img/vnut_mainsait_bg.gif) repeat-x left top;
	background-color:#fff;
	padding:10px 15px 10px 15px;
}
.vnut_mainsait_block .content .news_block {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.vnut_mainsait_block .content .news_block .date {
	font-size:11px;
	color:#999999;
	padding:3px 0px 0px 0px;
	margin-bottom:3px;
	line-height:100%;
}
.vnut_mainsait_block .content .news_block .name {
	margin-bottom:8px;
	line-height:100%;
}
.vnut_mainsait_block .content .news_block .name a {
	font-size:14px;
	font-weight:bold;
	color:#1d69c9;
	position:relative;
}
.vnut_mainsait_block .content .news_block .text img {
	float:left;
	margin-right:10px;
}
.vnut_mainsait_block .content .news_block .text p {
	font-size:70%;
	color:#666;
	position:relative;
}
.vnut_mainsait_block .content .more_link {
	display:block;
	background:url(/img/more_link_ico.gif) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	line-height:150%;
	color:#2d529f;
	font-family:Calibri;
	font-size:80%;
	margin-left:0px;
	cursor:pointer;
	font-weight:bold;
}
.information_block {
	padding:20px 25px 10px 35px;
	background-color:#ecf2f8;
	margin:0px 40px 30px 62px;
}
.information_block .name {
	font-family:Calibri;
	font-size:18px;
	color:#1f6ac9;
	margin-bottom:7px;
}
.information_block .text p {
	padding:0px 0px 15px 0px;
	font-size:75%;
	margin:0px 0px 0px 0px;
}
.not_found_block {
	margin-bottom:100px;
}
.not_found_block .name {
	color:#000000;
	font-family:Calibri;
	font-size:255%;
	margin:0 0 0 18px;
}
.not_found_block .not_found {
	margin:0px 0px 39px 20px;
	font-family:Calibri;
	font-size:100%;
	color:#666;
}
.not_found_block .block {
	margin:0px 0px 0px 95px;
}
.not_found_block .block p {
	margin:0px 0px 20px 0px;
	font-family:Calibri;
	font-size:100%;
	color:#000;
}
.not_found_block .block p a {
	color:#1d69c9;
	text-decoration:none;
}
.not_found_block .block .input {
	font-size:120%;
	font-family:Calibri;
	border:1px solid #000;
	padding:3px 5px 3px 5px;
	width:700px;
}
.not_found_block .block .blue_button {
	background:url(/img/blue_button_bg02.gif) no-repeat right top;
	padding:0px 14px 0px 0px;
	float:left;
}
.not_found_block .block .blue_button div {
	background:url(/img/blue_button_bg01.gif) no-repeat left top;
	padding:5px 2px 17px 14px;
}
.not_found_block .block .blue_button div a {
	color:#fff;
	text-decoration:none;
	font-size:95%;
	
}
.quotient_question {
	margin-bottom:20px;
}
.quotient_question .top_block {
	background:#C0D5E9 url(/img/vnut_search_top_block.gif) repeat-x scroll left top;
	border-left:1px solid #D8E5F1;
	padding:3px 0 3px 18px;
	color:#1D69C9;
	font-family:Calibri;
	font-size:18px;
	margin-bottom:15px;
}
.quotient_question .top_block a {
	color:#1D69C9;
	text-decoration:none;
}
.quotient_question .content .block {
	margin-bottom:15px;
}
.quotient_question .content .block a {
	color:#1D69C9;
	display:block;
	font-size:14px;
	margin-bottom:4px;
	text-decoration:none;
}
.quotient_question .content .block p {
	font-size:70%;
	line-height:130%;
}
.add_question {
	margin-bottom:20px;
}
.add_question .top_block {
	background:#C0D5E9 url(/img/vnut_search_top_block.gif) repeat-x scroll left top;
	border-left:1px solid #D8E5F1;
	padding:3px 0 3px 18px;
	color:#1D69C9;
	font-family:Calibri;
	font-size:18px;
}
.add_question .top_block a {
	color:#1D69C9;
	text-decoration:none;
}
.add_question .content {
	background:url(/img/add_question_bg.gif) repeat-x left top;
	background-color:#fcfdfe;
	padding:8px 15px 0px 15px;
	border:1px solid #dde8f3;
}
.add_question .content p {
	font-size:75%;
	margin-bottom:3px;
}
.add_question .content .bottom_bg {
	position:relative;
	left:-16px;
	bottom:-1px;
	background:url(/img/add_question_bottom_bg.gif) no-repeat left bottom;
	order:1px solid red;
}
.add_question .content .input {
	border:1px solid #89a2c2;
	padding:3px 0px 3px 0px;
	font-size:95%;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	margin:0px 0px 10px 0px;
	width:98%;
}
.add_question .content .textarea {
	border:1px solid #89a2c2;
	padding:3px 0px 3px 0px;
	font-size:95%;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	margin:0px 0px 10px 0px;
	width:98%;
	height:110px;
}
.add_question .blue_button_small {
	background:url(/img/blue_button_small_bg01.gif) no-repeat right top;
	padding:0px 13px 0px 0px;
	float:left;
	position:relative;
}
.add_question .blue_button_small div {
	background:url(/img/blue_button_small_bg02.gif) no-repeat left top;
	padding:2px 4px 10px 16px;
}
.add_question .blue_button_small div a {
	color:#fff;
	text-decoration:none;
	font-size:75%;
}
.news_spisok_block h1 {
	color:#000000;
	font-family:Calibri;
	font-size:180%;
	margin:0 0 20px 0px;
	line-height:100%;
}
.news_spisok_block .h1_name {
	color:#000000;
	font-family:Calibri;
	font-size:180%;
	margin:0 0 20px 0px;
	line-height:100%;
}
.main_otchet_block {
	margin-bottom:20px;
}
.main_otchet_block .block {
	margin-bottom:8px;
}
.main_otchet_block .block a {
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	margin-bottom:5px;
}
.main_otchet_block .block .date {
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.main_otchet_block .block .date span a {
	color:#DB1203;
	font-size:100%;
}
.main_otchet_block .block .date span img {
	vertical-align:middle;
}
.main_otchet_block .more_link {
	background:transparent url(/img/more_link_ico.gif) no-repeat scroll left 2px;
	color:#2D529F;
	display:block;
	font-family:Calibri;
	font-size:80%;
	line-height:150%;
	margin-left:0;
	padding:0 0 0 20px;
	float:left;
	font-weight:bold;
}
.main_otchet_block .main_date {
	color:#DE2619;
	font-size:140%;
	font-family:Calibri;
	margin:0 0 5px 0px;
}
.main_otchet_block .one_block {
	margin-bottom:25px;
}
.vnut_mainsait_block .otchet_content {
	background:#FFFFFF url(/img/vnut_mainsait_bg.gif) repeat-x scroll left top;
	padding:10px 15px;
}
.vnut_mainsait_block .otchet_content .img {
	font-size:0px;
	margin:0px 10px 13px 0px;
}
.vnut_mainsait_block .otchet_content .img img {
	border:2px solid #ccc;
}
.vnut_mainsait_block .otchet_content .files_block {
	border-bottom:1px dotted #424f58;
	padding:4px 2px 0px 2px;
}
.vnut_mainsait_block .otchet_content .files_block p {
	font-family:tahoma;
	color: #7F7F7F;
	font-size:70%;
	font-weight:bold;
	margin-bottom:5px;
}
.vnut_mainsait_block .otchet_content .files_block a {
	font-family:tahoma;
	color:#1c65c1;
	font-size:70%;
	font-weight:bold;
	vertical-align:top;
}
.vnut_mainsait_block .otchet_content .files_block td {
	line-height:90%;
	padding-bottom:5px;
}
.vnut_mainsait_block .otchet_content .name2 {
	font-size:15px;
	color:#7f7f7f;
	font-weight:bold;
	margin-bottom:3px;
}
.vnut_mainsait_block .otchet_content .block {
	margin-bottom:13px;
}
.vnut_mainsait_block .otchet_content .text {
	border-bottom:1px dotted #424f58;
	padding:5px 0px 7px 0px;
}
.vnut_mainsait_block .otchet_content .text p {
	font-size:70%;
	letter-spacing:0.5px;
}
.main_info_block .info_block {
	margin:0px 0px 20px 0px;
	padding:15px 0px 0px 0px;
}
.main_info_block .info_block .name {
	font-size:100%;
	color:#666666;
	font-weight:bold;
	margin-bottom:5px;
}
.main_info_block .info_block .name2 {
	color:#1d69c9;
	font-weight:bold;
	margin-bottom:3px;
}
.main_info_block .info_block .name2 a {
	text-decoration:none;
	color:#1d69c9;
	font-size:85%;
}
.main_info_block .info_block p {
	font-size:100%;
	color:#919191;
	margin-bottom:0px;
}
.main_info_block .info_block a {
	font-size:75%;
	color:#1d69c9;
	text-decoration:none;
	font-weight:bold;
}
.main_info_block .top_block {
	background:#C0D5E9 url(/img/vnut_search_top_block.gif) repeat-x scroll left top;
	border-left:1px solid #D8E5F1;
	padding:3px 0 3px 18px;
	color:#1D69C9;
	font-family:Calibri;
	font-size:18px;
}
.osnovnie_pokazateli {
	margin-bottom:15px;
}
.osnovnie_pokazateli .blue_header_block {
	border-left:1px solid #d8e5f1;
	background:url(/img/vnut_search_top_block.gif) repeat-x left top;
	background-color:#c0d5e9;
	padding:3px 0 3px 18px;
}
.osnovnie_pokazateli .blue_header_block a {
	color:#1d69c9;
}
.osnovnie_pokazateli .blue_header_block a:hover {
	text-decoration:none !important;
}
.osnovnie_pokazateli .content .block .name {
	color:#1D69C9;
	font-family:Calibri,Tahoma,Arial,Helvetica,sans-serif;
	font-size:100%;
	margin:8px 20px 4px 18px;
	padding:0;
}
.osnovnie_pokazateli .content .block {
	margin-bottom:15px;
}
.company_num {
	margin-bottom:15px;
}
.company_num .blue_header_block {
	border-left:1px solid #d8e5f1;
	background:url(/img/vnut_search_top_block.gif) repeat-x left top;
	background-color:#c0d5e9;
	padding:3px 0 3px 18px;
}
.company_num .blue_header_block a {
	color:#1d69c9;
}
.company_num .blue_header_block a:hover {
	text-decoration:none !important;
}
.company_num .block {
	color:#4A4A4C;
	font-size:70%;
	padding:0;
	margin:10px 2px 10px 2px;
}
.company_num .name_left {
	color:#1D69C9;
	font-family:Calibri,Tahoma,Arial,Helvetica,sans-serif;
	font-size:145%;
	line-height:90%;
	margin:0 0 6px;
	padding:0;
	position:relative;
	margin-right:95px;
}
.company_num .name_left span {
	color:#35434D;
}
.company_num .name_right {
	color:#1D69C9;
	font-family:Calibri,Tahoma,Arial,Helvetica,sans-serif;
	font-size:220%;
	margin:0 0 0 10px;
	padding:0;
	text-align:right;
	float:right;
	line-height:100%;
	width:35%;
}
.company_num .name_right span {
	color:#35434D;
	font-size:65%;
	vertical-align:top;
}
.company_num p {
	margin:0 0 15px;
	padding:0;
}
.company_num .line {
	margin:0 0 2px;
	padding:0;
	border-bottom:1px solid #b2b2b2;
	font-size:0px;
	clear:both;
}
.vnut_about_block {
	margin-bottom:5px;
}
.vnut_about_block .h1_name {
	color:#000000;
	font-family:Calibri;
	font-size:180%;
	margin:0 0 20px 0px;
	line-height:100%;
}
.vnut_about_block .block {
	margin:0px 0px 5px 0px;
}
.vnut_about_block .block img {
	float:left;
	margin:0px 15px 10px 0px;
}
.vnut_about_block .block p {
	font-size:90%;
	line-height:150%;
}
.vnut_about_block .text ul {
	margin:0px 0px 5px 0px;
	font-size:75%;
	line-height:140%;
	color: #4C4C4C;
	padding:0px;
}
.vnut_about_block .text ul li {
	background:url(/img/vnut_menu_li.gif) no-repeat left 6px;
	list-style:none;
	padding:0px 0px 0px 15px;
	margin-bottom:10px;
}
.vnut_about_block .text ol {
	margin:0px 0px 5px 20px;
	font-size:85%;
	line-height:150%;
	color: #000;
	padding:0px;
}
.vnut_about_block .text ol li {
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
}
.vnut_about_block .text p {
	margin-bottom:15px;
	font-size:75%;
	clear:left;
	line-height:140%;
}
.vnut_about_block .text h2 {
	font-size:105%;
	color:#000;
}
.vnut_about_block .text h3 {
	font-size:95%;
	color:#000;
}
.vnut_klientam_block {
	margin:0px 10px 15px 10px;
}
.vnut_klientam_block .block_name {
	font-family:Calibri;
	font-size:19px;
	color:#4c4c4c;
	line-height:100%;
	margin:0px 0px 5px 15px;
}
.vnut_klientam_block .block {
	float:left;
	margin:0px 35px 10px 0px;
	width:210px;
}
.vnut_klientam_block .block .main_bg {
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
	height:105px;
	width:100%;
}
.vnut_klientam_block .block .tl {
	font-size:0px;
	height:17px;
}
.vnut_klientam_block .block .tr {
	font-size:0px;
	height:17px;
}
.vnut_klientam_block .block .bl {
	font-size:0px;
	height:20px;
}
.vnut_klientam_block .block .br {
	font-size:0px;
	height:20px;
}
.vnut_klientam_block .block .l {
	border-left:1px solid #cecece;
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
}
.vnut_klientam_block .block .r {
	border-right:1px solid #cecece;
	background:url(/img/klient_block_bg.gif) repeat-x left bottom;
}
.vnut_klientam_block .block .t {
	border-top:1px solid #cecece;
	font-size:0px;
}
.vnut_klientam_block .block .b {
	background:url(/img/klient_block_b_bg.gif) repeat-x left top;
	font-size:0px;
	height:20px;
}
.vnut_klientam_block .block a {
	font-family:Calibri;
	font-size:95%;
	line-height:110%;
	display:block;
}
.vnut_klientam_block .block .text01 {
	font-family:Calibri;
	font-size:85%;
	font-weight:bold;
	color:#666;
}
.vnut_klientam_block .block .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#666;
}
.vnut_klientam_block .last {
	margin:0px 0px 10px 0px;
}
.vnut_klientam_block .line_block {
	position:relative;
}
.vnut_klientam_block .line_block .left_click {
	background:url(/img/blue_triangle_left.gif) no-repeat center center;
	font-size:0px;
	position:absolute;
	left:-11px;
	top:30px;
	font-size:0px;
	ackground-color:#E5E5E5;
	z-index:10;
}
.vnut_klientam_block .line_block .right_click {
	background:url(/img/blue_triangle_right.gif) no-repeat center center;
	font-size:0px;
	position:absolute;
	right:2px;
	-right:12px;
	top:30px;
	font-size:0px;
	ackground-color:#E5E5E5;
	z-index:10;
}
.licences_block {
	margin:0px 0px 15px 90px;
}
.licences_block .block {
	width:327px;
	float:left;
	margin:0px 13px 30px 0px;
}
.licences_block .block img {
	margin:0px 13px 0px 0px;
}
.licences_block .block td {
	line-height:100%;
	-line-height:110%;
}
.licences_block .block a {
	font-size:13px;
	font-weight:bold;
}
.licences_block .block .pdf_link {
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-top:5px;
}
.licences_block .block .pdf_link img {
	margin:0px;
	vertical-align:middle;
}
.licences_block .block .pdf_link span a {
	color:#DB1203;
	font-size:100%;
}
.main_faq_block {
	margin:0px 50px 50px 95px;
}
.main_faq_block .block {
	margin-bottom:10px;
	clear:left;
	loat:left;
	position:relative;
}
.main_faq_block .block a {
	isplay:block;
	border-bottom:1px dashed #1d69c9;
	text-decoration:none;
	font-size:125%;
	loat:left;
	font-family:Calibri;
}
.main_faq_block .text_block {
	padding:17px 0px 0px 0px;
	clear:left;
	color:#000;
	font-size:90%;
	line-height:150%;
}
.main_faq_block .text_block p {
	margin:0px 0px 20px 0px;
}
.main_faq_block .ytochnenia {
	width:465px;
}
.main_faq_block .ytochnenia .name {
	font-size:125%;
	margin-bottom:16px;
}
.main_faq_block .ytochnenia .quote_block {
	background:url(/img/faq_quote_block_tbg.gif) no-repeat left top;
	padding:12px 0px 0px 0px;
	margin-bottom:20px;
}
.main_faq_block .ytochnenia .quote_block .bottom_bg {
	background:url(/img/faq_quote_block_bbg.gif) no-repeat left bottom;
}
.main_faq_block .ytochnenia .quote_block p {
	font-size:100%;
	margin:0px 10px 14px 10px;
	line-height:120%;
}
.main_faq_block .ytochnenia .quote_block .avtor {
	margin:0px 0px 0px 50px;
	color:#999999;
	font-size:80%;
	position:relative;
	top:8px;
}
.main_faq_block .more_link {
	background:transparent url(/img/more_link_ico.gif) no-repeat scroll left top;
	color:#2D529F;
	cursor:pointer;
	display:block;
	font-family:Calibri;
	font-size:90%;
	font-weight:bold;
	line-height:150%;
	margin-left:0;
	padding:0 0 0 20px;
	float:left;
}
.main_faq_block .block .popup_add_block td {
	vertical-align:top;
}
.main_faq_block .popup_add_block .tl {
	height:7px;
	padding:0px;
}
.main_faq_block .popup_add_block .t {
	height:7px;
	padding:0px;
}
.main_faq_block .popup_add_block .tr {
	height:7px;
	padding:0px;
}
.main_faq_block .popup_add_block .cont {
	background-color:#f9f9f9;
	width:100%;
	padding:7px 15px 0px 14px;
}
.main_faq_block .popup_add_block .cont .top {
	padding-bottom:13px;
}
.main_faq_block .popup_add_block .cont .top p {
	margin:0px 0px 0px 0px;
	font-family:Calibri;
	font-size:140%;
	float:left;
}
.main_faq_block .popup_add_block .cont .top .esc {
	display:block;
	float:right;
	font-family:calibri;
	font-size:85%;
	color:#000;
	padding:0px 25px 2px 0px;
	background:url(/img/x_button.gif) no-repeat right top;
	text-decoration:none;
	border:0px;
}
.main_faq_block .popup_add_block .cont .block p {
	margin:0px 0px 3px 0px;
	color:#46484B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
}
.main_faq_block .popup_add_block .cont .block .input {
	font-family:Calibri;
	font-size:100%;
	padding:2px 5px 2px 5px;
	border:1px solid #89a2c2;
	width:410px;
	margin-bottom:15px;
}
.main_faq_block .popup_add_block .cont .block .textarea {
	font-family:Calibri;
	font-size:100%;
	padding:2px 5px 2px 5px;
	border:1px solid #89a2c2;
	width:410px;
	height:140px;
	margin-bottom:15px;
}
.main_faq_block .popup_add_block .blue_button {
	background:url(/img/blue_button_small_bg01.gif) no-repeat right top;
	padding:0px 10px 0px 0px;
	float:left;
	margin-bottom:15px;
}
.main_faq_block .popup_add_block .blue_button .bg {
	background:url(/img/blue_button_small_bg02.gif) no-repeat left top;
	padding:2px 5px 8px 15px;
}
.main_faq_block .popup_add_block .blue_button .bg a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#fff;
	text-decoration:none;
	vertical-align:top;
	border:0px;
}
.sovet_directorov_block {
	margin:0px 0px 40px 18px;
}
.sovet_directorov_block .block {
	margin:0px 29px 40px 0px;
	float:left;
	width:190px;
	height:350px;
}
.sovet_directorov_block .block img {
	border:1px solid #ccc;
	margin-bottom:8px;
}
.sovet_directorov_block .block a {
	font-family:Calibri;
	font-size:115%;
	line-height:100%;
	display:block;
	margin:0px 0px 4px 0px;
}
.sovet_directorov_block .block p {
	color:#5a5a5a;
	font-size:75%;
}
.sovet_directorov_block_vnut {
	margin:-22px 0px 30px 18px;
}
.sovet_directorov_block_vnut .doljnost {
	font-family:Calibri;
	font-size:100%;
	color:#000;
}
.sovet_directorov_block_vnut .text {
	padding:20px 40px 0px 0px;
}
.sovet_directorov_block_vnut .text .foto {
	border:1px solid #ccc;
	margin:0px 20px 20px 0px;
	float:left;
}
.sovet_directorov_block_vnut .text p {
	margin:0px 0px 20px 0px;
	font-size:85%;
	color:#000;
	line-height:150%;
}
.sovet_directorov_block_spisok {
	margin-bottom:20px;
}
.sovet_directorov_block_spisok .blue_header_block {
	background:#C0D5E9 url(/img/vnut_search_top_block.gif) repeat-x scroll left top;
	border-left:1px solid #D8E5F1;
	padding:3px 0 3px 18px;
	color:#1D69C9;
}
.sovet_directorov_block_spisok .blue_header_block a {
	color:#1D69C9;
	text-decoration:none;
}
.sovet_directorov_block_spisok .block div {
	font-family:Calibri;
	font-size:100%;
	margin-bottom:9px;
}
.uslugi_block {
	margin:0px 80px 30px 18px;
}
.uslugi_block .one_block {
	margin-bottom:36px;
}
.structure .text ul {
	margin-left:20px;
}
.uslugi_block .one_block .block {
	margin:0 0 15px 95px;
}
.uslugi_block .one_block .big_name {
	font-family:Calibri;
	font-size:200%;
	margin:0px 0px 4px 45px;
}
.uslugi_block .structure_text .text p {
	font-size:85%;
	line-height:150%;
	margin:0 0 10px 0;
	color:#000;
}
.uslugi_block .structure_text .text li {
	line-height:150%;
	color:#000;
}
.uslugi_block .structure_text .text ul {
	margin-left:20px;
	font-size:85%;
}
.uslugi_block .structure_text .text ol {
	margin-left:20px;
	font-size:85%;
}
.uslugi_block .structure_text .text ol {
	line-height:150%;
}
.uslugi_block .structure_text .text h2 {
	font-size:105%;
	color:#000;
	margin:0px 0px 10px 0px;
}
.uslugi_block .structure_text .text h3 {
	font-size:95%;
	color:#000;
	margin:0px 0px 10px 0px;
}
.structure .one_block .big_name {
	font-size:110%;
	font-family:Calibri;
}
.structure .one_block .text {
	font-size:75%;
	line-height:140%;
	margin:0 0 10px 0;
}
.uslugi_block .block {
	margin:0px 0px 25px 95px;
}
.uslugi_block .three {
	margin:0px 0px 25px 47px;
}
.uslugi_block .block a {
	font-family:Calibri;
	font-size:110%;
}
.uslugi_block .block .name {
	font-family:Calibri;
	font-size:160%;
	margin-left:-50px;
}
.uslugi_block .block .text {
	padding-top:5px;
}
.uslugi_block .block .text p {
	margin:0px 0px 10px 0px;
	font-size:75%;
	line-height:140%;
}
.uslugi_block .block .text ul li {
	font-size:75%;
	line-height:140%;
}
.uslugi_block .block .text ul li a {
	font-family:Arial;
}
.uslugi_block .block .text ol li {
	font-size:75%;
	line-height:140%;
}
.uslugi_block .block .text ol li a {
	font-family:Arial;
}
.uslugi_block .block .spisok {
	padding-top:3px;
	margin-bottom:8px;
}
.uslugi_block .block .spisok .spisok_name {
	padding:0px 0px 0px 15px;
	font-family:Calibri;
	font-size:115%;
	color:#000;
}
.uslugi_block .block .spisok ul {
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	color:#1d69c9;
}
.uslugi_block .block .spisok ul li {
	margin-bottom:10px;
}
.uslugi_block .block .spisok ul p {	
	color:#4c4c4c;
	font-size:70%;
	margin-top:2px;
}
.uslugi_block .block .text h2 {
	font-size:105%;
	color:#000;
}
.uslugi_block .block .text h3 {
	font-size:95%;
	color:#000;
}
.news_calendar_popup_block {
	background-color:#fff;
	width:80px;
	border:2px solid #e2e3e6;
	padding:10px 10px 15px 8px;
	position:absolute;
}
.news_calendar_popup_block .month_a a {
	border:0px;
	display:block;
	font-size:85%;
	font-weight:bold;
	margin-bottom:7px;
	line-height:90%;
}
.news_calendar_popup_block a:hover {
	color:#bf0000;
}
.news_calendar_popup_block .act {
	color:#999;
}
.news_calendar_popup_block .act:hover {
	color:#999;
}
.news_calendar_popup_block img {
	border:0px;
}
.news_calendar_popup_block td {
	padding:2px 0px 0px 0px;
}
.news_calendar_popup_block .month_a {
	padding:10px 0px 0px 3px;
}
.news_calendar_popup_block .year_table td a {
	margin:0px;
	line-height:0;
	border:0px;
}
.news_calendar_popup_block .year {
	idth:100%;
	padding:1px 5px 0px 5px;
	ont-weight:bold;
	color:#000;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
.vnut_sub_menu {
	margin-bottom:5px;
}
.vnut_sub_menu .blue_header_block {
	background:#C0D5E9 url(/img/vnut_search_top_block.gif) repeat-x scroll left top;
	border-left:1px solid #D8E5F1;
	padding:3px 0 3px 18px;
	color:#1D69C9;
	margin-bottom:10px;
}
.vnut_sub_menu .blue_header_block a {
	color:#1D69C9;
	text-decoration:none;
	display:block;
	background:url(/img/vnut_menu_arrow_red.gif) no-repeat right 9px;
	margin-right:10px;
}
.vnut_sub_menu .blue_header_block .act {
	background:url(/img/vnut_menu_arrow_blue.gif) no-repeat right 9px;
	margin:0px 10px 0px 0px;
}
.vnut_sub_menu .block .li {
	padding:0px 0px 5px 10px;
	margin-bottom:5px;
	border-bottom:1px solid #1d69c9;
	font-size:75%;
}
.vnut_sub_menu .block .li a {
	background:url(/img/vnut_menu_li.gif) no-repeat left 5px;
	padding:0px 0px 0px 15px;
}
.vnut_sub_menu .block .li ul {
	color: #1d69c9;
	padding:8px 0px 0px 0px;
	list-style:none;
	margin:0px 0px 0px 14px;
}
.vnut_sub_menu .block .li ul li {
	margin-bottom:6px;
	font-size:95%;
	background:url(/img/vnut_menu_li2.gif) no-repeat left 6px;
	padding:0px 0px 0px 15px;
}
.vnut_sub_menu .block .li ul li.act {
	background:url(/img/vnut_menu_li2_act.gif) no-repeat left 6px;
	color:#000;
	padding:0px 0px 0px 15px
}
.vnut_sub_menu .block .li ul a {
	background:none;
	padding:0px 0px 0px 0px;
	line-height:110%;
}
.vnut_sub_menu .block .li ul div {
	-line-height:100%;
}
.vnut_sub_menu .block .last {
	border-bottom:0px;
}
.print_version {
	font-family:Arial;
	margin:15px 0px 0px 20px;
}
.print_version .logo_block {
	margin-bottom:20px;
}
.print_version .content h1 {
	font-family:Calibri;
	margin:0px 0px 12px 0px;
	font-size:140%;
}
.print_version .content .img_block {
	float:left;
}
.print_version .content .img_block img {
	margin:0px 0px 6px 0px;
}
.print_version .content .img_block p {
	font-size:12px;
	color:#666;
	margin:0px 0px 15px 0px;
}
.print_version .content p {
	clear:left;
	margin:0px 0px 25px 0px;
	font-size:15px;
	line-height:140%;
}
.print_version .date {
	background:transparent url(/img/ico_date.gif) no-repeat scroll left 2px;
	color:#999999;
	font-size:11px;
	margin-bottom:8px;
	padding:3px 0 0 20px;
}
.print_version .link {
	padding-bottom:35px;
}
.print_version .link a {
	color:#396c9c;
	font-size:12px;
}
.search_num {
	padding:0px 10px 0px 0px;
	color:#999999;
	font-family:Calibri;
	font-size:100%;
}
.search_small_link {
	font-size:70%;
	margin-top:0fpx;
	display:block;
	margin-bottom:30px;
}
.global_contacts {
	margin-left:18px;
}
.global_contacts .block .name {
	font-size:140%;
 	margin:0px 0px 5px 0px;
 	font-family:Arial;
}
.global_contacts .info_block .name {
	color:#919191;
	font-size:150%;
	margin:0px 0px 2px 0px;
}
.global_contacts .info_block .name2 {
	font-size:80%;
	margin:0px 0px 5px 0px;
}
.global_contacts .info_block {
	font-size:80%;
}
.global_contacts .info_block p {
	margin-bottom:3px;
}
.global_contacts .glob_name {
	margin:0px 0px 5px 0px;
	font-size:140%;
}
.global_contacts .global {
	margin:0px 0px 0px 0px;
}
.global_contacts .depart_block {
	margin:0 0 45px 30px;
}
.global_contacts .depart_block .block {
	margin:0px 0px 10px 0px;
}
.global_contacts .otdel_block {
	margin:0 0 25px 45px;
}
.global_contacts .manager_block {
	margin:0 0 25px 0px;
}
.global_contacts .manager_block .name {
	color:#919191;
	font-size:130%;
}
.global_contacts .manager_block .name2 {
	font-size:80%;
	margin:0px 0px 5px 0px;
}
.global_contacts .block {
	margin:0px 0px 30px 0px;
}
.global_contacts .depart_manager_block {
	margin:0px 0px 25px 0px;
}
.global_contacts .depart_manager_block .name {
	color:#919191;
	font-size:130%;
}
.global_contacts .depart_manager_block .name2 {
	font-size:80%;
	margin:0px 0px 5px 0px;
}
.global_contacts .no_margin {
	margin-bottom:0px !important;
}
.logo_menu .top_menu_popup3 .vnut .map_link {
	border-top:1px solid #1d69c9;
	padding:2px 0px 0px 0px;
	margin-top:5px;
}

.line017 {
	margin: 0;
	padding: 0 50px 80px 26px;
	color: #424f58;
	background-image: url(/img/028.gif);
	background-position: left top;
	background-repeat: repeat-x;
	font-family:Verdana;
}
.line017 h1 {
	margin-top: 14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 140%;
	line-height: 100%;
	font-weight: normal;
	position:relative;
}
.line017 h2 {
	font-size: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.line017 h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #1d69c9;
}
.line017 h4 {
	margin: 14px 0px 14px 0px;
	font-size: 90%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.line017 p {
	font-size: 70%;
	margin-bottom:10px;
}
.line017 ul {
	font-size: 70%;
	margin-bottom:10px;
}
.line017 ol {
	font-size: 70%;
	margin-bottom:10px;
}
.line017 .foto {
	margin: 3px 18px 10px 0;
	padding: 0;
	float: left;
}
.line017 .foto p {
	margin: 8px 12px 0 22px;
	color: #003663;
}
.line017 img {
	margin-bottom:10px;
}
.line017 .contant_table_qwe td {
	font-size:70%;
}
.line017 .diag {
}
.line017 .diag .top-l {
	height: 4px;
	border-top: 1px solid #bdbdbd;
}
.line017 .diag .bot-l {
	height: 4px;
	border-bottom: 1px solid #bdbdbd;
}
.line017 .diag .y-axis {
	padding: 6px 10px 6px 10px;
	background-image: url(/img/066.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
.line017 .diag .y-axis .out {
	margin: 0;
	padding: 0;
	position: relative;
	width: 46px;
	font-size: 70%;
	font-weight: bold;
}
.line017 .diag .y-axis .out .digit {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 46px;
	left: 0;
}
.line017 .diag .mid {
	padding: 6px 14px 6px 14px;
	background-color: #f3f3f3;
	background-image: url(/img/066.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
.line017 .diag .mid .out {
	margin: 0;
	padding: 0;
	width: 46px;
	background-color: #cedff3;
	background-image: url(/img/065.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.line017 .diag .mid .in {
	margin: 0;
	padding: 0;
	position: relative;
	width: 46px;
	background-color: #f3f3f3;
	font-size: 70%;
	font-weight: bold;
	color: #1d69c9;
	text-align: center;
}
.line017 .diag .mid .in .digit {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 46px;
	left: 0;
	bottom: 6px;
}
.line017 .diag .x-axis {
	padding: 8px 2px 8px 2px;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
}
.line017 .board {
	margin: 0 0 14px 0;
	padding: 0;
	border-top: 1px solid #93a7b2;
	border-bottom: 1px solid #93a7b2;
}
.line017 .board .td01 {
	padding: 6px 0 6px 14px;
	vertical-align: top;
}
.line017 .board .td01 h3 {
	margin: 0 0 8px 0;
	padding: 0;
}
.line017 .board .td01 p {
	margin: 0 0 8px 0;
	padding: 0;
}
.line017 .board .td02 {
	padding: 0;
	vertical-align: bottom;
}
.line017 .board .td02 .bio {
	padding: 6px 12px;
	font-size: 70%;
	color: #1d69c9;
	border-top: 1px solid #93a7b2;
	text-align: right;
}
.line017 .contacts td {
	padding-right:15px
}
.line017 .table_n1 {
	padding:0px;
}
.line017 .table_n2 {
	padding:0px;
}
.line017 .table_n3 {
}
.line017 .sovet_directorov_block_vnut {
	margin:0px 0px 15px 0px;
}
.line017 .main_header {
	margin:0 20px 25px 0px;
	margin-top: 14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 140%;
	line-height: 100%;
	font-weight: normal;
	position:relative;
	color: #424f58;
}
@page {
	padding:50px 25px 0px 25px;
}
@page:first {
	padding:0px 25px 0px 25px;
}

.table_n1 {
	padding-right:40px;
}
.table_n1 .name {
	text-align:left;
}
.table_n1 .name p {
	text-align:left !important;
}
.table_n1 table {
	margin:0px 0px 20px 0px;
	
	border-right:1px solid #b2b2b2;
}
.table_n1 table th {
	font-size:11px;
	color: #fff;
	background-color:#808080;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.table_n1 table th.name {
	border-left:1px solid #b2b2b2;
}
.table_n1 table th p {
	margin:0px 0px 5px 0px !important;
	font-size:100% !important;
	color: #fff !important;
	text-align:center;
}
.table_n1 table td {
	color:#4c4c4c;
	font-size:13px;
	padding:5px 10px 5px 10px;
	text-align:right;
	border-bottom:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	vertical-align:middle;
}
.table_n1 table caption {
	order-bottom:1px solid #000000;
	color:#000000;
	font-size:85%;
	font-weight:bold;
	padding:0px 0px 15px 0px;
	text-align:left;
}
.table_n1 table td p {
	margin:0px 0px 5px 0px !important;
	color:#4C4C4C !important;
	font-size:95% !important;
	text-align:right !important;
	line-height:100% !important;
}
.table_n1 table tr.last td {
	border-bottom:1px solid #000;
}
.table_n1 table .bg {
	background-color:#f2f2f2;
}

.table_n2 {
	padding-right:40px;
}
.table_n2 .name {
	text-align:left;
}
.table_n2 .name p {
	text-align:left !important;;
}
.table_n2 table {
	margin:0px 0px 20px 0px;
	
	border-right:1px solid #b2b2b2;
}
.table_n2 table th {
	font-size:11px;
	color: #fff;
	background-color:#808080;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.table_n2 table th.name {
	border-left:1px solid #b2b2b2;
}
.table_n2 table th p {
	margin:0px 0px 5px 0px !important;
	font-size:100% !important;
	color: #fff !important;
	text-align:center;
}
.table_n2 table td {
	color:#4c4c4c;
	font-size:13px;
	padding:5px 10px 5px 10px;
	text-align:right;
	border-bottom:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	vertical-align:middle;
}
.table_n2 table caption {
	order-bottom:1px solid #000000;
	color:#000000;
	font-size:85%;
	font-weight:bold;
	padding:0px 0px 15px 0px;
	text-align:left;
}
.table_n2 table td p {
	margin:0px 0px 5px 0px !important;
	color:#4C4C4C !important;
	font-size:95% !important;
	text-align:right !important;
	line-height:100% !important;
}
.table_n2 table tr.last td {
	border-bottom:1px solid #000;
}
.table_n2 table .bg {
	background-color:#f2f2f2;
}
.table_n3 {
	padding-right:40px;
}
.table_n3 .name {
	text-align:left;
}
.table_n3 .name p {
	text-align:left !important;;
}
.table_n3 table {
	margin:0px 0px 20px 0px;
	
	border-right:1px solid #b2b2b2;
}
.table_n3 table th {
	font-size:11px;
	color: #fff;
	background-color:#808080;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.table_n3 table th.name {
	border-left:1px solid #b2b2b2;
}
.table_n3 table th p {
	margin:0px 0px 5px 0px !important;
	font-size:100% !important;
	color: #fff !important;
	text-align:center;
}
.table_n3 table td {
	color:#4c4c4c;
	font-size:13px;
	padding:5px 10px 5px 10px;
	text-align:right;
	border-bottom:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	vertical-align:middle;
}
.table_n3 table caption {
	order-bottom:1px solid #000000;
	color:#000000;
	font-size:85%;
	font-weight:bold;
	padding:0px 0px 15px 0px;
	text-align:left;
}
.table_n3 table td p {
	margin:0px 0px 5px 0px !important;
	color:#4C4C4C !important;
	font-size:95% !important;
	text-align:right !important;
	line-height:100% !important;
}
.table_n3 table tr.last td {
	border-bottom:1px solid #000;
}
.table_n3 table .bg {
	background-color:#f2f2f2;
}

.faq_text {
	font-size:70%;
	line-height:130%;
	margin-bottom:15px;
}
.pic_podpis {
	margin:-5px 80px 20px 95px;
	font-size:70%;
	line-height:130%;
	color:#000;
	font-style:italic;
}
.documents_menu {
	clear:both;
	background:url(/img/main_grey_header_block1.gif) repeat-x left top;
	margin-bottom:10px;
	height:30px;
}
.documents_menu .bg {
	border-left:4px solid #1d69c9;	
	-display:inline-block;
}
.documents_menu a {
	display:block;
	padding:1px 20px 3px 20px;
	-padding:1px 20px 4px 20px;
	font-size:18px;
	font-family:Calibri;
	float:left;
	border-right:1px solid #fff;
	line-height:100%;
	outline:none;
	font-weight:normal;
}
.documents_menu a span {
	order-bottom:1px dashed #1d69c9;
	line-height:120%;
}
.documents_menu a:hover {
	text-decoration:none;
}
.documents_menu a.act {
	display:block;
	background:url(/img/doc_menu_act_bg.gif) repeat-x left bottom;
	background-color:#609ace;
	position:relative;
	color:#fff;
	border-bottom:0px;
}
.documents_menu a.act span {
	border-bottom:0px;
}
.documents_menu a.act img {
	position:absolute;
	bottom:-6px;
	-bottom:-7px;
	left:15px;
	font-size:0px;
}

.vnut_documents_menu {
	clear:both;
	margin:0px 0px 20px 0px;
}
.vnut_documents_menu a {
	display:block;
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	text-decoration:none;
	font-family:Calibri;
	font-size:95%;
	line-height:110%;
	padding:0px 5px 2px 5px;
}
.vnut_documents_menu a span {
	border-bottom:1px dashed #1d69c9;
}
.vnut_documents_menu a.act {
	background-color:#1d69c9;
	color:#fff;
	border-bottom:0px;
}
.vnut_documents_menu a.act span {
	border-bottom:0px;
}
.vnut_documents_menu a.act img {
	position:absolute;
	bottom:-6px;
	left:15px;
}
.error_msg {
	position:relative;
	-display:inline-block;
}


.popup_block {
	margin-bottom:10px;
}
.popup_block .top_td {
	width:100%;
	font-size:0px;
	background:url(/img/popup_block_img01.gif) no-repeat left top;
}
.popup_block .top_td .bg {
	width:100%;
	font-size:0px;
	background:url(/img/popup_block_img02.gif) no-repeat right top;
}
.popup_block .center_td {
	border-left:1px solid #dae0e3;
	border-right:1px solid #dae0e3; 
	background:url(/img/popup_block_img05.gif) repeat-x left bottom;
	background-color:#fff;
}
.popup_block .bottom_td {
	width:100%;
	font-size:0px;
	background:url(/img/popup_block_img03.gif) no-repeat left top;
}
.popup_block .bottom_td .bg {
	width:100%;
	font-size:0px;
	background:url(/img/popup_block_img04.gif) no-repeat right top;
}
.popup_block .buttons {
	text-align:right;
	padding:4px 10px 4px 0px;
}
.popup_block .buttons img {
	border:0px;
}
.popup_block .buttons a {
	float:right;
	margin-left:5px;
}
.popup_block td {	
	vertical-align:top;
}
.popup_block .text_block {
	padding:0px 10px 10px 10px;
	clear:right;
}
.popup_block .text_block .text {
	margin-bottom:10px;
	color:#394e58;
	font-family:Myriad Pro;
	font-family:Calibri;
	font-size:95%;
	line-height:120%;
	padding-right:10px;
}
.popup_block .text_block .people {
	margin-bottom:10px;
	color:#394e58;
	font-family:Calibri;
	font-size:105%;
	line-height:120%;
	padding-right:10px;
}
.popup_block .text_block .people span {
	color:#df354d;
	margin-left:0px;
}
.popup_block .text_block .people2 {
	margin-bottom:10px;
	color:#394e58;
	font-family:Calibri;
	font-size:105%;
	line-height:120%;
	padding-right:10px;
	border-top:1px solid #dae0e3;
	padding-top:10px;
}
.popup_block .text_block .people2 span {
	color:#df354d;
	margin-left:0px;
}
.popup_block .text_block .text2 {
	margin-bottom:10px;
	color:#394e58;
	font-family:Calibri;
	font-size:135%;
	line-height:120%;
	padding-right:10px;
}
.popup_block .text_block .answer {
	text-align:right;
}
.popup_block .text_block .answer a {
	font-size:75%;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0069cd;
	background:url(/img/popup_block_img08.gif) no-repeat right 5px;
	padding:0px 15px 0px 0px;
}
.popup_block .text_block .answer a:hover {
	text-decoration:underline;
}
.popup_block .text_block .answer2 {
	text-align:left;
}
.popup_block .text_block .answer2 a {
	font-size:75%;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0069cd;
	padding:0px 0px 0px 0px;
	ine-height:100%;
}
.popup_block .text_block .answer2 p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
.popup_block .text_block .answer2 p span {
	background:url(/img/popup_block_img08.gif) no-repeat right 3px;
	padding:0px 2px 0px 2px;
	margin-left:5px;
	font-size:8px;
}
.popup_block .text_block .answer2 a:hover {
	text-decoration:underline;
}
.popup_block_container .top_div .bg {
	background:url(/img/popup_block_img10.gif) no-repeat left top;
	padding:0px 0px 0px 14px;
}
.popup_block_container_ .top_div {
	padding:0px 5px 0px 0px;
	background:url(/img/popup_block_img11.gif) no-repeat right top;
}
.popup_block_container .top_div .bg a {
	display:block;
	font-size:100%;
	font-family:Calibri;
	color:#fff;
	text-decoration:none;
	background:url(/img/popup_block_img09.gif) no-repeat left 5px;
	padding:7px 0px 15px 35px;
}
.popup_block .text_block .hr {
	border-top:1px solid #ccc;
	font-size:0px;
	height:1px;
	margin:0px 0px 5px 0px;
}
/* end voprosi otvetbl  */


.popup_block .clear {
	clear:both;
	font-size:0;
	height:0;
	margin:0;
	padding:0;
}
.popup_block {
	border:1px solid #4767ab;
}
.popup_block .top_block {
	background:url(img/top_block_bg.gif) repeat-x left top;
	padding:4px 0px 4px 0px;
	float:left;
	width:100%;
}
.popup_block .top_block p {
	margin:0px 0px 0px 10px;
	float:left;
	color:#fff;
	font-family:calibri;
	font-size:95%;
	font-weight:bold;
	color:#fff;
}
.popup_block .top_block .esc {
	display:block;
	float:right;
	font-family:calibri;
	font-size:85%;
	color:#fff;
	padding:0px;
	text-decoration:none;
	margin-right:5px;
	-margin-right:0px;
}
.popup_block .top_block .esc div {
	float:left;
	margin-right:5px;
	padding:1px 0px 0px 0px;
}
.popup_block .top_block .esc span {
	background:url(/img/x_button.png) no-repeat right top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/x_button.png', sizingMethod='crop');
	padding:2px 10px 0px 10px;
	display:block;
	float:left;
}
.popup_block .content_block {
	background:url(/img/content_block_bg.gif) repeat-x left top;
	padding:20px 30px 30px 32px;
	background-color:#fff;
	clear:left;
}
.popup_block .content_block .name {
	font-family:Calibri;
	font-size:220%;
	margin-bottom:15px;
}
.popup_block .content_block .name2 {
	font-family:Calibri;
	font-size:180%;
	margin-bottom:8px;
}
.popup_block .content_block ul {
	margin:0px 0px 0px 0px;
	color:#1d69c9;
	padding:0px 0px 0px 15px;
}
.popup_block .content_block ul li {
	margin-bottom:15px;
}
.popup_block .content_block ul li a {
	color:#1d69c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:normal;
}
.popup_block .link_block {
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}
.popup_block .link_block .left {
	display:block;
	float:left;
	background:url(/img/popup_link_l.gif) no-repeat left 2px;
	padding:0px 0px 0px 25px;
	margin-right:10px;
	color:#1d69c9;
}
.popup_block .link_block .right {
	padding:0px 25px 0px 0px;
	background:url(/img/popup_link_r.gif) no-repeat right 2px;
	margin-left:10px;
	color:#1d69c9;
}
.popup_block .link_block .gotostart {
	display:block;
	float:left;
	margin-right:10px;
	color:#1d69c9;
}
.popup_block .text {
	margin-bottom:25px;
}
.popup_block .text p {
	font-size:95%;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:130%;
}
.popup_block .content_block .contact_block {
	margin-bottom:20px;
}
.popup_block .content_block .contact_block .fio {
	font-family:Calibri;
	font-size:130%;
	margin-bottom:2px;
}
.popup_block .content_block .contact_block .phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	margin-bottom:4px;
}
.popup_block .content_block .contact_block .phone span {
	color:#dc190b;
}
.popup_block .content_block .contact_block .mail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
}
.popup_block .content_block .contact_block .mail a {
	color:#4684d3;
}
.popup_block .content_block .info_block {
	border-top:1px solid #cccccc;
	padding:22px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
}
.popup_block .content_block .info_block .fax {
	margin-bottom:4px;
}
.popup_block .content_block .text2 {
	margin:0px 0px 25px 55px;
}
.popup_block .content_block .text2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height:140%;
	margin:0px 0px 10px 0px;
	color:#000;
}
.popup_block .link_block2 {
	margin-bottom:20px;
	font-family:Calibri;
	font-size:100%;
	text-transform:uppercase;
	margin-left:55px;
}
.popup_block .link_block2 a {
	color:#1d69c9;
	margin-right:10px;
}
.popup_block .link_block2 .left {
	background:url(/img/popup_link2_l.gif) no-repeat left 1px;
	padding:0px 0px 0px 30px;
}
.popup_block .link_block2 .right {
	background:url(/img/popup_link2_r.gif) no-repeat right 1px;
	padding:0px 30px 0px 0px;
}
.popup_block .content_block .info_block2 {
	margin:0px 0px 0px 55px;
}
.popup_block .content_block .info_block2 p {
	margin:0px 0px 0px 0px;
	color:#7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:normal;
}
.popup_block .content_block .info_block2 a {
	color:#7f7f7f;
}


.popup_block .anketa_block {
	background:url(/img/content_block_bg.gif) repeat-x left top;
	padding:30px 30px 30px 32px;
	position:relative;
	clear:left;
	background-color:#fff;
}
.popup_block .anketa_block .name {
	font-family:Calibri;
	font-size:220%;
	margin-bottom:15px;
}
.popup_block .anketa_block .name2 {
	font-family:Calibri;
	font-size:125%;
	margin-bottom:8px;
}
.popup_block .anketa_block .text {
	margin:0px 0px 10px 55px;
}
.popup_block .anketa_block .text p {
	margin-bottom:10px;
	font-size:95%;
	color:#46484b;
	font-family:Arial, Helvetica, sans-serif;
}
.popup_block .anketa_block .stars_table {
	font-size:75%;
	color:#46484b;
	font-family:Arial, Helvetica, sans-serif;
}
.popup_block .anketa_block .stars_table td {
	padding-bottom:2px;
	padding-right:20px;
}
.popup_block .anketa_block .smile_table {
	margin-bottom:10px;
}
.popup_block .anketa_block .smile_table td {
	font-size:75%;
	color:#46484b;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 20px 0px 0px;
	text-align:center;
}

.popup_block .anketa_block .criteries {
	margin-bottom:20px;
	padding:0px 20px 0px 20px;
}
.popup_block .anketa_block .anketa_table {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}
.popup_block .anketa_block .anketa_table th {
	font-size:75%;
	color:#46484b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	padding:0px 15px 5px 0px;
	vertical-align:bottom;
}
.popup_block .anketa_block .anketa_table .border th {
	border-bottom:1px solid #999;
}
.popup_block .anketa_block .anketa_table .border td {
	border-bottom:1px solid #999;
	padding:13px 15px 10px 0px;
}
.popup_block .anketa_block .anketa_table .border .num {
	color:#b2b2b2;
	padding:10px 10px 0px 0px;
	font-family:Calibri;
	font-size:110%;
	text-align:right;
	border-bottom:none;
}
.popup_block .anketa_block .anketa_table td {
	padding:0px 20px 0px 0px;
	vertical-align:top;
}
.popup_block .anketa_block .anketa_table .td01 {
	background:url(/img/tdli.gif) no-repeat left 9px;
	padding:3px 0px 3px 15px;
	font-size:85%;
	color:#4c4c4c;
}
.popup_block .anketa_block .anketa_table .td01 a {
	color:#1d69c9;
	text-decoration:none;
	border-bottom:1px dashed #1d69c9;
	font-weight:bold;
	float:left;
}
.popup_block .anketa_block .anketa_table .td01 a.x_button {
	position:relative;
	top:-2px;
	text-decoration:none;
	border-bottom:0px;
	margin-left:5px;
}
.popup_block .anketa_block .anketa_table .td01 a.x_button img {
	border:0px;
}
.popup_block .anketa_block .anketa_table .td_name {
	padding:0px 15px 0px 0px;
	font-size:80%;
	font-weight:bold;
}
.popup_block .anketa_block .anketa_table .last td {
	padding-bottom:15px;
	border-bottom:1px solid #999;
}
.popup_block .anketa_block .anketa_table .last .num {
	border-bottom:none;
}
.popup_block .anketa_block .anketa_table .td_com {
	padding:0px 0px 0px 0px;
}
.popup_block .anketa_block .anketa_table .border .td_com {
	padding:14px 0px 14px 0px;
}
.popup_block .anketa_block .anketa_table .td_com a {
	background:url(/img/anketa_com.gif) no-repeat 2px 3px;
	padding:0px 0px 0px 20px;
	color:#1d69c9;
	text-decoration:none;
	font-size:70%;
}
.popup_block .anketa_block .anketa_table .td_com a.on {
	background:url(/img/anketa_com2.gif) no-repeat left 3px;
}
.popup_block .anketa_block .anketa_table .td_com a span {
	border-bottom:1px dashed #1d69c9;
}
.popup_block .anketa_block .anketa_table .smiles {
	margin:0px 0px 0px 0px;
}
.popup_block .anketa_block .anketa_table .smiles img {
	float:left;
	margin:0px 2px 0px 0px;
}
.popup_block .anketa_block .anketa_table .stars {
	margin:0px 0px 0px 0px;
}
.popup_block .anketa_block .anketa_table .stars img {
	float:left;
	margin:0px 2px 0px 0px;
}
.popup_block .anketa_block .anketa_table .act .td_name {
	padding:20px 0px 5px 0px;
	border:0px;
}
.popup_block .anketa_block .anketa_table .act .num {
	padding:17px 10px 0px 0px;
}

.popup_block .anketa_block .answer {
	padding:0px 0px 0px 15px;
	margin-bottom:20px;
}
.popup_block .anketa_block .answer .bg {
	padding:5px 5px 4px 4px;
	background-color:#1d69c9;
}
.popup_block .anketa_block .answer p {
	color:#46484B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:95%;
	padding:8px 0px 0px 10px;
	margin:0px;
}
.popup_block .anketa_block .form_table {
	margin:0px 0px 0px 55px;
	position:relative;
}
.popup_block .anketa_block .form_table p {
	margin:0px 0px 3px 0px;
	color:#46484B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
}
.popup_block .anketa_block .smile_table .smile_td img {
	display:inline-block;
}
.popup_block .anketa_block .error {
	color:red;
	position:absolute;
	top:30px;
	right:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.popup_block .anketa_block .form_table .tell {
	padding-left:50px;
	-padding-left:42px;
}
.popup_block .anketa_block .form_table .input_block {
	padding:0px 7px 0px 0px;
	background:url(/img/input_right_bg.gif) no-repeat right top;
	margin:0px 20px 15px 0px;
	position:relative;
}
.popup_block .anketa_block .form_table .input_block .bg {
	background:url(/img/input_left_bg.gif) no-repeat left top;
	height:29px;
}
.popup_block .anketa_block .form_table .input_block .bg input {
	border:0px;
	background:none;
	font-family:Calibri;
	font-size:100%;
	padding:4px 0px 6px 10px;
	width:98%;
}
.popup_block .anketa_block  p.info {
	margin:0px 0px 20px 55px;
	color:#adadad;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
}
.popup_block .anketa_block .popup_add_block td {
	vertical-align:top;
}
.popup_block .anketa_block .popup_add_block .tl {
	height:7px;
	padding:0px;
}
.popup_block .anketa_block .popup_add_block .t {
	height:7px;
	padding:0px;
}
.popup_block .anketa_block .popup_add_block .tr {
	height:7px;
	padding:0px;
}
.popup_block .anketa_block .popup_add_block .cont {
	background-color:#f9f9f9;
	width:100%;
	padding:7px 15px 0px 14px;
}
.popup_block .anketa_block .popup_add_block .cont .top {
	padding-bottom:13px;
}
.popup_block .anketa_block .popup_add_block .cont .top p {
	margin:0px 0px 0px 0px;
	font-family:Calibri;
	font-size:110%;
	float:left;
}
.popup_block .anketa_block .popup_add_block .cont .top .esc {
	display:block;
	float:right;
	font-family:calibri;
	font-size:85%;
	color:#000;
	padding:0px 25px 2px 0px;
	background:url(/img/x_button.gif) no-repeat right top;
	text-decoration:none;
}
.popup_block .anketa_block .popup_add_block .cont .block p {
	margin:0px 0px 3px 0px;
	color:#46484B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
}
.popup_block .anketa_block .popup_add_block .cont .block .input {
	font-family:Calibri;
	font-size:100%;
	padding:2px 5px 2px 5px;
	border:1px solid #89a2c2;
	width:410px;
	margin-bottom:15px;
}
.popup_block .anketa_block .popup_add_block .cont .block .textarea {
	font-family:Calibri;
	font-size:100%;
	padding:2px 5px 2px 5px;
	border:1px solid #89a2c2;
	width:410px;
	height:140px;
	margin-bottom:15px;
}
.popup_block .anketa_block .popup_add_block .blue_button {
	background:url(/img/blue_button_right.gif) no-repeat right top;
	padding:0px 10px 0px 0px;
	float:left;
	margin-bottom:15px;
}
.popup_block .anketa_block .popup_add_block .blue_button .bg {
	background:url(/img/blue_button_left.gif) no-repeat left top;
	padding:5px 5px 8px 15px;
}
.popup_block .anketa_block .popup_add_block .blue_button .bg a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#fff;
	text-decoration:none;
	vertical-align:top;
}



.greyBlock {
	margin-bottom:20px;
}
.greyBlock .header {
	background:url(/img/grey-block-bg.gif) no-repeat left bottom;
	background-color:#f2f2f2;
	padding:3px 0px 8px 15px;
	margin-bottom:10px;
}
.greyBlock .header h4 {
	font-size:18px;
	font-family:Calibri;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	line-height:100%;
}
.greyBlock .header h4 a {
	color:#666;
}


.catalogSpisokBlock {
	margin-bottom:20px;
}
.catalogSpisokBlock table {
	border-collapse:collapse;
}
.catalogSpisokBlock td {
	padding:0px 0px 0px 0px;
	width:33%;
}
.catalogSpisokBlock td.c {
	width:15px;	
}
.catalogSpisokBlock .block div {
	display:block;
	border-bottom:1px solid #ccc;
	background:url(/img/cat-link-bg.gif) repeat-x left bottom;
	padding:4px 10px 5px 10px;
}
.catalogSpisokBlock .block div a {
	display:block;
	background:url(/img/cat-link-click.gif) no-repeat right 4px;
	font-size:12px;
	padding-right:10px;
}
.catalogSpisokBlock .block div a.act {
	font-weight:bold;
}
.catalogSpisokBlock .block .nosub {
	background:none;
}
.catalogSpisokBlock .block .subBlock {
	padding-left:10px;
	padding-top:8px;
}
.catalogSpisokBlock .block .subAct {
	text-decoration:underline;
}
.catalogSpisokBlock .block .subBlock .subBlock {
	border:0px;
	background:none;
}
.catalogSpisokBlock .block .subBlock .subBlock .subBlock a {
	font-size:11px;
}
.catalogSpisokBlock .block .subBlock a {
	background:url(/img/li-red-dot.gif) no-repeat left 6px;
	padding-left:10px;
	color:#666;
	margin-bottom:5px;
}
.catalogSpisokBlock .oneBlock {
	margin-bottom:30px;
}
.catalogSpisokBlock .oneBlock .imgBlock {
	text-align:center;
}
.catalogSpisokBlock .oneBlock .new {
	font-size:11px;
	font-weight:bold;
	color:#BF0000;
}
.catalogSpisokBlock .oneBlock h5 {
	font-size:17px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}
.catalogSpisokBlock .oneBlock p {
	margin:0px 0px 15px 0px;
	font-size:10px;
	color:#666;
}

.catalogSpisokBlock .oneBlock .textBlock {
	color:#666;
	margin:0px 0px 15px 0px;
	font-size:12px;
	color:#000;
}
.uslugi_block .productBlock {
	margin-bottom:15px;
}
.uslugi_block .productBlock .block {
	margin:0px 0px 0px 0px;
}
.uslugi_block .proImg {
	padding:5px 15px 0px 0px;
}
.uslugi_block .proText {
	width:100%;
}
.contacsLinks {
	margin-bottom:30px;
	margin-top:-50px;
}
.contacsLinks p {
	margin-bottom:10px;
	font-size:14px;
}
