


/* Start:/bitrix/templates/inside_dark/components/bitrix/search.title/top_search/style.css*/
#search{
position: absolute;
left: 342px;
top: 7px;
width: 280px;
height: 16px;
overflow: hidden;
}

#search form{
margin: 0;
padding: 0;
}

input.search_field{
background: url('/bitrix/templates/inside_dark/components/bitrix/search.title/top_search/images/search_bg.png') left top repeat-x;
height: 12px;
padding: 2px;
width: 143px;
border: none;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
-khtml-border-top-left-radius: 4px;
-moz-border-bottom-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-khtml-border-bottom-left-radius: 4px;
behavior: url(/tools/css3pie/PIE.htc);
margin: 0 0 0 4px;
position: relative;
top: 1px;
font-size: 11px;
}

input.search_button{
border: none;
cursor: pointer;
background: url('/bitrix/templates/inside_dark/components/bitrix/search.title/top_search/images/search_button.png') left top no-repeat;
width: 16px;
height: 16px;
position: absolute;
right: 22px;
top: 1px;
margin: 0;
}

.title-search-result{
background: white;
z-index: 100;
}

.title-search-result img, .title-search-fader{
display: none!important;
display: none;
}

.title-search-result tr, .title-search-result td, .title-search-result{
text-align: left;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/system.auth.form/od-auth/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/inside_dark/components/bitrix/system.auth.form/od-auth/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/inside_dark/components/bitrix/system.auth.form/od-auth/images/sec-unlocked.png');}

/* End */



/* Start:/bitrix/panel/main/popup.css*/
.bx-core-adm-dialog, .bx-core-adm-dialog a, .bx-core-adm-dialog span, .bx-core-adm-dialog div
{
	 /*Protection from user styles */
	letter-spacing:normal;
	list-style:none;
	text-align: left;
	text-indent:0;
	text-transform: none;
	visibility:visible;
	white-space: normal;
	word-spacing:normal;
	vertical-align:baseline;
	text-decoration: none;
	color:#000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	font-size: 13px;
}


.bx-core-adm-dialog {
	border-radius: 4px;
	background-color: #fff;
	-webkit-box-shadow: 0 18px 37px 6px rgba(16,39,53,.69);
	box-shadow: 0 18px 37px 6px rgba(16,39,53,.69);
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:13px;
	position: absolute;
	overflow: hidden;
}


.bx-core-adm-dialog a { color:#2675d7; text-decoration: underline; font-size: inherit;}
.bx-core-adm-dialog a:hover {color:#2675d7; text-decoration:underline; background: none; font-size: inherit;}

.bx-core-adm-dialog select, .bx-core-adm-dialog input, .bx-core-adm-dialog textarea {outline:none; font-size:13px;}
.bx-core-adm-dialog textarea {font-size:13px;}
.bx-core-adm-dialog table {font-size:13px;}
.bx-core-adm-dialog td {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing:normal;
	list-style:none;
	text-align: left;
	text-indent:0;
	text-transform: none;
	text-decoration: none;
	visibility:visible;
	white-space: normal;
	word-spacing:normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	font-size: inherit;
	background: none;
	color: #000;
}



.bx-core-adm-dialog .bx-action-href:hover {border-bottom-color:#134889; text-decoration:none; color:#134889;}

.bx-core-adm-dialog .bx-core-adm-dialog-head {
	background-color: #e2ebee;
	border-bottom:1px solid#a9a9a9;
	-webkit-box-shadow: 0 1px 0 0 #e5e5e5, 0 -1px 0 0 #ecf1f3 inset, inset 0 1px 0 0 #fff, inset 0 0 0 1px #e9f0f2;
	box-shadow: 0 1px 0 0 #e5e5e5, 0 -1px 0 0 #ecf1f3 inset, inset 0 1px 0 0 #fff, inset 0 0 0 1px #e9f0f2;
	border-radius:4px 4px 0 0;
	height: 49px;
	top: 0;
	left: 0;
	position: absolute;
	overflow: hidden;
	width: 100%;
}

.bx-core-adm-dialog .bx-core-adm-dialog-head-inner {
	display: inline-block;
	margin: 12px 0 0 18px;
	font-size: 20px;
	text-shadow:0 1px #fff;
	white-space: nowrap;
	color: #282a2c;
}

.bx-core-adm-dialog .bx-core-adm-dialog-head-icons {
	position: absolute;
	top: 0;
	right: 0;
	margin: 11px 0 0 15px;
	padding: 0 15px 0 0;
	background-color: #E2EBEE;
}

.bx-core-adm-dialog .bx-core-adm-icon-expand, .bx-core-adm-dialog .bx-core-adm-icon-narrow, .bx-core-adm-dialog .bx-core-adm-icon-close
{
	display: inline-block;
	height: 30px;
	width: 28px;
	cursor: pointer;
	background: url('/bitrix/panel/main/images/popup_sprite.png') no-repeat 0 0 #E2EBEE;
}

.bx-core-adm-dialog .bx-core-adm-icon-expand {background-position: 0 0;}
.bx-core-adm-dialog .bx-core-adm-icon-narrow {background-position: 0 -120px;}
.bx-core-adm-dialog .bx-core-adm-icon-close {background-position: 0 -30px;}
.bx-core-adm-dialog .bx-core-adm-icon-expand:hover {background-position: 0 -60px;}
.bx-core-adm-dialog .bx-core-adm-icon-narrow:hover {background-position: 0 -150px;}
.bx-core-adm-dialog .bx-core-adm-icon-close:hover {background-position: 0 -90px;}

.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap
{
	margin-top: 54px;
	padding: 12px 12px 14px;
}

.bx-core-adm-dialog .bx-core-adm-dialog-tabs {
}

.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab {
	display: inline-block !important;
	cursor: pointer !important;
	background: url('/bitrix/panel/main/images/bx-admin-sprite-small-1.png') repeat-x scroll 0 -2728px transparent !important;
	border-radius: 2px 2px 0 0 !important;
	border: none !important;
	color: #1C53A2 !important;
	font-size: 13px !important;
	font-weight: bold !important;
	margin: 0 7px 0 0 !important;
	padding: 10px 25px 10px !important;
	text-shadow: 0 1px #FFFFFF !important;
	vertical-align: top !important;
	height: auto !important;
	position: relative;
	z-index: 1;
}

.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active
{
	background:#f5f9f9 !important;
	border:1px solid #dce7ed !important;
	border-bottom:none !important;
	color:#000 !important;
	margin: 0 7px -2px 0 !important;
	padding: 9px 24px 11px !important;
	border-bottom:none !important;
	height: auto !important;
}

.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active:first-child:before
{
	display: none !important;
}

.bx-core-adm-dialog .bx-core-adm-dialog-content
{
	overflow: auto;
	border: solid 1px #dce7ed;
	background-color: #f5f9f9;
}

.bx-core-adm-admin-dialog .bx-core-adm-dialog-content
{
	padding:15px 22px 22px;
}

.bx-core-adm-dialog .adm-detail-content-cell-l {
	text-align:right;
	padding: 5px 4px 7px 0;
	background: none;
	text-indent:0;
	text-transform: none;
	text-decoration: none;
	visibility:visible;
	white-space: normal;
	word-spacing:normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	font-size: inherit;
	color: inherit;
}

.bx-core-adm-dialog .adm-detail-content-cell-r {
	padding: 5px 0 7px 4px;
	background: none;
	text-indent:0;
	text-transform: none;
	text-decoration: none;
	visibility:visible;
	white-space: normal;
	word-spacing:normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	font-size: inherit;
	color: inherit;
}

.bx-core-adm-dialog .adm-detail-content-cell {padding: 5px 0 7px;}

.bx-core-adm-dialog .adm-detail-valign-top { vertical-align: top; }
.bx-core-adm-dialog .adm-detail-valign-middle { vertical-align: middle; }
.bx-core-adm-dialog .adm-detail-valign-bottom { vertical-align: bottom;}

.adm-detail-file-row .adm-detail-content-cell-l { padding-top: 12px; vertical-align: top; }
.adm-detail-file-image { padding-top: 7px; }
.adm-detail-file-row .bx-input-file-desc { display:block; margin-top: -7px; }

.adm-detail-iblock-types { width: 150px; }
.adm-detail-iblock-list { width: 200px; }

.bx-core-adm-dialog .adm-detail-content-table > tbody > .heading td {
	padding:8px 70px 10px!important;
}
.bx-core-adm-dialog .bx-core-adm-dialog-buttons {
	padding-top: 12px;
	position: relative;
}

.bx-core-adm-dialog .bx-core-adm-dialog-buttons input {margin-right:12px;}


.bx-core-adm-dialog .bx-core-adm-dialog-head-block {
	background-position: 99% center !important;
	background-repeat: no-repeat;
	border-bottom: 1px solid #DCE7ED;
	font-size: 12px;
	padding: 6px 30px 9px 9px;
	margin-bottom: 12px;
}

.bx-core-adm-dialog .bx-core-adm-dialog-head-block p {margin: 0;}

.bx-core-adm-dialog .bx-core-adm-dialog-head-block .title {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 5px;
}

.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner
{
	padding: 12px;
}

.bx-quirks .bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner
{
	padding: 12px 0;
}

.bx-core-dialog-overlay {
	top:0;
	left:0;
	width:100%;
	height:100%;
	position: absolute;
	background-color: rgba(57,60,67,0.82);
}

.bx-ie9 .bx-core-dialog-overlay {
	background-color:#393c43;
	opacity:0.82;
}

.bx-ie8 .bx-core-dialog-overlay, .bx-quirks .bx-core-dialog-overlay
{
	background-color:#393c43;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}


.bx-core-adm-dialog .bx-core-resizer {background: url('/bitrix/panel/main/images/popup_sprite.png') no-repeat right -188px; position: absolute; z-index: 6; bottom: 3px; right: 2px; height: 20px; width: 20px;
}


.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-last {
	margin-right: 0;
}

.bx-core-adm-dialog .adm-detail-title {
	border-bottom: 1px solid #ddd;
	font-size: 18px;
	margin-bottom: 14px;
	padding: 0 0 15px;
	text-align: left;
}

.bx-core-adm-dialog .adm-detail-content-item-block
{
	border: none;
	padding: 0;
}

.bx-core-adm-dialog .adm-detail-content {padding: 0}

.bx-core-adm-dialog .adm-detail-content-item-block table {
	border:none;
	border-spacing:0;
	font-size:13px;
	margin:0;
	width:100%;
}


.bx-core-adm-dialog .adm-input,
.bx-core-adm-dialog input[type="text"],
.bx-core-adm-dialog input[type="password"],
.bx-core-adm-dialog input[type="email"] {
	font-size: 13px;
	height: 29px;
	padding: 0 5px;
}

.bx-core-adm-dialog .bx-core-adm-dialog-buttons .adm-btn-add {
	float: right;
}

.bx-ie8 .bx-core-adm-dialog-buttons .adm-btn-add,
.bx-quirks .bx-core-adm-dialog-buttons .adm-btn-add
{
	float: none;
	position: absolute;
	right: 28px;
}

/**************** debug popup ***************************/

.bx-debug-content-top {
	padding: 12px;
	position: relative;
	top: 0px;
	left: 0px;
	height: 120px;
	overflow: auto;
	border-bottom: 1px solid #D0D0D0;
}

/********************* menu *************************/

.bx-core-popup-menu {
	position: absolute;
	border: solid 1px #181b20;
	border-radius: 0 0 2px 2px;
	background-color: rgba(52, 59, 74, 0.94);
	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(212, 212, 212, 0.12);
	box-shadow:0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(212, 212, 212, 0.12);
	letter-spacing:normal;
	list-style:none;
	text-align: left;
	text-indent:0;
	text-transform: none;
	visibility:visible;
	white-space: normal;
	word-spacing:normal;
	vertical-align:baseline;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}

.bx-ie8 .bx-core-popup-menu,
.bx-quirks .bx-core-popup-menu
{
	background-color: #3a4150;
}

.bx-quirks .bx-core-popup-menu
{
	width: 220px !important;
	margin-top: -2px;
	margin-left: -2px;
}

.bx-core-popup-menu-level0
{
	background-color: rgba(30, 36, 50, 0.94);
	border-radius: 2px;
}

.bx-ie8 .bx-core-popup-menu-level0,
.bx-quirks .bx-core-popup-menu-level0
{
	background-color: #252d3f;
}


/*.bx-core-popup-menu-top*/
.bx-core-popup-menu-angle,
.bx-core-popup-menu-angle-bottom {
	display: block;
	position: absolute;
	height: 10px;
	width: 17px;
	content: "";
	line-height: 1px;
	font-size: 1px;
	padding: 0;
	margin: 0;
}

.bx-core-popup-menu-angle {
	top: -9px;
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left bottom;
}

.bx-core-popup-menu-angle-bottom {
	bottom: -9px;
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -1470px;
}

.bx-core-popup-menu-item {
	display: block;
	text-decoration: none;
	border-top: solid 1px transparent;
	border-right: solid 1px transparent;
	color: #9ca4b2 !important;
	min-width: 120px;
	cursor: pointer;
	position: relative;
	z-index: 1;
}

.bx-ie8 .bx-core-popup-menu-item,
.bx-quirks .bx-core-popup-menu-item
{
	width: 220px;
	overflow-x: hidden;
}

.bx-core-popup-menu-item:hover,
.bx-core-popup-menu-item-opened
{
	border-top: solid 1px #55a8d9;
	border-right: solid 1px #2278b7;
	background-image: -webkit-linear-gradient(top, #2a92d0, #1d66b5);
	background-image: -moz-linear-gradient(top, #2a92d0, #1d66b5);
	background-image: -ms-linear-gradient(top, #2a92d0, #1d66b5);
	background-image: -o-linear-gradient(top, #2a92d0, #1d66b5);
	background-image: linear-gradient(top, #2a92d0, #1d66b5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ebebeb !important;
}

.bx-ie8 .bx-core-popup-menu-item-text,
.bx-quirks .bx-core-popup-menu-item-text
{
	overflow-x: hidden;
}

.bx-ie8 .bx-core-popup-menu-item:hover,
.bx-ie8 .bx-core-popup-menu-item-opened,
.bx-ie9 .bx-core-popup-menu-item:hover,
.bx-ie9 .bx-core-popup-menu-item-opened
{
	background-color: #257fc4;
}

.bx-core-popup-menu-item-text {
	display: block;
	padding: 0 10px 0 40px;
	height: 28px;
	line-height: 26px;

	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 1px rgba(0, 0, 0, 0.5);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.bx-core-popup-menu-item-icon {
	display: block;
	position: absolute;
	height: 28px;
	width: 40px;
}

.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-text {
	padding-left: 19px;
}

.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-icon
{
	display: none;
}

.adm-menu-content {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -30px;
}

.bx-core-popup-menu-item:hover .adm-menu-content,
.bx-core-popup-menu-item-opened .adm-menu-content
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -60px;
}

.adm-menu-services {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -90px;
}

.bx-core-popup-menu-item:hover .adm-menu-services,
.bx-core-popup-menu-item-opened .adm-menu-services
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -120px;
}

.adm-menu-settings {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -150px;
}

.bx-core-popup-menu-item:hover .adm-menu-settings,
.bx-core-popup-menu-item-opened .adm-menu-settings
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -180px;
}

.adm-menu-favorites {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -210px;
}

.bx-core-popup-menu-item:hover .adm-menu-favorites,
.bx-core-popup-menu-item-opened .adm-menu-favorites
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -240px;
}

.adm-menu-analytics {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -300px;
}

.bx-core-popup-menu-item:hover .adm-menu-analytics,
.bx-core-popup-menu-item-opened .adm-menu-analytics
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -330px;
}

.adm-menu-marketPlace {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -360px;
}

.bx-core-popup-menu-item:hover .adm-menu-marketPlace,
.bx-core-popup-menu-item-opened .adm-menu-marketPlace
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -390px;
}

.adm-menu-desktop {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -420px;
}

.bx-core-popup-menu-item:hover .adm-menu-desktop,
.bx-core-popup-menu-item-opened .adm-menu-desktop
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -450px;
}

.adm-menu-store {
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -480px;
}

.bx-core-popup-menu-item:hover .adm-menu-store,
.bx-core-popup-menu-item-opened .adm-menu-store
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -510px;
}


.bx-core-popup-menu-item-checked .bx-core-popup-menu-item-text
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -540px;
}

.bx-core-popup-menu-item-checked:hover .bx-core-popup-menu-item-text
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat left -570px;
}

.bx-core-popup-menu-item-opener .bx-core-popup-menu-item-text
{
	padding-right: 20px;
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat right -270px;
}

.bx-core-popup-menu-item-opener:hover .bx-core-popup-menu-item-text,
.bx-core-popup-menu-item-opened .bx-core-popup-menu-item-text
{
	background: url('/bitrix/panel/main/images/popup_menu_sprite_1.png') no-repeat right 0;
}

.bx-core-popup-menu-separator {
	height: 1px;
	margin: 0 1px;
	background-color: rgba(172, 179, 191, 0.2);
	font-size: 1px;
	line-height: 1px;
}

.bx-ie8 .bx-core-popup-menu-separator, .bx-quirks .bx-core-popup-menu-separator
{
	background-color: #444b58;
}

.bx-core-popup-menu-item-disabled .bx-core-popup-menu-item-text {
	color: #525A68;
}

.bx-core-popup-menu-item-disabled:hover .bx-core-popup-menu-item-text
{
	color: #858D9B;
}

/* standard menu icons */


/*menu icons*/
.bx-core-popup-menu-item .checked {background-image:url(/bitrix/js/main/core/images/menu/checkbox.gif);}

/*component menu icons */
.bx-core-popup-menu-item .parameters {background-image:url(/bitrix/themes/.default/public/components/buttons/parameters.gif);}
.bx-core-popup-menu-item .edit {background-image:url(/bitrix/themes/.default/public/components/buttons/edit.gif);}
.bx-core-popup-menu-item .copy {background-image:url(/bitrix/themes/.default/public/components/buttons/copy.gif);}
.bx-core-popup-menu-item .edit-common {background-image:url(/bitrix/themes/.default/public/components/buttons/edit_common.gif);}
.bx-core-popup-menu-item .edit-wf {background-image:url(/bitrix/themes/.default/public/components/buttons/edit_wf.gif);}
.bx-core-popup-menu-item .menu-edit {background-image:url(/bitrix/themes/.default/public/components/buttons/menu_edit.gif);}
.bx-core-popup-menu-item .menu-add {background-image:url(/bitrix/themes/.default/public/components/buttons/menu_add.gif);}
.bx-core-popup-menu-item .menu-delete {background-image:url(/bitrix/themes/.default/public/components/buttons/menu_delete.gif);}
.bx-core-popup-menu-item .menu-template {background-image:url(/bitrix/themes/.default/public/components/buttons/menu_templ.gif);}
.bx-core-popup-menu-item .nav-template {background-image:url(/bitrix/themes/.default/public/components/buttons/nav_templ.gif);}
.bx-core-popup-menu-item .parameters-2 {background-image:url(/bitrix/themes/.default/public/components/buttons2/parameters.gif);}
.bx-core-popup-menu-item .edit-2 {background-image:url(/bitrix/themes/.default/public/components/buttons2/edit.gif);}
.bx-core-popup-menu-item .edit-css {background-image:url(/bitrix/themes/.default/public/components/buttons2/edit_css.gif);}
.bx-core-popup-menu-item .copy-2 {background-image:url(/bitrix/themes/.default/public/components/buttons2/copy.gif);}
.bx-core-popup-menu-item .del-cache {background-image:url(/bitrix/themes/.default/public/components/buttons2/delcache.gif);}

/*panel menu icons */
.bx-core-popup-menu-item .panel-new-file {background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_file.gif);}
.bx-core-popup-menu-item .panel-new-file-template {background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_template.gif);}
.bx-core-popup-menu-item .panel-new-folder {background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_folder.gif);}
.bx-core-popup-menu-item .panel-new-folder-template {background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_folder_template.gif);}
.bx-core-popup-menu-item .panel-edit-visual {background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_html.gif);}
.bx-core-popup-menu-item .panel-edit-text {background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_text.gif);}
.bx-core-popup-menu-item .panel-edit-php {background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_php.gif);}
.bx-core-popup-menu-item .panel-file-props {background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_props.gif);}
.bx-core-popup-menu-item .panel-folder-props {background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_props.gif);}
.bx-core-popup-menu-item .panel-file-access {background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_access.gif);}
.bx-core-popup-menu-item .panel-folder-access {background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_access.gif);}
.bx-core-popup-menu-item .panel-file-delete {background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_file.gif);}
.bx-core-popup-menu-item .panel-folder-delete {background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_folder.gif);}
.bx-core-popup-menu-item .panel-page-cache {background-image:url(/bitrix/themes/.default/public/panel_new/menus/page_cache.gif);}
.bx-core-popup-menu-item .panel-comp-cache {background-image:url(/bitrix/themes/.default/public/panel_new/menus/comp_cache.gif);}
.bx-core-popup-menu-item .icon-delete {background-image:url(/bitrix/themes/.default/public/panel_new/buttons/delete.gif);}
.bx-core-popup-menu-item .panel-key {background-image:url(/bitrix/themes/.default/public/panel_new/menus/key.gif);}
.bx-core-popup-menu-item .panel-user {background-image:url(/bitrix/themes/.default/public/panel_new/menus/user.gif);}

/* diff old styles */

.bx-width30 {width:30% !important;}
.bx-width50 {width:50% !important;}
.bx-width100 {width:100% !important;}
.bx-width0 {width:0% !important;}

.bx-popup-label {
	text-align: right !important;
	padding: 6px 2px 10px 0 !important;
	vertical-align: top !important;
	background: transparent;
	font-size: inherit;
	color: #000;
}
.bx-core-adm-dialog .section td {
	background-image:none !important;
	background-color:#E0E8EA !important;
	color: #4B6267;
	font-size: 14px;
	font-weight: bold;
}

.bx-core-adm-dialog .section > td {
	padding: 5px 10px;
}

/*.bx-menu-layout {background-color: white;}*/

#bx-admin-prefix .bx-menu-current-row {background-color: #E2E7CB !important;}

#bx-admin-prefix .view-area {
	-moz-box-sizing: border-box;
	cursor: text;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	height: 31px !important;
	margin: 3px !important;
}

#bx-admin-prefix .edit-field {
	background-position: right center;
	background-repeat: no-repeat;
	background-image: url(/bitrix/panel/main/images_old/panel/pencil.gif);
	font-size: 13px;
	padding: 7px 5px 0;
	margin: 2px;
	height: 22px;
	width: 232px;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	color: #3F4B54;
	display: inline-block;
	outline: medium none;
	vertical-align: middle;
}

#bx-admin-prefix .edit-field:hover {
	padding: 7px 5px 0;
	background-color: #FFFFFF;
	border-color: #87919C #959EA9 #9EA7B1;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px rgba(180, 188, 191, 0.7) inset;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px rgba(180, 188, 191, 0.7) inset;
	border-image: none;
	border-radius: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 1px;
}

.bx-core-adm-dialog a.bx-popup-sign {display:block; width:11px; height:11px; overflow:hidden; margin-right:3px; background-repeat:no-repeat; background-position:top left;}
.bx-core-adm-dialog a.bx-popup-minus {background-image:url(/bitrix/js/main/core/images/components/minus.gif);}
.bx-core-adm-dialog a.bx-popup-plus {background-image:url(/bitrix/js/main/core/images/components/plus.gif);}

/* styles for WYSIWYG/HTML/PHP editors in public mode - BX.CEditorDialog */
.bx-core-adm-dialog .bx-core-editor-dialog-content-wrap{
	padding: 14px 12px 14px !important;
	margin-top: 54px !important;
}
.bx-core-adm-dialog .bx-core-editor-dialog-buttons{
	padding-top: 12px;
}
.bx-core-adm-dialog .bx-core-editor-dialog-buttons input {
	margin-right: 12px;
}

/* styles for auth dialog */
.bx-core-popup-auth-field {
	padding: 5px 0;
}

/* wizard dialog */
.bx-core-adm-dialog .bx-core-wizard-dialog-content-wrap { padding: 0 0 14px !important; margin-top: 54px !important; }
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/ss.css*/
.bx-ss-icon {background-image:url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/icons.png'); width:16px; height:16px; background-repeat:no-repeat;}
.openid {background-position:0px -192px;}
.yandex {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/yandex.png') 0 0 no-repeat;}
.openid-mail-ru {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/mail.png') 0 0 no-repeat;}
.livejournal {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/livejournal.png') 0 0 no-repeat;}
.liveinternet {background-position:0px -128px;}
.blogger {background-position:0px -144px;}
.rambler {background-position:0px -160px;}
.liveid {background-position:0px -176px;}
.facebook  {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/facebook.png') 0 0 no-repeat;}
.twitter {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/twitter.png') 0 0 no-repeat;}
.vkontakte {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/vkontakte.png') 0 0 no-repeat;}
.mymailru {background-position:0px -64px;}
.google  {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/google.png') 0 0 no-repeat;}

.bx-ss-button {display:inline-block; background-image:url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/icons.png'); width:87px; height:21px; background-repeat:no-repeat; vertical-align:middle;}
.liveid-button {background-position:0px -318px;}
.facebook-button {background-position:0px -208px;}
.twitter-button {background-position:0px -274px;}
.vkontakte-button {background-position:0px -252px;}
.mymailru-button {background-position:0px -230px;}
.google-button {background-position:0px -296px;}

div.bx-auth {max-width:770px; margin-top:16px; margin-bottom:24px;}
div.bx-auth form {padding:0; margin:0;}
div.bx-auth-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth-note{margin:18px 0px 6px 0px;}

div.bx-auth-services  {padding:0px; margin:0px; overflow:hidden; zoom:1;}
div.bx-auth-services div {display:block; float:left; margin:4px 6px 0px 0px; width:128px;}
div.bx-auth-services a {display:inline-block; margin:1px; padding:4px 4px 4px 4px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth-services a:hover {margin:0px; border:1px solid #D9D9D9;}
div.bx-auth-services a.bx-ss-selected {margin:0px; border:1px solid #D9D9D9; background-color:#EBEBEB;}
div.bx-auth-services i {display:inline-block; margin:0px; margin-right:4px; vertical-align:middle; cursor:pointer;}
div.bx-auth-services b {vertical-align:middle; font-weight:bold; font-size:12px; font-family:Tahoma,Verdana,Arial,sans-serif;}

div.bx-auth-service-form {color:black; background-color:#EEEEEE; border-bottom:solid 1px #D6D6D6; margin-top:10px; padding:16px; vertical-align:middle; font-size:12px;}
div.bx-auth-service-form span, div.bx-auth-service-form input { vertical-align:middle;}
div.bx-auth-service-form input.button {position:relative; left:10px;}
div.bx-auth-service-form span.openid {display:inline-block; margin-right:6px;}

span.bx-spacer {display:inline-block; width:16px;}

div.bx-auth-serv-icons {}
div.bx-auth-serv-icons a {display:inline-block; margin:1px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth-serv-icons a:hover {margin:0px; border:1px solid #B7C9DE;}
div.bx-auth-serv-icons i {margin:2px; display:inline-block; vertical-align:middle;  cursor:pointer;}
div.bx-auth-lbl {margin-top:8px; margin-bottom:4px;}
div.bx-auth-serv-icons span a{text-decoration: underline;}
div.bx-auth-serv-icons span a:hover{border: none;margin:1px;text-decoration: none;}

div.bx-auth-float {padding-left:15px; padding-right:15px; font-size:120%;}

.auth_arrow{
background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/.default/css/auth_arrow2.png') 0 0 no-repeat; 
width: 16px; 
height: 16px; 
margin:2px; 
position: relative; 
top: 2px; 
left: 1px;
cursor: pointer;
}

#hidden_auth{
position: absolute;
top: 24px;
z-index: 1000;
background: white;
}

#bx_auth_float_container{
width: 640px;
height: 240px;
padding-top: 5px;
}

#bx_auth_float_container .button, #bx_auth_serv .button{
margin: 0;
background: #185194;
border: none;
border: 1px solid #2b5f9b;
padding: 3px 15px 5px;
color: #ffffff;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 11px;
cursor: pointer;
text-align: center;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/ss.css*/
.bx-ss-icon {background-image:url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/icons.png'); width:16px; height:16px; background-repeat:no-repeat;}
.openid {background-position:0px -192px;}
.yandex {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/yandex.png') 0 0 no-repeat;}
.openid-mail-ru {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/mail.png') 0 0 no-repeat;}
.livejournal {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/livejournal.png') 0 0 no-repeat;}
.liveinternet {background-position:0px -128px;}
.blogger {background-position:0px -144px;}
.rambler {background-position:0px -160px;}
.liveid {background-position:0px -176px;}
.facebook  {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/facebook.png') 0 0 no-repeat;}
.twitter {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/twitter.png') 0 0 no-repeat;}
.vkontakte {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/vkontakte.png') 0 0 no-repeat;}
.mymailru {background-position:0px -64px;}
.google  {background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/google.png') 0 0 no-repeat;}

.bx-ss-button {display:inline-block; background-image:url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/icons.png'); width:87px; height:21px; background-repeat:no-repeat; vertical-align:middle;}
.liveid-button {background-position:0px -318px;}
.facebook-button {background-position:0px -208px;}
.twitter-button {background-position:0px -274px;}
.vkontakte-button {background-position:0px -252px;}
.mymailru-button {background-position:0px -230px;}
.google-button {background-position:0px -296px;}

div.bx-auth_top {max-width:770px; margin-top:16px; margin-bottom:24px;}
div.bx-auth_top form {padding:0; margin:0;}
div.bx-auth_top-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth_top-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth_top-note{margin:18px 0px 6px 0px;}

div.bx-auth_top-services  {padding:0px; margin:0px; overflow:hidden; zoom:1;}
div.bx-auth_top-services div {display:block; float:left; margin:4px 6px 0px 0px; width:128px;}
div.bx-auth_top-services a {display:inline-block; margin:1px; padding:4px 4px 4px 4px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth_top-services a:hover {margin:0px; border:1px solid #D9D9D9;}
div.bx-auth_top-services a.bx-ss-selected {margin:0px; border:1px solid #D9D9D9; background-color:#EBEBEB;}
div.bx-auth_top-services i {display:inline-block; margin:0px; margin-right:4px; vertical-align:middle; cursor:pointer;}
div.bx-auth_top-services b {vertical-align:middle; font-weight:bold; font-size:12px; font-family:Tahoma,Verdana,Arial,sans-serif;}

div.bx-auth_top-service-form {color:black; background-color:#EEEEEE; border-bottom:solid 1px #D6D6D6; margin-top:10px; padding:16px; vertical-align:middle; font-size:12px;}
div.bx-auth_top-service-form span, div.bx-auth_top-service-form input { vertical-align:middle;}
div.bx-auth_top-service-form input.button {position:relative; left:10px;}
div.bx-auth_top-service-form span.openid {display:inline-block; margin-right:6px;}

span.bx-spacer {display:inline-block; width:16px;}

div.bx-auth_top-serv-icons {}
div.bx-auth_top-serv-icons a {display:inline-block; margin:1px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth_top-serv-icons a:hover {margin:0px; border:1px solid #B7C9DE;}
div.bx-auth_top-serv-icons i {margin:2px; display:inline-block; vertical-align:middle;  cursor:pointer;}
div.bx-auth_top-lbl {margin-top:8px; margin-bottom:4px;}
div.bx-auth_top-serv-icons span a{text-decoration: underline;}
div.bx-auth_top-serv-icons span a:hover{border: none;margin:1px;text-decoration: none;}

div.bx-auth_top-float {padding-left:15px; padding-right:15px; font-size:120%;}

.auth_arrow{
background: url('/bitrix/templates/inside_dark/components/bitrix/socserv.auth.form/new/css/auth_arrow2.png') 0 0 no-repeat; 
width: 16px; 
height: 16px; 
margin:2px; 
position: relative; 
top: 2px; 
left: 1px;
cursor: pointer;
}

#hidden_auth{
position: absolute;
top: 24px;
z-index: 1000;
background: white;
}

#bx_auth_top_float_container{
width: 640px;
height: 240px;
padding-top: 5px;
}

#bx_auth_top_float_container .button, #bx_auth_top_serv .button{
margin: 0;
background: #185194;
border: none;
border: 1px solid #2b5f9b;
padding: 3px 15px 5px;
color: #ffffff;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 11px;
cursor: pointer;
text-align: center;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/menu/top.menu/style.css*/
#main_menu{
position: relative;
color: #e8e8e9;
font-family: Georgia, "Century Schoolbook L", Serif;
font-size: 19px;
z-index: 9000;
margin-left: 219px;
top: -3px;
}
#main_menu ul{
padding: 0; margin: 0;
}
#main_menu ul li{
float: left;
background: none;
list-style-type: none;
padding: 0; margin: 0 3px;
text-align: center;
position: relative;
}
#main_menu ul li.tm-first{
margin-left: 0;
}
#main_menu ul li.tm-last{
margin-right: 0;
}

#main_menu ul li a{
display: block;
padding: 12px 12px 13px 12px;
color: #e8e8e9;
text-decoration: none;
}

#main_menu ul li a:hover, 
#main_menu ul li.tm-active a, 
#main_menu ul li.tm-active a:hover, 
#main_menu ul li a.js-hover
{
text-decoration: underline;
}

.drop-block, .drop-block-long{
position: absolute;
top: 42px;
left: 0;
display: none;
width: 157px;
padding: 3px 0 0 0;
background: #174d8c url('/bitrix/templates/inside_dark/components/bitrix/menu/top.menu/images/top2.png') left top repeat-x;
background: #174d8c url('/bitrix/templates/inside_dark/components/bitrix/menu/top.menu/images/cont_bg.png') left top repeat;
border-bottom: 1px solid black;
border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
-khtml-border-radius: 0 0 3px 3px;
}
.drop-block-long{
width: 315px;
}
.drop-block-bg{
display: block;
padding-bottom: 5px;
overflow: hidden;
/* background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/top.menu/images/bottom3.png') left bottom repeat-x; */
background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/top.menu/images/bottom_menu_bg.png') left bottom repeat-x;
border: 1px solid black;
border-bottom: 0;
border-top: 0;
border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
-khtml-border-radius: 0 0 3px 3px;
}

#main_menu ul li.tm-last span.drop-block, #main_menu ul li.tm-last span.drop-block-long{
right: -10px;
left: auto;
}

#main_menu ul li ul.drop-menu-ul{
width: 155px;
float: left;
text-align: left;
padding: 0; margin: 0;
}
#main_menu ul li ul.drop-menu-ul li{
padding: 1px 0 2px 0; margin: 0;
float: none;
text-align: left;
}
#main_menu ul li ul.drop-menu-ul li.tm-drop-2{
padding-left: 11px;
}
#main_menu ul li ul.drop-menu-ul li.tm-drop-3{
padding-left: 25px;
padding: 1px 0 1px 25px;
}
#main_menu ul li ul.drop-menu-ul li a{
display: inline;
padding: 0; margin: 0;
text-decoration: none;
}
#main_menu ul li ul.drop-menu-ul li.tm-active a{
text-decoration: underline;
color: #9cc5f5;
color: #c7c5c5;
}
#main_menu ul li ul.drop-menu-ul li.tm-drop-2 a{
font: 15px Arial;
color: #9cc5f5;
color: #c7c5c5;
}
#main_menu ul li ul.drop-menu-ul li.tm-drop-3 a{
font: 12px Arial;
color: #9cc5f5;
color: #c7c5c5;
}
#main_menu ul li ul.drop-menu-ul li a:hover{
text-decoration: underline;
color: #b9daff;
color: #c7c5c5;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/style.css*/
.left-menu{
font: 17px Georgia;
padding: 0;
margin-bottom: 20px;
background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/images/bg.png') 2px top repeat-y;
}
.left-menu-top, .left-menu-bottom{
height: 4px;
padding: 0; margin: 0; font-size: 1px; line-height: 1px; border: 0;
}
.left-menu-top{
background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/images/top.png') 2px top no-repeat;
}
.left-menu-bottom{
background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/images/bottom.png') 2px bottom no-repeat;
}
.left-menu ul{
padding: 0; margin: 0; list-style-type: none;
}
.left-menu ul li{
padding: 2px 0;
}
.left-menu ul li a{
color: #e8e8e9;
color: #C7C5C5;
text-decoration: none;
}
.left-menu ul li a:hover{
color: white;
color: #C7C5C5;
text-decoration: underline;
}
.left-menu ul li.l-active{
/* background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/images/disc.png') left center no-repeat; */
background: transparent url('/bitrix/templates/inside_dark/components/bitrix/menu/left.menu/images/disc_black2.png') left center no-repeat;
}
.left-menu ul li.l-first{padding-top: 0;}
.left-menu ul li.l-last{padding-bottom: 0;}
.left-menu ul li.l-active a, .left-menu ul li.l-active a:hover{color: white; color: #C7C5C5; text-decoration: underline;}

.left-menu ul li.left-item-1{padding-left: 25px;}
.left-menu ul li.left-item-2{padding-left: 50px;}
.left-menu ul li.left-item-3{padding-left: 70px;}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/style.css*/
#useful_links{
margin-bottom: 9px;
}

#useful_links ul, #useful_links li{
margin: 0 auto;
padding: 0;
}

#useful_links ul li{
display: block;
list-style: none;
color: #464646;
}

#useful_links ul li a{
text-align: center;
font-size: 13px;
line-height: 14px;
padding: 0;
margin: 0;
color: #464646;
text-transform: uppercase;
}

#useful_links ul li a:hover{
text-decoration: none;
}

span.us_link_li_container{
position: relative;
margin: 6px auto 14px;
padding: 5px;
display: block;
width: 154px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_li_middle.png') 0 0 repeat-y;
}

span.us_link_li_bottom, .us_link_li_top{
display: block;
width: 164px;
position: absolute;
left: 0;
z-index: 0;
overflow: hidden;
}

span.us_link_li_bottom{
height: 21px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_li_bottom.png') 0 bottom no-repeat;
bottom: -9px;
}

span.us_link_li_top{
height: 17px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_li_top.png') 0 top no-repeat;
top: -6px;
}

.us_link_li_text{
z-index: 100;
display: block;
position: relative;
overflow: hidden;
text-align: center;
padding: 0 5px;
}

#us_link_top{
display: block;
width: 219px;
height: 38px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_top.png') 0 0 no-repeat;
position: relative;
overflow: hidden;
}

#useful_links_name{
position: absolute;
top: 12px;
left: 23px;
width: 162px;
height: 22px;
padding: 4px 5px;
color: #f6f6f6;
font-size: 13px;
text-transform: uppercase;
text-align: center;
}

#us_link_bottom{
display: block;
width: 219px;
height: 14px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_bottom.png') 0 0 no-repeat;
}

#us_link_bg{
display: block;
width: 219px;
background: url('/bitrix/templates/inside_dark/components/bitrix/menu/useful_links/images/us_link_bg.png') 0 0 repeat-y;
padding-top: 5px;
padding-bottom: 1px;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/itees/simple.component/match_center_3/style.css*/
#main_top_right .content_top_lvl_5{
padding: 9px 5px 3px 4px;
}

#main_top_right{
position: relative;
margin-bottom: 24px;
}

#main_top_right .content_top_block_lvl2{
/* height: 197px; */
}

#slides_new{
width: 230px;
position: relative;
left: 20px;
height: 314px;
overflow: hidden;
position: relative;
}

#slides_new div.inside_slide{
float: left;
display: inline;
}

#slides_new div.inside_slide a{
text-decoration: none;
}

#slides_new .new_items {
width: 20000em;
height: 314px;
overflow: hidden;
position: absolute;
}

.prev1{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/match_center_3/images/nav_prev.png') 0 0 no-repeat;
width: 23px;
height: 38px;
position: absolute;
left: -1px;
bottom: 47px;
display: block;
cursor: pointer;
}

.next1{
position: absolute;
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/match_center_3/images/nav_next.png') 0 0 no-repeat;
width: 18px;
height: 38px;
right: 4px;
bottom: 47px;
display: block;
cursor: pointer;
}

.match_center{
font-family: Georgia, "Century Schoolbook L", Serif;
font-size: 14px;
margin-left: 1px;
height: 21px;
overflow: hidden;
}

.match_center{
font-size: 13px;
}

.match_center, .match_center a{
color: #185194;
}

.match_center ul{
margin: 0;
padding: 0;
}

.match_center li{
padding: 2px 11px 1px 10px;
margin: 0;
}

.match_center li.selected{
background: #164884;
border-top: 1px solid #b0bac6!important;
border-bottom: 1px solid #b0bac6!important;
border-left: 1px solid #d7d7d7!important;
border-right: 1px solid #d7d7d7!important;
border: none;
padding: 2px 11px 1px 10px;
}

.match_center li.selected{
width: auto!important;
width: 40px;
overflow: hidden;
}

.match_center li.selected_mol{
width: auto!important;
width: 70px;
overflow: hidden;
}

.match_center li.first_match{
padding-left: 4px;
}

.match_center li#volga_cl, .match_center li#volga_youth_cl{
cursor: pointer;
}

.match_center li.first_match.selected{
padding-left: 9px;
}

.match_center li.selected, .match_center li.selected a{
color: white;
}

.match_center li.selected a{
position: relative;
top: -1px;
}

.match_center li.first_match, .match_center li.first_match a{
color: #898989;
}

.match_center_footer{
position: absolute;
bottom: -18px;
right: 9px;
display: none;
}

.match_center_footer, .match_center_footer a, .match_center_footer a:hover{
color: #ffffff;
font-size: 10px;
font-family: Georgia, "Century Schoolbook L", Serif;
}

.match_center_footer a{
text-decoration: underline;
}

.match_center_footer a:hover{
text-decoration: none;
}

.match_link:hover{
text-decoration: none;
}

.blue_block_bg{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/match_center_3/images/blue_block.png') 0 0 no-repeat;
width: 265px;
height: 187px;
position: absolute;
left: 12px;
top: 45px;
}

.blue_block{
width: 265px;
height: 187px;
overflow: hidden;
margin-top: 9px;
position: relative;
left: -20px;
}

.match_date_bg{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/match_center_3/images/lenta_new.png') 0 0 no-repeat;
width: 294px;
height: 41px;
padding: 8px 0 8px 0;
position: absolute;
left: 0;
top: 60px;
z-index: 5;
}

.match_date{
color:#185194;
font-family: Georgia, "Century Schoolbook L", Serif;
font-size: 25px;
width: 294px;
height: 41px;
overflow: hidden;
z-index: 5;
position: relative;
left: -13px!important;
left: -16px;
margin-top: 15px;
padding: 8px 0 8px 0;
text-align: center;
text-transform: lowercase;
}

.match_location{
font-size: 10px;
color: #ffffff;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
line-height: 10px;
text-align: center;
position: relative;
top: -4px;
}

.match_stadium{
font-size: 10px;
color: #ffffff;
}

.match_championship{
color: #b9b8b8;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 14px;
line-height: 14px;
text-align: center;
}

.match_goals{
color: #ffffff;
font-size: 50px;
font-weight: bold;
margin: 11px auto 0;
text-align: center;
}

.teams_info{
overflow: hidden;
position: relative;
left: -20px;
width: 265px;
/* height: 120px; */
}

.owner_team, .guest_team{
float: left;
width: 132px;
text-align: center;
padding-top: 3px;
}

.owner_team{
margin-left: 20px;
width: 112px;
}

.team_name{
color: #b9b8b8;
font-size: 10px;
font-family: Georgia, "Century Schoolbook L", Serif;
}

.team_logo{
margin-top: 5px;
height: 82px;
}

#wait2{
display: none;
background: url(/bitrix/templates/main/images/grey_bg.png) repeat;
background: white;
filter: alpha(Opacity=75);
opacity: 0.75;
position: absolute;
width: 300px;
height: 365px;
z-index: 50;
left: -10px;
top: -10px;
}

#wait_inside2{
background:url(/bitrix/templates/main/images/ajax-loader.gif) no-repeat;
width: 100px;
height: 100px;
position: absolute;
left: 100px;
/*top: 115px;*/
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/itees/simple.component/tournament_table/style.css*/
#rating_block1, #rating_block2{
position: relative;
overflow: hidden;
width: 287px;
}

.rating_block_header{
width: 100%;
text-align: right;
font-size: 15px;
font-family: Georgia, "Century Schoolbook L", Serif;
padding-top: 2px;
}

.rating_block_header, .rating_block_header a{
color: #185194;
text-decoration: none;
}

.rating_block_team_name .selected, .rating_block_team_name .selected a, .rating_block_team_name .selected a:hover, a.rating_block_team_name .selected{
color: #ffffff;
margin-left: 0;
text-decoration: none;
}

.rating_block_team_name{
margin-left: 3px;
margin-right: 2px;
}

.rating_block_team_name{
padding: 0 10px 1px 9px;
}

.rating_block_team_name .selected{
background: #164884;
border-top: 1px solid #b0bac6;
border-bottom: 1px solid #b0bac6;
border-left: 1px solid #d7d7d7;
border-right: 1px solid #d7d7d7;
padding: 0 10px 1px 9px;
font-weight: bold;
}

#rating_table{
margin-top: 2px;
position: relative;
left: -2px;
}

.rating_table{
width: 258px;
color: #5c5d5f;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 9px;
line-height: 13px;
font-weight: normal;
}

.rating_table a, .rating_table a:hover{
color: #5c5d5f;
text-decoration: none;
}
.rating_table a:hover{
text-decoration: underline;
}

table.rating_table, table.rating_table tr, table.rating_table td{
border-collapse: collapse;
border-spacing: 0;
border: none;
margin: 0;
padding: 0;
}

table.rating_table td{
padding: 2px 0 1px 1px;
text-align: center;
}

table.rating_table tr.selected{
background: #f6f6f6 0 0 repeat-y;
color: #164884;
}

.rating_table .selected a{
color: #164884;
}

table.rating_table thead tr td{
border-bottom: 1px solid #9a989e;
line-height: 12px;
}

table.rating_table td.num_td{
width: 16px;
padding-right: 9px;
padding-left: 0px;
text-align: right;
}

table.rating_table td.td_name{
text-align: left;
width: 95px;
}

td.td_games, td.td_victory, td.td_draw, td.td_defeats{
width: 17px;
}

td.td_defeats{
width: 25px;
}

td.td_goals{
width: 36px;
}

table.rating_table thead tr td.num_td{
border-bottom: none;
}

table.rating_table td.td_last{
text-align: right;
padding-right: 2px;
}

.table_top{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/tournament_table/images/table_top.png') 0 0 no-repeat;
width: 281px;
height: 11px;
}

.table_middle{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/tournament_table/images/table_bg.png') 0 0 repeat-y;
width: 284px;
padding: 3px 5px 3px 6px;
}

.table_bottom{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/tournament_table/images/table_bottom.png') 0 0 no-repeat;
width: 281px;
height: 27px;
}

.rating_next{
width: 100%;
text-align: right;
font-size: 12px;
font-family: Georgia, "Century Schoolbook L", Serif;
position: absolute;
bottom: 2px;
right: 5px;
}

.rating_next, .rating_next a{
color: #d0d0d0;
}
table.rating_table tr.selected td, table.rating_table tr.selected th{
font-weight: bold;
}

.match_center ul li.selected a, .match_center ul li.selected a:hover{
text-decoration: none;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/bitrix/news.list/press_list_new/style.css*/
.press_aboutus_block{
position: relative;
margin-bottom: 9px;
}

.press_aboutus_block_top{
width: 286px;
height: 13px;
background: url('/bitrix/templates/inside_dark/components/bitrix/news.list/press_list_new/images/press_aboutus_block_top.png') 0 0 no-repeat;
}

.press_aboutus_block_bottom{
width: 286px;
height: 11px;
background: url('/bitrix/templates/inside_dark/components/bitrix/news.list/press_list_new/images/press_aboutus_block_bottom.png') 0 0 no-repeat;
}

.press_aboutus_block_middle{
width: 286px;
background: url('/bitrix/templates/inside_dark/components/bitrix/news.list/press_list_new/images/press_aboutus_block_middle.png') 0 0 repeat-y;
}

.press_aboutus_title{
background: url('/bitrix/templates/inside_dark/components/bitrix/news.list/press_list_new/images/press_aboutus_title.png') 0 0 no-repeat;
width: 261px;
height: 12px;
padding: 6px 5px;
position: absolute;
top: 7px;
left: 6px;
text-align: center;
font-size: 14.5px;
color: #413f3f;
text-transform: uppercase;
}

.press_aboutus_news{
padding: 23px 20px 5px;
height: 28px;
overflow: hidden;
color: #ffffff;
font-family: Arial, "Nimbus Sans L", Helvetica, sans-serif;
font-size: 9px;
line-height: 14px;
position: relative;
z-index: 5;
}

.press_aboutus_news a{
color: #ffffff;
text-decoration: none;
}

.press_aboutus_news a:hover{
color: #ffffff;
text-decoration: underline;
}

.press_aboutus_news .press_aboutus_news_link{
position: absolute;
bottom: 5px;
right: 20px;
z-index: 1;
}
/* End */



/* Start:/bitrix/templates/inside_dark/components/itees/simple.component/players_stat_goals/style.css*/
#stat_block .universal_block_wrapper{
border-bottom: none;
}

.match_center li a{
cursor: pointer;
}

.person_main_stat_block{
margin-top: 12px;
}

.person_stat_block{
height: 54px;
padding-top: 4px;
position: relative;
left: -6px;
clear: both;
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/players_stat_goals/images/person_stat_block.png') 0 0 no-repeat;
overflow: hidden;
}

.person_stat_num, .person_stat_foto, .person_stat_name_post, .person_stat_games, .person_stat_goals{
float: left;
}

.person_stat_num{
overflow: hidden;
height: 36px;
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/players_stat_goals/images/stat_num.png') 0 0 no-repeat;
padding: 12px 11px 5px 29px;
text-align: center;
width: 27px;
margin-right: 2px;
color: #164884;
font-size: 25px;
letter-spacing: -0.1em;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}

.person_stat_foto{
border-top: 3px solid #ffffff;
border-bottom: 3px solid #ffffff;
border-left: 4px solid #ffffff;
border-right: 4px solid #ffffff;
width: 34px;
height: 44px;
overflow: hidden;
}

.person_stat_name_post{
width: 85px;
height: 58px;
overflow: hidden;
padding-top: 1px;
padding-left: 8px;
overflow: hidden;
margin-right: 0px;
}

.person_stat_name{
color: #164884;
font-size: 14px;
font-family: Georgia, "Century Schoolbook L", Serif;
}

.person_stat_name a{
text-decoration: none;
color: #164884;
}

.person_stat_name a:hover{
text-decoration: underline;
color: #164884;
}

.person_stat_post{
color: #a4a3a3;
font-size: 9px;
font-family: Georgia, "Century Schoolbook L", Serif;
letter-spacing: -0.2em;
}

.person_stat_games, .person_stat_goals{
font-size: 11px;
color: #164884;
padding: 20px 11px 10px 9px;
text-align: center;
width: 14px;
}

.person_stat_games{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/players_stat_goals/images/stat_games.png') center 0 no-repeat;
height: 14px;
}

.person_stat_goals{
background: url('/bitrix/templates/inside_dark/components/itees/simple.component/players_stat_goals/images/stat_goals.png') center 0 no-repeat;
height: 14px;
}

.all_stat{
width: 265px;
height: 11px;
margin-top: 2px;
margin-bottom: 9px;
overflow: hidden;
text-align: right;
font-family: Georgia, "Century Schoolbook L", Serif;
font-size: 11px;
letter-spacing: -0.12em;
word-spacing: 0.12em;
}

.all_stat, .all_stat a{
color: #d0d0d0;
}
/* End */



/* Start:/bitrix/templates/inside_dark/styles.css*/
/* 		Base css styles		*/
h1, h2, h3, h4, h5, h6{
padding: 0;
margin: 0 0 10px 0;
color: #185194;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}

h1{
font-size: 20px;
font-family: Georgia, "Century Schoolbook L", Serif;
color: #898989;
font-weight: normal;
}

h2{
font-size: 18px;
}

h3{
font-size: 16px;
}

h4{
font-size: 14px;
font-weight: bold;
}

h5{
font-size: 14px;
font-weight: normal;
}

h6{
font-size: 13px;
font-weight: bold;
}

/*		link styles		*/
a{
color: #164884;
text-decoration: underline;
}
a:hover{
color: #164884;
text-decoration: underline;
}
a:focus{
border: none;
outline: none;
}
a img{
border: 0;
}
img{
margin: 0;
}

p{
padding: 0;
margin: 7px 0;
text-indent: 0;
}

/*		list styles		*/
ul, ol{
padding: 0 0 0 30px;
margin: 0 0 10px 0;
line-height: 18px;
}

ul li{
padding: 0 0 8px 14px;
}

.middle_main_center_col ul{
padding: 6px 0 0 10px;
margin: 0;
/*
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
*/
}

.middle_main_center_col ul li{
list-style: none;
background: url(/dev/images/li2.png) 0 -1px no-repeat;
padding: 0 0 8px 39px;
font-size: 12px;
line-height: 18px;
}

ol{
padding: 6px 0 0 35px;
}

ol  li{
font-size: 12px;
padding: 0 0 8px 14px;
}

/*		form styles		*/
form{padding: 0; margin: 0;}

.title_td { 
color: #185194;
font-size: 11px;
margin: 0px;
padding: 4px 0px 1px;
text-align: left;
}

.textfield{
border: 1px solid #d8d8d8;
padding: 4px 4px 5px 4px;
height: 12px;
width: 380px;
margin: 0;
}

.textarea{
border: 1px solid #d8d8d8;
padding: 4px 4px 5px 4px;
width: 380px;
}
.select{}

.submit{
background: #185194;
border: none;
border: 1px solid #2b5f9b;
padding: 3px 15px 4px 15px!important;
padding: 3px 15px 4px 15px;
margin: 0;
color: #ffffff;
color: #ffffff!important;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 11px;
cursor: pointer;
text-align: center;
text-decoration: none;
}

/*		images styles		*/
.image{
padding: 8px;
}


/*		table styles		*/
.table{
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
.blue-table{
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
color: #464646;
}
.table, .blue-table{
border: 0; border-collapse: collapse; width:100%;
}
.table td, .table th{
padding: 7px;
border-bottom: 1px solid #cfcfcf;
}
.table th{
background: #e2e2e2;
}
.table td.gray, .blue-table td.gray{
background: #f7f7f7;
}
.blue-table td, .blue-table th{
padding: 7px;
border: 1px solid #e2e2e2;
}
.blue-table th{
background: #0c3059 url(/dev/images/table-th.png) left top repeat-x;
color: white;
font-weight: normal;
border: 0;
}


.page_title{}

.adv_block{
width: 100%;
text-align: center;
}

.clear{
clear: both;
height: 0px;
line-height: 0px;
overflow: hidden;
}

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

.disabled { 
visibility: hidden !important;
visibility: hidden;
}
.small{font-size: 11px;}
.arial{font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.georgia{font-family: Georgia, "Century Schoolbook L", Serif;}

.content-gray-title{
border-top: 2px solid #e2e2e2;
border-bottom: 2px solid #e2e2e2;
background: transparent url(/dev/images/content-title-bg.jpg) center top repeat-y;
text-align: center;
color: #464646;
font: 12px Arial;
padding: 3px 0 2px 0;
}
.more-link{
padding-right: 20px; background: transparent url(/dev/images/more-link.png) right center no-repeat;
}
.td-center{text-align: center;}

.overlay{
background: black;
filter: alpha(Opacity=60);
opacity: 0.6;
z-index: 1090!important;
}
/* End */



/* Start:/bitrix/templates/inside_dark/template_styles.css*/
/*		template styles		*/
html{
padding: 0;
margin: 0;
}

body{
padding: 0;
margin: 0;
text-align: center;
font-size: 14px;
position: relative;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
color: black;
/* background: #00224a url(/dev/images/new_des/html_bg.png) 0 0 repeat-x; */
background: #00021b url(/dev/images/html_bg_new.jpg) fixed center 0 no-repeat;
}

div{
padding: 0;
margin: 0;
}

#body_wrapper{
overflow: hidden;
position: relative;
width: 998px;
margin: 0 auto;
/* background: #185194; */
background: url(/dev/images/new_des/cont_bg.png) 0 0 repeat;
z-index: 0;
}

.wrapper{
width: 959px;
position: relative;
margin: 0 auto;
text-align: left;
}

#top_header .wrapper{
width: 955px;
}

#top_header{
background: #175092 url(/dev/images/full_top_header.png) 2px 0 no-repeat;
height: 30px;
color: #b7d2eb;
z-index: 40;
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
font-size: 12px;
position: relative;
top: 0px;
left: -1px;
width: 999px;
}

#slogan{
/*background: url(/dev/images/new_slogan_bg.png) left top no-repeat;*/
width: 237px;
padding: 5px 20px;
height: 20px;
overflow: hidden;
position: absolute;
left: -20px;
top: 0;
z-index: 0;
font-size: 11px;
text-transform: uppercase;
overflow: hidden;
font-family: "PF BeauSans Pro";
}

#lang_block{
background: url('/bitrix/templates/inside_dark/images/eng.png') right top no-repeat !important;
background: url('/bitrix/templates/inside_dark/images/eng.jpg') right top no-repeat;
position: absolute;
width: 19px;
padding-right: 17px;
height: 17px;
left: 237px;
top: 6px;
z-index: 1;
text-transform: uppercase;
overflow: hidden;
letter-spacing: -0.2em;
}

#lang_block a{
color: #B7D2EB;
text-decoration: none;
}

#lang_block a:hover{
color: #B7D2EB;
text-decoration: underline;
}

#auth_top{
position: absolute;
right: 0;
top: 2px;
height: 19px;
color: #b7c9de;
text-align: right;
}

.auth_top_text{
position: relative;
top: 0;
margin-right: 5px;
}

#auth_top img{
display: inline-block;
margin: 0;
padding: 0;
}

#auth_top a.ss_icons, #list a{
margin-left: 2px;
}

#auth_top a{
text-decoration: underline;
color: #b7c9de;
}

#auth_top a:hover{
text-decoration: none;
color: #b7c9de;
}

#header_bottom{
background: url(/dev/images/full_header2.png) 0 2px repeat-x;
background: #175092 url(/dev/images/new_des/header_bottom_full2.png) 0 2px repeat-x;
height: 261px;
position: relative;
top: -2px;
width: 100%;
z-index: 20;
}

#header_full_bg{
/*background: url('/bitrix/templates/inside_dark/images/header_full_bg2.png') 0 0 repeat-x;
height: 216px;*/
}

#header{
/*background: url('/bitrix/templates/inside_dark/images/header_2.png') center top no-repeat;*/
height: 216px;
margin: 0 auto;
}

#flash_ball{
position: absolute;
left: 104px;
top: 156px;
z-index: 59;
cursor: pointer;
}

#logo{
background: url(/dev/images/big_logo_cut.png) left top no-repeat;
height: 230px!important;
height: 222px;
width: 279px;
overflow: hidden;
position: absolute;
top: 31px!important;
top: 39px;
left: -20px;
z-index: 56;
}

#logo_link{
display: block;
height: 220px;
width: 217px;
z-index: 56;
}

#header_sponsor{
background: url(/dev/images/logo-nn.png) left top no-repeat;
height: 103px;
width: 101px;
position: absolute;
top: 30px;
right: -3px;
}

#header_image{
/* background: url(/dev/images/new_des/new_header.png) 0 0 no-repeat; */
position: absolute;
top: 2px;
left: -18px;
width: 996px;
height: 216px;
}

#top_menu_ripple{
background: url('/bitrix/templates/inside_dark/images/rip_up.png') 0 0 repeat-x;
background: url(/dev/images/new_des/black_ripples.png) 0 0 repeat-x;
height: 3px;
position: relative;
top: -2px;
left: 190px;
width: 790px;
z-index: 50;
}

#header_bottom_ripple{
background: url(/dev/images/new_des/black_ripples.png) 0 0 repeat-x;
height: 3px;
position: absolute;
bottom: 0;
left: -1px;
width: 998px;
z-index: 56;
display: block!important;
display: none;
}

.line_menu{}

.line_menu ul{
padding: 0; 
margin: 0; 
list-style-type: none; 
overflow: hidden;
}

.line_menu ul li{
float: left;
}

#main{/* background: #185194 */}

.content_top_lvl_0{
/*background: url('/bitrix/templates/inside_dark/images/lvl0.png') 0 0 repeat;
padding: 3px 2px;*/
}

.content_top_lvl_1{
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

.content_top_lvl_2{
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
}

.content_top_lvl_3{
border-top: 1px solid #f9f9f9;
border-bottom: 1px solid #f9f9f9;
border-left: 1px solid #ececec;
border-right: 1px solid #ececec;
}

.content_top_lvl_4{
border: 1px solid #e1e1e1;
}

.content_top_lvl_5{
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
padding: 9px 5px 7px 7px;
background: white;
}

.rss_img{
position: relative;
top: 4px;
margin-left: 7px;
}

.rss_text{
margin-left: 12px;
}

#middle_main_bg{
/*background: url('/bitrix/templates/inside_dark/images/main_bg.png') 0 0 repeat-x;*/
}

#middle_main{
/*background: url('/bitrix/templates/inside_dark/images/main_bg_with_foto2.jpg') center top no-repeat;*/
/*height: 1093px;*/
position: relative;
top: 0px;
z-index: 0;
padding: 11px 0 0;
}

#container{
width: 968px;
background: /* #185194 */ url('/bitrix/templates/inside_dark/images/content_bg.png') 0 0 repeat-y;
z-index: 45;
position: relative;
}

.middle_main_left_col{
float: left;
width: 220px;
position: relative;
top: -3px;
/*overflow: hidden;*/
}

.middle_main_content{
margin-left: 230px;
position: relative;
}

.middle_main_center_col{
width: 718px;
z-index: 40;
position: relative;
top: 0;
/*overflow: hidden;
background: white;*/
float: left;
border-top: #688bb3;
border-bottom: #b9c4d2;
border-right: #6b8cb4;
border-left: #e1e1e1;
padding: 12px 10px;
text-align: justify;
color: #464646;
}

.middle_main_center_col p{
line-height: 20px;
}

.middle_main_right_col{
position: relative;
margin-left: 440px!important;
margin-left: 432px;
width: 292px!important;
width: auto;
overflow: hidden; 
}

#stat_block{
position: relative;
overflow: hidden;
}

* html #rating_block, * html #blog_block, * html #stat_block{
zoom: 1;
}

#blog_block{
width: 220px;
}

#stat_block{
width: 287px;
}

.universal_block_wrapper{
margin-left: 1px;
border-top: 1px solid #688bb3;
border-bottom: 1px solid #688bb3;
border-left: 1px solid #b2bfcf;
border-right: none;
margin-bottom: 9px;
}

.universal_block{
border-top: 1px solid #e9e9e9;
border-bottom: 1px solid #e1e1e1;
border-left: 1px solid #f1f1f1;
border-right: 1px solid #e1e1e1;
background: #f6f6f6;
padding: 3px 5px 3px 4px;
}

.universal_block_title{
float: left;
margin-left: 9px;
margin-top: 1px;
}

.universal_block_title, .universal_block_title a{
color: #898989;
font-size: 15px;
font-family: Georgia, "Century Schoolbook L", Serif;
}

.universal_block_header{
text-align: right;
padding-top: 6px;
color: #d0d0d0;
font-size: 10px;
font-weight: bold;
letter-spacing: -0.1em;
font-family: Georgia, "Century Schoolbook L", Serif;
}

.universal_block_header a{
text-decoration: underline;
color: #d0d0d0;
}

.universal_block_header a:hover{
text-decoration: none;
}

.content_top_block_lvl1{
margin-top: 10px;
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
border-left: 1px solid #f3f3f3;
border-right: 1px solid #f3f3f3;
}

.content_top_block_lvl2{
border-left: 1px solid #eaeaea;
border-right: 1px solid #eaeaea;
background: #f6f6f6;
padding: 0;
position: relative;
}

.content_bottom_bg{
background: url(/dev/images/content_bottom_ripple.png) center 0 repeat-x;
height: 3px;
margin-top: 7px;
position: relative;
top: 3px;
z-index: 56;
}

#footer{
height: 270px;
position: relative;
top: -0px;
margin: 7px 0 20px 0;
z-index: 56;
}

#footer a, #footer a:hover{
color: white;
}

#footer a{
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}

#footer_wrapper{
position: relative;
}

#sponsors_bg{
/* background: url(/dev/images/new_des/sponsors_bg.png) 0 0 no-repeat; */
background-color: white;
position: relative;
top: 11px;
margin: 0 auto 17px;
width: 955px;
/* height: 77px; */
}

#sponsors{
padding: 20px 30px 30px;
border-bottom: 1px solid #414141;
text-align: center;
}

#sponsors a{
margin-right: 15px;
margin-top:15px;
display: inline-block;
}

#sponsors a:hover{
text-decoration: none;
}

#copyrights_logo{
position: absolute;
top: 17px;
left: 1px;
}

#copyrights_text{
font-size: 12.5px;
line-height: 17px;
color: #ffffff;
font-family: "Classic Russian";
position: absolute;
top: 21px;
left: 60px;
width: 250px;
}

#footer #copyrights_text a:hover{
text-decoration: none;
}

#rights{
font-size: 12.5px;
color: #ffffff;
font-family: "Classic Russian";
position: absolute;
width: 450px;
top: 23px;
right: 4px;
text-align: right;
}

#rights a{
color: #ffffff;
}

#itees{
position: relative;
top: -6px;
left: -2px;
}

.adv_block{
margin-bottom: 9px;
width: auto;
}
.include-content{
/*background: #fdfdfd;*/
padding: 5px;
margin: 3px;
}

#bottom_line{
background: #185194;
height: 3px;
width: 100%;
}

.content_shadow_top{
background: url('/bitrix/templates/inside_dark/images/content_shadow_top.png') 0 0 no-repeat;
width: 424px;
height: 8px;
}
.content_shadow_bottom{
background: url('/bitrix/templates/inside_dark/images/content_shadow_bottom.png') 0 0 no-repeat;
width: 424px;
height: 13px;
}
.content_shadow_middle{
background: url('/bitrix/templates/inside_dark/images/content_shadow_middle.png') 0 0 repeat-y;
width: 418px;
padding-left: 6px;
}

.shadow-long-block, .shadow-short-block{
position: relative; left: -10px; width: 737px;
}
.shadow-short-block{
width: 430px;
}
.shadow-top{
height: 14px;
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/top-left.jpg') left top no-repeat;
padding-left: 50px;
}
.shadow-top-right{
height: 14px;
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/top-right.jpg') right top no-repeat;
}
.shadow-content-left{
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/left.jpg') left top repeat-y;
padding-left: 22px;
}
.shadow-content-right{
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/right.jpg') right top repeat-y;
padding: 5px 22px 5px 0;
}
.shadow-bottom{
height: 14px;
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/bottom-left.jpg') left bottom no-repeat;
padding-left: 50px;
}
.shadow-bottom-right{
height: 14px;
background: transparent url('/bitrix/templates/inside_dark/images/shadow_block/bottom-right.jpg') right bottom no-repeat;
}

.white_round{
width: 996px;
height: 943px;
display: block;
background: url(/dev/images/new_des/white_round.png) 0 0 no-repeat;
position: absolute;
bottom: 0px;
right: 0px;
z-index: -1;
}
/* End */
