body {
	margin: 0px;
	padding: 0px;
	background-color: #f3ece2;
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	background-image: url(images_site/bg_main2.jpg);
	width: 100%;
	height: 100%;
	background-repeat: repeat-y;
	background-position: right top;
		}
		
.image {
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	color: #787570;
	margin: 10px;
}
.image IMG { border: 1px solid #c7c0b8; padding:2px; }
		
		h6 {
	font-family: Arial;
	font-size: 19px;
	font-weight: bold;
	color: #5a6d01;
	padding-top: 50px;
	margin: 0px;
}
	
	
			h1 {
	font-family: Arial;
	font-size: 21px;
	font-weight: normal;
	color: #000000;
	padding-top: 50px;
	margin: 0px;
}

			h2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding-top: 25px;
	margin: 0px;
}

			h3 {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0px;
}

	  .date {
	font-weight: normal;
	color: #596c00;
}

a {


	color: #333333;
	 text-decoration:underline;
	 
}
a:visited {


	color: #333333;
	 text-decoration:underline;
	 
}
a:hover {


	color: #333333;
	 text-decoration:none;
	 
}	

#small_text {
font-family: Arial;
	font-size: 11px;
	

}


 #small_text a {
 font-family: Arial;
	font-size: 11px;

  }
  
#small_text a:visited {
font-family: Arial;
	font-size: 11px;

  }	
  
#small_text a:hover {
font-family: Arial;
	font-size: 11px;


  }	
  
  #tabl_menu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c0b8;
	color: #596c00;
	padding: 0px;
}
 #tabl_menu a {
	color: #596c00;
  }
  
#tabl_menu a:visited {
	color: #596c00;

  }	
  
#tabl_menu a:hover {
	color: #596c00;

  }	
  
  
  .ft {color: #787570;}
  
  .light_text {color: #787570;}
  
   
  a.light {


	color: #787570;
	 text-decoration:underline;
	 
}
a.light:visited {


	color: #787570;
	 text-decoration:underline;
	 
}

a.light:hover {


	color: #787570;
	 text-decoration:none;
	 
}	


  form {
	margin: 0px;
	padding: 0px;
}
.in {
	font-size: 13px;
	color: #375261;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 90%;
	border: 1px solid #dbdbdb;
	
	}
	.in3 {
	font-size: 13px;
	color: #375261;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 50%;
	border: 1px solid #dbdbdb;
	
	}
	
	.ft { width: 200px;}
.in_reg {
	font-size: 13px;
	color: #375261;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 90%;
	border: 0px solid #dbdbdb;
	
	}
	.in2 {
		margin: 0px;
	padding: 0px;

	
	}
	
.bt {
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	margin: 0px;
	padding: 1px;
	font-weight: normal;
	background-color: #787570;
	border: 1px solid #dbdbdb;
}

	  ul {
	margin-top: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #333333;
}


li {
	list-style-position: outside;
	list-style-type: square;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #333333;
}


#path {
font-family: Arial;
	font-size: 11px;
	position:absolute;
	top: 28px;
	

}


 #path a {
 font-family: Arial;
	font-size: 11px;

  }
  
#path a:visited {
font-family: Arial;
	font-size: 11px;

  }	
  
#path a:hover {
font-family: Arial;
	font-size: 11px;


  }	
  
 .row1 img {
	border: 3px solid #FFFFFF;
}
 .row0 img {
	border: 3px solid #FFFFFF;
}
 .row0 {
	
} 
  
  .error { color:#CC3300; font-weight: bold;}
  .white {color:#FFFFFF;}
  
HR { width: 100%; height: 1px; color: #d5d4d4; border: none; } /* Для IE */
HTML>BODY HR { margin-right: 0; width: 100%; height: 1px; background-color: #d5d4d4; border: none; } /* Для броузеров на базе Gecko */
HTML>BODY HR { margin-right: 0; width: 100%; height: 1px; background-color: #d5d4d4; border: 0px solid #d5d4d4; } /* Для Оперы и броузеров на базе Gecko */

