

/* Start:/bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1536570264501*/
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/menu/templates/vertical_multilevel/style.min.css?15365702662111*/
ul#vertical-multilevel-menu,#vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:214px;font-size:12px}#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #c1c1c1;border-bottom:0;width:200px}#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4f4f4f;font-weight:bold;padding:5px;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#vertical-multilevel-menu li a.item-selected{background-color:#d6d6d6}#vertical-multilevel-menu li a:hover{background-color:#d6d6d6}#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 0 no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.root-item:hover,#vertical-multilevel-menu a.root-item-selected:hover{background:#61656a url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.parent{background:#f5f5f5 url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/arrow.gif) center right no-repeat;padding-right:10px}#vertical-multilevel-menu a.denied{background:#f5f5f5 url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/lock.gif) center right no-repeat;color:#ddd;padding-right:10px}/*\*/* html ul#vertical-multilevel-menu li{float:left;height:1%}* html ul#vertical-multilevel-menu li a{height:1%}/**/#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px}#vertical-multilevel-menu li ul{margin:-27px 0 0 133px}#vertical-multilevel-menu li:hover ul ul,#vertical-multilevel-menu li.jsvhover ul ul,#vertical-multilevel-menu li:hover ul ul ul,#vertical-multilevel-menu li.jsvhover ul ul ul{display:none}#vertical-multilevel-menu li:hover ul,#vertical-multilevel-menu li.jsvhover ul,#vertical-multilevel-menu li li:hover ul,#vertical-multilevel-menu li li.jsvhover ul,#vertical-multilevel-menu li li li:hover ul,#vertical-multilevel-menu li li li.jsvhover ul{display:block}
/* End */


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


/* Start:/bitrix/templates/.default/components/bitrix/advertising.banner/taras/style.css?1536570312160*/
div.component-panel a.banner-edit {background-image:url(/bitrix/templates/.default/components/bitrix/advertising.banner/taras/images/comp_edit.gif);}
div.component-panel a.banner-view {background-image:url(/bitrix/templates/.default/components/bitrix/advertising.banner/taras/images/comp_view.gif);}
/* End */


/* Start:/bitrix/components/bitrix/forum.topic.last/templates/main_page/style.min.css?15365702642677*/
.bx-new-layout-include{width:100%}.bx-new-layout-include .frm-mp-info{border-bottom:solid 1px #c4c4c4;padding:2px 0}.bx-new-layout-include .frm-mp-info-inner .frm-mp-date,.bx-new-layout-include .frm-mp-info-inner .frm-mp-name,.bx-new-layout-include .frm-mp-info-inner .frm-mp-post{margin-bottom:2px}.bx-new-layout-include .frm-mp-info-inner,.bx-new-layout-include .frm-mp-officelink{margin:5px 0}.bx-new-layout-include .frm-mp-delimiter{clear:both}.frm-mp-date{color:#82929a;font-size:.95em}div.forum-topic-last div.comments-code-box{font-family:"Consolas","Monaco","Courier New",Courier,monospace;font-size:1em;width:100%;overflow:auto;border-width:1px;border-style:solid;margin:.5em 0}div.forum-topic-last div.comments-code-box ol,div.forum-topic-last div.comments-code-box ol li,div.forum-topic-last div.comments-code-box ol li span{margin:0;padding:0;border:0}div.forum-topic-last div.comments-code-box ol{list-style:decimal;margin-left:3em;padding:.5em 0}div.forum-topic-last div.comments-code-box ol li{list-style:decimal-leading-zero;list-style-position:outside!important;padding:0 .5em 0 1.5em!important;margin:0;line-height:1.5em}div.forum-topic-last table.forum-quote,div.forum-topic-last table.forum-code{width:95%;margin:.5em 0 0;border-color:#abbacc}div.forum-topic-last table.forum-quote th,div.forum-topic-last table.forum-code th{font-weight:bold;padding:.25em 1em;text-align:left}div.forum-topic-last table.forum-quote td,div.forum-topic-last table.forum-code td{padding:.9em 1em}div.forum-topic-last table.forum-quote{background:url("/bitrix/components/bitrix/forum.topic.last/templates/main_page/images/font_quote.gif") no-repeat scroll left top #f8f2d4;border-color:#eee9cc;color:#4a483f}div.forum-topic-last table.forum-quote thead{display:none}div.forum-topic-last table.forum-code thead{display:table-cell}div.forum-topic-last table.forum-quote,div.forum-topic-last table.forum-spoiler,div.forum-topic-last table.forum-code,div.forum-topic-last div.forum-code-box{border:1px solid #ddd;padding:3px;width:100%;table-layout:fixed}div.forum-topic-last table.forum-code pre{width:100%;overflow:auto}div.forum-topic-last table.forum-quote td,div.forum-topic-last table.forum-spoiler td,div.forum-topic-last table.forum-code td,div.forum-topic-last div.forum-code-box ol{color:#696969}div.forum-topic-last table.forum-quote th,div.forum-topic-last table.forum-spoiler th,div.forum-topic-last table.forum-code th,div.forum-topic-last div.forum-code-box{font-weight:bold;text-align:left;color:#888}div.forum-topic-last table.forum-code td,div.forum-topic-last div.forum-code-box td{font-family:"Lucida Console","DejaVu Sans Mono",Monaco,monospace;font-size:12px}div.forum-topic-last table.forum-spoiler th div{cursor:pointer}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/template3/style.css?1536570312227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/grey_tabs/style.css?15365703121015*/
div.grey-tabs-menu
{
	float:left;
	width:100%;
	background:#FFFFFF;
	font-size:100%;
	line-height:normal;
}

div.grey-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
}

div.grey-tabs-menu li 
{
	display:inline;
	margin: 0;
	padding:0;
}

div.grey-tabs-menu a
{
	float:left;
	background:url("/bitrix/templates/.default/components/bitrix/menu/grey_tabs/images/tableft.gif") no-repeat left top;
	margin:5;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.grey-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/bitrix/templates/.default/components/bitrix/menu/grey_tabs/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	white-space:nowrap;
	color:#555;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.grey-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.grey-tabs-menu a:hover nobr
{
	color:#000;
}

div.grey-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.grey-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/styles.css?15992103431135*/
h1
{
	color:#1D497F;
	font-size:120%;
	border-bottom:4px double #C3C4C6;
	padding:10px 0 10px 0;
	margin-top:6px;
}

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

h4, h5, h6
{
	font-size:110%;
}
/*Information block*/
.information-block
{
	margin-top:2px;
	font-size:95%;
	color:#4C4C4C;
}

.information-block-head
{
	background:#E7E7E7 url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/information_bg.gif) repeat-x;
	font-weight:bold;
	min-height:24px;
	height:expression(this.scrollHeight < 24 ? "24px" :"auto");
	padding-left:14px;
	padding-top:4px;
}

.information-block-head-image
{
	width:21px;
	height:21px;
	background-image: url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/information_image.gif);
	background-repeat:no-repeat;
	float:left;
	margin-right:9px;
}

.information-block-head-text
{
	padding-top:3px;
}

.information-block-body
{
	padding:14px;
	text-align:left;
	border:1px solid #C9C9C9;
}
/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:5px;
	width:100%;
}

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

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

/* End */


/* Start:/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/template_styles.css?15992103435676*/
h1 {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
h2 {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
html, body
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

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

/*Font*/
body
{
	font-size: 80%;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #333;
	background-color: #fff;
}

/*Font in table*/
table
{
	font-size:100%;
}


#container
{
	position:relative;
	min-width:750px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 740 ? "750px" : "auto");
}

/*Links*/
a:link {color: #486DAA;}
a:visited{color:#8C9AA8;}
a:active {color: #486DAA;}
a:hover{color:#DD0000;}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #C3C4C6;
	background-color: #C3C4C6;
	margin:8px 0
}

/*Header box*/
#header
{
	height:79px;
	width:100%;
	background:#DDDDDD url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/header_bg.gif) repeat-x;
	margin-bottom:2px;
	border-collapse:collapse;
}

/*Header cell*/
#header td
{
	vertical-align:middle;
	padding:0;
}

td#header_separator
{
	vertical-align:top;
}

/*Header slogan*/
td#header_slogan
{
	width:100%;
	padding-left:35px;
}

#header_slogan h1
{
	padding:0;
	margin:0;
	font-size:130%;
	border:none;
	color:#000;
}

#header_slogan h2
{
	padding:0;
	margin:0;
	font-size:80%;
	color:#434343;
	border:none;
	color:#434343;
}

/*Header icons*/
td#header_icons
{
	padding:15px;
	white-space:nowrap;
}

td#header_search
{
	white-space:nowrap;
	padding:0 15px;
}

#header_icons
{
	line-height:115%;
}

#header_icons a
{
	text-decoration:none;
	font-size:75%;
	font-weight:bold;
	color:#737373;
}


#content-table
{
	width:100%;
	height:100%;
	border-collapse:collapse;
}

#left-column
{
	width:215px;
	vertical-align:top;
	padding:0;
	padding-left:2px;
}


#right-column
{
	vertical-align:top;
	padding:0;
	padding-left:1px;
}

#logo
{
	height:156px;
	background:#6196D2 url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/logo_bg.gif) repeat-x;
}

#logo_bg
{
	width:485px;
	height:156px;
	background-image:url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/logo_bg.jpg);
}

#logo_image
{
	width:224px;
	height:201px;
	position:absolute;
	left:216px;top:36px;
	background-image:url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/heads.gif);
	background-repeat:no-repeat;
}

#logo_sites
{
	position:absolute;
	right:10px;
	top: 90px;
	color:#fff;
	text-align:right;
}

#logo_sites a, #logo_sites span
{
	color:#fff;
	text-decoration:none;
}

#logo_sites span
{
	color: #b2cce9;
}

#navigation a
{
	font-size:95%;
	/*text-decoration:none;*/
	color:#486DAA;
}

#work-area
{
	width:100%;
	padding:4px 14px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

/*Footer*/
#footer
{
	background: #D5D5D5 url(/bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/images/footer_bg.gif) repeat-x;
	text-align:right;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	height:35px;
	padding:8px;
	
}

#footer a
{
	color:#707070;
}

/*Data table*/
table.data-table
{
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #D6D6D6;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#DFEAF5;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #D6D6D6;
	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:#F3F7FC;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}

.left_column
{
padding-left: 5px;
padding-right: 5px;
}
/*********************************** ������ ���������: ������� �� ******************************************************************/

table.forum-quote td 
{
	background: #fff4ca url(/bitrix/images/fileman/light_htmledit/font_quote.gif) no-repeat left top !important;
	color: #373737;
	padding-left: 24px;
}

/*********************************** ����� ���������: ������� �� ********************************************************************/
@font-face{font-family:'PTSans';src:url("/bitrix/templates/edu_main/fonts/PTS55F-webfont.eot");src:url("/bitrix/templates/edu_main/fonts/PTS55F-webfont.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/edu_main/fonts/PTS55F-webfont.woff") format("woff"),url("/bitrix/templates/edu_main/fonts/PTS55F-webfont.ttf") format("truetype"),url("/bitrix/templates/edu_main/fonts/PTS55F-webfont.svg#pt_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSans-Bold';src:url("/bitrix/templates/edu_main/fonts/PTS75F-webfont.eot");src:url("/bitrix/templates/edu_main/fonts/PTS75F-webfont.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/edu_main/fonts/PTS75F-webfont.woff") format("woff"),url("/bitrix/templates/edu_main/fonts/PTS75F-webfont.ttf") format("truetype"),url("/bitrix/templates/edu_main/fonts/PTS75F-webfont.svg#pt_sansbold") format("svg");font-weight:normal;font-style:normal}

.site_sel,.site_sel:visited,.site_sel:link,.site_sel:hover{font-size:18px; color:#bbb; line-height:18px;text-decoration:none;}
.list_sites{display:none; position:absolute; top:55px; z-index:11000; line-height:18px; background:#fff; box-shadow:0 0 20px 0 #bbb; padding:10px; border-radius:5px}
.b-header-main__phone, .b-header-main__phone:link, .b-header-main__phone:visited, .b-header-main__phone:hover{font-family:PTSans-Bold, sans-serif;font-size:28px;color:#000080;text-decoration:none;line-height:3rem}

/* End */
/* /bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1536570264501 */
/* /bitrix/components/bitrix/menu/templates/vertical_multilevel/style.min.css?15365702662111 */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/.default/style.min.css?1536570312424 */
/* /bitrix/templates/.default/components/bitrix/advertising.banner/taras/style.css?1536570312160 */
/* /bitrix/components/bitrix/forum.topic.last/templates/main_page/style.min.css?15365702642677 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/template3/style.css?1536570312227 */
/* /bitrix/templates/.default/components/bitrix/menu/grey_tabs/style.css?15365703121015 */
/* /bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/styles.css?15992103431135 */
/* /bitrix/templates/two_columnFFFFs_copy_copy_copy_copy/template_styles.css?15992103435676 */
