

/* Start:/bitrix/templates/.default/ajax/ajax.min.css?1452856332420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/system.auth.form/login_form/style.css?1462337496557*/
.errortext {
    display: block;
    padding: 0 20px;
    text-align: left;
}

.login_form p {
	margin-bottom:0;
}
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/main/components/bitrix/system.auth.form/login_form/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/main/components/bitrix/system.auth.form/login_form/images/sec-unlocked.png);}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/top_menu1/style.css?14644110054939*/
/**Top menu**/

.root_li_7 div{
	right:20px;
}
.root_li_8 div{
	right:20px;
}
.root_li:last-child div {
	right:20px;
}

#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	min-height:27px;
	width:780px;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

.item-selected .child-item {
	background: #556e8c;
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
	font-size:13px;
}

#horizontal-multilevel-menu li
{
	display:inline-block;
	*display:inline;
	zoom:1;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
    padding: 12px 13px;
    margin-top: 4px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#556e8c;
	color:#fff;
	font-weight:bold;
    padding: 12px 13px;
    margin-top: 4px;
}

/*Root items: hover*/

#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	margin-top:4px;
	background:#556e8c;
}
#horizontal-multilevel-menu li li:hover, #horizontal-multilevel-menu li li.jshover
{
	background:#556e8c!important;
}
#horizontal-multilevel-menu li:hover a {
	color:white!important;
}


/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top_menu1/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/top_menu1/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
/*
a.child-item:hover
{
	background:#ccc;
}
*/
/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li div
{
	position:absolute;
	top:auto;
	z-index:500;
	height:auto;
	border: 0;
	background: rgb(30, 100, 173);
	background: rgba(30, 100, 173, 0.9);
	display:none;
	padding: 8px;
	border-radius: 0 0 5px 5px;
}
#horizontal-multilevel-menu li:hover div
{
	display:block;
}



#horizontal-multilevel-menu li ul
{
	width: 220px;
	border: 0;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
    width: 220px;
    display: inline-block;
    vertical-align: top;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
	padding: 7px 7px;
	color:#fff;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/breadcrumb/breadcrumb/style.css?1458810508882*/
.bx_breadcrumbs{
    padding-top: 10px;
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    padding:0 15px;
    background:url(/bitrix/templates/main/components/bitrix/breadcrumb/breadcrumb/images/breadcrumbs_arrow.png) no-repeat center right;
    color:#555;
    text-decoration:none;
    font-size:14px;
    opacity:.5
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
.bx_breadcrumbs ul li span{
    padding:0 15px;
    color:#aaa;
    text-decoration:none;
    font-size:14px
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/left_memu/style.css?14636477914354*/
.left_menu_1{
    list-style: url(/bitrix/templates/main/images/circle.png)!important;
    margin-left: 20px!important;
}
.block { 
	width: 198px;
	text-align: left;
}
.block .announce .item { margin: 0 0 12px; padding: 0 0 12px; }
.block .announce .item .image {
	float: left;
	width: 115px;
	padding: 1px;
	overflow: hidden;
	height: 86px;
}
.announce .item .info { margin: 0 0 0 110px; }
.announce .micro p { float: none; margin: 0 0 0 70px; }
.event1 { padding: 0 12px 12px; }
.face { width: 252px; padding: 20px; }
.face .image { width: 142px; text-align: center; }
.face .info { float: right; width: 110px; padding-right: 12px; }
.face .info h3 { margin: 0 0 30px; font-size: 14px; }
.face .info p { margin: 15px 0 0; }
.title_menu h2{ font-size: 18px; margin:0}
	ul.left_menu_ul { font-size: 14px; margin:0; padding:0;}
 ul.left_menu_ul a { display: block; color: #626262; text-decoration: none; }
 ul.left_menu_ul li { padding: 2px 0; cursor: pointer; }
 ul.left_menu_ul .paddingStr { padding-right: 15px; }
 ul.left_menu_ul a.str {
	padding-right: 20px;
	background: url('data:image/gif;base64,R0lGODlhDgAMAOZGANbW1sjIyK6urtLS0re3t9fX13R0dKGhobGxsX19fa2trdPT097e3uXl5Z+fn+Hh4eLi4qWlpc3NzZOTk3l5eb+/v+vr65SUlOnp6YqKipaWlqenp9zc3I+Pj+Dg4IeHh6KiosbGxnx8fNTU1Hp6eoWFhX9/f8LCwsDAwOPj476+vqysrMzMzNDQ0KCgoNvb29HR0X5+fqioqHt7e/n5+fb29svLy9ra2s/Pz5GRkbq6uoODg9/f33d3d5WVlZiYmOTk5L29vYSEhImJiZeXl9jY2P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEYALAAAAAAOAAwAAAd6gEZGRYKCMIWIDSsDKUY3BwUMiEY8QxESGDgZHRIPkwIlRCcDCiIaFS+TDj0HAAU6BhE2C5MBFSoINQEoBEGIHkUgFD4NAAoGJDSCQEUTCS4ARRsxP4SCITsmAkUsORQyHIUQzghGEBczDp6FDB+0Ri1CBJOCFogj9IEAOw==') no-repeat 100% 50%;
}
	ul.left_menu_ul li {
		list-style:none;
	}
ul.left_menu_ul div{
	padding:5px 0;
}
ul.left_menu_ul div + div{
	border-top:1px dotted #797979;
}
ul.left_menu_ul div a:hover { text-decoration: underline; }
ul.left_menu_ul li.selected a.str,
ul.left_menu_ul li.open a.str{
	background: url('data:image/gif;base64,R0lGODlhDAAOAOZMALGxsXJyclZWVouLi0lJSWtra6ioqNjY2MfHx19fX93d3WVlZVlZWW1tbY2NjaKiorW1tWRkZKqqqtPT06Ojo3d3d6enp5aWlry8vIyMjJycnH9/f7CwsHx8fNXV1aCgoKampnV1dW5ubqSkpGFhYdvb20xMTG9vb0pKSlVVVU1NTYmJiYiIiMDAwJiYmHFxccPDw15eXkdHR6urq7S0tGpqaqysrISEhJeXl7Ozs9DQ0MjIyKGhoYqKip6entLS0lRUVICAgIODg0ZGRlJSUmlpacHBwVdXV+Li4lBQUGdnZ1paWv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAMAA4AAAd8gEyCg4NIggcZPgqEBiwwTDoFNS4lghQvERCCGkkxAApGBSY9B4MbBAE4QSgiHoQ5JwIMAgsWP4IIKwYSDTIJDzMDHEwYCUU2D0IXNAEMH4I3KQ0gLQAVQCEIgjtKQx0jDipLmoMAC0ckS0s8hIISEURLDu2DA6j0hBP0gQA7') no-repeat 100% 50%; }
ul.side ul {
	margin: 5px 0 10px 20px;
	padding:0;
	width: 85%;
	display: none;
	font-size: 12px;
}
ul.left_menu_ul li.selected a,
ul.left_menu_ul li.open a{
	color:black;
	font-weight:bold;
}
ul.left_menu_ul li.selected ul,
ul.left_menu_ul li.open ul{
	display:block;
}
ul.left_menu_ul li.selected ul a,
ul.left_menu_ul li.open ul a{
	display:block;
	font-weight:normal;
	color:#626262;
}
.selectedChild a{
	color:black!important;
	font-weight:bold!important;
}
ul.left_menu_ul ul a {
	margin: 3px 0;
	display: block;
	color: #999999;
	text-decoration: none;
}
.inner_sidebar ul.left_menu_ul ul li.selectedChild {
	padding: 0 10px 2px 10px;
	color: #626262;
	height: 100%;
	position: relative;
}
.selectedNotParent a {
	color:black!important;
	font-weight:bold;
}
.parent ul {
	display:none;
}
.selected ul {
	display:block!important;
	padding-left: 12px;
}

/* 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/main/components/bitrix/menu/left_memu/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/main/components/bitrix/menu/bottom_menu/style.css?1458809082219*/
.bottom_menu{
	text-align:center;
	margin-top: 35px;
	margin-bottom:25px;
}
.bottom_menu li {
	display:inline-block;
	*display:inline;
	zoom:1;
	margin: 0 10px;
}
.bottom_menu li a {
	color:#1f3a7e;
	font-weight:bold;
}
/* End */
/* /bitrix/templates/.default/ajax/ajax.min.css?1452856332420 */
/* /bitrix/templates/main/components/bitrix/system.auth.form/login_form/style.css?1462337496557 */
/* /bitrix/templates/.default/components/bitrix/menu/top_menu1/style.css?14644110054939 */
/* /bitrix/templates/main/components/bitrix/breadcrumb/breadcrumb/style.css?1458810508882 */
/* /bitrix/templates/main/components/bitrix/menu/left_memu/style.css?14636477914354 */
/* /bitrix/templates/main/components/bitrix/menu/bottom_menu/style.css?1458809082219 */
