body{
		 margin:0px;
		 padding:6px 0px 0px 0px;
		 background:#FFF;
		 font-family:Tahoma, Geneva, sans-serif;
}
img{
		border:none;
}
form{
		margin:0px;
		padding:0px;
}
input{
		 margin:0px;
		 padding:0px;
}
.clear{
		clear:both;
		height:0;
		line-height:0;
		font-size:0;
}
#clear{
		clear:both;
		height:0;
		line-height:0;
		font-size:0;
		float:none !important;
}
#main{
			margin:0px auto;
			width:700px;
}
#header{
				border-bottom:1px #96C08B solid;
				padding:0px 0px 4px 0px;
				background:url(../images/right_header.jpg) no-repeat right top;
				min-height:131px;
}
.logo{
		float:left;
}
.logo a{
		   display:block;
		   width:238px;
		   height:141px;
		   background:url(../images/logo.jpg) no-repeat left top;
}
#content{
				padding:28px 0px 0px 0px;				
}
#left{
		float:left;
		width:555px;
}
.news_block{
					border-bottom:1px #CBCBCB solid;
					padding:0px 0px 8px 0px;			
					margin:0px 0px 28px 0px;
}
.anons_text{
					float:left;
					width:90%;
					font-size:13px;
					color:#6E6E6E;
					line-height:19px;
					position:relative;
}
.anons_text span{
						 font-family:Arial, Helvetica, sans-serif;
						 color:#000000;
						 font-size:11px;
}
.anons_text h1{
						margin:0px;
}
.anons_text h1 a{
						margin:0px;
						padding:0px;
						color:#468034;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:18px;
						text-decoration:none;
}
.anons_text h1 a:hover{
						margin:0px;
						padding:0px;
						color:#FE8922;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:18px;
						text-decoration:none;
}
.anons_text p{
					 margin:29px 0px 0px 0px;
					 padding:0px;
}
.anons_text a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#FE8922;
					text-decoration:underline;
}
.anons_text a:hover{
							 text-decoration:none;
}
.anons_text1{
					float:left;
					width:513px;
					font-size:13px;
					color:#6E6E6E;
					line-height:19px;
					position:relative;
}
.anons_text1 span{
						 font-family:Arial, Helvetica, sans-serif;
						 color:#000000;
						 font-size:11px;
}
.anons_text1 h1{
						margin:0px;
}
.anons_text1 h1 a{
						margin:0px;
						padding:0px;
						color:#468034;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:18px;
						text-decoration:none;
}
.anons_text1 h1 a:hover{
						margin:0px;
						padding:0px;
						color:#FE8922;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:18px;
						text-decoration:none;
}
.anons_text1 p{
					 margin:29px 0px 0px 0px;
					 padding:0px;
}
.anons_text1 a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#FE8922;
					text-decoration:underline;
}
.anons_text1 a:hover{
							 text-decoration:none;
}
.anons_pic{
				float:left;
				background:url(../images/ramka.jpg) no-repeat left top;
				width:232px;
				height:278px;
				text-align:center;
				padding:7px 0px 0px 0px;
				margin:0px 0px 0px 10px;
}
.anons_pic1{
				float:right;
				background:url(../images/ramka.jpg) no-repeat left top;
				width:232px;
				height:278px;
				text-align:center;
				padding:7px 0px 0px 0px;
				margin:0px 0px 0px 10px;
}
.condition{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#B1B1B1;
				padding:9px 0px 0px 0px;
}
.condition span{
					  color:#76A968;
}
.condition1{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#B1B1B1;
				padding:9px 0px 0px 0px;
				margin:34px 0px 0px 0px;
}
.condition1 span{
					  color:#76A968;
}

.comments{
				 position:absolute;
				 background:url(../images/num2.jpg) repeat-x left top;
				 top:-10px;
				 right:0px;
}
.comments1{
				  background:url(../images/num1.jpg) no-repeat left top;
}
.comments2{
					background:url(../images/num3.jpg) no-repeat right top;
					font-family:Arial, Helvetica, sans-serif;
					color:#D76501;
					text-align:center;
					font-weight:bold;
					height:26px;
					padding:3px 14px 0px 13px;
}
.comments2 a{
					color:#D76501;
					font-weight:bold !important;
					text-decoration:none !important;
					font-size:14px !important;
}
.comments2 a:hover{
								text-decoration:underline !important;
}
#right{
			float:right;
			width:135px;
}
#search{
			 margin:0px 0px 11px 0px;
}
.search1{
				background:url(../images/search1.jpg) no-repeat left top;	
				margin:0px 0px 0px 0px;
				cursor:pointer;
				width:24px;
				height:27px;
				border:none;
				float:left;
}
.search2{
				background:url(../images/search3.jpg)  no-repeat right top;
				padding:0px 0px 0px 0px;
				
}
.search{
			background:url(../images/search2.jpg) repeat-x left top;
			height:21px;
			width:99px;
			border:none;
			float:left;
			padding:4px 0px 2px 0px;
}
.block1{
			margin:30px 0px 0px 0px;
			color:#F00000;
			font-size:10px;
}
.block1 a{
			  color:#F00000;
			  text-decoration:none;
}
.block1 a:hover{
						text-decoration:underline;
}
.title{
		background:#FF4B4B;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		padding:5px 0px 0px 0px;
		height:13px;
		letter-spacing:0px;
}
.title div{
				margin:0px 0px 0px -1px;
}
.title1 div{
				margin:0px 0px 0px -1px;
}
.title2 div{
				margin:0px 0px 0px -1px;
}
#right ul{
				margin:16px 0px 0px 5px;;
				padding:0px;
				list-style:none;
}
#right ul li{
				margin:0px 0px 19px 0px;
}
.title1{
		background:#FE8922;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		padding:5px 0px 0px 0px;
		height:13px;
}
.block2{
			margin:30px 0px 0px 0px;
			color:#FE8922;
			font-size:10px;
}
.block2 a{
			  color:#FE8922;
			  text-decoration:none;
}
.block2 a:hover{
						text-decoration:underline;
}
.title2{
		background:#E6D300;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		padding:5px 0px 0px 0px;
		height:13px;
}
.block3{
			margin:30px 0px 0px 0px;
			color:#FE8922;
			font-size:11px;
			font-weight:bold;
}
.block3 ul li{
					margin:0px !important;					
}
.block3 ul li a{
					background:url(../images/arrow2.gif) no-repeat 0px 0px;
					padding:0px 0px 3px 20px;
					display:block;
}
.block3 ul  li .open{
					margin:0px !important;
					background:url(../images/arrow1.gif) no-repeat 0px 0px;
					padding:0px 0px 3px 20px;
}
.block3 ul li ul{
					margin:3px 0px 12px 20px !important;
					font-weight:normal;
}
.block3 ul li ul li{
					  margin:0px 0px 4px 0px !important;
}
.block3 ul li ul li a{
						color:#666666 !important;
}
.block3 a{
			  color:#E6D300;
			  text-decoration:none;
}
.sub{
		display:none;
}
.sub1{
		display:block;
}
.block3 a:hover{
						text-decoration:underline;
}
#numpages1{
				  text-align:left;
				  font-size:13px;
				  background:url(../images/green.gif) repeat-x left top;
				  padding:11px 0px 72px 0px;
}
#numpages1 div{
						float:left;
}
.start{
		 color:#76A968;
		 margin:0px 10px 0px 0px;
}
.start:hover{
					text-decoration:none;
}
.finish{
			color:#76A968;
			margin:0px 0px 0px 10px;
}
.finish:hover{
					text-decoration:none;
}
.prev{
		 color:#76A968;
		 text-decoration:none;
		 margin:0px 8px 0px 0px;
}
.prev:hover{
					 text-decoration:underline;
}
.next{
			color:#76A968;
			 text-decoration:none;
			 margin:0px 0px 0px 12px;
}
.next:hover{
					text-decoration:underline;
}
.active{
			width:21px;
			height:18px;
			background:#104500;
			text-align:center;
			color:#FFF;
			margin:0px 1px 0px 0px;
			padding:2px 0px 0px 0px;
}
.page{
		 background:#76A968;
		 width:21px;
		 height:18px;
		 text-align:center;
		 margin:0px 1px 0px 0px;
		 padding:2px 0px 0px 0px;
}
.page a{
			color:#FEFFFE;
			text-decoration:none;
}
#footer{
			background:url(../images/footer.jpg) #93AECC no-repeat left bottom;
			min-height:152px;
			padding:47px 0px 0px 58px;
}
.contact{
			 float:left;
			 width:156px;
			 font-size:13px;
			 color:#737373;
			 font-family:Arial, Helvetica, sans-serif;
			 margin:0px 72px 0px 0px;
}
.contact b{
				color:#76A968;
				font-size:28px;
}
.contact a{
				text-decoration:underline;
				color:#76A968;
				text-decoration:underline;
}
.contact a:hover{
						text-decoration:none;
}
#footer p{
				margin:32px 0px 0px 0px;
}
.about{
			 float:left;
			 width:156px;
			 font-size:13px;
			 color:#737373;
			 font-family:Arial, Helvetica, sans-serif;
			 margin:0px 47px 0px 0px;
}
.about b{
				color:#76A968;
				font-size:28px;
}
.about a{
				text-decoration:underline;
				color:#76A968;
				text-decoration:underline;
}
.about a:hover{
						text-decoration:none;
}
.project{
			 float:left;
			 width:156px;
			 font-size:13px;
			 color:#737373;
			 font-family:Arial, Helvetica, sans-serif;
}
.project b{
				color:#FFFC23;
				font-size:28px;
}
.project a{
				text-decoration:underline;
				color:#76A968;
				text-decoration:underline;
}
.project a:hover{
						text-decoration:none;
}
#comments h1{
						font-size:24px;
						font-weight:normal;
						color:#76A968;
						line-height:24px;
}
.comment_title1{
	background:#D7E9D2;
}
.comment_title2{
						background:url(../images/corner1.jpg) no-repeat left top;
}
.comment_title3{
						background:url(../images/corner2.jpg) no-repeat right top;
						color:#6E6E6E;
						font-size:13px;
						padding:6px 14px 5px 14px;
}
.comment_text1{
	background:#EBFFE6;
	margin:2px 0px 15px 0px;
}
.comment_text2{
						background:url(../images/corner3.jpg) no-repeat bottom left;
}
.comment_text3{
						background:url(../images/corner4.jpg) no-repeat bottom right;
						font-size:13px;
						color:#6E6E6E;
						padding:20px 10px 3px 20px;
						line-height:16px;
}
.comment_text3 a{
	color:#6E6E6E;
	text-decoration:underline;
}
.comment_text3 p, .comment_text3a p{
		margin:0px 0px 10px 0px;
		padding:0px;
}
.comment_text3 a:hover{
	text-decoration:none;
}
.comment_text3 ol{
							margin:0px 0px 0px 10px;
							padding:0px;
}
.comment_text3 ol li{
								margin:0px 0px 10px 0px;
}
.comment_title1a{
	background:#FAF3A8;
}
.comment_title2a{
						background:url(../images/corner5.jpg) no-repeat left top;
}
.comment_title3a{
						background:url(../images/corner6.jpg) no-repeat right top;
						color:#6E6E6E;
						font-size:13px;
						padding:6px 14px 5px 14px;
}
.comment_text1a{
	background:#FFFBCC;
	margin:2px 0px 15px 0px;
}
.comment_text2a{
						background:url(../images/corner7.jpg) no-repeat bottom left;
}
.comment_text3a{
						background:url(../images/corner8.jpg) no-repeat bottom right;
						font-size:13px;	
						color:#6E6E6E;
						padding:20px 10px 3px 20px;
						line-height:16px;
}
.comment_text3a a{
	color:#6E6E6E;
	text-decoration:underline;
}
.comment_text3a a:hover{
	text-decoration:none;
}
.comment_text3a ol{
							margin:0px 0px 0px 10px;
							padding:0px;
}
.comment_text3a ol li{
								margin:0px 0px 10px 0px;
}
.line{
		height:1px;
		background:#96C08B;
		overflow:hidden;
}
#comment_form{
	margin:16px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}
#comment_form h1{
						font-size:24px;
						font-weight:normal;
						color:#76A968;
						line-height:24px;
}
#comment_form textarea{
	width:550px;
	overflow:auto;
	height:148px;
	border:1px #BBBBBB solid;
}
.name{
	width:174px;
	height:19px;
	border:1px #BBBBBB solid;
	font-size:13px;
	color:#6E6E6E;
	padding:6px 0px 4px 0px;
}
.add{
		background:url(../images/add.jpg) no-repeat left top;
		width:183px;
		height:33px;
		cursor:pointer;
		border:none;
}



.nav_t {
border-bottom:1px solid #424242;
border-top:3px solid #119F3A;
border-right:1px solid #424242;
background-color:#f6f6f6;
background-image:url(img/arrow.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;

}

.nav_t a {
color:#424242;
}

.nav_a {
border-bottom:1px solid #424242;
border-top:3px solid #cc0000;
border-right:1px solid #424242;
background-color:#f6f6f6;
background-image:url(img/arrow.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;

}

.nav_a a {
color:#424242;
}

.point {
background-image:url(img/point.jpg);
background-position:bottom;
background-repeat:repeat-x;
padding-bottom:5px;
margin-bottom:7px;
margin-top:7px;

}


.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}


.title789{
		font-family:Arial, Helvetica, sans-serif;
		color:#424242;
		font-weight:bold;
		font-size:13px;
		padding:5px 0px 0px 0px;
		height:13px;
		letter-spacing:0px;
}
