body, table, tr, td, div, p{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
body{
	text-align:center;
}

img{
	border: 0;
}
a{
	text-decoration: none;
	margin: 0;
	padding: 0;
}     /* unvisited link */
a:link {
	text-decoration: none;
	margin: 0;
	padding: 0;
	border: 0px none #FFFFFF;
}     /* unvisited link */
a:visited{text-decoration: none; margin: 0; padding: 0;border: 0px none #FFFFFF;}   /* visited link */
a:hover {text-decoration: none; margin: 0; padding: 0;border: 0px none #FFFFFF;}    /* mouse over link */
a:active {text-decoration: none; margin: 0; padding: 0;border: 0px none #FFFFFF;}    /* selected link */

#colonnaSfondo{
	background-position: left bottom;
	background-image: url(immagini/template001_08bis.gif);
	background-repeat: no-repeat;
}
.Stile4 {font-size: 12px}
.Stile7 {
	font-size: 14px;
	font-weight: bold;
}
.Stile8 {font-size: 12px}
.Stile8 {font-size: 14px}
.logoRep{
	padding: 8 px;
}

.imgCantieri {
    padding-left: 5px;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
}
.imgCantieri2 {
    padding-left: 25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#comunicatoRep{
	background-color: #FFFFCF;
}

.divOsservatorio{
	margin: 6px;
}
.footerOsservatorio{
	background-repeat: no-repeat;
	background-position: center top;
}
.footerOsservatorioImg{
	margin-top: 5px;
}
#tabAderenti{
	border:1px solid #87080A;
	width: 95%;
	margin: 10px;
}
#tabAderenti td{
	border:1px solid #87080A;
}
#tabInchiesta, #tabConfronto td{
	width: 95%;
	margin: 10px;
}
#tabInchiesta td, #tabConfronto td{
	text-align: left;
	border:1px solid #87080A;
}
#pInchiesta, #pConfronto{
	text-align: right;
}
#imgInchiesta{
	padding-right: 25px;
	padding-bottom: 10px;
}
#contenutoCella{
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
}
p#titoloComunicati{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	font-weight: bold;
	color: #FFFFFF;
}
#tabComunicati{
}
#tdComunicati{
	height: 810px;
}
.pComunicati{
	font-size: 12px;
	text-align: justify;
	padding: 4px 8px;
}
.pComunicatiT{
	font-size: 12px;
	text-align: center;
	padding: 4px 8px;
}
.pComunicatiT strong{
	font-size: 14px;
}
.altezzaTD{
}
#divComunicatoRep{
	padding-right: 4px;
}
