@charset "utf-8";
/* CSS Document */
.up {
	background:url(img/headerbg.jpg) repeat-x;
}
.wrapper {
		border: 0px;
		height: 272px;
		width: 1000px;
		margin: 0 auto;
		background:url(img/bg.jpg) repeat-x;
	}
.header {
	height: 272px;
	width:auto;
	}
.left {
	background:url(img/headerbg.jpg) repeat-x;
	float:left;
	margin-left:auto;
	}
.right {
	background:url(img/headerbg.jpg) repeat-x;
	float:right;
	margin-right:auto;
	}
.menu {
	border: 0;
		}
.menu .specteh {
			height: 40px;
			width: 168px;
			float:left;
		}
.menu .transport {
			height: 40px;
			width: 166px;
			float: left;
		}
.menu .materials {
			height: 40px;
			width: 166px;
			float: left;
			}
.menu .services {
			height: 40px;
			width: 166px;
			float: left;
		}
.menu .prices	{
			height: 40px;
			width: 167px;
			float: left;
		}
.menu .contact {
			height: 40px;
			width: 167px;
			float: left;
		}
body {
	background-image:url(img/bg.jpg);
	margin: 0;
	padding: 0;
	}
.body {
	}
.body .place {
	background:url(img/place.jpg) no-repeat;
	height: 46px;
	width: 206px;
	margin-left: 20px;
	margin-top:10px;
	padding-top: 12px;
	text-align: center;
	}
.body .place2 {
	background:url(img/place.jpg) no-repeat;
	height: 46px;
	width: 206px;
	margin-top:10px;
	padding-top: 12px;
	text-align: center;
	}

.body .content {
	font-weight: 500;
	font-size:18px;
	margin-left: 20px;
	text-align: justify;
	}
.body .content2 {
	font-weight: 500;
	font-size:18px;
	text-align:center
	}
.footer {
	background:url(img/footer.jpg) no-repeat;
	height: 46px;
	margin-top: 20px;
	padding-top: 11px;
	padding-left: 800px;
	}
.tc {
	font-weight: 500;
	font-size:18px;
	margin-left: 20px;
	text-align: center;
	}
.td1_1 {
	padding: 0;
	}
.td2 {
	padding: 0;
	margin-top: 20px;
	}
a:link { text-decoration: none;}
a:visited { text-decoration: none; color:#000; }
a:active { text-decoration: none; color:#000; }
a:hover { text-decoration: underline; color: red; } 