body, html { 	margin: 0; 	padding: 0; font: 14px Arial, Verdana,  Helvetica, sans-serif; text-align: left; color:#000000; }
body { background: #FEF1AC;
 }
img {border: 0;}
P { text-indent: 1.5em; /* Отступ первой строки */ }

* { margin: 0; padding: 0; }

a 			{ color: #007300; text-decoration: underline; background-color: inherit; }
a:visited	{ color: #007300; text-decoration:underline; background-color: inherit;}
a:hover		{ color: #cd0101; background-color: inherit; }

.page {
  width: 100%;
  margin: 0 auto;
  margin-top: 0px;
  min-width: 1200px;
}
#path {font-size:11px;}
h1 { font: bold 15px Arial; color: #8c4e17; display:inline; }
h2 { font-size:14px;}
h3 { font-size:14px; color: #007300;}
h4 { font-size:12px; display:inline; }
h5 { font-size:14px; color: #353376;}

.small {font-size:10px;font-weight:bold;}
.big {font-size:14px;color: #353376;}


.thumbnail
{

display: -moz-inline-box;
display: inline-block;
vertical-align: top;
text-align: left;
margin: 10px;
}

.te
{
	font-size:10px;
	font-weight:bold;
	color:#007300;
	text-align:center;
} 

 


.r {
	float:left;
	width:100%;
	text-align:right;
	clear:both;
	margin-top:-2px;
}

.header {
  width: 100%;
  height: 356px;
  background: #0CA1FF url(images/hrader-bg.jpg) repeat-x bottom center;
  overflow: hidden;
}

.header-center {
  height: 356px;
  width: 1200px;
  margin: 0 auto;
  background: transparent url(images/header2.jpg) no-repeat bottom center;
}

.header-bottom {
  float: left;
  height: 101px;
  margin-top: 232px;
  width: 1200px;
}

.left-block {
  float: left;
  height: 111px;
  width: 200px;
  color: #FFFFFF;
  margin-top: 7px;
  line-height: 22px;
  margin-left: 70px;
}

.left-block li {
  list-style: none;
}

.left-block a, .left-block a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

.left-block a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

.logo {
  display: block;
  float: left;
  height: 100px;
  width: 220px;
  margin-left: 35px;
}

.right-block {
  float: right;
  height: 111px;
  width: 230px;
  color: #FFFFFF;
  margin-top: 7px;
  line-height: 22px;
  margin-right: 0px;
}

.menu {
  width: 100%;
  height: 47px;
  background: transparent url(images/menu-bg.jpg) repeat-x top center;
  border-bottom: solid 1px #533e21;
  overflow: hidden;
}

.menu-center {
  height: 47px;
  width: 1080px;
  margin: 0 auto;
  overflow: hidden;
}

.menu-center li{
  list-style: none;
  float: left;
  display: block;
  height: 47px;
  color: #EBB877;
  overflow: hidden;
}

.one {
  width: 123px;
  padding-top:15px;
  padding-left: 10px;
  background: #01980B url(images/one.jpg) no-repeat top left;
}

.two {
  width: 112px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/two.jpg) no-repeat top left;
}

.three {
  width: 123px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/three.jpg) no-repeat top left;
}

.four {
  width: 143px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/four.jpg) no-repeat top left;
}

.five {
  width: 125px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/five.jpg) no-repeat top left;
}

.six {
  width: 138px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/six.jpg) no-repeat top left;
}

.seven {
  width: 135px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/seven.jpg) no-repeat top left;
}

.eight {
  width: 100px;
  padding-top:7px;
  padding-left: 10px;
  background: #01980B url(images/eight.jpg) no-repeat top left;
}
.menu a, .menu a:visited {
  color: #FFFFFF;
  text-decoration: none;
  background: none;
}

.menu a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  background: none;
}

.body {
  background: #fbeca7 url(images/body-bg.jpg) repeat-x center top;
  min-height: 500px;
  padding-top: 10px;
  border-bottom: 1px #c9bd87 solid;
}

.content {
  margin: 0 auto;
  margin-top: 10px;
  width: 1080px;
  background: transparent url(images/inner-bg.png) repeat-y center top;
}

.inner {
  width: 920px;
  min-height: 500px;
  background: transparent url(images/content-bg.png) no-repeat top center;
  color: #401a06;
  padding-left: 80px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 80px;
  text-align: justify;
  overflow: hidden;
}

.footer {
  border-top: #ffffff solid 1px;
  height: 188px;
  background: transparent url(images/eco_forest_bg.png) repeat-x top center;;
}

.footer-center {
  width: 1080px;
  height: 188px;
  margin: 0 auto;
}


.copyrights {
  float: left;
  margin-top: 60px;
  color: #613601;
  width:241px;
  position: relative	
}

.copyrights a, .copyrights a:visited, .copyrights a:hover, .cont a, .cont a:visited, .cont a:hover {
  color: #613601;
  text-decoration: none;
}

.cont {
  position: relative;
  z-index: 3;
  background: transparent url(images/topor.jpg) no-repeat top left;
  width: 355px;
  height: 71px;
  margin-top: -33px;
  float: left;
  padding-top:150px;
  padding-left: 300px;
}

.webpc {
  position: absolute;
  z-index: 3;
  width: 247px;
  height: 218px;
  background: transparent url(images/webpc.jpg) no-repeat top left;
  margin-top: -30px;
  margin-left: 896px;
}

.webpc a{
  display: block;
  margin-top: 130px;
  margin-left: 135px;
}
.line {
  width: 1000px;
  margin-left: -37px;
  background:  url(images/line.png) no-repeat center center;
  height: 30px;
  position: relative;

}
.one  a{ display: block; height:47px; width: 123px; }
.two  a{ display: block; height:47px; width: 112px; }
.three  a{ display: block; height:47px; width: 123px; }
.four  a{ display: block; height:47px; width: 143px; }
.five  a{ display: block; height:47px; width: 125px; }
.six  a{ display: block; height:47px; width: 138px; }
.seven  a{ display: block; height:47px; width: 135px; }
.eight a{ display: block; height:47px; width: 109px; }

