body {	
	margin-top: 0px;
	margin-bottom: 30px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #eae7e7;
}

table { 
	background-color: #fff;
}

.submenudiv
{
	display:none;
	margin:0px;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:middle;
}

.testatine_link{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	padding:0;
	margin:0;
}
.testatine_link a{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.testatine_link a:hover{ 
	color:#000000;
	text-decoration:underline;
}

.sponsor_testo{ 
	font:normal 12px/16px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#8d8c8c;
	padding:0 10px 0 0;
	margin:0;
}
.sponsor_testo a{ 
	font:normal 12px/16px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.sponsor_testo a:hover{ 
	color:#5b5a5a;
	text-decoration:underline;
}
.sponsor_testo img{ 
	float: left;
	margin: 0 7px 0 0;
}

.spazio_3 {
	height:3px;
	margin:0;
	padding:0;
}
.spazio_5 {
	height:5px;
	margin:0;
	padding:0;
}
.spazio_10 {
	height:10px;
	margin:0;
	padding:0;
}
.spazio_15 {
	height:15px;
	margin:0;
	padding:0;
}
.spazio_20 {
	height:20px;
	margin:0;
	padding:0;
}

.riga_grigio {
	width:100%;
	height:1px;
	margin:0;
	padding:0;
	background:#d1d0d0;
}

.menu_grigio {
	width:100%;
	height:22px;
	margin:0;
	padding:0;
	background:#d1d0d0;
}
.menu_grigio span{ 
	font:normal 14px/18px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#f9f9f9;
	padding:0 7px 0 7px;
	margin:0;
	text-transform:uppercase;
}
.menu_grigio span a{ 
	font:normal 14px/18px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#f9f9f9;
	TEXT-DECORATION: none;
}
.menu_grigio span a:hover{ 
	color:#5b5a5a;
	TEXT-DECORATION: none;
}
.menu_grigio span a.active{ 
	color:#5b5a5a;
	TEXT-DECORATION: none;
}

.menu_superiore_sopra { 
	font:normal 12px/20px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#6f6f6f;
	TEXT-DECORATION: none;
	margin:0;
	padding:0 7px 0 7px;
	border-left:1px solid #d1d0d0;
	text-transform:uppercase;
}
.menu_superiore_sopra a{ 
	font:normal 12px/20px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#6f6f6f; TEXT-DECORATION: none;
}
.menu_superiore_sopra a:hover{ 
	color:#444; TEXT-DECORATION:none;
}
.menu_superiore_sopra a.active{ 
	color:#444; TEXT-DECORATION:none;
}

.menu_superiore_sotto { 
	font:italic 13px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#6f6f6f;
	TEXT-DECORATION: none;
	margin:0;
	padding:0 7px 0 7px;
	border-left:1px solid #d1d0d0;
}
.menu_superiore_sotto a{ 
	font:italic 13px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#6f6f6f; TEXT-DECORATION: none;
}
.menu_superiore_sotto a:hover{ 
	TEXT-DECORATION:none;
}

.percorso{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	padding:0;
	margin:0;
}
.percorso a{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.percorso a:hover{ 
	color:#5b5a5a;
	text-decoration:underline;
}
.titolovideo{ 
	font:normal 20px/24px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	padding:0;
	margin:0;
}
.titolovideo a{ 
	font:normal 20px/24px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	text-decoration:none;
}
.titolovideo a:hover{ 
	color:#a40e0f;
	text-decoration:none;
}
.testo_sottotitolo{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#404040;
	padding:0;
	margin:0;
}
.testo_sottotitolo a{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#404040;
	text-decoration:none;
}
.testo_sottotitolo a:hover{ 
	color:#404040;
	text-decoration:underline;
}
.testo_abstract_notizia{ 
	font:normal 16px/22px Arial, Helvetica, Verdana, sans-serif;
	color:#404040;
	padding:0;
	margin:0;
}
.testo_abstract_notizia a{ 
	font:normal 16px/22px Arial, Helvetica, Verdana, sans-serif;
	color:#404040;
	text-decoration:none;
}
.testo_abstract_notizia a:hover{ 
	color:#404040;
	text-decoration:underline;
}

.commenti{ 
	font:normal 11px/14px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	padding:0;
	margin:0;
}
.commenti a{ 
	font:normal 11px/14px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.commenti a:hover{ 
	color:#5b5a5a;
	text-decoration:underline;
}
.commenti span{ 
	font:normal 11px/18px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
}

.commenti span a{ 
	font:normal 11px/18px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
}


.box_video{ 
	font:normal 12px/16px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#8d8c8c;
	padding:5px 10px 0 0;
	margin:0;
}
.box_video a{ 
	font:normal 12px/14px calibri, Verdana, tahome, Arial, Helvetica, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.box_video a:hover{ 
	color:#8d8c8c;
	text-decoration:none;
}
.box_video img{ 
	float: left;
	margin: 0 10px 0 0;
}
.box_video span{ 
	color:#a40e0f;
}



.box_titolo{ 
	font:normal 18px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	padding:0;
	margin:0;
}
.box_titolo a{ 
	font:normal 18px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	text-decoration:none;
}
.box_titolo a:hover{ 
	color:#a40e0f;
	text-decoration:none;
}

.piccolo_rosso_maiuscolo{ 
	font:normal 10px/20px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	padding:0 7px 0 0;
	margin:0;
	text-transform:uppercase;
}
.piccolo_rosso_maiuscolo a{ 
	font:normal 10px/20px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	text-decoration:none;
}
.piccolo_rosso_maiuscolo a:hover{ 
	color:#a40e0f;
	text-decoration:none;
}


.campi_form{ 
	float:left;
	font:12px/14px Arial, Helvetica, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:100px;
	height:18px;
	padding:1px;
	margin:0;
}

.button_form{
	font:10px/12px arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#343434;
	margin:0;
	padding:0 2px 0 2px;
	border:1px solid #cccccc;
}


.piu_letti_testo{ 
	font:normal 12px/16px Arial, Helvetica, calibri, Verdana, tahoma, sans-serif;
	color:#8d8c8c;
	padding:3px 0 0 0;
	margin:0;
}
.piu_letti_testo a{ 
	font:normal 12px/16px Arial, Helvetica, calibri, Verdana, tahoma, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.piu_letti_testo a:hover{ 
	color:#000000;
	text-decoration: underline;
}
.copyright{ 
	margin:0;
	padding:0 15px 0 15px;
	font:normal 11px/14px Arial, Helvetica, calibri, Verdana, tahoma, sans-serif;
	color:#8d8c8c;
}
.paginazione{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#a40e0f;
	padding:0;
	margin:0;
}
.paginazione a{ 
	font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#8d8c8c;
	text-decoration:none;
}
.paginazione a:hover{ 
	color:#5b5a5a;
	text-decoration:underline;
}
.paginazione img{ 

	margin:2px 0 0 10px;
	padding:0;
}














td { 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
	TEXT-DECORATION: none;
}
td a{ 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
	TEXT-DECORATION: none;
}
td a:hover{ 
	TEXT-DECORATION: underline;
}


.testata { 
	background:#fff url(../images/a_testa_sfondo.gif) no-repeat left top;
	margin:0;
	padding:0;
	height:125px;
	width:990px;
}
.testata_ricerca_form{ 
	float:left;
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:190px;
	height:22px;
	padding:3px;
	margin:0;
}
.testata_ricerca_tendina{ 
	float:left;
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:100px;
	height:20px;
	padding:1px;
	margin:0;
}
.testata_ricerca_testo{ 
	font:normal 12px/14px Arial, Helvetica, Verdana, sans-serif;
	color:#f9f9f9;
	padding:0;
	margin:0;
	text-transform:uppercase;
}
.testata_ricerca_testo a{ 
	font:normal 12px/14px Arial, Helvetica, Verdana, sans-serif;
	color:#f9f9f9;
	text-decoration:none;
}
.testata_ricerca_testo a:hover{ 
	text-decoration:underline;
}
.testata_data_testo{ 
	font:normal 14px/20px georgia, times, Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	padding:0;
	margin:0;
}
.testata_data_testo span{ 
	font:normal 14px/20px georgia, times, Arial, Helvetica, Verdana, sans-serif;
	color:#e2001a;
	padding:0;
	margin:0;
}
.allinea_centro { 
	text-align:center;
	margin:0;
	padding:0;
}
.banner_990x27 {
	width:990px;
	height:27px;
	margin-bottom:10px;
	padding:0;
}
.banner_728x90 {
	width:728px;
	height:90px;
	margin-top:10px;
	padding:0;
	float:left;
}
.banner_210x90 {
	width:210px;
	height:90px;
	margin-top:10px;
	padding:0;
	float:right;
}
.banner_300x250 {
	width:300px;
	height:250px;
	margin:10px 0 0 0;
	padding:0;
}
.banner_300x500 {
	width:300px;
	height:500px;
	margin:10px 0 0 0;
	padding:0;
}
.banner_200x100 {
	width:200px;
	height:100px;
	margin:10px 0 0 0;
	padding:0;
}
.banner_160x600 {
	width:160px;
	height:600px;
	margin:20px 0 20px 0;
	padding:0;
}




.spazio_testata {
	height:30px;
	margin:0;
	padding:0;
}
.immagini_sinistra {
	float:right;
	margin:10px;
	padding:0;
}
.colonna_pallino { 
	background:#fff url(../images/a_pallino.gif) no-repeat center bottom;
	margin:0;
	padding:0;
}
.rigapuntini { 
	background:#fff url(../images/a_rigapuntini.gif) repeat-x;
	margin:0;
	padding:0;
	height:6px;
}
.riga1_grigioscuro {
	width:990px;
	height:1px;
	margin:0;
	padding:0;
	background:#666;
}
.sfondo_grigioscuro {
	background:#666;
}
.sfondo_grigio {
	background:#989898;
}


.menu_superiore_sotto a.marrone{ 
	color:#cc6633; TEXT-DECORATION:none;
}
.menu_superiore_sotto a.azzurro{ 
	color:#0066cc; TEXT-DECORATION:none;
}
.menu_superiore_sotto a.rosa{ 
	color:#ff00ff; TEXT-DECORATION:none;
}
.menu_superiore_sotto a.rosso{ 
	color:#cc0033; TEXT-DECORATION:none;
}
.menu_superiore_sotto a.viola{ 
	color:#996699; TEXT-DECORATION:none;
}
.menu_superiore_sotto a.verde{ 
	color:#41a62a; TEXT-DECORATION:none;
}
.titolo_importante { 
	font:normal 34px/36px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.titolo_importante a{ 
	font:normal 34px/36px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
}
.titolo_importante a:hover { 
	TEXT-DECORATION: none;
}

.titolo_normale { 
	font:normal 28px/30px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.titolo_normale a{ 
	font:normal 28px/30px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
}
.titolo_normale a:hover { 
	TEXT-DECORATION: none;
}
.titolo_normale_piccolo { 
	font:normal 14px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.titolo_normale_piccolo a{ 
	font:normal 14px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.titolo_normale_piccolo a:hover { 
	TEXT-DECORATION: none;
}
.testata_rossa_piccolo { 
	font:normal 14px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.titolo_normale_rosso { 
	font:normal 28px/30px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.titolo_normale_rosso a{ 
	font:normal 28px/30px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.titolo_normale_rosso a:hover { 
	TEXT-DECORATION: none;
}
.occhiello_importante { 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	TEXT-DECORATION: none;
	margin:0;
	padding:10px 0 0 25px;
}
.occhiello_importante a{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	TEXT-DECORATION: none;
}
.occhiello_importante a:hover { 
	TEXT-DECORATION: none;
}
.link_importante { 
	font:italic 14px/23px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: underline;
	margin:0;
	padding:5px 0 0 0;
}
.link_importante a{ 
	font:italic 14px/23px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: underline;
}
.link_importante a:hover { 
	TEXT-DECORATION: underline;
}
.link_importante img{ 
	float:left;
	margin:5px 7px 0 0;
	padding:0;
}

.abstract { 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.abstract a{ 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
}
.abstract a:hover{ 
	TEXT-DECORATION: none;
}
.arial_12_nero { 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.arial_12_nero a{ 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
}
.arial_12_nero a:hover{ 
	TEXT-DECORATION: none;
}
.testo_piccolo_blu { 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.testo_piccolo_blu a{ 
	font:normal 12px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.testo_piccolo_blu a:hover{ 
	TEXT-DECORATION: none;
}
.testo_piccolo_arialrosso { 
	font:bold 11px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.testo_piccolo_arialrosso a{ 
	font:bold 11px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.testo_piccolo_arialrosso a:hover{ 
	TEXT-DECORATION: none;
}
.testo_piccolo_rosso { 
	font:italic 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.testo_piccolo_rosso a{ 
	font:italic 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.testo_piccolo_rosso a:hover{ 
	TEXT-DECORATION: none;
}

.abstract_piccolo { 
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.abstract_piccolo a{ 
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
}
.abstract_piccolo a:hover{ 
	TEXT-DECORATION: none;
}
.abstract_puntini { 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
	margin:0; 
	padding:0 0 15px 0;
	background:#fff url(../images/a_rigapuntini.gif) repeat-x bottom;
}
.abstract_puntini a{ 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
}
.abstract_puntini a:hover{ 
	TEXT-DECORATION: none;
}

.abstract .categoria{ 
	font:normal 12px/12px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.abstract .categoria a{ 
	font:normal 12px/12px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.abstract .categoria a:hover{ 
	TEXT-DECORATION: underline;
}
.abstract .ora{ 
	font:normal 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.abstract img{ 
	float:right;
	margin:2px 3px 0 3px;
	padding:0;
}
.abstract .audio{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin-left:5px;
	padding-left:15px;
	background:#fff url(../images/a_ico_audio.gif) no-repeat;
}
.abstract .audio a{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.abstract .audio a:hover{ 
	TEXT-DECORATION: underline;
}
.abstract .dibattito{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin-left:5px;
	padding-left:15px;
	background:#fff url(../images/a_ico_dibattito.gif) no-repeat;
}
.abstract .dibattito a{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.abstract .dibattito a:hover{ 
	TEXT-DECORATION: underline;
}
.abstract .fotovideo{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin-left:5px;
	padding-left:38px;
	background:#fff url(../images/a_ico_fotovideo.gif) no-repeat;
}
.abstract .fotovideo a{ 
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.abstract .fotovideo a:hover{ 
	TEXT-DECORATION: underline;
}
.media { 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	background: url(../images/a_media_normal.gif) no-repeat;
	margin:0;
	padding-left:3px;
	height:23px;
	width:69px;
	text-decoration:none;
}
.media a{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	text-decoration:none;
}
.media a:hover{ 
	color:#444;
	text-decoration:none;
}
.media_active{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	text-decoration:none;
	background: url(../images/a_media_active.gif) no-repeat;
	margin:0;
	padding-left:3px;
	height:23px;
	width:69px;
	text-decoration:none;
}
.media_active a{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	text-decoration:none;
}
.media_active a:hover{ 
	color:#444;
	text-decoration:none;
}
.media_img{ 
	margin:3px 0 3px 0;
	padding:0;
}
.media_didascalia{ 
	font:normal 12px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:5px;
	text-decoration:none;
}
.testate_box{ 
	margin:0;
	padding:0 0 0 5px;
	background:#666;
	height:20px;
}
.testate_box span{ 
	font:normal 14px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#f9f9f9;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.testate_box_rosso{ 
	margin:0;
	padding:0 0 0 5px;
	background:#6da0d5;
	height:20px;
}
.testate_box_rosso span{ 
	font:normal 14px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#f9f9f9;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.flashnews_box{ 
	margin:0;
	padding:5px;
	background:#f6f6f6;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.flashnews_testo{ 
	font:normal 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding-bottom:10px;
	text-decoration:none;
}
.flashnews_testo a{ 
	font:normal 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
}
.flashnews_testo a:hover{ 
	text-decoration:underline;
}
.flashnews_testo .categoria{ 
	font:normal 11px/12px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.flashnews_testo .categoria a{ 
	font:normal 11px/12px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.flashnews_testo .categoria a:hover{ 
	TEXT-DECORATION: underline;
}
.flashnews_testo .ora{ 
	font:normal 14px/14px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.flashnews_testo .numero{ 
	font:normal 14px/14px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.flashnews_link{
	margin:0;
	padding:0;
}
.flashnews_link p{
	float:left;
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	margin:0;
	padding:0;
	text-decoration:none;
}
.flashnews_link p a{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.flashnews_link p a:hover{ 
	text-decoration:underline;
}
.flashnews_link span{
	float:right;
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	margin:0;
	padding:0;
	text-decoration:none;
}
.flashnews_link span a{ 
	font:normal 14px/16px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.flashnews_link span a:hover{ 
	text-decoration:underline;
}
.annunci_box{ 
	margin:0;
	padding:5px;
	background:#f6f6f6;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.annunci_testo{ 
	margin:0;
	padding:0;
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
}
.annunci_testo p{ 
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding-bottom:10px;
	text-decoration:none;
}
.annunci_testo p a{ 
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
}
.annunci_testo p a:hover{ 
	text-decoration:underline;
}
.annunci_testo .titolo{ 
	clear:both;
	font:bold 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding-bottom:10px;
}
.annunci_testo .titolo a{ 
	font:bold 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
}
.annunci_testo .titolo a:hover{ 
	text-decoration:underline;
}

.blog_box{ 
	margin:0;
	padding:0;
	font:normal 18px/22px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	background: url(../images/a_blog_box_sfondo.gif) repeat-x;
}
.blog_box .contorno_arrotondato{ 
	clear:both;
	margin:0;
	padding:0;
}
.blog_box .contorno_arrotondato .sx{ 
	float:left;
	margin:0;
	padding:0;
}
.blog_box .contorno_arrotondato .dx{ 
	float:right;
	margin:0;
	padding:0;
}
.blog_box_cornice{ 
	margin:0;
	padding:0;
	background:#e9e9e9;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
}

.blog_testata{ 
	margin:0;
	padding:0 0 0 10px;
	font:normal 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-transform:uppercase;
}
.ristoec_testata{ 
	margin:0;
	padding:0 0 0 10px;
	font:italic 16px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	
}
.blog_link{ 
	margin:0;
	padding:0 0 0 10px;
	height:25px;
	width:300px;
	background: url(../images/a_blog_box_sfondo_link.gif) repeat-x;
}
.blog_link p{ 
	float:left;
	margin:0;
	padding:0 5px 0 0;
	font:normal 12px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-transform:uppercase;
}
.blog_link span{ 
	margin:0;
	padding:0;
	font:normal 12px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
}
.blog_link h1{ 
	float:left;
	margin:0;
	padding:0 5px 0 0;
	font:normal 12px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-transform:uppercase;
}
.box_azzurri{ 
	margin:0;
	padding:0 0 0 10px;
	background: url(../images/a_blog_box_sfondoristoec.gif) repeat-x;
	font:normal 12px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
}
.box_azzurri p{ 
	margin:5px 0 0 0;
	padding:0;
	font:normal 12px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
}
.box_gente{ 
	margin:0;
	padding:0;
	background:#f6f6f6;
	border:1px solid #d7d7d7;
}
.gente_testa_box{ 
	margin:0;
	padding:0;
	font:italic 22px/26px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
}


.brevi_luogo{ 
	font:normal 12px/13px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	margin:0;
	padding:10px 0 5px 0;
	text-transform:uppercase;
}
.brevi_notizia{ 
	font:normal 12px/13px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding:0 0 2px 15px;
	background: url(../images/a_quadrarosso.gif) no-repeat top left;
}
.categoria_percorso_interno{ 
	margin:0;
	padding:0;
}
.categoria_percorso_interno p{
	font:italic 14px/14px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	margin:0;
	padding:0;
}
.categoria_percorso_interno p a{
	font:italic 14px/14px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.categoria_percorso_interno p a:hover{
	text-decoration:underline;
}
.categoria_percorso_interno span{
	float:left;
	font:italic 24px/30px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	margin:0;
	padding:0;
}
.categoria_percorso{ 
	margin:0;
	padding:0;
	height:28px;
}
.categoria_percorso span{
	float:left;
	font:normal 16px/28px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	margin:0;
	padding:0;
	
}
.categoria_percorso img{
	float:right;
	margin:0;
	padding:3px 0 3px 10px;
}

.categoria_percorso a{
	font:italic 14px/26px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.categoria_percorso a:hover{
	text-decoration:underline;
}

.notizia_titolo{
	font:normal 34px/36px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	margin:0;
	padding:15px 0 0 0;
}
.notizia_sottotitolo{
	font:italic 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	margin:0;
	padding:15px 0 0 0;
}
.notizia_testo{
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding:15px 0 0 0;
	text-align:justify;
}
.notizia_testo a{
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-decoration:underline;
}
.notizia_testo a:hover{
	text-decoration:underline;
}
.notizia_testo img{
	float:right;
	margin:5px 0 3px 15px;
	padding:0;
}

.commento_link{
	font:italic 14px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	margin:0;
	padding:0;
	text-decoration:none;
}
.commento_link a{
	font:italic 14px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.commento_link a:hover{
	text-decoration:underline;
}
.commento_testata{ 
	margin:0;
	padding:0 0 0 10px;
}
.commento_testata span{ 
	float:left;
	margin:0;
	padding:0;
	font:normal 12px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-transform:uppercase;
}
.commento_testata p{ 
	float:right;
	margin:0;
	padding:0 10px 0 0;
	font:normal 12px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
}
.commento_testata p a{ 
	font:normal 12px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-decoration:none;
}
.commento_testata p a:hover{ 
	font:bold 12px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-decoration:underline;
}
.commento_box{ 
	margin:0;
	padding:10px;
}
.commento_messaggio{ 
	margin:0;
	padding:0;
	border-bottom:1px solid #b3b3b3;
}
.commento_messaggio span{ 
	float:left;
	margin:0;
	padding:0;
	font:italic 14px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
}
.commento_messaggio span a{ 
	font:italic 14px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	text-decoration:none;
}
.commento_messaggio span a:hover{ 
	text-decoration:none;
}
.commento_messaggio p{ 
	float:right;
	margin:0;
	padding:0;
	font:normal 12px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
}
.commento_testo{ 
	margin:0;
	padding:2px 0 0 0;
	font:normal 12px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
}
.commento_testo a{ 
	font:normal 12px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
}
.commento_testo a:hover{ 
	font:normal 12px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	text-decoration:underline;
}

.foliazione_categorie { 
	font:normal 14px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.foliazione_categorie a{ 
	font:normal 14px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	TEXT-DECORATION: none;
}
.foliazione_categorie a:hover{ 
	font:normal 14px/18px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	TEXT-DECORATION: none;
}
.foliazione_categorie a:active{ 
	color:#e2001a;
	TEXT-DECORATION: none;
}



.titolo_storia { 
	font:normal 18px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
	margin:0;
	padding:5px 0 5px 0;
}
.titolo_storia a{ 
	font:normal 18px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
}
.titolo_storia a:hover { 
	TEXT-DECORATION: none;
}

.abstract_storia { 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
	margin:0;
	padding:0 0 5px 0;
	text-align:justify;
}
.abstract_storia a{ 
	font:normal 16px/18px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	TEXT-DECORATION: none;
}
.abstract_storia a:hover{ 
	TEXT-DECORATION: none;
}

.titolo_sommario { 
	font:normal 18px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
	background:#ae1c2a;
}
.titolo_sommario a{ 
	font:normal 18px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
}
.titolo_sommario a:hover { 
	TEXT-DECORATION: none;
}

.riga_verde_elenco {
	height:1px;
	margin:0;
	padding:0;
	background:#d7d7d7;
}

.riga_verde {
	height:1px;
	margin:0;
	padding:0;
	background:#d7d7d7;
}

.titolo_storia_notizia { 
	font:normal 22px/24px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.titolo_storia_notizia a{ 
	font:normal 22px/24px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	TEXT-DECORATION: none;
}
.titolo_storia_notizia a:hover { 
	TEXT-DECORATION: none;
}
.riga_grigia {
	height:1px;
	margin:0;
	padding:0;
	background:#d7d7d7;
}

.notizia_storia{
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding:0;
	text-align:justify;
}
.notizia_storia a{
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#003366;
	text-decoration:underline;
}
.notizia_storia a:hover{
	text-decoration:underline;
}

.storia_notiziaspalla{ 
	margin:0;
	padding:0 0 0 5px;
	background:#6da0d5;
	height:20px;
}
.storia_notiziaspalla span{ 
	font:normal 14px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#f9f9f9;
	margin:0;
	padding:0;
	text-transform:uppercase;
}

.storia_notiziaspalla_testo{ 
	font:normal 11px/14px Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#000;
	margin:0;
	padding:5px;
}

.sottotitolo_storia_notizia{
	font:italic 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
	margin:0;
	padding:0;
}


.tools_titolo{
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	margin:0;
	padding:15px 0 0 0;
}
.tools_domande{
	margin:0;
	padding:0;
	font:normal 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
}
.tools_domande a{
	font:normal 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#333;
	text-decoration:underline;
}
.tools_domande a:hover{
	text-decoration:underline;
}
.tools_votitotale{
	font:italic 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#e2001a;
	margin:0;
	padding:15px 0 0 0;
}
.tools_data{
	margin:0;
	padding:0;
	font:normal 14px/16px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#666;
}

.tools_altrititoli{ 
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	margin:0;
	padding:0 0 10px 0;
}
.tools_altrititoli a{ 
	font:normal 16px/20px georgia, times, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color:#00336e;
	text-decoration:none;
}
.tools_altrititoli a:hover{ 
	text-decoration:underline; color:#00336e;
}

.tools_form{ 
	float:left;
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:150px;
	height:22px;
	padding:3px;
	margin:0;
}

.input_form{ 
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	height:22px;
	padding:3px;
	margin:0;
}