.lightbox {}

table {
	border-collapse: collapse;
}

td {
	padding: 0px;
}

.prostavka {
	width: 1px;
	font-size: 1px;
}

.t1 {
	border: 0px;
	width: 967px;
}

.t2 {
	border: 0px;
	width: 265px;
	margin-left: 39px;
	margin-top: 20px;
}

.t3 {
	border: 0px;
	width: 200px;
	margin-left: 50px;
	margin-top: 0px;
}

.t4 {
	border: 0px;
	width: 592px;
	margin-left: 0px;
	margin-top: 14px;
}

.t5 {
	border: 0px;
	width: 435px;
}

.t51 {
	border: 0px;
	width: 590px;
}

.t6 {
	border: 0px;
	width: 590px;
	margin-top: 5px;
}

.t7 {
	border: 0px;
	width: 596px;
	margin-top: 0px;
}

.t8 {
	border: 0px;
	width: 590px;
	margin-top: 11px;
}

.t9 {
	border: 0px;
	width: 590px;
	margin-left: 3px;
	margin-top: 4px;
}

.main_head1 {
	width: 558px;
	height: 115px;
	margin-top: 28px;
	margin-left: 83px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/main_head1.gif);
}

.main_head2 {
	width: 409px;
	height: 115px;
	margin-top: 28px;
	margin-left: 641px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/main_head2.gif);
}

.main_head3 {
	width: 278px;
	height: 239px;
	margin-top: 0px;
	margin-left: 83px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/main_head3.jpg);
}


.main_head3a {
	width: 256px;
	height: 83px;
	margin-top: 146px;
	margin-left: 360px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/n_menu.gif);
	display: none;
}

.main_head4 {
	width: 689px;
	height: 239px;
	margin-top: 0px;
	margin-left: 361px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/main_head4.jpg);
}

.m8 {
	width: 228px;
	height: 35px;
	margin-top: 52px;
	margin-left: 463px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/m8.jpg);
}

.m9 {
	width: 228px;
	height: 35px;
	margin-top: 100px;
	margin-left: 463px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/m9.jpg);
}

.m10 {
	width: 228px;
	height: 35px;
	margin-top: 148px;
	margin-left: 463px;
	font-size: 1px;
	position: absolute;
	background: url(/bitrix/templates/main/i/m10.jpg);
}

.news_main {
	width: 309px;
	height: 45px;
	margin-top: 17px;
	margin-left: -2px;
	font-size: 1px;
	position: relative;
	background: url(/bitrix/templates/main/i/news_main.jpg);
}

.main_head5 {
	width: 308px;
	height: 45px;
	margin-top: 17px;
	margin-left: -2px;
	font-size: 1px;
	position: relative;
	background: url(/bitrix/templates/main/i/main_head5.jpg);
}

.main_head6 {
	width: 629px;
	height: 45px;
	margin-top: 17px;
	margin-left: -6px;
	font-size: 1px;
	position: relative;
	background: url(/bitrix/templates/main/i/main_head6.jpg);
}

.main_head7 {
	width: 2px;
	height: 35px;
	margin-top: 17px;
	margin-left: 0px;
	font-size: 1px;
	position: relative;
	background: url(/bitrix/templates/main/i/main_head7.gif);
}

.inp1 {
	border: #EF9E35 1px solid;
	width: 202px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 48px;
	padding-left: 4px;
	margin-top: 4px;
}

.inp2 {
	border: #EF9E35 1px solid;
	width: 308px;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	padding-left: 4px;
}

.area1 {
	border: #EF9E35 1px solid;
	width: 202px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 48px;
	margin-top: 4px;
	padding-top: 1px;
	padding-left: 4px;
	height: 146px;
	overflow: hidden;
}

.area2 {
	border: #EF9E35 1px solid;
	width: 308px;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	padding-top: 1px;
	padding-left: 4px;
	height: 156px;
	overflow: hidden;
}

.but0 {
	width: 310px;
	height: 100px;
	margin-top: 7px;
	margin-left: 3px;
	font-size: 1px;
	cursor: pointer;
	position: absolute;
}

.but1 {
	width: 11px;
	height: 10px;
	margin-top: 20px;
	margin-left: 531px;
	font-size: 1px;
	cursor: pointer;
	position: absolute;
	background: url(/bitrix/templates/main/i/but1.gif);
}

.but2 {
	width: 11px;
	height: 9px;
	margin-top: 21px;
	margin-left: 593px;
	font-size: 1px;
	cursor: pointer;
	position: absolute;
	background: url(/bitrix/templates/main/i/but2.gif);
}

.but3 {
	width: 10px;
	height: 11px;
	margin-top: 20px;
	margin-left: 653px;
	font-size: 1px;
	cursor: pointer;
	position: absolute;
	background: url(/bitrix/templates/main/i/but3.gif);
}

.more {
	width: 76px;
	height: 11px;
	margin-top: 4px;
	margin-left: 87px;
	font-size: 1px;
	background: url(/bitrix/templates/main/i/more.gif);
}

.more2 {
	width: 76px;
	height: 11px;
	margin-top: 4px;
	margin-left: 165px;
	font-size: 1px;
	background: url(/bitrix/templates/main/i/more.gif);
}

.banner {
	margin-left: 40px;
	margin-top: 30px;
}

.banner_sec {
	margin-left: 40px;
	margin-top: 20px;
}

.water {
	margin-left: 65px;
}

.m1 {
	margin-top: 16px;
}

.m1b {
	margin-top: 5px;
}

.m2 {
	margin-top: 44px;
}

.m2b {
	margin-top: 33px;
}

.m3 {
	margin-top: 70px;
}

.m3b {
	margin-top: 59px;
}

.m4 {
	margin-top: 98px;
}

.m5 {
	margin-top: 125px;
}

.m6 {
	margin-top: 151px;
}

.m7 {
	margin-top: 178px;
}

.m7a {
	margin-top: 204px;
}

.main_div1a {
	width: 250px;
	height: 25px;
	margin-left: 27px;
	margin-top: 201px;
	position: absolute;
	cursor: pointer;
}

.img_news_main {
	border: #EFAC53 1px solid;
	width: 70px;
}

.img_news_list {
	border: #EFAC53 1px solid;
	width: 145px;
}

.img_objects {
	border: #EFAC53 1px solid;
	width: 200px;
	margin-left: 48px;
	margin-top: 1px;
}

.img_news_detail {
	border: #EFAC53 1px solid;
	width: 270px;
	margin-left: 0px;
	margin-top: 10px;
}

.img_photos {
	border: #EFAC53 1px solid;
	width: 142px;
	margin-left: 0px;
	margin-top: 14px;
}

.img_prod {
	border: #EFAC53 1px solid;
	width: 142px;
	margin-left: 0px;
}

.strelka {
	border: 0px;
	width: 17px;
	height: 8px;
	margin-top: 7px;
}

.counter {
	position: absolute;
	margin-top: 115px;
	margin-left: 41px;
}


.main_text1, .main_text1 a {
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
	text-decoration: none;
}

.main_div1 {
	position: absolute;
	margin-left: 45px;
}

.main_div1b {
	position: absolute;
	margin-left: 23px;
}

.main_text2, .main_text2 a {
	font-family: Arial;
	font-size: 12px;
	color: #3BB2E9;
	font-weight: bold;
}

.main_div2 {
	width: 177px;
}

.main_text3, .main_text3 a {
	font-family: Arial;
	font-size: 10px;
	color: #1C1F21;
}

.main_div3 {
	width: 170px;
	margin-top: 2px;
}

.main_div31 {
	width: 248px;
	margin-top: 2px;
}

.main_text4, .main_text4 a {
	font-family: Arial;
	font-size: 25px;
	color: #333434;
	font-weight: bold;
}

.main_div4 {
	width: 460px;
	margin-top: 18px;
}

.main_div4_s {
	width: 460px;
	margin-top: 8px;
}

.main_text5 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.main_text5 a  {
	font-family: Arial;
	font-size: 12px;
	color: #3BB2E9;
}

.main_div5 {
	width: 570px;
	line-height: 18px;
	margin-top: 24px;
}

.main_div5_s {
	position: relative;
	width: 570px;
	line-height: 18px;
	margin-top: 24px;
}

.main_text6, .main_text6 a {
	font-family: Arial;
	font-size: 12px;
	color: #EFF6F8;
}

.main_div6 {
	width: 967px;
	margin-top: 79px;
	text-align: center;
	position: absolute;
}

.main_div61 {
	width: 967px;
	margin-top: 102px;
	text-align: center;
	position: absolute;
}

.sec_text1, .sec_text1 a {
	font-family: Arial;
	font-size: 24px;
	color: #181919;
}

.sec_div1 {
	margin-left: 46px;
	margin-top: -1px;
	position: absolute;
}

.sec_text2, .sec_text2 a {
	font-family: Arial;
	font-size: 12px;
	color: #181818;
}

.sec_div2 {
	margin-left: 205px;
	margin-top: 4px;
	position: absolute;
}

.sec_div21 {
	width: 435px;
	margin-left: 12px;
	margin-top: 4px;
	position: absolute;
}

.sec_div22 {
	margin-left: 465px;
	margin-top: 4px;
	position: absolute;
}

.sec_text3, .sec_text3 a {
	font-family: Arial;
	font-size: 12px;
	color: #3BB2E9;
	font-weight: bold;
}

.sec_div3 {
	margin-left: 0px;
	margin-top: 2px;
}

.sec_div4 {
	width: 350px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_div5 {
	width: 70px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_text6, .sec_text6 a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.sec_div6 {
	width: 435px;
	margin-left: 0px;
	margin-top: 5px;
	line-height: 14px;
}

.sec_div61 {
	width: 590px;
	margin-left: 0px;
	margin-top: 5px;
	line-height: 14px;
}

.sec_div7 {
	margin-left: 368px;
	margin-top: 10px;
}

.sec_div71 {
	margin-left: 523px;
	margin-top: 10px;
}

.sec_text8 {
	font-family: Arial;
	font-size: 12px;
	color: #3BB2E9;
}

.sec_text8 a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.sec_text81 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.sec_div8 {
	width: 590px;
	margin-left: 0px;
	margin-top: 43px;
	text-align: center;
}

.sec_div9 {
	width: 510px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_div10 {
	width: 68px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_div11 {
	width: 590px;
	margin-left: 0px;
	margin-top: 8px;
}

body.ie .sec_div11 {
	width: 590px;
	margin-left: 0px;
	margin-top: 4px;
}

.sec_text12, .sec_text12 a {
	font-family: Arial;
	font-size: 12px;
	color: #3B3B3B;
}

.sec_div12 {
	width: 142px;
	margin-left: 1px;
	margin-top: 3px;
}

body.ie .sec_div12 {
	width: 142px;
	margin-left: 1px;
	margin-top: 0px;
}

.sec_div13 {
	width: 435px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_text14, .sec_text14 a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.sec_div14 {
	width: 435px;
	margin-left: 0px;
	margin-top: 0px;
}

.sec_div15 {
	margin-left: 187px;
	margin-top: 10px;
}

.sec_div16 {
	margin-left: 0px;
	margin-top: 2px;
}

.sec_div17 {
	margin-left: 352px;
	margin-top: 10px;
}

.sec_text18, .sec_text18 a {
	color: #EF9E35;
	font-weight: bold;
}

.sec_text19 {
	font-family: Arial;
	font-size: 14px;
	color: #FEFFFA;
	font-weight: bold;
}

.sec_div19 {
	position: absolute;
	margin-left: 243px;
	margin-top: 12px;
	line-height: 24px;
}

.sec_text20 {
	font-family: Arial;
	font-size: 18px;
	color: #EF9E35;
	font-weight: bold;
}

.sec_div20 {
	position: absolute;
	margin-left: 313px;
	margin-top: 13px;
	line-height: 24px;
}

.sec_text23 {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.sec_div23 {
	position: absolute;
	margin-left: 128px;
	margin-top: 89px;
}

.clearer {clear:both !important;}
.production_list * {margin:0px; padding:0px;}
.production_list .left {float:left;}
.production_list {}
.production_list .pr_item {width:262px; margin-right:26px; margin-top:24px;}
.production_list .pr_item .over {display:block;}
.production_list .pr_item .topof {background:url(/bitrix/templates/main/i/pr_top.jpg) no-repeat top; width:262px; height:53px; display:table-cell; vertical-align:middle;}
.production_list .pr_item .topof .name {color:#FFF; font-family:Arial; font-size:15px; text-align:center; font-weight: bold;}
.production_list .pr_item .topof .name a {color:#FFF; font-family:Arial; font-size:15px; text-align:center; font-weight: bold;}
.production_list .pr_item .topof .name a:hover {color:#FFC73F; font-family:Arial; font-size:15px; text-align:center; font-weight: bold;}
.production_list .pr_item .middleof {width:258px; border-left:2px solid #55a1b5; border-right:2px solid #55a1b5;}
.production_list .pr_item .bottomof {border-left:2px solid #55a1b5; border-right:2px solid #55a1b5; width:258px; line-height:12px; background:#eff6f8;}
.production_list .pr_item .bottomof ul {list-style:none !important; width:258px; padding-top:10px;}
.production_list .pr_item .bottomof li {list-style:url(/bitrix/templates/main/i/bull.gif); margin-left:20px;}
.production_list .pr_item .bottomof a {color:#000; font-family:Arial; font-size:12px; text-decoration:none;}
.production_list .pr_item .down {background:url(/bitrix/templates/main/i/pr_bottom.png); height:14px; width:262px; position: relative; margin-top: -14px;}

.hydro_block {margin-top:9px;}
.new_button {background:url(/bitrix/templates/main/i/hydro_button.png) no-repeat; width:308px; height:59px; line-height:16px; position:relative; margin-left:-3px; margin-top:px;}
.new_button a {color:#FFF; font-family:arial; font-size:17px; text-decoration:none; display:block; width:268px; position:relative; margin-left:38px; top:2px;}


#include_wrapper {width:967px; margin:0px auto; background:#EFF6F8;}
