


/* Start:/bitrix/templates/info_light_blue/components/bitrix/menu/horizontal_multilevel/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url('/bitrix/templates/info_light_blue/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif') repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

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

#horizontal-multilevel-menu li 
{
	float:left;
}

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

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

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

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

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

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

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

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

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

/*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:#4F4F4F;
	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:flex !important;
}

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



/* Start:/bitrix/templates/info_light_blue/components/bitrix/menu/homepage/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url('/bitrix/templates/info_light_blue/components/bitrix/menu/homepage/images/header_menu_bg.gif') repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

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

#horizontal-multilevel-menu li 
{
	float:left;
}

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

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

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

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

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

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

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

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

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

/*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:#4F4F4F;
	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/components/bitrix/system.show_message/templates/.default/style.css*/
font.errortext
{
	color:red;
}

font.notetext
{
	color:green;
}
/* End */



/* Start:/bitrix/templates/info_light_blue/styles.css*/
h1{font-size: 1.45em; font-weight: normal;  margin:0;padding:0px; margin-bottom: 20px; padding-bottom: 10px;}

h2,h3,h4{ margin:0;padding:0px;font-size:1.15em; margin-bottom:10px; font-weight:normal;}
/* End */



/* Start:/bitrix/templates/info_light_blue/template_styles.css*/
body { 
	height:100%;
	margin:0;
	padding:0;
	font-size:13px;
	color:#707070;
	font-family: 'Myriad pro', Helvetica, sans-serif;
	background: url('/bitrix/templates/info_light_blue/images/bg.jpg') repeat;
}

@font-face {
	font-family: 'DINPro-CondLight';
	src: url('/bitrix/templates/info_light_blue/DINProLight.eot');
	}
@font-face {
	font-family: 'Kankin';
	src: url('/bitrix/templates/info_light_blue/Kankin.eot');
	}
@font-face {
	font-family: 'DINPro-Bold';
	src: url('/bitrix/templates/info_light_blue/DINPro-Bold.otf');
	}
@font-face {
	font-family: 'DINPro-Medium';
	src: url('/bitrix/templates/info_light_blue/DINPro-Medium.otf');
	}
@font-face {
	font-family: 'DINPro-Regular';
	src: url('/bitrix/templates/info_light_blue/DINPro-Regular.otf');
	}
@font-face {
	font-family: 'Kankin';
	src: url('/bitrix/templates/info_light_blue/Kankin.otf');
	}
@font-face {
	font-family: 'DINPro-CondLight';
	src: url('/bitrix/templates/info_light_blue/DINPro-CondMedium.otf');
	}

.clear{
  clear:both;
  }
h1,h2,h3{
  font-family: 'DINPro-Bold';
  font-size:20px;
  color:#000;
  margin-bottom:20px;
  padding:0px;
  font-weight:normal;
  }
a {color:#08a4d7;}
p{
  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  }
ul{
list-style:none;
  margin:0;
	padding:0;
}

#container{
  width:100%;
  min-width:1200px;
  position:relative;
  }

.center{
  width:960px;
  padding:0px 120px;
  margin:0 auto;
  }

#header {
  
  position: relative;
  padding:30px 0px 0px;
  
  background:#fff url('/bitrix/templates/info_light_blue/images/topmenu-bottom.png') bottom repeat-x;
  }

.logo{
  width:390px;
  height:71px;
  display:block;
  background: url('/bitrix/templates/info_light_blue/images/logo.png') no-repeat;
  float:left;
  }
.addres{
  float:left;
  width:200px;
  margin-left:30px;
  padding-left:20px;
  text-align:right;
  background: url('/bitrix/templates/info_light_blue/images/addres.png') left top no-repeat;
  }
.addres p{
  margin-bottom:0px;
  }
.phone{
  float:left;
  margin-left:50px;
  width:240px;
  padding-left:30px;
  background: url('/bitrix/templates/info_light_blue/images/phone.png') left 8px no-repeat;
  text-align:right;
  }
.phone p{
  font-family: 'DINPro-CondLight';
  color:#707070;
  font-size:30px;
  line-height:34px;
  font-weight:lighter;
  margin-bottom:0px;
  }
.phone span{
  font-family: 'Kankin';
  color:#d2484c;
  font-weight:bold;
  }
.phone a{
  margin:0px;
  }
.search{
  background: url('/bitrix/templates/info_light_blue/images/search.png') no-repeat;
  float:left;
  margin:6px 0px 0px 50px;
  width:234px;
  height:24px;
  }
.search form{
  margin:0px;
  }
.search input{
  border:0px;
  height:24px;
  line-height:24px;
  width:210px;
  padding:0px 5px;
  background:none;
  float:left;
  }
.search input[type="submit"]{
  width:24px;
  padding:0px;
  text-indent:50px;
  cursor:pointer;
  }




#header .center{
  position: relative;
  height:130px;
  }
#header #main-menu{
  width:999px;
  height:38px;
  padding-top:11px;
  margin:0 auto;
  background: url('/bitrix/templates/info_light_blue/images/top-menu.jpg') no-repeat;
  position:absolute;
  bottom:-11px;
  left:100px;
  }
#header #main-menu ul{
  background: none;
  width:890px;
  
  margin-left:30px;
  }
#header #main-menu ul li{
  height:38px;
  border-right:1px solid #02abdf;
  border-left:1px solid #1086bd;
  }
#header #main-menu ul#horizontal-multilevel-menu li a.root-item{
  line-height:38px;
  padding:0px;
  padding:0px 10px;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
  font-family: 'DINPro-Bold';
  }
#header #main-menu ul#horizontal-multilevel-menu li:hover,
#header #main-menu ul#horizontal-multilevel-menu li:hover a{
  background:none;
  }

#header #main-menu ul#horizontal-multilevel-menu li a.root-item:hover,
#header #main-menu ul#horizontal-multilevel-menu li a.root-item-selected
{
  line-height:38px;
  padding:0px;
  margin:0px 10px;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
  font-family: 'DINPro-Bold';
  background:none;
  height:33px;
  border-bottom:5px solid #d85155;
  }
#header #main-menu ul#horizontal-multilevel-menu li a[href="/"]{
  background: url('/bitrix/templates/info_light_blue/images/home.png') center 11px no-repeat;
  text-indent:100px;
  width:20px;
  overflow:hidden;
  display:block;
  padding:0px;
  margin:0px 10px;
  height:38px;
  }
#header #main-menu ul#horizontal-multilevel-menu li a[href="/"]:hover,
#header #main-menu ul#horizontal-multilevel-menu li a.root-item-selected[href="/"]{
  background: url('/bitrix/templates/info_light_blue/images/home.png') center 11px no-repeat;
  text-indent:100px;
  width:20px;
  overflow:hidden;
  display:block;
  padding:0px;
  margin:0px 10px;
  height:33px;
  border-bottom:5px solid #d85155;
  }
#header #main-menu ul#horizontal-multilevel-menu li:first-child{
  border-left:0px;
  }

.map, .mail{
  float:right;
  display:block;
  width:20px;
  height:38px;
  }
.map{
  background: url('/bitrix/templates/info_light_blue/images/map.png') center center no-repeat;
  margin-right:10px;
  }
.mail{
  background: url('/bitrix/templates/info_light_blue/images/mail.png') center center no-repeat;
  margin-right:20px;
  }


#content{
  width:100%;
  
  }
#content.home{
  width:100%;
  margin-top:-30px;
  }
#content .bottom{
  width:100%;
  height:80px;
  position:relative;
  background: url('/bitrix/templates/info_light_blue/images/list-bottom-all.png') center top no-repeat;
  z-index:10;
  }
#content.home .bottom{
  width:100%;
  height:80px;
  position:relative;
  background: url('/bitrix/templates/info_light_blue/images/list-bottom.png') center top no-repeat;
  z-index:10;
  }
#content .center{
  background: url('/bitrix/templates/info_light_blue/images/list-top-all.png') center top no-repeat;
  position:relative;
  overflow:hidden;
  min-height:900px;
  padding-top:50px;
  z-index:10;
  }
#content.home .center{
  background: url('/bitrix/templates/info_light_blue/images/list-top.png') center top no-repeat;
  position:relative;
  overflow:hidden;
  min-height:900px;
  padding-top:50px;
  z-index:10;
  }


#content .left{
  width:180px;
  padding-right:40px;
  float:left;
  }
#content .middle{
  width:740px;
  float:right;
  }
#content.home .middle{
  width:550px;
  float:left;
  }

#content .right{
  width:370px;
  padding-left:40px;
  float:right;
  }

.left h2{
  color:#09a3d5;
  font-size:13px;
  text-transform:uppercase;
  font-family: 'DINPro-Medium';
  margin-bottom:10px;
  padding:0px 0px 0px 10px;
  }
.left ul.left-menu li{
  padding:0px;
  margin:0px;
  background:none;
  width:180px;
  
  }
.left ul.left-menu li a{
  color:#7d7d7d;
  font-size:13px;
  font-family: 'DINPro-Medium';
  font-weight:normal;
  text-transform:none;
  width:170px;
  
  line-height:27px;
  display:block;
  padding:0px 0px 0px 10px;
  }

.left ul.left-menu li a.selected{
  color:#fff;
  font-size:13px;
  font-family: 'DINPro-Medium';
  font-weight:normal;
  text-transform:none;
  background: url('/bitrix/templates/info_light_blue/images/left-hover.jpg') right repeat-y;
  }

.right .plusy{
  background:#f4f4f4 url('/bitrix/templates/info_light_blue/images/123.png') 20px 66px no-repeat;
  padding:20px;
  margin-bottom:40px;
  background-position: 18px 18%;
  }
.right .plusy h2{
  color:#8a8c8e;
  font-size:19px;
  font-family: 'DINPro-Regular';
  margin-bottom:30px;
  }
.right .plusy h3{
  margin:0px 0px 10px 70px;
  color:#000;
  font-size:13px;
  font-family: 'DINPro-Bold';
  font-weight:normal;
  }
.right .plusy p{
  margin:0px 0px 35px 70px;
  color:#454545;
  font-size:12px;
  }



.right .otzyv h2{
  color:#8a8c8e;
  font-size:19px;
  font-family: 'DINPro-Regular';
  margin-bottom:20px;
  }
.right .otzyv .news-item{
  background: url('/bitrix/templates/info_light_blue/images/otzyv.png') bottom no-repeat;
  width:362px;
  margin-bottom:10px;
  position:relative;
  
  }
.right .otzyv .news-item .name{
  color:#000;
  font-size:14px;
  font-family: 'DINPro-Bold';
  font-weight:normal;
  text-decoration:none;
  margin-bottom:0px;
  }
.news-item .dolg{
  color:#454545;
  font-size:12px;
  font-style:italic;
  }
.right .otzyv .news-item .text{
  background: url('/bitrix/templates/info_light_blue/images/otzyv.png') bottom no-repeat;
  width:322px;
  height:70px;
  font-size:12px;
  color:#454545;
  padding:10px 20px 10px 20px;
  overflow:hidden;
  }


.top{
  width:960px;
  background: url('/bitrix/templates/info_light_blue/images/uslugi.png') no-repeat;
  margin-bottom:30px;
  }
.top #homepage-menu{
  margin:0px;
  padding:0px;
  height:220px;
  width:960px;
  }

.top #homepage-menu li{
  width:155px;
  height:102px;
  margin:0px 0px 5px 5px;
  float:left;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  background:#e1e5e6;
  display:block;
  }
.top #homepage-menu li a{
  width:132px;
  height:85px;
  line-height:16px;
  display:block;
  padding:17px 10px 0px 13px;
  color:#000;
  font-size:14px;
  font-family: 'DINPro-Medium';
  text-decoration:none;
  }
.top #homepage-menu li#homepage-menu-0{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon1.png') 10px 55px no-repeat;
  margin-left:322px;
  }
.top #homepage-menu li#homepage-menu-1{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon2.png') 10px 55px no-repeat;
  
  }
.top #homepage-menu li#homepage-menu-2{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon3.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-3{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon4.png') 10px 55px no-repeat;
  margin-left:4px;
  }
.top #homepage-menu li#homepage-menu-4{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon5.png') 10px 55px no-repeat;
  margin-left:0px;
  }
.top #homepage-menu li#homepage-menu-5{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon6.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-6{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon7.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-7{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon8.png') 10px 55px no-repeat;
  margin-right:320px;
  }
.top #homepage-menu li#homepage-menu-8{
  
  margin-left:0px;
  }
.top #homepage-menu li#homepage-menu-9{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/li5.png') 10px 55px no-repeat;
  
  }
.top #homepage-menu li#homepage-menu-10{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/li11.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-11{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/li14.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-12{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/li7.png') 10px 55px no-repeat;
  }
.top #homepage-menu li#homepage-menu-13{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/li10.png') 10px 55px no-repeat;
  width:154px;
  }
.top #homepage-menu li#homepage-menu-14{
  background:#e1e5e6 url('/bitrix/templates/info_light_blue/images/icon14.png') 10px 55px no-repeat;
  margin-left:0px;
  }


  
  


#footer{
  
  }
#footer .center{
  background: url('/bitrix/templates/info_light_blue/images/pechat.png') 960px top no-repeat;
  padding-top:100px;
  position:relative;
  top:-90px;
  z-index:1;
  min-height:75px;
  }

.soc{
  padding-left:70px;
  margin-top:10px;
  height:20px;
  }
.vk, .li, .fb, .in, .news-detail-share .bookmarks .lj, .news-detail-share .bookmarks .facebook, .news-detail-share .bookmarks .twitter, .news-detail-share .bookmarks .vk{
  width:22px;
  height:20px;
  margin:0px 0px 0px 0px;
  display:block;
  float:left;
  }
.vk, .news-detail-share .bookmarks .vk{
  background: url('/bitrix/templates/info_light_blue/images/vk.png') no-repeat;
  }
.li, .news-detail-share .bookmarks .lj{
  background: url('/bitrix/templates/info_light_blue/images/li.png') no-repeat;
  }
.fb, .news-detail-share .bookmarks .facebook{
  background: url('/bitrix/templates/info_light_blue/images/fb.png') no-repeat;
  }
.in, .news-detail-share .bookmarks .twitter{
  background: url('/bitrix/templates/info_light_blue/images/tw.png') no-repeat;
  }
.news-detail-share{
  position:absolute;
  bottom:0px;
  right:0px;
  width:120px;
  height:20px;
  }
.share-dialog-inner-left{
  padding:0px;
  background:none;
  }
a.share-switch{
  display:none;
  }


#footer .logo{
  width:236px;
  height:47px;
  display:block;
  background: url('/bitrix/templates/info_light_blue/images/logo-mini.png') no-repeat;
  }
#footer .col1{
  width:236px;
  
  float:left;
  }
#footer .col1 p{
  padding-left:70px;
  margin:0px;
  color:#454545;
  font-size:12px;
  font-family: 'Myriad pro';
  }
#footer .col2{
  
  float:left;
  }
.bottom-menu-one{
  float:left;
  margin-left:50px;
  }
.bottom-menu-two{
  float:left;
  margin-left:50px;
  }
.bottom-menu-three{
  float:left;
  margin-left:50px;
  }
#footer ul{
  padding:0px;
  margin:0px;
  }
#footer li a{
  color:#7d7d7d;
  font-size:12px;
  text-decoration:none;
  }
#footer .bottom-menu-title{
  font-size:13px;
  text-transform:uppercase;
  color:#000;
  font-family: 'DINPro-Medium';
  margin-bottom:10px;
  }
#footer .col3{
  width:196px;
  position:absolute;
  right:100px;
  bottom:0px;
  }
#footer .col3 .counter{
  width:88px;
  height:31px;
  background: url('/bitrix/templates/info_light_blue/images/counter.png') no-repeat;
  float:left;
  margin-right:10px;
  }



#slider-wrapper{
  width:100%;
  height:441px;
  background: url('/bitrix/templates/info_light_blue/images/slider-bg.jpg') repeat-x;
  }
#slider-wrapper .center{
  height:441px;
  background: url('/bitrix/templates/info_light_blue/images/slider.jpg') no-repeat;
  }
#slider{
  width:690px;
  height:300px;
  margin:70px 0px 0px 8px;
  float:left;
  overflow:hidden;
  position:relative;
  }

#slider ul{
  margin:0px;
  padding:0px;
  }
#slider .bx-pager{
  margin:0px;
  padding:0px;
  position:absolute;
  bottom:0px;
  right:40px;
  z-index:100;
  }
.bx-pager-item{
  float:left;
  }
.bx-pager-item a{
  text-decoration:none;
  color:#707070;
  width:23px;
  height:23px;
  line-height:23px;
  border:1px solid #fff;
  display:block;
  text-align:center;
  }
.bx-pager-item a.active{
  color:#000;
  border:1px solid #000;
  }


.bx-prev{
  width:17px;
  height:36px;
  background: url('/bitrix/templates/info_light_blue/images/left.png') no-repeat;
  position:absolute;
  left:0px;
  top:140px;
  text-indent:20px;
  overflow:hidden;
  z-index:100;
  }
.bx-next{
  width:17px;
  height:36px;
  background: url('/bitrix/templates/info_light_blue/images/right.png') no-repeat;
  position:absolute;
  right:0px;
  top:140px;
  text-indent:20px;
  overflow:hidden;
  z-index:100;
  }
#bxslider-main li{
  
  }
#bxslider-main img{
  float:left;
  width:280px;
  height:280px;
  margin-left:40px;
  }
#bxslider-main .slider-text{
  width:300px;
  height:220px;
  padding:30px 0px;
  margin-left:40px;
  float:left;
  }
#bxslider-main .slider-text .slider-title{
  font-size:20px;
  color:#000;
  margin-bottom:20px;
  font-family: 'DINPro-Medium';
  text-transform:uppercase;
  }
#bxslider-main .slider-text .slider-desc{
  
  }

.feedback{
  float:right;
  width:187px;
  margin-top:30px;
  }
.feedback p{
  color:#464646;
  }
.feedback a{
  width:187px;
  height:44px;
  background: url('/bitrix/templates/info_light_blue/images/feed.png') no-repeat;
  display:block;
  }



.more{
  font-style:italic;
  display:block;
  margin-top:10px;
  font-weight:normal;
  font-family: 'Myriad pro';
  }

.prezent{
  width:365px;
  height:60px;
  background: url('/bitrix/templates/info_light_blue/images/prezent.png') no-repeat;
  margin-bottom:20px;
  padding:20px 0px 0px 0px;
  text-align:right;
  }
.prezent p{
  color:#d54c50;
  text-transform:uppercase;
  font-size:14px;
  padding-right:30px;
  margin-bottom:0px;
  }
.prezent span{
  float:right;
  }
.prezent a{
  float:left;
  text-transform:none;
  font-size:12px;
  margin-right:30px;
  }

#content .middle .news-item{
  width:740px;
  height:160px;
  margin:0px 0px 30px 0px;
  border-top:1px solid #ccc;
  overflow:hidden;
  position:relative;
  }
#content.home .middle .news-item{
  width:550px;
  overflow:hidden;
  margin:0px 0px 30px 0px;
  border-top:1px solid #ccc;
  padding-bottom:25px;
  }
#content .news-item .news-picture{
  width:156px;
  height:143px;
  margin:0px 30px 0px 0px;
  float:left;
  position:relative;
  }
#content .news-item .news-picture .time{
  position:absolute;
  bottom:0px;
  right:0px;
  width:57px;
  height:50px;
  padding:10px 0px 0px 10px;
  background:#fff;
  }
#content .news-item .news-picture .time .news-date-time{
  color:#000;
  font-size:18px;
  display:block;
  width:40px;
  height:20px;
  overflow:hidden;
  margin-bottom:0px;
  }
#content .news-item .news-picture .time .news-date-time-Y{
  display:block;
  width:40px;
  height:20px;
  overflow:hidden;
  position:relative;
  }
#content .news-item .news-picture .time .news-date-time-Y span{
  display:block;
  width:60px;
  height:20px;
  position:absolute;
  right:10px;
  }

#content .news-item .news-picture img{
  width:156px;
  height:143px;
  margin:0px;
  }
#content .news-item .news-text{
  width:554px;
  height:123px;
  margin:20px 0px 0px 0px;
  float:left;
  
  }
#content.home .news-item .news-text{
  width:364px;
  height:130px;
  margin:20px 0px 0px 0px;
  float:left;
  overflow:hidden;
  }

#content .news-item .news-text .categor a{
  font-size:12px;
  text-transform:uppercase;
  color:#01a8df;
  font-family: 'DINPro-Bold';
  margin-bottom:10px;
  text-decoration:none;
  display:block;
  }
#content .news-item .news-text .news-name a,
#content .news-item .name{
  font-size:16px;
  color:#000;
  font-family: 'DINPro-Bold';
  font-weight:normal;
  margin-bottom:10px;
  text-decoration:none;
  display:block;
  }


.news-category{
  height:30px;
  line-height:30px;
  }
.news-category li{
  float:left;
  margin-right:20px;
  }


.breadcrumb{
  margin-top:20px;
  height:30px;
  line-height:30px;
  }
.breadcrumb i{
  display:inline-block;
  width:6px;
  height:10px;
  background: url('/bitrix/templates/info_light_blue/images/bread.png') no-repeat;
  margin:0px 10px;
  }
.breadcrumb a{
  color:#707070;
  
  }


.news-detail{
  position:relative;
  }
.inputtext{
  width:400px;
  }
.inputtextarea{
  width:400px;
  }




.mpg {
    background: url('/bitrix/templates/info_light_blue/images/mpg.png') 0 2px no-repeat;
    color: #7d7d7d;
    display: block;
    font-family: tahoma,verdana;
    font-size: 11px;
    line-height: 25px;
    margin: 0px 0px 10px 0px;
    padding-left: 60px;
    text-decoration: none;
    width: 100px;
}

.mb-30{
  margin-bottom: 30px;
}

h4 {
  font-size: 1.4em;
  font-weight: bold;
  color: black;
}

.centercontainer {
  background: #fff;
  padding: 15px;
  overflow: hidden;
  position: relative;
  margin-left: -20px;
  margin-right: -20px;
  margin-top: -36px;
}

.centercontainer .right {
  width: 364px !important;
}

.center.center_index {
  background: unset !important;
}

.bottom_index{
  background: unset !important;
  height: 50px!important;
}

.center.center_index .top #homepage-menu {
  width: 100%;
}

.center.center_index .top {
  width: 100%;
  margin-left: 5px;
  margin-top: 10px;
}

#header #main-menu ul li ul {
  width: fit-content;
  margin-left: 0;
  background: #fff;
  /* display: flex; */
  flex-flow: column;
  padding: 0;
}

#header #main-menu ul li ul li {
  display: flex;
  align-items: center;
  border-right: none;
  border-left: none;
  width: 100% !important;
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
}


/* End */
/* /bitrix/templates/info_light_blue/components/bitrix/menu/horizontal_multilevel/style.css */
/* /bitrix/templates/info_light_blue/components/bitrix/menu/homepage/style.css */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.css */
/* /bitrix/templates/info_light_blue/styles.css */
/* /bitrix/templates/info_light_blue/template_styles.css */
