html, body {
	padding: 0px;
	margin: 0px;
	width: 100%;
	background-color: #fffae5;
	 color: #60593a;
	font-family: Arial;
	font-size: 12px;}
img {border: none;}
a:hover {text-decoration: none;}
h1,h2,h3,h4{text-transform: uppercase;font-size: 12px;color: #637c00;}
.icq {background: url(img/icq.gif) no-repeat center left;padding:5px 0px 5px 20px;margin-top:10px;line-height:20px;}
.email {background: url(img/email.gif) no-repeat center left;padding:10px 0px 10px 20px;margin-top:10px;line-height:20px;}
.content .green {color: #407a00;background: none;padding:0px;}
.green2{color:#547e01;}

#main {width: 970px;margin: 20px auto 0px auto;}
#logo img {float: right; vertical-align: bottom;}
#top_menu td {text-align: center; padding: 5px;}
#top_menu .pic {padding-left: 50px;text-align: right;}
#top_menu a {font-size: 11px;color: #c2b334;}
#contacts {background: url(img/world.gif) no-repeat 15px 50px; color: #716500; font-size: 11px; width: 260px; }
#contacts div {margin-top: 22px;margin-left: 73px;}
#contacts div table td{vertical-align: top; height: 34px;}
#contacts div strong {color: #637c00;}
#contacts div h3{margin:0px;}
#contacts2 {background: url(img/world2.gif) no-repeat 15px 29px; color: #716500; font-size: 11px; width: 240px;}
#contacts2 div {margin-top: 20px;margin-left: 73px;}
#contacts2 div table td{vertical-align: top; height: 34px;}
#contacts2 div strong {color: #637c00;}
#contacts2 div h3{margin:0px;}
#photo {background: url(img/photo.jpg) no-repeat; vertical-align: bottom;  text-align: right; height: 252px; vertical-align: top; text-align: right}
#photo2 {background: url(img/photo2.jpg) no-repeat;  height: 166px;}

#photo div {margin-top:173px;margin-right: 80px; }
#photo a {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff1a2;
   text-decoration: none;
}
#left_menu {width: 216px;  margin-top: 22px; margin-left: 3px;}
#left_menu td { height: 16px;  vertical-align: top; padding-top: 3px;padding-left: 5px;}
#left_menu td a {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #fff661;
}
#left_menu .steel_bench {background: url(img/lm2.jpg) no-repeat;height: 100px;}
#left_menu .iron_bench {background: url(img/lm1.jpg) no-repeat;height: 100px;}
#left_menu .table {background: url(img/lm3.jpg) no-repeat;height: 100px;}
#left_menu .bin {background: url(img/lm4.jpg) no-repeat;height: 100px;}
#left_menu .arhform {background: url(img/lm5.jpg) no-repeat;height: 100px;}
#left_menu .flower_stay {background: url(img/lm6.jpg) no-repeat;height: 100px;}

#color { margin-top: 12px; margin-left: 3px;}


.content {vertical-align: top;padding: 22px 10px 30px 0px;}

.content .line{
	margin-top: 5px;
	 margin-bottom: 5px;
}
.content span {background-color: #786000;color: #fff661;padding: 3px 5px 3px 5px;}
.content a {color: #60593a;}
.content table td {padding-right: 15px;}
.content table td img { border: 4px solid #786000; margin-top: 10px; margin-bottom: 10px;}
.content h1,h2,h3,h4 {color: #578525; margin-bottom: 5px; }
.content #navig {margin-bottom: 20px; font-size: 11px;}
.content #navig a{
	margin-bottom: 20px;
	background: url(img/tic.gif) no-repeat right;
	padding-right: 15px;
	margin-right: 5px;
}
#production {width: 100%; margin-top: 20px;}
#production td {
	vertical-align: miidle;
	border-top: 1px solid #d3c58e;
	padding:10px 20px 10px 0px;
   }
#production img {border: 3px solid #c8bd90;margin: 15px 10px;}
#production .img { text-align: center; vertical-align: top;}
#production .green2 {text-decoration: underline;}
#production span {color: #407a00;background: none;padding:0px;}
#production .img a{
	background-image: none;
}

#copy {
	width: 216px;
	border-top: 4px solid #648243;
	margin-left: 3px; margin-top: 20px;
	text-align: center;
	vertical-align: middle;
	padding-top: 16px;
	padding-bottom: 33px;
}
#bottom {
	width: 100%;
	
	vertical-align: middle;
	background: url(img/razd_bottom.gif) no-repeat;
	padding-top: 10px;
}

#foot_phone {
	background-color: #648243;
	border: 4px solid #465832;
	color: #fffae5;
	padding: 20px;
	text-align: center;
	margin-right: 20px;
	
	
}
#foot_phone span {color: #c9f19c;}
#foot_phone a {color: #fffae5;}
#bottom a {color: #60593a;text-decoration: none;}
#bottom a span {color: #648243;text-decoration:  underline;}
#bottom span {color: #648243;}



.price{margin:10px; border-collapse:collapse; width:300px; font-family:arial;}
.price td{padding:2px 5px 2px 5px;border:1px solid #786000;font-size:14px;white-space:nowrap;}
content .price td strong{ font-weight: bold;}
