

/* Start:/bitrix/templates/arka.am/components/bitrix/search.title/template1/style.css?14830460552092*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/arka.am/components/bitrix/search.title/template1/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/arka.am/components/bitrix/menu/menu/style.css?1483046054626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/arka.am/components/bitrix/menu/menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/arka.am/components/bitrix/menu/menu_category/style.css?14830460544598*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


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

/* End */


/* Start:/bitrix/templates/arka.am/components/bitrix/menu/menu_category_bottom/style.css?14830460544598*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category_bottom/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category_bottom/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/arka.am/components/bitrix/menu/menu_category_bottom/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/arka.am/template_styles.css?156993184635530*/
﻿/*	CSS-Framework

	Author		: Yevsyukov Artem (http://enzolab.ru)
	License		: Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/)

------------------------------ */

/* RESET
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
html {
	color: #000;
	background: #FFF
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
select,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,
img {
	border: 0
}

address,
button,
caption,
cite,
code,
dfn,
em,
input,
optgroup,
option,
select,
strong,
textarea,
th,
var {
	font: inherit
}

del,
ins {
	text-decoration: none
}

li {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal
}

q:before,
q:after {
	content: ''
}

abbr,
acronym {
	border: 0;
	font-variant: normal
}

sup {
	vertical-align: baseline
}

sub {
	vertical-align: baseline
}

legend {
	color: #000
}


/* Utilites
------------------------------ */

*:focus {
	outline: none;
}

.hidden {
	display: none !important
}

.show {
	display: block !important;
}

.no-margin {
	margin: 0 !important;
}

.no-padding {
	padding: 0 !important;
}

.no-bg {
	background: none !important;
}

.no-border,
a img {
	border: none !important;
}

.container:after,
.columns:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.img-repl {
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

.clear {
	clear: both;
}

/* Main styles
------------------------------ */

html {
	height: 100%;
	color: #333;
	background: #fff;
	font: 12px/18px Verdana, Tahoma, "Arian AMU", Helvetica, sans-serif, Sylfaen;
}

body {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	background-color: transparent !important;
}

/* body height 100% */
.wrapper {
	width: 1000px;
	margin: 0 auto;
	background: #fff;
}

a {
	color: #014e9e;
}

a:visited {}

a:hover {
	color: #e3000f;
}

a:active {}

/* Layout Boxs
------------------------------ */

.page-layout {
	margin-right: -30px;
}

.layout-box {
	float: left;
	margin: 0 30px 10 0;
}

.lb-1 {
	width: 779px;
}

/* 100% */
.lb-2 {
	width: 583px;
}

/* 75% */
.lb-3 {
	width: 387px;
}

/* 50% */
.lb-4 {
	width: 191px;
}

/* 25% */

/* Content elements
------------------------------ */

.content h1,
.content h2,
.content h3,
.content h4 {
	font: 1.7em Verdana, sans-serif;
	margin-bottom: 20px;
}

.content h2 {
	font-size: 1.5em;
}

.content h3 {
	font-size: 1.3em;
	font-weight: bold;
}

.content h4 {
	font-size: 1.1em;
	font-weight: bold;
}



blockquote {
	background: url(/bitrix/templates/arka.am/images/quote.png) no-repeat;
	padding-left: 32px;
	padding-top: 5px;
	margin-left: 25px;
	color: #777;
	font-family: Georgia, serif;
	font-style: italic;
}

code,
pre {
	font: 1.2em/1 "Courier New", Courier, monospace;
	padding: 1px 2px;
	background: #eee;
}

pre {
	border: 1px dashed #aaa;
	line-height: 1.7em;
	padding: 5px;
	font-size: .9em;
	background: #eee;
	margin: 0;
}

sup,
sub {
	vertical-align: baseline;
	position: relative;
}

sup {
	top: -0.4em;
}

sub {
	bottom: -0.3em;
}

hr {
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border-width: 0px;
}

.em,
em {
	font-style: italic;
}

.strong,
strong {
	font-weight: bold;
}

.content ul {
	padding-left: 26px;
	margin-bottom: 20px;
	line-height: 1.3em;
}

.content ol {
	padding-left: 42px;
	margin-bottom: 20px;
}

.content ol li {
	list-style-type: decimal;
	margin-bottom: 6px;
}

.content ul li {
	background: url(/bitrix/templates/arka.am/images/ul-dot.png) no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
}

.content dl {}

.content dl dt {
	margin-bottom: .2em;
	font-weight: bold;
}

.content dl dd {
	padding-left: 5em;
	margin-bottom: .4em;
}

.icons a,
.icon {
	padding: 1px 0 1px 20px;
	background-repeat: no-repeat;
	background-position: left center;
}

.content p,
.content ul,
.content ol,
.content dl,
.content table,
blockquote,
pre,
.columns,
.content img,
hr {
	margin-bottom: 18px;
}

.box {
	margin: 18px;
}

.green {
	color: #26b200;
}

.red {
	color: #e3010f;
}

/* Text align, float
------------------------------ */

.a-left {
	text-align: left;
	display: block;
}

.a-center {
	text-align: center;
	display: block;
}

.a-right {
	text-align: right;
	display: block;
}

.f-left {
	float: left;
}

.f-right {
	float: right;
}

.margin-10 {
	margin-bottom: 10px;
}

/*	Tables
------------------------------ */

table {
	border-collapse: collapse;
	width: 100%;
}

table th,
table td {
	border: 0px solid #ccc;
	padding: 2px 3px;
	vertical-align: top;
}

table th {
	background: #f4f4f4;
}

table td {}

table .a-center {
	display: table-cell;
}

/*	Columns
------------------------------ */

.columns {}

.w-5,
.w-10,
.w-15,
.w-20,
.w-25,
.w-30,
.w-35,
.w-40,
.w-45,
.w-50,
.w-55,
.w-60,
.w-65,
.w-70,
.w-75,
.w-80,
.w-85,
.w-90,
.w-95,
.w-100,
.w-33,
.w-66,
.w-38,
.w-62,
.w-420 {
	float: left;
}

.w-300 {
	float: right;
}

.col-content {
	padding-right: 6px;
}

.col-first {
	padding-left: 0 !important;
}

.col-last {
	padding-right: 0 !important;
}

.w-5 {
	width: 5%;
}

.w-10 {
	width: 10%;
}

.w-15 {
	width: 15%;
}

.w-20 {
	width: 20%;
}

.w-25 {
	width: 25%;
}

.w-30 {
	width: 30%;
}

.w-35 {
	width: 35%;
}

.w-40 {
	width: 40%;
}

.w-45 {
	width: 45%;
}

.w-50 {
	width: 50%;
}

.w-55 {
	width: 55%;
}

.w-60 {
	width: 60%;
}

.w-65 {
	width: 65%;
}

.w-70 {
	width: 70%;
}

.w-75 {
	width: 75%;
}

.w-80 {
	width: 80%;
}

.w-85 {
	width: 85%;
}

.w-90 {
	width: 90%;
}

.w-95 {
	width: 95%;
}

.w-100 {
	width: 100%;
}

.w-33 {
	width: 33%;
}

.w-66 {
	width: 66%;
}

.w-38 {
	width: 38%;
}

.w-62 {
	width: 62%;
}

.w-420 {
	width: 420px;
}

.w-300 {
	width: 300px;
}

/* Images
------------------------------ */

.content img.img-border {
	padding: 5px;
	border: 1px solid #ccc !important;
	margin-top: .4em;
}

.content img.null-image {
	padding: 0 !important;
	border: none !important;
	margin: 0 !important;
}

img.f-left {
	margin-right: 1em;
}

img.f-right {
	margin-left: 1em;
}

/* Content Form
------------------------------ */

.content form {
	padding: .5em 0;
}

.content fieldset {
	margin-bottom: 1em;
	border: none;
}

.content legend {
	margin-top: -1px;
	padding-bottom: 1em;
	font-size: 1.1em;
	font-weight: bold;
}

.content .f-row {
	overflow: hidden;
	margin-bottom: .5em;
}

.content label {
	float: left;
	text-align: right;
	width: 25.99%;
	padding: 0 2%;
}

.content .f-inputs {
	padding-left: 30%;
}

.date {
	color: #e3000f;
	font-size: 8px
}

.gray-button {
	background: #ececec;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	text-decoration: none;
	color: #014e9e;
	;
}

.f-actions {
	padding-top: 1em;
	border-top: 1px solid #ccc;
}

/* Inputs
------------------------------ */

.button {
	background: #3f7cbd url(/bitrix/templates/arka.am/images/nav-bg.png) repeat-x;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	border: none;
	color: #fff;
	font-size: 11px;
	cursor: pointer;
	width: auto;
	text-transform: uppercase;
}

input {
	vertical-align: middle
}

.i-checkbox {
	margin-top: 3px;
}

.i-text {
	width: 200px;
	padding: 1px;
	font: 1em sans-serif;
}


/*Стили контента*/
/*Шапка*/
#header {
	padding: 10px 10px 0px 10px;
}

#header .logo {
	float: left;
}

#header .h-top-block-middle {
	float: left;
	margin-left: 60px;
	margin-top: -5px;
}

#header .h-top-block-middle .info-block div {
	line-height: 36px;
	float: left;
}

#header .h-top-block-right {
	float: right;
}

#header .info-block {
	overflow: auto;

}

#header .info-block .date {
	font-size: 10px;
	color: #333;
	margin-right: 10px;
}

#header .info-block .date span {
	color: #014e9e;
}

#header .info-block .citi {
	font-size: 12px;
	margin-right: 10px;
	color: #014e9e;
}

#header .info-block .weather {
	font-size: 11px;
	margin-right: 10px;
}

#header .info-block .weather span {
	padding-right: 25px;
	line-height: 36px;
}

#header .info-block .weather span.weather-rain {
	background: url(/bitrix/templates/arka.am/images/rain.png) right center no-repeat;
	display: block;
}

#header .info-block .exchange {
	font-size: 11px;
	color: #014e9e;
}

#header .info-block strong {
	font-size: 12px;
	color: #333;
}

#header .search {
	position: relative;
	border: 3px solid #e5e5e5;
	margin-bottom: 10px;
	background: #e5e5e5;
	border-radius: 3px;
	width: 545px;
}

#header .search form {
	border-top: 1px solid #acadb2;
	background: #fff;
	padding-left: 5px;
	height: 22px;
	width: 540px;
}

#header .search .search-submit {
	border: none;
	background: url(/bitrix/templates/arka.am/images/search-ico.png) center center;
	width: 17px;
	height: 16px;
	cursor: pointer;
	margin: 3px 0 4px;
	margin-right: 5px;
}

#header .search .search-input {
	border: none;
	font-size: 11px;
	color: #676767;
	height: 22px;
	line-height: 22px;
	width: 513px;
	background: none;
}

#header .lang {
	text-align: right;
	margin-bottom: 10px;
}

#header .social {
	overflow: hidden;
}

#header .social a {
	display: block;
	width: 28px;
	height: 28px;
	float: left;
	text-indent: 9999px;
	overflow: hidden;
}

#header .social a:hover {
	background-position: bottom;
}

.social a.linkedin {
	background: url(/bitrix/templates/arka.am/images/linkedin.png) top center no-repeat;
}

.social a.twitter {
	background: url(/bitrix/templates/arka.am/images/twitter.png) top center no-repeat;
}

.social a.facebook {
	background: url(/bitrix/templates/arka.am/images/facebook.png) top center no-repeat;
}

.social a.rss {
	background: url(/bitrix/templates/arka.am/images/rss.png) top center no-repeat;
}

#nav {
	position: relative;
	background: #3f7cbd url(/bitrix/templates/arka.am/images/nav-bg.png) repeat-x!important;
	height: 37px;
	line-height: 37px;
	border-radius: 5px;

	overflow: hidden;
}

#nav ul {
	height: 37px;
	line-height: 37px;
	border-radius: 5px;

	overflow: hidden;
	padding-left: 5px;

}

#nav li {
	float: left;
}

#nav li a {
	padding: 0 20px;
	display: block;
	float: left;
	height: 37px;
	line-height: 37px;
	text-decoration: none;
	color: #fff;
	background: url(/bitrix/templates/arka.am/images/sl.png) no-repeat right;
}

#nav li a.current {
	background: #3f7cbd;
	font-weight: bold;
}

#nav .login {
	position: absolute;
	top: 6px;
	right: 4px;
	background: #3f7cbd;
	border-radius: 3px;

}

#nav .login a {
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 12px;
	padding: 8px 30px 6px 30px;
	float: left;
	display: block;
}

#nav .login a:hover {
	color: #ccc;
}

#nav .login .registr {
	background: url(/bitrix/templates/arka.am/images/sl-reg.png) no-repeat right;
}

#nav2 ul {
	float: left;
	width: 150px;
	font-size: 11px;
	padding-top: 10px;
}

#nav2 ul li {
	padding-left: 10px;
}

#nav2 ul li a {
	color: #014e9e;
	text-decoration: none;
}

#nav2 ul li a.selected {
	color: #e3000f;
	text-decoration: none;
	font-weight: bold;
}

#nav2 ul li a:hover {
	color: #e3000f;
	text-decoration: underline;
}

#header .achtung-block {
	width: 230px;
	padding: 10px 0 0 10px;
	border-left: 1px solid #ddd;
	float: right;
	font-size: 11px;
	color: #3f7cbd;
	line-height: 14px;
}

#header .achtung-block img {
	border: 2px solid #ddd;
}

#header .achtung-block a {
	text-decoration: none;
}

#header .achtung-block a:hover {
	text-decoration: underline;
}

.banner-after-nav {
	/*border: 1px solid #000;*/
	padding: 5px 10px;
}

.banner-x {
	text-align: center;
	color: #e3000f;
	padding: 5px;
	border: 1px solid #3f7cbd;
	text-transform: uppercase;
}

.banner-x a {
	text-align: center;
	color: #e3000f;
	text-transform: uppercase;
}


/*Контент*/

#page {
	padding-top: 10px;
	background: #fff;
}

.banner-after-nav {
	margin-bottom: 10px;
}

.left-col {
	width: 740px;
	float: left;
}

.right-col {
	width: 240px;
	float: right;
	padding-right: 10px;
}

#page .left-col .wrap-col {
	padding-left: 10px;
}

#page .right-col .wrap-col {
	padding-right: 10px;
}

.banner-content {
	margin-bottom: 20px;
}

.banner-content iframe {
	width: 100%;
}

.banner-content iframe body {
	display: flex;
	justify-content: center;
	align-items: center;
}

#main-slider {
	margin-bottom: 15px;
	border: 3px solid #d7d6d6;
	position: relative;
}

#main-slider a {
	color: #fff;
	text-decoration: none;
}

#main-slider a:hover {
	color: #3f7cbd;
}

.tl,
.tr,
.bl,
.br {
	width: 10px;
	height: 10px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
}

.tl {
	top: -3px;
	left: -3px;
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat -10px -10px;
}

.tr {
	top: -3px;
	right: -3px;
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat 0 -10px;
}

.br {
	bottom: -3px;
	right: -3px;
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat 0 -20px;
}

.bl {
	bottom: -3px;
	left: -3px;
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat -10px -20px;
}

#main-slider .nivoSlider {
	width: 724px;
	height: 286px;
	overflow: hidden;
}

/* Слайдер 2 */

.multimedia .graybox {
	padding: 10px;
	margin-bottom: 10px;
}

#media-menu {
	overflow: hidden;
	margin-bottom: 10px;
}

#media-menu a {
	font-size: 12px;
	display: block;
	float: left;
	padding: 5px 10px;
	margin-right: 20px;
	border: 1px solid #000;
	border-radius: 5px;
	position: relative;
	text-decoration: none;

	color: #333;
}

#media-menu a.active {
	background: #000;
	color: #fff;
}

#thumb-slider {
	position: relative;
	width: 704px;
	/* Change this to your images width */
	height: 396px;
	/* Change this to your images height */
	background: url(/bitrix/templates/arka.am/images/loading.gif) no-repeat 50% 50%;
	border: 3px solid #d7d6d6;

}

#thumb-slider .tl {
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat -10px -30px;
}

#thumb-slider .tr {
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat 0 -30px;
}

#thumb-slider .br {
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat -10 -30px;
}

#thumb-slider .bl {
	background: url(/bitrix/templates/arka.am/images/r-bg.png) no-repeat -10px -20px;
}

#thumb-slider .nivoSlider {
	width: 704px;
	height: 396px;
	overflow: hidden;
}

#thumb-slider .nivo-caption {
	bottom: 0;
	top: auto;
	height: auto;
	width: 670px;
	padding: 6px 20px;
	padding-bottom: 81px;
}

#thumb-slider .nivo-caption p a {
	color: white;
	text-decoration: none;
}

#thumb-slider .nivo-caption p a:hover {
	color: #e3000f;
	text-decoration: underline;
}

#thumb-slider .nivo-controlNav {
	position: absolute;
	bottom: 10px;
	left: 20px;
}

#thumb-slider .nivo-controlNav .active {
	border: 1px solid #fff;
}

#thumb-slider h2 {
	margin-bottom: 0;
	font-size: 12px;
}

#thumb-slider h2 a {
	color: #fff;
	text-decoration: none;
}

#thumb-slider h2 a:hover {
	color: #3f7cbd;
}

#thumb-slider .nivo-controlNav a {
	display: block;
	height: 73px;
	width: 114px;
	float: left;
	margin-right: 20px;
	border: 1px solid #0987f8;
	position: relative;
}

#thumb-slider .nivo-controlNav .active .th-text {
	font-weight: normal;
}

#thumb-slider .nivo-controlNav a .th-text {
	position: absolute;
	bottom: 0;
	width: 104px;
	padding: 5px;
	font-size: 11px;
	line-height: 13px;
	color: #fff;
	background: #000;
}

/*-------------*/

#page .main-news {
	margin-bottom: 80px;
}

#page .news-2col-l .news-thumb,
#page .news-l .news-thumb {
	position: relative;
	overflow: hidden;
	width: 140px;
	height: 100px;
	margin-right: 10px;
	float: left;
}

#page .news-2col-l .news-thumb img,
#page .news-l .news-thumb img {
	overflow: hidden;
}

#page .news-2col-l .news-thumb b,
#page .news-l .news-thumb b {
	width: 134px;
	height: 94px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #d7d6d6;
	border-radius: 10px;

	z-index: 10;
}

#page .news-2col-l .news-thumb i,
#page .news-l .news-thumb i {
	display: block;
	width: 134px;
	height: 94px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #fff;
	z-index: 9;
}

#page .news-2col-l li {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #d7d6d6;
	overflow: hidden;
}

#page .news-l li {
	padding-bottom: 5px;
	margin-bottom: 10px;
	overflow: hidden;
	background: url(/bitrix/templates/arka.am/images/line.png) no-repeat bottom left;
}

#page .news-l li.last {
	margin-bottom: 0;
	background: none;
}

#page .news-2col-l li.last {
	border: none;
	margin-bottom: 0;
}

#page .news-post {
	overflow: hidden;
	font-size: 11px;
	line-height: 13px;
}

#page .inner-news .news-post {
	padding-top: 10px;
}

#page .news-post a {
	text-decoration: none;
	color: #333;
}

#page .news-post a:hover {
	color: #336699;
}

#page .news-post h4 {
	font-size: 14px;
	color: #3f7cbd;
	line-height: 18px;
	margin-bottom: 10px;
}

#page .news-post h4 a {
	color: #3f7cbd;
}

#page .inner-news .news-post h4 {
	margin-bottom: 0;
}

#page .inner-news .news-post p {
	margin-bottom: 5px;
}

#page span.round-border {
	text-transform: uppercase;
	font-size: 11px;
	border: 3px solid #d7d6d6;
	border-radius: 5px;
	position: relative;

	padding: 0 5px;
}

#page .news-2col-r h3 {
	margin-bottom: 10px;
	font-size: 11px;
}

#page .days {
	font-size: 10px;
	color: #666;
	background: #ededed;
	padding: 0 8px;
	line-height: 14px;
	margin-bottom: 5px;
}

#page .news-2col-r a {
	text-decoration: none;
	font-size: 12px;
	color: #3f7cbd;
}

#page .news-2col-r a:hover {
	color: #e3000f;
}

#page .news-2col-r ul {
	overflow: hidden;
}

#page .news-2col-r li {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #d7d6d6;
	overflow: hidden;
}

#page .news-2col-r li.last {
	border: none;
	padding-bottom: 0;
}

#page .news-2col-r .gray-button {
	float: left;
	display: block;
	line-height: 14px;
	font-size: 12px;
}


#page .graybox {
	background: #f2f2f2;
	position: relative;
	border-radius: 5px;

}

#page .news-col .monster-h {
	background: #191919;
	color: #eec522;
	padding: 0 5px;
	position: relative;
	border: 3px solid #f2f2f2;
	border-radius: 5px;

}

#page .main-news-3col {
	width: 729px;
	margin-bottom: 10px;
}

#page .main-news-3col .w-33 {
	width: 243px;
}

#page .main-news-3col h3 {
	margin-top: -20px;
	line-height: 20px;
	font-size: 11px;
	text-transform: uppercase;
	margin-bottom: 6px;
}

#page .news-col .news-thumb {
	position: relative;
	display: block;
}

#page .inner-news-3col {
	margin-bottom: 20px;
}

#page .inner-news-3col .col-content-1 {
	padding: 0 20px 0 0;
}

#page .inner-news-3col .col-content-2 {
	padding: 0 20px 0 0;
}

#page .inner-news-3col .news-thumb {
	margin-bottom: 5px !important;
}

#page .inner-news-3col p {
	font-size: 11px;
	line-height: 14px;
	margin-bottom: 10px;
}

#page .inner-news-3col h4 {
	color: #757575;
	font-size: 11px;
	line-height: 14px;
}

#page .inner-news-3col .newstext {
	padding: 0 3px;
}

#page .news-col .news-thumb {
	height: 165px;
	margin-bottom: 10px;
}

#page .news-col .news-thumb .date {
	background: #336699;
	font-size: 8px;
	color: #fff;
	border-radius: 3px;
	padding: 2px 3px;
	position: relative;

}

#page .news-col .news-thumb b {
	width: 214px;
	height: 159px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #d7d6d6;
	border-radius: 10px;

	z-index: 10;
}

#page .inner-news-3col .news-thumb i {
	border-color: #fff !important;
}

#page .news-col .news-thumb i {
	display: block;
	width: 214px;
	height: 159px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #f2f2f2;
	z-index: 9;
}

#page .thumb-name {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 1px 10px 6px 10px;

	background: #000;
	background: rgba(0, 0, 0, .75);
	width: 200px;
	height: 40px;
	line-height: 12px;
	font-size: 11px;
}

#page .news-col .news-thumb a {
	text-decoration: none;
	position: relative;
	z-index: 11;
	color: #fff;
	font-size: 11px;
}

#page .news-col ul {
	font-size: 11px;
}

#page .news-col li {
	line-height: 1em;
	padding-bottom: 10px;
}

#page .news-col a {
	color: #3f7cbd;
	text-decoration: none;
	line-height: 13px;
}

#page .news-col a:hover {
	color: #e3000f;
	text-decoration: underline;
}

#page .news-col .news-thumb a:hover {
	color: #fff;
}

#page .news-col .date {
	font-size: 8px;
	border-radius: 3px;
	margin-right: 5px;
}

#page .white-button {
	display: block;
	text-decoration: none;
	color: #3F7CBD;
}

#page .white-button:hover {
	color: #e3000f;
}

#page .white-button span {
	background: #fff;
	border-radius: 5px;
	padding: 3px 5px;
}

#page .white-button {
	line-height: 18px;
	margin-bottom: 10px;
	padding: 3px 0;
}

#page .col-content-1 {
	padding-left: 20px;
	position: relative;
}

#page .col-content-2 {
	padding: 0 0 0 10px;
}

#page .col-content-3 {
	padding-right: 10px;
}

#page .main-news-6col {
	padding-top: 10px;
}

#page .main-news-6col h3 {
	margin-bottom: 5px;
}

#page .main-news-6col .w-33 {
	margin-bottom: 10px;
}

#page .main-news-6col {
	margin-bottom: 30px;
}

.news-bottom {
	border-top: 3px solid #0062cf;
	overflow: hidden;
	padding: 3px 0 30px 0;
	margin-bottom: 30px;
	background: #f2f2f2;
}

.left-col-1 {
	float: left;
	width: 180px;
	padding: 10px 15px 0 10px;
	border-right: 1px solid #dce0e4;
}

.left-col-1 p {
	margin-bottom: 10px;
}

.left-col-2 {
	padding: 0 10px;
	overflow: hidden;
}

.left-col-1 ul {
	background: #dce0e4;
	border-radius: 5px;
	padding: 5px 0;
	margin-bottom: 15px;
}

.left-col-1 ul a {
	height: 21px;
	line-height: 21px;
	display: block;
	text-transform: uppercase;
	color: #223e92;
	font-size: 10px;
	text-decoration: none;
	padding: 0 12px;
	border-bottom: 1px solid #ced4e7;
}

.left-col-1 ul a:hover {
	background: #ced4e7;
}

.left-col-1 ul li.last a {
	border: none;
}

.left-col-1 .recl {
	background: #ced7df;
	padding: 5px;
}

.left-col-1 .recl img {
	border: 1px solid #b5c3cf;
	margin-bottom: 10px;
}

.left-col-1 .recl a {
	font-size: 11px;
	color: #333;
	line-height: 14px;
}

.left-col-1 .recl a:hover {
	color: #e3000f;
}

.news-bottom .banner {
	margin-bottom: 30px;
}

.news-bottom imf.f-left {
	margin-right: 20px;
}

.news-bottom .thump-news-post {
	overflow: hidden;
}

.news-bottom .thump-news-post h4 {
	margin-bottom: 10px;
}

.news-bottom .thump-news-post h4 a {
	color: #223e92;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.news-bottom .thump-news-post h4 a:hover {
	color: #223e92;
}

.news-bottom .thump-news-post p {
	font-size: 11px;
	line-height: 14px;
}

.news-bottom .thumb-news {
	padding-bottom: 29px;
	margin-bottom: 20px;
	border-bottom: 1px solid #dedede;
}

.news-bottom .news-list {
	margin-bottom: 10px;
}

.news-bottom .news-list li {
	line-height: 24px;
}

.news-bottom .news-list a {
	font-size: 12px;
	text-decoration: none;
	color: #3f7cbd;
}

.news-bottom .news-list a:hover {
	color: #e3000f;
}


.news-col-left {
	float: left;
	width: 590px;
	padding-right: 10px;
}

.news-col-right {
	width: 130px;
	float: right;
}

.news-col-left h3,
.news-col-right h3 {
	margin-bottom: 10px;
}

.news-col-left ul {
	margin-bottom: 10px;
}

.news-col-left ul li {
	position: relative;
	width: 300px;
	height: 26px;
	border-bottom: 1px solid #dedede;
	/*background: none;*/
	list-style: none;
}

.news-col-left ul a {
	text-decoration: none;
	display: block;
	line-height: 26px;
	color: #333;
	white-space: nowrap;
}

.news-col-left ul a:hover {
	color: #e3000f;
}

.news-col-left .days {
	margin-right: 175px;
}

.hidden-block-cat li {
	display: none;
}

.legend {
	font-size: 11px;
	color: 11px;
	line-height: 18px;
}

.legend a {
	text-decoration: none;
	border-bottom: 1px dashed;
}

.legend a.hover {
	color: #e3000f;
	text-decoration: none;
	border: none;
}

.legend a.hover:after {
	content: ' ×';
}

.visible-li-orange,
.visible-li-green,
.visible-li-blue,
.visible-li-ohra,
.visible-li-pink,
.visible-li-indigo,
.visible-li-light-blue,
.visible-li-bej,
.visible-li-light-broun,
.visible-li-red,
.visible-li-broun,
.visible-li-gray,
.visible-li-black,
.visible-li-deeppurple {
	display: block !important;
}

.li-orange,
.li-green,
.li-blue,
.li-ohra,
.li-pink,
.li-indigo,
.li-light-blue,
.li-bej,
.li-light-broun,
.li-red,
.li-broun,
.li-gray,
.li-black,
.li-deeppurple {
	padding-left: 20px;
	background: url(/bitrix/templates/arka.am/images/legend.png) no-repeat;
}

.li-orange {
	background-position: 0 7px;
}

.li-green {
	background-position: 0 -19px;
}

.li-blue {
	background-position: 0 -45px;
}

.li-ohra {
	background-position: 0 -71px;
}

.li-pink {
	background-position: 0 -97px;
}

.li-indigo {
	background-position: 0 -123px;
}

.li-light-blue {
	background-position: 0 -149px;
}

.li-bej {
	background-position: 0 -175px;
}

.li-light-broun {
	background-position: 0 -201px;
}

.li-red {
	background-position: 0 -227px;
}

.li-broun {
	background-position: 0 -253px;
}

.li-gray {
	background-position: 0 -279px;
}

.li-deeppurple {
	background-position: 0 -307px;
}

.li-black {
	background-position: 0 -333px;
}


.legend-11px .li-orange {
	background-position: 0 3px;
}

.legend-11px .li-green {
	background-position: 0 -23px;
}

.legend-11px .li-blue {
	background-position: 0 -49px;
}

.legend-11px .li-ohra {
	background-position: 0 -75px;
}

.legend-11px .li-pink {
	background-position: 0 -101px;
}

.legend-11px .li-indigo {
	background-position: 0 -1275px;
}

.legend-11px .li-light-blue {
	background-position: 0 -153px;
}

.legend-11px .li-bej {
	background-position: 0 -179px;
}

.legend-11px .li-light-broun {
	background-position: 0 -205px;
}

.legend-11px .li-red {
	background-position: 0 -231px;
}

.legend-11px .li-broun {
	background-position: 0 -257px;
}

.legend-11px .li-gray {
	background-position: 0 -283px;
}

.legend-11px .li-deeppurple {
	background-position: 0 -306px;
}

.legend-11px .li-black {
	background-position: 0 -329px;
}


/*---Навигация---*/

.paginator {
	background: #f2f2f2;
	border-radius: 5px;

	overflow: hidden;
	float: left;
	clear: right;
	font-size: 14px;
	line-height: 18px;
	margin-left: 145px;
	padding: 3px 5px;
	position: relative;
	margin-bottom: 15px;
}

.paginator li {
	float: left;
	padding: 0 3px;
}

.paginator li a.strong {
	text-decoration: none;
	font-size: 11px;
}

.paginator li a {
	display: block;
	float: left;
	padding: 3px 0;
	color: #333;
}

.paginator li a:hover {
	color: #e3000f;
}

.paginator li a.current {
	padding: 3px 5px;
	background: #336699;
	color: #fff;
	text-decoration: none;
}

/*-- Страница статьи --*/
.preview-block {
	margin: 0 10px 0 0;
	float: left;
}

.for-preview img{
	border: 3px solid #d7d6d6;
	border-radius: 5px;
	max-width: 344px;
	height: auto;
}

.article {
	margin-bottom: 20px;
}

.tag-block {
	padding: 10px;
	margin-bottom: 10px;
	background: #f6f6f6;
	font-size: 11px;
}

.tag-left-col {
	width: 320px;
	float: left;
}

.tag-right-col {
	width: 710px;
	float: right;
}

.tag-right-col .facebook-button {
	width: 150px;
	overflow: hidden;
	text-align: right;
}

.tags {
	background: url(/bitrix/templates/arka.am/images/tag-ico.png) no-repeat left;
	line-height: 21px;
	height: 21px;
	font-size: 11px;
	color: #b6b6b6;
	padding-left: 30px;
	margin-bottom: 5px;
}

.tags a {
	color: #b6b6b6;
	text-decoration: none;
}

.tags a:hover {
	color: #999;
	text-decoration: underline;
}

.share-post {
	position: relative;
}

.share-post span {
	line-height: 16px;
	padding: 5px;
	display: block;
	float: left;
}

.post-comments {
	padding-left: 20px;
	background: url(/bitrix/templates/arka.am/images/comment-ico.png) no-repeat left 2px;
	line-height: 20px;
}

.post-comments a {
	text-decoration: none;
	color: #b6b6b6;
}

.post-comments a:hover {
	color: #999;
	text-decoration: underline;
}

.post-status {
	line-height: 18px;
	color: #bebebe;
}

.post-status span {
	margin-right: 10px;
}

.social-buttons {
	margin-bottom: 10px;
}

.social-buttons div {
	float: left;
}

#comment h3 {
	font-size: 18px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eef1f3;
	margin-bottom: 10px;
	font-weight: normal;
}

#comment h3.comments-ico {
	padding-left: 20px;
	background: url(/bitrix/templates/arka.am/images/comment-ico.png) no-repeat left -18px;
}

#comment {
	padding-top: 10px;
}

#comment ul {
	padding: 0;
}

#comment ul li {
	padding: 0;
	margin: 0;
	list-style: none;
	background: none;
	font-size: 11px;
}

#comment ul li li {
	padding-left: 25px;
}

#comment .avatar {
	width: 75px;
	margin-right: 10px;
	float: left;
}

#comment .comment-msg {
	overflow: hidden;
}

#comment .comment-info a {
	color: #02a2cb;
}

#comment .comment-info {
	color: #c8c7c7;
	margin-bottom: 5px;
	overflow: hidden;
}

#comment .comment-info .cileft {
	float: left;
}

#comment .comment-info .ciright {
	float: right;
}

.comment-post {
	padding: 10px;
	border-radius: 10px;
	border: 1px solid #eef1f3;

	margin-bottom: 10px;
}

/* Подключаемые виджеты */

/* Опросы */

#polls {
	background: #f2f2f2;
	padding: 10px;
	border-radius: 5px;

	margin-bottom: 10px;
	position: relative;
}

#polls ul {
	border-top: 1px solid #dedede;
	padding-top: 5px;
	margin-bottom: 30px;
}

#polls li {
	border-bottom: 1px solid #dedede;
	padding: 5px 0;
	font-size: 11px;
}

#polls p {
	margin-bottom: 10px;
}

#polls ul p {
	margin-bottom: 15px;
}

#polls li p span {
	font-size: 12px;
	font-weight: bold;
}

#polls .pollbar-0 {
	position: relative;
	background: #e6e5e5;
	height: 4px;
	border: 1px solid #e6e5e5;
}

#polls .pollbar {
	position: absolute;
	top: 0;
	left: 0;
	background: #bd0202;
	height: 4px;
	width: 0;
}

#polls .polls-link a {
	font-size: 10px;
	color: #333;
}

/*-----------------------*/

.banner {
	margin-bottom: 10px;
}

/* Инфоблок */

.right-col .achtung-block {
	padding: 10px;
	font-size: 11px;
	color: #3f7cbd;
	line-height: 14px;
	background: #f2f2f2;
	border: 1px solid #d3d3d3;
	margin-bottom: 10px;
}

.right-col .achtung-block img {
	border: 2px solid #ddd;
}

.right-col a {
	color: inherit;
	text-decoration: none;
}

.right-col a:hover {
	color: #e3000f;
	text-decoration: underline;
}

/*-----------------------*/

/*Информеры*/
.info-th {
	font-size: 10px;
	background: #1c3e5e;
	color: #fff;
	padding: 5px;
	text-align: center;
}

#informer-curse,
#informer-economic {
	border: 1px solid #1c3e5e;
	margin-bottom: 20px;
}

.informer-top td a {
	font-size: 9px;
	padding: 3px;
	color: #fff;
	display: block;
	text-align: center;
	padding-bottom: 10px;
	background: url(/bitrix/templates/arka.am/images/arr-line.png) no-repeat bottom left;
	line-height: 12px;
}

.informer-top td {
	padding: 0;
	background: #191919;
	border: none;
}

.informer-top td.current {
	background: #1c3e5e;
}

.informer-top td.current a {
	background: url(/bitrix/templates/arka.am/images/arr-line.png) no-repeat bottom center;
}

.info-table .green {
	color: #26b200;
}

.info-table .red {
	color: #e3010f;
}

.graphic {
	border-top: 1px solid #1c3e5e;
	/*padding: 10px 0;*/
}

.info-table th {
	font-size: 9px;
	color: #5c5c5c;
	text-align: center;
	border: none;
	background: none;
}

.info-table td {
	font-size: 12px;
	color: #333;
	padding: 5px 10px;
	background: #f6f6f6;
	border: none;
	border-bottom: 1px solid #e2e2e2;
}

#inf1-graph,
#inf4-graph,
#inf7-graph {
	display: block;
}

/*---Главные новости---*/
.sidebar-top-news {
	margin-bottom: 10px;
}

.sidebar-box {
	background: #f0f0f0;
	border-radius: 5px;
	position: relative;
	padding-top: 10px;

}

.sidebar-top-news .days {
	background: #ededed;
}

.sidebar-top-news p {
	margin: 0 10px 10px 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede;
}

.sidebar-top-news p a {
	color: #014e9e;
}

.sidebar-top-news p.last {
	border-bottom: none;
	margin-bottom: 0;
}

.sidebar-top-news p a:hover {
	color: #e3000f;
}

/*---Самые читаемые новости---*/


.sidebar-popular-news .news-thumb {
	position: relative;
	overflow: hidden;
	width: 220px;
	height: 165px;
	float: left;
	margin-bottom: 10px;
}

.sidebar-popular-news .news-thumb img {
	overflow: hidden;
}

.sidebar-popular-news .news-thumb b {
	width: 214px;
	height: 159px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #d7d6d6;
	border-radius: 10px;

	z-index: 10;
}

.sidebar-popular-news .news-thumb i {
	display: block;
	width: 214px;
	height: 159px;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid #f0f0f0;
	z-index: 9;
}

.sidebar-popular-news {
	margin: 10px 0;
}

.sidebar-popular-news .sidebar-box {
	padding: 10px;
}

.sidebar-popular-news a .news-thumb {
	color: #fff;
}

.sidebar-popular-news a:hover {
	text-decoration: none;
}

.sidebar-popular-news ul {
	font-size: 11px;
	line-height: 14px;
}

.sidebar-popular-news ul a {
	color: #3f7cbd;
}

.sidebar-popular-news ul a:hover {
	text-decoration: underline;
}

.sidebar-popular-news ul li {
	margin-bottom: 10px;
}

/* footer */

#footer {
	/*margin: 0 10px;*/
	margin: 0;
	padding: 10px 10px 30px 10px;
	background: #f2f2f2;
	overflow: hidden;
	font-size: 11px;
}

#footer a {
	text-decoration: none;
	color: #3f7cbd;
}

#footer .left-col {
	width: 730px;
}

#footer .right-col {
	width: 230px;
	padding: 0 10px 0 0;
}

#footer .footer-nav .f-left {
	margin-right: 10px;
}

#footer .footer-nav ul li {
	float: left;
	padding-right: 10px;
	width: 122px;
}

#footer .footer-nav ul li li {
	float: none;
}

#footer .footer-top {
	margin-bottom: 10px;
	overflow: hidden;
}

#footer .reclam-info p {
	margin-bottom: 10px;
}

#footer .reclam-info p strong {
	font-size: 12px;
	color: #e3000f;
}

#footer .copy {
	padding-top: 28px;
	float: left;
}

#footer .metrica {
	margin-right: 10px;
	float: left;
}

#footer .project {
	float: right;
	border-top: 1px solid #e9e9e9;
	padding-top: 10px;
}

/* --- Модальное окно (Логин) ---*/

.reveal-modal-login {
	visibility: hidden;
	top: 100px;
	left: 50%;
	margin-left: -165px;
	width: 330px;
	background: #fff;
	position: absolute;
	z-index: 10001;
	padding: 20px 15px 34px 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
}

.reveal-modal-login .error {
	border: 1px solid #e3000f;
}

.reveal-modal-login .modal-title {
	font-size: 16px;
	color: #376ca1;
	margin-bottom: 20px;
}

.reveal-modal-login label {
	font-size: 14px;
	line-height: 27px;
}

.reveal-modal-login .input {
	border: 1px solid #c0c0c0;
	border-radius: 3px;
	padding: 5px 3px;
	width: 226px;
	margin-bottom: 10px;
}

.reveal-modal-login p {
	font-size: 11px;
	color: #7f7f7f;
	margin-bottom: 10px;
}

.reveal-modal-login .social-login-ico a {
	margin-right: 8px;
}

.reveal-modal-login .social-login-ico a.last {
	margin: 0;
}

.reveal-modal-login .remember-me {
	font-size: 11px;
	line-height: 27px;
	padding-right: 10px;
}

.reveal-modal-login .remember-me input {
	margin-right: 10px;
}

.reveal-modal-login .remember-me label {
	font-size: 11px;
}

.reveal-modal-login table {
	margin-bottom: 10px;
}

.reveal-modal-login table td {
	border: none;
}

.reveal-modal-login .close-reveal-modal {
	font-size: 18px;
	line-height: .5;
	position: absolute;
	top: 20px;
	right: 11px;
	color: #376ca1;
	text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
	font-weight: bold;
	cursor: pointer;
}



.avatar-on-latest-posts img {
	height: 60px;
	width: 60px;
}


.sidebar-blog-box {
	margin-bottom: 0px;
	background: #f0f0f0;
	border-radius: 5px;
	position: relative;
	padding-top: 10px;

}

.sidebar-blog {
	margin-bottom: 10px;
}

.button_ad {
	margin-bottom: 7px;
}

#title-search form{
	display: flex;
}
/* End */
/* /bitrix/templates/arka.am/components/bitrix/search.title/template1/style.css?14830460552092 */
/* /bitrix/templates/arka.am/components/bitrix/menu/menu/style.css?1483046054626 */
/* /bitrix/templates/arka.am/components/bitrix/menu/menu_category/style.css?14830460544598 */
/* /bitrix/templates/arka.am/components/bitrix/news.list/lightning/style.css?1483046055108 */
/* /bitrix/templates/arka.am/components/bitrix/menu/menu_category_bottom/style.css?14830460544598 */
/* /bitrix/templates/arka.am/template_styles.css?156993184635530 */
