

/* Start:/bitrix/templates/index/styles.css?16795720801170*/
@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#CCC;
	
	
}
.b1{
	width:1040px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_03.gif);
	height:17px;
}
.b2{
	width:1044px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_03.png);
	background-repeat:repeat-y;
}
.b3{
	width:1044px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_06.png);
	height:15px;
}
.main{
	width:1024px;
	margin-left:5px;
	background-color: #FFFFFF;
	
	
	
}
.content{
	margin-left:33px;
	height:250px;
}
.content p{
	font-size:12pt;
	padding:0 10px;
	height:220px;
}
.content_inner{
	margin-left:35px;
	margin-top:20px;
}
.content_inner p{
	font-size:12pt;
	padding:0 10px;
	height:220px;
}
.side{
	background-image:url(/bitrix/templates/index/img/pointlock-site_inner_03.png);
	width:208px;
	height:325px;
	float:left;
}
.footer{
	
	margin:auto;  width:500px;
	
}
.footer ul{
	margin:10px 0;
	font-size:12px;
	font-weight:bold;
}
.footer li{
	float:left;
	list-style:none;
	margin:0 20px;
	padding:0;
}
.footer a{
	color:#000;
	text-decoration:none;
}
.copy{
	margin:30px 70px;
	font-size:10px;
	color:#999;
}
img{
	border:0;
}

/* End */


/* Start:/bitrix/templates/index/template_styles.css?17945679051664*/
@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#CCC;
	
	
}
.b1{
	width:1040px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_03.gif);
	height:17px;
}
.b2{
	width:1044px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_03.png);
	background-repeat:repeat-y;
}
.b3{
	width:1044px;
	margin:auto;
	background-image:url(/bitrix/templates/index/img/shadow_06.png);
	height:15px;
}
.main{
	width:1024px;
	margin-left:5px;
	background-color: #FFFFFF;
	
	
	
}
.content{
	margin-left:33px;
	height:250px;
}
.content p{
	font-size:12pt;
	padding:0 10px;
	height:220px;
}
.content_inner{
	margin-left:35px;
	margin-top:20px;
}
.content_inner p{
	font-size:12pt;
	padding:0 10px;
	height:220px;
}
.side{
	background-image:url(/bitrix/templates/index/img/pointlock-site_inner_03.png);
	width:208px;
	height:325px;
	float:left;
}
.footer{
	
	margin:auto;  width:500px;
	
}
.footer ul{
	margin:10px 0;
	font-size:12px;
	font-weight:bold;
}
.footer li{
	float:left;
	list-style:none;
	margin:0 20px;
	padding:0;
}
.footer a{
	color:#000;
	text-decoration:none;
}
.copy{
	margin:30px 70px;
	font-size:10px;
	color:#999;
}
img{
	border:0;
}

.mainslider img {max-width:100%;height:auto;}

.newcat {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;}
.newcat a, .newcat span, .newcat img {display:block;}
.newcat img  {max-width:100%;}
.content {height:auto;margin:25px 0 0;}
.newcat span {margin:8px 0 0;}
.content .newcat a {color:#2447a3;text-decoration:none;font-size:14px;}
@media (max-width:768px){
	.newcat{grid-template-columns:1fr 1fr}
}

@media (max-width:480px){
.newcat{grid-template-columns:1fr}
}
/* End */
/* /bitrix/templates/index/styles.css?16795720801170 */
/* /bitrix/templates/index/template_styles.css?17945679051664 */
