html, body{
	margin:0px;
	padding:0px;}
.ac-project-btns-sc-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	background:#fff;
	border-bottom:1px solid #ccc;
	float:left;
	padding:5px 0px 0px 0px;}
.ac-project-btns-sc-st a{
	margin:0 auto;
	padding:0px;
	padding:5px 35px;
	background:#fff;
	float:left;
	display:block;
	border:1px solid #ccc;
	border-radius:5px 5px 0px 0px;
	color:#666;
	margin-right:5px;
	border-bottom:none;
	}
.ac-project-btns-sc-st a.as-service-btn-sc-st{
	background:#efefef;
	border:1px solid #ccc;
	border-radius:5px 5px 0px 0px;
	color:#333;
	font-weight:bold;
	border-bottom:#efefef 1px solid;
	}
.ac-project-btns-sc-st a:hover{
	color:#000;
	text-decoration:none;}
.head-line-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	background:#ececec;
	padding:10px 0px;
	float:left;
	}
a.sc-logo-blok-st{
	margin:0 auto;
	padding:0px;
	width:285px;
	height:61px;
	background:url(img/sc-logo.png);
	float:left;
	display:block;
	opacity:0.9;
	}
a.sc-logo-blok-st:hover{
	opacity:1.0;}
.sc-status-remonta-st{
	margin:0 auto;
	padding:0px;
	width:510px;
	height:61px;
	float:right;
	padding-top:3px;
	}
.sc-contacts-blok-st{
	margin:0 auto;
	padding:0px;
	width:240px;
	height:61px;
	float:right;
	margin-right:20px;
	}
.slide-pict{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:191px;
	background:url(img/slide-bg-green-sc.png) repeat-x;
	float:left;
	text-align:center;
	}
.pict-sc{
	margin:0 auto;
	padding:0px;
	width:1200px;
	height:186px;
	background:url(img/slide-pict-sc.png) no-repeat;
	}
.cont-sc{
	margin:0 auto;
	padding:0px;
	width:1200px;
	}
.icon-sc-1{
	margin:0 auto;
	padding:0px;
	float:left;
	padding:10px;
	text-align:right;
	}
.ph-big-text-st{
	margin:0 auto;
	padding:0px;
	font-size:28.5px;
	}
.em-small-text-st{
	margin:0 auto;
	padding:0px;
	font-size:13px;
	}
.em-small-text-st-2{
	margin:0 auto;
	padding:0px;
	font-size:14px;
	}
.ph-big-text-st-2{
	margin:0 auto;
	padding:0px;
	font-size:22px;
	width:200px;
	}
.em-small-text-st-2{
	margin:0 auto;
	padding:0px;
	font-size:10px;
	}
.em-small-text-st-22{
	margin:0 auto;
	padding:0px;
	font-size:11px;
	}
.minus-margin-top-st-3{
	margin-top: -5px;}
	
.top-menu-line-sc-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	padding:10px;
	float:left;
	background:#fff;}	
.top-menu-line-sc-st a{
	margin:0 auto;
	padding:0px;
	padding:5px 15px;
	display:block;
	float:left;
	color:#333;
	margin-right:5px;
	border-radius:4px;
	}
.top-menu-line-sc-st a:hover{
	text-decoration:none;
	background:#3AA935;
	color:#fff;}
.top-menu-line-sc-st a.menu-active-sc-st{
	background:#3AA935;
	color:#fff;
	text-decoration:none;
	}
.green-color-sc-st{
	color:#3AA935;}
.blue-color-sc-st{
	color:#1D70B7;}
.orange-color-sc-st{
	color:#E84E1B;}
.blue-lite-color-sc-st{
	color:#009EE3;}
.orange-lite-color-sc-st{
	color:#F39200;}
.border-color-green-sc-st{
	border-color:#3AA935 !important;
}
.icon-sc-pict-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:181px;
	float:left;
	background:#ececec;
	border-bottom:1px dashed #80ACAB;
    margin-bottom:30px;}
.icon-1-sc-st{
	margin:0 auto;
	padding:0px;
	width:233px;
	height:161px;
	float:left;
	border-bottom:5px solid #1D70B7;
	text-align:center;
	padding-top:30px;
	color:#000;
	cursor:pointer;}
.icon-1-sc-st:hover{
	color:#1D70B7;
	text-decoration:none;
}
.icon-2-sc-st{
	margin:0 auto;
	padding:0px;
	width:233px;
	height:161px;
	float:left;
	border-bottom:5px solid #3AA935;
	text-align:center;
	padding-top:30px;
	color:#000;
	cursor:pointer;
	}
.icon-2-sc-st:hover{
	color:#3AA935;
	text-decoration:none;
}
.icon-3-sc-st{
	margin:0 auto;
	padding:0px;
	width:233px;
	height:161px;
	float:left;
	border-bottom:5px solid #E84E1B;
	text-align:center;
	padding-top:30px;
	color:#000;
	cursor:pointer;}
.icon-3-sc-st:hover{
	color:#E84E1B;
	text-decoration:none;
}
.icon-4-sc-st{
	margin:0 auto;
	padding:0px;
	width:233px;
	height:161px;
	float:left;
	border-bottom:5px solid #009EE3;
	text-align:center;
	padding-top:30px;
	color:#000;
	cursor:pointer;}
.icon-4-sc-st:hover{
	color:#009EE3;
	text-decoration:none;
}
.icon-5-sc-st{
	margin:0 auto;
	padding:0px;
	width:233px;
	height:161px;
	float:left;
	border-bottom:5px solid #F39200;
	text-align:center;
	padding-top:30px;
	color:#000;
	cursor:pointer;}
.icon-5-sc-st:hover{
	color:#F39200;
	text-decoration:none;
}
.text-blok-sc-st{
	padding-top:15px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;}
.margin-left-sc-5-st{
	margin-left:5px;}
.info-1-sc-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:auto;
	float:left;
	background:#fff;
	border-bottom:1px dashed #80ACAB;
	padding:15px 0px 5px 0px;
	}
.head-text-st-1-sc{
	font-weight:bold;
	color:#1D70B7;
	text-transform:uppercase;
	font-size:17px;
	}
.info-blok-sc-st-2{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:auto;
	float:left;
	background:#ececec;
}
.left-blok-sc-st{
	margin:0 auto;
	padding:0px;
	width:60%;
	height:auto;
	float:left;
	}
.right-blok-sc-st{
	margin:0 auto;
	padding:0px;
	width:40%;
	height:auto;
	float:right;
	}
.status-remonta-sc-st-2{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:auto;
	background:#3AA935;
	padding:10px 15px 15px 15px;
	margin:15px 15px 15px 0px;
	border-radius:5px;}
.h-status-sc-st-2{
	margin:0 auto;
	padding:0px;
	padding:0px 10px 5px 0px;
	border-bottom:2px solid #fff;
	margin-bottom:10px;
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	}
.status-info-sc-st-2{
	margin:0 auto;
	padding:0px;
	width:100%;}
.dop-head-sc-st{
	margin: 0 auto;
	padding:0px;
	padding-bottom:5px;
	border-bottom:2px solid #3AA935; 
	margin-bottom: 10px;}
.right-blok-inside-sc-st{
	margin:0 auto;
	padding:0px;
	margin-left:20px;
	padding-left:20px;
	border-left:1px dashed #fff;
	margin-top:20px;
}
.h-status-sc-st-3{
	margin:0 auto;
	padding:0px;
	font-weight:bold;
	color:#1D70B7;
	margin-bottom:5px;}
.margin-top-bottom-15-sc-st{
	margin-top:15px;
	margin-bottom:15px;}
.margin-bottom-15-sc-st{
	margin-bottom:15px;
	}
.stroka-statusa-sc-st{
	margin:0 auto;
	padding:0px;
	padding-top:13px;
	color:#fff;
	}
.foot-line-sc-st{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:60px;
	background:#3C3C3B;
	float:left;
	}
a.foot-social-btn-sc-st{
	margin:0 auto;
	padding:0px;
	font-size:26px;
	color:#C6C6C5;
	padding:10px 20px 10px 0px;
	}
a.foot-social-btn-sc-st:hover{
	color:#fff;
	text-decoration:none;}
.left-blok-social-sc-st{
	margin-top:10px;
	float:left;}
.left-blok-contacts-2-sc-st{
	float:right;
	color:#c6c6c5;
	padding-top:5px;
	}
.foot-line-sc-st-2{
	margin:0 auto;
	padding:0px;
	background:#000;
	color:#c6c6c5;
	font-size:11px;
	padding:5px;
	float:left;
	text-align:center;
	width:100%;
	}
.foot-line-sc-st-2 a {
	color:#c6c6c5;}
.foot-line-sc-st-2 a:hover {
	color:#fff;}
.active_gray_button{
	background:#F5F5F5;}
.min-height-st-500{
	min-height:500px;}