html {
	height: 100%;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #FFFFCC;
	background-image:url('images/fon_2000_1.gif');
	background-repeat: repeat-x;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Tahoma;
	}
/* html, body { height: 100%; margin: 0; padding: 0; }*/

#all {
	position:relative;
	margin: 0 auto; /*(Я) Центрирует*/
	background-color: #FFFFCC;
	background-image:url('images/fon_2000_3.gif');
	background-repeat: repeat-x;
	width: 1000px;

}

* html #all {
	margin: 0 auto; /*(Я) Центрирует*/
	background-color: #FFFFCC;
	background-image:url('images/fon_2000_3.gif');
	background-repeat: repeat-x;
	width: 1000px;

}


html>body #all { height: auto; min-height: 100%;
	width: 1000px;
	}



#footer { /*.page_niz*/
	position: absolute;
	width: 100%;
	height: 48px;
	bottom:0;
	background-image:url('images/fon.gif');
}

* html #footer { /*.page_niz*/
width: 100%;
height: 48px;
background-image:url('images/fon.gif');


top:expression(eval(document.documentElement.scrollTop))

position: absolute;


}

#footer {font-size: 8pt;}
#footer a {
	color: #FFFFFF;
   	text-decoration: none;
   	font-weight: bold;
   	font-size: 10pt;;
}
#footer a:hover {
	color: red;
}
#footer .norm_link {
	color:#000000;
	font-weight: normal;
	font-size: 8pt;
	}
#footer .norm_link:hover {
	color: #ffffff;
	}

#empty{
height: 48px;
}

#header {
	position: absolute;
	top: 0px;
	background-color: #FFFFCC; color: #000000;
	height: 190px; width: 100%;
}
#header_menu {
	position: absolute;
	top: 192px;
	overflow: hidden;
	background-image:url('images/fon.gif');
	height: 42px; width: 100%;
}

#header_menu a {
	color: #FFFFFF;
   	text-decoration: none;
   	font-weight: bold;
}
#header_menu a:hover {
	color: red;
}

#content {
	position: relative;
	float: right;
	width: 75.8%;
	margin-top: 236px;
/*background-color: #FFFFCC; color: #000000;
background-image:url('images/fon_2000_2.gif');
	background-repeat: repeat-x;*/
/*border: 1px solid red;*/
	}
#content p {
	margin-left: 8px; margin-right: 4px;
	font-size: 8pt;
	/*text-indent: 12px;*/
	text-align: justify;
}
#content p a{ color: #111111;}
#content p a:hover{ color: #666666; text-decoration:none;}

#content p:first-letter {font-weight: bold;}
#content p strong { font-weight: normal;}

#content h1 {
	color: #FF6600;
	font-size: 10pt;
	margin-top: 0;
}
#content h1:first-letter {
	text-transform:capitalize;
}

#content h2, #content p.h2 {
	color: #663300;
	font-weight: bold;
	font-size: 8pt; margin-top:0px; margin-bottom:0px; margin-left: 0px;
}

#content h2:first-letter, p.h2:first-letter {
	text-transform:capitalize;
}

.semena h3, .travosmes h3, .udobrenie h3, .grunt h3,{
	color: #000000;
	font-weight: bold;
	font-size: 8pt; margin-top:8px; margin-bottom:0px; margin-left: 0px;
}

.ah1 a {
	font-size: 10pt; font-weight: bold;
	color: #FFFFFF;
	background-color: red;
	text-decoration: none;
}
.ah1 a:hover {
	background-color: #FF8000;
	color: #000000;
}

.alf1 p {font-size: 8pt; margin-top: 0; margin-bottom: 0;}
.alf1 a {color: #000000; font-weight: bold; text-decoration:none;}
.alf1 a:hover {color: #FF6600;}

.tbl_1 h1 {
	color: #FF6600;
	font-size: 10pt;
	margin-top: 0;
}
.tbl_1 td {
	border:solid 1px #FFFFCC;
	padding:5px;
	}
.tbl_1 h1 a {
	color:#FF6600;
	text-decoration: none;
}
.tbl_1 h1 a:hover {
	color: #FFFFFF;
	background-color: #FF6600;
}
.tbl_1 h3 a {
	color:#008000;
	text-decoration: none;
}
.tbl_1 h3 a:hover {
	color: #FFFFFF;
	background-color: #008000;
}

.tbl_1 h2 {
	font-weight: bold;
	font-size: 8pt;
	margin-top:4; margin-bottom:4px;
}
.tbl_1 h3 {
	font-weight: normal;
	font-size: 10pt;
	margin-top:0; margin-bottom:2px;
}
.tbl_1 h3 a {
	font-weight: normal;
	font-size: 8pt;
	margin-top:0; margin-bottom:0;
	color:#008000;
	text-decoration: none;
}
.tbl_1 h3 a:hover {
	color: #FFFFFF;
	background-color: #008000;
}
.tbl_1 h4 {margin-top: 4px; margin-bottom: 0px;}
.tbl_1 h4 a {
	font-weight: bold;
	font-size: 8pt;
	margin-top:0; margin-bottom:0;
	color: red;
	text-decoration: none;
}
.tbl_1 h4 a:hover {
	color: #FFFFFF;
	background-color: red;
}

.tbl_2 {
	margin: 3px;
	border-collapse:collapse;
}
.tbl_2 td {
	border:solid 1px #FFFFCC;
	/*border:solid 1px #999999;*/
	padding:5px;
}
.tbl_3 {
	margin: 3px;
	border-collapse:collapse;
	font-size: 8pt;
}
.tbl_3 td {
	border:solid 1px #999999;
	padding:5px;
	vertical-align: top;
}



#menu {/*.page_menu*/
	position: relative;
	width: 24%;
	float: left;
	background-image:url('images/fon_2000_2.gif');
	background-repeat: repeat-x;
	margin-top: 236px;
}
#menu h1           { color: #800000; font-family: Tahoma; font-size: 8pt; margin-top:0; margin-bottom:0;  }
#menu h2           { color: #FF0000; font-family: Tahoma; font-size: 8pt; margin-top:0; margin-bottom:0; }
#menu a            { color: #333333; text-decoration: none; }
#menu a:hover		{ color: red;}
#menu  h1 a {
	margin-left: 0px;
	text-decoration: none;
	color: #663300;
	font-weight: bold; margin-top:0; margin-bottom:0;
}
#menu  h1 a:hover {
	color: #FFFFFF;
	background-color: #663300;
}
#menu  h2 a {
	margin-left: 18px;
	text-decoration: none;
	color: #333333;
	font-weight: normal; margin-top:0; margin-bottom:0;
}
#menu  h2 a:hover {
	color: #FFFFFF;
	background-color: #663300;
}

#menu .article li { font-family: Tahoma; font-size: 8pt; margin-left: -24px;}

.tahoma_10_black  { font-family: Tahoma; font-size: 10pt; font-weight: normal; color: #000000;}
#udobrenie_tmp table {width: 98.5%}