@font-face {
	font-family: 'futurabookc';
	src: url('../pages/fonts/futurabookc.eot');
	src: url('../pages/fonts/futurabookc.eot?#iefix') format('embedded-opentype'),
		 url('../pages/fonts/futurabookc.woff') format('woff'),
		 url('../pages/fonts/futurabookc.ttf') format('truetype');
		font-style: normal;
	font-weight: normal;
}
body{
background-color: #f2fff8;
}
.top_banner {
	width: 1050px;
	height: 420px;
	position: relative;
	background-image: url(../img/bg.png);
	margin: auto;
}
.top_bg{
	width: 1050px;
	height: 375px;
	position: relative;
	background-image: url(../img/bg.png);
	margin: auto;
}
.bgi_top {
	position: relative;
	background-image: url(../img/bg.png);
	margin: auto;
	width: 1050px;
	height: 130px;
}
.sh1{
	padding-top: 40px;
	padding-bottom: 30px;
	}
.nomer{
font-family: futurabookc;
font-size: 16px;
color:#444341;
float: left;

}
.smkd{
	width: 960px;
	height: 257px;
	margin:auto;
}
.sh	{
	height: 50px;
	background-image: url(../img/bh_sh.png);
	width: 960px;
	margin: auto;
	}
.mnu_1{
	height: 46px;
	position: relative;
	margin-left: 290px;
	margin-top: -47px;
	z-index: 3;

}
.mnu_1 ul li{
	float: left;
	z-index: 3}
.mnu_1 ul> li> a{
	font-family: futurabookc, Sans;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	display: inline-block;
}
.mnu_1 ul li a:hover{
	color: #eaeaea;
}
.l2 a {
	padding: 15px 14px;
}
.l3 a {
	padding: 15px 14px;
}
.l4 a {
	padding: 15px 14px;
}
.logo{
	display: block;
	padding: 10px 0;
	margin-left: 60px;
}
.logo1{
display: block;
padding-top: 0px;
padding-left: 10px;
}
.middle{
	height: 245px;
	width: 1050px;
	position: relative;
	background-color: #fff;
	margin:auto; 
}
.bottom{
	position: relative;
	height: 115px;
	width: 1050px;
	background-color: #62c93e;
	background-repeat: no-repeat;
	margin:auto;
}
.partner{
	height: 70px;
}
.partner li{
	float: left;
	font-family: futurabookc, Sans;
	font-size:13px;
	color: #fff;
	padding: 10px 40px; 
}
.part1{
	height: 70px;
}
.part1 li{
	float: left;
	font-family: futurabookc, Sans;
	font-size:14px;
	color: #fff;
	text-align: center;
}
.part1 a{
text-decoration: underline;
	color: #fff;
}
.part1 a:hover{
	color: #eaeaea;
}
.proekt{
	position: relative;
	width: 1050px;
	height: 370px;
	background-image: url(../img/fon.png);
	background-repeat: no-repeat;
	margin:auto;
}
.sh2{
	position:relative;
	height: 50px;
	background-image: url(../img/bh_sh.png);
	width: 1050px;
	margin: auto;
}
.bottom_banner{
	height: 50px;
	width: 1050px;
	margin: auto;
}
.list{
	padding-top:35px 0 0 20px;
}
.list li{
padding-top:20px;
padding-left: 20px;
}
.mnu_top1 a {
	font-family: futurabookc, Sans;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}
.mnu_top1 a {
	font-family: futurabookc, Sans;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}
.b1{
	font-family: futurabookc;
	font-size: 18px;
	text-decoration: none;
	color: #fff;
	float: left;
	margin-left:-25px;
	margin-top: 14px;
}
.b2{
	font-family: futurabookc;
	font-size: 16px;
	text-decoration: none;
	color: #fff;
	float: left;
	margin-left:15px;
	margin-top: 16px;
}
.b3{
	font-family: futurabookc;
	font-size: 16px;
	text-decoration: none;
	color: #fff;
	float: left;
	margin-left:15px;
	margin-top: 16px;
}
.b4{
	font-family: futurabookc;
	font-size: 18px;
	text-decoration: none;
	color: #fff;
	float: left;
	margin-left:15px;
	margin-top: 14px;
}

.logo2{
margin-top: 8px;
margin-left: 20px;
display: block;
}
.logo3{
margin-top: 0px;
margin-left: 40px;
display: block;
}

.wrapper {
			background: #fff;
			width: 960px;
			padding: 1px 15px 15px;
			margin: auto; 
		}
		.slider1 {
			z-index: 9;
			width: 960px;
			height: 250px;
			overflow: hidden;
			margin: 0 0 7px;
			position: relative;
			margin:auto;
		}
		.slider1 ul,
		.slider1 li {
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		.slider1 ul {
			width: 9999px; 
		}
		.slider1 ul li {
			list-style-type: none;
			float: left;
			width: 960px;
			height: 270px;
		}
		.slider1 .nav {
			position: absolute;
			left: 460px;
			bottom: 5px;
		}
		.slider1 .nav span {
			opacity: 0.9;
			background: #fff;
			margin: 0 8px 0 0;
			width: 16px;
			height: 16px;
			border-radius: 8px;
			cursor: pointer;
			overflow: hidden;
			display: block;
			float: left;
			box-shadow: 0 1px 2px #000;
		}
		.slider1 .nav span.on {
			background: #2e9419;
		}
		.pix{
			height: 4px;
			width: 1050px;
			margin:auto;
		}
		.px{
			height: 4px;
			background-color: #fff;
			width: 1050px;
			margin:auto;
		}
.part{
	font-family: futurabookc, Sans;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	padding-top: 10px;
	padding-left: 40px;
}
.pr{
	font-family: futurabookc, Sans;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #4fa833;
	padding-top: 15px;
	padding-left: 50px;
}		
.tech {padding-top:10px;
	text-align: center;
	font-family: futurabookc, Sans;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #4fa833;
}
.tech1{
	text-align: center;
	font-family: futurabookc, Sans;
	font-size: 20px;
	text-decoration: none;
	color: #7e7c7d;
}
.bol{
	margin-top: 0px;
	margin-left: 700px;
	width: 210px;
	height: 26px;
	background-color: #e76310;
	}
.uz {
	padding-top: 5px;
	text-align: center;
	font-family: futurabookc;
	font-size: 14px;
	margin: auto;
	color: #fff;
}	
.top{
	height: 250px;
}
.obor{
	font-size: 18px;
	font-family: futurabookc;
	width: 960px;
	padding-top: 15px;
	margin: auto;
	text-indent: 25px;
}
.svob{
	width: 1050px;
	margin: auto;
	background-color: #fff;
}
.svob p {
	font-size: 18px;
	font-family: futurabookc, Sans;
	text-align: justify;
	text-indent: 0px;
	padding-top: 5px;
}
.svob li {
	padding-left: 5px;
	font-size: 18px;
	font-family: futurabookc, Sans;
	text-align: justify;
	text-indent: 0px;
}
.svob ul {
	padding-left: 40px;
}
.met_1{
	padding-top: 10px; 
	width: 960px;
	margin: auto;
	font-size: 18px;
	font-family: futurabookc, Sans;
	text-align: justify;
}
.vibet{
	margin: -26px 0 0 740px;
	color:#777;
	font-size: 20px;
font-family: futurabookc, Sans;
}
.betu{
	width: 960px;
	margin: auto;
	padding-left:60px;
}
.betu li{
	padding-left: 0px;
	float: left;
}
.betu_1{
	padding:5px 0 0 150px;
}
.betu_1 li{
	padding-top: 10px;
}
.betu_2{
	margin:-370px 0 0 450px;
}
.vid{
	margin: 10px 0 0 450px;
}
.o_zavode {
	width: 960px;
	margin:auto;
	padding-bottom: 25px;
}
.center {
	padding-top: 15px;
}

.nazv {
	width: 960px;
	height: 50px;
	background-color: #dededc;
	margin: auto;
}
.ser {
	width: 1050px;
	height: 420px;
	margin:auto;
	background-color: #fff;
}
.nazv_text {
	text-indent: 15px;
	font-size: 18px;
	font-family: futurabookc, Sans ;
	padding-top: 13px;
	text-decoration: none;
	}
.price  img{
	position: absolute;
	margin-top: 20px;
	margin-left: 45px;
}
.price1 img  {
	/*position: absolute;*/
	margin-top: 5px;
	margin-left: 500px;
}
.price2  img {
	/*position: absolute;*/
	margin-top: 5px;
	margin-left: 500px;
}
.price3 img  {
	/*position: absolute;*/
	margin-top: 5px;
	margin-left: 500px;
}
.price4  img {
	/*position: absolute;*/
	margin-top: 5px;
	margin-left: 500px;
}
.price5  img {
	position: relative;
	margin: 10px auto;
	display: block;
}
.stoim {
	margin-top: -290px;
	padding-left: 700px;
}
.prs ul li{
	float: left;
	padding-left:10px;
}
.prs{
	margin-left: 450px;
}
.prs1 ul li{
	float: left;
	padding-left:10px;
}
.prs1{
	position: absolute;
	float: left;
	margin-top: 180px;
	margin-left: 450px;
}
.stoim1 {
	margin-top: 20px;
	margin-left: 770px;
}
.bold {
	font-weight: bold;
	font-size: 24px;
	font-family: futurabookc, Sans;
}
.stoim p{
	font-size: 22px;
	font-family: futurabookc, Sans;
}
.stoim1 p{
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.otstup {
	padding-top: 20px;
}
.tab	{
	font-size: 20px;
	font-family: futurabookc, Sans;
}
.www	{
	width: 1050px;
	padding-bottom: 20px;
	margin:auto;
	background-image: url(../img/proekt.png);
}
.twopx {
	width: 249.4px;
}
.middle_mnu p {
	text-align:justify;
/*	text-indent: 15px;*/
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.middle_mnu ul {
	text-align:justify;
	text-indent: 15px;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.middle_mnu  {
	height: 300px;
	padding-top: 20px;
	padding-bottom: 40px;
	}
.cher {
	padding-top: 20px;
	padding-bottom: 40px;
}
.char {
	padding-top: 20px;
	padding-bottom: 40px;
	margin-top: -370px;
	margin-left: 430px; 
}
.char p{
	text-align:justify;
	text-indent: 25px;
	font-size: 16px;
	font-family: futurabookc, Sans;
}
.char ul li{
	text-align:justify;
	/*text-indent: 25px;*/
	font-size: 16px;
	font-family: futurabookc, Sans;
}
.fk_char {
	padding-top: 20px;
	padding-bottom: 40px;
	margin-top: -345px;
	margin-left: 430px; 
}
.tab_char {
	padding-top: 20px;
	padding-bottom: 40px;
	padding-right: 5px;
	margin-top: -355px;
	margin-left: 355px; 
}
.fk_char p{
	text-align:justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
}
.fk_char ul{
	text-align:justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
}
.tab_char ul{
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.tab_char p{
	margin-left: -15px;
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
	/*text-indent: 15px;*/
}
.tab_doc li{
	padding-left:5px;
	float: left;
}
.sv_1{
	padding:0 25px;
}
.sv_2{
	width: 600px;
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.sv_3{
	margin: -310px 0 0 610px;
}
.sv_4{
	padding-top: 10px;
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.sv_5{
	padding: 60px 12px;
}
.svai{
	margin: auto;
	width: 1050px;
	background-color: #EFEFEF;
}
.un1{
	padding-top:35px;
}
.un2{
	width: 380px;
	font-size: 18px;
	font-family: futurabookc, Sans;
	margin: -220px 0 0 560px;
}
.un_2{
	padding-top:80px;
	padding-left: 4px;
}
.tab_v{
	padding: 10px 15px;
	width: 930px;
	margin:auto;
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.tab_1{
	width: 960px;
	margin: auto;
	background-color: #EFEFEF;
}
.tab_2{
	padding: 20px 20px 10px 20px;
	width: 600px;
	text-align:justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
}
.tab_3{
	margin:-275px 0 0 610px;
	width: 300px;
	height: 275px;
}
.doc1 {
	padding: 50px 5px 0 10px;
}
ul.doc1 li {
	 display: inline;
	 margin-right: 10px;
}
.doc2 {
	padding: 24px 5px 0 10px;
}
ul.doc2 li {
	 display: inline;
	 margin-right: 10px;
}
.fk_doc{
	padding: 30px 10px 0 100px;
}
.fk_doc li{
	margin-top: 6px;
}
.fk_doc1 {
	margin-top: -231px;
	margin-left: 260px;
}
.fk_doc3{ 
	margin-top: -237px;
	margin-left: 460px;
}
.fk_doc3 li{
	margin-top: 6px;
}
.fk_doc2 {
	margin-top: -231px;
	margin-left: 620px;
}
.video {
	padding-top: 20px;
	margin-top: -274px;
	margin-left: 520px;
}
.buklet {
	height: 24px;
	width: 450px;
	text-align: center;
	background-color: #e76310;
	margin: auto;
}
.buklet a {
	padding-top: 10px;
	font-size: 16px;
	font-family: futurabookc, Sans;
	color: #fff;
	text-decoration: none;
}
.px1 {
	height: 20px;
}
.lol{
	width: 1050px;
	background-color: #fff;
	margin:auto;
}
.middle_text{
	margin: auto;
	width: 870px;
/*	height: 100%;*/
	padding-bottom: 10px;
}
.middle_text p{
	text-indent: 0px;
	text-align: justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
	padding-left: 0px;
}
.middle_text ul li{
	text-align: justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
	padding-left: 0px;
}
.osn_text{
	text-indent: 0px;
	margin: auto;
	width: 870px;
	height: 100%;
	padding-bottom: 20px;
}
.osn_text p{
	text-align: justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
	padding-left: 0px;
}
.osn_text ul li{
	text-align: justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
	padding-left: 0px;
}
.osn_text ol li{
	text-align: justify;
	font-size: 16px;
	font-family: futurabookc, Sans;
	padding-left: 0px;
}
h3{
	padding:20px 20px 20px 0px;
	text-align: justify;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
}
.beton {
	position: relative;
	width: 1050px;
	height: 300px;
	margin:auto;
	background-image: url(../img/proekt.png);
}
.bet1 {
	position: absolute;
	padding-top: 20px;
	padding-left: 35px;
	z-index: 5;
}
.bet1 li{
float: left;
padding-left: 20px;
}
.bet2 {
	position: absolute;
	padding-top: 240px;
	padding-left: 70px;
}
.bet2 li{
float: left;
}
.bet2 li a{
float: left;
text-align: center;
font-size: 18px;
font-family: Sans;
font-weight: 700;
color: #585756;
text-decoration: none;
text-decoration: none;
}
.chit {
	height: 35px;
	width: 1050px;
	margin: auto;
	background-color: #fff;
}
.knop {
	position: absolute;
	width: 130px;
	height: 24px;
	text-align: center;
	background-color: #ef6413;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
	margin:0px 0 0 750px;
}
.knopm {
	position: absolute;
	width: 130px;
	height: 24px;
	text-align: center;
	background-color: #ef6413;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
	margin:-20px 0 0 650px;
}
.knop a{
	text-decoration: none;
	color:#fff;
	line-height: 24px;
}
.knopm a{
	text-decoration: none;
	color:#fff;
}
.knop1 {
	position: absolute;
	width: 230px;
	height: 24px;
	text-align: center;
	background-color: #ef6413;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
	margin:0px 0 0 750px;
}
.knop1 a{
	text-decoration: none;
	color:#fff;
	line-height: 24px;
}
.smkd1{
	margin:15px 10px 0 45px;
}
.smkd2{
	text-indent: 25px;
	width: 620px;
	text-align: justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
	margin: -230px 0 5px 360px
}
.k2{
	text-indent: 25px;
	width: 640px;
	text-align: justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
	margin: -350px 0 0px 360px
}
.kub1{
	padding-top: 10px;
	width: 960px;
	margin: auto;
	height: 180px;
}
.kub1 ul li{
	padding-left:5px;
	float: left;
}
.kub4{
	padding-top: 10px;
	width: 960px;
	margin: auto;
	height: 200px;
}
.kub4 ul li{
	padding-left:10px;
	float: left;
}
.kub2{
	width: 960px;
	margin: auto;
	height: 485px;
}
.kub3{
	width: 1050px;
	margin: auto;
	background-image: url(../img/fon.png);
}
.smkd3{
	/*height: 440px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	margin: auto;
	width:1050px; 
	background-image: url(../img/fon.png);
	background-repeat: no-repeat;
}
.smkd3 p{
	width: 900px;
	margin: auto;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
	/*text-indent: 25px;*/
}
.smkd3 ol{
	width: 900px;
	margin: auto;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;}
.kub5{
	/*height: 440px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	margin: auto;
	width:960px; 
	background-color: #fff;
}
.kub5 p{
	/*text-indent: 25px;*/
	padding-left: 30px;
	width: 620px;
	margin: left;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
	/*text-indent: 25px;*/
}
.n1 li{
	width: 870px;
	margin: auto;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
	/*text-indent: 25px;*/
}
.n1{
	list-style-type: disc;
}
.n2{
	padding: 20px 0 0 0px;
}
.n3{
	margin: -300px 0 0 260px;
}
.n4{
	margin: 2px 0 0 260px;
}
.n5{ 
	margin: -300px 0 0 490px;
	padding: 0 5px;
	/*text-indent: 25px;*/
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
}
.n6{
	padding:50px 0 0 0;
}
.n7{
	margin: -252px 0 0 360px;
}
.n8{
	margin: 3px 0 0 360px;
}
.n9{ 
	margin: -250px 0 0 520px;
	padding: 0 5px;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
}
.n10{
	margin: -255px 0 0 507px;
}
.n11{
	margin: -190px 0 0 688px;
}
.lr{
	margin:auto;
	display: block;
	padding-top: 5px;
}
.smkd3 p a{
	text-decoration:underline; color: #000000;
}
.smkd4 {
	width: 1050px;
	margin: auto;
	height: 340px;
	background-color: #fff;
	padding-bottom: 10px;
	padding-top: 10px;
}
.smkd5 {
	width: 960px;
	margin: auto;
}
.smkd6 {
	margin: -190px 0 0 675px;
}
.kub6 {
	margin: -275px 0 0 675px;
	padding-bottom: 20px;
}
.smkd7{
	margin:auto;
	width: 960px;
	background-color: #fff;
	height: 245px;
}
.smkd7 li{
float: left;
padding-top: 15px;
padding-left: 11px;
}
.izo{
	width: 1050px;
	height: 250px;
	background-color: #dededc;
	/*background-image: url(../img/proekt.png);*/
	margin:auto;
}
.izobl{
	width: 1050px;
	height: 372px;
	background-color: #dededc;
	/*background-image: url(../img/proekt.png);*/
	margin:auto;
}
.izobl1{
	width: 1050px;
	height: 200px;
	background-color: #dededc;
	/*background-image: url(../img/proekt.png);*/
	margin:auto;
}
.polosa{
	height:40px;
	width: 1050px;
	margin: auto;
	background-color: #59b433;
}
.polosa p{
	position: absolute;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
	margin: 10px 0 0 90px;
	color: #fff;
}
.knop2{
	position: absolute;
	width: 130px;
	height: 24px;
	font-weight: 700;
	text-align: center;
	background-color: #fff;
	margin:8.5px 0 0 830px;
	font-size: 16px;
	font-family: futurabookc, Sans;
}
.knop2 a{
	text-decoration: none;
	color:#59b433;
	line-height: 24px;
}
.izo1 {
	padding: 25px 0 0 180px;
}
.izo111 {
	padding: 25px 0 0 180px;
}
.met1 {
	padding: 10px 0 0 160px;
}
.met1 li{
	padding-left: 50px;
	float: left;
}.met2 {
	padding: 130px 0 0 310px;
}
.met2 li{
	padding-left: 20px;
	float: left;
}
.auto1{
	position: relative;
	width: 960px;
	margin: auto;
	font-family: futurabookc, Sans;
	text-align: justify;
	font-size: 18px;
}
.auto2{
	width: 120px;
	height: 25px;
	background-color: #62c93e;
	font-family: futurabookc, Sans;
	font-size: 16px;
	text-align: center;
	color: #fff;
	font-weight: 700;
	margin: 10px 0 10px 75px;
	line-height: 25px;
}
.auto2 a{
	color: #fff;
}
.auto2 a:hover{
	color: #e9e9e9;
}
.auto3{
	height: 300px;
}
.auto3 ul li{
	padding:20px;
	float: left;
}
.news {
	width: 1050px;
	margin:auto;
	
}
.news2{
	padding:50px 10px 10px 115px;
	font-family: futurabookc, Sans;
	font-size: 20px;
	text-align: center;
	width: 50px;
}
.news3{
	margin: auto;
	font-family: futurabookc, Sans;
	font-size: 18px;
	width: 700px;
	text-align: justify;
}
.center p{
text-align: center;
font-size: 14px;
font-family: futurabookc, Sans;
line-height: 1;
}
.knop3 {
	position: absolute;
	width: 130px;
	height: 24px;
	text-align: center;
	background-color: #ef6413;
	font-size: 16px;
	font-weight: 700;
	font-family: futurabookc, Sans;
	margin:8.5px 0 0 650px;
}
.knop3 a{
	text-decoration: none;
	color:#fff;
}
.p1{
	padding: 10px 0 74px 90px;
	
}
.p1 li{
	padding-left: 3px;
	float: left; 
}
.p2{
	padding: 50px 0 0 68px;
	
}
.p2 li{
	padding-left: 3px;
	float: left; 
}
.x2{
	padding: 60px 0 0 0px;
	
}
.x2 li{
	padding-left: 2px;
	float: left; 
}
.p3{
	padding: 10px 0 74px 68px;
	
}
.p3 li{
	padding-left: 3px;
	float: left; 
}
.p4{
	padding: 50px 0 0 68px;
	
}
.p4 li{
	padding-left: 3px;
	float: left; 
}
.no1{
	padding: 15px 0 74px 130px;
	
}
.no1 li{
	padding-left: 5px;
	float: left; 
}
.no2{
	padding: 50px 0 0 210px;
	
}
.no2 li{
	padding-left: 3px;
	float: left; 
}
.dsk{
	padding: 5px 0 0 0px;
}
.dsk_t{

	margin: -160px 0 0 300px;
	font-size: 20px;
	font-family: futurabookc, Sans;
	text-align: justify;

}
.nov_t{

	margin: -150px 0 0 245px;
	font-size: 20px;
	font-family: futurabookc, Sans;
	text-align: justify;

}
.kzn_t{
	
	margin: -150px 0 0 210px;
	font-size: 20px;
	font-family: futurabookc, Sans;
	text-align: justify;
	
}
.bzsk_t{

	margin: -100px 0 0 280px;
	font-size: 18px;
	font-family: futurabookc, Sans;
	text-align: justify;

}
.projects{
	height: 710px;
	width: 960px;
	margin: auto;
}
.projects ul li{
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	float: left;
}
.proj1{
	margin: 15px 0 0 150px;
}
.adb{
	height: 295px;
	width: 1050px;
	margin: auto;
	background-image: url(../img/proekt.png);
}
.adb ul li{
	padding-top: 20px;
	padding-left: 37px;
	padding-bottom: 10px;
	float: left;
}
.projects1{
	margin:15px 0 0 315px;
}
.pro1 {
	width: 294px;
	padding: 0 0 0 20px;
	text-align: center;
	font-size: 14px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.pro2 {
	width: 290px;
	margin: -110px 0 0 335px;
	text-align: center;
	font-size: 14px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.adb1 {
	width: 294px;
	padding: 0 0 0 0px;
	text-align: center;
	font-size: 18px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.adb2 {
	width: 290px;
	margin: -110px 0 0 345px;
	text-align: center;
	font-size: 18px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.adb3 {
	width: 290px;
	margin: -110px 0 0 720px;
	text-align: center;
	font-size: 18px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.pro3 {
	width: 290px;
	margin: -110px 0 0 650px;
	text-align: center;
	font-size: 14px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.pro4 {
	width: 295px;
	margin: 0px 0 0 170px;
	text-align: center;
	font-size: 14px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.pro5 {
	width: 290px;
	margin: -110px 0 0 485px;
	text-align: center;
	font-size: 14px;
	font-family: futurabookc, Sans;
	line-height: 1;
}
.izoterm{ 
	padding-top:15px;
	width: 600px;
	text-align: justify;
	font-size: 18px;
	font-family: futurabookc, Sans;
	padding-left: 10px;
}
.izoterm1{ 
	margin: -310px 0 0 600px;
	height: 300px;
}
.izo1 li{
	padding-left: 30px;
	float: left;
}

.izo111 li{
	padding-left: 12px;
	float: left;
}

.izo a img {
	border: 2px solid #53da3f;
}
.izo a:hover img{
	 border: 2px solid #f26522;
}
.izobl a img {
	border: 2px solid #53da3f;
}
.izobl a:hover img{
	 border: 2px solid #f26522;
}
.izobl iframe {
	border: 2px solid #53da3f;
}
.izobl iframe:hover {
	 border: 2px solid #f26522;
}
.izobl1 a img {
	border: 2px solid #53da3f;
}
.izobl1 a:hover img{
	 border: 2px solid #f26522;
}
.price a img {
	border: 2px solid #53da3f;
}
.price a:hover img{
	 border: 2px solid #f26522;
}
.price1 a img {
	border: 2px solid #53da3f;
}
.price1 a:hover img{
	 border: 2px solid #f26522;
}
.price2 a img {
	border: 2px solid #53da3f;
}
.price2 a:hover img{
	 border: 2px solid #f26522;
}
.price3 a img {
	border: 2px solid #53da3f;
}
.price3 a:hover img{
	 border: 2px solid #f26522;
}
.price4 a img {
	border: 2px solid #53da3f;
}
.price4 a:hover img{
	 border: 2px solid #f26522;
}
.price5 a img {
	border: 2px solid #53da3f;
}
.price5 a:hover img{
	 border: 2px solid #f26522;
}
.doc a img {
	border: 2px solid #53da3f;
}
.doc a:hover img{
	 border: 2px solid #f26522;
}
.fk  img{
	/*position: absolute;*/
	margin-top: 20px;
	margin-left: 90px;
}
.fk a img {
	border: 2px solid #53da3f;
}
.fk a:hover img{
	 border: 2px solid #f26522;
}
.fk_doc a img {
	border: 2px solid #53da3f;
}
.fk_doc a:hover img{
	 border: 2px solid #f26522;
}
.fk_doc1 a img {
	border: 2px solid #53da3f;
}
.fk_doc1 a:hover img{
	 border: 2px solid #f26522;
}
.fk_doc2 a img {
	border: 2px solid #53da3f;
}
.fk_doc2 a:hover img{
	 border: 2px solid #f26522;
}
.fk_doc3 a img {
	border: 2px solid #53da3f;
}
.fk_doc3 a:hover img{
	 border: 2px solid #f26522;
}
.n10 a img {
	border: 2px solid #53da3f;
}
.n10 a:hover img{
	 border: 2px solid #f26522;
}
.n11 a img {
	border: 2px solid #53da3f;
}
.n11 a:hover img{
	 border: 2px solid #f26522;
}
.p1 a img {
	border: 2px solid #53da3f;
}
.p1 a:hover img{
	 border: 2px solid #f26522;
}
.p2 a img {
	border: 2px solid #53da3f;
}
.p2 a:hover img{
	 border: 2px solid #f26522;
}
.x2 a img {
	border: 2px solid #53da3f;
}
.x2 a:hover img{
	 border: 2px solid #f26522;
}
.no1 a img {
	border: 2px solid #53da3f;
}
.no1 a:hover img{
	 border: 2px solid #f26522;
}
.no2 a img {
	border: 2px solid #53da3f;
}
.no2 a:hover img{
	 border: 2px solid #f26522;
}
.p3 a img {
	border: 2px solid #53da3f;
}
.p3 a:hover img{
	 border: 2px solid #f26522;
}
.p4 a img {
	border: 2px solid #53da3f;
}
.p4 a:hover img{
	 border: 2px solid #f26522;
}
.kub4 a img {
	border: 2px solid #53da3f;
}
.kub4 a:hover img{
	 border: 2px solid #f26522;
}
.tab_doc a img {
	border: 2px solid #53da3f;
}
.tab_doc a:hover img{
	 border: 2px solid #f26522;
}
.tab_doc1 a img {
	border: 2px solid #53da3f;
}
.tab_doc1 a:hover img{
	 border: 2px solid #f26522;
}

.betu_1 a img {
	border: 2px solid #53da3f;
}
.betu_1 a:hover img{
	 border: 2px solid #f26522;
}
.betu_2 a img {
	border: 2px solid #53da3f;
}
.betu_2 a:hover img{
	 border: 2px solid #f26522;
}
.un_2 a img {
	border: 2px solid #53da3f;
}
.un_2 a:hover img{
	 border: 2px solid #f26522;
}
.vid iframe {
	border: 2px solid #53da3f;
}
.vid iframe:hover {
	 border: 2px solid #f26522;
}
.prs1 a img {
	border: 2px solid #53da3f;
}
.prs1 a:hover img{
	 border: 2px solid #f26522;
}
.prs a img {
	border: 2px solid #53da3f;
}
.prs a:hover img{
	 border: 2px solid #f26522;
}
a{
	outline: none;

}
h1 {
	text-indent: 15px;
	font-size: 18px;
	font-family: futurabookc, Sans ;
	text-decoration: none;
	font-weight: normal;
}