

/* Start:/bitrix/templates/grouphms_main/components/bitrix/search.form/search_form/style.css?1653443825488*/
#search-form
{
	width:120px;
	float:right;
	margin-left:10px;
	margin-right:10px;
	text-align:right;
}
#search-form input
{
	width:116px;
	border:1px solid #E5E5E6;
	padding:0 2px;
	color:#666666;
}
#search-form input.gray
{
	color:#aaaaaa;
}

#search-form input.submit-form
{        width:21px;
height:21px;
        background:url(/bitrix/templates/grouphms_main/images/lupa.jpg);
border:none;
	float:right;
      margin-left:3px;  
        cursor: pointer;
}
/* End */


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

/* End */


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

/* End */


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

/* End */


/* Start:/bitrix/templates/grouphms_main/styles.css?165344368013691*/
/* CSS Template */

*
{
	margin:0;
	padding:0;
}
html,
body
{
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#595b5c;
	width:100%;
	height:100%;
}
a
{
	color:#595b5c;
}
a:hover
{
	text-decoration:none;
}
a img,
.no-border
{
	border:none !important;
}
#empty
{
	height:96px;
}
#wraper
{
	width:1200px;
	margin:0 auto;
	min-height:100%;	
	height:100%;
	height: auto !important;
	background:url(/bitrix/templates/grouphms_main/images/bg-content.gif) top repeat-y;
}
#wraper.homepage
{
	background:url(/bitrix/templates/grouphms_main/images/bg-content-home.gif) top repeat-y;
}
#wraper #header
{
	height:61px;
	width:1200px;
	padding:39px 0 23px;
	background-color:white;
}
#wraper  #header #logo
{
	width:150px;
	float:left;
}
#wraper  #header #logo img
{
	border:none;
}
#wraper  #header #slogan
{
	width:300px;
	padding:35px 0 0 100px;
	float:left;
	position:relative;
	top:5px;
}

/* ������� ���� **************************************************************************/
#wraper  #header #right-wrapper
{
	width:620px;
	float:right;
}
#wraper  #header #right-wrapper #font-sizer
{
	padding-top:10px;
	padding-right:15px;
	height:25px;
	width:605px;
}
#wraper  #header #right-wrapper #font-sizer a
{
	display:block;
	width:15px;
	height:15px;
	float:right;
	margin-top:1px;
	margin-left:2px;
	text-decoration:none;
	background-color:#edf5fa;
	text-align:center;
	line-height:14px !important;
}
#wraper  #header #right-wrapper #font-sizer a:hover,
#wraper  #header #right-wrapper #font-sizer a.active
{
	background-color:#cee4f0;
}
#wraper  #header #right-wrapper #font-sizer a.size-11 { font-size:9px;margin-left:20px;}
#wraper  #header #right-wrapper #font-sizer a.size-12 { font-size:11px;}
#wraper  #header #right-wrapper #font-sizer a.size-14 { font-size:14px;}
#wraper  #header #sub-menu
{
	width:620px;
	height:13px;
	line-height:13px;
	font-size:11px;
	text-align:right;
	
	padding-top:13px;
}
#wraper  #header #sub-menu ul
{
	list-style:none;
}
#wraper  #header #sub-menu ul li
{
	display:inline;
	margin-left:20px;
}
#wraper  #header #sub-menu ul li a
{
	text-decoration:none;
}
#wraper  #header #sub-menu ul li a:hover
{
	text-decoration:underline;
}
#wraper  #header #sub-menu ul li.top-i2.active a{ color:#a8cc96;}
#wraper  #header #sub-menu ul li.top-i3.active a{ color:#c55f52;}
/***************************************************************************************/




/* ������� ���� ************************************************************************/
#wraper  #top-menu
{
	width:1200px;
	height:48px;
	padding:5px 0;
	border-top:1px solid #e5e5e6;
	background-color:white;
}
#wraper .top-menu-item
{
	padding:15px 0;
	font-size:15px;
	height:18px;
	border-right:1px solid #e5e5e6;
	text-align:center;
	float:left;
}
#wraper .top-menu-item a
{
	text-decoration:none;
}
#wraper .top-menu-item.i1 { width:240px;}
#wraper .top-menu-item.i2 { width:365px;}
#wraper .top-menu-item.i3 { width:346px;}
#wraper .top-menu-item.i4 { width:246px; border-right:0;}

#wraper .top-menu-item.i1.active a { color:#4d6fb1;}
#wraper .top-menu-item.i2.active a { color:#7d5484;}
#wraper .top-menu-item.i3.active a { color:#007a8a;}
#wraper .top-menu-item.i4.active a { color:#4c9fc9;}


#top-menu-bottom-line
{
	padding-bottom:10px;
	background-color:white;
}
#top-menu-bottom-line .top-menu-item
{
	height:4px !important; border:0;
	padding:0;
}
#top-menu-bottom-line  .top-menu-item.i1 { width:241px; background-color:#4d6fb1;}
#top-menu-bottom-line  .top-menu-item.i2 { width:366px; background-color:#7d5484;}
#top-menu-bottom-line  .top-menu-item.i3 { width:347px; background-color:#007a8a;}
#top-menu-bottom-line  .top-menu-item.i4 { width:246px; background-color:#4c9fc9;}

/*****************************************************************************************/


/** �������� ���� ************************************************************************/
#main-body
{
	width:1200px;
	
}
#main-body #left-sidebar
{
	width:374px;
	padding:10px 13px 230px 13px;
	float:left;
	height:100%;
	
}
#main-body #main-content
{
	width:800px;
	float:right;
}
#main-body #main-content #content-block
{
	width:770px;
	padding:10px 15px 0;
	float:left;
}
#main-body #main-content #content-block h1,
#main-body #main-content #content-block h2
{
	font-weight:normal;
}
#main-body #main-content #content-block p
{
	margin:11px 0;
	text-align:justify;
}
#main-body #main-content #content-block h1
{
	font-size:13px;
}
#main-body #main-content #content-block h2
{
	font-size:11px;
	display:inline;
	margin-left:2px;
	margin-bottom:11px;
}
#main-body #main-content #content-block h3
{
	font-size:10px;
	margin:11px 0;
}
#main-body #main-content #content-block .caption
{
	margin-bottom:11px;
}

#main-body #main-content #content-block .caption h2 a
{
	text-decoration:none;
}
#main-body #main-content #content-block .excerpt
{
	margin-bottom:8px;
}
#main-body #main-content #content-block .date
{
	display:inline;
	margin-right:2px;
	margin-bottom:11px;
}
#main-body #main-content #content-block .permalink a
{
	color:#6d6f71 !important;
}
#main-body #main-content #content-block .news-item
{
	margin-bottom:15px;
}
#content-block hr
{
	margin:11px 0;
	border-color: #E5E5E6 -moz-use-text-color -moz-use-text-color;
    border-style: solid none none;
    border-width: 1px medium medium;
    height: 1px;
}
#main-body #main-content #content-block ul li
{
	margin:11px 0;
}
#main-body #main-content #bread-crumbs
{
	width:770px;
	padding:10px 15px;
}
#main-body #main-content #bread-crumbs ul
{
	list-style:none;
}
#main-body #main-content #bread-crumbs ul li
{
	display:inline;
	margin-right:5px;
}
#main-body-content
{
	height:100%;
	height:auto !important;
}

#main-body #main-content #content-block.short
{
	width:560px;
}
#main-body #sidebar-right
{
	width:200px;
	float:right;

}
#main-body #sidebar-right .top-block
{
	border:1px solid #eaeaea;
	background-color:#fafafa;
	padding:10px;
	width:178px;
}
#main-body #sidebar-right h3
{
	font-size:12px;
	margin-bottom:20px;
}
#main-body #sidebar-right ul
{
	list-style:none;
}
#main-body #sidebar-right ul li
{
	margin-bottom:15px;
}



/* �������� �������� *********************************************************************/
#main-body.homepage
{
	
}
#main-body.homepage h1
{
	font-size:13px;
	font-weight:normal;
}
#main-body.homepage ul
{
	list-style:none;
}
hr
{
	border-top:1px solid #e5e5e6;
	border-right:0;
	border-left:0;
	border-bottom:0;
	background-color:white;
	margin-bottom:10px;
}
#main-body.homepage ul li a
{
	text-decoration:none;
}

#main-body.homepage .column
{
	width:375px;
	padding:15px 13px 2px 13px;
	float:left;
}
#main-body.homepage .column.center
{
	width:368px;
}
#main-body.homepage .column.center h1
{
	color:#5172b3;
}
#main-body.homepage .column.center p
{
	line-height:16px;
	margin-bottom:10px;
}

#main-body.homepage .column.center #organizations h1
{
	color:#d7ac6c;
	margin-bottom:12px;
}
#main-body.homepage .column.center #key-facts h1
{
	color:#33c6dd;
	margin-bottom:12px;
}
#main-body.homepage .column.center #key-facts ul
{
	list-style:none;
}
#main-body.homepage .column.center #key-facts ul li
{
	display:block;
	border-left:3px solid #6cd6e7;
	background-color:#d9f4f9;
	font-size:9px;
	padding:3px;
	margin-bottom:13px;
}

#main-body.homepage .column.left .flow-image
{
	margin-bottom:15px;
}
#main-body.homepage .column.left h1
{
	color:#e9626f;
	margin-bottom:15px;
}
#main-body.homepage .column.left li
{
	display:block;
	border-left:3px solid #eb9da9;
	padding:7px 20px;
	margin-bottom:25px;
	font-size:12px;
	background-color:#fadde0;
}
#main-body.homepage .column.right
{
	 
	padding-bottom:10px;
}

#main-body.homepage .column.right #news h1
{
	color:#73b4d5;
	margin-bottom:15px;
}
#main-body.homepage .column.right #news .news-item 
{
	margin-bottom:15px;
}
#main-body.homepage .column.right #news .news-item .caption
{
	background-color:#edf5fa;
}
#main-body.homepage .column.right #news .news-item .caption .date
{
	width:85px;
	background-color:#cee4f0;
	text-align:center;
	padding:1px 0;
}
#main-body.homepage .column.right #news .news-item  .excerpt
{
	margin-bottom:5px;
}
#main-body.homepage .column.right #news .news-item  .more-link
{
	text-align:right;
}
#main-body.homepage .column.right #news  .news-archive
{
	margin-bottom:15px;
	text-align:right;
}




/* ����� *********************************************************************************/
/* PART 1 */
#main-body.part1 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/blue.gif);
	list-style-position:inside;
}
#main-body.part1 #content-block h2 a,
#main-body.part1 #content-block h1,
#main-body.part1 #content-block .date
{ 
	color:#5172b3; 
}
#main-body.part1 #left-sidebar ul li
{
	border-left:3px solid #5172b3;
	background-color:#e5eaf4;
}
#main-body.part1 #left-sidebar ul li.active a
{
	color:#5172b3;
}
#main-body.part1 #left-sidebar ul ul li
{
	background-color:#edf3f9;
}

/* PART 2 */
#main-body.part2 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/violet.gif);
	list-style-position:inside;
}
#main-body.part2 #content-block h2 a,
#main-body.part2 #content-block h1,
#main-body.part2 #content-block .date
{ 
	color:#a488a9; 
}
#main-body.part2 #left-sidebar ul li
{
	border-left:3px solid #a488a9;
	background-color:#dfd5e1;
}
#main-body.part2 #left-sidebar ul li.active a
{
	color:#a488a9;
}
#main-body.part2 #left-sidebar ul ul li
{
	background-color:#ece6ed;
}

/* PART 3 */
#main-body.part3 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/aqua.gif);
	list-style-position:inside;
}
#main-body.part3 #content-block h2 a,
#main-body.part3 #content-block h1,
#main-body.part3 #content-block .date
{ 
	color:#4db3c4; 
}
#main-body.part3 #left-sidebar ul li
{
	border-left:3px solid #4db3c4;
	background-color:#bfe4ea;
}
#main-body.part3 #left-sidebar ul li.active a
{
	color:#4db3c4;
}
#main-body.part3 #left-sidebar ul ul li
{
	background-color:#dbf3f7;
}



/* PART 4 */
#main-body.part4 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/light-blue.gif);
	list-style-position:inside;
}
#main-body.part4 #content-block h2 a,
#main-body.part4 #content-block h1,
#main-body.part4 #content-block .date
{ 
	color:#5cbcde; 
}
#main-body.part4 #left-sidebar ul li
{
	border-left:3px solid #85cde6;
	background-color:#cae9f4;
}
#main-body.part4 #left-sidebar ul li.active a
{
	color:#4db3c4;
}
#main-body.part4 #left-sidebar ul ul li
{
	background-color:#dbf3f7;
}

/* PART 5 olive */
#main-body.part5 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/olive.gif);
	list-style-position:inside;
}
#main-body.part5 #content-block h2 a,
#main-body.part5 #content-block h1,
#main-body.part5 #content-block .date
{ 
	color:#a8cc96; 
}
#main-body.part5 #left-sidebar ul li
{
	border-left:3px solid #a8cc96;
	background-color:#e9f2e1;
}

/* not initialized */
#main-body.part5 #left-sidebar ul li.active a
{
	color:#a8cc96;
}
#main-body.part5 #left-sidebar ul ul li
{
	background-color:#dbf3f7;
}
/* =============== */



/* PART 6 red-brown */
#main-body.part6 #content-block ul
{
	list-style-image:url(/bitrix/templates/grouphms_main/images/red-brown.gif);
	list-style-position:inside;
}
#main-body.part6 #content-block h2 a,
#main-body.part6 #content-block h1,
#main-body.part6 #content-block .date
{ 
	color:#804948; 
}
#main-body.part6 #left-sidebar ul li
{
	border-left:3px solid #804948;
	background-color:#efdad6;
}
#main-body.part6 #left-sidebar ul li.active a
{
	color:#804948;
}
#main-body.part6 #left-sidebar ul ul li
{
	background-color:#F8E4E0;
}
#main-body.part6 #left-sidebar ul ul li.active a
{
	color:#804948;
}



/*****************************************************************************************/


/*  ������� ���� *************************************************************************/
#left-sidebar ul
{
	list-style:none;
}
#left-sidebar ul li
{
	display:block;
	padding:3px 15px;
	margin:0px 0 20px;
}
#left-sidebar ul li a
{
	font-size:12px;
	text-decoration:none;
}
#left-sidebar ul li ul
{
	list-style:none;
}
#left-sidebar ul ul li
{
	display:block;
	padding:3px 15px;
	margin:0px 0 20px;
	width:250px;
	border:0 !important;
}
/*****************************************************************************************/



#footer-wrap
{
	padding-top:10px;
	background-color:white;
	position:relative;
	margin:-96px auto 0;
	width:1200px;
}
#footer-wrap #page-image
{
	position:absolute;
	padding-left:13px;
	top:-215px;
}
#footer-wrap #main-page-image
{
	position:absolute;
	padding-right:13px;
	right:0;
	top: -216px;
}
#footer-wrap #footer
{
	height:48px;

	width:1200px;
	
	padding:19px 0 18px;	
	border-top: 1px solid #e5e5e6;
	font-size:10px;
	background-color:white;
}

#footer-wrap #footer #contacts
{
	width:367px;
	height:48px;
	padding-left:13px;
	float:left;	
}
#footer-wrap #footer #privacy
{
	padding-top:13px;
	float:left;
text-align:center;	
}
#footer-wrap #footer #copyrights
{
	width:364px;
	text-align:right;
	float:right;
}
.clear-float
{
	clear:both;
}
/* End */
/* /bitrix/templates/grouphms_main/components/bitrix/search.form/search_form/style.css?1653443825488 */
/* /bitrix/templates/grouphms_main/components/bitrix/menu/sup_top_menu/style.css?1653443823626 */
/* /bitrix/templates/grouphms_main/components/bitrix/menu/top_menu/style.css?1653443823626 */
/* /bitrix/templates/grouphms_main/components/bitrix/news.list/news_main/style.css?1653443824108 */
/* /bitrix/templates/grouphms_main/styles.css?165344368013691 */
