@charset "windows-1251";
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%; min-width:980px;}
#main #header  .col1 {
	background: url(images/logo_bg.jpg) no-repeat left top;
	width:313px;
	min-width:313px;
	height:324px;
}
#main #header .col2 {
	background: url(images/header_bg.jpg) 0px 73px no-repeat ;
}
#main #header .col2 .menu {
	color: #fff;
	margin-top:27px;
}
#main #header .col2 .menu a{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
		color: #fff;
}
a h3{ color:#000;}
#main #header .col2 .menu a:hover{ text-decoration:underline;}
#main #header .col2 .menu td{ width:16.6%;
text-align:center;}
ul,li{ list-style-type:none;}
p{padding:0 0 10px 0;}
*{margin: 0px;
	padding: 0px;}
	
	body {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
  font-size:14px;
  background:url(images/bg1.gif) left top;
  max-width:1600px;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  line-height:18px;
 
 
} a{ color:#843500;
font-size:11px;
text-decoration:underline;}
a:hover{ text-decoration:none;}
a img{ border:0px;}
#content {
  padding-bottom: 70px;
}
  #footer {
  height: 70px;
  width: 100%;
  background:#21231f;
  position: absolute;
 bottom: 0;
}
#main #content  .col1 {
	width: 200px;
}
#main #content .col2 .td1 {
	background: #a5c89b url(images/bg2.gif) 0px 20px no-repeat;
	padding:22px 20px 20px 30px;
}
#main #content .col2 .td2 {
	
	background: #b0d6a7 url(images/bg6.gif) 0px 20px no-repeat;
	padding:25px 20px 20px 30px;
}

#main #content .col2 .td3 {
	
	background: #7c9d74 url(images/bg7.gif) 0px 20px no-repeat;
	padding:25px 20px 20px 30px;
}
#main #content .col2 .td6 {
	background: #7c9d74 url(images/bg4.gif) 0px 20px no-repeat;
	padding:25px 20px 20px 30px;
}
#main #content .col2 .td4 {

	background: #5c7757 url(images/bg5.gif) 0px 20px no-repeat;
	padding:25px 20px 20px 30px;
}
#main #content .col2 .td5 {
background: #b0d6a7 url(images/bg3.gif) 0px 20px no-repeat;
	padding:25px 20px 20px 30px;
}

#header{ background:url(images/bg.gif) left top repeat-x;}
.logo{ margin:56px 0px 0px 15px;
clear:both;}
.slogan{ margin: 110px 0px 0px 25px;}
h1{ color:#843500; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:20px; text-transform:uppercase; margin:20px 0 15px 0;}

h2{ color:#843500;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:18px;
text-transform:uppercase;
margin-bottom:10px;}
h3{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
background:url(images/h3_bg.gif) left top no-repeat;
height:20px; padding-left:30px;
margin-top:20px;
padding-top:7px;
margin-bottom:5px;}
h4{ font-size:12px;
color:black;
font-weight:bold;}

h3.block{background: none;
margin:0px;
padding:0px;}
.catalog{ margin-left:10px;}
.catalog li{ background:url(images/catalog_li.gif) 10px 8px no-repeat #709F63; padding:3px 10px 3px 20px;
width:160px;}
.catalog li a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#000;
text-decoration:none; font-weight:bold;}
.cat li {padding:0 0 3px 30px; background:url(images/catalog_li.gif) 20px 5px no-repeat;}
.cat li  a{text-transform:none; font-weight:normal;}

.catalog li a:hover{ text-decoration:underline;}

.form{ margin:10px 0 10px 10px;} 
.col2 .inside{padding:0 30px 25px 20px; font-size:14px;}
.col2 .inside a{font-size:14px;}

.img{ float:left; margin:0px 20px 10px 0px;}
.img1{ float:left; margin:0px 20px 20px 0px;}
.img2{ float: right; margin:0px 0px 10px 10px;}

.logotip{ float:right;
margin:22px 20px 0px 20px;}
#footer{ color:#cef1ab;}
#footer p{ margin:23px 0px 0px 20px;}
.a1 { color:#0e4208;}
a.cat{font-size:14px; font-weight:bold;}
table.opisanie {border-collapse:collapse;}
table.opisanie td{padding:5px 10px 5px 10px; vertical-align:top;}
table.opisanie th{background-color:#556F4C; padding:5px 0 5px 0; color:#B1CFA8; border:1px solid #384F31; width:25%;}
.p_top{padding:15px 10px 10px 0; float:left; width:120px; height:220px;}
.clear{clear:both;}