@charset "utf-8";
/* CSS Document */

	#news{
	width:240px;
	padding:5px;
	background-color:#fff;
	font-family:arial;
	}
	/*stile css del titolo h1*/
	#news h1{
	/*azzera margine per compatibilità d'interpretazione tra browser*/
	margin:0;
	margin-bottom:20px;
	color:#AF587B;
	font-size:17px;
	}
	/*stile generale dei link*/
	#news a{
	/*allineamento verticale*/
	display:block;
	margin-bottom:2px;
	/*immagine di sfondo*/
	background:url(../img/css_news_accordion_bg.jpg) repeat-x;
	/*rimuove sottolineatura*/
	text-decoration:none;
	/*rimuove bordo grigio aggiunto da FF*/
	outline:none;
	color:#fff;
	text-align:justify;
	/*clear usato dovuto ad immagine floatati per mantenere altezza dell'elemento*/
	clear:both;
	/*cursor di default dei link - specificato per Internet Explorer*/
	cursor:text;
		}
	/*stile dei titoli dei news*/
	#news a b{
	/*converte elementi inlinea a blocco*/
	display:block;
	height:20px;
	/*allineamento verticale centrato del testo*/
	line-height:20px;
	padding:5px 0 5px 10px;
	/*immagine della freccia destra*/
	background:url(../img/css_news_accordion_arrow.jpg) no-repeat top right;
	}
	/*in apertura, gli elementi span contenuti nei link sono nascosti*/
	#news a span{
	display:none;
	}
	/*stile delle immagine contenuti in span*/
	#news a span img{
	/*rimuove bordi aggiunti di default dai browser a immagini linkati*/
	border:none;
	/*posizionamento a sinistra*/
	float:left;
	/*margine tra immagine e testo*/
	margin:0 10px 10px 0;
	}
	/*richiesto da Internet Explorer 6 per buon funzionamento del accordion*/
	#news a:hover{
	border:0;
	}
	/*stile sullo stato hover dei link*/
	#news a:hover b{
	/*cambio di posizione dell'immagine di sfondo*/
	background-position:bottom right;
	}
	#news a:hover span{
	/*cambio da valore none a block - il span è visibile*/
	display:block;
	/*spazio cuscinetto tra bordi e contenuto*/
	padding:10px;
	/*rimuove il cursor di tipo link per uno di default*/
	cursor:default;
	font-size:11px;
	}

