body {
  margin: 0;
  padding: 0;
  width: 100%;
  background: #D4FB8F url(i/bg.gif) repeat-x;
  font: 12px/1.5 arial, tahoma, verdana;
}
a {color: #000}
a:hover {text-decoration: none;}
p {margin: 0; padding: 10px 0; text-indent: 30px;}
ul {margin: 0;padding: 0;}
h1 {font: bold italic 22px "Times New Roman", arial, tahoma; margin: 0; padding: 0 0 10px 30px}

#main {
  margin: 0 auto;
  padding: 0;
  width: 808px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<808?'808px':'');
  min-width: 808px;
}

#top {
  padding-left: 20px;
}
#logo {
  float: left;
}
#phone {
  color: #FFF1B3;
  font-size: 19px;
  float: left;
  padding: 22px 0 0 10px;
}
#top_links {
  font-size: 14px;
  text-align: right;
  padding: 25px 10px 0 0;
}
#top_links a {padding: 0 2px;}

#wrapper {
  margin-bottom: 15px;
}
object, embed {
  margin: 0;
  padding: 0;
}
*body #orange_right {
  padding: 2px 7px 0 8px;
}
#menu {
  height: 55px;
}
*html #menu {width: 811px;}
#menu a {
  float: left
}

#container {
  background: #B1F268 url(i/container_bg.gif) repeat-y;
}

#left {
  width: 181px;
  background: url(i/container_top.gif) no-repeat;
  float: left;
  padding: 14px 0 0 9px;
}
*html #left {
  margin-right: -3px;
}
#left ul {
  list-style: none;
  margin: 0 0 12px;
}
#left li {
  line-height: 25px;
  background: url(i/menu_bg.gif) no-repeat;
  margin-bottom: 2px;
  padding-left: 23px;
}
.phones {
  color: #0C375F;
  padding-left: 3px;
  background: url(i/tel.gif) top right no-repeat;
}
.phones span {
  font-weight: bold;
  color: #581200;
  padding-left: 20px;
  background: url(i/phone.gif) 2px 2px no-repeat;
  line-height: 28px;
}

#content {
  min-height: 400px;
  _height: 400px;
  background: url(i/container_top.gif) top right no-repeat;
  padding: 25px 20px 20px 210px;
}
*body #content {
  padding-left: 20px;
}

#container_bot {
  height: 15px;
  background: url(i/container_bot.gif) no-repeat;
}


#footer {
  padding: 20px;
  color: #0C375F;
  background: url(i/bg_lines.gif) 0 3px;
}
#copyright {
  float: left;
  padding-right: 45px;
}
#copyright a {
  color: #861C00;
}
#contacts {
  float: left;
}
#contacts b{
  color: #861C00;
}
#contacts a {
  color: #0C375F;
}
#banners {
  text-align: right;
}


.clear {
  clear: both;
}

}
A.price {
	TEXT-DECORATION: none
}
A.price:active {
	TEXT-DECORATION: none
}
A.price:visited {
	TEXT-DECORATION: none
}
A.price:hover {
	TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-ALIGN: center
}