﻿/* CSS Document */
	body
	{
		background-color: #ffffff;
		background-image:url(/_layouts/images/nek/main_bg1.jpg);
		background-repeat:no-repeat; 
		background-position:center top;
		padding:0;
		margin:0;
	}
	img
	{
		border: 0px;
	}
	div
	{
		padding:0px;
		margin:0px;
	}
	table.GEO_tbl
	{
		width:100%;	
	}
	tr.GEO_tblcny th
	{
		font: bold 16px Trebuchet MS!important;
		text-align:center;
		padding-top:10px;
		padding-bottom: 3px;
		color:#465e78 !important;
	}
	td.GEO_tblcty
	{
		font: bold 12px Verdana;
		text-align:center;
		padding-top:10px;
		padding-bottom: 3px;
		color:#465e78;
	
	}
	.CNT_blk
	{
		width:746px;
		display:block;
		padding-top:10px;
		background-image:url(/_layouts/images/nek/bg_cnt.jpg);
		background-repeat: no-repeat;
		padding-left: 7px;

		
	}
	.CNT_blktxt
	{
		background-image:url(/_layouts/images/nek/cnt_blockbg.jpg);
		background-repeat:repeat-y;
		
		width:726px;
		display:table;
		padding-bottom: 0px; /*25px*/
		margin-left:5px;
		padding-left:5px;
	}
	#content_tbl
	{
		width:726px;
	}
	.CNT_blk h1, .CNT_blk h2, .CNT_blk p, .GEO_fillft a
	{
		padding-left:15px;
		padding-right:20px;
		
	}
	.CNT_blk h1
	{
		font: normal 18px Trebuchet MS;
		margin-top:0px;
		padding-top: 10px;
	}
	.CNT_blk h2
	{
		font: bold 16px Trebuchet MS;
		margin-top:0px;
		padding-top: 20px;
	}
	.CNT_blk p
	{
		font: normal 12px Verdana;
		line-height: 20px;
		margin:0px;
		padding-top:5px;
		padding-bottom:0px;
	}
	.CNT_blktop
	{
		background-image:url('/_layouts/images/nek/cnt_blocktopbg1.gif');
		background-repeat:no-repeat;
		height:13px;
		display:block;
		font-size: 4px;
		background-position:top;
	}
	.CNT_blkbot
	{
		background-image:url('/_layouts/images/nek/cnt_blockbotbg.jpg');
		
		background-repeat:no-repeat;
		height:7px;
		display:block;
		margin-left:5px;
		margin-bottom: 2px;
	}
	.LFT_blk
	{
		width:233px;
		display:block;
		margin-top: 0px;
		padding-left: 12px;
	}
	.LFT_blktxt
	{
		background-image:url(/_layouts/images/nek/lft_blkbg.jpg);
		background-repeat:repeat-y;
		width:233px;
		display:block;
	}
	
	.LFT_blkrghtop
	{
		background-image:url(/_layouts/images/nek/lft_rghcortop.gif);
		
		background-repeat:no-repeat;
		height:18px;
		display:block;
		font-size: 4px;
	}
	.LFT_blkrghtop_1
	{
		background-image:url(/_layouts/images/nek/lft_rghcortop1.gif);
		
		background-repeat:no-repeat;
		height:18px;
		display:block;
		font-size: 4px;
	}
	.LFT_blkrghbot
	{
		background-image:url(/_layouts/images/nek/lft_rghcorbot.gif);
		
		background-repeat:no-repeat;
		height:16px;
		display:block;
	}
	.LFT_blklftop 
	{
		background-image:url(/_layouts/images/nek/lft_lftcortop.gif);
		background-repeat:no-repeat;
		height:15px;
		display:block;
		font-size:4px;
	}
	.LFT_blklftbot
	{
		background-image:url(/_layouts/images/nek/lft_lftcorbot.gif);
		background-repeat:no-repeat;
		height:18px;
		display:block;
	}

	.LFT_blk h1
	{
		font: normal 18px Trebuchet MS;
		margin-top:8px;
		margin-top:0px;
	}
	.LFT_blk p
	{
		font: normal 14px Verdana;
		line-height: 21px;
		margin-bottom:0px;
	}
	.LFT_blk h1, .LFT_blk p
	{
		padding-left:15px;
		padding-right:20px;
	}
	.LFT_blk p
	{
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom: 6px;
	}
	.HED
	{
		width:1000px;
		display:block;
		height: 96px;
	}
	.HED_lft
	{
		float:left;
		width: 251px;
		height: 96px;
		display:block;
		background-image:url(/_layouts/images/nek/head_1.gif);
		padding-top:0px;
		padding-left:0px;
	}
	.HED_manlnk
	{
		margin-left:35px;
		margin-top:8px;
		vertical-align:top;
	}
	.HED_rgh
	{
		float:right;
		width:749px;
		height: 96px;
		display:block;
		background-image:url("/_layouts/images/nek/head_2.gif");
		text-align:right;
	}
	.HED_rgh_eng
	{
		float:right;
		width:749px;
		height: 96px;
		display:block;
		background-image:url("/_layouts/images/nek/head_2e.gif");
	}

	.HED_rgh a, .HED_rgh_eng a
	{
		margin-top: px;
		margin-left: 0px;
		font: normal 12px Verdana;
		color:#465e78;
		display:block;
	}
	.HED_lnk, .HED_lnk_ru, .HED_lnk_eng
	{
		font: normal 10px Verdana;
		color:#465e78;
		letter-spacing: 2px;
		text-decoration:none;
	}
	.LFT
	{
		float:left;
		width:243px;
		
		background-color:#e9e9e9;
				
		background-image:url(/_layouts/images/nek/foot_lft.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
		
		padding-left:0px; /*12*/
		padding-right:6px;
	}
	.lft_bg
	{
		background-image:url(/_layouts/images/nek/bg_lft.jpg);
		background-repeat:no-repeat;
		padding-left: 12px;
		width: 236px;
		display:block;
	}

	#man_are
	{
		/*background-image:url(/_layouts/images/nek/main_bg.jpg);
		background-repeat:no-repeat;
		*/
		height:100%;

	}
.CNT
	{
		width: 753px;
		display:block;
		/*margin-left:249px;*/
		background-color:#e9e9e9;
		
		background-image:url(/_layouts/images/nek/foot_cnt.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;

		padding-left: 0px;
		padding-right: 0px;
	}
	.FOT
	{
		background-image:url(/_layouts/images/nek/main_foot.jpg);
		background-repeat:no-repeat;
		background-position:right;
		width:1000px;
		height:112px;
		display:block;
		clear:both;
		margin-top: 0px;
		z-index:0;
	}
	.FOT_blk{
		width: 250px;
		display: block;
		float:left;
		height:73px;
		padding-top:35px;
		padding-left:10px;
	}
	.FOT_blk p
	{
		font: normal 11px Verdana;
		margin: 0px;
		padding: 0px;
		color: #666666;
	}
	p.FOT_txt
	{
		color: #424242;
		font: normal 11px Verdana;
		margin:0px;
		padding-top: 92px;
		text-align:center;
	}
	p.FOT_txt a
	{
		color: #424242;
		text-decoration: none;
	}
	p.FOT_txt a:hover
	{
		text-decoration: underline;
	}
	.LFT_mnu a
	{
		font: normal 12px Verdana;
		color: #465e78;
	}
	ul.LFT_mnu 
	{
    	  list-style-image:url(/_layouts/images/nek/arrow.jpg);
		  margin-bottom: 0px;
		  margin-top: 0px;
	}
	ul.LFT_mnu li
	{
		padding-top: 7px;
		padding-bottom: 7px;
	}
	ul.LFT_mnured
	{
		list-style: none;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-left:20pt;
	}

	.LFT_mnured a
	{
		font: normal 11px Verdana;
		color: #465e78;
		text-decoration:underline;
		width:196px;
		height:26px;
		display:block;
		padding-left:10px;
		padding-top:5px;
		
	}
	.LFT_mnured a:hover
	{
		font: normal 11px Verdana;
		color: #FFFFFF;
		background-image:url(/_layouts/images/nek/menu_sel.png);
		background-repeat:no-repeat;
	}
	

	p.LFT_tim
	{
		background-image:url(/_layouts/images/nek/clock.jpg);
		background-repeat:no-repeat;
		background-position:left 65%;
		font: normal 10px Verdana;
		color: #858585;
		margin-left: 24px;
		padding-left: 15px;
		padding-top: 10px;
	}
	.LFT_lnk
	{
		font: normal 12px Verdana;
		color: #465e78;
	}
	.LFT_blktxt p, .LFT_blktxt h1
	{
		padding-left: 25px;
	}
	p.LFT_arh
	{
		background-image:url(/_layouts/images/nek/arh_arrow.jpg);
		background-repeat:no-repeat;
		background-position:left 60%;
		margin-left: 24px;
		padding-left: 15px;
		padding-top: 10px;
	}
	.LFT_arh a
	{
		font: normal 11px Verdana;
		color:#7f7f7f;
	}
	a.HED_imglnk
	{
		margin-left: 5px;
		margin-right:5px;
		width:20px;
		border-bottom: solid 0px #ffffff;
		
	}
	a.HED_imglnk:hover
	{
		border-bottom: solid 0px #465e78;
	}
	
	.GEO_map
	{	
		margin-left: 20px;
	}
	a.GEO_filnam
	{
		font: bold 14px Verdana;
		color: #465e78;
		text-decoration:underline;
		padding-left: 15px;
		padding-top:15px;
		display: block;
	}
	.GEO_othfil
	{
		font: normal 13px Verdana;
		color: #465e78;
		text-decoration:underline;
		padding-left: 15px;
	}
	.GEO_tbl p
	{
		margin-top: 2;
		font: normal 11px Verdana;
	}
	.GEO_tbl td
	{
		padding-bottom: 25px;
	}
	.NWS_lst
	{
		padding-left: 15px;
		margin-top: 0px;
		padding-top:10px;
		padding-bottom:10px;
		margin-bottom: 20px;
		display:block;
		clear:both;
	}
	.NWS_lst div
	{
	font: normal 12px Verdana;
	line-height: 21px;
	}	
	.NWS_lst img 
	{	
		border: solid 1px #b2b2b2;
		padding: 8px;
		margin-right: 11px;
	}
	.NWS_lst p
	{
		padding-left: 0px;
		font: normal 12px Verdana;
		padding-top: 2px;
		padding-bottom: 0px;
		line-height: 21px;
		margin-top: 2px;
	}
	.NWS_lst a
	{
		font: normal 12px Verdana;
		color: #465e78;
		margin:0;
	}
	.NWS_lst .NWS_tit
	{
		font: bold 14px Verdana;
		color: #465e78;

	}
	p.NWS_time
	{
		font: normal 11px Verdana;
		padding-bottom: 4px;
	}
	.NWS_pag
	{
		font: normal 14px Verdana;
		padding-top: 15px;
		padding-bottom:20px;
		clear:both;
	}
	.NWS_pag a
	{
		color: #495962;
	}
	div.HIS
	{
		padding-bottom: 30px;
	}
	.HIS p, .FCL p, .INF p, .PRJ p, .MAP p
	{
		font: normal 12px Verdana;
		line-height: 21px;
		margin-bottom:0px;
	}
	.HIS a
	{
		color: #465e78;
	}
	
	.FCL img 
	{	
		border: solid 1px #b2b2b2;
		padding: 8px;
		margin-right: 11px;
		margin-left: 3px;
	}
	.FCL h2
	{
		padding-top: 45px;
	}
	.INF_tbl
	{
		width:680px;
		margin-left: 25px;
		margin-right: 15px;
	}
	.INF_tbl td
	{
		padding-left:25px !important;
		vertical-align:top;
		padding-top: 45px !important;
	}
	.INF_tbl td
	{
	padding-left:25px;
	/*padding-top:20px;*/
	}
	.INF_txt
	{
		padding-right: 25px;
	}
	.INF_tbl p
	{
		font: normal 12px Verdana;
		padding-left: 0px;
		line-height: 22px;
	}
	.INF_tbl a
	{
		font: normal 12px Verdana;
		color: #465e78 !important;
		text-decoration:underline !important;
	}
	.INF_dis div
	{
		font: normal 12px Verdana!important;
		color: #000000;
		margin-top:27px;
		line-height:22px;
	}
	p.INF_tit
	{
		font: normal 22px Trebuchet MS;
		padding:0;
		margin:0;
	}
	p.INF_inf
	{
		font: normal 10px Verdana;
		color: #858585;
		padding-top: 2px;
		padding-bottom: 0px;
		margin:0;
		line-height: 17px;
	}
	.PRJ h1
	{
		font: normal 22px Trebuchet MS;
		padding-top: 45px;
		padding-bottom:0px;
		margin-bottom:0px;
	}
	.PRJ h1+p
	{
		font: normal 11px Verdana;
		padding-top:0px;
		margin-top:0px;
		padding-bottom: 10px;
	}
	.PRJ_tbl
	{
		margin-left:25px;
		margin-right: 15px;
		width: 680px;
	}
	.PRJ_tbl td
	{
		width: 50%;
		vertical-align: top;
	}
	.PRJ_tbl h2
	{
		font: bold 12px Verdana;
		padding-left:0px;
	}
	.PRJ_tbl p
	{
		font: normal 12px Verdana;
		padding:0px;
		margin-top:1px;
		margin-bottom:6px;	
	}
	.PRJ_tbl img
	{
		padding:4px;
		border-right: solid 1px #d3d3d3;
		border-bottom: solid 1px #d3d3d3;
		margin-right: 10px;
	}
	.PRJ_tbl a
	{
		font: normal 12px Verdana;
		color: #465e78;
	}
	.MAP_lnk
	{
		font: bold 14px Verdana;
		color: #465e78;
		line-height: 25px;
		/*list-style-type:none;*/
	}

	.MAP_sublnk
	{
		font: normal 12px Verdana;
		color:#465e78;
		line-height: 25px;
/*		list-style-type:disc;	*/
	}
    .MAP a, a.map-td-lvl1-style, .map-td-style
	{
		color:#465e78;
	}
	.BAN_div
	{
		width:741px !important;
		padding-left: 5px;
		display:table !important;
	}
	.BAN_div+div
	{
	width:741px  !important;
	}

	.BAN
	{
		width:231px; 
		height:236px; 
		background-image:url(/_layouts/images/nek/test_ban_img.jpeg); 
		display:table; 
		margin-right:16px; 
		margin-bottom:10px;
	}
	.BAN_toprgh, .BAN_toprgh_4, .BAN_toprgh_6
	{
		background-image:url(/_layouts/images/nek/ban_2_3_top_c.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		display:block;
		font-size:4px;
	}
	.BAN_toprgh_1
	{
		background-image:url(/_layouts/images/nek/ban_2_3_top_1.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		display:block;
		font-size:4px;
	}
	.BAN_toprgh_3
	{
		background-image:url(/_layouts/images/nek/ban_2_3_top_3.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		display:block;
		font-size:4px;
	}


	.BAN_cnt
	{
		width:231px; 
		height:207px; 
		display:block; 
		background-image:url(/_layouts/images/nek/ban_bg.gif); 
		background-repeat:repeat-y;
		cursor:pointer;
	}
	.BAN_cntblkrgh
	{
		width:226px; 
		height:60px; 
		background-image:url(/_layouts/images/nek/ban_black_bg.gif); 
		background-repeat:repeat; 
		position:absolute; 
		z-index:2; 
		color:#FFFFFF; 
		margin-left:3px; 
		margin-top: 160px;
		
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
		-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
		-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
		opacity: 0.7; 

	}
	.BAN p
	{
		margin:0px;
		padding-left:20px; 
		padding-top:0px; 
		padding-right:7 px; 
		padding-bottom: 7px; 
		font: normal 11px Verdana;
	}
	.BAN p.ttl
	{
		margin:0px;
		padding-left:20px; 
		padding-top:10px; 
		padding-right:7 px; 
		padding-bottom: 4px; 
		font: bold 14px Trebuchet MS;
	}
	.BAN_botrgh,
		.BAN_botrgh_1,
				.BAN_botrgh_3,
						.BAN_botrgh_4,
							.BAN_botrgh_6
	{
		background-image:url(/_layouts/images/nek/ban_2_3_bot.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:14px; 
		display:block;
		font-size: 4px;
		z-index:10;
	}
	.BAN_toplft
	{
		background-image:url(/_layouts/images/nek/ban_2_2_top.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		font-size: 4px;
		display:block;
	}
	.BAN_toplft_5
	{
		background-image:url(/_layouts/images/nek/ban_2_2_top_5.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		font-size: 4px;
		display:block;
	}

	.BAN_toplft_2
	{
		background-image:url(/_layouts/images/nek/ban_2_2_top_2.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:15px; 
		font-size: 4px;
		display:block;
	}
	.BAN_cntblklft
	{
		width:226px; 
		height:60px; 
		background-image:url(/_layouts/images/nek/ban_black_bg_lft.gif); 
		background-repeat:repeat; 
		position:absolute; 
		z-index:2; 
		color:#FFFFFF; 
		margin-left:3px; 
		margin-top: 160px;
		
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
		-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
		-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
		opacity: 0.7; 
	}

	.BAN_botlft,
		.BAN_botlft_2,
			.BAN_botlft_5
	{
		background-image:url(/_layouts/images/nek/ban_2_2_bot.gif); 
		background-repeat:no-repeat; 
		width:231px; 
		height:14px; 
		display:block;
		font-size: 4px;
		z-index:10;
	}
    table#hed_act
	{
		padding: 0px;
	}
    table#hed_act td
	{
		padding: 0px;
		width:auto;
		height:auto;
	}
	#zz6_SiteActionsMenu, #zz12_Menu
	{
		padding:0px;
		margin:0px;
		background:none;
		border:none;
	}
	#zz12_Menu_t
	{
		background:none;
	}
	span.l1-first
	{
	/*	background-image:url(/_layouts/images/nek/lft_lftcortop.gif);
		background-repeat:no-repeat;
		height:15px;
		display:block;
		font-size:4px;
		width:233px;
		padding-top:-10px;
/*		margin-top:10px;*/
	}
	span.l1-last	
	{
	/*	background-image:url(/_layouts/images/nek/lft_lftcorbot.gif);
		background-repeat:no-repeat;
		height:18px;
		display:block;
		width:233px;
		*/
	}
	
	/*###########################################################################*/

#siteactiontd {
	width: 250px !important;
	height: 25px !important;
}
.ms-siteaction {
	height: auto !important;
}
.ms-siteactionsmenu div div div {
	background: none;
	padding: 0px;
	margin: 0px;
	height: 25px;
	width: 250px;
	display: block;
}
#MSO_ContentTable
{
	padding:0px !important;
	width:700px !important;
	margin-left:5px;
}
table#MSO_ContentTable table
{
	padding:0px;
	margin-left:1px;
	padding-left:2px !important;
}

.ms-bodyareaframe, .ms-bodyareaframe table, .ms-bodyareaframe table table
{
/*	border: none;
	margin:0px;
	padding: 0px;
*/
}
.ms-bodyareaframe{
	border:none;
	width: 741px !important;
	background:none;
	padding:0px;
	margin:0px;
}
div#siteMenu_WP001
{
	/*margin-left:25px !important;*/
	padding-top:10px;
}
div.siteMenu_div2lvl
{
/*	margin-left: 40px !important;*/
}
.ms-bodyareaframe td
{
	padding:0px;
	margin:0px;
}
.ms-bodyareaframe table
{
	padding:0px;
	margin:0px;
}
.ms-SpLinkButtonActive
{
	border:none;
}
.ms-partline
{
	background:none;
}
.ms-pagebreadcrumb
{
	background: none;
	border: none;
	padding:0px;
}
#zz12_Menu
{
	padding-top:1px;
}
#MSOTlPn_MainTD
{
	height:700px;
}
#MSO_tblPageBody
{
/*position:absolute;
top:150px;
margin-left:0px;
*/
}
table#hed_act div img
{
	display:none;
}
#zz13_Menu_t, #zz13_Menu, #zz5_SiteActionsMenu_t, #zz11_Menu,#zz5_SiteActionsMenu, #zz10_Menu, .ms-SpLinkButtonActive, .ms-SPLink 
{
	padding:0px;
	margin:0px;
	background:none;
}
.ms-SpLinkButtonActive, .ms-SpLinkButtonInActive
{
	border:none;
	padding:0px;
	margin:0px;
	width:20px !important;
}
#zz12_Menu, div#zz11_Menu_t, #zz10_Menu
{
	padding-top:2px;
}
#zz13_Menu_t, #zz13_Menu, #zz11_Menu_t, #zz11_Menu
{
	padding:0px;
	margin:0px;
	background:none;
	padding-top: 0px;
}
#zz6_SiteActionsMenu, #zz5_SiteActionsMenu
{
	text-decoration:none;
}


#MSOWebPart_Header
{display:none;}
ul{
font: normal 12px Verdana;
line-height:21px;
}
.MsoNormal
{
/*	padding: 0px !important;
	margin: 0px  !important;*/
}


