*{
	margin: 0px;
	padding: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#main{
	background-image: url(../images/fon2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
		min-width:1000px;
}
body#one{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../images/fon.jpg);
}
.links267{
	visibility: hidden;
	display: none;
	float: left;
}
body#two{
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../images/fon3.png);
}
body#three{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../images/fon2.jpg);
	width: 100%;
}
@font-face {
  font-family: urw-gothic-l-book;
  src: local("urw-gothic-l-book"),
  url(../images/urw-gothic-l-book.eot);
}


/* далее для всех остальных браузеров */
@font-face {
  font-family: urw-gothic-l-book;
  src: local("urw-gothic-l-book"),
  url(../images/urw-gothic-l-book.ttf);
}

.top{
	float: left;
	height: 140px;
	background-image: url(../images/top.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	position: relative;
	z-index: 7;
	width: 100%;
	min-width:1000px;

}
.top2{
	float: left;
	width: 100%;
	position: relative;
	z-index:1;
	margin-top: -5px;
	
}
.topler{
	
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.topler_in{
	width: 1000px;
	float: left;
}
.top_blcok{
	float: left;
	width: 1000px;
}
.logo{
	float: left;
	margin-top: 35px;
	margin-left: 30px;
}
.text_info{
	font-family: "Century Gothic";
	font-size: 15px;
	font-weight: normal;
	color: #003300;
	float: right;
	width: 700px;
	text-align: right;
	margin-top: 20px;
	line-height: 22px;
}
.top_got{
	
	float: right;
	width: 500px;
	text-align: right;
	margin-top: 20px;
	line-height: 22px;
	margin-right: 10px;
}
.text_info span{
	font-size: 23px;
	font-weight: bold;
	color: #660066;
	padding-right: 17px;
	line-height: 45px;
}
.text_info i{
	font-size: 22px;
	font-weight: normal;
	color: #380c59;
	font-style: normal;
	text-align: left;
	margin-right: 17px;
	line-height: 35px;
}


.text_info b{
	font-size: 17px;
	font-weight: normal;
	color: #660066;
	margin-right: 23px;	
}
.text_info strong a{
	font-size: 15px;
	font-weight: bold;
	color: #003300;
	text-decoration: underline;
	margin-right: 17px;	
}
.text_info strong a:hover{
	font-size: 15px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
.text_info b{
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding-right: 0px;
}
.menu{
	float: left;
	height: 68px;
	width: 995px;
	position: relative;
	z-index: 2;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 19px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.menu a{
	text-decoration: underline;
	float: left;
	margin-top: 17px;
	margin-right: 20px;
	padding-bottom: 3px;
	color: #000;
	margin-left: 26px;
}
.menu a:hover{
	text-decoration: none;
	float: left;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 2px;
	color: #999;
}
.menu a.a{
	text-decoration: none;
	float: left;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 2px;
	color: #063;
}

.menu a.g{
	text-decoration: underline;
	float: left;
	margin-top: 17px;
	margin-right: 0px;
	padding-bottom: 3px;
	color: #000;
	margin-left: 26px;
}

.menu a.g:hover{
	text-decoration: none;
	float: left;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 2px;
	color: #999;
}
.centre{
	float: left;
	margin-top: 30px;
	width: 1000px;
	margin-right: -1000px;	
		
}
.icons{
	float: left;
	width: 1000px;
	background-image: url(../images/icons.png);
	height: 67px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 15px;
	margin-bottom:15px;
}
.text_line{
	background-image: url(../images/linn.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 100px;
	width: 100%;
	color: #990000;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
	margin-top: 15px;
	padding-top: 27px;
}
.text_line h2{
	font-style: normal;
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;

}
.text_line span{
	color: #380c59;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
}
.block_info{
	float: left;
	width: 300px;
	margin-right: 50px;
}
.block_info#one{
	float: left;
	width: 300px;
	margin-right: 0px;
}
.block_info span{
	float: left;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #689414;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #380c59;
	padding-bottom: 5px;
}
.block_info span i{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
}
.block_info ul{
	width: 300px;
	float: left;
	margin-left: 5px;
	padding-left: 10px;
	margin-top: 5px;
}
.block_info ul li{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16,5px;
	font-weight: normal;
	color: #333333;
	list-style-image: url(../images/px.png);
	list-style-type: none;
	margin-bottom: 10px;
}
.text_line2{
	background-image: url(../images/linn.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 90px;
	width: 100%;
	color: #43600D;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 26px;
	margin-top: 15px;	
}
.text_line2 span{
	color: #380c59;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 30px;
}
.text_line2 i{
	text-align: center;
	font-family: "Century Gothic";
	font-size: 20px;
	font-style: normal;
}
.text_line3{
	background-image: url(../images/linn.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 40px;
	width: 100%;
	color: #43600D;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 26px;
	margin-top: 35px;
	padding-top: 20px;
}
.text_line3 span{
	color: #380c59;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 30px;
}
.text_line3 i{
	text-align: center;
	font-family: "Century Gothic";
	font-size: 20px;
	font-style: normal;
}
.mesto{
	float: left;
	width: 1000px;
	margin-top:40px;
	position: relative;
	z-index: 0;
}

.footer{
	float: left;
	width: 1000px;
	margin-top: 30px;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	height: 251px;

}
.first{
	float: left;
	padding-top: 17px;
	padding-left: 30px;
	width: 970px;
}
.first img{
	float: left;

}
.first i{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: normal;
	color: #060;
}
.first span a{
	float: right;
	background-image: url(../images/otz.png);
	height: 59px;
	width: 162px;
	margin-top: -7px;
	background-repeat: no-repeat;

}
.menu_foot{
	float: left;
	margin-top: 20px;
	margin-left: 45px;
	margin-right: 10px;
}
.menu_foot ul{
	float: left;
}
.menu_foot ul li {
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 3px;
	list-style-image: url(../images/px2.png);
	list-style-type: none;
	clear: left;
	margin-bottom: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}
.menu_foot ul li a {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	text-decoration: none;	
}
.menu_foot ul li a:hover {
	text-decoration: underline;
}


.menu_foot2{
	float: left;
	margin-top: 20px;
	margin-left: 45px;
	margin-right: 10px;
}
.menu_foot2 ul{
	float: left;
}
.menu_foot2 ul li {
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2a0356;
	padding-left: 3px;
	list-style-image: url(../images/px3.png);
	list-style-type: none;
	clear: left;
	margin-bottom: 10px;
	text-decoration: none;
}
.menu_foot2 ul li a {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2a0356;
	text-decoration: none;	
}
.menu_foot2 ul li a:hover {
	text-decoration: underline;
}
.visa{
	float: right;
	margin-top: 15px;
	margin-right: 2px;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #030;
	text-transform: uppercase;
	text-indent: -3px;
	width: 170px;
}
.visa span{
	float: left;
	text-align: left;
	margin-top: 5px;
}
.visa img{
	float: right;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.visa a{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #090;
	text-transform: uppercase;
	text-decoration: underline;
	margin-top: 10px;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 0px;
}
.copy{
font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	width: 900px;
	margin-top: 10px;
	

	padding-left: 30px;
	line-height: 31px;
}
.zakaz{
	clear: left;
	float: left;
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: bold;
	color: #000;
	margin-top: 32px;
	font-style: italic;
	line-height: normal;
	margin-left: 5px;
	background-color: #558231;
	-moz-border-radius: 10px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 10px; /* закругл. для старых Chrome и Safari */
	-khtml-border-radius: 10px; /* закругл.для брауз.Konquerer сист. Linux */
	border-radius: 10px; /* закругление углов для всех, кто понимает */
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.zakaz a{
	font-family: "Century Gothic";
	font-size: 28px;
	font-weight: normal;
	color: #FFF;
	font-style: normal;
	float: left;
	text-decoration: none;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.zakaz a:hover{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFF;
	padding-bottom: 1px;
}
.zakaz span{
	float: left;
	margin-top: 35px;
	margin-left: 5px;
}
.gl{
	background-image: url(../images/gl.png);
	background-repeat: no-repeat;
	float: left;
	height: 400px;
	width: 76px;
	margin-right: -500px;
	margin-bottom: -600px;
	margin-left:255px;
	position: relative;
	z-index: 9999;
	margin-top:7px;
}
.gl2{
	background-image: url(../images/gl2.png);
	background-repeat: no-repeat;
	float: right;
	height: 22px;
	width: 24px;
	margin-bottom: -50px;
	margin-left: -90px;
	position: relative;
	z-index: 99999;
	margin-top: 6px;
}
.text_contacts{
	float: left;
	
	margin-top: 30px;
	
}
.left_cont#one{
	font-family: "Century Gothic";
	font-size: 18px;
	color: #FFF;
	float: left;
	margin-left: 40px;
}
.left_cont{
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	color: #000;
	float: left;
	line-height: 35px;

	height: 276px;
	margin-left: -10px;
	padding-left: 35px;
	width: 370px;
}
.left_cont b{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: #000;
	float: left;
	line-height: 35px;
	clear:left;
}
.left_cont p{

	float: left;
	clear:left;
}
.left_cont span{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	
	font-weight: bold;
}
.left_cont i{
	font-family: 'Open Sans', sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #E10000;
	font-style: normal;
}
.left_cont b.a{
	font-family: 'Open Sans', sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #E10000;
	font-style: normal;
}
.right_cont{
	float: left;
	width: 515px;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000;

	line-height: 25px;
	margin-top: 3px;
	
	height: 276px;
}
.right_cont span{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #000;
	font-weight: bold;
	padding-top: 3px;
}
.content_box{
	background-image: url(../images/ffon.png);
	float: left;
	height: 1100px;
	width: 960px;
	margin-top: 35px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
.text_company{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	float: left;
	width: 960px;
	line-height: 18px;
}
.text_company p{
	float: left;
	width: 960px;
	margin-bottom: 20px;
}
.text_company p.a{
	float: left;
	width: 960px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #56115B;
}
.content_box2{
	background-image: url(../images/ffon.png);
	float: left;
	width: 960px;
	margin-top: 35px;

	padding-left: 20px;
	padding-top: 30px;
	margin-bottom: -25px;
	padding-bottom: 20px;
	
}
.content_box2 span{
		font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #314700;
	float: left;
	
	margin-top: 25px;
	
	
}
.robots_text2{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #314700;
	float: left;
	width: 960px;
	margin-bottom: 40px;
	margin-top: 10px;
	margin-left: 10px;
}
.robots_text2 h1{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #314700;
	float: none;
	text-align: left;
	clear: none;
	height: auto;
	width: auto;
	margin-top: -24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 85px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.robots_text7 h1{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #314700;
	float: none;
	text-align: left;
	clear: none;
	height: auto;
	width: auto;
	margin-top: -24px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.robots_text#one{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #314700;
	float: left;
	width: 960px;
	margin-bottom: 40px;
	margin-top: 10px;
	margin-left: -10px;
}
.robots_text{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #314700;
	float: left;
	width: 960px;
	margin-bottom: 40px;
	margin-top: -20px;
}
.robots_text h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 25px;

}
.robots_text a{
	color: #314700;
	text-decoration: underline;
	margin-right: 10px;
	margin-left: 10px;
}
.robots_text a:hover{
	text-decoration: none;
	color: #000;
}
.robots_text a.a{
	text-decoration: none;
	color: #000;
}
.block_video{
	float: left;
	width: 450px;
	margin-right: 15px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.block_video6{
	float: left;
	width: 450px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.block_video6 p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 0px;
}
.block_video p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 0px;
}
.block_video2{
	float: left;
	width: 940px;
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 60px;
}
.block_video2 p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 15px;
}
.block_news{
	float: left;
	width: 960px;
}
.block_news img{
	float: left;
	margin-left: 12px;
}
.block_news span{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	width: 630px;
	margin-right: 20px;
	line-height: 24px;
}
.block_news span p{
	float: left;
	width: 100%;
	margin-bottom: 15px;	
}
.block_news span p a{
	text-decoration: underline;
	color: #007500;
	font-weight: bold;
}
.block_news span p a:hover{
	text-decoration: none;
}
.linee{
	background-image: url(../images/lan.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 1px;
	width: 940px;
	margin-top:30px;
	margin-bottom: 35px;
	margin-left: 20px;
	position: relative;
	z-index: 999;
	visibility: visible;
}
.robots{
	float: left;
	width: 940px;
	margin-top: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
.robots img{
	float: right;
	margin-right: 20px;
	margin-left: 20px;
}
.vid{
	float: left;
	height: 300px;
	width: 490px;
	margin-top: 30px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
}
.recomend{
	float: left;
	width: 960px;
	margin-top: 20px;
	margin-left: 15px;
}
.recomend span{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #314700;
	width: 960px;
}
.p1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-align: center;
	float: left;
	margin-right: 40px;
	line-height: 32px;
	margin-top: 25px;
}
.p1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
}
.p1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.forma{
	float: left;
	width: 400px;
	margin-left: 50px;
}
.forma b{
font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;
	color: #000;
	width: 360px;
	text-align: center;
	float: left;
}
.forma b i{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	font-style: normal;
}
.text1{
	font-family: "Century Gothic";
	font-weight: normal;
	font-size: 18px;
	color: #000;
	margin-top: 25px;
	margin-bottom: 11px;
}
.text111{
	font-family: "Century Gothic";
	font-weight: normal;
	font-size: 20px;
	color: #090;
	margin-top: 25px;
	margin-bottom: 11px;
}
.okay{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	line-height: normal;
}
.inp{
	background-image: url(../images/inp.png);
	float: left;
	height: 36px;
	width: 358px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	margin-bottom: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #063;
	line-height: 20px;
	

}
.inp input{
	border: none; /* Убираем рамку */
	background: transparent; /* Прозрачный фон */
	height: 34px;
	width: 350px;
	margin-top: 1px;
	margin-left: 1px;
	font-family: urw-gothic-l-book, arial;
	font-weight: normal;
	font-size: 18px;
	color: #7d7c7c;
	padding-left: 6px;
}
.inp2{
	background-image: url(../images/inp2.png);
	float: left;
	height: 36px;
	width: 177px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-bottom: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #063;
	margin-top: 5px;	line-height: 20px;
}
.inp2 input{
	border: none; /* Убираем рамку */
	background: transparent; /* Прозрачный фон */
	height: 34px;
	width: 167px;
	margin-top: 1px;
	margin-left: 2px;
	font-family: urw-gothic-l-book, arial;
	font-weight: normal;
	font-size: 18px;
	color: #7d7c7c;
	padding-left: 6px;
}
.oforomlen {
	background-color: #008c0a;
	 border-radius: 5px;
	 box-shadow: 0.2em 0.2em 3px rgba(122,122,122,0.5);
	float: left;
	height: 40px;
	width: 359px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: normal;
	
}
.oforomlen a:hover{
	background-color: #00a60c;
	float: left;
	height: 36px;
	width: 357px;
	
}
.oforomlen a:active{
background-color: #008c0a;
	float: left;
	height: 36px;
	width: 357px;
	
}
.lin2{
	background-image: url(../images/lin2.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 360px;
	margin-top: 32px;
	margin-left: -40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #000;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	text-align: left;
}
.lin2 span{
	font-family: urw-gothic-l-book, arial;
	font-weight: normal;
	font-size: 50px;
	color: #FFF;
	float: left;
	margin-left: 35px;
	margin-top: 10px;
	margin-bottom: -20px;
}
.lin2 b{
	font-family: urw-gothic-l-book, arial;
	font-weight: normal;
	font-size: 16px;
	color: #FFF;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	margin-top: 20px;
	margin-bottom: -20px;
}
.beauti{
	font-family: urw-gothic-l-book, arial;
	font-weight: normal;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	width: 400px;
	margin-top: 30px;
}
h1 {
	font-family: "Century Gothic";
	font-weight: normal;
	font-size: 32px;
	color: #000;
	text-align: center;
	float: left;
	margin-bottom:25px;
}
h1 span{
	font-family: "Century Gothic";
	font-weight: normal;
	font-size: 24px;
	color: #000;
}
.katalog{
	float: left;

	margin-top: -10px;
	margin-left: 20px;
	margin-bottom: 45px;
}


.white_lin{
	float: left;
	width: 1000px;
	margin-left: -40px;
	background-image: url(../images/white_lin.png);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
	color: #314700;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
	line-height: 30px;
}
.white_linyy{
	float: left;
	width: 1000px;
	margin-left: -40px;
	background-image: url(../images/white_lin.png);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
	color: #314700;
	text-align: center;
	margin-top: -5px;
	margin-bottom: 25px;
}
.tab{
	float: left;
	width: 450px;
	margin-left: 20px;
}
.tab div{
	float: left;
	text-align: center;
	width: 400px;
	min-height: 200px;
}
.tab div.a{
	float: left;
	text-align: center;
	width: 400px;
	min-height: 300px;
}
.tab span{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	width: 400px;
	margin-right: 80px;
}
.tab span b{
font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #374f00;	
}
.tab span i{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #374f00;
	line-height: normal;
	font-style: normal;
}
.tab span i a{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #374f00;
	text-decoration: underline;
}
.tab span i a:hover{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #374f00;
	text-decoration: none;
}
.content_box3{
	background-image: url(../images/ffon.png);
	float: left;
	width: 940px;
	margin-top: 35px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	margin-bottom: -25px;
	padding-bottom: 20px;
}
.content_box3 p{
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	margin-bottom: 15px;
	line-height: 20px;
}
.content_box3 p img.a{
	float: right;
	margin: 15px;
}
.block_people{
	float: left;
	width: 940px;
	margin-left: 10px;
	margin-top: -5px;
	margin-bottom: -5px;
}
.linin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 32px;
	font-weight: normal;
	color: #000;
	background-image: url(../images/linin.png);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 900px;
	padding-left: 40px;
	margin-bottom: 5px;
}
.linin span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: normal;
	color: #F00;
}
.linin i{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:32px;
	font-weight: normal;
	font-style: normal;
	float: right;
	color: #999;
	padding-right: 20px;
}
.linin2{
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	line-height: 32px;
	font-weight: bold;
	color: #000;
	float: left;
	height: 32px;
	width: 900px;
	padding-left: 40px;
}
.linin3{
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	float: left;
	width: 780px;
	padding-left: 150px;
	margin-top: -26px;
}
.linin3 a{
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #000;
}
.linin3 a:hover{
	text-decoration: none;

}
.tabler{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	width: 250px;
	margin-left: -15px;

	margin-bottom: 50px;
	margin-top: 5px;
}
.tabler#one{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	width: 476px;
	margin-left: 20px;
	margin-bottom: 50px;
	margin-top: 5px;
	margin-right: -20px;
}
.tabler span{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	float: left;
	width: 200px;
	text-align: center;
	margin-bottom: 15px;
}
.tabler span  a{
	text-decoration: none;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #030;

}
.tabler span a:hover{
	text-decoration: none;
	color: #F60;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #030;
}
.tabler span i{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #060;
	text-align: center;
	font-style: normal;
}
.tabler p{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #030;
	text-align: center !important;
	font-style: normal;
	float: left;
	
	margin-top: 25px;
}
.tabler p.tt{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #030;
	text-align: center !important;
	font-style: bold;
	width: 200px;
	padding-bottom: 20px;
	

}
.tabler p.tta{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #c00000;
	text-align: center !important;
	font-style: bold;
	width: 200px;
	padding-bottom: 20px;
	

}
.tabler p.t {
	width: 200px;
	text-align: center;
	
}

.tabler p.st{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #030;
	text-align: center;
	font-style: normal;
	float: left;
	margin-top: 0px;
	width: 200px;
}

.tabler p.h{
	height: 185px;
	margin: 0px;
	padding: 0px;
}
.tabler p.g{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #030;
	text-align: center !important;
	font-style: normal;
	float: left;
	width: 200px;
	margin-top: 25px;
}

.tabler p.g2{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center !important;
	font-style: normal;
	margin-bottom:-5px;
	float: left;
	width: 200px;
	margin-top: 5px;
}

.tabler p.g2 b {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ff0000;
	
}
.tabler p.g b{
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	color: #C00;
	text-decoration: line-through blink;
}


.white_block{
	background-color: #FFF;
	border: 1px dashed #090;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	width: 435px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #030;
	line-height: 21px;
	margin-bottom: 15px;
	margin-top: -10px;
}
.sacc{
	margin-top: 35px;
}
.info_arte{
	float: left;
	width: 920px;
	margin-left: 10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	margin-top: -30px;
}
.info_arte strong{

	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	
	color: #8f0101;
	
}
.omega_block {float: left;margin-top: -30px;}
.info_arte p{
	float: left;
	width: 100%;
	margin-top: 22px;
	line-height: 24px;
	margin-bottom: 15px;
}
.info_arte p img{
	float: left;
	margin-right: 15px;
	margin-top:0px;
	
}
.info_arte p.a{
	float: left;
	width: 100%;
	margin-top: 22px;
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #060;
	margin-bottom:0px;
}
.info_arte p.g{
	float: left;
	width: 100%;
	margin-top: 22px;
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #060;
	margin-bottom:0px;
	line-height: 33px;
}
.info_arte p.g2{
	float: left;
	width: 100%;
	margin-top: 22px;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #060;
	margin-bottom:0px;
	line-height: 25px;
}
.info_arte  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #060;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	text-align: left;
	height: auto;
	width: auto;
}
.leff{
	float: left;
	margin-left: 45px;
}
.metrika{
	float: left;
	visibility: hidden;
	width: 100%;
	margin-top: 0px;
	height: 1px;
	position: absolute;
	margin-bottom: -50px;
}
.text_seo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	float: left;
	width: 1000px;
	margin-top: 15px;
}
.text_seo h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	clear: none;
	float: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.text_seo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	float: left;
	width: 960px;
	margin-top: 15px;
}
.text_seo2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	clear: none;
	float: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
h2{
	font-weight: normal;
	font-size: 23px;
	margin: 0px;
	padding: 0px;
}
.seo_text2{
	float: left;
	width: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	line-height: 16px;
	margin-top: 50px;
	margin-bottom: -30px;
}
.block_news2{
	float: left;
	width: 250px;
	margin-right: 25px;
	margin-left: 45px;

}
.block_news2#one{
	float: left;
	width: 250px;
	margin-right: 25px;
	margin-left: 15px;
}
.block_news2 img{
	float: left;
	margin-top: -250px;
}
.ramka{
	background-image: url(../images/ramka.png);
	background-repeat: no-repeat;
	float: left;
	height: 250px;
	width: 250px;
	position: relative;
	z-index: 999;
}
.block_news2 p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	width: 250px;
	margin-top: 10px;
	text-align: center;
}
.block_news2 p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
.block_news2 p a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.text_news2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	float: left;
	width: 630px;
	margin-bottom: -15px;
}
.text_news2 strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;

}
.text_news2 h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-align: left;
}
.text_news2 p{
	float: left;
	margin-bottom: 15px;
}
.text_news2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.text_news2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.state{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	float: right;
	margin-top: -45px;
	width: 170px;
	font-style: normal;
	visibility: hidden;
}
.state a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	visibility: hidden;
}
.state strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	float: right;
	margin-top: -45px;
	width: 170px;
	font-style: normal;
	visibility: hidden;
}
.state strong a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
color: #FFF;
visibility: hidden;
}
.state strong a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	visibility: hidden;
}
.state2 strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	float: right;
	margin-top: -45px;
	width: 170px;
	font-style: normal;
	visibility: hidden;
}
.state2 strong a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
color: #FFF;
}
.state2 strong a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
color: #FFF;
}
.block_video55{
	float: left;
	width: 1000px;
	margin-top: -10px;
}
.vid1{
	background-image: url(../images/vid2.png);
	float: left;
	height: 290px;
	width: 490px;
	padding-top: 8px;
	padding-left: 8px;
	background-repeat: no-repeat;
}
.prez66{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #090;
}
.videoic{
	float: left;
	width: 900px;
	margin-top: 0px;
	margin-left: 10px;
}
.text_prez{
	float: right;
	margin-left: -1000px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;

	color: #009900;
	margin-top: 5px;
	margin-right: 40px;
}
.text_prez2{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #009900;
	margin-top: -80px;
	margin-right: 20px;
}
.text_prez3{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #009900;
	margin-top: -65px;
	margin-right: 20px;
}
.info_arte table {
	float: left;
	width: 900px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #060;
	border-right-color: #060;
	border-bottom-color: #060;
	border-left-color: #060;
}
.info_arte table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #063;
	border-right-color: #063;
	border-bottom-color: #063;
	border-left-color: #063;
	padding: 3px;
}
.price23{
	clear: left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #060;
	margin-left: 80px;
	margin-top: -20px;
	margin-bottom: 30px;
	text-align: center;
	width: 770px;
}
.price233{
	clear: left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #be2e00;
	margin-left: 80px;
	margin-top: -20px;

	text-align: center;
	width: 770px;
}
#video_background {
	position: absolute;
	bottom: 0px;
	right: 0px;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -999;
	overflow: hidden;
	top: 680px;
}
.buy_11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy1.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 201px;
	margin-left:240px;
}
.buy_11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_11 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}
.buy_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy1.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 201px;
	margin-left:20px;
}
.buy_1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_1 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}

.buy_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy2.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;
	width: 225px;
	margin-left:220px;
}
.buy_2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_2 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}


.buy_3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;
	width: 225px;
	margin-left:240px;
	margin-top: 280px;
}
.buy_3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_3 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}


.buy_4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #e0eda8;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy1.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 201px;
	margin-left:170px;
	line-height: 30px;
	margin-top:15px;
}
.buy_4 b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.buy_4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #F63;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 18px;
}
.buy_4 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}
.buy_5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #be2e00;
	float: left;
	position: relative;
	z-index: 999;
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;
	width: 250px;
	margin-left:210px;
	margin-top: 280px;
}
.buy_5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_5 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}

.buy_6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy2.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;
	width: 225px;
	margin-left:20px;
}
.buy_6 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_6 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}
.buy_7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;

	margin-left:350px;
	margin-top: 120px;
}
.buy_7 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 17px;
}
.buy_7 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}


.buy_8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	float: left;
	position: relative;
	z-index: 999;
	background-image: url(../images/buy1.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 201px;
	margin-left:80px;
}
.buy_8 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	z-index: 999;
	float: left;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 30px;
}
.buy_8 a:hover{
	text-decoration: none;	z-index: 999;	float: left;
}
.prez{
	font-family: "Century Gothic";
	font-size:22px;
	font-weight: normal;
	color: #000;
	float: left;
	margin-top: 68px;
	margin-left: 10px;
	line-height: 45px;
	text-align: center;
}
.prez i{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: normal;
	color: #030;
	font-style: normal;
	text-transform: uppercase;
}
.prez b{
	font-family: "Century Gothic";
	font-size:35px;
	font-weight: normal;
	color: #060;
	font-style: normal;
}
.all_irobot_block{
	float: left;
	margin-left: 20px;
}
.all_irobot_block2{
	float: left;
	margin-left: 5px;
	margin-top: 20px;
}



ul, ol{list-style:none;}
a {text-decoration: none;}

/* Tutorial CSS */
#menu-slider {
	background-image: url(../images/fonmenu.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	width: 1000px;
	margin-top: 7px;
}

/* Required */
#list-images, #list-images li {
	height: 400px;
	width: 729px;
	display: block;
}
#list-images {
float: right; 
overflow: hidden; /* Required to hide the inactive slides */
	height: 400px;
	width: 729px;
}
#list-images li {
position: relative;
}
#list-images li a{
	text-decoration: underline;
}
#list-images li a:hover{
	text-decoration: none;
}



#list-images li img {
	position: absolute;
	top: 0;
	left: 0;
}

/* Image captions */
#list-images li span {
background: url(../images/grid1.png) repeat 0 0; 
position: absolute; 
bottom: 0; 
left: 0; 
width: 729px; 
display: block; 
padding: 14px 20px; 
font: bold 20px Arial, sans-serif; 
color: #fff; 
height: 20px; 
line-height: 20px;
}

/* Menu text links */
#list-links {
	width: 220px;
	float: left;
	margin-top: -40px;
	margin-left: -15px;
}
#list-links li {
	background-image: url(../images/linne.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 218px;
	padding-top: 0;
	padding-right: 15px;
	float: left;
	margin-top:10px;
	height: 40px;
	text-indent: 45;
	font-family: urw-gothic-l-book;
	font-size: 20px;
	color: #380c59;
	font-weight: bold;
	padding-left: 25px;
	font-style: italic;
}
#list-links li.c {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 218px;
	padding-top: 0;
	padding-right: 15px;
	float: left;
	margin-top:10px;
	height: 40px;
	text-indent: 45;
	font-family: "Century Gothic";
	font-size: 20px;
	color: #380c59;
	font-weight: bold;
	padding-left: 25px;
	font-style: italic;
}
#list-links li a {
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	margin-left: 0px;
	
	padding-right:10px;
	font-style: italic;
	width: 195px;
	float: left;	
}
#list-links li.hover {
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	font-style: italic;
}
#list-links li.hover a, #list-links li.hover a:hover {
	color: #000000;
	border-bottom: none;
	padding-bottom: 9px;
	font-weight: bold;
	font-style: italic;
}
#list-links li.last a {
border-bottom: none;
}

.block_design{
	float: left;
	width: 1000px;
	position: relative;
	z-index: 2;
	margin-top: -40px;
}
.block_first{
	background-color: #e4e5e6;
	padding: 10px;
	float: left;
	width: 330px;
	height: 199px;
	border-radius: 5px 0px 0px 0px;
	-moz-border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
	-khtml-border-radius: 10px 0px 0px 0px;
}
.block_d_2{
	float: left;
	margin-left: 5px;
}
.block_d_3{
	clear: left;
	float: left;
	width: 685px;
	margin-top: 5px;
	height: 450px;
}
.block_d_4{
	background-color: #e4e5e6;
	float: left;
	width: 300px;
	height: 430px;
	margin-top: 5px;
	margin-left: 5px;
	
}
.al_inpt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #C00;
	clear: left;
	float: left;
	margin-top: 15px;
	margin-left: 5px;
	text-align: center;
	width: 350px;
}
.speed2 a{
	float: left;
	height: 27px;
	margin-top: 25px;
	border: 1px solid #FFFFFF; /* стили рамки */
	-moz-border-radius: 20px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 20px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:20px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 20px; /* закругление углов для всех, кто понимает */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333;
	text-align: center;
	font-weight: normal;
	display: block;
	position: relative;
	z-index: 9999;
	padding-right:55px;
	padding-left: 55px;
	margin-left: 15px;
	text-decoration: none !important;
	margin-right: 45px;
	padding-top: 1px;
}
.speed2 a:hover{

	background-color: #FFF;
}
.speed2 a:active{
	background-color: #CCCCCC;
}
.speed3 a{
	float: left;
	height: 30px;
	margin-top:10px;
	border: 1px solid #006600; /* стили рамки */
	-moz-border-radius: 20px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 20px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:20px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 20px; /* закругление углов для всех, кто понимает */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align: center;
	font-weight: normal;
	display: block;
	position: relative;
	z-index: 9999;
	padding-right:55px;
	padding-left: 55px;
	margin-left: 45px;
	text-decoration: none !important;
	margin-right: 45px;
	padding-top: 3px;
	background-color: #67933c;
}
.speed3 a:hover{
	background-color: #FFFFFF;
	color: #333;
}
.speed3 a:active{
	background-color: #CCCCCC;
}
.speed a{
	background-image: url(../images/speed.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 36px;
	width: 266px;
	margin-top: 20px;
	text-decoration: none;
}
.speed a:hover{
	background-image: url(../images/speed.png);
	background-repeat: no-repeat;
	background-position: left -36px;
	float: left;
	height: 36px;
	width: 266px;
}
.speed a:active{
	background-image: url(../images/speed.png);
	background-repeat: no-repeat;
	background-position: left -71px;
	float: left;
	height: 36px;
	width: 266px;
}
.pozition{
	float: left;
	margin-top: 50px;
	margin-left: 68px;
	margin-bottom: -50px;
	position: relative;
	z-index: 999;
}
.pozition2{
	float: left;
	margin-left: 320px;
	position: relative;
	z-index: 999;
	margin-bottom: 10px;
}
.pozition3{
	float: left;
	margin-left: 320px;
	position: relative;
	z-index: 999;
	margin-bottom: -10px;
	margin-top: 10px;
	margin-right: 330px;
}
.pozition4{
	float: left;
	margin-left: 335px;
	position: relative;
	z-index: 999;
	margin-bottom: -10px;
	margin-top: 10px;
	margin-right: 330px;
}
.pozition5{
	float: left;
	margin-left: 325px;
	position: relative;
	z-index: 999;
	margin-bottom: -10px;
	margin-top: 10px;
	margin-right: 330px;
}
.pozition6{
	float: left;
	margin-top: 10px;
	margin-left: 98px;
	margin-bottom: -70px;
	position: relative;
	z-index: 999;
}
.pozition61{
	float: left;
	margin-top: -7px;
	margin-left: 0px;
	margin-bottom: -30px;
	position: relative;
	z-index: 9999;
}
.pozition7{
	float: left;
	margin-top: -5px;
	margin-left: 102px;

	position: relative;

}
.text_contacts2{
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: normal;
	color: #030;
	text-align: center;
	float: left;
	width: 960px;
	margin-bottom: 15px;
}
.text_contacts3{
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: normal;
	color: #030;
	text-align: center;
	float: left;
	width: 960px;
	margin-bottom: 15px;
	margin-top: 35px;
}
.hidddon{
	visibility: hidden;
	display: none;
	float: left;
	position: relative;
}
.fast{
	float: left;
	margin-left: -40px;
	margin-bottom: 0px;
	position: relative;
}
.pozition10{
	float: left;
	margin-top: -400px;
	margin-left: 370px;

	position: relative;
	z-index: 999;
}
.pozition11{
	float: left;
	margin-top: -330px;
	margin-left: 370px;

	position: relative;
	z-index: 999;
}
.pozition12{
	float: left;
	margin-top: -270px;
	margin-left: 470px;

	position: relative;
	z-index: 999;
}
.link_cofe a{
	float: right;
	height: 360px;
	width: 440px;


	position: relative;
	z-index: 9999;
	margin-top: -30px;
}
.gifts{
	text-align: center;
	float: left;
	margin-top: 15px;
	margin-bottom: 35px;
}
.hunter{
	position: relative;
	z-index: 9999;
}
.block_slide{
	float: left;
	position: relative;
	margin-left: -20px;
}
.zern{
	float: left;
	margin-top: 15px;
	margin-bottom: 20px;
	height: 350px;
}
.batter{
	float: left;
	margin-top: 20px;
}
.line_top_menu{
	float: left;
	height: 60px;
	width: 100%;
	margin-bottom: -80px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EEE;
	
}
.slider_block_top{
	float: left;
	position: relative;
	margin-top: -33px;

}
.line_fono{
	background-image: url(../images/bg_body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 1000px;
	width: 100%;
	margin-bottom: -1000px;
	margin-top: -3px;
}
.speed7 a{
	background-color: #008c0a;
	float: left;
	height: 34px;
	width: 95px;
	margin-top: 20px;
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	line-height: 15px;
	text-align: center;
	padding-top: 2px;
	 border-radius: 10px;
	 box-shadow: 0.2em 0.2em 3px rgba(122,122,122,0.5);
}
.speed7 a:hover{
	background-color: #00af0c;
	float: left;
	height: 34px;
	width: 95px;
}
.speed7 a:active{
	background-color: #008c0a;
	float: left;
	height: 34px;
	width: 95px;
}
.bsplat{
	float: right;
	font-family: 'Open Sans', sans-serif;
	color: #c90000;
	font-size: 24px;
	line-height: 27px;
	font-weight: 100;
	letter-spacing: -.2px;
}
.number{
	float: right;
	font-family: 'Open Sans', sans-serif;
	color: #666;
	font-size: 36px;
	line-height: 41px;
	letter-spacing: -1.2px;
	font-weight: normal;
	margin-right: 105px;
	margin-top: 10px;
	margin-bottom: 5px;
	}
.number a{
	
	font-family: 'Open Sans', sans-serif;
	color: #666;
	font-size: 36px;
	
	}
	
.number span{
	font-family: 'Open Sans', sans-serif;
	color: #666;
	font-size: 30px;
	font-weight: 100;
	margin: 0px;
	padding: 0px;
	}
.adress{
	float: right;
	font-family: 'Open Sans', sans-serif;
	color: #666;
	font-size: 16px;
	
	font-weight: 100;
	clear: right;
}
.pozition78{
	float: right;
	clear: right;
	margin-top: -68px;
}
.vertical{
	background-image: url(../images/345.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 276px;
	width: 5px;
	margin-right: 35px;
}
.fot_contact{
	float: right;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	font-size: 14px;
	margin-right: 25px;
}
.fot_contact p{
	float: left;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	font-size: 14px;
	clear: left;
	margin-top: 15px;
	margin-bottom: -5px;
}
.fot_contact p a{
	font-family: 'Open Sans', sans-serif;
	color: #000;
	text-decoration: underline;
}
.fot_contact p a:hover{
	font-family: 'Open Sans', sans-serif;
	color: #000;
	text-decoration: none;
}
.fot_contact p img{
	float: left;
	margin-right: 10px;
}
.fot_contact p span{
	float: left;
	margin-top: 3px;
}

.see_look a{
	font-family: 'Open Sans', sans-serif;
	text-decoration: underline;
	font-size: 14px;
	color: #FFF;
	background-color: #090;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
}
.see_look a:hover{
	text-decoration: none;
	background-color: #009F50;
}
.see_look2 a{
	font-family: 'Open Sans', sans-serif;
	text-decoration: underline;
	font-size: 14px;
	color: #000;
	background-color: #CCC;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
	margin-left: 15px;
}
.see_look2 a:hover{
	text-decoration: none;
	background-color: #E6E6E6;
}
.see_look22 a{
	font-family: 'Open Sans', sans-serif;
	text-decoration: underline;
	font-size: 14px;
	color: #000;
	background-color: #CCC;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
	margin-left: 45px;
}
.see_look22 a:hover{
	text-decoration: none;
	background-color: #E6E6E6;
}
.left_art{
	float: left;
	
	

	width: 400px;
}
.set1{float: left;
margin-left:-20px;
margin-left:-20px;
margin-bottom: 20px;}
.see_look3 a{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #006600;
	padding-top: 8px;
	padding-right: 40px;
	padding-bottom: 8px;
	padding-left: 65px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
	text-transform: uppercase;
	background-image: url(../images/cart1.png);
	background-repeat: no-repeat;
	background-position: 35px center;
}
.see_look3 a:hover{
	text-decoration: none;
	background-color: #029402;
}
.right_arte{
	float: left;
	width: 480px;
	margin-left: 40px;
	margin-top:-30px;
	margin-bottom:20px;
}
.right_arte p{
	float: left;

}
.right_arte p.a{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	margin-bottom: 10px;
	color: #060;
	margin-top: -5px;
	font-weight: 600;
}
.right_arte p.g{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #030;
	
}
.right_arte p.g b{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: #C30;
	text-decoration: line-through;
	font-weight: normal;
}

.right_arte p.g i{
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	color: #c90000;
	font-weight: normal;
	font-style: normal;
	float: left;
}

.right_arte p.g img{
margin-bottom: 10px;
margin-right: 2px;
	float: left;
}
.right_arte p.n{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #333;
	padding: 0px;
	font-weight: 600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
}
.right_arte p.n b{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #060;
	background-image: url(../images/yest.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	font-weight: normal;
}

.right_arte ul  {
	
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #444;
	margin-left: 40px;
	
}
.right_arte ul li {
	
	float: left;
	list-style-type: square;
margin-top:5px;
	
}
.right_arte ul li a{
		font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #333;
text-decoration: underline;
	

	
}
.right_arte ul li a:hover{
		font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #333;
text-decoration: none;


	
}



.style_ft{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #666;
}
.text_champ{
	float: left;
	margin-top: -300px;
	margin-left: 50px;
	width: 400px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #FFF;
	position: relative;
	z-index: 99;
}

.text_champ b{
	font-family: 'Open Sans', sans-serif;
	font-size: 23px;
	color: #FFF;
	
}
.black_fr{float: right;
background-image: url(../images/black_fr.jpg);
background-repeat: no-repeat;
	background-position: center;
	background-color:#000;
width: 100%;
height: 139px;
}
.block_rezim{
	float: left;
		font-family: 'Open Sans', sans-serif;
	font-size: 28px;
	color: #de1a1a;
	width: 900px;
	margin-top: -20px;
	padding-left: 25px;
	height: 130px;
	background-image: url(../images/VS.png);
background-repeat: no-repeat;
	background-position: top 5px left;
	margin-left:15px;
}
.block_rezim p{
	float: left;
		width: 280px;
		margin-top: 12px;
		padding-bottom: 10px;
		margin-right: 40px;
	
}
.block_rezim img{
	float: left;
	
}
 .red_test{
margin-top: -40px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	
	color: #8f0101;
	
}
.red_test h1{

	font-family: 'Open Sans', sans-serif;
	font-size: 18px!important;
	font-weight: bold;
	font-style: normal;
	color: #8f0101;
	
}
 .red_test2{
margin-top: 15px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	
	color: #c00000;
	
}
 .red_test2 b{
margin-top: 15px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	
	color: #009900;
	
}

 .red_test3{
margin-top: -10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	position:relative;
	
	color: #c00000;
	
}
 .red_test3 b{
margin-top: -10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	position:relative;
	color: #009900;
	
}
.red_lab{
	float: left;
	margin-left:10px;
	
}
.glav_index{
	
	float: left;
	margin-top:10px;
	margin-left:50px;
	margin-bottom:-60px;
}

.omega_g_a a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/omega_g_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.omega_g_a a:hover{

	background-image: url(../images/omega_g_f1.jpg);
background-repeat: no-repeat;
	    background-position: 0 -203px; /* Смещение фона */
}
   
   .omega_w_a a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/omega_w_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.omega_w_a a:hover{

	background-image: url(../images/omega_w_f1.jpg);
background-repeat: no-repeat;
	    background-position: 0 -203px; /* Смещение фона */
}
 
    .arte_c a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/arte_c_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.arte_c a:hover{

	background-image: url(../images/arte_c_f1.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}

   .arte_s a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/arte_s_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.arte_s a:hover{

	background-image: url(../images/arte_s_f1.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}
 
.infoarte{
	float: left;
	width:1000px;
	margin-top: -40px;
}

.infoarte p{
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	
	color: #000;
	padding-bottom: 10px;
}
.new_rez{
	float: left;
	width:1000px;
	margin-top: -50px;
	}
.pop_m a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/arte_s_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.pop_m a:hover{

	background-image: url(../images/arte_s_f1.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}
.icon_info_block{
	float: left;
width:480px;
	
}
.icon100 {
	float: left;
	width:120px;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	text-align: center;
	color: #e0785f;
height:130px;
	
	
}
.icon100 p{
margin-top: 10px;
	text-align: center;
	color: #e0785f;
	line-height: 17px;	
	float: left;
	width:120px;
	
}
.icon100 img {

	text-align: center;

	
}
.clean_pol{
	float: left;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	text-align: center;
	color: #fcff00;
height:35px;
background-color:#000;
padding-top: 4px;
padding-bottom: 4px;

}
.clean_pol a{

	font-family: 'Open Sans', sans-serif;
	font-size: 22px;
	color: #fcff00;
		border-bottom:#fcff00 1px dashed;

text-decoration: none;
}
.clean_pol a:hover{

		border-bottom:none;


}
.number1 h1{font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	text-align: center;
	color: #000;
	float: left;
	width:100%;
	margin-bottom: -10px;}
	
.all_kat {
	float: left;
		font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #fff;
	text-align: center;
	background-color: #000;
	 border-radius: 5px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 padding-left: 100px;
	 padding-right: 100px;
	 margin-top: 45px;
	 margin-bottom: -20px;
	 margin-left: 250px;
	
}
.pop_c a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/pop_s_f.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.pop_c a:hover{

	background-image: url(../images/pop_c_b.jpg);
background-repeat: no-repeat;
	
}

.pop_l a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/popl_s_f1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.pop_l a:hover{

	background-image: url(../images/popl_s_f1.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}

.vse{
	float: left;
	width:380px;
	height:270px;
	 border-radius: 30px;
	 background-color: #ececec;
	 	font-family: 'Open Sans', sans-serif;
	font-size: 35px;
	color: #000;
	padding-left: 40px;
	padding-top: 10px;
	margin-top: 10px;
	
}
.vse img{
	margin-top: 10px;
	margin-right: 10px;
	border-bottom:none;
}
.vse p{
	float: left;
	margin-bottom: 5px;
}
.vse p a{

	 	font-family: 'Open Sans', sans-serif;
	font-size: 32px;
	color: #000;
	text-decoration: none;
	border-bottom:#000 1px dashed;
	

}
.vse p a:hover{
border-bottom:none;
	text-decoration: none;

}
.vse  img{
	margin-top: 15px;
	margin-right: 10px;
	border-bottom:none;
	text-decoration: none;

}



.neato1 a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/neato11.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.neato1 a:hover{

	background-image: url(../images/neato11.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}



.irobot980 a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/98011.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.irobot980 a:hover{

	background-image: url(../images/98011.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}


.irobot880 a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/88011.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.irobot880 a:hover{

	background-image: url(../images/88011.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}

.irobot870 a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/87011.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.irobot870 a:hover{

	background-image: url(../images/88011.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}


.irobot780 a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/78011.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.irobot780 a:hover{

	background-image: url(../images/78011.jpg);
background-repeat: no-repeat;
	background-position: 0 -203px; /* Смещение фона */
}
    .arte_c_hit a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/arte_c_f_hit1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.arte_c_hit a:hover{

	background-image: url(../images/arte_c_f_hit1.jpg);
background-repeat: no-repeat;
    background-position: 0 -203px; /* Смещение фона */
	
}

   .arte_s_hit a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/arte_s_f_hit1.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.arte_s_hit a:hover{

	background-image: url(../images/arte_s_f_hit1.jpg);
background-repeat: no-repeat;
    background-position: 0 -203px; /* Смещение фона */
	
}
.omega_g_a_hit a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/omega_g_f_hit.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.omega_g_a_hit a:hover{

	background-image: url(../images/omega_g_b_hit.jpg);
background-repeat: no-repeat;
	
}
   
   .omega_w_a_hit a{
	float: left;
	width:203px;
	height:203px;
	background-image: url(../images/omega_w_f_hit.jpg);
background-repeat: no-repeat;
margin-bottom:-20px;
	
}
.omega_w_a_hit a:hover{

	background-image: url(../images/omega_w_b_hit.jpg);
background-repeat: no-repeat;
	
}


.info_good{
	 	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #3c7641;
	background-color: #dff0d8;
	width: 780px;
		font-weight: normal;
	padding: 20px;
	padding-left: 120px;
	background-image: url(../images/galka.png);
	background-repeat: no-repeat;
		background-position: 20px;
		float:left;
		 border-radius: 5px;
		 margin-top: 15px;
}

.info_good3{
	 	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: #3c7641;
	background-color: #dff0d8;
	width: 780px;
		font-weight: normal;
	padding: 30px;
	padding-left: 120px;
	background-image: url(../images/galka.png);
	background-repeat: no-repeat;
		background-position: 20px;
		float:left;
		 border-radius: 5px;
		 margin-top: 15px;
}

.info_bad{
	 	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #bc2f2c;
	background-color: #f2dede;
	width: 780px;
		font-weight: normal;
	padding: 20px;
	padding-left: 120px;
	background-image: url(../images/krest.png);
	background-repeat: no-repeat;
		background-position: 20px;
		float:left;
		 border-radius: 5px;
		 margin-top: 20px;
}
.info_bad a{
	 	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000;
text-decoration: underline;
	
}

.black_text{font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	float:left;
	color: #707070;
	width: 90%;
	margin-left: 30px;}   
	.black_text p{
	float:left;
	clear: left;
	}  
.red_text{font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	float:left;
	color: #990000;
	width: 90%;
	margin-left: 30px;
	margin-top: 35px;}  
.magaz_bad{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	float:left;
	color: #000;

	margin-top: 15px;
		border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #ccc;
	padding-top: 15px;
	margin-left: 30px;

	
}	
.magaz_bad img{

	float:left;
	width: 50px;

	
}
.magaz_bad b{
font-weight: normal;
width: 800px;
	float:left;
	padding-left: 15px;
	

	
}

.tab_black{
	float:left;
font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	float:left;
	color: #000;
	width: 950px;
	margin-top: 25px;
	margin-bottom: 20px;
	margin-left: 30px;
}

/* внешние границы таблицы серого цвета толщиной 1px */
table {
  border-collapse: collapse; 
  line-height:20px;
 font-family: 'Open Sans', sans-serif;
 
  color: #0C213B;
}
th {
  padding: 10px; 
  	font-size: 14px;
  border: 1px solid #ccc;
}
td {
  font-size: 14px;
  padding: 15px 15px;
  border: 1px solid #ccc;
}
.work2012{font-family: 'Open Sans', sans-serif;
	font-size: 30px;
		color: #c60000;} 
		
.how_it_buy{
	float:left;
font-family: 'Open Sans', sans-serif;
	font-size: 35px;
	float:left;
	color: #a30000;
	width: 950px;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 30px;
	
}		
.how_tel{float:left;
width: 180px;
font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	text-align: center;}
	
	.how_tel img{margin-bottom: 10px;float:left;}
	
.strelka {
	float:left;
width: 39px;
	background-image: url(../images/strelka78.png);
	background-repeat: no-repeat;
	height:77px;
	margin-top: 40px;
	margin-right: 15px;
	margin-left: 10px;
	
}
.see_look37 a{
	font-family: 'Open Sans', sans-serif;
	font-size: 12;
	color: #FFF;
	background-color: #006600;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
margin-left: 45px;
position:relative;
clear: left;
	
}
.see_look37 a:hover{
	text-decoration: none;
	background-color: #029402;
}
.see_look38 a{
	font-family: 'Open Sans', sans-serif;
	font-size: 12;
	color: #FFF;
	background-color: #006600;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 45px;
	float: left;
	margin-top: 10px;
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
margin-left: 0px;
position:relative;
clear: left;
background-image: url(../images/bolt.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	
}
.see_look38 a:hover{
	text-decoration: none;
	background-color: #029402;
}
.omega_rang{float:left;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #060;

width: 550px;}
.omega_rang p{
	float:left;
	padding-bottom: 20px;

width: 500px;}

.omega_rang a{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #d00a0a;
	text-decoration: underline;
}
.omega_rang a:hover{

	text-decoration: none;
}
.omega_rang_1{float:left;

width: 330px;}
.map_contact{float:left;
	font-family: 'Open Sans', sans-serif;
	position: relative;


width: 960px;}
	