


/* Start:/bitrix/templates/.default/components/bitrix/menu/horizontal_top/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url('/bitrix/templates/.default/components/bitrix/menu/horizontal_top/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/.default/components/bitrix/menu/horizontal_top/images/arrow.gif') center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/.default/components/bitrix/menu/horizontal_top/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/templates/.default/components/bitrix/menu/horizontal_bottom/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url('/bitrix/templates/.default/components/bitrix/menu/horizontal_bottom/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/.default/components/bitrix/menu/horizontal_bottom/images/arrow.gif') center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/.default/components/bitrix/menu/horizontal_bottom/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/templates/index/styles.css*/
@charset "utf-8";
/*fonts*/
@font-face {
font-family: 'bebas_neuebold';
src: url('/bitrix/templates/index/fonts/bebasneue/bebasneue_bold.eot');
src: url('/bitrix/templates/index/fonts/bebasneue/bebasneue_bold.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/bebasneue/bebasneue_bold.woff') format('woff'),
     url('/bitrix/templates/index/fonts/bebasneue/bebasneue_bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'bebas_neue_regularregular';
src: url('/bitrix/templates/index/fonts/bebasneue/bebasneue_regular.eot');
src: url('/bitrix/templates/index/fonts/bebasneue/bebasneue_regular.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/bebasneue/bebasneue_regular.woff') format('woff'),
     url('/bitrix/templates/index/fonts/bebasneue/bebasneue_regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'clear_sansregular';
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-regular.eot');
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-regular.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-regular.woff') format('woff'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'clear_sans_lightregular';
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-light.eot');
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-light.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-light.woff') format('woff'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'clear_sans_thinregular';
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-thin.eot');
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-thin.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-thin.woff') format('woff'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-thin.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'clear_sans_mediumregular';
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-medium.eot');
src: url('/bitrix/templates/index/fonts/clearsans/clearsans-medium.eot?#iefix') format('embedded-opentype'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-medium.woff') format('woff'),
     url('/bitrix/templates/index/fonts/clearsans/clearsans-medium.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
/*fonts*/
html, body 
{	
height:100%;
}
body
{
font-family: 'clear_sans_lightregular';
font-size:15px;
line-height:1.4em;
}
a
{
color:#2698ce;
}
a:hover
{
color:#fd7801;
}
/*support styles*/
.left
{
float:left;
}
.right
{
float:right;
}
.clear 
{
clear:both;
}
.rsquare-5
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
.rsquare-10
{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}	
.gradient
{
background: -moz-linear-gradient(top, #000, #fff);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#fff));
background: -webkit-linear-gradient(top, #000, #fff);
background: -o-linear-gradient(top, #000, #fff);
background: -ms-linear-gradient(top, #000, #fff);
background: linear-gradient(top, #000, #fff);
-pie-background: linear-gradient(#000, #fff);	
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}		
.w-960
{
width:960px;
margin:0 auto;
position:relative;
}
.w-980
{
width:980px;
margin:0 auto;
position:relative;
}
.w-1000
{
width:1000px;
margin:0 auto;
}
/*support styles*/
ul#supersized, ul#supersized li
{
position:absolute !important;
}
.wr 
{
height:auto !important;
height:100%;
min-height:100%;
min-width:1000px;
position:relative;
}
.wr h1.sl_1, .wr h1.sl_2, .wr h1.sl_3, .wr h1.sl_4, .wr h1.sl_5, .wr h1.sl_6, .wr h1.sl_7
{
position:absolute;
top:20px;
left:0;
font-size:36px;
line-height:1.2em;
font-family: 'clear_sans_thinregular';
padding:10px 25px 15px 15px;
color:#1a2a47;
text-shadow:-1px -1px 0 #fff;
}
.wr h1.sl_2, .wr h1.sl_3, .wr h1.sl_4, .wr h1.sl_5, .wr h1.sl_6, .wr h1.sl_7
{
display:none;
}
header 
{
background:#fff;
}
header .blue-line
{
height:80px;
background:#1a2a47 url('/bitrix/templates/index/img/sprite.png') 50% -900px no-repeat;
}
header .blue-line .top-menu
{
padding:20px 0 10px 10px;
}
header .blue-line .top-menu ul
{}
header .blue-line .top-menu ul li
{
display:inline-block;
vertical-align:top;
position:relative;
}
header .blue-line .top-menu ul li i
{
width:14px;
height:14px;
background:url('/bitrix/templates/index/img/sprite.png') 0 -430px no-repeat;
margin:0 2px;
position:relative;
bottom:-2px;
}
header .blue-line .top-menu ul li a
{
font-family: 'bebas_neuebold';
font-size:18px;
color:#fff;
text-shadow:1px 1px 0 #031029;
text-decoration:none;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
header .blue-line .top-menu ul li a:hover, header .blue-line .top-menu ul li a.active
{
color:#b8c8e6;
}
header .blue-line .top-menu ul li:first-child i, header .blue-line .top-menu ul li.first-child i
{
display:none;
}
header .blue-line .top-menu ul li span
{
display:none;
width:19px;
height:9px;
position:absolute;
left:50%;
margin-left:-10px;
bottom:-48px;
background:url('/bitrix/templates/index/img/sprite.png') 0 100% no-repeat;
}
header .blue-line .top-menu ul li.opened span
{
display:block;
z-index:10000;
}


header .sub-menu
{
display:none;
height:70px;
line-height:70px;
text-align:center;
background: -moz-linear-gradient(top, #0c6196, #1a2a47);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c6196), color-stop(100%,#1a2a47));
background: -webkit-linear-gradient(top, #0c6196, #1a2a47);
background: -o-linear-gradient(top, #0c6196, #1a2a47);
background: -ms-linear-gradient(top, #0c6196, #1a2a47);
background: linear-gradient(top, #0c6196, #1a2a47);
-pie-background: linear-gradient(#0c6196, #1a2a47);
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
box-shadow:inset 0 -5px 10px #0b1932;
position:relative;
zoom:1;
}
header .sub-menu li
{
display:inline-block;
vertical-align:top;
}
header .sub-menu li i
{
width:14px;
height:14px;
background:url('/bitrix/templates/index/img/sprite.png') 0 -430px no-repeat;
margin:0 2px;
position:relative;
bottom:-28px;
}
header .sub-menu li a
{
font-family: 'bebas_neuebold';
font-size:18px;
color:#fff;
text-shadow:1px 1px 0 #031029;
text-decoration:none;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
header .sub-menu li a:hover, header .sub-menu li a.active
{
color:#b8c8e6;
}
header .sub-menu li:first-child i, header .sub-menu li.first-child i
{
display:none;
}
/*header ul#sub-menu-15
{
display:block;
}*/



header .blue-line .anchor-line
{
height:30px;
background:url('/bitrix/templates/index/img/sprite.png') 50% 0 no-repeat;
}
header .white-line
{
height:70px;
position:relative;
}
header .white-line .logo
{
width:220px;
height:55px;
background:url('/bitrix/templates/index/img/sprite.png') -50px -430px no-repeat;
display:block;
position:absolute;
top:5px;
left:50%;
margin-left:-110px;
}
header .white-line .phone, header .white-line .email
{
font-family: 'bebas_neuebold';
font-size:18px;
color:#000;
position:absolute;
top:25px;
}
header .white-line .phone
{
left:50%;
margin-left:-300px;
}
header .white-line .email
{
right:50%;
margin-right:-340px;
}
header .white-line .email a
{
text-decoration:none;
color:#000;
}
header .white-line .email a:hover
{
color:#fd7801;
}
header .white-line .rope
{
width:100%;
height:7px;
position:absolute;
bottom:-1px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -30px no-repeat;
}
/*header*/
.wr .cont
{
position:absolute;
bottom:40px;
left:50%;
margin-left:-480px;
}
.wr .cont ul, .wr .cont ul li
{
list-style:none;
}
.wr .cont ul li
{
width:230px;
display:inline-block;
vertical-align:top;
}
.wr .cont ul li a
{
width:230px;
height:230px;
display:block;
position:relative;
}
.wr .cont ul li a span
{
display:block;
}
.wr .cont ul li a span.round-icon
{
width:196px;
height:196px;
border:5px #fff solid;
box-shadow:0 0 10px #333;
-moz-border-radius: 104px;
-webkit-border-radius: 104px;
-khtml-border-radius: 104px;
border-radius: 104px;
position:absolute;
bottom:20px;
left:50%;
margin-left:-103px;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
.wr .cont ul li a span.label
{
width:176px;
height:33px;
position:absolute;
bottom:0;
left:50%;
margin-left:-91px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -115px no-repeat;
border:3px #fff solid;
box-shadow:0 0 10px #333;
line-height:33px;
text-align:center;
color:#fff;
font-family: 'bebas_neue_regularregular';
font-size:24px;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
.wr .cont ul li a:hover span.round-icon, .wr .cont ul li a:hover span.label
{
box-shadow:0 0 10px #000;
color:#b8c8e6;
}
.wr .cont ul li a span.parking
{
background:url('/bitrix/templates/index/img/sprite.png') 0 -990px no-repeat;
}
.wr .cont ul li a span.sale
{
background:url('/bitrix/templates/index/img/sprite.png') -220px -990px no-repeat;
}
.wr .cont ul li a span.buy
{
background:url('/bitrix/templates/index/img/sprite.png') -440px -990px no-repeat;
}
.wr .cont ul li a span.weather
{
background:url('/bitrix/templates/index/img/sprite.png') -655px -990px no-repeat;
}
.wr .white-rope
{
width:100%;
height:7px;
position:absolute;
bottom:-6px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -50px no-repeat;
}
/*main-content*/
.main-content
{
background:#fff;
min-width:1000px;
}
.main-content .features
{
background:url('/bitrix/templates/index/img/main-services-bg.jpg') 50% 0 repeat-x;
padding:40px 0;
}
.main-content .features .w-block
{
width:996px;
height:284px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -550px no-repeat;
margin:40px auto;
}
.main-content .features .w-block ul, .main-content .features .w-block ul li
{
padding:0;
margin:0;
list-style:none;
}
.main-content .features .w-block ul
{
padding:40px 20px 20px 20px;
}
.main-content .features .w-block ul li
{
width:33%;
display:inline-block;
vertical-align:top;
overflow:hidden;
padding-bottom:15px;
}
.main-content .features .w-block ul li h1
{
padding:0 0 5px 0;
margin:0;
font-size:24px;
color:#13537d;
font-family: 'bebas_neue_regularregular';
}
.main-content .features .w-block ul li a
{
text-decoration:none;
line-height:1.2em;
}
.main-content .features .w-block ul li i
{
display:block;
float:left;
}
.main-content .features .w-block ul li.f-1-1 i
{
width:82px;
height:72px;
background:url('/bitrix/templates/index/img/sprite.png') -500px -430px no-repeat;
}
.main-content .features .w-block ul li.f-1-1 h1, .main-content .features .w-block ul li.f-1-1 p
{
margin-left:87px;
}
.main-content .features .w-block ul li.f-1-2 i
{
width:61px;
height:74px;
background:url('/bitrix/templates/index/img/sprite.png') -600px -430px no-repeat;
}
.main-content .features .w-block ul li.f-1-2 h1, .main-content .features .w-block ul li.f-1-2 p
{
margin-left:71px;
}
.main-content .features .w-block ul li.f-1-3 i
{
width:82px;
height:44px;
background:url('/bitrix/templates/index/img/sprite.png') -865px -430px no-repeat;
}
.main-content .features .w-block ul li.f-1-3 h1, .main-content .features .w-block ul li.f-1-3 p
{
margin-left:87px;
}
.main-content .features .w-block ul li.f-2-1 i
{
width:59px;
height:62px;
background:url('/bitrix/templates/index/img/sprite.png') -665px -430px no-repeat;
}
.main-content .features .w-block ul li.f-2-1 h1, .main-content .features .w-block ul li.f-2-1 p
{
margin-left:87px;
}
.main-content .features .w-block ul li.f-2-2 i
{
width:59px;
height:54px;
background:url('/bitrix/templates/index/img/sprite.png') -800px -430px no-repeat;
}
.main-content .features .w-block ul li.f-2-2 h1, .main-content .features .w-block ul li.f-2-2 p
{
margin-left:72px;
}
.main-content .features .w-block ul li.f-2-3 i
{
width:65px;
height:58px;
background:url('/bitrix/templates/index/img/sprite.png') -730px -430px no-repeat;
}
.main-content .features .w-block ul li.f-2-3 h1, .main-content .features .w-block ul li.f-2-3 p
{
margin-left:87px;
}
.main-content .gray
{
height:70px;
background:#edf0f5;
}
.main-content .news-block
{
padding:40px 0;
background:url('/bitrix/templates/index/img/news-bg.jpg');
position:relative;
}
.main-content .news-block .anchor-line-bottom
{
width:100%;
height:24px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -90px no-repeat;
position:absolute;
bottom:-9px;
}
.main-content .news-block .light-blue-line
{
width:100%;
height:7px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -70px no-repeat;
position:absolute;
top:0;
}
.main-content .news-block .news-section-title
{
width:176px;
height:33px;
position:absolute;
top:-16px;
left:50%;

margin-left:-91px;
background:url('/bitrix/templates/index/img/sprite.png') 50% -115px no-repeat;
border:3px #fff solid;
box-shadow:0 0 5px #333;
line-height:33px;
text-align:center;
color:#fff;
font-family: 'bebas_neue_regularregular';
font-size:24px;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
}
.main-content .news-block ul, .main-content .news-block ul li
{
padding:0;
margin:0;
list-style:none;
}
.main-content .news-block ul
{
margin:0 auto;
}
.main-content .news-block ul li
{
width:33%;
display:inline-block;
vertical-align:top;
}
.main-content .news-block ul li a
{
width:270px;
display:block;
text-align:center;
margin:0 auto;
}
.main-content .news-block ul li a span.round-icon
{
width:196px;
height:196px;
border:5px #fff solid;
box-shadow:0 0 10px #333;
-moz-border-radius: 104px;
-webkit-border-radius: 104px;
-khtml-border-radius: 104px;
border-radius: 104px;
margin:0 auto;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
position:relative;
zoom:1;
}
.main-content .news-block ul li a:hover span.round-icon
{
box-shadow:0 0 10px #000;
}
.main-content .news-block ul li a span.date
{
font-size:12px;
color:#fff;
background: -moz-linear-gradient(top, #0c6196, #1a2a47);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c6196), color-stop(100%,#1a2a47));
background: -webkit-linear-gradient(top, #0c6196, #1a2a47);
background: -o-linear-gradient(top, #0c6196, #1a2a47);
background: -ms-linear-gradient(top, #0c6196, #1a2a47);
background: linear-gradient(top, #0c6196, #1a2a47);
-pie-background: linear-gradient(#0c6196, #1a2a47);
font-family: 'clear_sansregular';
padding:0 10px;
margin:15px 0 5px 0;
behavior:url('/bitrix/templates/index/js/pie/PIE.php');
position:relative;
zoom:1;
}
.main-content .news-block ul li a span.news-title
{
text-decoration:underline;
}
/*main-content*/
footer 
{
height:380px;
background:#1a2a47;
min-width:1000px;
}
footer .top-footer
{
height:45px;
background:#edf0f5 url('/bitrix/templates/index/img/top-footer-bg.png') 50% 0 no-repeat;
}
footer .selector
{
height:50px;
position:relative;
}
footer .selector .footer-logo
{
width:194px;
height:50px;
position:absolute;
top:-15px;
left:50%;
margin-left:-97px;
background:url('/bitrix/templates/index/img/sprite.png') -300px -430px no-repeat;
}
footer .middle-footer
{
height:215px;
position:relative;
}
footer .middle-footer .rope
{
width:100%;
height:7px;
background:;
position:absolute;
top:0;
background:url('/bitrix/templates/index/img/sprite.png') 50% -70px no-repeat;
}
footer .middle-footer .light
{
width:1000px;
height:264px;
position:absolute;
left:50%;
bottom:0;
margin-left:-500px;
background:url('/bitrix/templates/index/img/sprite.png') -460px -160px no-repeat;
}
footer .middle-footer ul, footer .middle-footer ul li
{
padding:0;
margin:0;
list-style:none;
} 
footer .middle-footer nav
{
padding:40px 0 0 0;
}
footer .middle-footer ul li
{
display:inline-block;
vertical-align:top;
padding:0 15px 0 0;
text-transform:uppercase;
font-size:14px;
}
footer .middle-footer ul li a
{
color:#fff;
text-decoration:none;
position:relative;
}
footer .middle-footer ul li:last-child, footer .middle-footer ul li.last-child
{
padding-right:0;
}
footer .middle-footer ul li ul li
{
display:block;
text-transform:none;
}
footer .middle-footer ul li ul li a
{
color:#c3cdde;
}
footer .middle-footer ul li ul li a:hover
{
color:#fff;
}
footer .bottom-footer
{
height:70px;
background:#fff;
font-size:14px;
font-family: 'clear_sans_mediumregular';
color:#1a2a47;
}
footer .bottom-footer a
{
color:#1a2a47;
}
footer .bottom-footer a:hover
{
color:#fd7801;
}
footer .bottom-footer .left-column, footer .bottom-footer .center-column, footer .bottom-footer .right-column
{
display:inline-block;
vertical-align:top;
padding-top:25px;
}
footer .bottom-footer .left-column
{
width:360px;
}
footer .bottom-footer .center-column
{
width:360px;
padding-top:20px;
}
footer .bottom-footer .center-column form
{
border:1px #c3cdde solid;
height:30px;
position:relative;
width:265px;
}
footer .bottom-footer .center-column form input
{
border:none;
background:none;
color:#c3cdde;
}
footer .bottom-footer .center-column form input[type=search]
{
width:230px;
height:30px;
line-height:30px;
position:absolute;
top:0;
left:0;
padding:0 5px;
}
footer .bottom-footer .center-column form input[type=submit]
{
width:25px;
height:30px;
background:url('/bitrix/templates/index/img/sprite.png') -20px -423px no-repeat;
position:absolute;
top:0;
right:0;
}
footer .bottom-footer .right-column
{}
#supersized
{
min-width:1000px;
}

.postup {
  color: #00AECE;
  font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
}
/* End */



/* Start:/bitrix/templates/index/template_styles.css*/
.postup {
  color: #00AECE;
  font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/horizontal_top/style.css */
/* /bitrix/templates/.default/components/bitrix/menu/horizontal_bottom/style.css */
/* /bitrix/templates/index/styles.css */
/* /bitrix/templates/index/template_styles.css */
