a, a:visited{color:black;}
a:hover{color:gray;}
h1, h2, h3, h4{font-family: "Times New Roman", Times, serif;}

/*le ultime da palazzo del carmine*/
#leultime H2{margin:0px 5px 0px 5px; font-size: 14pt;}
#leultime H3{margin:0px;font-size: 12pt;}
#DV_ECM_baseNews_ultime UL{margin:0px; padding:0; list-style:none;}
#DV_ECM_baseNews_ultime LI{margin:5px;padding:0; list-style:none;}
#DV_ECM_baseNews_ultime .DV_ECM_newsFoto{background:silver;margin:0px;padding:4px;border:1px dotted gray;margin:0 5px 5px 0;}
#DV_ECM_baseNews_ultime .DV_ECM_newsFoto IMG{width:240px;height:190px}
.DV_ECM_newsTesto{font-size: 10pt;color:black;}
.DV_ECM_newsDettaglio{margin-bottom:5px;}
.DV_ECM_newsDettaglio a{font-size: 10pt;}

/*news 2 colonne 8 elementi*/
#news H2{margin:0px 5px 0px 5px; font-size: 14pt;text-align:left;}
#news H3{margin:0px;font-size: 12pt;text-align:left;}
#DV_ECM_baseNews_News UL{margin:0px; padding:0; list-style:none;}
#DV_ECM_baseNews_News LI{margin:5px;padding:0; list-style:none;font-size:10pt}
#DV_ECM_baseNews_News .DV_ECM_bloccoNews{width:291px; margin-bottom:10px} 
#DV_ECM_baseNews_News #DV_ECM_bloccoNews_0_News{border-right:1px dotted gray } 
#DV_ECM_baseNews_News, #DV_ECM_baseNews_News a{font-size:10pt}
#DV_ECM_baseNews_News .DV_ECM_newsData{width:80px;font-style:italic;clear:left}
#DV_ECM_baseNews_News .DV_ECM_newsTitolo{width:200px;}
#DV_ECM_baseNews_News .DV_ECM_newsDettaglio{margin-bottom:10px;clear:left}

/*news 2 colonne 8 elementi*/
#evidenza H2{margin:0px 5px 0px 5px; font-size: 14pt;text-align:left;}
#evidenza H3{margin:0px;font-size: 12pt;text-align:left;}
.DV_ECM_baseEvidenza{margin:5px;}
.DV_ECM_baseEvidenza .DV_ECM_evidenzaTesto{float:left;font-size:10pt;}
.DV_ECM_baseEvidenza .DV_ECM_evidenzaDettaglio{float:right;clear:left;font-size:10pt;}
.DV_ECM_baseEvidenza img{float:left;margin:0 5px 0 0;border:5px solid silver;}


/*albo pretorio news 2 colonne 8 elementi*/
#albo DIV{float:none;}
#albo H2{margin:0px 5px 0px 5px; font-size: 14pt;text-align:left;}
#albo H3{margin:0px;font-size: 12pt;text-align:left;}
#albo UL{margin:0px; padding:0; list-style:none;}
#albo LI{margin:0px;padding:0; list-style:none;font-size:10pt;width:100%;}
#albo .DV_ECM_bloccoNews{width:100%; margin-bottom:10px} 
#albo, #albo a{font-size:10pt;text-decoration:none}
#albo .DV_ECM_newsData{height:21px;padding-left:80px;background:url(../_img/datada.png) no-repeat;float:left; clear:left;line-height:21px;}
#albo .DV_ECM_newsDataScadenza{height:21px;padding-left:80px;background:url(../_img/scadenza.png) no-repeat;line-height:21px;margin-left:20px;float:left}
#albo .DV_ECM_newsCodice{height:21px;padding-left:80px;background:url(../_img/codice.png) no-repeat;float:left; line-height:21px;margin-left:20px;float:left;}
#albo .DV_ECM_newsTitolo{width:600px;height:21px;padding-left:80px;background:url(../_img/oggetto.png) no-repeat;float:left; line-height:21px;float:left;clear:left}
#albo .DV_ECM_newsTesto{min-height:21px;width:700px;padding-left:80px;float:left; float:left;clear:left;border-bottom:1px dotted silver;background:#faebd7;}
#albo .DV_ECM_newsDettaglio{margin-bottom:10px;clear:left}
#albo .DV_ECM_newsTesto ul{margin:0px; padding:0;font-size:9pt; }
#albo .DV_ECM_newsTesto ul li{list-style-image: url(../_img/sf_li.gif);}
#albo .DV_ECM_newsTesto ul li a{display:block;font-size:8pt;}


.TB_ECM_conbase{width: 100%;margin:0px;}
.TB_ECM_body_0{width: 780px; margin:0px 0 15px 0;}
.TD_ECM_conTitolo{width: 780px; margin-top:0px;}
.TD_ECM_conSottoTitolo{width: 780px;margin-bottom:20px;color:#8B8B88;}
.TD_ECM_conTesto, .TB_ECM_mascheraRicerca, .TD_ECM_listaCatNews{width: 780px;font-size:10pt;text-align:justify;border-bottom:1px dotted silver;}

.TD_ECM_conTesto table{	border:0px;	background-color: #e2e2e2;	border-collapse:collapse;	width:770px;}
.TD_ECM_conTesto table TD{	border-top:0px;border-left:0px;	border-bottom: 1px dotted gray;	border-right:2px solid #f3f3f3;	padding: 3px;}

.TD_ECM_conTesto ul{width:90%;}
.TD_ECM_conTesto ul li{border-bottom: 1px dotted silver;list-style-image: url(../_img/pallino.gif);margin-bottom:2px;padding:5px;}
.TD_ECM_conTesto ol li{border-bottom: 1px dotted silver;margin-bottom:2px;padding:5px;}
.TD_ECM_conTesto li div{position:absolute;}

.TD_ECM_subLink, .DV_ECM_listaCatNews{width:100%;min-height:200px}
.TD_ECM_subLink ul li h2, .DV_ECM_listaCatNews ul li h2{margin:0px;font-size: 10pt;font-family:Tahoma, Arial, Helvetica, sans-serif;color:gray}
.TD_ECM_subLink ul, .DV_ECM_listaCatNews ul{width:90%;}
.TD_ECM_subLink ul li, .DV_ECM_listaCatNews ul li{border-bottom: 1px dotted silver;list-style-image: url(../_img/pallino.gif);margin-bottom:2px;padding:5px;}
.TD_ECM_subLink ul li a, .DV_ECM_listaCatNews ul li a{text-decoration:none;padding:0 10px 0 5px;}
.TD_ECM_subLink ul li h2 a:hover, .DV_ECM_listaCatNews ul li a:hover{/*background-color: #ef1c21;	*/color: #c9c9a7;
}
.DV_ECM_listaCatNews ul li a span{min-width:100px;display:inline-block;}
.TD_ECM_subLink ul li div{display:block;font-size: 10pt;padding: 5px;width:100%;}
.TD_ECM_noDati{width:100%;min-height:200px;color:gray;text-align:center;font-weight:bold;font-size:10pt;margin-top:20px;}

.DV_ECM_accoda{width:100%;}
.TB_ECM_makepw div{float:none!important;}

/*-----news-----------*/
.DV_ECM_listanews div{float:none !important;}
.TD_ECM_listaNewsData{
	text-align:left;
	padding-top:15px;
	color:gray;
	border-top:1px dotted silver;
}

.TD_ECM_conNews .TR_ECM_subIntesta h1{margin:0px;padding:0px;font-size:12pt;display:block}
.TD_ECM_conNews .TR_ECM_subIntesta h2{margin:10px 0px 0px 0px;padding:0px;font-size:10pt;display:block}
.TR_ECM_rigaNews:hover{	background-color:#f5f5dc;}
.TR_ECM_rigaNews{border-bottom:4px solid #c9c9a7;}
.DV_ECM_newsBase .TD_ECM_conTitolo h3{font-size:20pt;color:gray;}

.TB_ECM_corponews{width:780px;}
.TR_ECM_rigaNews img{max-width:150px !important;float:left;margin:0px 5px 5px 0px !important;padding:0px !important;clear:left;height:auto !important;}
#DV_ECM_iscrivitiLogin, #DV_ECM_recuperoLogin{	clear:left;	font-size: 11pt;	margin-bottom:10px;}

/*-------------barra paginazione*/
.TR_barraPaginazione, .rigaPaginazione, .TD_ECM_conPulsanti, .TD_ECM_barraBottom, .TB_ECM_formRicercaBase{
	width: 100%;
	text-align: center;
	border-bottom:1px dotted silver;
	padding:10px 0 5px 0;

}
.TB_ECM_mascheraRicerca>form>thead>tr{
	display:none;
}
.TB_ECM_mascheraRicerca TBODY>TR>TD{
	padding-top:15px;
	text-align: left;
}
#avviaricerca{
	margin:20px 0px 10px 0px;
}
.IMGconTorna{
	background-image: url(../_img/torna.gif);
	width:79px;
	height: 22px;
}
.IMGconPrint{
	background-image: url(../_img/stampa.gif);
	width:79px;
	height: 22px;
}



.TB_ECM_UidPassw{
	
}
.TD_ECM_intestaSearchResult{
	background-color:#dcdcdc;
	padding: 10px 0 10px 0;
	border-bottom:1px dotted silver;
}


.TB_ECM_mascheraRicerca>form>thead>tr{
	display:none;
}
.TB_ECM_mascheraRicerca TBODY>TR>TD{
	padding-top:15px;
}
#avviaricerca{
	margin:20px 0px 10px 0px;
}

/*###########################################################*/


.TD_ECM_titleRowSearchResult{
	font-weight: bold;
	width:100%;
}
.TD_ECM_titleRowSearchResult A{
	text-decoration: none;
}
.TD_ECM_descriptionRowSearchResult{
	border-bottom: 1px dotted silver;
	border-top: 1px dotted silver;
	height:80px;
	width:710px;
	vertical-align: top;
}
.TD_ECM_descriptionRowSearchResult IMG{
	float: left;
	margin-right: 5px;
}

.DV_ECM_incluso{	border-bottom:1px dotted silver;}

/*------------------------------dati ricerca anagrafica---------------*/

.BT_ECM_avviaricerca, #scriviRichiesta, .Pulsanti{
	background: url(../_img/vuoto.gif) no-repeat center;
	color: #dc143c;
	border: 0px;
	width: 79px;
	height: 22px;
	text-indent: 16px;
	font-size: 9pt;
	font-weight:bold;
	margin-left: 4px;
}
.TD_ECM_conPulsanti, .TD_ECM_Butnews{
	padding-top:26px;
	padding-bottom:10px;
	width:100%;
	text-align:center;
	float:left
}
.TB_ECM_richInfo, .TB_ECM_registrazione{
	background-color: #FAFAFA;
	width:100%;
	border:0px;
}
.TB_ECM_richInfo TD, .TB_ECM_registrazione TD, .TD_anagrafica_sx, .TD_anagrafica_dx{
	border: 0px;
	padding-left:5px;
	padding-right:5px;
	text-align: left;
	
}
.TB_ECM_richInfo TABLE, .TB_ECM_registrazione TABLE, #TB_anagrafica{
	border: 0px;
	font-size:10pt;
}
.TD_anagrafica_dx{
}
#TB_anagrafica input{
	border:0px dotted silver;
	background-color:#EEE;
}
#DV_ECM_lsc div{
	margin: 5px 0 5px 0;
	clear:left;
	color:#dc143c;
}
#BT_ECM_registrami{
	width: 100px;
	clear:left;
	margin-top:70px;
}
#TB_anagrafica TD{
	
	border-bottom:1px dotted silver;
}

/************************************************
*	Voti      									*
************************************************/

.DV_ECOM_EVvoto DIV{border:0px;}

.DV_ECOM_EVvoto{
	margin-top:15px;
	border-right: 1px dotted silver;
	font-size:8pt;
}
.DV_ECOM_EVvoto	.bloccovota {
	margin:15px 0 15px 0;
	float:left;
}


.DV_ECOM_voto{
	margin-top:15px;
	background-color: #FFF;
	border-top: 1px dotted silver;
}
.DV_ECOM_voto	.bloccovota {
	margin:15px 0 15px 0;
	float:left;
}
	.statusvota{clear:left}
	.stelline {clear:left}
	.riepilogovota{clear:left}


	.stella_no, .stella_mezza, .stella_si, .stella_over {
		display:block;
		float:left;
		width:17px;
		height:15px;
		background-repeat:no-repeat;
	}

	.stella_no {
		background-image:url(../_img/rate/stella_no.gif);
	}

	.stella_si {
		background-image:url(../_img/rate/stella_si.gif);
	}

	.stella_mezza {
		background-image:url(../_img/rate/stella_mezza.gif);
	}
	.stella_over {
		background-image:url(../_img/rate/stella_over.gif);
	}
	.mediaDiArt{
		color:orange;
		font-weight: bold;
		float:right;
		border-bottom:1px dotted silver;
		width:220px;
		
	}
	.graduatorievota{
		margin: 5px 0 0 0;
	}
	.graduatorievota A{
		font-weight:bold;
	}
	
/************************************************
*	segnala ad un amico 									*
************************************************/

.DV_ECOM_segnala{
	margin-top:15px;
	margin-left:0px;
	height:45px;
	font-size:11pt;
	width:250px;
	float:left;
	clear:left;
}
.DV_ECOM_preferiti{
	margin-top:15px;
	float:left;
	margin-left:0px;
	border-left:1px dotted silver;
	height:40px;
	font-size:11pt;
	width:250px;
}
.aggiungiPreferiti{
	width:255px;
	margin-left:15px;
	float:left
}

.aprisegnala{
	width:255px;
	margin-left:15px;

}

.boxSegnala{
	width:530px;
	position: absolute;
	left:400px;
	z-index: 100;
	background-image: url(../_img/bgSegnala.png);
	background-repeat: no-repeat;
	height:311px;
}
.boxSegnala div{border:0px;position:relative;top:0px;}
.boxSegnala>form>div{
	width:500px;
	float:left;
	margin-left:15px;
	margin-top:15px;
}
.boxSegnala>form>div .txtSegnala, .boxSegnala>form>div .butSegnala{
	width:150px;
	float:left;
}
.boxSegnala>form>div .butSegnala{
	margin-bottom:15px;
	font-weight:bold;
}
.divSegnalaTextBox{
	width:550px;
}
.boxSegnala+form+div{
	margin-bottom:15px;
	margin-right:15px;
}
.noteMessage{
	font-style: italic;
	font-size:10pt;
	color:gray;
	margin:15px;
}
.TB_ECOM_txt, .TB_ECOM_txt td{
	border:0px;
}
.TB_ECOM_txt TD,.TB_ECOM_txt caption{
	border-bottom:1px dotted silver;
}
/*tag cloud*/
  a.tcmpiccolo { font-size: xx-small; } 
  a.tcpiccolo { font-size: small; } 
  a.tcmedio { font-size: medium; } 
  a.tcgrande { font-size: large; } 
  a.tcmgrande { font-size: xx-large; }

#evidenza{
	overflow: hidden;
}
#DV_ECM_lsc{
	width: 760px; margin:5px;
}
.DV_ECM_richiesta{float:left;width:100%}
.spanDesc{float:left;display:block;width:300px!important;text-align:right;}
.spanVal{display:block;width:90px!important;}
#DV_ECM_lsc div{float:left;text-align:center!important;width:100%!important;margin:5px;}
#DV_ECM_lsc span{float:left;text-align:center!important;width:100%!important;margin:5px}
.TD_ECM_conPulsanti{float:left;width:100%;text-align:center;margin-top:20px}
.spanTitle{width:700px;text-align:center;float:left;margin-top:20px}
.DV_ECM_toolslogin{width:100%;float:left}
.DV_ECM_toolslogin div{width:100%;float:left;text-align:center}
.spanBut{float:left;width:700px;text-align:center}
.spanVal textarea{float:left;margin-left:180px}
.P_ECM_conPulsanti{width:100%;display:block;float:left;text-align:center;height:20px}
.DV_ECM_boxlogin{width:700px;float:left}
