body {
	margin : 0;
	padding : 0;
	font-family: Arial, geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #143618;
	background-color: #eff2c8;
	background-image : url(back.gif);
	background-position : top;
	background-repeat : no-repeat;
	line-height:140%;
} 

a {color: #143618;text-decoration:none;}
a:hover {color: #3C7643;text-decoration:underline;}

#vrezka {
     WIDTH: 100%; 
     POSITION: static; 
     left:7px; 
     padding-top: 5px;
     margin-bottom:7px;
     margin-top:2px;
     width:96%;
     text-align:left;
}

#container  { 
   position: absolute; 
   left: 50%; 
   margin-left: -500px;   /* метод выравнивания по центру дизайна */ 
   width: 1000px; 
   margin-top: 10px;
} 
#masthead  {
	width: 997px;
	text-align : center;
	padding-bottom:10px;
} 
#left  { 
   float: left; 
   width: 35px;   /* ширина левого столбца */ 
   background-image : url(sideleft.gif);
} 

#content  {
	float: left;
	width: 1000px;
	/* ширина центрального столбца */

} 
#sidebar  { 
   float: right; 
   width: 35px;   /* ширина правого столбца */ 
} 

h1 {color:#25652E; font-family:Arial, geneva, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; text-transform:uppercase;font-weight:bold;}

h3 {color:#25652E; font-family:Arial, geneva, Helvetica, sans-serif; font-size:13px;font-weight:bold; text-align:center;}

a.h1 {color:#25652E; font-family:Arial, geneva, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; text-transform:uppercase;font-weight:bold;text-decoration:none;  }

a.h1:hover {color:#25652E; font-family:Arial, geneva, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; text-transform:uppercase;font-weight:bold;text-decoration:none;}

li {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-type : none; text-decoration:none;line-height:140%;}

li.orange {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-image:url(marker.gif); text-decoration:none;line-height:140%;}

li.green {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-image:url(marker_green.gif); text-decoration:none;line-height:140%;}

div.level {color:#2A5F55; background-color:#EFF2C8; border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:#F9B16E; border-top-width:thin; border-top-style:solid;  border-top-color:#F9B16E; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; padding:3px 7px 3px 5px; margin-bottom:10px;margin-top:10px;
text-align:left;}

#footer  { 
   clear: both; 
   width: 1000px;
   text-align:center;
   padding-top:1px;
   padding-bottom:25px; 
   font-family:Verdana, sans-serif;
font-size: 11px;
color:#25652E;
text-decoration:none;  
} 

a.footer {color:#25652E;
text-decoration:none;
}

a.footer:hover {color:#25652E;
text-decoration:underline;
}

#forms {
	height:95px;
	vertical-align:top;
	width: 100%;

}
.form2 {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	height: 30px;
	width: 100px;
	vertical-align: middle;
		text-align : right;
	/*	background-color: #FEFEF1;
	float:left;*/
}

.form {
	float: bottom;
	margin: 0 0 00 0px;
	padding: 0 0 0 0px;
	height: 30px;
	width: 505px;
	vertical-align: middle;
	text-align : right;
}

.query{
	margin: 0 0 0 0px;
	padding: 2 1 2 1px;
	height: 14px;
	text-align:left;
	background-color: #FEFEF1;
	border : 1px solid #91B196;
	vertical-align: middle;
	text-align:left;
	width:300px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.button {
	margin: 0 0 0 0px;
	padding: 0 3 0 3px;
	height: 18px;
	text-align:center;
	background-color: #FEFEF1;
	border : 1px solid #91B196;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	vertical-align: middle;
}