body {
	margin-top:0px;
	padding-top:0px;
	font-family: tahoma, verdana, sans;
	font-size: 10pt;
	
	background-image: url(../images/imgSite/SF_PAGINA.gif);
	color: Black;
}
/*hr{
	display:none;
}*/
td {
	font-family: verdana;
	
	font-size: 8pt;
	color:black;
	
}

a {
color:black;
	text-decoration: none;
	
}

a:hover {
	text-decoration: underline;
	color: #F5342F;
}
input{
	background: white;
	border: 1px;
}
.TB_ECM_MENUL0_2{
	width: 200px;
}
.TD_ECM_MENUL0_2{
	background-color: #EBF0F9;
	font-family: verdana;
	color:#386DC5;
	font-size: 8pt;
	font-weight: bold;
}
.TD_ECM_MENUL0_2 A{
	font-family: verdana;
	color:#386DC5;
	font-size: 8pt;
	font-weight: bold;
	
}
.TD_ECM_MENUL0_2 A:hover{
	font-family: verdana;
	color:#1818A6;
	font-weight: bold;
}
.alertMessage{
	color: Red;
	font-family: "Sans Serif", verdana, serif;
	font-size: 10pt;
	text-align:center;
}
.textMessage{
	color:gray;
	font-family: "Sans Serif", verdana, serif;
	font-size: 10pt;
	text-align:center;
}
/*----lista news-------
le classi che finiscono per R0 stanno ad indicare le righe pari
-----------------------*/
/*categorie tabella generale*/
.TB_newsCategory{
	background-color: white;
}
/*categorie immagini*/
.TB_newsCategory TR TD img{
	height: 20px;
}
/*colonna 1*/
.CL_newsCategoryC1{
	width:50px;
}
/*colonna 2*/
.CL_newsCategoryC2{

}
/*riga pari */
.TR_newsCategoryR0{
	background-color: #F0F8FF;
}
/*riga dispari*/
.TR_newsCategoryR1{
	background-color: #DFFFF4;
}
/*hover su riga pari e su riga dispari*/
.TR_newsCategoryR0H, .TR_newsCategoryR1H{
	background-color: Silver;
}


/*-------------dettaglio e lista news*/
.TB_listaDetNews{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	color:#1818A6;
	
	
}
/*riga categoria nella lista e nel dettaglio news*/
.TR_listCategory{
	background-color: Teal;
}

/*riga pari e dispari che contiene la news per intero*/
.TR_listaDetNewsR0{
	background-color: white;
}
.TR_listaDetNewsR1{

}

.TD_ECM_detnews{
font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	color:#1818A6;
	

}
.TD_ECM_detnews IMG{
	vertical-align: text-top;
	text-align: left;
	float: left;
	text-indent: 5px;
	
	
}
.TD_ECM_detnews A{
	
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	color:black;
	padding-left:5px;
	
	
}
.TD_ECM_listaNewsData{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	color:black;
	padding-left:5px;
	
	
}
.TD_ECM_listaNewsTitolo{
font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color:black;
	padding-left:5px;
	padding-right:5px;
	
	
	
}
.TD_ECM_listaNewsTesto{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color:black;
	
	
	
	
}
.TD_listaNewsTestoEsteso{
	
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color:black;
	padding-left:5px;
	
	
}

/*-------------barra paginazione*/
.TR_barraPaginazione, .rigaPaginazione{
	width: 100%;
	background-color: WHITE;
	text-align: right;
}

.TR_barraStrumenti{
	background-color: Maroon;
	text-align: center;
}
.IMGconTorna{
	
}
.IMGconPrint{

}

.TB_ECM_baseNews_1{
height: 50px;

width: 580px;

}
.TD_ECM_newsData_1{
	font-family: verdana;
	font-size:8pt;
	color:black;
	height: 10px;
	}
.TD_ECM_newsTitolo_1{
	font-family: verdana;
	font-size:8pt;
	color:black;
	height: 20px;
	
}
.TD_ECM_newsFoto_1{
	height: 0px;
}
.TD_ECM_newsTesto_1{
	font-family: verdana;
	font-size:8pt;
	color:black;
	height: 20px;
}

.A_ECM_news_2{
	font-family: Courier;
		font-size: 8pt;
	color:white;
}
.TB_ECM_body_0{
height: 400px;
}
.TB_ECM_conbase{
	
	width: 610px;
	}
.TD_ECM_conSottotitolo{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color: black;
	padding-left:5px;
	height: 30px;
	
	
	
}

.TD_ECM_conTitolo{
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	padding-left:5px;
	height: 30px;
	
	
	
}

.TD_ECM_conTesto {
	font-family: verdana;
	font-size: 8pt;
	color: black;
	padding-left:5px;
	padding-right:5px;
	padding-top: 0px;
	
	text-align: justify;
	vertical-align:top;
	
	
	
	

}
.IMGconTorna{
	background-image: url(../images/imgSite/torna.JPG);
	width: 46px;
	height: 21px;
}
.IMGconPrint{
background-image: url(../images/imgSite/stampa.JPG);
	width: 51px;
	height: 21px;
}
.IMGLogSubmit, .imgcercaSubmit{
	border: 0px solid F0F0F0;
	height: 20 px;
	width: 26 px;
	vertical-align: middle;
	background-image: url(../images/imgsite/VAI.gif);
}


.TB_ECM_mascheraRicerca{
	font-family: verdana;
	font-size: 8pt;
	color:black;
	
}

.SP_ECM_evidenza_0{
	font-family: verdana;
	font-size: 8pt;
	color:black;
	
}
.TB_ECM_menuL0_0{
	font-family: verdana;
	font-size: 8pt;
	color:#1818A6;
	font-weight: bold;
	margin-left: 5px;
}
.TD_ECM_listaCatNews{
	width: 98%;
	padding-left: 20px;
}
.TB_ECM_formRicercaBase{
	font-family: verdana;
	font-size: 8pt;
	color:black;
	
}
.SP_ECM_counter_0{
	font-family: verdana;
	font-size: 8pt;
	color:white;
}
.TB_EVENTI_base{
height: 170px;
font-size: 6pt;
border: 1px;
border-color:#386DC5;
border-style: solid;
width: 208px;
background-color: #EBF0F9;
	
}
.TR_EVENTI_giorni {
	font-size: 6pt;
	border: 1px;
	border-color:white;
border-style: solid;
}
.img_EVENTI_forward{
	width: 18px;
	height: 16px;
	border: 0;
	background: url(../images/imgSite/eventi_avanti.gif);
}
.img_EVENTI_back{
	width: 20px;
	height: 16px;
	border: 0;
	background: url(../images/imgSite/eventi_back.gif);
}

	
}
.TR_EVENTI_giorni TD{
	background: White;
}
.TB_EVENTI_normale{
	background: white;
	text-align: center;
	color: Black;
}
.TB_EVENTI_evidenziato, .TB_EVENTI_evidenziato TD A{
	background: #F5342F;
}
.TB_EVENTI_oggi{
   background: #F5342F;
	border: 1px solid BLACK;
}
.TD_ECM_MENUL1_2{
	font-family: verdana;
	font-size: 8pt;
	color:black;
	padding-left:20px;
	background-image: url(../images/imgsite/sf_menu.gif);
}
.TD_ECM_MENUL1_2 A{
	font-family: verdana;
	font-size: 8pt;
	color:black;
	
	}
.TB_EVENTI_top{
	height: 20px;
}
.ECM_testoRicerca{
	border: 1px solid #000000;
}
.LEV_1S, .LEV_2S, .LEV_3S, .LEV_4S, .LEV_5S{width:100%;}

.LEV_1S A, .LEV_2S A, .LEV_3S A, .LEV_4S A, .LEV_5S A{

font-family: verdana;

          text-decoration: none;
		color:#82B8DC;
		font-size: 8pt;
		font-weight: bold;

				


}

.LEV_1B, .LEV_2B, .LEV_3B, .LEV_4B, .LEV_5B{color:black;font-family:verdana;font-size:8pt;width:100%;line-height: 200%;}

.LEV_1B A, .LEV_2B A, .LEV_3B A, .LEV_4B A, .LEV_5B A{color:#386DC5;font-family:verdana;font-size:8pt;font-weight:bold;text-decoration:none;line-height: 200%;}

.LEV_1N, .LEV_2N, .LEV_3N, .LEV_4N, .LEV_5N{color:black;font-family:verdana;font-size:8pt;text-decoration:none;width:100%;}

.LEV_1N A, .LEV_2N A, .LEV_3N A, .LEV_4N A, .LEV_5N A{color:black;font-family:verdana;font-size:8pt;line-height: 150%;}

 
.LEV_0B A:hover, .LEV_0N A:hover, .LEV_0S A:hover {
	width: 209px;
	
	font-family: verdana;
	color:#ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
      

}
.LEV_0B A, .LEV_0N A, .LEV_0S A{
	padding-right: 3px;
	padding-top:2px;
	width: 209px;
	height: 20px;
	
	background-image: url(../images/imgSite/SF_MENU.gif);
	font-family: verdana;
	color:#000000;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
          

}

.LEV_1B, .LEV_1N, .LEV_1S{
	padding-top: 3px;
	font-family: verdana;
	font-size: 8pt;
	color:black;
	font-weight: bold;
	padding-left:10px;
	line-height: 200%;
}


.LEV_2B, .LEV_2N, .LEV_2S{

            padding-left: 30px;
				color:black;
				
				line-height: 200%;
				
}

.LEV_3B, .LEV_3N, .LEV_3S{
	padding-left: 40px;
	font-size: 8pt;
}
.TAB_OFF_1., TAB_OFF_2, .TAB_OFF_3, .TAB_OFF_4, .TAB_OFF_4{display:none;}

.TAB_ON_0, .TAB_ON_2, .TAB_ON_3, .TAB_ON_4, .TAB_ON_5{
	display: ;
	padding-left: 0;
	margin-left: 0;
	width: 100%;
	line-height: 200%;
	
	
}

.TAB_ON_1{
	display: ;
	padding-left: 20;
	margin-left: 0;
	width: 100%;
	line-height: 200%;
}
.TB_ECM_mnuc TR{
	width: 100%;
	font COLOR: #0066CC; 	
}

.TD_ECM_mnuc_tit{
font-family: VERDANA;
	font-size: 8PT;
	font-weight: bold;
	height: 26px;
	font-style: italic;
	COLOR: #FF6600;
	padding-left:15px;
	padding-top:5px;
	vertical-align:middle;

}
.TD_ECM_mnuc_sep{
	height: 15px;
	width: 100%;

}
.TD_ECM_mnuc_img{
	width: 100px;

}
.TD_ECM_Butnews{
	height: 100PX;
}
.TD_ECM_conPulsanti{
	height: 100px;
}


