.ie img {-ms-interpolation-mode: nearest-neighbor}

/*
******************************* Header *********************************/
.l-header {
	background:url(img/l-header.png) 50% 0;
	}
.l-header-h {
	margin:auto;
	/*width:955px;*/
	height:65px;
	}
	.l-subheader.at_top {
		position:relative;
		margin:auto;
		width: 1050px;
		height:65px;
		}
	.l-subheader.at_top > .l-subheader-h {
		padding:0;
		}
	.l-subheader.at_bottom {
		display:none;
		}
	.l-header-h .w-logo {
		float:left;
		margin-right:0;
		width:273px;
		height:60px;
		}
	.l-header-h .w-sublogo {
		text-decoration:none;
		text-transform:uppercase;
		line-height:60px;
		font-size:18px;
		color: #FFF;
		}
	.l-header-h .w-sublogo:hover {
		text-decoration:underline;
		}

/*
******************************* Footer *********************************/
.l-footer-h {
	background:#000;
	}
	.l-subfooter.at_bottom {
		position:relative;
		overflow:hidden;
		margin:auto;
		width:955px;
		height:30px;
		line-height:30px;
		}
		.l-subfooter.at_bottom .w-nav {
			float:none;
			width:auto;
			font-size:0;
			}
		.l-subfooter.at_bottom .w-nav-list.layout_hor.width_auto > .w-nav-list-h > .w-nav-item {
			float:none;
			}
		.l-subfooter.at_bottom .w-nav-item {
			display:inline-block;
			vertical-align:top;
			margin:0 10px;
			line-height:30px;
			font-size:12px;
			}
		*+html .l-subfooter.at_bottom .w-nav-item {
			display:inline;
			zoom:1;
			}
		.l-subfooter.at_bottom .w-nav-anchor {
			color:#FFF;
			}
		.l-subfooter.at_bottom .w-nav-anchor:hover {
			text-decoration:underline;
			}
	.l-footer-h .w-copyright {
		position:absolute;
		top:0;
		left:0;
		color:#FFF;
		line-height:30px;
		}
	.l-footer-h .w-createdby {
		position:absolute;
		top:6px;
		right:0;
		}

/*
******************************* Widgets: Switcher *********************************/
.w-switcher {
	margin-top:21px;
	padding-right:15px;
	top:21px;
	left:65%;
	}
.homepage .w-switcher{
	left:558px;
	}
.w-switcher-label {
	font-size: 12px;
	color:#C0C0C0;
	}
.w-switcher-label.active {
	color:#FFF;
	}
.w-switcher-ar {
	background: url(img/w-switcher.png) 0 -50px no-repeat;
	}
.w-switcher-area {
	margin:0 2px 0 0;
	padding:0;
	width:32px;
	}
.w-switcher-area-knob {
	background: url(img/w-switcher.png) 0 0 no-repeat;
	}

/*
******************************* Panels *********************************/
.l-submain.for_panels .l-submain-h {
	}
.l-submain.for_panels.side_active .l-submain-h {
	border-color:#3686B6;
	}
.l-submain.for_panels .l-submain-h,
.l-submain.for_panels .l-primary-h,
.l-submain.for_panels .l-secondary-h,
.l-submain.for_panels .l-side-h,
.l-submain.for_panels .l-page-col.for_links {
	background-image:url(img/pseudoshadow.png);
	background-repeat:repeat-x;
	}

.w-tick {
	overflow:hidden;
	width:144px;
	height:31px;
	background:url(img/w-tick.png) no-repeat;
	color:#000;
	text-transform:uppercase;
	line-height:25px;
	cursor:pointer;
	}
	.l-secondary .w-tick {
		display: none !important;
		}
	.w-tick-h {
		padding-left:19px;
		background:url(img/w-tick-h.png) 42px 8px no-repeat;
		}
.l-submain.for_panels.focus_primary.side_active .l-primary .w-tick,
.l-submain.for_panels.focus_secondary.side_active .l-secondary .w-tick {
	background-position:0 -31px;
	color:#FFF;
	}
.l-submain.for_panels.focus_primary.side_active .l-primary .w-tick-h,
.l-submain.for_panels.focus_secondary.side_active .l-secondary .w-tick-h {
	background-position:42px -38px;
	}


.l-side .w-nav-list.level_1 .w-nav-list {
	}
	.l-side .w-nav-anchor.level_1 {
		}
		.l-side .w-nav-item.level_1.active .w-nav-anchor.level_1 {
			color:#0881DA;
			}
			.l-side .w-nav-item.level_1 .w-nav-list.level_2 .w-nav-item.level_2 {
				margin:7px 0;
				line-height:14px;
				font-size:13px;
				}
			.l-side .w-nav-item.level_1 .w-nav-list.level_2 .w-nav-item.level_2 .w-nav-list.level_3 .w-nav-item.level_3,
			.l-side .w-nav-item.level_1 .w-nav-list.level_2 .w-nav-item.level_2 .w-nav-list.level_3 .w-nav-item.level_3 .w-nav-list.level_4 .w-nav-item.level_4 {
				margin:7px 0;
				line-height:14px;
				font-size: 13px;
				}
			.l-side .w-nav-item.level_1 .w-nav-list.level_2 .w-nav-item.level_2.active > .w-nav-item-h > .w-nav-anchor {
				color: #0881DA;
				}
			.l-side .w-nav-item.level_3.active > .w-nav-item-h > .w-nav-anchor {
				color: #0881DA;
				}
			.l-side .w-nav-item.level_4.active > .w-nav-item-h > .w-nav-anchor {
				color: #0881DA;
				}
		.l-side .w-nav-list.level_1 .w-nav-list .w-nav-list {
			border:0;
			}

.l-submain.panels_primary .l-page .w-toolbar.layout_line .w-toolbar-actions {
	display: none;
	}
	.l-submain.panels_primary.fullscreen_active .l-page .w-toolbar.layout_line .w-toolbar-actions {
		display: block;
		}

/*
******************************* Content *********************************/
.g-breadcrumbs {
	margin-bottom:12px;
	padding:10px 0;
	}
	.g-breadcrumbs > a {
		color:#252525;
		text-decoration:underline;
		}
	.g-breadcrumbs > a:hover {
		color:#00AEEF;
		text-decoration:none;
		}
	.g-breadcrumbs-item:first-child {
		padding:0;
		background:none;
		}
	.g-breadcrumbs-item {
		display:inline-block;
		margin-right:0;
		padding-left:16px;
		background:url(img/w-breadcrumbs.png) 5px 50% no-repeat;
		}
	.g-breadcrumbs-separator {
		margin-right:0;
		}

/*
******************************* Content toolbar *********************************/
.w-toolbar {
	margin: 5px 0 20px;
	border-bottom: 1px solid #d9d9d9;
	}
	.w-toolbar.layout_line .w-toolbar-actions {
		padding-bottom: 5px;
		}
.w-toolbar-version {
	padding-left:40px;
	font-size:0;
	}
	.w-toolbar-version-item {
		position:relative;
		margin:0 0 0 -20px;
		padding:7px 0 0 0;
		width:106px;
		height:24px;
		background:url(img/w-toolbar-version-item.png) no-repeat;
		color: #000;
		text-align:center;
		text-transform: uppercase;
		text-decoration: none;
		line-height:25px;
		font-size: 12px;
		}
	.w-toolbar-version-item.active {
		background-position:0 -31px;
		color: #fff;
		}
/* IE7 compatible :nth-child emulation */
	.w-toolbar-version-item:first-child {
		z-index:5;
		}
		.w-toolbar-version-item:first-child + .w-toolbar-version-item {
			z-index:4;
			}
			.w-toolbar-version-item:first-child + .w-toolbar-version-item + .w-toolbar-version-item {
				z-index:3;
				}
				.w-toolbar-version-item:first-child + .w-toolbar-version-item + .w-toolbar-version-item + .w-toolbar-version-item {
					z-index:2;
					}
					.w-toolbar-version-item:first-child + .w-toolbar-version-item + .w-toolbar-version-item + .w-toolbar-version-item + .w-toolbar-version-item {
						z-index:1;
						}
	.w-toolbar-actions {
		}
		.w-toolbar-actions {
			}
		.w-toolbar.layout_line .w-toolbar-action {
			background-image: url(img/w-toolbar-action.large.png);
			}
		.w-toolbar.layout_list .w-toolbar-action {
			background-image: url(img/w-toolbar-action.small.png);
			}
		.w-toolbar-action.type_compare {
			display: none !important;
			}

/* Recent history */
.w-toolbar-actions.for_history {
	border-top: 0;
	}
	.w-toolbar-actions.for_history h3 {
		margin-bottom: 10px;
		}
	.w-toolbar-actions.for_history .w-toolbar-action {
		background-color: #ffffff;
		height: auto;
		}
		.w-toolbar-actions.for_history .w-toolbar-action:first-child {
			display: none;
			}
/*
 ************** Widget: grided content *******************/
.g-grid {
	}
	.g-grid-row {
		}
		.g-grid-cell {
			margin-left: 25px;
			}
			.g-grid-cell.size_1 {
				width: 75px;
				}
			.g-grid-cell.size_2 {
				width: 175px;
				}
			.g-grid-cell.size_3 {
				width: 275px;
				}
			.g-grid-cell.size_4 {
				width: 375px;
				}
			.g-grid-cell.size_5 {
				width: 475px;
				}
			.g-grid-cell.size_6 {
				width: 575px;
				}

/*
 ************** g-html updates *******************/
.w-keyst h1,
.w-keyst h2,
.w-keyst h3,
.w-keyst h4,
.w-keyst p {
	padding:20px;
	background:#FFEB40 url(img/w-keyst.png);
	}
.g-html h4 {
	margin:0 0 20px;
	padding:0;
	color:#0881DA;
	font-size: 13px;
	}
.g-html table.striped td:first-child {
	text-align:left;
	}
.g-html table.striped td {
	text-align:right;
	}

.g-html .size_extralarge {
	color:#0881DA;
	}
	.g-html .size_extralarge .size_large {
		display:block;
		color:#000;
		line-height:1;
		font-size:14px;
		}

.g-html .i-accordion {
	display: inline-block;
	padding: 4px 7px 4px 21px;
	background: #E3F1FF url(img/accordion.png) 6px -486px no-repeat;
	color: #252525;
	}
	.g-html .i-accordion:hover,
	.g-html .i-accordion.active {
		color: #FFF;
		background:#0881DA url(img/accordion.png) 6px 9px no-repeat;
		}
/*
 ************** Таблицы с разделителями ******************/
.g-html table.striped,
.g-html table.striped_mini,
.g-html table.striped_micro {
	}
	.g-html table.striped > thead,
	.g-html table.striped_mini > thead,
	.g-html table.striped_micro > thead {
		}
		.g-html table.striped > thead > tr > td,
		.g-html table.striped_mini > thead > tr > td,
		.g-html table.striped_micro > thead > tr > td {
			background-color: #0881DA;
			color:#FFF;
			}
			.g-html table.striped > thead > tr > td > p,
			.g-html table.striped_mini > thead > tr > td > p,
			.g-html table.striped_micro > thead > tr > td > p {
				}
	.g-html table.striped > tbody,
	.g-html table.striped_mini > tbody,
	.g-html table.striped_micro > tbody {
		}
		.g-html table.striped > tbody > tr > td,
		.g-html table.striped_mini > tbody > tr > td,
		.g-html table.striped_micro > tbody > tr > td {
			padding: 2px 6px 2px 9px;
			border-bottom: 1px solid #D9D9D9;
			}
		.g-html table.striped_mini > thead > tr > td,
		.g-html table.striped_mini > thead > tr > td > p,
		.g-html table.striped_mini > tbody > tr > td,
		.g-html table.striped_mini > tbody > tr > td > p,
		.g-html table.striped_mini > tfoot > tr > td,
		.g-html table.striped_mini > tfoot > tr > td > p {
			}
		.g-html table.striped_micro > thead > tr > td,
		.g-html table.striped_micro > thead > tr > td > p,
		.g-html table.striped_micro > tbody > tr > td,
		.g-html table.striped_micro > tbody > tr > td > p,
		.g-html table.striped_micro > tfoot > tr > td,
		.g-html table.striped_micro > tfoot > tr > td > p {
			}
			/*
			 * Четные строки
			 */
			/* <IE7, IE8> */
			.g-html table.striped > tbody > tr.odd > td,
			.g-html table.striped_mini > tbody > tr.odd > td,
			.g-html table.striped_micro > tbody > tr.odd > td {
				background-color: #FFF9C5;
				}
			/* </IE7, IE8> */
			.g-html table.striped > tbody > tr:nth-child(2n) > td,
			.g-html table.striped_mini > tbody > tr:nth-child(2n) > td,
			.g-html table.striped_micro > tbody > tr:nth-child(2n) > td {
				background-color: #FFF9C5;
				}
			/*
			 *  Нечетные строки
			 */
			/* <IE7, IE8> */
			.g-html table.striped > tbody > tr.even > td,
			.g-html table.striped_mini > tbody > tr.even > td,
			.g-html table.striped_micro > tbody > tr.even > td {
				background-color: #fff;
				}
			/* </IE7, IE8> */
			.g-html table.striped > tbody > tr:nth-child(2n+1) > td,
			.g-html table.striped_mini > tbody > tr:nth-child(2n+1) > td,
			.g-html table.striped_micro > tbody > tr:nth-child(2n+1) > td {
				background-color: #fff;
				}
	.g-html table.striped > tfoot,
	.g-html table.striped_mini > tfoot,
	.g-html table.striped_micro > tfoot {
		}
		.g-html table.striped > tfoot > tr > td,
		.g-html table.striped_mini > tfoot > tr > td,
		.g-html table.striped_micro > tfoot > tr > td {
			}

.g-html table.striped > tbody > tr.subheader > td,
.g-html table.striped_mini > tbody > tr.subheader > td,
.g-html table.striped_micro > tbody > tr.subheader > td {
	background:#0881DA;
	color:#FFF;
	font-weight:bold;
	}
	/* special for ie7/ie8 */
	.l-body .g-html table > tbody > tr.subheader.even > td,
	.l-body .g-html table > tbody > tr.subheader.odd > td {
		border-top:1px solid #D9D9D9;
		background:#0881DA;
		color:#FFF;
		font-weight:bold;
		}
	.l-body .g-html table > tbody > tr.subheader:nth-child(2n+1) > td,
	.l-body .g-html table > tbody > tr.subheader:nth-child(2n) > td {
		border-top:1px solid #D9D9D9;
		background:#0881DA;
		color:#FFF;
		font-weight:bold;
		}
		.l-body .g-html table > tbody > tr.subheader > td > p,
		.l-body .g-html table > tbody > tr.subheader.even > td > p {
			color:#FFF;
			}
		.l-body .g-html table > tbody > tr.subheader:nth-child(2n+1) > td > p {
			color:#FFF;
			}

.g-html table.simple_9 > tbody > tr > td,
.g-html table.simple > tbody > tr > td,
.g-html table.simple_16 > tbody > tr > td,
.g-html table.simple_18 > tbody > tr > td,
.g-html table.simple_20 > tbody > tr > td {
	color: #252525;
	}
	.g-html table.simple_9 > tbody > tr > td > p,
	.g-html table.simple > tbody > tr > td > p,
	.g-html table.simple_16 > tbody > tr > td > p,
	.g-html table.simple_18 > tbody > tr > td > p,
	.g-html table.simple_20 > tbody > tr > td > p {
		color: #252525;
		}
.w-prevnext-action:hover {
	color:#0881DA;
	text-decoration:underline;
	}

/*
 ************** .l-page-col.for_links *******************/
.l-page-col.for_links h3 {
	text-transform:uppercase;
	font-size:12px;
	}

/*
 ************** .w-text-list *******************/
.g-html .w-text-list {
	margin:0;
	padding:0;
	list-style:none;
	color:#898989;
	}
	.g-html .w-text-list li {
		margin:20px 0 0;
		padding:0;
		}
	.g-html .w-text-list a {
		display:block;
		color:#000;
		text-decoration:none;
		}

.g-html .link {
	display:inline-block;
	padding:4px 9px;
	background:#000;
	color:#FFF;
	text-decoration:none;
	}
.g-html .link:hover {
	color:#FFF;
	text-decoration:underline;
	}

/*
************** index *******************/
.l-index {
	min-width:955px;
	background:#FFF;
	}
	.l-index-items {
		position:relative;
		overflow:hidden;
		}
		.l-index-items .slide {
			display:none;
			}
	.l-index-items-h {
		position:relative;
		margin:auto;
		width:955px;
		height:180px;
		background:url(img/l-index-items.png) 0 -30px no-repeat;
		font-size:0;
		}
	.l-index-item {
		display:inline-block;
		vertical-align:top;
		margin-left:40px;
		padding:22px 0;
		width:230px;
		line-height:16px;
		font-size:14px;
		}
	*+html .l-index-item {
		display:inline;
		zoom:1;
		}
		.l-index-item strong {
			display:block;
			padding-top:25px;
			letter-spacing:-1px;
			font-size:30px;
			font-weight:normal;
			white-space:nowrap;
			}
.l-index-item:first-child + .l-index-item + .l-index-item {
	width:350px;
	}

/*
************** index slider *******************/
	.l-index-slide {
		position:relative;
		top:0;
		left:0;
		min-width:955px;
		width:100%;
		height:440px;
		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		}
		.l-index-slide-h {
			position:absolute;
			top:0;
			left:50%;
			margin-left:-792px;
			width:1583px;
			}
	.l-index-prev,
	.l-index-next {
		position:absolute;
		overflow:hidden;
		z-index:10;
		top:225px;
		left:318px;
		width:43px;
		height:43px;
		background:url(img/l-index-slide.png) no-repeat;
		text-indent:-999px;
		}
	.l-index-prev:hover {
		background-position:0 -43px;
		}
	.l-index-next {
		left:auto;
		right:318px;
		background-position:-43px 0;
		}
	.l-index-next:hover {
		background-position:-43px -43px;
		}
	.l-index-slide-nav {
		position:absolute;
		z-index:2;
		top:412px;
		left:0;
		width:100%;
		height:29px;
		background:url(img/l-index-slide-nav.png) 50% 0 no-repeat;
		text-align:center;
		font-size:0;
		}
		.l-index-slide-nav a {
			display:inline-block;
			vertical-align:top;
			margin:6px 5px 0;
			width:16px;
			height:16px;
			background:url(img/l-index-slide-nav-item.png) no-repeat;
			}
		.l-index-slide-nav a:hover,
		.l-index-slide-nav .active {
			background-position:0 -16px;
			}
	.l-index-slide-desc {
		opacity:.3;
		position:absolute;
		padding:14px 16px;
		border-radius:5px;
		background:url(img/l-index-slide-desc.png);
		color:#010101;
		font-size:23px;
		}
	.ie .l-index-slide-desc {
		opacity:1;
		}
	.l-index-slide-more {
		position:absolute;
		bottom:-29px;
		left:50%;
		margin-left:-76px;
		width:152px;
		height:29px;
		background:url(img/l-index-slide-more.png) no-repeat;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		line-height:29px;
		font-size:13px;
		}
	.l-index-slide-more:hover {
		text-decoration:underline;
		}
.l-index-slide .slide_1 .l-index-slide-desc {
	top:91px;
	left:200px;
	margin-left:318px;
	}
.l-index-slide .slide_2 .l-index-slide-desc {
	top:62px;
	left:200px;
	margin-left:319px;
	}
.l-index-slide .slide_3 .l-index-slide-desc {
	top:83px;
	left:200px;
	margin-left:378px;
	}
.l-index-slide .slide_4 .l-index-slide-desc {
	top:65px;
	left:200px;
	margin-left:358px;
	}
.l-index-slide .slide_5 .l-index-slide-desc {
	top:65px;
	left:200px;
	margin-left:909px;
	}
.ie .l-index-slide .slide_1 .l-index-slide-desc,
.ie .l-index-slide .slide_2 .l-index-slide-desc,
.ie .l-index-slide .slide_3 .l-index-slide-desc,
.ie .l-index-slide .slide_4 .l-index-slide-desc,
.ie .l-index-slide .slide_5 .l-index-slide-desc {
	left:0;
	}

/*
************** index w-nav *******************/
.l-index-nav {
	position:relative;
	z-index:2;
	background:url(img/l-index-nav.png) repeat-x;
	}
	.l-index .w-nav {
		overflow:hidden;
		height:29px;
		font-size:0;
		}
	.l-index .w-nav-h {
		margin:auto;
		width:100%;
		text-align:center;
		}
	.l-index .w-nav-separator {
		display:none;
		}
	.l-index .w-nav-list.layout_hor.width_auto > .w-nav-list-h > .w-nav-item {
		float:none;
		display:inline-block;
		vertical-align:top;
		margin:0 28px;
		text-transform:uppercase;
		line-height:30px;
		font-size:13px;
		}
	*+html .l-index .w-nav-list.layout_hor.width_auto > .w-nav-list-h > .w-nav-item {
		display:inline;
		zoom:1;
		}
		.l-index .w-nav-list.layout_hor.width_auto > .w-nav-list-h > .w-nav-item .w-nav-anchor {
			color:#FFF;
			}
		.l-index .w-nav-list.layout_hor.width_auto > .w-nav-list-h > .w-nav-item .w-nav-anchor:hover {
			text-decoration:underline;
			}

/*
 ************** .w-actions-list *******************/
.l-page-col.for_links .w-actions-list,
.l-index .w-actions-list {
	list-style:none;
	}
	.l-page-col.for_links .w-actions-list li {
		position:relative;
		margin:0 0 8px;
		font-size:0;
		}
		.l-page-col.for_links .w-actions-list li > a {
			font-size:12px;
			}
	.l-page-col.for_links .w-actions-list li > a,
	.l-index-item li > a {
		font-size:12px;
		}
	.w-actions-list li > a {
		padding-right:37px;
		background:url(img/w-actions-type.png) -999px -999px no-repeat;
		}
	.w-actions-list .type_pdf > a {
		background-position:100% 0;
		}
	.w-actions-list .type_xls > a {
		background-position:100% -44px;
		}
	.w-actions-list .type_html > a {
		background-position:100% -88px;
		}
.l-index .w-actions-list {
	position:absolute;
	top:121px;
	left:0;
	}
	.l-index .w-actions-list li:first-child {
		margin-right:32px;
		}
	.l-index .w-actions-list li {
		float:left;
		margin:0 2px 0 40px;
		line-height:32px;
		font-size:12px;
		vertical-align:baseline;
		}
	.l-index .w-actions-list > a {
		color:#000;
		}
	.l-index .w-actions-list > a:hover {
		color:#4AE;
		}
		.l-index .w-actions-list a img {
			vertical-align:middle;
			}
	.l-index .w-actions-list .type_1,
	.l-index .w-actions-list .type_2 {
		width:116px;
		background:url(img/w-actions-list-item_type1.png) no-repeat;
		text-align:center;
		text-transform:uppercase;
		}
	.l-index .w-actions-list .type_1 > a,
	.l-index .w-actions-list .type_2 > a {
		display:block;
		padding:0;
		height:32px;
		color:#000;
		text-decoration:none;
		line-height:34px;
		}
	.l-index .w-actions-list .type_2 > a {
		padding-top:3px;
		height:29px;
		line-height:14px;
		}
	.l-index .w-actions-list .type_1 > a:hover {
		color:#000;
		text-decoration:underline;
		}

/*
 ************* Widget: topcontrols *************/
.w-topcontrols {
	margin-top:18px;
	padding:0 15px 0 5px;
	height:24px;
	border-left-color:#CACACA;
	border: 0;
	}
	.w-topcontrols-action {
		margin:2px 0 2px 10px;
		background-color:#F6CE24;
		color: #FFFFFF;
		line-height:18px;
		font-size:10px;
		}
		.w-topcontrols-action.type_files {
			display: none;
			}

/*
 ************* Widget: smarttabs *************/
.w-smarttabs {
	font-size:0;
	}
	.w-smarttabs-tab {
		display:inline-block;
		vertical-align:top;
		margin:0 10px 45px 0;
		padding:0 6px;
		height:21px;
		background:#000;
		color:#FFF;
		line-height:21px;
		font-size:12px;
		cursor:pointer;
		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		}
	.w-smarttabs-tab.active {
		background:#3686B6;
		}
	.w-smarttabs-content {
		position:absolute;
		top:-999px;
		left:-999px;
		margin:0 0 20px;
		}
	.w-smarttabs-content.active {
		position:static;
		}

.w-closer {
	background-image: url(img/w-toolbar-action.large.png);
	}

/*
 ************** .iosSlider *******************/
.iosSlider {
	/* required */
	position: relative;
	top: 0;
	left: 0;
	overflow: hidden;

	width:1583px;
	height:440px;
	}

/*
 ************************ Widget: icharts **************************/
.w-icharts {
	}
	.w-icharts-h {
		}
	.w-icharts-rates {
		margin-right: 20px;
		}
		.w-icharts-rates {
			}
		.w-icharts-rates-h {
			margin-left: -50px;
			*zoom: 1;
			}
			.w-icharts-rates-h:before,
			.w-icharts-rates-h:after {
				display: table;
				content: "";
				}
			.w-icharts-rates-h:after {
				clear: both;
				}
		.w-icharts-rates-group {
			float: left;
			width: 252px;
			margin-left: 50px;
			margin-bottom:20px;
			}
			.w-icharts-rates-group[data-wrapper="period"] {
				*zoom: 1;
				}
				.w-icharts-rates-group[data-wrapper="period"]:before,
				.w-icharts-rates-group[data-wrapper="period"]:after {
					display: table;
					content: "";
					}
				.w-icharts-rates-group[data-wrapper="period"]:after {
					clear: both;
					}
			.w-icharts-rates-group-title {
				display: block;
				font-size: 15px;
				font-weight: bold;
				margin-bottom: 5px;
				}
			.w-icharts-rates-title,
			.w-icharts-rates-rate {
				display: block;
				font-size: 14px;
				padding-left: 22px;
				background: url(img/checks.png) -80px 0 no-repeat;
				line-height: 20px;
				text-decoration: none;
				color: #000;
				}
				.w-icharts-rates-group[data-wrapper="period"] .w-icharts-rates-group-title,
				.w-icharts-rates-group[data-wrapper="period"] .w-icharts-rates-rate {
					font-weight: normal;
					float: left;
					margin-right: 5px;
					}
			.w-icharts-rates-title {
				padding-left: 0;
				background: none;
				}
				.w-icharts-rates-title.level_1,
				.w-icharts-rates-rate.level_1 {
					margin-top:5px;
					font-weight: bold;
					}
				.w-icharts-rates-rate.level_2 {
					margin-left: 15px;
					}
				.w-icharts-rates-rate.level_3 {
					margin-left: 30px;
					font-size:12px;
					}
				.w-icharts .type_checkbox .w-icharts-rates-rate {
					background-position: -80px 0;
					}
					.w-icharts .type_checkbox .w-icharts-rates-rate.active {
						background-position: -60px -20px;
						}
					.w-icharts .type_checkbox .w-icharts-rates-rate.single.active {
						background-position: -40px -40px;
						}
				.w-icharts .type_radio .w-icharts-rates-rate {
					background-position: -20px -60px;
					}
					.w-icharts .type_radio .w-icharts-rates-rate.active {
						background-position: 0 -80px;
						}
	.w-icharts-params {
		border-bottom: 1px #CCC solid;
		padding: 10px 20px;
		margin-bottom: 20px;
		}
		.w-icharts-params {
			display: none;
			}
		.w-icharts-params-h {
			margin-left: -40px;
			*zoom: 1;
			}
		.w-icharts-params-h:before,
		.w-icharts-params-h:after {
			display: table;
			content: "";
			}
		.w-icharts-params-h:after {
			clear: both;
			}
		.w-icharts-param {
			margin-left: 40px;
			font-size: 14px;
			line-height: 20px;
			}
			.w-icharts-param-title {
				}
			.w-icharts-param-value {
				padding: 3px 0 2px 22px;
				background: url(img/checks.png) -60px 0 no-repeat;
				text-decoration: none;
				color: #000;
				}
				.w-icharts-param-value-marker {
					display: none;
					font-size: 18px;
					padding-right: 3px;
					}
				.w-icharts-param.type_checkbox .w-icharts-param-value {
					background-position: -80px 0;
					}
					.w-icharts-param.type_checkbox .w-icharts-param-value.active {
						background-position: -60px -20px;
						}
					.w-icharts-param.type_checkbox .w-icharts-param-value.single.active {
						background-position: -40px -40px;
						}
				.w-icharts-param.type_radio .w-icharts-param-value {
					background-position: -20px -60px;
					}
					.w-icharts-param.type_radio .w-icharts-param-value.active {
						background-position: 0 -80px;
						}
	.w-icharts-panel {
		*zoom: 1;
		}
		.w-icharts-panel {
			}
		.w-icharts-panel:before,
		.w-icharts-panel:after {
			display: table;
			content: "";
			}
		.w-icharts-panel:after {
			clear: both;
			}
		.w-icharts-panel-controls {
			padding-left: 14px;
			}
			.w-icharts-panel-control {
				display: block;
				float: left;
				border: 0;
				width: 24px;
				height: 24px;
				background: url(img/w-icharts-type.size_medium.png) no-repeat;
				margin-left: 10px;
				}
				.w-icharts-panel-control.type_toggle {
					background-position: 0 -120px;
					}
				.w-icharts-panel-control.type_datalabels {
					display: block !important;
					background-position: 0 -144px;
					opacity: .5;
					}
					.w-icharts-panel-control.type_datalabels.active,
					.w-icharts-panel-control.type_datalabels:hover {
						opacity: 1;
						}
				.w-icharts-panel-control.type_excel {
					background-position: 0 -96px;
					display: none;
					}
				.w-icharts-panel-control.type_excel {
					background-position: 0 -96px;
					display: none;
					}
		.w-icharts-panel-types {
			margin-left: -10px;
			float: right;
			}
			.w-icharts-panel-type {
				display: block;
				float: left;
				width: 24px;
				height: 24px;
				background: url(img/w-icharts-type.size_medium.png) no-repeat;
				opacity: .5;
				text-indent: -10000px;
				margin-left: 10px;
				}
				.w-icharts-panel-type:hover,
				.w-icharts-panel-type.active {
					opacity: 1;
					}
				.w-icharts-panel-type.active {
					cursor: default;
					}
				.w-icharts-panel-type.type_line {
					background-position: 0 0;
					}
				.w-icharts-panel-type.type_pie {
					background-position: 0 -24px;
					}
				.w-icharts-panel-type.type_column {
					background-position: 0 -48px;
					}
				.w-icharts-panel-type.type_stackedbar {
					background-position: 0 -72px;
					}
	.w-icharts-chart {
		width: 575px;
		height: 270px;
		}



/* slider */
.iosSlider .slider {
	/* required */
	width: 100%;
	height: 100%;
	}

/* slide */
.iosSlider .slider .slide {
	/* required */
	float: left;

	width:1583px;
	height:440px;
	}
.iosSlider .slider .slide > img {
	display:block;
	margin:auto;
	width:955px;
	}

/*
 *************** Plugin: search *****************/
.w-search {
	background-image: url(img/w-search.png);
	}
	.w-search-input {
		}
	.w-search-suggest {
		}
		.w-search-suggest-h {
			}
			.ie .w-search-suggest-h {
				border-color: #3686B6;
				}
		.w-search-suggest-close {
			background-image: url(img/w-toolbar-action.large.png);
			}

.l-bookmarks-toc-list {
	margin-left:20px;
	}
	.l-bookmarks-toc-list a {
		color:#000;
		}
	.l-bookmarks-toc-list a:hover {
		text-decoration:none;
		}


/*
 *************** Widget: ikp1 *****************/
.w-ikp1 {
	position:relative;
	width:575px;
	height:448px;
	text-indent:-999px;
	}
	.l-canvas.lang_ru .w-ikp1 {
		background:url(shortcodes/ikp1/ru/w-ikp1.png) no-repeat;
		}
	.l-canvas.lang_en .w-ikp1 {
		background:url(shortcodes/ikp1/en/w-ikp1.png) no-repeat;
		}
.w-ikp1-hover {
	position:absolute;
	top:-999px;
	left:-999px;
	width:575px;
	height:439px;
	}
.w-ikp1-hover.active {
	top:0;
	left:0;
	z-index:10;
	}
.w-ikp1-object {
	position:absolute;
	width:31px;
	height:30px;
	margin: -15px;
	}
	.l-canvas.lang_ru .w-ikp1-object {
		background-image: url(shortcodes/ikp1/ru/w-ikp1-object.png);
		background-repeat: no-repeat;
		}
	.l-canvas.lang_en .w-ikp1-object {
		background-image:url(shortcodes/ikp1/en/w-ikp1-object.png);
		background-repeat: no-repeat;
		}
.w-ikp1-object:hover {
	z-index:1;
	}
	.w-ikp1-object.type_1 {
		background-position:-48px 0;
		}
		.w-ikp1-object.type_1.active,
		.w-ikp1-object.type_1:hover {
			background-position:0 0;
			}
	.w-ikp1-object.type_2 {
		background-position:-48px -123px;
		}
		.w-ikp1-object.type_2.active,
		.w-ikp1-object.type_2:hover {
			background-position:0 -123px;
			}
	.w-ikp1-object.type_3 {
		background-position:-48px -41px;
		}
		.w-ikp1-object.type_3.active,
		.w-ikp1-object.type_3:hover {
			background-position:0 -41px;
			}
	.w-ikp1-object.type_4 {
		background-position:-48px -82px;
		}
		.w-ikp1-object.type_4.active,
		.w-ikp1-object.type_4:hover {
			background-position:0 -82px;
			}
	.w-ikp1-object.type_5 {
		background-position:-48px -164px;
		}
		.w-ikp1-object.type_5.active,
		.w-ikp1-object.type_5:hover {
			background-position:0 -164px;
			}
.w-ikp1-table {
	display:none;
	position:absolute;
	top:32px;
	left:90px;
	}
	.w-ikp1-table.active {
		display: block !important;
		}

.w-share {
	padding-top:10px;
	}
	.w-share-link {
		background:url(img/w-share.png) no-repeat;
		}

@media print {
	.l-header-h .w-sublogo {
		float: none;
		width: auto;
		height: auto;
		background: none;
		text-indent: 0;
		}
}
