#home_cnt {
	width: 560px;
}
div#news {
	width: 560px;
	font: 7pt tahoma;
	margin: 11px 0 0 0;
	padding: 0;
}
	div#news #wlc_home {
		float: left;
		width: 340px;
		margin: 0;
		padding: 0;
	}
		div#news #wlc_home #msg_news {
			font: 10pt arial;
			padding: 3px 0 0 3px;
			text-align: left;
		}
	div#news #pubblica {
		float: right;
		width: 204px;
		margin: 0;
		padding: 0;
	}
		div#news #pubblica div#aiv_preview img {
			width: 200px;
			height: 140px;
			margin: 4px 0 0 0;
			border: solid 1px #444;
		}
		div#news #pubblica div#aiv_preview #aiv_tit {
			font: 8pt tahoma;
			color: #444;
			margin: 3px 0 0 0;
			text-align: right;
		}

/*#msg_pubbl {
	font: bold 8pt verdana;
	color: #444;
	letter-spacing: -1px;
	line-height: 15px;
	padding: 3px 12px 0 0;
	text-align: right;
}
#msg_pubbl a {
	font: 8pt verdana;
	color: #0000ff;
}*/
/*#aiv_descr {
	font: 8pt arial;
	color: #555;
	margin: 3px 0 0 0;
	line-height: 12px;
	text-align: right;
}*/

#articolo {
	font: 8pt tahoma;
	color: #777;
	text-align: justify;
	margin: 5px 0 0 7px;
	line-height: 12px;
}
.blocco_viaggio {
	float: left;
	margin: 10px 0 0 0;
	border-bottom: solid 1px #ccc;
}
.viagg_sx {
	float: left;
	width: 89px;
}
.viagg_dx {
	float: left;
	width: 250px;
	background-color: #fff;
}
.foto_viaggio {
	display: block;
	width: 89px;
	height: 58px;
	border-width: 0;
}
.photo {
	width: 89px;
	font: 8pt tahoma;
	color: #ddd;
	text-align: center;
	background-color: #464646;
	padding: 2px 0 2px 0;
}
.viagg_tit {
	margin: 1px 0 0 5px;
	font: bold 9pt tahoma;
	letter-spacing: 1px;
}
.viagg_stt {
	margin: -2px 0 0 5px;
	font: 8pt tahoma;
}
.viagg_descr {
	height: 47px;
	margin: 2px 0 0 5px;
	font: 7pt tahoma;
	color: #666;
	line-height: 10px;
}
.viagg_tit a {
	color: #444;
}
.viagg_stt a {
	color: #444;
}
.viagg_descr a {
	color: #666;
}
.photo a {
	font-size: 7pt;
	letter-spacing: 0em;
	color: #ddd;
}
.photo a:hover {
	color: #ff6600;
}
.dist00 {
	clear: both;
	width: 330px;
	height: 4px;
	font-size: 0pt;
	line-height: 1px;
	margin: 0; padding: 0;
}
.dist01 {
	clear: both;
	width: 340px;
	font: 7pt arial;
	margin: 1px 0 5px 0; 
	padding: 0 0 1px 0;
	border-bottom: solid 1px #999;
	text-align: right;
	background-color: #eee;
}
.dist01 a {
	color: #444;
}
.dist01 a:hover {
	color: #ff9900;
}






#home_sx {
	float: left;
	width: 340px;
	margin: 3px 0 0 0;
}
#home_dx {
	float: right;
	width: 200px;
	margin: 0px 0 0 0;
}




#pie_link {
	border-bottom: solid 1px #999;
	font: 7pt verdana;
	margin: 0;
	padding: 2px;
}
#pie_link a {
	color: #444;
}
#pie_link a:hover {
	color: #ff6600;
	background-color: #FAFBDD;
}
#pie_diffida {
	font: 7pt verdana;
	color: #888;
	line-height: 10px;
	letter-spacing: -1px;
	margin: 5px 0 10px 0;
	text-align: justify;
}
	#pie_diffida a {
		font-weight: bold;
		color: #888;
	}
	#pie_diffida a:hover {
		color: #888;
		text-decoration: underline;
	}


/* Pubblicità in homepage */

.bnr_box {
	width: 190px;
	margin: 17px 0 0 0;
	padding: 2px 2px 0 2px;
	text-align: center;
	border: solid 1px #E05E08;
	border-width: 1px 2px 2px 1px;
}
	.bnr_box p.tit{
		margin: 0;
		padding: 1px 0 1px 0;
		font: 7pt arial;
		color: #fff;
		background-color: #E05E08;
	}
	.bnr_box p.tst{
		margin: 0;
		padding: 10px 2px;
		font: bold 9pt arial;
	}
		.bnr_box p.tst a{
			color: #E05E08;
		}

