

/* Start:/bitrix/components/bitrix/menu/templates/horizontal_multilevel/style.min.css?14367878753715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#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}#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}#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{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{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/template1/style.min.css?1548150250490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/.default/components/bitrix/menu/template1/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/components/bitrix/search.suggest.input/templates/.default/style.css?1269953231501*/
input.search-suggest {}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/* End */


/* Start:/bitrix/components/bitrix/system.auth.form/templates/.default/style.min.css?1436787875424*/
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/components/bitrix/system.auth.form/templates/.default/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/components/bitrix/system.auth.form/templates/.default/images/sec-unlocked.png)}
/* End */


/* Start:/bitrix/templates/three_columns/styles.css?16173080821057*/
h1
{
	margin:0; padding:0;
	font-size:120%;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
	border-bottom:1px solid #CCCCCC
}

h2, h3
{
	font-size:120%;
}

h4, h5, h6
{
	font-size:110%;
}

/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:5px;
	width:100%;
}

.content-block-head
{
	background-image:url(/bitrix/templates/three_columns/images/content_block_bg.gif);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 5px 9px;
}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}
/* End */


/* Start:/bitrix/templates/three_columns/template_styles.css?16173080825752*/
html, body, form

{

	margin: 0;

	padding: 0;

}



html

{

	height:100%;

}



body

{

	height:auto !important;

	height:100%;

	min-height:100%;

	min-width:760px;

}



/*Font*/

body

{

	font-size: 80%;

	font-family: Tahoma, Verdana, Helvetica, sans-serif;

	color: #333;

	background-color: #fff;

}



/*Font in table*/

table

{

	font-size:100%;

}



/*Links*/

a:link {color: #486DAA;}

a:visited{color:#8C9AA8;}

a:active {color: #486DAA;}

a:hover{color:#DD0000;}

a img {border:none;}



small

{

	font-size:85%;

}



hr

{

	width:100%;

	height: 1px;

	border: medium none;

	color: #d1d0d0;

	background-color: #d1d0d0;

	margin:8px 0

}



#header

{

	position:relative; /*containing block*/

	height:106px;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	background: #2F4773 url(/bitrix/templates/three_columns/images/header_bg.gif) repeat-x;

	border-bottom:1px solid #D6D6D6;

}



#header_logo

{

	position:absolute;

}



#header_text

{

	position:absolute;

	left:210px;

	top: 30%;

	color:#fff;

}



#header_text h1

{

	margin:0;

	padding:0;

	font-size:160%;

	border:none;

	text-decoration:none;

}



#header_text span

{

	font-size:80%;

}



/* Header menu: home, search, feedback*/

#header_menu

{



	background:#4B6185;

	position:absolute;

	right:55px;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

}



#header_sites

{

	position:absolute;

	right:55px;

	top: 60px;

	color:#fff;

	text-align:right;

}



#header_sites a, #header_sites span

{

	color:#fff;

	text-decoration:none;

}



#header_sites span

{

	color: #9dabc0;

}



#header_menu a

{

	display:block;

	float:left;

	cursor:pointer; cursor: hand;

	padding:8px 11px;

}



#zebra

{

	height:20px;

	background:transparent url(/bitrix/templates/three_columns/images/zebra_bg.gif) left top repeat-x;

}



#navigation

{



}



/*Navigation*/

#navigation a

{

	font-size:95%;

	text-decoration:none;

	color:#535353;

}



/*Content table*/

#content

{

	width:100%;

	height:70%;

	border-collapse:collapse;

}



/*Left column*/

#content .left-column

{

	width:180px;

	vertical-align:top;

	height:100%;

}



/*Main column*/

#content .main-column

{

	vertical-align:top;

	padding:0 23px 10px 23px;

}



/*Right column*/

#content .right-column

{

	width:1px;

	vertical-align:top;

}



/*Bottom banner*/

#bottom_banner

{

	padding:5px;

	text-align:center;

}



/*Footer*/

#footer

{

	background: #4D6990;

	text-align:right;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	height:40px;

	padding:8px;

	

}



/*Link in footer*/

#footer a

{

	color: #CFD6E1;

	font-size: 100%;

}



/*Data table*/

table.data-table

{

	border:1px solid #CECECE;

	border-collapse:collapse;

}



/*Any cell*/

table.data-table td

{

	border:1px solid #CECECE;

	background-color:#FFFFFF;

	color:#333;

	padding:3px 5px;

}



/*Head cell*/

table.data-table thead td, table.data-table th

{

	background-color:#E1E5ED;

	text-align:left;

	font-weight:normal;

	background-image:none;

	border:1px solid #CECECE;

	padding:4px;

	color:#333;

}



/*Body cell*/

table.data-table tbody td

{

	background-color:#FFF;

	background-image:none;

	color:#333;

}



/*Foot cell*/

table.data-table tfoot td

{

	background-color:#F1F3F6;

	padding:4px;

	color:#333;

}



/*Error & OK messages*/

.errortext

{

	color:red;

}



.notetext

{

	color:green;

}



/* Used to draw a "star" near reqired field */

.starrequired

{

	color:red;

}

.elka {
	background-image: url('/images/ctree.gif');
	position: fixed;
	bottom: 10px;
	left: 10px;
	width: 140px;
	height: 233px;
   }
   
.container {
	margin: 0 auto;
}
h2.led-store-tree {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background: url(http://www.sohtanaka.com/web-design/examples/accordion/h2_trigger_a.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 500px;
	font-size: 1em;
	font-weight: normal;
	color: #fff;
}
h2.trigger {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background: url(/bitrix/templates/three_columns/images/h2_trigger_a_650.jpg) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 650px;
	font-size: 1em;
	font-weight: normal;
	float: left;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(/bitrix/templates/three_columns/images/toggle_block_stretch_650.gif) repeat-y left top;
	overflow: hidden;
	font-size: 1.2em;
	width: 650px;
	clear: both;
}
.toggle_container .block {
	padding: 10px;
	font-size: 12px;
	background: url(/bitrix/templates/three_columns/images/toggle_block_btm_650.gif) no-repeat left bottom;
}
.toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.toggle_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.toggle_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}

.focus {
    border: 2px solid #ff0000;
}
.focus_green {
    border: 2px solid #00ff00;
}
	#effect { width: 180px; height: 200px; padding: 0.4em; position: relative; }
	#effect h3 { margin: 0; padding: 0.4em; text-align: center; }

#feedback_button
{
width:37px;
height:80px;
position:fixed;
left:0px;
top:80%;
overflow:hidden;
_position:absolute;
_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
}
#feedback_button a
{
width:37px;
height:80px;
overflow:hidden;
background:url(/bitrix/templates/three_columns/images/feedback_tab_white.png) no-repeat top left;
display:inline-block;
padding:3px;
}
	
.notify {
font-weight: bold;
color: #ff0000;
}	
/* End */
/* /bitrix/components/bitrix/menu/templates/horizontal_multilevel/style.min.css?14367878753715 */
/* /bitrix/templates/.default/components/bitrix/menu/template1/style.min.css?1548150250490 */
/* /bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1269953231501 */
/* /bitrix/components/bitrix/system.auth.form/templates/.default/style.min.css?1436787875424 */
/* /bitrix/templates/three_columns/styles.css?16173080821057 */
/* /bitrix/templates/three_columns/template_styles.css?16173080825752 */
