table {
	border-collapse: collapse;
}

td {
	padding: 0px;
}

a:hover {
	text-decoration: none;
}

.prostavka {
	width: 1px;
	font-size: 1px;
}

.t01 {
	width: 475px;
	margin-left: 4px;
	border: 0px;
	margin-top: 17px;
}

.t02 {
	width: 475px;
	margin-left: 4px;
	border: 0px;
	margin-top: 8px;
}

.t03 {
	width: 475px;
	margin-left: 4px;
	border: 0px;
	margin-top: 14px;
}

.t04 {
	width: 175px;
	margin-right: 88px;
	border: 0px;
	margin-top: 32px;
}

.but0 {
	width: 240px;
	height: 100px;
	margin-top: 52px;
	margin-left: 80px;
	font-size: 1px; 
	cursor: pointer;
	position: absolute;
}

.but1 {
	width: 20px;
	height: 20px;
	margin-top: 92px;
	margin-left: 953px;
	font-size: 1px; 
	position: absolute;
	cursor: pointer;
}

.but2 {
	width: 20px;
	height: 20px;
	margin-top: 92px;
	margin-left: 1007px;
	font-size: 1px; 
	position: absolute;
	cursor: pointer;
}

.but3 {
	width: 20px;
	height: 20px;
	margin-top: 92px;
	margin-left: 1064px;
	font-size: 1px; 
	position: absolute;
	cursor: pointer;
}

.form_but {
	width: 80px;
	height: 20px;
	margin-top: 9px;
	margin-right: 13px;
	font-size: 1px; 
	cursor: pointer;
}


.inp1 {
	width: 400px;
	margin-top: 45px;
	margin-left: 385px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	position: absolute;
	background: #ECECEC;
	border: 0px;
}

.inp2 {
	width: 200px;
	margin-top: 2px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.inp21 {
	width: 200px;
	margin-top: 42px;
	margin-right: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #070707;
	border: 0px;
}

body.ie  .inp21 {
	width: 130px;
	margin-top: 41px;
	margin-right: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.inp22 {
	width: 200px;
	margin-top: 12px;
	margin-right: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #070707;
	border: 0px;
}

body.ie  .inp22 {
	width: 130px;
	margin-top: 9px;
	margin-right: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.inp23 {
	width: 200px;
	margin-top: 13px;
	margin-right: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #070707;
	border: 0px;
}

body.ie  .inp23 {
	width: 130px;
	margin-top: 10px;
	margin-right: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.inp24 {
	width: 200px;
	margin-top: 5px;
	margin-right: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #070707;
	border: 0px;
}

body.ie  .inp24 {
	width: 130px;
	margin-top: 4px;
	margin-right: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

body.ie  .inp2 {
	width: 130px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.inp3 {
	width: 200px;
	height: 105px;
	margin-top: 2px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
	overflow: hidden;
}

.inp31 {
	width: 200px;
	height: 105px;
	margin-top: 29px;
	margin-right: 15px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
	overflow: hidden;
}

body.ie .inp31 {
	width: 130px;
	height: 105px;
	margin-top: 25px;
	margin-right: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
	overflow: hidden;
}

body.ie .inp3 {
	width: 200px;
	height: 105px;
	margin-top: 2px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #070707;
	border: 0px;
}

.search_but {
	width: 28px;
	height: 10px;
	border: 0px;
	margin-left: 845px;
	margin-top: 47px;
	cursor: pointer;
	position: absolute;
	font-size: 1px;
	background: url(/bitrix/templates/main/i/arrow1.gif);
}

.inp_ramka {
	width: 213px;
	height: 23px;
	margin-right: 65px;
	margin-top: 6px;
	background: url(/bitrix/templates/main/i/inp_ramka.gif);
	text-align: left;
}

.area_ramka {
	width: 278px;
	height: 110px;
	margin-right: 0px;
	margin-top: 6px;
	background: url(/bitrix/templates/main/i/area_ramka.gif);
	text-align: left;
}

.form {
	width: 230px;
	height: 400px;
	margin-right: 49px;
	margin-top: 130px;
	background: url(/bitrix/templates/main/i/form.png);
}

.img_captcha {
	width: 200px;
	height: 60px;
	border: 0px;
	border: #424242 1px solid;
	margin-right: 15px;
	margin-top: 7px;
}

.img1 {
	width: 200px;
	height: 160px;
	border: 0px;
	margin-left: 1px;
	margin-top: 7px;
	cursor: pointer;
}

.img11 {
	width: 200px;
	height: 160px;
	border: 0px;
	margin-left: 0px;
	margin-top: 7px;
	cursor: pointer;
}

.img2 {
	width: 200px;
	height: 160px;
	border: 0px;
	margin-left: 1px;
	margin-top: 7px;
	cursor: pointer;
}

.img21 {
	width: 200px;
	height: 160px;
	border: 0px;
	margin-left: 0px;
	margin-top: 7px;
	cursor: pointer;
}

.img_news_list {
	width: 75px;
	border: #0090E7 1px solid;
	margin-left: 0px;
	margin-top: 6px;
}

.img_news_detail {
	width: 200px;
	border: #0090E7 1px solid;
	margin-left: 0px;
	margin-top: 0px;
}

.img_photo_list {
	width: 122px;
	border: #0090E7 1px solid;
	margin-left: 0px;
	margin-top: 20px;
	cursor: pointer;
}

.ramka1 {
	margin-left: 0px;
	width: 202px;
	height: 168px;
	background: url(/bitrix/templates/main/i/ramka1.png);
	margin-top: -161px;
	cursor: pointer;
}

body.ie .ramka1 {
	margin-left: 0px;
	width: 202px;
	height: 168px;
	background: url(/bitrix/templates/main/i/ramka1.png);
	margin-top: -165px;
	cursor: pointer;
}

.ramka1a {
	margin-left: 0px;
	width: 200px;
	height: 168px;
	background: url(/bitrix/templates/main/i/ramka1.png);
	margin-top: -161px;
	cursor: pointer;
}

body.ie .ramka1a {
	margin-left: 0px;
	width: 200px;
	height: 168px;
	background: url(/bitrix/templates/main/i/ramka1.png);
	margin-top: -162px;
	cursor: pointer;
}

.ramka2 {
	margin-left: 0px;
	width: 202px;
	height: 167px;
	background: url(/bitrix/templates/main/i/ramka2.png);
	margin-top: -161px;
	cursor: pointer;
}

body.ie .ramka2 {
	margin-left: 0px;
	width: 202px;
	height: 167px;
	background: url(/bitrix/templates/main/i/ramka2.png);
	margin-top: -165px;
	cursor: pointer;
}


.ramka2a {
	margin-left: 0px;
	width: 200px;
	height: 167px;
	background: url(/bitrix/templates/main/i/ramka2.png);
	margin-top: -161px;
	cursor: pointer;
}

body.ie .ramka2a {
	margin-left: 0px;
	width: 200px;
	height: 167px;
	background: url(/bitrix/templates/main/i/ramka2.png);
	margin-top: -162px;
	cursor: pointer;
}

.main_text1 a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 36px;
}

.main_text1, .main_text1 u {
	font-family: Arial;
	font-size: 12px;
	color: #3F8600;
	margin-left: 36px;
}

.main_div1 {
	margin-left: 313px;
	margin-top: 11px;
}

.main_text2, .main_text2 a {
	font-family: Arial;
	font-size: 14px;
	color: #222222;
	font-weight: bold;
	text-decoration: none;
}

.main_div2 {
	margin-right: 88px;
	margin-top: 32px;
	width: 250px;
}

.main_div22 {
	margin-right: 108px;
	margin-top: 8px;
}

.main_div23 {
	margin-right: 70px;
	margin-top: 5px;
}

.main_div21 {
	margin-right: 122px;
	margin-top: 32px;
	width: 140px;
	text-align: left;
}

.main_div25 {
	margin-right: 0px;
	width: 140px;
	text-align: left;
}

.main_text3, .main_text3 a {
	font-family: Arial;
	font-size: 18px;
	color: #222222;
	font-weight: bold;
	text-decoration: none;
}

.main_div3 {
	margin-top: 1px;
	width: 495px;
	text-align: center;
}

.main_div31 {
	margin-top: 1px;
	width: 202px;
	text-align: center;
}

.main_text4, .main_text4 a {
	font-family: Arial;
	font-size: 12px;
	color: #3F8600;
}

.main_div4 {
	margin-left: 0px;
	margin-top: 5px;
	width: 400px;
}

.main_text5 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.main_text5 a {
	font-family: Arial;
	font-size: 12px;
	color: #9D341A;
}

.main_div5 {
	margin-left: 0px;
	margin-top: 16px;
	width: 495px;
	line-height: 16px;
}

.main_text6, .main_text6 a {
	font-family: Arial;
	font-size: 12px;
	color: #8A000C;
}

.main_div6 {
	margin-left: 65px;
	margin-top: 0px;
}

.main_div61 {
	margin-left: 125px;
	margin-top: 0px;
}

.main_text7 a {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.main_text7 {
	font-family: Arial;
	font-size: 11px;
	color: #A54600;
} 

.main_div7 {
	margin-left: 409px;
	margin-top: 260px;
	position: absolute;
}

.main_text8, .main_text8 a {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
} 

.main_div8 {
	margin-left: 378px;
	margin-top: 284px;
	position: absolute;
}

.main_div9 {
	margin-left: 638px;
	margin-top: 284px;
	position: absolute;
}

.main_div10 {
	margin-right: 110px;
	margin-top: 30px;
}

.sec_text1, .sec_text1 a {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
} 

.sec_div1 {
	margin-left: 0px;
	margin-top: 0px;
	width: 330px;
}

.sec_text2, .sec_text2 a {
	font-family: Arial;
	font-size: 14px;
	color: #8F4D27;
	font-weight: bold;
}

.sec_text21, .sec_text21 a {
	font-family: Arial;
	font-size: 14px;
	color: #3F8600;
	font-weight: bold;
}

.sec_div2 {
	margin-left: 0px;
	margin-top: 0px;
	width: 145px;
}

.sec_text3, .sec_text3 a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
} 

.sec_div3 {
	margin-left: 0px;
	margin-top: 0px;
	width: 393px;
}

.sec_div31 {
	margin-left: 4px;
	margin-top: 11px;
	width: 482px;
}

.sec_div32 {
	margin-left: 0px;
	margin-top: 0px;
	width: 475px;
}

.sec_text4, .sec_text4 a {
	font-family: Arial;
	font-size: 12px;
	color: #8F4D27;
} 

.sec_div4 {
	margin-left: 410px;
	margin-top: 0px;
}

.sec_div41 {
	margin-left: 370px;
	margin-top: 15px;
}

.sec_text5, .sec_text5 a {
	font-family: Arial;
	font-size: 14px;
	color: #3F8600;
} 

.sec_div5 {
	width: 520px;
	text-align: center;
	margin-left: 0px;
	margin-top: 8px;
}

.sec_div51 {
	width: 520px;
	text-align: center;
	margin-left: 0px;
	margin-top: 12px;
}

.sec_div6 {
	margin-top: 6px;
}

.sec_text7, .sec_text7 a {
	font-family: Arial;
	font-size: 12px;
	color: #2A2A2A;
} 

.sec_div7 {
	width: 114px;
	text-align: center;
	margin-left: 6px;
	margin-top: 3px;
	cursor: pointer;
}

.sec_text8, .sec_text8 a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
} 

.sec_div8 {
	text-align: left;
	width: 171px;
	margin-right: 88px;
	margin-top: 11px;
}

.sec_text9, .sec_text9 a {
	font-family: Arial;
	font-size: 11px;
	color: #222222;
} 

.sec_div9 {
	text-align: left;
	width: 180px;
	margin-right: 88px;
	margin-top: 3px;
}

.sec_text10, .sec_text10 a {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
} 

.sec_div10 {
	width: 182px;
	margin-right: 100px;
	margin-top: 3px;
}

body.ie .sec_div10 {
	width: 182px;
	margin-right: 48px;
	margin-top: 0px;
}

.dot {
	width: 5px;
	height: 5px;
	margin-right: 4px;
	margin-bottom: 2px;
	border: 0px;
}

.img_arrow1 {
	width: 28px;
	height: 10px;
	border: 0px;
	margin-left: 7px;
	margin-bottom: -1px;
}

.img_arrow11 {
	width: 28px;
	height: 10px;
	border: 0px;
	margin-left: 7px;
	margin-top: 12px;
}

.img_arrow2 {
	width: 140px;
	height: 10px;
	border: 0px;
	margin-bottom: -2px;
}

.img_arrow3 {
	width: 8px;
	height: 5px;
	border: 0px;
	margin-bottom: 1px;
	margin-left: 5px;
	margin-right: 5px;
}

.img_arrow4 {
	width: 6px;
	height: 6px;
	border: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.counter1 {
	margin-left: 158px;
	margin-top: 264px;
	width: 88px;
	height: 31px;
	position: absolute;
}

.counter2 {
	margin-left: 255px;
	margin-top: 264px;
	width: 88px;
	height: 31px;
	position: absolute;
}

.news_line {
	width: 487px;
	height: 8px;
	font-size: 1px;
	background: url(/bitrix/templates/main/i/line.png);
}








