﻿body {
	padding:0px;
	margin:0px;
	font-family: Arial;
	background: url('img/bg copy.jpg');
}
a {
	color: #808080;
}
.warp {
	margin: 0;
	width: 1077px;
	text-align:left;
	padding: 0px 25px;
	background: #fff;
	-webkit-box-shadow: 0px 0px 15px  #222;
	-moz-box-shadow: 0px 0px 15px #222;
	box-shadow: 0px 0px 15px #222;
	behavior: url(/PIE.htc);
}
.clear {
	clear:both;
}
.top {
/*	margin-top:16px; */
	margin-bottom:10px;
}
.top_menu {
	text-align:right;
	padding-bottom:8px;
}
.tm_l {
	font-size: 18px;
	padding-left: 10px;
}
.logo {
	height: 54px;
	background: url('img/logo.png') left top no-repeat;
	padding-left:250px;
	font-size: 17px;
	color: #666666;
	padding-top: 10px;
	float:left;
}
.telephone {
	height: 49px;
	padding-top:15px;
	padding-left:25px;
	padding-right:25px;
	font-size: 23px;
	float:left;
}
.btns {
	height: 64px;
	float:left;
	padding-right:16px;
}
.basket {
	height: 54px;
	padding-top:8px;
	padding-left:70px;
	float:left;
	background: url('img/basket.png') left no-repeat;
	font-size: 17px;
	
}
.header {
	height:222px;
	widht:1077px;
	background: url('img/head_bg.png') center top no-repeat;
	margin-bottom:16px;
}
.head_menu {
	padding-top:16px;
	padding-left:340px;
}
.head_menu img {
	padding-left:32px;
	border:0px;
}
.head_links {
	padding-top:23px;
	padding-left:195px;
	font-size:17px;
}
.head_links a {
	padding-left:50px;
}
.head_links a {
	color: #ffffff;
}
.blocks {
	width:243px;
	margin-right:16px;
	float:left;
}
.search {
}
.sar_tit {
	padding-left:8px;
	padding-bottom:4px;
	font-size:18px;
	color: #666666;
}
.find {
	width:187px;
	height:21px;
	background: url('img/find.png') left no-repeat;
	border: 0px;
	padding-left:6px;
	padding-right:6px;
	display:inline;
	float:left;
}
.find_bt {
	width:39px;
	height:21px;
	background: url('img/ok.png') left no-repeat;
	border: 0px;
	cursor: pointer;
	margin-left:3px;
}
.sar_ex {
	font-size:13px;
	color: #656565;
	padding-left: 4px;
}
.sar_ex a {
	color: #789b18;
	text-decoration: none;
	border-bottom: 1px dashed #789b18;
}
.downloads {
	padding-top:10px;
	padding-bottom:10px;
	font-size: 16px;
}
.left_menu ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
}
.left_menu li {
	list-style-image: url('img/menu_it.png');
	padding-bottom: 4px;
}
.left_menu a {
	text-decoration: none;
	font-size:16px;
	color: #000000;
}
.banners {
	padding-top:12px;
	padding-bottom:16px;
}
.news {
}
.bl_tit {
	width:243px;
	height:23px;
	background: url('img/news_bg.png') left no-repeat;
}
.news_title {
	padding:2px;
	color:#ffffff;
	font-size:17px;
	padding-left: 20px;
}
.news_content {
	padding-bottom:6px;
}
.news_content a {
	font-size:12px;
	color: #747474;
}
.new_it {
	font-size: 12px;
	color: #818181;
	padding-top:2px;
}
.new_date {
	font-size:13px;
	padding:6px;
	padding-bottom:2px;
	padding-left:1px;
	color: #656565;
	font-weight: bold;
}
.new_tit {
	font-size:13px;
	padding:1spx;
	color: #789b18;
	text-decoration: underline;
	font-weight: bold;
}
.all_news {
	font-size:18px;
	color: #656565;
	padding:6px;
}
.content {
	float:left;
	width:815px;
}
.spec {
	width:815px;
	background: url('img/spec.png') top center no-repeat;
}
.special {
	padding-top: 40px;
}
.special img {
	padding:4px;
}
.special ban {
	display:inline;
	float:left;
}
.footer {
	width:1077px;
	height:69px;
	background: url('img/footer.png') center no-repeat;
}
.footer_text {
	text-align:right;
	font-size:16px;
	color: #ffffff;
	padding:6px;
}
.cati {
	width:815px;
	background: url('img/catalog.png') top center no-repeat;
}
.catalog {
	padding-top:40px;
}
.usl {
	width:815px;
	background: url('img/usl.png') top center no-repeat;
	margin-bottom:14px;
}
.uslugi {
	padding-top:40px;
}
.u_it {
	padding:3px;
	float:left;
	width: 400px;
}
.u_it img {
	float: left;
	padding-right:16px;
}
.u_it_tit {
	color: #656565;
	text-decoration: underline;
	font-size:13px;
	font-weight: bold;
}
.u_it_red {
	color: #ca2c40;
	font-size: 14px;
	margin-top: 8px;
}
.u_it_red {
	padding-top: 4px;
	color: #ca2c40;
	font-size: 14px;
}
.u_it_txt {
	color: #535353;
	font-size: 14px;
}
.c_it {
	float:left;
	padding:3px;
	width:400px;
}
.c_it img {
	float:left;
	padding-right: 8px;
}
.c_txt {
	font-size: 12px;
	color: #656565;
}
.c_tit a {
	color: #656565;
	text-decoration: underline;
	font-size:13px;
	font-weight: bold;
}
.c_tit {
	padding:3px;
}
.tme {
	text-align:left;
	float:left;
}
.tme a {
	color: #ffffff;
	font-size: 14px;
	text-decoration: underline;
}
.tmeq {
	float:left;
	padding-top:8px;
	padding-left:7px;
	padding-right:8px;
	text-decoration: underline;
}
