html {
	background: #ccc;
	height:100%;
}

body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.body {
	width:1170px;
	background: #fff;
	padding:0px 0px 15px 0px;
	margin:0px auto;
	overflow:hidden;
}

*HTML .body { margin-top: -20px;}

a { color:#000000; text-decoration:none;}
a:hover { color:#000000; text-decoration: underline;}

div { display:block;}

.noprint { display:none; }
.main_con { overflow:hidden; padding:0 20px;}

.wrap {
	padding:18px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#fff;
	/*display: block;	
	$overflow:none;*/		
}

html>body .wrap { overflow:hidden }


					.header {
						width:1127px;
						height:136px;
						margin:-20px 0 0px 0;
						/*border:solid 1px #000099;*/
						background:#fff;
						padding:20px 0 0 0;
					}
					.header .item-list UL {
					float:right;
					margin:10px 0 0 0;
					padding-bottom:0px
					}
					
					.header .item-list UL LI{
					float:left;
					display:block;
					margin-left:10px;
					margin-bottom:0px;
					padding-bottom:0px;
					}
					
					.header .item-list UL LI A {
					text-decoration:none;
					margin:0px;
					padding:0px;
					}
					
					.header .item-list UL LI A:hover {
					/*text-decoration:underline;*/
					}
					
					
					
					
					.header UL {
					/*list-style-type:none;*/
					margin:0px;
					padding:0px;}
					
							.header .date_line {
								border:solid #6F6D6D;
								border-width:1px 0 1px 0;
								height:20px;
								overflow:hidden;
								padding:0px 0px;
							
							}
							
									.header .date_line .date {
										float:left;
										padding:2px 0 0 0;
									}
									
									/**HTML .header .logo { margin-bottom:-20px}
									
									*HTML .header .logo_en { margin-bottom:-20px}*/
									
									.language #search-block-form { text-align:right; float:right;}
									
									.header .logo .language .search, .header .logo_en .language .search {
										float:left;
										height:25px;
										margin:0px 0 0 0;
									}
									
									.header .logo .language .search, .header .logo_en .language .search {
										margin:0px 0px 1px 0;
										padding:0px;
										
									}
									
									.header .logo .language .search, .header .logo_en .language .search {
										float:left;
										margin:2px 0 0 0;
									}
									
									.header .logo .language .search {
										
									}
									
									.header .logo .language .search input, .header .logo_en .language .search input, #edit-search-block-form-keys {
										border:solid 1px #000;
										height:15px;
										font-size:10px;
										margin:3px 0 0 3px;
										padding:4px 0 0 2px;
										width:130px;
										background: url(/themes/incor/images/search_input_bg.gif) repeat-x top left;
									}
									
									#edit-search-block-form-keys { float:left; margin:0 3px 0 0; }
									
									#search-block-form #edit-submit { border:1px solid black; 
										background:#cccccc; 
										font: 12px Arial, Helvetica, sans-serif; 
										padding:1px 7px;
										height:21px;
									}
									
									.container-inline { padding-top:4px;}
					
					.header .logo {
						background: url(/themes/incor/images/logo.gif) no-repeat top left;
						height:96px;
					}
					
					.header .logo_en {
						background: url(/themes/incor/images/logo_en.gif) no-repeat top left;
						height:96px;
					}
					
						.header .logo .language, .header .logo_en .language {
							float:right;
							width:380px;
							text-align:left;
							padding:4px 0 0 0;
							font-size:10px;
						}
					
								.header .logo .language a.sign, .header .logo_en .language a.sign {
									color:#00704a;
									float:right;
									padding:0px 5px 0 0;
									text-decoration:none;
								}
								
								.header .logo .language a.sign:hover, .header .logo_en .language a.sign:hover {
									text-decoration:underline;
								}
								
								.header .logo .language a.sign_2, .header .logo_en .language a.sign_2 {
									color:#000;
									float:right;
									padding:0px 0 0 5px;
									border-left:solid 1px #000;
									text-decoration:none;
								}
								
								.header .logo .language a.sign_2:hover, .header .logo_en .language a.sign_2:hover {
									text-decoration:underline;
								}
								
								.header .logo .language a.flag_rus, .header .logo_en .language a.flag_rus {
									color:#000;
									float: right;
									padding:0px 0 0 32px;
									margin:19px 15px 0 0;
									background:url(/themes/incor/images/flag_rus.gif) no-repeat top left;
									text-decoration:none;
									display:block;
									height:13px;
								}
								
								.header .logo .language a.flag_rus:hover, .header .logo_en .language a.flag_rus:hover {
									text-decoration:underline;
								}
								
								.header .logo .language a.flag_eng, .header .logo_en .language a.flag_eng {
									color:#000;
									float: right;
									padding:0px 0 0 31px;
									margin:19px 0px 0 0;
									background:url(/themes/incor/images/flag_eng.gif) no-repeat top left;
									text-decoration:none;
									display:block;
									height:13px;
									
								}
								
								.header .logo .language a.flag_eng:hover, .header .logo_en .language a.flag_eng:hover {
									text-decoration:underline;
								}
					
					
					.header UL.menu {
					/*list-style-type:none;*/
					margin:0PX;
					padding:0px;
					/*width:1125px;*/
					/*height:19px;*/
					overflow:hidden;
					display: inline-block;
					white-space:nowrap;
					border:solid #6F6D6D;
					border-width:0px 1px 0px 0px;
					}
					
					.header UL.menu LI{
							display:inline;
							width:124px;
							border:solid #6F6D6D;
							border-width:1px 0 1px 1px;
							padding:0px 0 0px 0px;
							float:left;
							
							}
					
					.header UL.menu LI a:link, .header UL.menu LI a:link, .header UL.menu LI a:visited, .header UL.menu LI a:active {
									display:block;
									background:#fff;
									color:#000;
									text-decoration:none;
									padding:1px 0px 1px 8px;
								}
								
								.header UL.menu LI a:hover {
									background:#E8E9EA;
								}
								
								header UL.menu LI a.active:link, .header UL.menu LI a.active:link, .header UL.menu LI a.active:visited, .header UL.menu LI a.active:active {
									background:#4F4C4D;
									color:#fff;
									/*font-weight:bold;*/
								}
					
										
														.header UL.menu LI UL.menu {
															height:19px;
															position:absolute;
															top:133px;
															display: block; /*============*/
															width:1127px;
															margin-left:-162px;
															background:#4F4C4D;
															
															
															}
														
														.header UL.menu LI UL.menu LI {
															float:left;
															background:#ccc;
															width:160px;
															word-wrap: normal;
															white-space:nowrap;
															}
														
														
														.header UL.menu LI UL.menu LI a {
															display:block;
															background:#4F4C4D;
															color:#fff;
															text-decoration:none;
															padding:1px 20px 1px 8px;
															word-wrap: normal;
															white-space:nowrap;
															
														}
														
														.header UL.menu LI UL.menu LI a:hover {
															background:#E8E9EA;
															color:#000;
														}
														
.main {
	background: url(/themes/incor/images/main_bg.gif) repeat-y top left;
	display:block;
	height:auto;
	min-height:600px;
}

* HTML .main { height: auto;
he\ight: 600px; }

html>body .main { overflow:hidden }


		.sidebar_left {
			float:left;
			width:164px;
		}
			.sidebar_left UL{
				/*list-style-type:none;*/
				margin:0px;
				padding:0px;
		}	
		
		*HTML .sidebar_left ul li { margin:0px; padding-top:0px !important; padding-bottom:0px; height:1%;}
		
				.sidebar_left UL.menu,
				.view-content-Announcements-block-ru ul, .view-content-Announcements-block-ru-2 ul {
				list-style-type:none;
				margin:0px;
				padding:0px;
				font-weight:bold;
				
				}
				
				.left_menu_green_line {
				background:#005288;
				display:block;
				padding:3px 0 3px 10px;
				color:#fff;
				text-transform:uppercase;}
				
				.sidebar_left UL.menu LI.expanded {
				background:#00a94f;}
				
				
				.sidebar_left UL.menu LI a {
					background:#00a94f;
					padding:3px 0 3px 10px;
					color:#fff;
					font-weight:bold;
					}
					
				.sidebar_left UL.menu LI.leaf a {
					background:#E6E7E8;
					padding:3px 0 3px 10px;
					color:#000;
					font-weight:bold;
					display:block;
					text-decoration:none;
					font: bold 12px Arial, Helvetica, sans-serif;
					}
					
					/*----------- Announcements block--------------------*/
					.view-content-Announcements-block-ru, .view-content-Announcements-block-ru-2 {background:#E6E7E8;
					color:#000;}
					.view-content-Announcements-block-ru ul li .view-field.view-data-title, .view-content-Announcements-block-ru-2 ul li .view-field.view-data-title { padding-bottom:7px;}
					
					.view-content-Announcements-block-ru ul li .view-field.view-data-title a, .view-content-Announcements-block-ru-2 ul li .view-field.view-data-title a {
					color:#000;
					text-decoration:none;
					font: normal 12px Arial, Helvetica, sans-serif;
					font-weight:normal !important;
					padding:0px 5px 3px 10px; 
					display:block;
					}
										
					.view-content-Announcements-block-ru ul li .view-field.view-data-title a:hover, .view-content-Announcements-block-ru-2 ul li .view-field.view-data-title a:hover { text-decoration:none;
					background:#CCCCCC; }
					
					.view-content-Announcements-block-ru .view-field.view-data-created, .view-content-Announcements-block-ru-2 .view-field.view-data-created { font-weight:bold; color:#58595B;padding:3px 5px 0px 10px; }
					
					.view-header-Announcements-block-ru h2, .view-header-Announcements-block-ru-2 h2 {background:#005288;
					display:block;
					padding:3px 0 3px 10px;
					color:#fff;
					font-size:12px;
					text-transform:uppercase;
					margin-bottom:0px;
					}
					
					.view-footer-Announcements-block-ru h2, .view-footer-Announcements-block-ru-2 h2 { padding:5px 5px 6px 10px; margin:0px; background:#e6e7e8;
					}
					.view-footer-Announcements-block-ru h2 a, .view-footer-Announcements-block-ru-2 h2 a { font:bold 12px Arial, Helvetica, sans-serif;
						background: url(/themes/incor/images/arrow.gif) left no-repeat;
						padding-left:15px;}
					
					/*------------- end------------------*/
					
					.sidebar_left UL.menu LI.leaf a:hover {
					background:#ccc;
					}
					
					.sidebar_left ul.menu li.active a,
					.sidebar_left UL.menu LI.leaf a.active {
					background:#cccccc;
					padding:3px 0 3px 10px;
					color:#000000;
					font-weight:bold;
					display:block;
					}
				
				.sidebar_left UL.menu LI.collapsed a {
					background:none;
					padding:3px 0 3px 10px;
					color:#999;
					font-weight:bold;
					display:block;
					}			
				
				.sidebar_left UL.menu LI a:hover {
				
				}
				
				.sidebar_left UL.menu LI UL.menu {
								
				}
				
				.sidebar_left UL.menu LI UL.menu LI {
				display:block;
				line-height:1.4;
				vertical-align:top;
				_height:0;
				
			
				}
				
				.sidebar_left UL.menu LI UL.menu a {
				    
					color:#000;
					background:#E6E7E8;
					text-decoration:none;
					padding:3px 0 3px 10px;
					font-weight:bold;
					text-transform:none;
				}
				
				.sidebar_left UL.menu LI UL.menu a:hover {
				background:#ccc;
				}
				
				
				
				
				
								
				.sidebar_left DL.side {
					margin:0px;
					
				}
				
				.sidebar_left DL.side DT {
					background:#00a94f;
					padding:3px 0 3px 10px;
					color:#fff;
					text-transform:uppercase;
					font-weight:bold;
					
				}
				
				.sidebar_left DL.side DD {
					margin:0px;
					padding:0px 0 0px 0px;
					background:#e6e7e8;
					font-size:12px;
				}
				
				.sidebar_left DL.side DD a {
					display:block;
					color:#000;
					background:#E6E7E8;
					text-decoration:none;
					padding:3px 0 3px 10px;
					font-weight:bold;
				} 
				
				.sidebar_left DL.side DD a:hover {
					background:#ccc;
					color:#000;
				}
				
				.sidebar_left DL.side DD a.sidebar_l_active {
					background:#ccc;
					color:#000;
				}

.sidebar_right {
	float:right;
	width:270px;
/*	border:solid 1px  #666666;*/

}
.sidebar_right h1 {
	display:block;
	background:#4F4C4D;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:2px 0px 2px 5px;
}

.sidebar_right h1 b {
	font-size:10px;
	font-weight:normal;
}

.sidebar_right .view-content.view-content-graphs DL.image_block {
	margin: 0px 0 20px 0px;
	padding:0px;
	display:block;
}

.sidebar_right .view-content.view-content-graphs DL.image_block DD {
	margin:0px;
	padding:9px 10px 10px 22px;
	background:#e6e7e8 url(/themes/incor/images/sidebar_left_dd.gif) no-repeat left top;;
	font-size:12px;
}

.sidebar_right .view-content.view-content-graphs .image-attach-teaser {
  	margin:0px 15px 40px 0;
	float:none;
	display:block;
	
}




.sidebar_right DL.image_block DT {
	background:url(/themes/incor/images/sidebar_left_dt.gif) no-repeat left top;
	padding:0px 0 1px 5px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	margin:0 0 10px 0;
	display:none;
	
}

.sidebar_right DL.image_block DD {
	margin:0px;
	padding:9px 10px 10px 22px;
	background:#e6e7e8 url(/themes/incor/images/sidebar_left_dd.gif) no-repeat left top;;
	font-size:12px;
	
}




.sidebar_right DL.image_block DD H1 {
	background:none;
	padding:0px;
	margin:0px !important;
}

.sidebar_right DL.image_block DD H1 A{
	margin:0px !important;
	padding:0px 10px 10px 0px;
	font-size:12px;
	background:none;
}


.sidebar_right DL DD h2 {
	margin:0px 0 3px 0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	background:#E6E7E8;
	color:#000;
}


.contents {
	/*margin:0px 287px 0 179px;*/
	margin:0 0px 0 15px;
	padding:0 0 20px 0;
	width:660px;
	_width:660px;
	float:left;
	/*border:solid 1px red;*/

}

*HTML .contents { margin-left:15px}
/**/

.list_files { margin:0px 120px 10px 0; padding-top:10px;}
.boldblue { color:#0E5C8B;
}
#center .left-corner .content p a, 
#center .left-corner .content1 p a, 
.list_files a { text-decoration:underline;
}
#center .left-corner .content p a:hover, 
#center .left-corner .content1 p a:hover, 
.list_files a:hover { text-decoration: none;}

#center UL {
	list-style-type:disc !important;
	margin:0px 0px 10px 0;
	padding-left:0px;
	_height:1%;
	
}

#center UL LI {
	list-style-type:disc !important;
	list-style:disc !important;
	font-size:12px;
	padding: 0 0px 0 0px;
	margin:0 0 0px 20px;
}
*HTML #center UL LI {	margin:0 0 0px 20px; padding-left:0px; }


.contents h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	color:#565354;
	margin:15px 120px 0px 0; 
}

.content h1 { margin-right:0px !important;}

.bigpic .content h1 { margin-right:0px !important; margin-top:0px; margin-bottom:15px;}

.contents h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	color:#000;
	margin:0px 120px 20px 0;
	font-weight:normal;
}

.contents .left-corner h2, .contents .left-corner .bigpic h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	color:#0098b0;
	margin-right:0px !important;
	font-weight:normal;
}
.contents .left-corner h2 {margin:0px 120px 0px 0 !important;}


.content h3, #center .view-header-first-page-news h3, #center .view-header-first-page-analytics h3, #center .view-header-first-page-analytics-en h3, #center .view-header-first-page-news-en h3,
	#center .view-first-page-news-future h3, #center .view-first-page-news-future-en h3 {
	font-size:11px;
	color:#fff;
	margin:10px 0px 0px 0;
	padding-bottom:1px;
	font-weight:bold;
	/*background:url(/images/content_h3_bg.gif) no-repeat top left;*/
	border-bottom:1px solid black;
	text-align:justify;
}
.content h3 .tit, #center .view-header-first-page-news h3 .tit, #center .view-header-first-page-analytics h3 .tit, #center .view-header-first-page-analytics-en h3 .tit, #center .view-header-first-page-news-en h3 .tit,
#center .view-first-page-news-future h3 .tit, #center .view-first-page-news-future-en h3 .tit  { 
	background:#005288; 
	padding: 1px 50px 1px 5px; 
	display:inline;}

.content h4, #squeeze h4, #mainc .desc h2 {color:#0098b0; 
	font: 21px "Times New Roman", Times, serif;
	margin:0px 0 !important;
	text-align:left;
	padding:0px 0 8px 0;
}

.view-insor-strategies .view-header-insor-strategies p {color:#00a94f; 
	font-size: 21px !important;
	font-family: "Times New Roman", Times, serif !important;
	color:#58595b;
	margin:0px 0 !important;
	text-align:left;
	padding:0px 0 8px 0;
}

/*------------ Experts ------------------*/

.adc_list_CenterBoardOfTrustess2 { padding:10px 0; $padding-bottom:15px;}

.adc_list_CenterBoardOfTrustess2 a.adc_list_CenterBoardOfTrustess2 { padding:0px 4px; margin:0 0px; font-size:10px; border:1px solid #cccccc;}

.adc_list_CenterBoardOfTrustess2 a.adc_list_CenterBoardOfTrustess2:hover { padding:0px 4px; margin:0 0px; font-size:10px; border:1px solid #cccccc;
	background:#005288;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

a.adc_list_CenterBoardOfTrustess2_ { 
	font-size:10px;
	padding:2px 4px;
	background:#005288;
	color:white;
	font-weight:bold;
}

.view-header-CenterBoardOfTrustess2-en .adc_list_CenterBoardOfTrustess2 a.adc_list_CenterBoardOfTrustess2 { margin:0 2px;}
.view-header-CenterBoardOfTrustess2-en .adc_list_CenterBoardOfTrustess2 a.adc_list_CenterBoardOfTrustess2:hover { margin:0 2px;}
.view-header-CenterBoardOfTrustess2-en .adc_list_CenterBoardOfTrustess2 a.adc_list_CenterBoardOfTrustess2_ { margin:0 2px;}

.center_board_of_trustess_2 h2 { font-size:12px !important; color:#000000 !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:bold !important;padding-bottom:0px !important;}

.left-corner .center_board_of_trustess_2 h2 { padding-bottom:0px !important; margin:0px !important;}

.center_board_of_trustess_2.field-field-post {margin:0px !important;}

.left-corner .view-content-CenterBoardOfTrustess2 .node,
.left-corner .view-content-CenterBoardOfTrustess2-en .node { float:left; display:block;
	margin:0px 20px 0px 0px;
	padding:0px;
	width:255px; 
}

.view-header-CenterBoardOfTrustess2 .experts_text_header,
.view-header-CenterBoardOfTrustess2-en .experts_text_header { padding:0px 120px 20px 0px; text-align:justify; border-bottom:1px solid #000000;}

.board_of_trustees_separator { clear:both; height:0px; font-size:0px;}

.pager { padding-top:15px;}

/*-------------- end Experts ------------------*/


#center .view-header-CenterBoardOfTrustess h3,
#center .view-header-CenterBoardOfTrustess-en h3 {
	font-size:11px;
	color:#fff;
	margin:0px 0px 0px 0;
	padding-bottom:1px;
	font-weight:bold;
	border-bottom:1px solid black;
	text-align:justify;
	display:block; clear:both;
}

#center .view-header-CenterBoardOfTrustess div.tit,
#center .view-header-CenterBoardOfTrustess-en div.tit { background:#005288; padding: 1px 50px 1px 5px; display:inline;}

#center .view-header-CenterManagementBoard h3,
#center .view-header-CenterManagementBoard-en h3,
#center .view-header-CenterBoardOfTrustess2 h3 {
	font-size:11px;
	color:#fff;
	margin:0px 0px 0px 0;
	padding-bottom:1px;
	font-weight:bold;
	border-bottom:1px solid black;
	text-align:justify;
	display:block; clear:both;
}


#center .view-header-CenterManagementBoard div.tit,
#center .view-header-CenterManagementBoard-en div.tit,
#center .view-header-CenterBoardOfTrustess2 div.tit  { background:#005288; padding: 1px 50px 1px 5px; display:inline;}



.contents P {
	margin:5px 0px 10px 0px;
	margin-top:0px !important;
	text-align:justify;
	font-size:12px !IMPORTANT;
} 

.contents Dl.image_block {
	margin: 20px 0px 20px 0px;
	padding:0px;
	/*border-top:solid 1px #B1AFB0;*/
	display:block;
}

.contents .node .sticky Dl.image_block {
	margin: 0px 0px 0 0px;
	padding:0px !important;
	display:block;
	border:none;

}

.contents .node .sticky Dl.image_block DD{
	margin: 0px 0px 0 0px;
	padding:0px !important;
	display:block;
}
.contents .node .sticky Dl.image_block DD P {
	margin: 0px 0px 0 0px !important;
	padding:0px !important;
	display:block;
	}

.large-photo-node Dl.image_block {
	margin: 0px 5px 0 0px;
	padding:0px 0 0 0;
	display:block;
}

.large-photo-node Dl.image_block DD{
	margin: 0px 0px 0 0px;
	padding:0px;
	display:block;
}

.large-photo-node Dl.image_block DD P {
	margin: 10px 0px 0 0px !IMPORTANT;
	padding:0px;
	display:block;
	font-size:12px !IMPORTANT;


}




.contents .view-content .view-content-ModuleNews Dl.image_block {
	margin: 30px 5px 0 0px;
	padding:0px;
	display:block;
	border-top:solid 1px #B1AFB0;
}

.contents .view-content .view-content-ModuleNews Dl.image_block DD {
	display:block;
/*	margin-left:115px;*/
	padding:5px 120px 0 0;
	margin:0px;
	position:relative;
}

.contents .view-content .view-content-ModuleNews Dl.image_block DD P {
	margin:0 0 0 115px;}
	
.contents .news-node Dl.image_block DD P {
	margin:0 0 0 115px;}



.contents Dl.image_block DT {
	display:block;
	padding:8px 0px 0 0;
	float:left;
	height:100%;
}
.contents Dl.image_block DT IMG {
	display:block;
	margin:0 15px 10px 0;
	float:left;
	
}

.contents Dl.image_block DD {
	display:block;
/*	margin-left:115px;*/
	padding:0px 120px 0 0;
	margin:0px;
}


.contents Dl.image_block DD h1 {
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	color:#565354;
	margin:0px 0px 15px 0;
}

.contents Dl.image_block DD h1 A.title {
	color:#00a94f;
	margin:0px 0px 15px 0;
	text-decoration:none;
	padding:0px;
}

.contents Dl .image_block DD h1 A.title:hover {
	text-decoration: underline;
}



.contents Dl.image_block DD h2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size:20px;
	color:#000;
	margin:0px 0px 0px 0;
	text-align:justify;
}

.contents Dl.image_block DD P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0 0 0px;
	display:block;
	margin-top:0px;
/*	margin:0 0 0 115px;*/
}


.contents Dl.image_block DD P IMG{
	display:block;
	/*margin-left:-115px;*/
	padding:0px 0px 0 0;
}

.contents Dl.image_block DD .image-attach-teaser A:link, .contents Dl.image_block DD .image-attach-teaser A:visited{
	margin:0px 0px 0px 0 !IMPORTANT;
	display: block;
	color:#009900;
	padding:0px !IMPORTANT;
}

.contents Dl.image_block DD .image-attach-body A:link, .contents Dl.image_block DD .image-attach-body A:visited{
	margin:0px 0px 0px 0 !IMPORTANT;
	display: block;
	color:#009900;
	padding:0px !IMPORTANT;
}

/*-----------------------Main article home page------------------------------------------------*/
#center .view-item-1st-page-top .field-item .imagefield-field_photo, 
#center .view-item-1st-page-top-en .field-item .imagefield-field_photo { display:none}

#center .view-item-1st-page-top .view-field.view-data-node-data-field-photo-field-photo-fid, 
#center .view-item-1st-page-top-en .view-field.view-data-node-data-field-photo-field-photo-fid { width:auto; height:auto;}

.view.view-1st-page-top .view-field.view-data-node-body p, .view.view-1st-page-top-en .view-field.view-data-node-body p,
.view-item-1st-page-top .view-data-node-title a, .view-item-1st-page-top-en .view-data-node-title a {
	margin:0px 0 0 0px;
	padding:0px 0px 0 0; }

.view-1st-page-top .more-link, .view-1st-page-top-en .more-link, .view-data-node-link { text-align:left; padding-top:10px; margin-left: 285px;}

*HTML .view-1st-page-top .more-link { padding-top:0px; margin-top:10px}
*HTML .view-1st-page-top-en .more-link { padding-top:0px; margin-top:10px}
*HTML .view-1st-page-top .view-data-node-link { padding-top:0px; margin-top:10px}
*HTML .view-1st-page-top-en .view-data-node-link { padding-top:0px; margin-top:10px}

.view-item-1st-page-top .view-data-node-title a, .view-item-1st-page-top-en .view-data-node-title a { 
	color:#00a94f; 
	font: 21px "Times New Roman", Times, serif !important;
	margin:0 0 8px 0 !important;
	padding:0px !important;
	text-align:left;
}	

.view-item-1st-page-top .view-data-node-title a { font-size: 23px !important; line-height: 25px !important;}

/*.view-item-1st-page-top .view-data-node-data-field-photo-field-photo-fid { float:left; width:270px;}
.view-item-1st-page-top .view-data-node-title {width:370px;}
.view-item-1st-page-top .view-data-node-body {width:370px;}*/

.view.view-1st-page-top .view-field.view-data-node-body p, .view.view-1st-page-top-en .view-field.view-data-node-body p { padding-top:5px;}
	
#center .view-1st-page-top, #center .view-1st-page-top-en { display:block; overflow:hidden; margin-bottom: 25px}

.view-content.view-content-1st-page-top .item-list ul li, .view-content.view-content-1st-page-top-en .item-list ul li { 
	margin:0px !important; padding:0px !important}

.view-data-node-title { $margin-top:-15px;}

.sidebar_right .view-data-node-title, .view-content-gallery-list-en .view-data-node-title { $margin-top:10px;}

.graph_right {background:#E6E7E8; 
	display:block; 
	margin:10px 0 20px 0; 
	/*background-image:url(/themes/incor/images/sidebar_left_dd.gif);
	background-repeat:no-repeat !important;	
	background-position:0 0px; */
	padding:10px 0 10px 25px;}

/*============= board of trustees ================*/
#center .view-content-HeadBoardOfTrustess UL li,
#center .view-content-HeadBoardOfTrustess-en UL li { margin-top:0px !important; padding-top:0px !important;}

#center .view-item-HeadBoardOfTrustess .view-data-node-title,
#center .view-item-HeadBoardOfTrustess-en .view-data-node-title { margin-top:-10px; padding-top:0px}
.contents .view-content .view-content-HeadBoardOfTrustess .view-field.view-data-node-title,
.contents .view-content .view-content-HeadBoardOfTrustess-en .view-field.view-data-node-title {
	float:right;
	width:505px;
}

*HTML .view-item-HeadBoardOfTrustess .view-data-node-data-field-photo-field-photo-fid { padding-bottom:20px !important;}
*HTML .view-item-HeadBoardOfTrustess-en .view-data-node-data-field-photo-field-photo-fid { padding-bottom:20px !important;}

#center .view-item-HeadBoardOfTrustess .view-data-node-data-field-photo-field-photo-fid,
#center .view-item-HeadBoardOfTrustess-en .view-data-node-data-field-photo-field-photo-fid,
#center .view-header-CenterBoardOfTrustess2 .center_board_of_trustess_2_predsedatel  { 
	display:block; 
	width: 130px !important; 
	overflow:visible !important; 
	height:auto;
	margin-bottom:20px;
	float:left;
}

#center .view-header-CenterBoardOfTrustess2 .center_board_of_trustess_2_predsedatel { margin-right:15px;}

.contents .view-content .view-content-HeadBoardOfTrustess .view-field.view-data-node-data-field-post-field-post-value,
.contents .view-content .view-content-HeadBoardOfTrustess-en .view-field.view-data-node-data-field-post-field-post-value  {
	float:right;
	width:205px;
	padding:0 300px 0 0;
}
	
#center .view-content .view-content-HeadBoardOfTrustess UL,
#center .view-content .view-content-HeadBoardOfTrustess-en UL{
	margin: 0 0 20px 0px;
	padding:0px;
}

#center .view-content .view-content-HeadBoardOfTrustess UL LI,
#center .view-content .view-content-HeadBoardOfTrustess-en UL LI {
	margin:0px;
	padding:0px;
	float:left;
}

.contents .view-content .view-content-HeadBoardOfTrustess UL LI img,
.contents .view-content .view-content-HeadBoardOfTrustess-en UL LI img  {
	float:left;
	margin:-13px 0 0 0;
	
}

.contents .view-content .view-content-HeadBoardOfTrustess UL LI A,
.contents .view-content .view-content-HeadBoardOfTrustess-en UL LI A {
	padding:0px;
	font-weight:bold;
}

.contents .view-content .view-content-CenterBoardOfTrustess UL,
.contents .view-content .view-content-CenterBoardOfTrustess-en UL {
	margin:0 0 0 0px;
	padding:0px;
}

#center .view-content-CenterBoardOfTrustess UL LI,
#center .view-content-CenterBoardOfTrustess-en UL LI {
	float:left;
	width:255px;
	/*height:60px;*/
	margin:0 20px 0px 0;
	padding:0px 0 20px 0; 
}

#center .view-item-CenterBoardOfTrustess,
#center .view-item-CenterBoardOfTrustess-en { padding-bottom:0px}

.view-HeadBoardOfTrustess, .view-HeadBoardOfTrustess-en { padding-top: 10px; $padding-top:0px}

#center .view-content-CenterBoardOfTrustess UL LI .view-item-CenterBoardOfTrustess .view-data-node-title,
#center .view-content-CenterBoardOfTrustess-en UL LI .view-item-CenterBoardOfTrustess-en .view-data-node-title { font-weight:bold; $margin-top:0px !important; }

#center .view-item-HeadBoardOfTrustess .view-data-node-title,
#center .view-item-HeadBoardOfTrustess-en .view-data-node-title,
#center .view-header-CenterBoardOfTrustess2 .center_board_of_trustess_2_predsedatel_title { font-weight:bold; }

.contents .view-content .view-content-CenterBoardOfTrustess UL LI A,
.contents .view-content .view-content-CenterBoardOfTrustess-en UL LI A  {
	padding:0px;
	font-weight:bold;
}


/*============= management board ================*/

#center .node .image_block { margin-top:0px; margin-bottom:0px}

#center .view-item-HeadManagementBoard .view-data-node-title a,
#center .view-item-HeadManagementBoard-en .view-data-node-title a, 
#center .view-item-CenterManagementBoard .view-data-node-title a,
#center .view-item-CenterManagementBoard-en .view-data-node-title a { 
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.view-item-HeadManagementBoard,
.view-item-HeadManagementBoard-en {width:500px !important;}

.view-HeadManagementBoard .view-data-node-title, .view-CenterManagementBoard .view-data-node-title,
.view-HeadManagementBoard-en .view-data-node-title, .view-CenterManagementBoard-en .view-data-node-title { $margin-top:0px;}

#center .view-item-HeadManagementBoard .imagefield-field_photo,
#center .view-item-HeadManagementBoard .view-field.view-data-node-data-field-photo-field-photo-fid,
#center .view-item-HeadManagementBoard-en .imagefield-field_photo,
#center .view-item-HeadManagementBoard-en .view-field.view-data-node-data-field-photo-field-photo-fid { 
	display:block; 
	width: 130px !important; 
	overflow:visible !important; 
	height:auto;
	margin-bottom:10px;
	float:left;
}
*HTML #center .view-item-HeadManagementBoard .imagefield-field_photo { height:158px; }
*HTML #center .view-item-HeadManagementBoard-en .imagefield-field_photo { height:158px;}


#center .view-item-CenterManagementBoard .view-data-node-title,
#center .view-item-CenterManagementBoard-en .view-data-node-title { 
	font-weight:bold; 
	margin-bottom:0px;
}
#center .view-item-CenterManagementBoard .view-data-node-title a,
#center .view-item-CenterManagementBoard-en .view-data-node-title a,
#center .view-item-HeadManagementBoard .view-data-node-title a,
#center .view-item-HeadManagementBoard-en .view-data-node-title a { 
	font-weight:bold; 
	margin-bottom:0px;
	display:inline !important;
	padding-right:10px !important;
	background: url(/themes/incor/images/arrow.gif) no-repeat right;
}


#center .view-HeadManagementBoard ul,
#center .view-HeadManagementBoard-en ul {margin:0px}

.contents .view-content .view-content-HeadManagementBoard .view-field. view-data-node-title,
.contents .view-content .view-content-HeadManagementBoard-en .view-field. view-data-node-title {
	float:right;
	width:505px;
}

.contents .view-content .view-content-HeadManagementBoard .view-field .view-data-node-data-field-post-field-post-value,
.contents .view-content .view-content-HeadManagementBoard-en .view-field .view-data-node-data-field-post-field-post-value {
	float:right;
	width:205px;
	padding:0 300px 0 0;
}
	
.contents .view-content .view-content-HeadManagementBoard UL,
.contents .view-content .view-content-HeadManagementBoard-en UL {
	margin: 0 0 20px 0px;
	padding:0px;
}

#center .view-content.view-content-HeadManagementBoard UL LI,
#center .view-content.view-content-HeadManagementBoard-en UL LI {
	margin:0px;
	padding:0px;
	float:left;
}


.contents .view-content .view-content-HeadManagementBoard UL LI img {
	float:left;
	margin:-13px 0 0 0;
	
}

.contents .view-content .view-content-HeadManagementBoard UL LI A {
	padding:0px;
	font-weight:bold;
}

#center .view-content-CenterManagementBoard UL,
#center .view-content-CenterManagementBoard-en UL {
	margin:0 0 0 0px;
	padding:0px;
}

#center .view-content-CenterManagementBoard UL LI,
#center .view-content-CenterManagementBoard-en UL LI {
	float:left;
	width:270px;
	height:20px;
	margin:0 0 10px 0;
	padding:0px;
}
#center .view-item-CenterManagementBoard .view-data-node-title A,
#center .view-item-CenterManagementBoard-en .view-data-node-title A  {
	padding:0px;
	font-weight: normal !important;
}

.view-item-HeadManagementBoard .view-data-node-data-field-photo-field-photo-fid,
.view-item-HeadManagementBoard-en .view-data-node-data-field-photo-field-photo-fid { $padding-bottom: 20px; overflow:hidden;}


/* -------------- subpage management_board -------------------------*/

#center .node .field-field-photo .imagefield {
	display:block; 
	width: 130px !important; 
	overflow:visible !important; 
	/*height:100%;*/
	margin:0 10px 10px 0;}
	
#center .node .image_block .field-type-text.field-field-short-description {
	padding:5px 0 7px 0;
}

#center .node .image_block .field-type-text.field-field-biography {
	padding:0 0 10px 142px; text-align:justify;
	
}

.backlink { padding:10px 0 15px 165px;}
.backlink a, .more-link a, .view-data-node-link a { padding-left:10px; 
	background:url(/themes/incor/images/arrow.gif) left no-repeat; 
	text-decoration:underline;
}
.backlink a:hover, .more-link a:hover, .view-data-node-link a:hover { text-decoration:none; }

/*#center .view-item-HeadManagementBoard { margin-bottom:140px;}*/

#center .item-list ul li{ list-style-type:none !important; margin-left:0px; padding-left:0px}

#center .view-data-node-data-field-photo-field-photo-fid { float:left; margin-bottom: 0px; }

#center .image_block p { margin-top:0px !important;}



/*
----------------- Monitoring -----------------------------------*/

#center .view-item-monitoring-of-press-summary .field-field-photo { display:none}

.taxonomygroup-header { border-bottom:1px solid black; 
	background:url(/themes/incor/images/green_back.gif) no-repeat; 
	font:bold 11px Arial, Helvetica, sans-serif; color:white; 
	padding:2px 10px;
	margin-bottom:10px;
}

.view-content.view-content-monitoring-of-press-summary DL.image_block,
.view-content.view-content-monitoring-of-press-summary-en DL.image_block {
	display:block;	
	border-top:solid 1px #969495;
	height:1%;
	clear:both;
	padding:10px 0 15px 0px !important;
}

.view-content.view-content-monitoring-of-press-summary DL.image_block .field.field-type-image.field-field-photo,
.view-content.view-content-monitoring-of-press-summary-en DL.image_block .field.field-type-image.field-field-photo {
	display:block;
	float:left;
	/*height:100%;*/
	margin:0pt 0px 10pt 0pt;
	width:145px;
}


.view-content.view-content-monitoring-of-press-detailed .taxonomygroup DL.image_block DD,
.view-content.view-content-monitoring-of-press-detailed-en .taxonomygroup DL.image_block DD{
	display:block;
	padding:0px 120px 10px 0px !important;
	border-bottom:1px solid black !important;
	margin-bottom:5px;
}

.view-content.view-content-monitoring-of-press-detailed DL.image_block DD h1,
.view-content.view-content-monitoring-of-press-detailed-en DL.image_block DD h1 {
	margin:0 0 5px 0;}

.monitoring .image_block h3.monitor_tit {
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	color:#565354;
	margin:0px 0px 5px 0;

}

.monitoring h1 a.title { font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	color:#0E5C8B !important;
	margin:0px 0px 5px 0;

}
	
.view-content.view-content-monitoring-of-press-detailed DL.image_block DD h1 a.title,
.view-content.view-content-monitoring-of-press-detailed-en DL.image_block DD h1 a.title {
color:#000 !important;
margin:0px 0px 0px 0pt !important;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 0 0 !important;
text-decoration: underline !important;
display:block;
font-weight:bold;
}
	
.view-content.view-content-monitoring-of-press-detailed DL.image_block DD h1 a.title:hover,
.view-content.view-content-monitoring-of-press-detailed-en DL.image_block DD h1 a.title:hover {
	text-decoration:none !important;
}


	
.view-content.view-content-monitoring-of-press-detailed DL.image_block .field.field-type-image.field-field-photo,
.view-content.view-content-monitoring-of-press-detailed-en DL.image_block .field.field-type-image.field-field-photo { display:none;}

.taxonomygroup-header.taxonomygroup-..-header {
background:#003333;}

.links.primary-links { display:none}

/*
----------------------Press releases------------------------------------------*/
.view-content-pressreleases .view-item-pressreleases .view-data-node-body p,
.view-content-pressreleases-en .view-item-pressreleases-en .view-data-node-body p { padding-left:0px; padding-top:0px; padding-bottom:10px; margin-left:0px }

.view-item-pressreleases, .view-item-pressreleases-en { padding-bottom:15px; border-top:1px solid #969495; padding-top:4px; $padding-top:19px}


/*---------------------Analytics ----------------------*/

.view-content-analytics h2 A,
.view-content-analytics-en h2 A {
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:16px;
	line-height: 18px;
	color:#0e5c8b !important;
	margin:0px 0px 8px 0;
	text-decoration:none;
	padding:0px;
	text-align:left;
	display:block;

}

.view-content-analytics h2 A:hover,
.view-content-analytics-en h2 A:hover { text-decoration:underline}

.left-corner .view-content-analytics .node,
.left-corner .view-content-analytics-en .node
{ border-top: 1px solid #969495; 
	padding-top:10px !important; 
	padding-bottom:17px !important; 
	overflow:hidden !important; 
	clear:both; }

.view-content-analytics .node .date,
.view-content-analytics-en .node .date { padding-bottom:0px !important}

.view-content-analytics .node img,
.view-content-analytics-en .node img { width:101px !important;/* height:100% !important;*/ }

/*--------------- subpages--------------------------*/

#mainc { width:542px;
	font: 12px Arial, Helvetica, sans-serif;
	overflow:hidden;
}

#center .node .content1 { margin:0px; padding:0px; position:relative;}

#center .view-item-first-page-news-future .view-data-node-body .imagefield-field_photo, 
#center .view-item-first-page-news-future-en .view-data-node-body .imagefield-field_photo{ display:none}

#mainc p{ font: 12px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0 !important;}

.grey, #center .node .image_block .field-type-text.field-field-post { color:#58595b}

.subtit, #center .node .image_block h2 { font:bolder 13px "Times New Roman", Times, serif; 
	color:#000000 !important; 
	margin:0px !important; 
	padding:0px !important;
}

.title_line {
	font: bold 12px Arial, Helvetica, sans-serif;
	border-top:1px solid black;
	margin-bottom:10px;
	padding-top:1px;
	clear:both;
}
.cline {
	width: 261px;
	border-top:1px solid black;
	float:left;
}
.cline_long {
	width: 600px;
	border-top:1px solid black;
	float:left;
}
.line {
	border-top:1px solid black;
	padding-top:7px;
}

.col {
	width: 255px;
	float:left;
}
.col P {
	margin-right:0px;
	margin-top:0px;}

.col1 {
	width: 261px;
	float:left;
}

.mar20 { 
	margin-right:17px;
}

.mar20 a, .col a, .clear a {padding:0px; text-decoration:none}

.mar20 a.blue, .col a.blue {
					
					color:#58595B;
					text-decoration:none;
					padding:0px;
					
				} 
				
.mar20 a.blue:hover, .col a.blue:hover {
					color:#069;
					text-decoration:underline;
				}





.cline .gr_bg { font: 11px Arial, Helvetica, sans-serif; 
	background:#e6e7e8;
	/*height:15px;*/ 
	width:200px; 
	margin-bottom:10px;
}



.cline .gr_bg a.tabs:link, a.tabs:active, a.tabs:visited {
	background:#e6e7e8; 
	font: bold 11px/12px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#000000; 
	/*height:15px; 
	width:191px;*/
	padding:4px 7px 4px 7px;
	display:block;
}
.cline .gr_bg a.tabs:active, a.tabs:focus {
	background:#00a94f; 
	font: bold 11px/12px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#fff; 
	padding:4px 7px 4px 7px;
	display:block;
}


.cline .gr_bg a.tabs:hover {background:#00b5cb;
	text-decoration: none; 
	color:#ffffff;
	padding:4px 7px 4px 7px;
	display:block;
}


.cline .gr_bg a.tabs_active {
	background:#00b5cb; 
	font: bold 11px/12px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#fff; 
	padding:4px 7px 4px 7px;
	display:block;
}

.cline .gr_bg a {
	background:#e6e7e8; 
	font: bold 11px/12px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#000000; 
	/*height:15px; 
	width:191px;*/
	padding:4px 7px 4px 7px;
	display:block;
}

.cline .gr_bg a:hover {background:#00b5cb;
	text-decoration: none; 
	color:#ffffff;
	padding:4px 7px 4px 7px;
	display:block;
}
.white a { color:#ffffff;}

.clear {
	overflow:hidden; 
	margin-bottom:10px;
	clear:both;}
	
img {border:0px}


.photol { margin-right:10px; 
	float:left; 
	width:150px;
	position:relative;
}

*HTML .photol { margin-right:-20px; width:130px; padding-right:0px; }

.signt { position:absolute; bottom:0px; left:0px; width:150px;
	margin-top:10px;
	text-align:left !important;
}
p.signature { text-align:left !important;}

*HTML .signt { margin-bottom:30px;}

.desc {width:380px; float:left; text-align:justify; }
.desc1 {width:570px;}

#mainc .desc p { margin:0 0 10px 0 !Important;}

.img_big { margin-bottom: 23px}
.text_left p { text-align:left !important;}

a.under { color:#000000;text-decoration: underline !important; display:inline  !important; padding:0px  !important;}
a.under:hover { color:#000000; text-decoration:none !important; display:inline  !important; padding:0px  !important; }

#flashcontent {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}

.forms {width:540px; overflow:hidden;}

.subcolmn { width: 145px; float:left; margin:7px 0; text-align:left;
}
.subwidth {width: 180px;}
.subcolmnBig { width: 340px; float:left; margin:7px 0; text-align:left;
}
.subcolmn input, .subcolmn textarea, .subcolmnBig input, .log {border:solid 1px #000;
		width:140px;
		height:15px;
		padding:4px 0 0 0px;
		margin:0px;
		font:normal 11px Arial, Helvetica, sans-serif;
		background: url(/themes/incor/images/search_input_bg.gif) repeat-x top left; 
}
.subcolmnBig input.inptbig, .subcolmnBig textarea.textarbig {border:solid 1px #000;
		width:328px;
		height:15px;
		padding:4px 0 0 0px;
		margin:0px;
		font:normal 11px Arial, Helvetica, sans-serif;
		background: url(/themes/incor/images/search_input_bg.gif) repeat-x top left; 
}

.subcolmn textarea, .subcolmnBig textarea.textarbig {
	height:110px}

.subcolmn select{border:solid 1px #000;
		font-size:10px;
		width:165px;
		height:17px;
}

.submit_but {
	padding:25px 0px 30px 0px; width:330px; float:left;
}
	
.button {border:1px solid black; background:#cccccc; font: 12px Arial, Helvetica, sans-serif; 
	padding:1px 15px; }

.font10 { font-size:10px; }

/*---------------end subpages--------------------------*/



/*==== top TABS  =======*/
			#tabs-wrapper li {
			float:left;
			margin:0 0 0 10px;
			padding:0 0 10px 0;
			list-style-type:none;
			}
			
			#tabs-wrapper li a {
			padding:0px; 
			}
/*-------------------About Insor--------------------------------*/

.about-insor-node { border-top:1px solid #969495;}

.about-insor-node h2 a{	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:16px;
	line-height: 18px;
	color:#005288;
	margin:0px;
	padding:5px 0 7px 0;
	text-decoration:none;
	text-align:left;
	display:block;
}
	
.about-insor-node h2 a:hover { text-decoration:underline; color:#005288;}

.view-header-press-about-insor-detailed h4 { padding-bottom:14px !important; }

.view-item-press-about-insor-detailed,
.view-item-press-about-insor-detailed-en { border-top: 1px solid #969495; padding-top:3px; padding-bottom:19px; $padding-top:18px;}

.view-item-press-about-insor-detailed .view-data-node-data-field-source-field-source-value,
.view-item-press-about-insor-detailed-en .view-data-node-data-field-source-field-source-value { font-weight:bold; color:#58595b; padding-bottom:3px;}

.view-item-press-about-insor-detailed .view-data-node-title a,
.view-item-press-about-insor-detailed-en .view-data-node-title a  { margin-bottom:8px;}

/*-----------Search form --------------------*/

#edit-search-block-form-keys {}


.imagefield imagefield-field_photo {margin-bottom: 23px}

.node.bigpic .content { margin-left:0px !important;}

.node.bigpic .content h2, .contents .left-corner .bigpic h2 { margin-left:0px !important; padding-right:0px !important;}

.node.bigpic .imagefield-field_photo {margin:0 0 23px 0 !important; display:block; width:660px; height:265px}

*HTML .bigpic img.imagefield-field_photo {margin:0 0 23px 0 !important; display:block; width:660px !important; height:264px !important;}


.left-corner .node img {
	display:block;
	float:left;
	margin:0 15px 10px 0;
	/*width:150px;
	height:100%;*/
}

*HTML .left-corner .view-content-ModuleNewsPage .node img { margin-bottom:10px;}

body:first-of-type .left-corner .node img.imagefield-field_photo { height:auto !important;} /* for Safari */
body:first-of-type .left-corner .node img  { height:auto !important;} /* for Safari */
body:first-of-type #center .view-ModuleNewsPage .node img { height:auto !important;} /* for Safari */
body:first-of-type #center .view-ModuleNewsPage-en .node img { height:auto !important;} /* for Safari */

#center .left-corner #tabs-wrapper h2.with-tabs, .left-corner h2 { padding-bottom:8px !important;}

.press_left {float:left; width:150px;}
.press_right {float:right; width:220px; text-align:right; padding-right:120px;}
.press_content {clear:both; overflow:hidden; margin:10px 0 10px 0; height:1%;}

.press_left p { text-align:left !important;}
.press_right p { text-align:right !important;}

/* 2008.06.27 new selector for 1px-border tables */
TABLE.tabBord, TABLE.tabBord11 {background-color:#969495; border-spacing:1px; border-collapse:separate; $border-collapse:collapse;}
TABLE.tabBord TD, TABLE.tabBord11 TD {padding:4px; vertical-align:middle; background-color:#FFF; $border:1px solid #969495;} 
TABLE.tabBord11 {font-size:11px;}
TR.grayL TD {background-color:#F3F4F4;}
/* END 2008.06.27 */

.update {display:block; margin:0 0 30px 42px; text-align:right;}

/*
------------------ Project Insor right section------------------------------------*/

.view-content-insor-strategies a,
.view-content-insor-docs a,
.view-item-insor-development a,
.view-item-insor-officdoc a,
.view-item-insor-materials a { 
	font:normal 12px Arial, Helvetica, sans-serif !important;
	color:#000000 !important;
	background:url(/themes/incor/images/arrow.gif) 0px 3px no-repeat;
	display: inline;
	padding-left:15px !important;
	}

/*
=============== Form System.css ==========================================================*/



.view-item.view-item-first-page-news .field.field-type-image.field-field-photo,
.view-item.view-item-first-page-analytics .field.field-type-image.field-field-photo,
.view-item.view-item-first-page-news-en .field.field-type-image.field-field-photo { display:none; }

.view-item.view-item-first-page-news,
.view-item.view-item-first-page-news-en {
	display:block;
	float:none;

	}


.view-content.view-content-first-page-news .item-list UL,
.view-content.view-content-first-page-news-en .item-list UL,
.view-content.view-content-first-page-analytics .item-list UL,
.view-content.view-content-first-page-analytics-en .item-list UL,
.view.view-CenterManagementBoard UL,
.view-content.view-content-HeadManagementBoard UL {
	padding:0px;
	margin:0px;
	list-style-type:none !important; }

.view-content.view-content-first-page-news .item-list UL li,
.view-content.view-content-first-page-analytics .item-list UL li,
.view-content.view-content-first-page-analytics-en .item-list UL li,
.view-content.view-content-first-page-news-en .item-list UL li {
	padding:10px 0 30px 0px !important;
	display:block;
	float:none;
	overflow:hidden;
	margin:0px 0 0 0 !important;
	border-bottom:solid 1px #969495; /*border-bottom:solid 1px #969495 !important;*/
	list-style-type:none !important;
	_height:1%;
}

.view-content.view-content-first-page-news-future .item-list UL li, .view-content.view-content-first-page-news-future-en .item-list UL li{
	padding:10px 0 30px 0px !important;
	display:block;
	float:none;
	margin:0px 0 0 0 !important;
	list-style-type:none !important;
	_height:1%;
}

.view-content.view-content-first-page-news-future .item-list UL li .view-field.view-data-node-created,
.view-content.view-content-first-page-news-future-en .item-list UL li .view-field.view-data-node-created  {
	display:block;
	margin:10px 0px 0px 115px !important;
	padding:0 120px 0 0;
	color:#666666;
	font-weight:bold;
}
.view-content.view-content-first-page-news .item-list UL li .view-field.view-data-node-body, 
.view-content.view-content-first-page-analytics .item-list UL li .view-field.view-data-node-body,
.view-content.view-content-first-page-analytics-en .item-list UL li .view-field.view-data-node-body,
.view-content.view-content-first-page-news-en .item-list UL li .view-field.view-data-node-body, 
.view-content.view-content-first-page-news-future .item-list UL li .view-field.view-data-node-body, 
.view-content.view-content-first-page-news-future-en .item-list UL li .view-field.view-data-node-body{
	display:block;
	padding:0 0px 0 0;
	$padding:0 0px 0 0;
}

/*.view-item-first-page-news-future-en { border:1px solid red; overflow:hidden}*/

.view-content.view-content-first-page-news .item-list UL li .view-item.view-item-first-page-news .view-field.view-data-node-created,
.view-content.view-content-first-page-analytics .item-list UL li .view-item.view-item-first-page-analytics .view-field.view-data-node-created,
.view-content.view-content-first-page-analytics-en .item-list UL li .view-item.view-item-first-page-analytics-en .view-field.view-data-node-created,
.view-content.view-content-first-page-news-en .item-list UL li .view-item.view-item-first-page-news-en .view-field.view-data-node-created,
.view-content-first-page-news .view-data-created,
.view-content-first-page-analytics .view-data-created,
.view-content-first-page-analytics-en .view-data-created,
.view-content-first-page-news-future .view-field.view-data-created,
.view-content-first-page-news-en .item-list UL li .view-field.view-data-created{
	display:block;
	margin:10px 0px 0px 115px;
	padding:0 120px 0 0;
	color:#666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}



.view-field.view-data-node-title A {}



.view.view-CenterManagementBoard UL,
.view.view-CenterManagementBoard UL-en {
	padding:0px;
	margin:0px;
	list-style-type:none !important;
}

.view.view-CenterManagementBoard UL li, .view.view-CenterManagementBoard-en UL li {
	display:block; 
	float:left;
	width:290px;}

.view.view-CenterManagementBoard UL li A,
.view.view-CenterManagementBoard-en UL li A  { text-align:left !important; padding:0px;} 


.view-field.view-data-node-data-field-photo-field-photo-fid,
.view-field.view-data-field-photo-fid {
	display:block;
	float:left;
	/*width:100px;
	height:100px;*/
	overflow:hidden;
	margin:0 15px 0 0 }
	

.view-field.view-data-node-title A {
	color:#005288;
	display:block;
	margin:0px 0px 10px 0pt;
	padding:0px 120px 0pt 0pt;
	text-align:left;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:16px ;
	font-weight:normal;
	line-height:18px;
}	

.view-field.view-data-node-title A:hover {
	text-decoration: underline;
	color:#005288;
}	

.view-field.view-data-node-body span {
	color:#000000;
}
.view-field.view-data-node-body P,
.view-content.view-content-first-page-news .view-field.view-data-body,
.view-content.view-content-first-page-news-en .view-field.view-data-body,
.view-content.view-content-first-page-analytics .view-field.view-data-body,
.view-content.view-content-first-page-analytics-en .view-field.view-data-body,
.view-content-first-page-news-future .view-data-body p {
	display:block;
	font-weight:normal;
	color:#000000;
	margin:0 0 0 115px;
	padding:0px 120px 0pt 0pt;
	text-align:justify;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif;
}
.view-data-body p { margin-bottom:5px;}

.view-field.view-data-node-changed {
	color:#666666;
	font-weight:bold;
	font-size:12px;
	margin:0 0 -10px 0;
	padding:0px;
}



.view-item.view-item-first-page-news .view-field.view-data-node-title A,
.view-item.view-item-first-page-analytics .view-field.view-data-node-title A,
.view-item.view-item-first-page-analytics-en .view-field.view-data-node-title A,
.view-item.view-item-first-page-news-en .view-field.view-data-node-title A
{
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	color:#00A94F;
	$margin:22px 0 0 0 !important;
	font-size:16px;
	line-height:18px;
}
.view-content-first-page-news .item-list ul li .view-field.view-data-title a,
.view-content-first-page-analytics .item-list ul li .view-field.view-data-title a,
.view-content-first-page-analytics-en .item-list ul li .view-field.view-data-title a,
.view-content-first-page-news-future .item-list ul li .view-field.view-data-title a,
.view-content-first-page-news-en .item-list ul li .view-field.view-data-title a{
	display:block;
	color:#17618d;
	margin:0px 0px 10px 0pt;
	padding:0px 120px 0pt 0pt !important;
	text-align:left;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:16px ;
	font-weight:normal;
	line-height:18px;
}

.view-item.view-item-first-page-news .view-field.view-data-node-title A:hover,
.view-item.view-item-first-page-analytics .view-field.view-data-node-title A:hover,
.view-item.view-item-first-page-analytics-en .view-field.view-data-node-title A:hover,
.view-item.view-item-first-page-news-en .view-field.view-data-node-title A:hover,
.view-content-first-page-news .item-list ul li .view-field.view-data-title a:hover,
.view-content-first-page-analytics .item-list ul li .view-field.view-data-title a:hover,
.view-content-first-page-analytics-en .item-list ul li .view-field.view-data-title a:hover,
.view-content-first-page-news-en .item-list ul li .view-field.view-data-title a:hover {
	text-decoration: underline;
	color:#17618d;
	}

.view-item.view-item-first-page-news-future .view-field.view-data-node-title A, 
.view-item.view-item-first-page-news-future-en .view-field.view-data-node-title A {
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	color:#00A94F;
	_margin:22px 0 0 0 !important;
}

.view-item.view-item-first-page-news-future .view-field.view-data-node-title A:hover,
.view-item.view-item-first-page-news-future-en .view-field.view-data-node-title A:hover {
	text-decoration: underline;
	color:#00A94F;
	}

.view-content.view-content-ModuleNewsPage .node,
.view-content.view-content-ModuleNewsPage-en .node,
.view-content.view-content-Anticrisis-event .node  {
	border-top:1px solid #969495;
	display:block;
	margin:0px 5px 15px 0px !important;
	padding:10px 0 0 0 !important;
	clear:both;
}

.left-corner .node {
	display:block;
	margin:0px 5px 0pt 0px;
	padding:0px 0 0 0;}

.view-content.view-content-ModuleNewsPage .node img,
.view-content.view-content-ModuleNewsPage-en .node img {
	display:block;
	float:left;
	margin:0 15px 0 0;
	/*width:150px;
	height:100%;*/
}

.view-content.view-content-ModuleNewsPage .node h2,
.view-content.view-content-ModuleNewsPage-en .node h2,
.view-content.view-content-Anticrisis-event .node h2  {
	margin:0 120px 3px 0px !important;
	color:#00A94F !important;
	padding:0 0px 0 0;
}

.view-content.view-content-ModuleNewsPage .node h2 A, .view-content.view-content-ModuleNewsPage-en .node h2 A,
.view-content.view-content-Anticrisis-event .node h2 a {
	color:#0e5c8b !important;
	font-size:16px;
}

.view-content.view-content-ModuleNewsPage .node .content,
.view-content.view-content-ModuleNewsPage-en .node .content,
{
	margin:0 0px 0 0px;
	padding:0 120px 0 0;
}

.left-corner .node .content {
	margin:0 0px 0 0px;
	padding:0 120px 0 0;
	display:table;
	/*border:1px solid pink;*/
}

#center .view-ModuleNewsPage .node img,
#center .view-ModuleNewsPage-en .node img { width:100px; /*height:auto;*/}

.box_news { overflow:hidden;}

*HTML .left-corner .node .box_news {overflow:hidden; padding-left:164px;}

*HTML .left-corner .view-content-ModuleNewsPage .node .box_news {overflow:hidden; padding-left:115px;}
*HTML .left-corner .view-content-ModuleNewsPage-en .node .box_news {overflow:hidden; padding-left:115px;}

*HTML .left-corner .view-content-analytics .node .box_news { overflow:hidden; padding-left:115px;}
*HTML .left-corner .view-content-analytics-en .node .box_news { overflow:hidden; padding-left:115px;}

*HTML .left-corner .view-content-Anticrisis-event .node .box_news {overflow:hidden; padding-left:0px;}

.left-corner .view-ModuleNewsPage .node .date,
.left-corner .view-ModuleNewsPage-en .node .date {
	color:#58595B;
	display:block;
	font-weight:bold;
	margin:0px 0px -6px 0px;
	padding:0px 120px 0px 0pt;
}

.left-corner .node .date{ 
	display:block;
	margin:0px 0px 3px 0px !important;
	padding:0px 120px 10px 0;
	color:#58595B;
	font-weight:bold;}
	
.form-select { width:100%;}

#center .node .image_block .field.field-type-image.field-field-photo .field-items {
	display:block;
	width:275px;
	height:200px;
	}
	
#center .node .image_block .field.field-type-image.field-field-photo .field-items IMG{
	display:block;
	width:275px !important;
	border:none;
	}
	

.view-header.view-header-news-future-en P,
.view-header.view-header-block-news-at-about-as P,
.view-header.view-header-block-news-at-about-as-en P,
.view-header.view-header-block-news-at-priorities P, 
.view-header.view-header-block-news-at-priorities-en P, 
.view-header.view-header-block-news-at-competitive-econom P,
.view-header.view-header-block-news-at-competitive-econom-en P,
.view-header.view-header-block-news-at-civil-society P,
.view-header.view-header-block-news-at-civil-society-en P,
.view-header.view-header-block-news-at-public-institution P,
.view-header.view-header-block-news-at-public-institut-en P,
.view-header.view-header-block-news-at-russia-in-the-worl P,
.view-header.view-header-block-news-at-russiaintheworl-en P,
.view-header.view-header-block-news-at-competit-econom-en p
{
	background:#4F4C4D none repeat scroll 0% 0%;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0pt 0pt 10px;
	padding:2px 0px 2px 5px;
	}


.view-header.view-header-news-future P,
.view-header.view-header-news-future-en P {
	border-top: solid 1px #4F4C4D;
	background:url(/themes/incor/images/green_r_bg.gif) repeat-y;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0pt 0pt 10px;
	padding:2px 0px 2px 5px;
	}


.view-content.view-content-news-future-en,
.view-content.view-content-block-news-at-about-as,
.view-content.view-content-block-news-at-about-as-en,
.view-content.view-content-block-news-at-priorities,
.view-content.view-content-block-news-at-priorities-en,
.view-content.view-content-block-news-at-competitive-econom,
.view-content.view-content-block-news-at-competitive-econom-en,
.view-content.view-content-block-news-at-civil-society,
.view-content.view-content-block-news-at-civil-society-en,
.view-content.view-content-block-news-at-public-institution,
.view-content.view-content-block-news-at-public-institut-en,
.view-content.view-content-block-news-at-russia-in-the-worl,
.view-content.view-content-block-news-at-russiaintheworl-en,
.view-content.view-content-news-future,
.view-content.view-content-news-future-en,
.view-content-insor-projects2 .item-list,
.view-content-insor-projects .item-list,
.view-content.view-content-insor-1departments,
.view-content.view-content-block-news-at-competit-econom-en {
	background:#E6E7E8;
	padding:10px 0px;
	}

.view-content-insor-projects2,
.view-content-insor-projects { margin:10px 0;}

.view-content.view-content-news-future-en UL,
.view-content.view-content-block-news-at-about-as UL,
.view-content.view-content-block-news-at-about-as-en UL,
.view-content.view-content-block-news-at-priorities UL,
.view-content.view-content-block-news-at-priorities-en UL,
.view-content.view-content-block-news-at-competitive-econom UL,
.view-content.view-content-block-news-at-competitive-econom-en UL,
.view-content.view-content-block-news-at-civil-society UL,
.view-content.view-content-block-news-at-civil-society-en UL,
.view-content.view-content-block-news-at-public-institution UL,
.view-content.view-content-block-news-at-public-institut-en UL,
.view-content.view-content-block-news-at-russia-in-the-worl UL,
.view-content.view-content-block-news-at-russiaintheworl-en UL,
.view-content.view-content-news-future UL,
.view-content.view-content-news-future-en UL,
.view-content-insor-projects2 UL,
.view-content-insor-projects UL,
.view-content-insor-1departments UL,
.view-content-block-news-at-competit-econom-en ul {
	padding:0px;
	margin:0px;
	list-style-type:none;}
	
.view-content.view-content-news-future-en UL li,	
.view-content.view-content-block-news-at-about-as UL li,
.view-content.view-content-block-news-at-about-as-en UL li,
.view-content.view-content-block-news-at-priorities UL li,
.view-content.view-content-block-news-at-priorities-en UL li,
.view-content.view-content-block-news-at-competitive-econom UL li,
.view-content.view-content-block-news-at-competitive-econom-en UL li,
.view-content.view-content-block-news-at-civil-society UL li,
.view-content.view-content-block-news-at-civil-society-en UL li,
.view-content.view-content-block-news-at-public-institution UL li,
.view-content.view-content-block-news-at-public-institut-en UL li,
.view-content.view-content-block-news-at-russia-in-the-worl UL li,
.view-content.view-content-block-news-at-russiaintheworl-en UL li,
.view-content.view-content-news-future UL li,
.view-content.view-content-news-future-en UL li,
.view-content-insor-projects UL li,
.view-content-insor-projects2 UL li,
.view-content-insor-1departments UL li,
.view-content-block-news-at-competit-econom-en UL li {
	display:block;
	padding: 0 10px 8px 25px;
	background-image:url(/themes/incor/images/sidebar_left_dd.gif);
	background-repeat:no-repeat !important;
	background-position:0px -7px;
	clear:both;
}

.view-content-insor-1departments UL li { $padding-bottom:0px; }

.view-content-insor-1departments UL li .view-data-node-title a { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; margin:0px !important; padding:0px !important;}

/*\*/
*html .view-content-insor-docs li { zoom: 1; padding-top:15px;} /* haslayout=true */
*html .view-content-insor-strategies li { zoom: 1; padding-top:15px;} /* haslayout=true */
*html .view-content-insor-officdoc li { zoom: 1; padding-top:15px;} /* haslayout=true */
*html .view-content-insor-development li { zoom: 1; padding-top:15px;} /* haslayout=true */
*html .view-content-insor-materials li { zoom: 1; padding-top:15px;} /* haslayout=true */


* html .view-content.view-content-block-news-at-priorities li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-news-future-en li { zoom: 1; padding-top:15px;} /* haslayout=true */	
* html .view-content.view-content-block-news-at-about-as li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-competitive-econom li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-civil-society li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-public-institution li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-russia-in-the-worl li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-news-future li { zoom: 1; padding-top:15px;} /* haslayout=true */

* html .view-content.view-content-block-news-at-priorities-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-news-future-en-en li { zoom: 1; padding-top:15px;} /* haslayout=true */	
* html .view-content.view-content-block-news-at-about-as-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-competitive-econom-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-civil-society-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-public-institut-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-block-news-at-russiaintheworl-en li { zoom: 1; padding-top:15px;} /* haslayout=true */
* html .view-content.view-content-news-future-en li { zoom: 1; padding-top:15px;} /* haslayout=true */


.view-content-insor-docs li, .view-content-insor-strategies li, 
.view-content-insor-officdoc li, .view-content-insor-development li, .view-content-insor-materials li { $padding-top:15px !important;}
*html .view-content-insor-docs li { padding-top:15px !important;}
*html .view-content-insor-strategies li { padding-top:15px !important;}
*html .view-content-insor-officdoc li { padding-top:15px !important;}
*html .view-content-insor-development li { padding-top:15px !important;}
*html .view-content-insor-materials li { padding-top:15px !important;}

* html .view-content.view-content-block-news-at-priorities ul li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-about-as UL li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-competitive-econom UL li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-civil-society UL li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-public-institution UL li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-russia-in-the-worl UL li .view-field.view-data-created { margin-top:-15px !important;}
* html .view-content.view-content-news-future UL li .view-field.view-data-created  { margin-top:-15px !important;}

.view-content-insor-docs-en li, .view-content-insor-strategies-en li { $padding-top:15px !important;}
*html .view-content-insor-docs-en li { padding-top:15px !important;}
*html .view-content-insor-strategies-en li { padding-top:15px !important;}
* html .view-content.view-content-block-news-at-priorities-en ul li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-about-as-en UL li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-competitive-econom-en UL li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-civil-society-en UL li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-public-institut-en UL li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-block-news-at-russiaintheworl-en UL li .view-field.view-data-node-created { margin-top:-15px !important;}
* html .view-content.view-content-news-future-en UL li .view-field.view-data-node-created  { margin-top:-15px !important;}

/**/
	
.view-content.view-content-news-future-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-about-as UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-about-as-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-priorities UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-priorities-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-competitive-econom UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-competitive-econom-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-civil-society UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-civil-society-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-public-institution UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-public-institut-en UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-russia-in-the-worl UL li .view-field.view-data-node-created,
.view-content.view-content-block-news-at-russiaintheworl-en UL li .view-field.view-data-node-created,
.view-content.view-content-news-future UL li .view-field.view-data-node-created,
.view-content.view-content-news-future-en UL li .view-field.view-data-node-created 
{
	display:block;
	/*position:relative;
	overflow:hidden;
	float:left;
	width:62px;
	height:15px;*/
	margin:0px !important;
	_margin:0px 0px 0 0 !important;
	font-weight:bold;
	font-size:12px !important;
	color:#58595B;
}

.view-content.view-content-block-news-at-about-as UL li .view-field.view-data-created,
.view-content.view-content-block-news-at-priorities UL li .view-field.view-data-created,
.view-content.view-content-block-news-at-competitive-econom UL li .view-field.view-data-created,
.view-content.view-content-block-news-at-civil-society UL li .view-field.view-data-created,
.view-content.view-content-block-news-at-public-institution UL li .view-field.view-data-created,
.view-content.view-content-block-news-at-russia-in-the-worl UL li .view-field.view-data-created,
.view-content.view-content-news-future UL li .view-field.view-data-created,
.view-item-block-news-at-competit-econom-en .view-field.view-data-node-created
{
	display:block;
	margin:2px 5px 0 0;
	font-weight:bold;
	font-size:12px !important;
	color:#58595B;
}

#sidebar-right .view-field.view-data-node-title a:hover { text-decoration:underline;}

.view-content.view-content-news-future UL li .view-field.view-data-node-title A,
.view-content.view-content-news-future-en UL li	.view-field.view-data-node-title A,
.view-content.view-content-block-news-at-about-as UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-about-as-en UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-priorities UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-priorities-en UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-competitive-econom UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-competitive-econom-en UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-civil-society UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-civil-society-en UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-public-institution UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-public-institut-en UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-russia-in-the-worl UL li .view-field.view-data-node-title A,
.view-content.view-content-block-news-at-russiaintheworl-en UL li .view-field.view-data-node-title A,
.view-item-block-news-at-competit-econom-en .view-field.view-data-node-title a
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin:0px 0 0 0px !important;
	$margin:-10px 0px 0 0 !important;
	padding:0px 0 0 0 !important;
}


.acidfree-item.acidfree-image img { width:auto !important;}
body:first-of-type .acidfree-item.acidfree-image img { width:auto !important; height:auto !important; }



.sidebar_right DL {
margin:10px 0 0 0;
_height:1%;}

.view.view-news-future {
_height:1%;}


.sidebar_right DL DT {
	border-top: solid 1px #4F4C4D;
	background:url(/themes/incor/images/green_r_bg.gif) repeat-y;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0pt 0pt 10px;
	padding:2px 0px 2px 5px;
	
}

.sidebar_right DL DD {
	display:block;
	padding: 10px 10px 8px 0px;
	margin:0px;
	background:#E6E7E8;
	background-image:url(/themes/incor/images/sidebar_left_dd.gif);
	background-repeat:no-repeat !important;
	background-position:0 0px;
}

.sidebar_right DD H2 {
	background:none;
	padding:0px;
	margin:0px 0 0 25px !important;
}

.sidebar_right DD H2 A{
	margin:0px 0 0 0px !important;
	padding:0px 10px 10px 0px;
	font-size:12px;
	background:none;
	font-weight:normal;
}



.view-content.view-content-graphs .node h2, 
.view-content.view-content-graphs-en .node h2, 
.view-header-insor-projects h2,
.view-insor-projects2 h2 {
	border-top:1px solid black;
	background:url(/themes/incor/images/green_r_bg.gif) repeat-y;
	color:#fff;
	font-weight:bold;
	display:block;
	margin:0;
	padding:2px 60px 2px 6px;;
	line-height:12px;
	font-size:11px;
}

.view-content.view-content-graphs .node P, .view-content.view-content-graphs-en .node P { margin:0px;}

.view-content.view-content-graphs .node h2 A, .view-content.view-content-graphs-en .node h2 A {
	color:#fff;
	font-weight:bold;
	display:block;
	margin:0;
	padding:2px 70px 2px 6px;;
	line-height:12px;}	
	
	
.view-content.view-content-graphs .node .content .field.field-type-image.field-field-photo, 
.view-content.view-content-graphs-en .node .content .field.field-type-image.field-field-photo	{
	background:#E6E7E8;
	background-image:url(/themes/incor/images/sidebar_left_dd.gif);
	background-repeat:no-repeat !important;
	background-position:0 0px;
	padding:10px 0 10px 25px;
	margin:0 0 10px 0;
}
	
.acidfree-cell { 
	display:block;
	border:solid 1px red;
	width:100%;}	
	
.acidfree-cell .acidfree-thumbnail img {
	width:auto;
	height:auto;
	float:left;}

/*
----------- Contacs --------------------------*/

.view-conacts, .view-conacts-en { clear:both; width:542px; }

*HTML .view-conacts { padding-top:10px;}
*HTML .view-conacts-en { padding-top:10px;}

/*\*/
*html .view-content-conacts .item-list li { zoom: 1;} /* haslayout=true */
*html .view-content-conacts-en .item-list li { zoom: 1;} /* haslayout=true */
/**/

.view-content-conacts .item-list ul li,
.view-content-conacts-en .item-list ul li {
	border-top: 1px solid black;
	padding-top:7px !important;
	padding-bottom:0px !important;
	padding-bottom: 15px !important;
	overflow:hidden;
	clear:both;
}

.view-content-conacts .view-data-field-photo-fid,
.view-content-conacts-en .view-data-field-photo-fid { float:left; 
	margin-right: 15px;
	}
	
.view-content-conacts .view-data-title,
.view-content-conacts-en .view-data-title { font-weight:bold;}

/*
------------- Gallery -------------------------*/

.view-content-gallery-list ul li, .view-content-gallery-list-en ul li { border-top: 1px solid #969495; 
	padding-top:10px !important; 
	padding-bottom:15px !important;
	overflow:hidden;
	clear:both !important;
}
/*\*/
* html .view-content-gallery-list li { zoom: 1; padding-bottom:15px;} /* haslayout=true */
* html .view-content-gallery-list-en li { zoom: 1; padding-bottom:15px;} /* haslayout=true */
/**/

.view-content-gallery-list .view-data-field-photo-fid, .view-content-gallery-list-en .view-data-field-photo-fid { float:left; padding:0 0px 0px 0;}

.view-content-gallery-list .view-data-body, .view-content-gallery-list-en .view-data-body {
	color:#58595B;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:10px 0px 0px 0pt;
}

.node h2.title_gal { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; }

#gallery .mega-gallery { margin:10px 0;}

div.subtitle_gal { padding:5px 0 10px 0; font-weight: bold; }

#gallery img, #gallery-image img {/* width:auto !important; 
	height:auto !important; */
	float:none !important; 
	text-align:center; 
	display:inline;
	margin:30px 0; }

/**HTML #gallery-image img { width:100%; height:100%;}*/

#gallery img.imagecache-gallery-preview { margin:30px 0 5px 0;}

#gallery-image, #gallery-image .acidfree-itemacidfree-image { text-align:center; overflow:hidden;}

.view-item-gallery-list-en .view-field.view-data-node-title a { font: normal 12px Arial, Helvetica, sans-serif; color:#000000;}

.view-item-gallery-list-en .view-field.view-data-node-title a:hover{
	text-decoration:underline; color:#000000;
}	

.view-item-gallery-list-en .view-field.view-data-node-body p {
	font-weight:bold;
	color:#58595B;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
/*
---------- FOOTER ----------------------------*/

#footer { clear:both; 
	margin: 15px 0 0px 0px; 
	overflow:hidden;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.copyright { padding-left:10px; padding-top:3px;}

#footer ul.menu { margin:0px auto;
	/*width: 900px;*/
	padding:0px;
	overflow:hidden;	
}

*html #footer ul.menu { height: 20px}
	
#footer UL.menu LI{
	display:inline;
	border:solid #6F6D6D;
	border-width:0px 1px 0px 0px;
	padding:0px 10px;
	margin:3px 0px;
	float:left; /*border:1px solid red;*/
	
}
#footer UL.menu LI:last-child{
	display:inline;
	border:solid #6F6D6D;
	border-width:0px 0px 0px 0px;
	padding:0px 10px;
	margin:3px 0px;
	float:left;
	
}

#footer .left_menu_green_line {color:#000;
	font-size:11px;
	text-decoration:none;
	padding:0px 0px;
	white-space:nowrap;
	background:none;
	text-transform:none;
}

#footer UL.menu LI a:link, #footer UL.menu LI a:visited, #footer UL.menu LI a:active {
	color:#000;
	font-size:11px;
	text-decoration:none;
	padding:0px 0px;
	white-space:nowrap;
}

#footer UL.menu LI a:hover {
	text-decoration:underline;
}

/*---------- Site map ------------------*/

.sitemap_block .line {border-top:1px solid #969495;}

.sitemap_block a.smap {
	display:inline !important;
	padding-left:14px !important;
	background: url(/themes/incor/images/arrow.gif) no-repeat left;}

.sitemap_block a.smap:hover { text-decoration:underline;}

.sitemap_block ul.sitemap { padding-bottom:0px;}
*HTML .sitemap_block ul.sitemap { padding-bottom:10px;}
	
.sitemap_block ul.sitemap a:hover { text-decoration:underline;}

/*----------  News - Analytics - Slider 2  IN TABLE !!! -----------*/
#news_analytics_slider{width:655px;
	height:230px;
}
#news_analytics_slider tr td {}
#news_slider_conteyner {height:203px;
	overflow:hidden;}
td.news_slider_conteyner {height:203px;}
div.news_slider_image {width:270px;
	height:203px;
	overflow:hidden;
	text-align:center;
	display:inline;
	float:left;
	margin-right:10px;
	background-image:url(/fles/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
img.news_slider_image {
	display:inline;
}
td.news_slider_txt { vertical-align:top;
	width:380px;
	}
div.news_slider_txt {}
div.news_slider_txt h2 { /*width:380px;*/
	cursor:pointer;}
div.news_slider_txt p { /*width:380px;*/ line-height:15px !important;
	}
div.news_slider_txt p.news_slider_title{font-family: "Times New Roman", Times, serif; line-height:20px !important;
	font-size:20px !important;
	color:#005288;
	cursor:pointer;
	} 
#center .left-corner p.news_slider_title a {color:#0098B0;
	text-decoration:none;}
#center .left-corner p.news_slider_title a:hover {color:#0098B0;
	text-decoration:underline;}
div.news_slider_txt	a.more_link {
	margin-bottom:0px;
	display:inline !important;
	padding-left:10px !important;
	background: url(/themes/incor/images/arrow.gif) no-repeat left;
	}
td.news_slider_conteyner_navigation	{text-align:right;
	}
div.news_slider_conteyner_navigation {
	width:655px;
	height:20px;}
span.news_slider_count_show {display:inline;
	float:left;
	background-color:#FFFFFF;
	color:#666666;
	font-weight:bold;
	cursor:inherit;}
div.news_slider_navigation{ text-align:right;}
#navigation_l, #navigation_r, #navigation_pause { background-color:#FFFFFF;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	padding:0 10px 0 10px;
	margin:0 2px 0 2px;
	cursor:pointer;
	}
#news_slider_count_show {margin-right:20px;
	font-weight:bold;
	color:#666666;}
/*----------  End - Slider in table-----------*/

/* Link on first (front) page in views first_page_news & first_page_analytics and href to the section */
a.front_page_link_to_section {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	
	}
/*div.view-footer.view-footer-first-page-news p, div.view-footer.view-footer-first-page-analytics p { text-align:right;}*/

.view-field.view-data-title.sticky { border-left:2px solid #03d1ea; margin-left:114px; padding-left:4px;}

.view-content.view-content-ModuleNewsPage .node.sticky h2 a, 
.view-content.view-content-ModuleNewsPage-en .node.sticky h2 a,
.view-content-analytics .node.sticky h2  a, .view-content-analytics-en .node.sticky h2 a  { border-left:2px solid #03d1ea; padding-left:4px;}

.clrboth { clear:both; font-size:0px; line-height:0px; padding:0px; margin:0px;}

.anticr { background:url(/themes/incor/images/anticrisis_banner.jpg) top left no-repeat;
	width:264px;
	height:46px;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:19px 5px 10px 0px;
	text-align:center;
}
a.anticr:hover { text-decoration:none; color:#FFFFFF; }

/**
* Search module, line ~940, - box no resalt search rewrite in template.php
*/
.contents .left-corner h2.search_nores{margin-right:10px !important;}

.view-footer-Announcements-block-ru-2 div {
    visibility: hidden;
}