.boxes-news {
	width: 998px;
	padding:0;
	margin:0 0 20px 0;
	background: url(../../images/main/bg-boxes.gif) -2949px 0 repeat-y;
	overflow: visible;
}
	.boxes-news .boxes-wrap {
		background: url(../../images/main/bg-boxes.gif) -3947px 0 no-repeat;
		width: 100%;
		overflow: visible;
	}
	.boxes-news .box2 {
		background:none;
		width: 661px;
	}
	.boxes-news .box-frame{
		background: url(../../images/main/bg-boxes.gif) no-repeat scroll -4945px 100% transparent;
		padding: 0;
	}
	.boxes-news .title-page {
		font-weight:normal;
		font-size:24px;
		color:#058ce0;
		font-family:Calibri, Arial;
		width: 270px;
		padding:20px 0 25px 20px;
		text-transform:none;
		float:left;
	}
	.boxes-news .search {
		padding-top: 19px;
		float: left;
	}
	.boxes-news .search input{
		color: #0397d6;
		font-size: 13px;
		*position: relative;
		*top: -1px;
	}
	.boxes-news .search input.btn06{
		*margin-top: -4px;
	}
	.boxes-news .search .inputbox,
	.boxes-news .search .cusel{
		vertical-align: middle;
	}
	.boxes-news .box2 h1,.boxes-news .box2 h3 {
		font-weight:normal;
		padding:5px 0 5px 20px;
		margin:0 0 10px 0;
		left:-1px;
		position:relative;
		/*z-index:19;*/
		border-left: 4px solid #f44602;
		width: 525px;
	}
	.boxes-news .box2 h1:hover,.boxes-news .box2 h3:hover {
		border-left: 4px solid #87826C;
	}
		.boxes-news .box2 h1  a:link,.boxes-news .box2 h3  a:link,
		.boxes-news .box2 h1  a:visited,.boxes-news .box2 h3  a:visited{
			color: #f44602;
			font-size: 18px;
			line-height: auto;
			text-decoration: none;
		}
		.boxes-news .box2 h1:hover a,.boxes-news .box2 h3:hover a{
			color: #0692df;
		}
	.boxes-news .news-item{
		padding: 0 0 30px;
	}
	.boxes-news .news-page{
		padding: 0 0 20px;
	}
	.boxes-news .news-item-inner{
		padding: 0 0 0 20px;
	}
		.boxes-news .news-item-inner .date{
			font-size: 12px;
			padding: 10px 0 10px 10px;
			font-family: Tahoma;
		}
		.news-page .date a{
			padding: 0 0 0 10px;
		}
		.boxes-news .news-item img{
			border: 1px solid #A9BFC8;
			float: left;
			margin: 0 17px 0 10px;
			padding: 1px;
		}
		.boxes-news .news-item img.small{
		margin: 12px 17px 0 0;
		}

		.boxes-news .news-item-inner .intro p,.boxes-news .news-item-inner .intro div{
			color: #0165a3;
			line-height: 18px;
			font-size: 12px;
			font-family: Tahoma;
			margin-bottom: 15px;
			margin-right: 8px;
		}
		.news-page .news-item-inner .intro p,.news-page .news-item-inner .intro div{
			color: #054770;
			font-family: Tahoma;
			margin-bottom: 18px;
		}


		.news-page p.intro{
			color: #118ad1;
			font-size: 14px;
			margin: 0;
			margin-right: 8px;
			font-family: Tahoma;
			margin-bottom:12px;
		}
		.raiting{
			display: inline-block;
			width: 55px;
		}

		.news-page .raiting{
			margin-left: 0px;
			float: left;
			vertical-align: middle;
			line-height: 16px;
		}
			.raiting .star{
				display: inline-block;
				width: 55px;
				height:11px;
				vertical-align: middle;
				background: url(../../images/main/sprites.png) no-repeat -2947px -1814px;
				position: relative;
			}
				.raiting .star span{
					display: inline-block;
					height:11px;
					background: url(../../images/main/sprites.png) no-repeat -2947px -1803px;
					position: absolute;
					top: 0;
					left: 0;
				}
		.news-page .print{
			float: right;
			vertical-align: middle;
		}

		.news-page .tools{
			float: right;
			vertical-align: middle;
			background: url(../../images/main/tools.png) no-repeat right top;
		}
			.news-page .tools a:link,
			.news-page .tools a:visited{
				display: inline-block;
				background: url(../../images/main/sprites.png) no-repeat -2984px -1780px;
				padding-left:24px;
				font-size: 12px;
				color: #f44602;
				font-family: Tahoma;
				padding-top: 2px;
				padding-bottom: 4px;
				margin: 0 10px;
			}
			.news-page .tools a:hover{
				color: #0092d3;
			}
			.news-page .tools .bookmarks:link,
			.news-page .tools .bookmarks:visited{
				background-position: -2983px -2051px;
				padding-left:16px;
			}
			.news-page .tools .bookmarks:hover{
				background-position: -2983px -2073px;
			}
			.news-page .tools .sendfriend:link,
			.news-page .tools .sendfriend:visited{
				background-position: -2983px -2095px;
			}
			.news-page .tools .sendfriend:hover{
				background-position: -2983px -2117px;
			}
			.news-page .tools .print:link,
			.news-page .tools .print:visited{
				background-position: -2983px -2139px;
			}
			.news-page .tools .print:hover{
				background-position: -2983px -2161px;
			}

		.news-page .views{
			float: left;
			margin-top:10px;
		}

		.boxes-news .comments-count{
			width: 140px;
		}		
			.boxes-news .comments-count a{
				font-weight: bold;
			}
		.news-page .comments-count{
			float: right;
			width: auto;
			margin-top:10px;
			background-position: -2985px -1952px;
			text-align: right;
		}

			
	.boxes-news .news-search{
		background: url(../../images/main/news-search-bottom.png) no-repeat left bottom;
		padding: 0 0 7px 0;
		margin-top: 16px;
	}
		.boxes-news .news-search-inner{
			background: url(../../images/main/news-search-top.png) no-repeat left top;
			padding: 15px 0 10px;
		}
			.boxes-news .news-search-inner form{
				padding: 0 0 0 32px;
				border-left: 4px solid #3baf48;
				margin: 0;
				display: inline-block;
			}
				.boxes-news .news-search-inner h2{
					color: #3baf48;
					border: none;
					position: static;
					font-weight: bold;
					padding: 5px 0;
					margin: 0 0 5px;
				}
				.boxes-news .news-search-inner h2:hover{
					border: none;
				}
				.boxes-news .news-search-inner form p{
					margin: 0;
					padding:  0 0 3px;
				}
				.boxes-news .news-search-inner form .cusel{
					vertical-align: middle;
				}
				.boxes-news .news-search-inner .label{
					font-size: 14px;
					width: 95px;
				}
				.boxes-news .news-search-inner .input input{
					color: #2ea03c;
				}
				.boxes-news .news-search-inner .search-button{
					width: 115px;
					height: 30px;
					background: url(../../images/main/btn10.png) no-repeat left top;
					border: none;
					text-transform: uppercase;
					color: #fff;
					font-family: Tahoma;
					font-size: 14px;
					vertical-align: top;
					font-weight: bold;
					text-align: center;
					padding:  0 0 4px;
					margin: 0 0 0 9px;
					cursor: pointer;
				}
				.boxes-news .news-search-inner .search-button:hover{
					background-position: left bottom;
				}
		.box{
			background-position:-6547px 0;
			width: 302px;
			margin-bottom:16px;
		}
		.box-holder{
			background: url(../../images/main/bg-boxes.gif) no-repeat scroll -5943px 0 transparent
		}
		
		.important-news .box-frame{
			background-position:-6245px 100%;
			min-height: 100px;
			padding:  0 0 15px 0;
		}
		.title{
			overflow: hidden;
			position: relative;
			background: none;
			padding: 0;
			margin: 0px 0 0 13px;
		}
			.title h2 {
				display: inline-block;
				border-top: 3px solid #f44602;
				padding: 15px 7px 0 9px;
				*display: inline;
				zoom:1 ;
			}
				.title h2 a {
					background: url(../../images/main/sprites.png) no-repeat scroll -2974px -2003px transparent;
					display: inline-block;
					padding: 0 0 0 32px;
					font-size: 18px;
					color: #f44602;
					text-decoration: none;
					height: 30px;
					font-family: Calibri, Arial;
				}
				.title span {
					color: #35acee;
					font-size: 12px;
					display: inline-block;
					padding: 0 0 0 41px;
					position: relative;
					top: -12px;
				}
		.news-block{
			padding: 0 14px 10px 16px;
			width: auto;
		}
			.news-block .date{
				font-size: 12px;
				font-family: Tahoma;
				padding: 0 0 8px 4px;
			}
			.news-block .img {
				margin-bottom: 10px; 
			}
				.news-block .img img{
					border: 1px solid #A9BFC8;
					padding: 1px;
				}
			.news-block h3{
				font-size: 22px;
				padding: 0 0 0 4px;
			}
			.news-block p{
				color: #054770;
				font-size: 12px;
				padding: 0 0 0 4px;
			}
		.important-news .news-list{
			background: url(../../images/main/bg-boxes.gif) no-repeat scroll -6849px 0 transparent;
			margin: 0;
			padding: 15px 12px 0;
			list-style: none;
			font-family: Tahoma;
		}
			.important-news .news-list li{
				background: url(../../images/main/sprites.png) no-repeat scroll -2220px -2028px transparent;
				padding: 0 0 15px 28px;
			}
				.important-news .news-list li .date{
					font-size: 11px;
				}
				.important-news .news-list li p{
					margin: 0;
				}
					.important-news .news-list li a:link,
					.important-news .news-list li a:visited{
						color: #054770;
						font-size: 12px;
						text-decoration: none;
					}
					.important-news .news-list li a:hover{
						text-decoration: underline;
					}
		.all-news{
			background: url(../../images/main/sprites.png) no-repeat scroll 0 -1052px transparent;
			color: #f44602;
			font-size: 12px;
			padding: 0 0 0 28px;
			margin-left: 12px;
			font-family: Tahoma;
			line-height: 15px;
			display: inline-block;
		}
		

.box .box-frame h2{margin-bottom: 2px;}
.box .box-frame h2.first{margin-bottom: 12px; margin-top:6px}
.boxes-news .search form {display: inline-block;}

.boxes-news .news-item a.colorbox img {margin-bottom:6px;}