

/* Start:/bitrix/templates/shablon_brendbook/components/bitrix/menu/horizontal_multilevel/style.css?13839794435328*/
/*Root ul element*/
#horizontal-multilevel-menu
{
	margin:0;
	padding:0;
	min-height:32px;
	list-style:none;
	font-size:11px;
	float:left;
	height:32px;

}

/*Other ul elements*/
#horizontal-multilevel-menu ul
{
	margin:0;
	padding:0;
	list-style:none;
}

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

#horizontal-multilevel-menu li
{
	float:left;
	position:relative;
	z-index: 150;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color: #004e9e/*33aae1*/;
	font-weight:bold;
	font-size:11px;
	white-space:nowrap;
	padding:9px 10px 7px 20px;/*9px 19px 7px*/
	/*padding:9px 0px 7px 0px;*/
	text-transform:uppercase;
}

#horizontal-multilevel-menu div.root-separator
{
	width:1px;
	height:32px;
	float:left;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#FFFFFF;
	color:#33aae1/*004e9e*/;
	font-weight:bold;
	font-size:11px;
	padding: 9px 10px 7px 20px; /* чтобы не прыгало с выбором пункта меню */
	/*padding:9px 0px 7px 0px;*/
	text-transform:uppercase;
	/* padding:7px 10px 9px; */

}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#FFFFFF;
	color: #33aae1/*004e9e*/;
	font-size:11px;
	padding: 9px 10px 7px 20px; /* чтобы не прыгало с наведением мышки */
	/*padding:9px 0px 7px 0px;*/
	/* padding:7px 10px 9px; */
}

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

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

/*Child-items: hover*/
#horizontal-multilevel-menu li li:hover, #horizontal-multilevel-menu li li.jshover
{
	background:#ffffff;
	/*color: #0000ff; */
}

/*Child-items selected*/
#horizontal-multilevel-menu li li.item-selected a
{
	/*background:#D0D2D5;
	color: #333333 !important;*/
}

/*Last item in subbox*/
#horizontal-multilevel-menu li li.item-last
{
	border-bottom:none;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
/*	width:300px; */
	z-index: 150;
	top:auto;
	display:none;
	margin-top:-2px;
	height:auto;
	background: #E9E9E9;
	opacity: .9;
	/*	border:1px solid #a9b7c9; */
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
/*	border-bottom:1px solid #cdd4dd; */
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

#horizontal-multilevel-menu li.left-margin
{
	width:10px;
}

/*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
{
	color: #004e9e;

}

/*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: #33aae1/*004e9e*/;

}

#horizontal-multilevel-menu li ul ul
{
	margin:-24px 0 0 197px;
}

#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;

	/*For IE7 only (http://murphy.cz/ie7-hover-ghosts-bug/#drop-down-menu-ghosts-demo)*/
	position:absolute;
	width:auto;
}

#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;

	/*For IE7 only*/
	position:absolute;
	width:220px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/shablon_brendbook/components/adv/menu/vertical_left_menu_bb/style.css?13844976621858*/
#sidebar {
	/*float:left;
	display:block;
	display:inline;
	width:230px;
	padding:1px 16px 10px 0;*/
	padding:0;
}
#sidebar .menu {
	margin:0 0 5px;
	padding:0;
	list-style:none;
	overflow:hidden;
	/*width:230px;*/
}
#sidebar li {
	margin:-1px 0 5px;
	height:1%;
}
#sidebar .menu a {
	display:block;
	padding:5px 0 0px 25px;
	
	text-decoration:none;
	color:#004e9e;
}
#sidebar .menu li.active a,
#sidebar .menu a:hover {
	color:#004e9e;
	text-decoration:none;
}
#sidebar .menu li.active a {
	font-weight:bold;
	color:#004e9e;
}
#sidebar .menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar .menu ul a,
#sidebar .menu li.active ul a {
	color:#004e9e;
	font-weight:normal;
	background:none;
	padding:5px 0 0px 44px;

}
#sidebar .menu li.active ul li.item-selected > a {
	font-weight: bold;
}
#sidebar .menu ul a:hover,
#sidebar .menu li.active ul a:hover {
	text-decoration:underline;
	background:none;
}
#sidebar .menu ul li.active a,
#sidebar .menu li.active ul li.active a {

	font-weight:bold;
	text-decoration:none;
}
#sidebar .menu ul li.active a:hover,
#sidebar .menu li.active ul li.active a:hover {

}
#sidebar .contacts {
	border-width:1px 0;
	color:#000;
	overflow:hidden;
	height:1%;
	margin:0 0 10px;
	padding:15px 0 20px 38px;
}
#sidebar .contacts h3 {
	font-size:12px;
	line-height:14px;
	margin:0 0 11px;
}
#sidebar .contacts em {
	font-style:normal;
	display:block;
	margin:0 0 6px;
}
#sidebar .contacts dl {
	margin:0;
	font-size:11px;
}
#sidebar .contacts dl dt {
	float:left;
	margin:0 3px 0 0;
}
* html #sidebar .contacts dl dt {
	margin:0;
}
#sidebar .contacts dl dd {
	margin:0 0 4px;
}
#sidebar .rss {

	margin:0 0 0 38px;
	padding:0 0 0 21px;
	font-weight:bold;
}
#sidebar .rss span {

	padding:0 6px 0 0;
	text-decoration:none;
	cursor:pointer;
}
#sidebar .rss:hover span,
#sidebar .rss:hover {
	text-decoration:underline;
}
/* End */


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

/* End */


/* Start:/bitrix/templates/.default/components//bitrix/system.pagenavigation/.default/style.css?1383979445109*/
.pages ul{	margin: 0;
}
.pages li{	float: left;
	list-style: none;
	margin: 0;
	padding: 0 10px 0 0;}
/* End */


/* Start:/bitrix/templates/shablon_brendbook/styles.css?1384417376456*/
.info-box .date {
	display:block;
	color:#888787;
	font-size:11px;
	font-style:normal;
}

 .info-box .curency em {
	font-style:normal;
	color:#888787;
}

.info-box .curency strong {
	font-size:40px;
	color:#004e9e;
	background:url(/images/arrow01.gif) no-repeat 100% 13px;
	padding:0 15px 0 0;
	margin:0 3px 0 0;
}

.select-form {
	height:1%;
	overflow:hidden;
	margin:0 0 17px;
	padding:11px 0 0 15px;
}

.select-form .col {
	float:left;
	width:155px;
}


/* End */


/* Start:/bitrix/templates/shablon_brendbook/template_styles.css?157491478525245*/
* {
	font-size: 100%;
}

html
{
	width:100%;
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
 	color:black;
	background: #FFFFFF;
	font:10px Tornado, Verdana;
	min-width:1000px;

}

body a {
	color:#004e9e/*004f9f*/;
	text-decoration: none;
	}
	
.calendar-list_new strong {
	color:#004e9e/*004f9f*/;
	text-decoration: none;
	}


fieldset {
	margin: 0;
	padding: 0;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: solid 1px #e9e8e8;
    /*background: #f5f7f7;*/
	background-color:#f3f3f3/*#F2F6FB*/;
}

#header
{
	position:relative;
	left: 50%;
	margin-left: -500px;
	background-color: #FFFFFF;
}

#page-container {
	width: 100%;
	background: white;
}

.main-width {
	width: 1000px;
}

#top-menu-section
{
	height:32px;
}

#top-menu
{
	margin-left:0px;
}

#top-menu-left-corner
{
	height:32px;
}

#breadcumb-section
{
	margin-left:16px;
}

#site-icons {
	padding: 5px 10px 10px 10px;
	vertical-align: middle;
	overflow: visible;
}

/*Ajax window*/
div.waitwindow
{
	background-color:#FCF7D1;
	background-image:url(/bitrix/templates/shablon_brendbook/images/wait.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	border:1px solid #E1B52D;
	color:black;
	font-family:Tornado,Verdana;
	font-size:11px;
	padding:10px;
	position:absolute;
	width:170px;
	z-index:10000;
	text-align:center;
}



#footer-links {
	font-size: 10px;
	padding-right: 10px;
}

#search {
	overflow: hidden;
	/*padding-right: 20px;*/
	padding-top: 10px;
}

#search form {
	margin-rigt: 0;
	float: right;
	display: inline;
	padding-right: 0px;
	padding-top: 10px;
	overflow: hidden;
}

#search input.search-field {
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	border: 0px;
	background: none;
}

#search input.search-submit {
	vertical-align: middle;
}

#left-column
{
	width:20%;
	padding-right:9px;
	vertical-align:top;
	border-right:1px solid #dbdbdb;
	padding-bottom:15px;
}

#link_news
{
  /*position:absolute;
  bottom:0px;
  width: 20%;*/
}
#link_news h3
{
  color: #004e9e;
}
#main-column
{
	padding-left:15px;
	vertical-align:top;
	width:100%;
	padding-bottom:15px;
}

.left-column-delimiter
{
	height:9px;
	font-size:1px;
}

#navigation
{
	padding:5px 0;
	font-size:10px;
	color:#335CDB;
	margin-right:20px;
	margin-left: 20px;
}

#navigation a
{
	text-decoration:none;
	color:#014ea0;
}

#navigation a:hover
{
	text-decoration:none;
	color:#AF2037;
}

#space-for-footer
{
	height:0px;
	float: none;
	padding-top: 1px;
}

#footer
{
	margin-left:0px;
	overflow:visible;
	/*border-top:1px solid #000000;*/
	padding-top: 1px;
	position:relative;
	left: 50%;
	margin-left: -500px;
	background-color: #f1eff0;<!--#CCCCCC;-->
}

#copyright
{
	float:left;
	margin-left:10px;
	padding-top:0px;
	padding-right: 400px;
	font-size:10px;
}

#copyright1
{
	margin-left:10px;
	padding-top:0px;
	padding-right: 5px;
	font-size:9px;
}

#copyright a {
	color: black;
	text-decoration:none;
}

#second-menu-links
{
	/*margin-right:19px;*/
	/*padding-top:8px;*/
}

#second-menu-links a
{
	font-size:0.9em;

	text-decoration:none;
	color: #797979;
	text-transform:uppercase;
}

#mainpage-two /* РІС‚РѕСЂР°СЏ СЃРµРєС†РёСЏ РіР»Р°РІРЅРѕР№ СЃС‚СЂР°РЅРёС†С‹ */
{
	float: left;
	width: 320px;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 10px;
	/*height: 156px !important;*/
	height: 190px !important;
	margin-top: 10px;

}

#mainpage-two p {
	text-align: left;
	margin: 0;
	text-indent: 10px;
	line-height: 1.3;
}
#mainpage-two img {
	border: 0;
}

#mainpage-two a
{
font-weight: bold;
font-size: 11px;
/*white-space: nowrap;*/
text-decoration:none;
}

#mainpage-two-link{
	color:#004e9e;/*#33aae1*/;
	}

#mainpage-two-link_2 {

	}


#mainpage-three {
  margin-top: 20px;
  height: 181px;
  background:#f3f3f3;

}

#mainpage-three.ind {
	position:relative;
	left: 50%;
	margin-left: -500px;
	background:#f3f3f3;
	margin-top:inherit;
    height:auto;
	width: 1000px;

}

#mainpage-three p {
	text-align: left;
	text-indent: 10px;
	line-height: 1.2;
}

#mainpage-three img {
	border: 0;
}

#mainpage-three .caption1 {
	z-index:100;
	color:#000000;
	width:300px;
	margin-top: 10px;
	overflow:hidden;
	position:relative;
}

#mainpage-three .caption1 a  {
    color:#004e9e;/*#33aae1*/
    font-weight: bold;
    font-size: 11px;
    white-space: nowrap;
    text-decoration:none;
}

#mainpage-three .caption1 .ads {
	margin:0 0 32px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	height:166px;
}
#mainpage-three .caption1 .ads .caption1 {
	margin:0 0 32px;
	padding:0;
	list-style:none;
	overflow:hidden;
    width: 320px;
	padding-left: 5px;
	padding-right: 10px;
	/*height:146px;*/
}
#mainpage-three .caption1 .ads li {
	float:left;
	position:relative;
	width:295px;
	padding:17px 0 0 35px;
}
#mainpage-three .caption1 .ads img {
	vertical-align:top;
}
#mainpage-three .caption1 .ads a.more {
	font-weight:bold;
	/*background:url(/images/arrow03.gif) no-repeat 100% 5px;     */
	padding:0 11px 0 0;
	position:absolute;
	top:6px;
	/*left:35px;*/
	text-transform:uppercase;
}

#mainpage-three а
{
    color:#014ea0;
    font-weight: bold;
    font-size: 11px;
    white-space: nowrap;
    text-decoration:none;
}

#mainpage-three td
{  vertical-align: top;
   /*padding-left: 5px;*/
   font:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   text-align: left;

}



#section-bottom {

}

.pdf,
.xls,
.file,
.ppt,
.doc,
.mp3 {
	padding:2px 0 0 23px;
	font-weight:bold;
}
.pdf {
	background:url(/images/pdf.gif) no-repeat;
}
.doc {
	background:url(/images/doc.gif) no-repeat;
}
.xls {
	background:url(/images/xls.gif) no-repeat;
}
.ppt {
	background:url(/images/ppt.gif) no-repeat;
}
.file {
	background:url(/images/file.gif) no-repeat;
}
.mp3 {
	background:url(/images/mp3.gif) no-repeat;
}
.pdf span,
.xls span,
.file span,
.ppt span,
.doc span,
.mp3 span,
.report-list span {
	font-weight:normal;
}
.chronology {
	height:1%;
	overflow:hidden;
	margin:0 0 33px 3px;
	width:697px;
	padding:32px 0 0;
}
#content .chronology h3 {
	color:#000;
	font-size:16px;
	margin:0;
}
#content .chronology p,
#content .chronology ul {
	line-height:17px;
}
#content .chronology p {
	margin:0;
}
.chronology ul {
	margin:0;
	padding:0;
	list-style:none;
}
.chronology ul li {
	background:url(/images/arrow07.gif) no-repeat 0 7px;
	padding:0 0 7px 10px;
}
.chronology .align-right {
	padding:0 15px 0 357px;
	margin:-20px 0 0;
}
.chronology .align-left {
	padding:0 400px 0 0;
	margin:-20px 0 0;
}
.chronology .block {
	background:url(/images/path02.gif) repeat-y 334px 0;
}
#content .chronology .align-left h3 {
	background:url(/images/bg-chron-titile1.gif) no-repeat;      /*------!!!!!!!!!!!!!!------ */
	padding:0 0 8px;
	margin:0 -44px 0 0;
}
#content .chronology .align-right h3 {
	background:url(/images/bg-chron-titile2.gif) no-repeat;      /*------!!!!!!!!!!!!!!------ */
	padding:0 0 8px 29px;
	margin:0 -15px 0 -29px;
}



.contacts-list {
	margin:0;
	padding:0 0 0 1px;
	list-style:none;
}
.contacts-list li {
	margin:0 0 11px;
	background:url(/images/arrow07.gif) no-repeat 0 6px;
	padding:0 0 0 13px;
	height:1%;
	overflow:hidden;
}
.contacts-list strong {
	display:block;
	color:#333;
	margin:0 0 6px;
}
.contacts-list em {
	font-style:normal;
	display:block;
	color:#333;
	margin:0 0 4px 0px;
}
.contacts-list em span {
	background:url(/images/separator04.gif) no-repeat 0 3px;
	padding:0 0 0 10px;
	color: #616161;
	margin:0 0 0 5px;
}
.contacts-list dl {
	margin:0 0 0 0px;
}
.contacts-list dl dt {
	float:left;
	margin:0 3px 0 0;
}
* html .contacts-list dl dt {
	margin:0;
}
.contacts-list dl dd {
	margin:0 0 4px;
}
.contacts-list a {
	color:#2b5170;
}

/*----------ММК----------*/

.structure {
	background:url(/images/bg-structure.gif) repeat-y 1px 0;
	height:1%;
	overflow:hidden;
	padding:0 0 0 21px;
}
.structure .type-1 {
	height:1%;
	overflow:hidden;
	/*margin:0 0 31px -20px;*/
	margin:0 0 11px -20px;
	position:relative;
}
.structure .type-1 span {
	background:url(/images/bg-struct-type1-l.gif) no-repeat;
	float:left;
}
.structure .type-1 strong {
	float:left;
	height:42px;
	padding:23px 49px 0 44px;
	color:#fff;
	margin:0;
	background:url(/images/bg-struct-type1-r.gif) no-repeat 100% 0;
}
.structure strong {
	color:#333;
	display:block;
	/*margin:0 0 16px 2px;*/
	margin:0 0 0 2px;
}
.structure .frame {
	height:1%;
	overflow:hidden;
	padding:11px 0 11px 34px;
}
.structure .type-2 {
	width:661px;
	margin:0 0 11px;
	background:url(/images/bg-struct-type2-c.gif) repeat-y 100% 0;
}
.structure .type-2 .holder {
	background:url(/images/bg-struct-type2-t.gif) no-repeat;
}
.structure .type-2 .frame {
	background:url(/images/bg-struct-type2-b.gif) no-repeat 100% 100%;
}
.structure .type-3 {
	width:661px;
	margin:0 0 11px;
	background:url(/images/bg-struct-type3-c.gif) repeat-y 100% 0;
}
.structure .type-3 .holder {
	background:url(/images/bg-struct-type3-t.gif) no-repeat;
}
.structure .type-3 .frame {
	background:url(/images/bg-struct-type3-b.gif) no-repeat 100% 100%;
}
.structure .type-4 {
	width:661px;
	margin:0 0 11px;
	background:url(/images/bg-struct-type4-c.gif) repeat-y 100% 0;
}
.structure .type-4 .holder {
	background:url(/images/bg-struct-type4-t.gif) no-repeat;
}
.structure .type-4 .frame {
	background:url(/images/bg-struct-type4-b.gif) no-repeat 100% 100%;
}
.structure .type-5 {
	width:661px;
	margin:0 0 11px;
	background:url(/images/bg-struct-type5-c.gif) repeat-y 100% 0;
}
.structure .type-5 .holder {
	background:url(/images/bg-struct-type5-t.gif) no-repeat;
}
.structure .type-5 .frame {
	background:url(/images/bg-struct-type5-b.gif) no-repeat 100% 100%;
}
.structure .type-6 {
	width: 661px;
	margin:0 0 11px;
	background:url(/images/bg-struct-type6-c.gif) repeat-y 100% 0;
}
.structure .type-6 .holder {
	background:url(/images/bg-struct-type6-t.gif) no-repeat;
}
.structure .type-6 .frame {
	background:url(/images/bg-struct-type6-b.gif) no-repeat 100% 100%;
}
.structure .type-7 {
	width:661px;
	background:#fff url(/images/bg-struct-type7-c.gif) repeat-y 100% 0;
}
.structure .type-7 .holder {
	background:url(/images/bg-struct-type7-t.gif) no-repeat;
}
.structure .type-7 .frame {
	background:url(/images/bg-struct-type7-b.gif) no-repeat 100% 100%;
}
.structure ul {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	font-weight:bold;
}
.structure ul li {
	float:left;
	margin:0 5px 7px 0;
	font-size:11px;
	white-space: nowrap;
}
.structure ul em {
	float:left;
	background:url(/images/bg-panel-l-2.png) no-repeat;
	height:20px;
	padding:3px 11px 0 19px;
	cursor:pointer;
	font-style:normal;
}
.structure ul span {
	float:left;
	background:url(/images/bg-panel-r-2.png) no-repeat;
	height:20px;
	width:3px;
	cursor:pointer;
}
.structure ul a {
	color:#333;
	float:left;
	white-space:nowrap;
	text-decoration:none;
}
.structure ul a:hover em,
.structure ul a:hover {
	text-decoration:underline;
}

#content {
	position:relative;
	height:1%;
	overflow:hidden;
	/*padding:0 30px 80px 15px;*/
	padding:0 10px 80px 10px;
}

#content img {
	vertical-align:top;
	border:0px;
	
}

#content .info-block h4 {
	margin:0 0 6px;
	padding:12px 0 0;
}

#content h3 {
	font-size:16px;
	margin:0 0 6px;
	color:#000;
}
#content .subscribe-form h4 {
	margin:0 0 12px;
}

#content .release-list p {
	margin:0;
	line-height:15px;
}
#content .paging {
	margin:0 0 0 -12px;
}

#content .history-form  h3 {
	margin:0 0 15px -15px;
	font-size:14px;
}

#content .chronology .align-left h3 {
	background:url(/images/bg-chron-titile1.gif) no-repeat 0 100%;
	padding:0 0 8px;
	margin:0 -44px 0 0;
}
#content .chronology .align-right h3 {
	background:url(/images/bg-chron-titile2.gif) no-repeat 0 100%;
	padding:0 0 8px 29px;
	margin:0 -15px 0 -29px;
}
/*#content p {
	margin:0 200px 20px 0;
	line-height:19px;
}*/
/*
#content ul {
	margin:0 200px 20px 0;
	line-height:19px;
}
*/
#content  h1 {
	margin: 20px 0px 20px 0;
	font-size:19px;
	font-weight:bold;
	color: #004e9e;/*#33aae1;*/
}

#content p .img-left {
	float:left;
	height:1%;
	/* width:281px; */
	background:url(/images/bg-image.gif) no-repeat 100% 100%;
	position:relative;
	padding:0 3px 4px 1px;
	margin:21px 25px 15px 0;
}
#content p .img-left_new {
	float:left;
	height:1%;
	width:281px;
	background:url(/images/bg-image.gif) no-repeat 100% 100%;
	position:relative;
	padding:0 3px 4px 1px;
	margin:21px 25px 15px 0;
}

.img-left {
	margin:5px 25px 15px 0;
	float:left;
	height:1%;
	/*width:281px;*/
	background:url(/images/bg-image.gif) no-repeat 100% 100%;
	position:relative;
	padding:0 3px 4px 1px;
}

.img-left .info {
	position:absolute;
	left:1px;
	bottom:4px;
	font-size:11px;
	/*width:281px;*/
        width:92%;
	padding:6px 7px 5px 13px;
	background:url(/images/bg-image-info.png);
}
.img-left_dir .info {
position:absolute;
	left:1px;
	bottom:4px;
	font-size:11px;
	width:281px;
	padding:6px 7px 5px 13px;
	background:url(/images/bg-image-info.png);

	}

.img-left .info_new1 {
	position:absolute;
	left:1px;
	bottom:4px;
	font-size:11px;
	width:70px;
	padding:6px 7px 5px 13px;
	background:url(/images/bg-image-info_new.png);
}
.img-left .info span {
	font-weight:normal;
}
.img-left .zoom {
	position:relative;
	background:url(/images/zoom_in.png) no-repeat;
	float:right;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.img-left_dir .zoom {
	position:relative;
	background:url(/images/plus.png) no-repeat;
	float:right;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}

#content .menu {
	height:1%;
	overflow:hidden;
	margin:0 0 32px;
}
#content .menu .frame {
	background:#e9e9e9 url(/images/bg-menu-l.gif) no-repeat;
	float:left;
}
#content .menu .frame ul {
	background:url(/images/bg-menu-r.gif) no-repeat 100% 0;
	float:left;
	margin:0;
	padding:6px 9px 0;
	height:28px;
	list-style:none;
	font-weight:bold;
	font-size:11px;
}
#content .menu .frame ul li {
	float:left;
	margin:0 2px 0 0;
}
#content .menu .frame ul a {
	float:left;
	color:#616161;
}
#content .menu .frame ul a:hover,
#content .menu .frame ul li.active a {
	color:#fff;
	background:url(/images/bg-menu-el-l.gif) no-repeat;
	text-decoration:none;
}
#content .menu .frame ul a:hover span,
#content .menu .frame ul li.active a span {
	color:#fff;
	background:url(/images/bg-menu-el-r.gif) no-repeat 100% 0;
}
#content .menu .frame ul span {
	float:left;
	color:#616161;
	height:19px;
	padding:3px 12px 0 12px;
}

.release-list {
	margin:0;
	padding:0 0 5px 1px;
	list-style:none;
	width:498px;
}
.release-list li {
	padding:0 0 22px;
}
.release-list .title {
	margin:0 0 4px;
	display:block;
}
.release-list .title a {
	background:url(/images/arrow02.gif) no-repeat 100% 6px;
	padding:0 8px 0 0;
}
.release-list .date {
	display:block;
	font-style:normal;
	color:#616161;
	font-size:11px;
	margin:0 0 2px;
}
#content .release-list p {
	margin:0;
	line-height:15px;
}
#content .paging {
	margin:0 0 0 -12px;
}

/*-----------------------о компании-> достижения-----------------------*/
.archive-form {
	position:absolute;
	top:5px;
	right:0;
	width:192px;
	background:#f3f3f3/*eee*/;
	padding:23px 0 22px 23px;
}
.archive-form fieldset {
    border-style:none;
	margin:0;
	padding:0;
}
.archive-form .select1 {
	width:133px;
	margin:0 0 11px;
}
#content .archive-form h4 {
	margin:0 0 9px;
}


form{
	margin:0;
	padding:0;
	border-style:none;
}

.paging {
	margin:0;
	font-size:11px;
	padding:0 0 19px 8px;
	height:1%;
	overflow:hidden;
	list-style:none;
}
.paging li {
	float:left;
}
.paging li a {
	float:left;
	padding:1px 6px 0;
	color:#333;
	height:17px;
}
.paging li.active a {
	background:#e6e6e6;
	font-weight:bold;
}
/*---------------------------------------------------------------------------------------------*/

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 4px 4px 4px 0; /* Отступы вокруг картинки */
   }
.rightimg  {
    float: right; /* Выравнивание по правому краю  */
    margin: 4px 0 4px 4px; /* Отступы вокруг картинки */
   }

.person-list {
	margin:0;
	padding:5px 0 0;
	list-style:none;
}
.person-list li {
	display:inline-block;
	vertical-align:top;
	width:320px;
	margin:0 0 32px;
	padding:0 38px 0 0;
}
.person-list .visual {
	float:left;
	margin:4px 14px 0 0;
}
.person-list .info {
	height:1%;
	overflow:hidden;
	font-size:11px;
}
.person-list .title {
	font-size:12px;
	color:#2e5368;
	display:block;
	margin:0 0 9px;
	line-height:16px;
}
#content .person-list p {
	margin:0;
	line-height:17px;
}

.structure-table {
	margin:0 0 4px;
}
.structure-table .col1 {
	width:305px;
}
.structure-table .col2 {
	width:217px;
}




table th {
	background:#4e7c95 url(/images/bg-table-head.gif) repeat-x;
	height:33px;
	line-height:13px;
	border-right:1px solid #fff;
	border-left:1px solid #466f86;
	padding:2px 0 2px 8px;
	font-size:11px;
	text-align:left;
	color:#fff;
}
/*table td {

padding: 2px 1px 1px 2px;
	vertical-align:top;
	border-right:1px solid #fff;
	border-left:1px solid #dedddd;
	border-bottom:1px solid #fff;
	border-top:1px solid #dedddd;

	font-size:11px;
}   */

#global_table td {
	/*padding:8px 3px 6px 10px;*/
    padding: 0px 0px 0px 0px;
	vertical-align:baseline;
	border-right:0px;
	border-left:0px;
	border-bottom:0px;
	border-top:0px;
	/*background:#f7f6f6;*/
	font-size:11px;
}

#global_table table td {
	/*padding:8px 3px 6px 10px;*/
padding: 2px 1px 1px 2px;
	vertical-align:top;
	border-right:1px solid #fff;
	border-left:1px solid #dedddd;
	border-bottom:1px solid #fff;
	border-top:1px solid #dedddd;
	/*background:#f7f6f6;*/
	font-size:11px;
}

#global_table #left-column
{
	width:20%;
	padding-right:9px;
	vertical-align:top;
	border-right:1px solid #dbdbdb;
	padding-bottom:15px;
}

.order-form {
	height:1%;
	overflow:hidden;
	padding:0 0 20px;
}
.order-form .info-link {
	font-weight:bold;
	color:#2b5170;
	background:url(/images/arrow02.gif) no-repeat 100% 5px;
	font-size:12px;
	float:left;
	margin:6px 0 0;
	padding:0 6px 0 0;
}
.order-form .button {
	margin:0 45px 0 0;
}

.order-form label {
	display:block;
	font-size:11px;
	margin:0 0 1px;
}
.order-form .text {
	border:1px solid #c1c0c0;
	width:360px;
	float:left;
	height:25px;
	margin:0;
	color:#616161;
	padding:0 5px;
}
.order-form .row {
	height:1%;
	overflow:hidden;
	margin:0 0 10px 3px;
}
.order-form textarea {
	width:534px;
	color:#616161;
	max-height:134px;
	max-width:534px;
	padding:0 0 0 5px;
	height:134px;
	border:1px solid #c1c0c0;
	margin:0 0 25px;
	float:left;
	overflow:auto;
}

* html .button input {
	padding:0 10px 4px;
}
.quest-form {
	padding:68px 0 0;
	height:1%;
	overflow:hidden;
}
.quest-form label {
	display:block;
	font-size:11px;
	margin:0 0 1px;
}
.quest-form .text {
	border:1px solid #c1c0c0;
	width:360px;
	float:left;
	height:25px;
	margin:0;
	color:#616161;
	padding:0 5px;
}
.quest-form .row {
	height:1%;
	overflow:hidden;
	margin:0 0 10px 3px;
}
#content .quest-form h3 {
	margin:0 0 26px;
}
.quest-form textarea {
	width:534px;
	color:#616161;
	max-height:134px;
	max-width:534px;
	padding:0 0 0 5px;
	height:134px;
	border:1px solid #c1c0c0;
	margin:0 0 25px;
	float:left;
	overflow:auto;
}

.goods {
	height:1%;
	overflow:hidden;
}
.goods .item {
	display:inline-block;
	vertical-align:top;
	width:333px;
	padding:0 0 10px;
	margin:0 30px 26px 0;
	font-size:11px;
	line-height:14px;
	overflow:hidden;
	background:#f7f6f6;
}
.goods .item1 {
	display:inline-block;
	vertical-align:top;
	/*width:100%;*/
width:600px;
	padding:0 0 0px;
	margin:0 30px 1px 0;
	font-size:11px;
	line-height:14px;
	overflow:hidden;
	background:#f7f6f6;
}
.goods .item2 {
	display:inline-block;
	vertical-align:top;
	/*width:97%;*/
width:600px;
	padding:0 0 10px;
	margin:0 30px 26px 0;
	font-size:11px;
	line-height:14px;
	overflow:hidden;
	background:#f7f6f6;
}

.goods .item .heading {
	background:url(/images/bg-item-heading.gif) no-repeat;
	display:block;
	height:25px;
	padding:8px 0 0 18px;
	color:#333;
	margin:0 0 15px;
}
.goods .dark-item .heading,
.goods .item:hover .heading {
	background:url(/images/bg-item-dark.gif) no-repeat;
	color:#fff;
}
.goods .item .visual {
	float:left;
	margin:3px 21px 10px 19px;
}
* html .goods .item .visual {
	margin:3px 18px 0 19px;
}
.goods .item .visual img {
	vertical-align:top;
	border:1px solid #c1c0c0;
}
.goods .item .info {
	height:1%;
	overflow:hidden;
}

.goods .item1:hover .heading {
	background:url(/images/bg-item-dark.gif) no-repeat;
	color:#fff;
}
.goods .item1 .visual {
	float:left;
	margin:3px 21px 10px 19px;
}
* html .goods .item1 .visual {
	margin:3px 18px 0 19px;
}
.goods .item1 .visual img {
	vertical-align:top;
	border:1px solid #c1c0c0;
}
.goods .item1 .info {
	height:1%;
	overflow:hidden;
}

.goods .item2:hover .heading {
	background:url(/images/bg-item-dark.gif) no-repeat;
	color:#fff;
}
.goods .item2 .visual {
	float:left;
	margin:3px 21px 10px 19px;
}
* html .goods .item2 .visual {
	margin:3px 18px 0 19px;
}
.goods .item2 .visual img {
	vertical-align:top;
	border:1px solid #c1c0c0;
}
.goods .item2 .info {
	height:1%;
	overflow:hidden;
}


.goods .item .info ul {
	margin:0;
	padding:0;
	list-style:none;
}
.goods .item .info ul li {
	margin:0 0 5px;
	background:url(/images/arrow06.gif) no-repeat 0 6px;
	padding:0 0 0 10px;
}
.goods .item1 .info {
	height:1%;
	overflow:hidden;
}
.goods .item1 .info ul {
	margin:0;
	padding:0;
	list-style:none;
}
.goods .item1 .info ul li {
	margin:0 0 5px;
	background:url(/images/arrow06.gif) no-repeat 0 6px;
	padding:0 0 0 10px;
}

.goods .item2 .info {
	height:1%;
	overflow:hidden;
}
.goods .item2 .info ul {
	margin:0;
	padding:0;
	list-style:none;
}
.goods .item2 .info ul li {
	margin:0 0 5px;
	background:url(/images/arrow06.gif) no-repeat 0 6px;
	padding:0 0 0 10px;
}


.goods .item .more {
	font-weight:bold;
	color:#2b5170;
	background:url(/images/arrow02.gif) no-repeat 100% 5px;
	float:left;
	margin:9px 0 0;
	font-size:11px;
	padding:0 6px 0 0;
}

.person-list {
	margin:0;
	padding:5px 0 0;
	list-style:none;
}
.person-list li {
	display:inline-block;
	vertical-align:top;
	width:320px;
	margin:0 0 32px;
	padding:0 38px 0 0;
}
.person-list .visual {
	float:left;
	margin:4px 14px 0 0;
}
.person-list .info {
	height:1%;
	overflow:hidden;
	font-size:11px;
}
.person-list .title {
	font-size:12px;
	color:#2e5368;
	display:block;
	margin:0 0 9px;
	line-height:16px;
}
#content .person-list p {
	margin:0;
	line-height:17px;
}

.tender-table {
	margin:0 0 37px;
	color:#616161;
	width:700px;
}
.tender-table td {
	padding:9px 15px 7px;
	vertical-align:middle;
}
.tender-table tr th {
	background:url(/images/bg-table-head-gray.gif) repeat-x;
	color:#333;
	height:42px;
	border-left:1px solid #d1d1d1;
}
.tender-table .col1 {
	width:123px;
}
.tender-table .col2 {
	width:371px;
}
.tender-table .col3 {
	width:153px;
}
.tender-table td {
	background:#f7f6f6;
	border-top:0;
	border-bottom:0;
}
.tender-table .odd td {
	background:none;
}
.tender-table .green {
	color:#0b581d;
}
.tender-table .red {
	color:#af1212;
}


.tender-tables {
	margin:0 0 37px;
	color:#616161;
	/*width:700px;*/
width: 680px;
}
.tender-tables a {

text-decoration: underline;

}
.tender-tables td {
	padding:9px 15px 7px;
	vertical-align:middle;
}
.tender-tables tr th {
	background:url(/images/bg-table-head-gray.gif) repeat-x;
	color:black;
	height:42px;
	border-left:1px solid #d1d1d1;
}
.tender-tables .col1 {
	width:123px;
}
.tender-tables .col2 {
	width:371px;
}
.tender-tables .col3 {
	width:153px;
}
.tender-tables td {
	background:#f7f6f6;
	border-top:0;
	border-bottom:0;
}
.tender-tables .odd td {
	background:none;
}
.tender-tables .green {
	color:#0b581d;
}
.tender-tables .red {
	color:#af1212;
}
.tender-tables thead tr .header {
	background-image: url(/images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
background-color: #EAEAEA;
}

.tender-tables thead tr .headerSortUp {
	background-image: url(/images/asc.gif);
}
.tender-tables thead tr .headerSortDown {
	background-image: url(/images/desc.gif);
}


#company-logo-img
{
	padding-left:0px;
	padding-top: 20px;
	vertical-align: top;
	text-align: left;
}
.aff-list {
	margin:0;
	padding:8px 0 21px 1px;
	list-style:none;
}
.aff-list li {
	background:url(/images/arrow06.gif) no-repeat 0 21px;
	padding:0 0 22px 11px;
}
.aff-list .date {
	color:#616161;
	font-size:11px;
	font-style:normal;
	display:block;
	margin:0 0 1px;
}
.aff-list strong {
	color:#000;
	display:block;
	margin: 2px 0 8px;
}
.report-list {
	margin:0 0 31px;
	padding:0 0 0 2px;
	overflow:hidden;
	height:1%;
	list-style:none;
	font-weight:bold;
}

.report-list li {
	margin:0 0 7px;
}
.pdf,
.xls,
.file,
.ppt,
.doc,
.mp3 {
	padding:4px 0 0 23px;
	font-weight:bold;
}

table#table_no_border td {
    border-top: 0px solid #dedddd;
    border-left: 0px solid #dedddd;
}


.regional_office li.first-level {
		
		padding: 7px 0;
		margin: 0;
		
		}
.regional_office li.first-level a.title {
		background: url(/images/01.png) no-repeat scroll 10px 1px transparent !important;
		padding: 0px 0 0px 35px;
		color: #454a4e;
		font-size: 11px;
		text-decoration: none;
		outline:none;
		}
		
.regional_office ul {
	list-style: none;
	padding-left: 12px;
}



/* End */
/* /bitrix/templates/shablon_brendbook/components/bitrix/menu/horizontal_multilevel/style.css?13839794435328 */
/* /bitrix/templates/shablon_brendbook/components/adv/menu/vertical_left_menu_bb/style.css?13844976621858 */
/* /bitrix/templates/shablon_brendbook/components/bitrix/news.list/main_promo_block_bb/style.css?1383979443108 */
/* /bitrix/templates/.default/components//bitrix/system.pagenavigation/.default/style.css?1383979445109 */
/* /bitrix/templates/shablon_brendbook/styles.css?1384417376456 */
/* /bitrix/templates/shablon_brendbook/template_styles.css?157491478525245 */
