/* BLOCK NEWS */
#news_block_header h4{
	background: #f50030 url('../img/modules/blocknews/title_bg.png') no-repeat top right;
	width:959px;
	height:38px;
	text-align:center;
	font-size:15px;
	color:#FFF;
	line-height:36px;
	font-style:italic;
}

	#news_block_header h4 img{
		float:left;
		margin:8px 10px;
	}

	#news_block_header h4 a{
		float:right;
		background: transparent url('../img/modules/blocknews/title_link_bg.png') no-repeat top left;
		margin:8px 10px;
		width:117px;
		height:23px;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		font-size:12px;
		color:#DDD;
		line-height:23px;
		font-style:normal;
	}

	#news_block_header h4 a:hover{
		text-decoration:underline;
		color:#FFF;
	}

#news_block{
	clear:both;
	width:640px;
	height:315px;
	font-family:Arial;
	background-color:#FFF;
	padding-bottom:4px;
	margin-bottom:2px;
	float:left;
}
	#news_block h4{
		background: #f50030 url('../img/modules/blocknews/title_bg.png') no-repeat top left;
		width:640px;
		height:38px;
		text-align:center;
		font-size:15px;
		color:#FFF;
		line-height:36px;
		font-style:italic;
	}

		#news_block h4 img{
			float:left;
			margin:8px 10px;
		}

		#news_block h4 a{
			float:right;
			background: transparent url('../img/modules/blocknews/title_link_bg.png') no-repeat top left;
			margin:8px 10px;
			width:117px;
			height:23px;
			color:#FFF;
			text-decoration:none;
			text-align:center;
			font-size:12px;
			color:#DDD;
			line-height:23px;
			font-style:normal;
		}

		#news_block h4 a:hover{
			text-decoration:underline;
			color:#FFF;
		}

	#news_block ul{
		width:640px;
		clear:both;
	}

		#news_block li{
			width:300px;
			height:120px;
			background: #f0f0f0 url('../img/modules/blocknews/news_li_bg.gif') repeat-x bottom left;
			float:left;
			padding:6px;
			margin:4px;
		}

		#news_block li.odd{
			margin-right:0px;
		}

			#news_block li img{
				float:left;
				border:#FFF 1px solid;
				width:105px;
			}

			#news_block li div{
				float:left;
				width:175px;
			}

				#news_block li div h5{
					text-align:left;
					font-size:11px;
					color:#000;
					clear:both;
					padding:0px 5px 0px 5px;
				}

				#news_block li div span{
					text-align:left;
					font-size:10px;
					color:#999;
					clear:both;
					padding:0px 5px 0px 5px;
					display:block;
				}

				#news_block li div p{
					text-align:justify;
					font-size:10px;
					color:#222;
					clear:both;
					padding:5px;
				}

				#news_block li div a{
					text-align:left;
					font-size:10px;
					color:#F50030;
					clear:both;
					padding:5px;
					text-decoration:none;
				}

				#news_block li div a:hover{
					text-decoration:underline;
				}

