body {
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	}



.Testo8 {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.Testo8Bianco {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.Testo8Bianco:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.continua {
		font-family: Verdana;
		font-size: 8pt;
		color : #EFEFEF;
		text-decoration: none;
	}
.Testo8Bianco:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
	}


.TestoLinkGenerici {
		font-family: Verdana;
		font-size: 8pt;
		color : #1D6E9D;
		text-decoration: none;
		font-weight: bold;
	}
.TestoLinkGenerici:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #1D6E9D;
		text-decoration: none;
		font-weight: bold;
	}
.TestoLinkGenerici:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #1D6E9D;
		text-decoration: none;
		font-weight: bold;
	}
.TestoLinkGenerici:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #1D6E9D;
		font-weight: bold;
	}


.TestoLinkTutteNews {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}



.TitoloAllegato {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TitoloAllegato:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TitoloAllegato:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TitoloAllegato:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TestoAutenticazione {
		font-family: Verdana;
		font-size: 8pt;
		color : #595959;
		text-decoration: none;
	}

.TitoloMenu {
		font-family: Verdana;
		font-size: 11pt;
		color : #928E8B;
		text-decoration: none;
	}

.TestoMenu {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		line-height : 180%;
	}


.TitoloNotizia {
		font-family: Verdana;
		font-size: 9pt;
		color : #666666;
		text-decoration: none;
	}

.TestoNotizia {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
		line-height : 180%;
	}



.TestoSloganHp {
		font-family: Verdana;
		font-size: 11pt;
		color : #2E5691;
		text-decoration: none;
		font-weight: bold;
		line-height : 180%;
	}



.TestoContinuaNotizia {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:VISITED {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:LINK {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
	}

.TestoPiede {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}

.TitoloApprofondimentoColonna {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		line-height : 180%;
	}
.TestoApprofondimentoColonna {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TitoloApprofondimento {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TestoApprofondimento {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TestoIndietro {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}


.TestoElencoMenu {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoElencoMenu:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoElencoMenu:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoElencoMenu:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
	}

.TestoElencoSottomenu {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
		line-height : 130%;
	}
.TestoElencoSottomenu:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #e5dfdf;
		text-decoration: none;
		line-height : 130%;
	}
.TestoElencoSottomenu:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
		line-height : 130%;
	}
.TestoElencoSottomenu:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffff00;
		line-height : 130%;
	}

.TestoSoluzioni {
		text-decoration: none;
		font-family: Verdana;
		font-size: 10pt;
		color : #FCA033;
	}


.TestoPollicino {
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color : #000000;
}

.TitoloCaseHistory {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #666666;
	}
	
.TitoloEventi {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #407C02;
	}

.TitoloProduzione {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #7F9CBA;
	}
	
	
	
.TestoMessaggioErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoCampoErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #ff0000;
		text-decoration: none;
	}
.TestoCharErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #ff0000;
		text-decoration: none;
	}

.SfondoMenuSxPub {
	background-image: url(immagini/sfondo_menu_pub.jpg);
}



.SfondoTestoMenu {
	background-image: url(immagini/sfondo_testo_menu.jpg);
}

.SfondoMenuTesta {
	background-color: #B0B0B0;
	
}

.OmbraCorpoSx {
	background-image: url(immagini/ombra_pagina_edilmoderna_sx.jpg);
}

.OmbraCorpoDx {
	background-image: url(immagini/ombra_pagina_edilmoderna_dx.jpg);
}


.SfondoTipologieNotizieHp {
	background-image: url(immagini/sfondo_tipologie_notizie_hp.jpg);
}



.SfondoApprofondimentoRigaSu {
	background-image: url(immagini/appr_riga_su.jpg);
}
.SfondoApprofondimentoRigaGiu {
	background-image: url(immagini/appr_riga_giu.jpg);
}
.SfondoApprofondimentoRigaSx {
	background-image: url(immagini/appr_riga_sx.jpg);
}
.SfondoApprofondimentoRigaDx {
	background-image: url(immagini/appr_riga_dx.jpg);
}


.SfondoApprofondimentoTesto {
	background-image: url(immagini/sfondo_colonna_appr_dx.jpg);
	background-repeat: repeat-x;
}

.Theight {
			height : 100%;
		}
.Tvalign{
			vertical-align : top;
		}

.push {
	background-image: url(immagini/sfondo_pulsanti.jpg);
	color: #414141;
	font-family: Verdana;
	font-size: 7pt;
	border-color : #f2f2f2;
	border-width: 1px;
}
.select {
		background: #f2f2f2;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #477FB2;
		border-width: 1px;
	}
	
.select:focus {
		background: #FDFE7E;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #477FB2;
		border-width: 1px;
	}
	
	
.SelectAutenticazione {
		background: #ffffff;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #7F9DB9;
		border-width: 1px;
	}
	
.SelectAutenticazione:FOCUS {
		background: #FDFE7E;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #477FB2;
		border-width: 1px;
	}
	
.PulsanteAutenticazione {
	background-image: url(immagini/sfondo_pulsanti.jpg);
	color: #414141;
	font-family: Verdana;
	font-size: 7pt;
	border-color : #f2f2f2;
	border-width: 1px;
}

.PulsanteAutenticazione:HOVER {
	background-image: url(immagini/sfondo_pulsanti_sopra.jpg);
	color: #414141;
	font-family: Verdana;
	font-size: 7pt;
	border-color : #f2f2f2;
	border-width: 1px;
}	
	
	
.section{ border-top: 0px solid #3d3d33;  padding: 1.5em 0; }
.first{ border-top: none; }

.thumbnail{
	padding: 3px 3px 8px 3px;
	text-align: center;
	background-color: #f2f2f2;
	border: 1px solid #c0c0c0;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}	

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}



.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.desclunga {
	text-decoration: none;
	font-family: Verdana;
	font-size: 9pt;
	color : #003333;
	font-style: normal;
	line-height: 16px;
}
.TestoHomeEvidenza {
	font-family: Verdana;
	font-size: 10pt;
	color : #EFEFEF;
	font-style: normal;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.continua {
	font-family: Verdana;
	font-size: 8pt;
	color : #EFEFEF;
	text-decoration: underline;
	font-style: italic;
}
