/*Foglio di stile per le news*/

ul#NewsList {
	margin : 4px 0;
	padding : 0;
	width : 450px;
}

ul#NewsList li.date,
ul#NewsList li.text,
ul#NewsList li.spaceBot {
	float : left;
	display : block;
	list-style-type : none;
	margin : 0 0 3px 0;
	min-height : 110px;
	height : auto!important;
	height : 112px;
	font-size : 12px;
	line-height : 17px;
	border : none;
	border-top : 2px solid #5f5f5f;
}
ul#NewsList li.date {
	padding-top : 35px;
	width : 70px;
	min-height : 65px!important;
	font-size : 14px;
	font-weight : bold;
	text-align : center;
	word-spacing : -0.2em;
	color : #242424;
	line-height : 16px;
	background : url(../img/datario.png) 0.1em 0.2em no-repeat;
}
ul#NewsList li.noBorderTop {
	border-top : none;
}
ul#NewsList li.date br {
	display : block;
}
ul#NewsList li.text {
	padding-top : 10px;
	padding-right : 5px;
	padding-left : 10px;
	width : 365px!important;
	width : 380px;
	min-height : 100px!important;
	color : #000;
}
ul#NewsList li.text span {
	display : block;
	margin-bottom : 5px;
	font-size : 13px;
	font-weight : bold;
	line-height : 18px;
	border-bottom : 3px double #dadada;
}
ul#NewsList li.spaceBot {
	width : 450px;
	min-height : 5px;
	height : auto!important;
	height : 5px;
	font-size : 8px;
	line-height : 10px;
}
ul#NewsList li a {
	font-weight : bold;
	font-style : italic;
	text-decoration : none;
}

p.paginazione a, p.paginazione span.activepage {
	font : normal 11px Tahoma,serif;
	text-decoration : none;
	padding : 0 2px;
}
p.paginazione span.activepage {
	font-weight : bold;
	color : #105f0c;
}

blockquote#news {
	background : none;
	padding : 10px 0 0 10px;
	font-size : 12px;
}
blockquote#news div.date {
	margin-bottom : 4px;
	padding-top : 5px;
	padding-left : 90px;
	min-height : 55px;
	height : auto!important;
	height : 60px;
	color : #4b4e30;
	border-bottom : 1px solid #ccc2b2;
	background : url(../img/readnews.png) 0 0 no-repeat;
}
blockquote#news div.date span.mini {
	font-size : 10px;
	font-weight : normal;
	color : #000;
}
blockquote#news div.title {
	font : bold 16px Georgia,serif;
	margin-bottom : 5px;
	padding-bottom : 17px;
	background : url(../img/hr2.png) bottom center no-repeat;
}
blockquote#news div.text {
	line-height : 20px;
}
blockquote#news div.image {
	float : right;
	margin-left : 5px;
}
blockquote#news div.image img {
	border : 1px solid #747474;
}
blockquote#news div#bodynews {
	margin-bottom : 5px;
	padding-bottom : 30px;
	background : url(../img/hr2.png) bottom center no-repeat;
}


