div.news{
	margin-bottom:20px;
	overflow:hidden;
	clear:both;
	}
	div.news h2{
		font-size:25px;
		font-weight:600;
		text-align:center;
		}
	div.news div, div.news a{
		display:block;
		font-size:15px;
		margin-top:10px;
		text-align:justify;
		}
	div.news div:last-child{display:none;}
	div.news a{
		color:#222;
		font-weight:600;
		text-align:left;
		text-decoration:none;
		}
	div.news a.rodi{
		color:#000;
		margin-top:0px;
		font-size:21px;
		text-align:center;
		}
div.images{
	padding:4px;
	overflow:visible;
	margin:10px 4px 0px -4px;
	}
	div.images img{
		padding:0px;
		1border-radius:5px;
		cursor:pointer;
		display:block;
		margin:0px 0px 20px 0px;
		width:100%;
		}
	div.images img.left{float:left; width:47%;}
	div.images img.right{float:right; width:47%; margin-right:-8px;}
	div.news a:hover{
		color:#000;
		text-decoration:underline;
		}
	div.body table
		{border-spacing:20px;}
		div.body table td{
			overflow:hidden;
			width:34%;
			}
		div.body table td.left_info{vertical-align:top;}
		div.body table td.text{
			background-color:#fff;
			padding:0px 17px;
			vertical-align:middle;
			}
			div.body table td.text h2{
				font-size:28px;
				line-height:23px;
				text-align:center;
				}
			div.body table td.text p{
				font-size:13px;
				padding-top:5px;
				text-align:justify;
				text-indent:5px;
				}
		div.body table td[class|='img']{
			padding:0px;
			line-height:0px;
			vertical-align:middle;
			text-align:center;
			}
				div.body table td[class|='img'] img{
					border-width:0px;
					width:100%;
					}