body {
  background: #72829D;
  margin: 0px;
  font: normal 16px Arial;
  color: #ffffff;
}
img {
  border: 0px;
}

table {
  font: normal 16px Arial;
  color: #ffffff;
  line-height: 22px;
}

h1 {
  font: normal 24px Arial;
  color: #ffffff;
}

h2 {
  font: normal 20px Arial;
  color: #ffffff;
  padding: 30px 0 0 0;
}
h2.sell {
	font: normal 20px Arial;
	color: #E4DA6E;
	padding-top:20;
	margin-bottom:10;
}
.tel_kod {
  margin: 0px;
  font: normal 14px Arial;
  color: #ffffff;
  font-weight:bold;
}

a {
  font: normal 16px Arial;
  color: #E4DA6E;
  text-decoration: underline;
  word-spacing: normal;
}
a:hover {
  font: normal 16px Arial;
  color: #FFEE26;
  text-decoration: none;
  word-spacing: normal;
}


.main-table {
  height: 100%;
  width: 100%;
  vertical-align: top;
  background: transparent url(/template/images/bg-rast.jpg) repeat-x left 175px;
}

.main-td-left {
  width: 50%;
  vertical-align: top;
}
.main-td-left table {
  height: 175px;
  width: 100%;
  background: #5F6274 url(/template/images/leftbg.jpg) repeat-x top right;
}
.main-td-right {
  width: 50%;
  vertical-align: top;
}
.main-td-right table {
  height: 175px;
  width: 100%;
  background: #5F6274 url(/template/images/rightbg.jpg) repeat-x top left;
}
.main-td {
  height: 100%;
  vertical-align: top;
  width: 960px;
}
.main-td table {width: 960px;  height: 100%;}

.head {
  vertical-align: top;
  height: 252;
}

.head table {height: 252px; width: 960px; vertical-align: top;}

.head-left {
  width: 222px;
  height: 175px;
  background: #5F6274 url(/template/images/head-left.jpg) no-repeat top left;
}

.head-right {
  width: 561px;
  height: 175px;
  background: #5F6274 url(/template/images/head-right.jpg) no-repeat top left;
}

.headmid {
  width: 177px;
}
.headmid table {
  height: 252px;
  width: 177px;
}


.midtopbg {
  background: #5F6274 url(/template/images/midtopbg.jpg) no-repeat top left;
  height: 107px;
  width: 177px;
}
.midcentbg {
  background: #46505A;
}

.midbotbg {
  background: transparent url(/template/images/midbotbg.jpg) no-repeat top left;
  height: 17px;
  width: 107px;
}

.head-menur {
  background: transparent url(/template/images/head-right-bot.jpg) no-repeat top left;
  height: 77px;
  vertical-align: top;
  padding: 0 0 0 20;
  font: bold 16px Arial;
  color: #ffffff;
}
.head-menur p {
  word-spacing: 20px;
}

.head-menur a {
  font: bold 16px Arial;
  color: #E4DA6E;
  text-decoration: underline;
  word-spacing: normal;
}
.head-menur a:hover {
  font: bold 16px Arial;
  color: #FFEE26;
  text-decoration: none;
  word-spacing: normal;
}

.head-menul {
  height: 77px;
  vertical-align: top;
  text-align: right;
  padding: 0 20 0 0;
  font: bold 16px Arial;
  color: #ffffff;
}
.head-menul p {
  word-spacing: 20px;
}

.head-menul a {
  font: bold 16px Arial;
  color: #E4DA6E;
  text-decoration: underline;
  word-spacing: normal;
}
.head-menul a:hover {
  font: bold 16px Arial;
  color: #FFEE26;
  text-decoration: none;
  word-spacing: normal;
}

.content {
  width: 100%;
  vertical-align: top;
  padding: 45px;
}
.content table {
  width: 100%;
  height: auto;
}
.conttdleft {
  width: 470px;

  vertical-align: top;
  padding: 0 45 45 0;
}
.conttdleft-k {
  width: 370px;
  height: 280px;
  vertical-align: top;
  padding: 0 45 45 0;
}
.conttdright {
  vertical-align: top;
  padding: 0 0 45 0;
}
.conttdleftb {
  vertical-align: top;
  padding: 0 45 0 0;
  line-height: normal;
}

.adr {
  font: normal 24px Arial;
  color: #ffffff;
}
.conttdleftb p {
  margin: 0px;
}

.adr a {
  font: normal 24px Arial;
  color: #E4DA6E;
  text-decoration: underline;
}

.adr a:hover {
  font: normal 24px Arial;
  color: #FFEE26;
  text-decoration: none;
}

.conttdrightb {
  vertical-align: top;
  font: bold 16px Arial;
  color: #E4DA6E;
  word-spacing: 8px;
}

.telefon {
  font: normal 30px Arial;
  color: #E4DA6E;
}
.services {
  width: 100%;
  vertical-align: top;
  padding: 45 45 45 45;
}
.services table { width: 100%; height: auto;}
.servicesleft {
  width: 560px;
  height: 280px;
  vertical-align: top;
  padding: 0 60 0 0;
}
.servicesright {
  vertical-align: top;
  padding: 0 0 0 0;
}
.services-head {
  background: #5F6D80;
  vertical-align: middle;
  height: 30px;
  padding: 5;
}
.services-dark {
  background: #7A8BA7;
  vertical-align: top;
  padding: 5 7;
}
.services-light {
  vertical-align: top;
  padding: 5 7;
}
.forma {
  border: 1px solid #5F6D80;
  font: normal 14px Arial;
  color: #5F6D80;
  padding: 2 5;
}
.footor {
  height: 80px;
  padding: 0 45 45 45px;
  vertical-align: top;
}
.line {
  height: 5px;
  width: 100%;
  background: #5F6274;
  font: normal 5px;
}
.adr2 {
	font-size:16px;
}
.otz_mess {
	padding-bottom: 5px;
	padding-left: 30px;
}
.otz_fio {
	padding-bottom: 25px;
	padding-left: 30px;
	color:#E4DA6E;
}
.tb {
	background-color:#5f7394;
	color:#FFFFFF;
}
.tb1 {
	background-color:#6e7d96;
	color:#FFFFFF;	
}
.tb2 {
	color:#FFFFFF;
}
.tb3 {
	background-color:#5F6274;
	color:#FFFFFF;
}
.seller {
	padding-left:5px;
	padding-right:5px;
}
.sell_index {
	padding-top:10px;

}
.index_tel {
	font-size:20px;
	padding-top:10px;
}