


/* Start:/bitrix/templates/infogis/components/beono/banner_rotation/template1/style.css*/
div.beono-banner_slider {
	width: 100%;
	height: 300px;
	overflow: hidden;
	position: relative;
}


div.beono-banner_slider a {
	outline: none;
}

div.beono-banner_slider-wrapper {
	position: relative;
}

div.beono-banner_slider-item {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:white;
	width:100%;
	height:100%;
}

div.beono-banner_slider-pager {
	overflow: visible;
	position: absolute;	
	z-index: 1;
}

div.beono-banner_slider-pager a {
	-webkit-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
	transition:opacity 0.2s;
}

div.beono-banner_slider_pager_text div.beono-banner_slider-pager,
div.beono-banner_slider_pager_digits div.beono-banner_slider-pager {
	margin-right: -10px;
	margin-bottom: -10px;
}

*:first-child+html div.beono-banner_slider-pager {
	margin-bottom: 0px;
}

div.beono-banner_slider_pager_text.beono-banner_slider_pager_top_left div.beono-banner_slider-pager,
div.beono-banner_slider_pager_digits.beono-banner_slider_pager_top_left div.beono-banner_slider-pager {
	top: 10px;
	left: 10px;
}

div.beono-banner_slider_pager_text.beono-banner_slider_pager_top_right div.beono-banner_slider-pager,
div.beono-banner_slider_pager_digits.beono-banner_slider_pager_top_right div.beono-banner_slider-pager {
	top: 10px;
	right: 10px;
}

div.beono-banner_slider_pager_text.beono-banner_slider_pager_bottom_left div.beono-banner_slider-pager,
div.beono-banner_slider_pager_digits.beono-banner_slider_pager_bottom_left div.beono-banner_slider-pager {
	bottom: 10px;
	left: 10px;
}

div.beono-banner_slider_pager_text.beono-banner_slider_pager_bottom_right div.beono-banner_slider-pager,
div.beono-banner_slider_pager_digits.beono-banner_slider_pager_bottom_right div.beono-banner_slider-pager {
	bottom: 10px;
	right: 10px;
}

div.beono-banner_slider_pager_text div.beono-banner_slider-pager a,
div.beono-banner_slider_pager_digits div.beono-banner_slider-pager a {
	display: block;
	color: #000;
	background: #fff;
	padding: 4px 8px;	
	text-decoration: none;	
	margin-right: 10px;
	margin-bottom: 10px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.beono-banner_slider-pager a.active:hover {
	cursor: default;
}

div.beono-banner_slider_pager_text div.beono-banner_slider-pager a.active,
div.beono-banner_slider_pager_digits div.beono-banner_slider-pager a.active {
	cursor: default;
	color: #fff;
	background: #000;
	text-decoration: none;
}

/* + bulls */
div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager-inner {
	background: rgba(255, 255, 255, 0.1);
	border-radius: 16px;
	display: block;
	overflow: hidden;
}
div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_top_left div.beono-banner_slider-pager {
	top: 10px;
	left: 10px;
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_top_right div.beono-banner_slider-pager {
	top: 10px;
	right: 10px;
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_top_center div.beono-banner_slider-pager {
	top: 10px;
	left: 50%;	
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_top_center div.beono-banner_slider-pager-inner,
div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_bottom_center div.beono-banner_slider-pager-inner {
	left: -50%;
	position: relative;
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_bottom_left div.beono-banner_slider-pager {
	bottom: 10px;
	left: 10px;
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_bottom_center div.beono-banner_slider-pager {
	bottom: 10px;
	left: 50%;	
}

div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_bottom_right div.beono-banner_slider-pager {
	bottom: 10px;
	right: 10px;
}

div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager a {
	display: block;
	width: 28px;
	height: 28px;
	text-decoration: none;
	background: url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/bull-white.png') center center no-repeat;
	opacity: 0.8;	
	filter: alpha(opacity=80);
}

div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager a:hover {
	opacity: 1;	
	filter: alpha(opacity=100);
}

div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager a.active,
div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager a.active:hover {
	opacity: 1;	
	filter: alpha(opacity=100);
}

div.beono-banner_slider_pager_bulls div.beono-banner_slider-pager a.active {
	background: url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/bull-black.png') center center no-repeat;
}

/* - bulls */

/* + arrows */

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager {	
	overflow: visible;
	width: 100%;
	height: 0px;
	top: 50%;
	margin-top: -32px;
}

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager-inner {
	width: 100%;
	height: 0px;
}

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager a {
	display: none;
	width: 64px;
	height: 64px;
	text-decoration: none;
	opacity: 0.7;	
	filter: alpha(opacity=70);
}

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager a:hover {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager a:active {
	opacity: 0.7;	
	filter: alpha(opacity=70);
}

div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager a.prev {	
	background: url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/prev-rounded.png') center center no-repeat;
	display: block;
	float: left;
	margin-left: 10px;
}
div.beono-banner_slider_pager_arrows div.beono-banner_slider-pager a.next {
	background: url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/next-rounded.png') center center no-repeat;
	display: block;
	float: right;
	margin-right: 10px;
}

/* - arrows */

/* + arrows_edge */

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager {	
	overflow: visible;
	width: 100%;
	height: 0px;
	top: 50%;
	margin-top: -24px;
}

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager-inner {
	width: 100%;
	height: 0px;
}

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager a {
	width: 40px;
	height: 48px;
	text-decoration: none;
	opacity: 0.7;	
	filter: alpha(opacity=70);
}

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager a:hover {	
	opacity: 1;
	filter: alpha(opacity=100);
}

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager a:active {
	opacity: 0.7;	
	filter: alpha(opacity=70);
}

div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager a.prev {	
	background: #000 url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/prev-rounded.png') center center no-repeat;
	display: block;
	float: left;
	margin-left: 0px;	
	border-radius: 0 3px 3px 0;
}
div.beono-banner_slider_pager_arrows_edge div.beono-banner_slider-pager a.next {
	background: #000 url('/bitrix/templates/infogis/components/beono/banner_rotation/template1/./images/next-rounded.png') center center no-repeat;
	display: block;
	float: right;
	margin-right: 0px;	
	border-radius: 3px 0 0 3px;
}

/* - arrows_edge */

/* + thumbs */

div.beono-banner_slider-wrapper {
	width: 100%;
	height: 100%;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-item p {
	position: absolute;
	background: #fff;
	border-radius: 3px;
	padding: 3px 6px;
	opacity: 0.9;
	filter: alpha(opacity=90);
	margin: 10px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_right div.beono-banner_slider-item p {
	top: 0px;
	left: 0px;
	margin-right: 120px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_left div.beono-banner_slider-item p {
	top: 0px;
	right: 0px;
	margin-left: 120px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_bottom div.beono-banner_slider-item p {
	top: 0px;
	left: 0px;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-item p a {
	font-size: 20px;
}


div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager-inner {
	padding: 10px 0px 1px 10px;
	overflow: hidden;
	font-size:0px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_left div.beono-banner_slider-pager {
	top: 0px;
	left: 0px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_right div.beono-banner_slider-pager {
	top: 0px;
	right: 0px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_bottom div.beono-banner_slider-pager {
	bottom: 0px;
	left: 0px;
	width:100%;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_bottom div.beono-banner_slider-pager-inner {
	overflow: hidden;
	white-space: nowrap;
	position: relative;
	text-align: center;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager a {
	display: block;
	text-decoration: none;	
	margin: 0px 10px 10px 0px;
}

div.beono-banner_slider_pager_thumbs.beono-banner_slider_pager_bottom div.beono-banner_slider-pager a {
	display: inline-block;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager a img {
	border: 1px solid #000;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager a:hover img {
	opacity: 0.8;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager a:active img {
	opacity: 0.7;
}

div.beono-banner_slider_pager_thumbs div.beono-banner_slider-pager a.active img {
	opacity: 0.7;
	border: 1px solid #fff;
}

/* - thumbs */

/* + amazon */

img.beono-banner_slider-cursor {
	position:absolute;
	z-index:1;
	left: -270px;
}

div.beono-banner_slider_pager_amazon div.beono-banner_slider-pager {
	position: relative;
	background: #fff;
	width: 100%;	
}

div.beono-banner_slider_pager_amazon div.beono-banner_slider-pager-inner {
	padding: 10px 0px 10px 0px;
}

div.beono-banner_slider_pager_amazon div.beono-banner_slider-pager-inner a {
	margin-right: 20px;
	color: #666;
	text-decoration: none;

}

div.beono-banner_slider_pager_amazon div.beono-banner_slider-pager-inner a:hover {
	color: #444;
}

div.beono-banner_slider_pager_amazon div.beono-banner_slider-pager-inner a.active {
	color: #EE9000;
}

/* - amazon */

div.beono-banner_slider_pager_text.beono-banner_slider_pager_horizontal div.beono-banner_slider-pager a,
div.beono-banner_slider_pager_digits.beono-banner_slider_pager_horizontal div.beono-banner_slider-pager a,
div.beono-banner_slider_pager_bulls.beono-banner_slider_pager_horizontal div.beono-banner_slider-pager a {
	float: left;
}
/* End */



/* Start:/bitrix/templates/infogis/components/bitrix/system.auth.form/template1/style.css*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url('/bitrix/templates/infogis/components/bitrix/system.auth.form/template1/images/sec.png'); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url('/bitrix/templates/infogis/components/bitrix/system.auth.form/template1/images/sec-unlocked.png');}

/* End */



/* Start:/bitrix/templates/infogis/components/bitrix/news.list/template_programs_list/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/infogis/components/bitrix/main.feedback/template1/style.css*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */



/* Start:/bitrix/templates/infogis/components/bitrix/news.list/template_right_news/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/infogis/template_styles.css*/
html 
	{
		height: 100%;
                	}
<link rel="stylesheet" href="/css/liKnopik.css">
	body
	{
 		height: 100%;
		background: #dbdbdf; /* Old browsers */
		font-family: Arial, Helvetica, sans-serif;		
	}

	small
	{
/*		font-size:100%; */
	}

	.fon5
	{
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png');
	}
	.gradient-gray
	{
		background-repeat: no-repeat;
		background-attachment: fixed;
		background: #bcbcbd; /* Old browsers */
		background: -moz-linear-gradient(top, #bcbcbd 0%, #dbdbdf 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcbcbd), color-stop(100%,#dbdbdf)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #bcbcbd 0%,#dbdbdf 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #bcbcbd 0%,#dbdbdf 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #bcbcbd 0%,#dbdbdf 100%); /* IE10+ */
		background: linear-gradient(to bottom, #bcbcbd 0%,#dbdbdf 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbd', endColorstr='#dbdbdf',GradientType=0 ); /* IE6-9 */
	}

	.gradient-blue
	{
    		background-repeat: no-repeat;
		background: #0666bf; /* Old browsers */
		background: -moz-linear-gradient(top, #0666bf 0%, #0085ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0666bf), color-stop(100%,#0085ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* IE10+ */
		background: linear-gradient(to bottom, #0666bf 0%,#0085ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0666bf', endColorstr='#0085ff',GradientType=0 ); /* IE6-9 */
	}
	.site-size {
		width: 1024px !important;
		max-width: none !important;
		padding-left:0px;
		padding-right:0px;
		margin-top:0px;
		margin-bottom:0px;
	}
	.content-size {
		width: 740px !important;
		max-width: none !important;
		padding-left:0px;
		padding-right:0px;
		float:left;
	}
	.content-size .panel{
		width: 740px !important;
		border-radius: 8px;
	}
	.content-size-column1 {
		width: 365px !important;
		max-width: none !important;
		padding-left:0px;
		padding-right:0px;
		margin-left:0px;
		float:left;
	}
	.content-size-column1 .panel{
		width: 365px !important;
		border-radius: 8px;
		margin-bottom:10px;
	}
	.content-size-column2 {
		width: 365px !important;
		padding-left:0px;
		padding-right:0px;
		margin-left:10px;
		max-width: none !important;
		float:left;
	}
	.content-size-column2 .panel{
		width: 365px !important;
		border-radius: 8px;
		margin-bottom:10px;
	}

	.right-block-size {
		width: 264px !important;
		max-width: none !important;
		float:left;
	}
	.right-block-size .panel {
		width: 264px !important;
		border-radius: 8px;
	}

.element1 {
  width: 150px;
  height: 108px;
  position: fixed;
  top: 100%;
  left: 5%;
  background-image: url(http://www.rikatv.kz/bitrix/templates/infogis/images/evrikabanner2.png);
  background-size: 100%; 100%;
  animation: translating 1s linear 0s infinite;
}

@keyframes translating {
  0% {
    transform: translate(0, 0);
    opacity:0;
  }
  100% {
    transform: translate(0px, -108px);
    opacity:1;
  }
}
html,
body {
  height: 100%;
}


.ded { 
    position: relative; 
    margin-left: 28px;
    z-index: 2;
    }
.pogoda { 
   position: relative; 
   top: -30px;
   z-index: 1;
}



.banner
	{
		background-repeat: repeat;
		background-attachment: fixed;
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* Old browsers */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* FF3.6+ */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* Chrome,Safari4+ */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* Chrome10+,Safari5.1+ */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* Opera 11.10+ */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* IE10+ */
		background-image: url('/bitrix/templates/infogis/./images/bckgrnd/fon5.png'); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbd', endColorstr='#dbdbdf',GradientType=0 ); /* IE6-9 */
	}

	h5 small
	{
		color: #555555;
	}
	h5.right_block
	{
		margin-left:-15px;
		margin-right:-15px;
		padding-left:15px;
		padding-top:5px;
		padding-bottom:12px;
		font-weight:bold;
		background-image: url('/bitrix/templates/infogis/./images/header.png');
		background-color: #dadadb;
	}
	.top-line-rika
	{
		background-image: url('/bitrix/templates/infogis/./images/top_line_rika.png');
		height: 58px;
	}
.top-line-evrika
{
background-image: url('/bitrix/templates/infogis/./images/top_line_rika.png');
height: 58px;
}
	.lng
	{
		height: 28px;
		float:right;
		width: 36px;
		padding-top:0px;
		padding-left:8px;
	}
	.lng a
	{
        	font-weight:bold;
	        font-size:12px;
        	color:black;
	}

	.lng a:hover
	{
        	font-weight:bold;
	        font-size:12px;
        	color:red;
	}
	.lng.sel
	{
		border-radius: 0px 0px 6px 6px;
		background:white;
		border-style:solid;
		border-top-style:none;
		border-color:#999999;
		border-width:1px;
		color:red;
	}
	.lng.sel a
	{
        	color:red;
	}
	.lng:hover
	{
		border-radius: 0px 0px 6px 6px;
		background:white;
		border-style:solid;
		border-top-style:none;
		border-color:#999999;
		border-width:1px;
        	color:red;
	}

	.str
	{
		height: 28px;
		float:left;
		width: 720px;
		margin-top:0px;
		border-style:none;
		color:white;

	}
        .icon-store
	{
		float:right;
		margin-top:4px;
	}
	.icon-store a img
	{
		height:26px;
	}
	.top-block
	{
		padding:0px;
		margin-top:0px;
		margin-bottom:0px;

	}
	#gs-moduleCurrentBlock
	{
        	height:30px;
	}
	.hbtn
	{
		float:right;
		margin-top:-6px;
		margin-right:-8px;		
		height: 31px;
		width: 31px;
	}
	.hbtn.up
	{
		background-image: url('/bitrix/templates/infogis/./images/btn_up.png');
    		background-repeat: no-repeat;
	}
	.hbtn.down
	{
		background-image: url('/bitrix/templates/infogis/./images/btn_down.png');
    		background-repeat: no-repeat;
	}
	.panel-heading
	{
		cursor: pointer;
               	font-weight:bold;
	}
	.counters
	{
		float:left;
		padding-left:8px;
	}
	.login_block
	{
		float:left;
		padding-right:12px;
		padding-left:0px;
		padding-top:6px;
		padding-bottom:6px;
	}
	.login_block input[type=text], input[type=password]
	{
		border-radius: 6px 6px 6px 6px;
	}
	.top-menu
	{
		margin: 0 auto;
		margin-top:-10px;
		margin-bottom:10px;
	}
	.list-group-item:hover
	{
		cursor: pointer;
		margin-left:-16px;
		padding-left:24px;
		margin-right:-10px;		
		border-radius: 0px 6px 6px 0px;
    		background-repeat: no-repeat;
		background: #0666bf; /* Old browsers */
		background: -moz-linear-gradient(top, #0666bf 0%, #0085ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0666bf), color-stop(100%,#0085ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* IE10+ */
		background: linear-gradient(to bottom, #0666bf 0%,#0085ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0666bf', endColorstr='#0085ff',GradientType=0 ); /* IE6-9 */
        	color:white;
	}

	.nav-pills {
		display: inline-block !important;
		margin: 0 auto;
	}
	.nav-pills li {
		float: none;
		display: inline-block !important;
	}
	.list-group-item:hover a
	{
        	color:white;
	}
	.nav.nav-pills li a
	{
		padding:8px 12px 8px 12px;
	}
	.nav.nav-pills li a
	{
		font-size: 13px;
               	font-weight:bold;
        	color:#323232;
	}
	.nav.nav-pills li.active a
	{
               	font-weight:bold;
		font-size: 13px;
        	color:white;
		cursor: pointer;
    		background-repeat: no-repeat;
		background: #0666bf; /* Old browsers */
		background: -moz-linear-gradient(top, #0666bf 0%, #0085ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0666bf), color-stop(100%,#0085ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* IE10+ */
		background: linear-gradient(to bottom, #0666bf 0%,#0085ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0666bf', endColorstr='#0085ff',GradientType=0 ); /* IE6-9 */
	}

	.links-block
	{
		font-family: 'Myriad Pro'; /* ��� ������ */
		font-size: 12px;
		line-height: 0,9;
		margin-top:8px;
		margin-bottom:0px;
	}
	.links-block .glyphicon,
	#content .glyphicon
	{
		color:#8a8a8a;
	}

	.links-block a
	{
        	color:#323232;
		text-decoration:underline;
	}
	p.programma
	{
		font-size: 10px;
               	font-weight:bold;
		text-align:justify;
		word-spacing: -0.3ex;
	}
	.programma_head
	{
		font-size: 14px;
               	font-weight:bold;
		margin-bottom:0px;
		margin-top:4px;
		padding-top:0px;
		padding-bottom:2px;
	}
	#newsBlock.list-group
	{
		margin:0px;
	}
	#newsBlock a.list-group-item
	{
		padding-left:4px;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:10px;
		margin-left:-6px;
		margin-right:-6px;		
		height: 58px;
		font-size: 12px;
               	font-weight:bold;
	}
	#newsBlock a.list-group-item.active-element
	{
   		border-radius: 6px 6px 6px 6px;
		margin-left:-10px;
		padding-left:10px;
		margin-right:-6px;		
  		background-repeat: no-repeat;
		background: #0666bf; /* Old browsers */
		background: -moz-linear-gradient(top, #0666bf 0%, #0085ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0666bf), color-stop(100%,#0085ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* IE10+ */
		background: linear-gradient(to bottom, #0666bf 0%,#0085ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0666bf', endColorstr='#0085ff',GradientType=0 ); /* IE6-9 */
 	color:white;
	}

	#newsBlock a.list-group-item.active-element strong
	{
		color:white;
	}

	#newsBlock #imgNews
	{
		background-repeat:no-repeat;
		position:absolute;
		right:0px;
		height:172px;
		width:190px;
		background-color:white;
		border-width : 1px 1px 1px 2px;
		border-color:#eeeeee;
		border-style:solid;
		/*
		-moz-background-size: 125%;
		-webkit-background-size: 125%;
		-o-background-size: 125%; 
		*/
		background-size: cover; /* ����������� �������� */
	}
	#MainPageNewsBlock
	{
		height:233px;
		color:#002371;
	}
	#MainPageNewsBlock .list-group-item-heading
	{
		color:#002371;
	}

	#MainPageNewsBlock #imgBack
	{
		position:relative;
		float:left;
		height:231px;
		width:330px;
		z-index:1;
		border : 0px;
	}
	#MainPageNewsBlock #imgNews
	{
		background-repeat:no-repeat;
		position:absolute;
		left:0px;
		height:231px;
		width:310px;
		background-color:white;
		border-width : 1px 1px 1px 1px;
		border-color:#dddddd;
		border-style:solid;
		background-size: cover;
		/*
		-moz-background-size: 100%;
		-webkit-background-size: 100%;
		-o-background-size: 100%; 
		background-size: 100%; 
		*/
	}

	#MainPageNewsBlock a.list-group-item
	{
		padding-left:0px;
		padding-top:8px;
		padding-bottom:4px;
		padding-right:0px;
		margin-left:0px;
		margin-right:0px;
		height:70px;
               	font-weight:bold;
		color:#002371;
	}
	#MainPageNewsBlock a.list-group-item.active-element
	{
       		border-radius: 0px 0px 0px 0px;
		border-width : 1px 0px 1px 1px;
		border-color:#dddddd;
		margin-left:0px;
		padding-left:10px;
		padding-top:4px;	
		margin-right:-30px;
		padding-right:30px;
		margin-bottom:0px;
		height:92px;
    		background-repeat: no-repeat;
		background: #0666bf; /* Old browsers */
		background: -moz-linear-gradient(top, #0666bf 0%, #0085ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0666bf), color-stop(100%,#0085ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #0666bf 0%,#0085ff 100%); /* IE10+ */
		background: linear-gradient(to bottom, #0666bf 0%,#0085ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0666bf', endColorstr='#0085ff',GradientType=0 ); /* IE6-9 */
        	color:white;
	}
	.watch	{
	position: absolute;
	bottom:10px;
	left:93px;
	}
	#MainPageNewsBlock a.list-group-item.active-element strong
	{
		color:white;
	}

	#MainPageNewsBlock .mblock
	{
	}

	#MainPageNewsBlock .mblock>p
	{
		font-size: 10px;
               	font-weight:bold;

	}
	#MainPageNewsBlock .mblock>p strong
	{
		font-size: 12px;
               	font-weight:bold;
		text-align:left;
	}

	#newsBlock .mblock
	{
		display:table;
		height:100%;
	}
	#newsBlock .mblock p
	{
		display:table-cell;
		vertical-align:middle;
		padding:0px;
		margin:0px;
	}

	#questions p
	{
		font-size: 13px;
	}
	#chief_img
	{       margin-left:18px;
		width:180px;
		height: 270px;
		float:right;
	}
	.main_news_block h5
	{
		font-size: 12px;
		margin:0px;
		padding:0px;
		line-height: 1,1;
		color:#002371;
               	font-weight:bold;
	}
	.main_news_block .news-element
	{
		height:78px;
		border-bottom: 1px dotted #d0d0d0;
		padding-top:0px;
		padding-bottom:8px;
		margin-bottom:4px;
margin-left:75px;
margin-top:-52px;
	}
	.main_news_block .news-element small
	{
		font-size: 10px;
               	font-weight:bold;
		padding:0px;
		margin:0px;
		color:#606060;
	}
	.main_news_block .news-element small a
	{
		color:#606060;
	}
	.main_news_block .news-element a
	{
		color:#002371;
	}






	.main_news_block_2 h5
	{
		font-size: 12px;
		margin:0px;
		padding:0px;
		line-height: 1,1;
		color:#002371;
               	font-weight:bold;
	}
	.main_news_block_2 .news-element
	{
		height:60px;
		border-bottom: 1px dotted #d0d0d0;
		padding-top:0px;
		padding-bottom:8px;
		margin-bottom:4px;
	}
	.main_news_block_2 .news-element small
	{
		font-size: 10px;
               	font-weight:bold;
		padding:0px;
		margin:0px;
		color:#606060;
	}
	.main_news_block_2 .news-element small a
	{
		color:#606060;
	}
	.main_news_block_2 .news-element a
	{
		color:#002371;
	}







	.news-head
	{
		color:#606060;		
		font-size: 17px;
               	font-weight:bold;
	}

	hr
	{
		margin-top:8px;
		margin-bottom:6px;
		border-color:#D0D0D0;
		border-style: dotted;
	}
	#content
	{
		padding:30px;
	}
	#arhive h4
	{
		color:#891501;		
		font-size: 16px;
               	font-weight:bold;
		text-decoration: underline;
	}
	.login
	{
		color:white;		
		background: #686667; 
		width:100px;
		height:24px;
		font-size: 11px;
               	font-weight:bold;
		border-style:solid;
		border-color:white;
		border-width:1px;
	}
	.login a
	{
		color:white;				
	}
	#search_frm
	{
		width:264px;
		padding:0px;
		margin-bottom:10px;
	}
	.edit_search
	{
		position:relative;
		padding-left:10px;
		background: white; 
		width:210px;
		height:28px;
               	font-weight:bold;
		border-style:solid;
		border-color:black;
		border-width:1px;
	}
	.btn_search
	{
		position:relative;
		padding-top:0px;
		padding-left:10px;
		padding-right:10px;
		background: white; 
		width:38px;
		height:34px;
               	font-weight:bold;
		border-style:solid;
		border-color:#cfcfcf;
		border-width:2px;
		border-radius:5px;
	}	
	
	p.rika-news-detail
	{
		line-height: 120%;
		padding:0px;
		margin:0px;
	}
	.panel-heading
	{
		padding-left:20px;
		padding-right:14px;
		padding-top:8px;
		padding-bottom:8px;
	}
	.content-size-column2 .panel-body
	{
		padding-top:6px;
		padding-bottom:10px;
	}
	.content-size-column1 .panel-body
	{
		padding-top:6px;
		padding-bottom:10px;
	}

	.form-group
	{
		margin-top:6px;
		margin-bottom:0px;
	}
	.photo-album-list li.photo-album-item
	{
		position:relative;
		float:left;
		margin:0px;
		padding:0px;
		width:206px;
		margin-right:20px;
		margin-bottom:20px;
	}
	div.photo-controls
	{
		margin:0px !important;
		padding:0px !important;
	}

	.photo-album-list div.photo-album-name
	{
		font-size: 13px;
               	font-weight:bold;
		color:black;
	}
	#photo-main-page-right
	{
		float:none !important;
	}
	
	.photo-album-list div.photo-item-cover,
	.photo-album-list div.photo-item-cover-block-container,
	.photo-album-list div.photo-item-cover-block-outside,
	.photo-album-list div.photo-item-cover-block-outer,
	.photo-album-list div.photo-item-cover-block-inside,
	.photo-album-list div.photo-item-cover-block-inner,
	.photo-album-list div.photo-item-info-block-outside,
	.photo-album-list div.photo-item-info-block-outer,
	.photo-album-list div.photo-item-info-block-inner,
	.photo-album-list div.photo-album-name
	{
		border-width:0px;
		border-color:white;
		margin:0px;
		padding:0px;
		width:206px !important;
	}
	.photo-album-list div.photo-item-cover,
	.photo-album-list div.photo-item-cover-block-container,
	.photo-album-list div.photo-item-cover-block-outside,
	.photo-album-list div.photo-item-cover-block-outer,
	.photo-album-list div.photo-item-cover-block-inside,
	.photo-album-list div.photo-item-cover-block-inner
	{
		height:206px !important;
	}
	.photo-album-list div.photo-album-date
	{
		float:left !important;
	}
	.photo-album-list div.photo-album-photos
	{
		float:right;
	}
	.photo-album-list div.photo-item-cover
	{
		border-radius:6px;
		-moz-background-size: 125%; /* Firefox 3.6+ */
		-webkit-background-size: 125%; /* Safari 3.1+ � Chrome 4.0+ */
		-o-background-size: 125%; /* Opera 9.6+ */
		background-size: 125%; /* ����������� �������� */
	}
	.photo-item-inner
	{
		border-radius:6px;
	}
	/* ������� - ������� */
	.news-div
	{
		float:left;
		position:relative;
		width:206px;
		height:360px;
		margin-right:20px;
		margin-bottom:26px;
		margin-top:4px;
	}
	.news-pic
	{
		height:175px;
		width:206px;
		margin-bottom:4px;
		border-radius:6px;
		border:1px #dddddd solid;
	}

	.news-data
	{
		width:206px;
	}
	.news-date
	{
		font-size: 11px;
		float:right;
               	font-weight:bold;
		margin-top:-16px;
	}
	.news-title h4
	{
		line-height: 80%;
		margin-bottom:6px;
	}
	.news-title h4 a
	{
		font-size: 13px;
               	font-weight:bold;
		color:black;
	}
	.news-content
	{
		font-size: 11px;
		width:206px;
	}
	.news-content p
	{
		font-size: 11px;
		width:206px;
	}

	.news-more
	{
		position:absolute;
		bottom:0px;
		right:0px;
		font-size: 10px;
	}
       	/* ������� - ����� */
	.news-list-articles .news-div
	{	
		margin-top:20px;
		height:250px;
	}
	.news-list-articles .news-data
	{
		vertical-align:top;
	}
	.news-list-articles .news-more
	{
		display:block;
		position:static;
	}
       	/* ��������� */
	.programs-list-articles .programs-div
	{
		float:left;
		position:relative;
		width:206px;
		height:230px;
		margin-right:20px;
		margin-bottom:16px;
		margin-top:4px;
	}

	.programs-list-articles .programs-pic
	{
		height:170px;
		width:206px;
		margin-bottom:4px;
		border-radius:6px;
		border:1px #dddddd solid;
		background-repeat:no-repeat;
		background-position: center center;
		-moz-background-size: 115%; /* Firefox 3.6+ */
		-webkit-background-size: 115%; /* Safari 3.1+ � Chrome 4.0+ */
		-o-background-size: 115%; /* Opera 9.6+ */
		background-size: 115%; /* ����������� �������� */
	}
	.programs-list-articles .programs-title h4
	{
		line-height: 80%;
		margin-bottom:6px;
	}
	.programs-list-articles .programs-title h4 a
	{
		font-size: 13px;
               	font-weight:bold;
		color:black;
	}
	.programs-list-articles .programs-more
	{
		display:block;
		position:static;
		font-size: 10px;
	}


	/* ����� */
	.blogs-element
	{
		position:relative;
		float:left;
		width:210px;
		padding:0px;
		margin-bottom:20px;
		margin-right:15px;	
	}
	.blogs-element .pic
	{
		height:190px;
		width:190px;
		border:1px solid #ddd;
		background-position: -40px 0px;
		border-radius:8px;
		-moz-background-size: 137%; /* Firefox 3.6+ */
		-webkit-background-size: 137%; /* Safari 3.1+ � Chrome 4.0+ */
		-o-background-size: 137%; /* Opera 9.6+ */
		background-size: 137%; /* ����������� �������� */

	}
	.blogs-element .title
	{
		font-size: 13px;
               	font-weight:bold;
		color:black;
		min-height:96px;
	}
	.blogs-element .more
	{
		position:absolute;
		bottom:10px;
		font-size: 10px;
	}
/* ���� */
	.face-element
	{
		position:relative;
		float:left;
		width:210px;
		height:290px;
		padding:0px;
		margin-bottom:20px;
		margin-right:15px;	
	}
	.face-element .pic
	{
		margin-left:10px;
		height:190px;
		width:190px;
		border:1px solid #ddd;
		background-position: -40px 0px;
		border-radius:8px;
		-moz-background-size: 137%; /* Firefox 3.6+ */
		-webkit-background-size: 137%; /* Safari 3.1+ � Chrome 4.0+ */
		-o-background-size: 137%; /* Opera 9.6+ */
		background-size: 137%; /* ����������� �������� */

	}
	.face-element .title
	{
		font-size: 13px;
               	font-weight:bold;
		text-align:center;
		color:black;
	}
	.face-element .content
	{
		font-size: 10px;
	}
.partners {
	position:relative;
}
.partners-element {
	position:relative;
	text-align:center;
	vertical-align: bottom;
	float:left;
	height:300px;
	width:300px;
	margin:10px;
	border-radius:20px;
	border:1px dotted #ddd;
}
.partners-element img{
position:absolute;
margin:auto;
top:0;
bottom:0;
left:0;
right:0;}

.partners-element b{
position:absolute;
bottom:10px;
left:0px;
display:block;
width:100%;
text-align:center;
margin:0 auto;
}
/* End */
/* /bitrix/templates/infogis/components/beono/banner_rotation/template1/style.css */
/* /bitrix/templates/infogis/components/bitrix/system.auth.form/template1/style.css */
/* /bitrix/templates/infogis/components/bitrix/news.list/template_programs_list/style.css */
/* /bitrix/templates/infogis/components/bitrix/main.feedback/template1/style.css */
/* /bitrix/templates/infogis/components/bitrix/news.list/template_right_news/style.css */
/* /bitrix/templates/infogis/template_styles.css */
