BODY {
	FONT-WEIGHT: normal; BACKGROUND: #fff; MARGIN-LEFT: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ente {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.circoscrizione {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; MARGIN-BOTTOM: 5px
}
.comune {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.titolo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.titolo3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
.elencocomuni {
	FONT-SIZE: 90%; TEXT-ALIGN: center
}
TABLE {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; WIDTH: 100%; BORDER-BOTTOM: #000 2px solid; BORDER-COLLAPSE: collapse
}
.tabellacirl {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; WIDTH: 60%; BORDER-BOTTOM: #000 2px solid; BORDER-COLLAPSE: collapse
}
.tabellacirl2 {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; WIDTH: 300px; BORDER-BOTTOM: #000 2px solid; BORDER-COLLAPSE: collapse
}
.colore1 {
	BACKGROUND: #f3f3f3
}
.colore2 {
	BACKGROUND: #c3c3c3
}
TR {
	page-break-inside: avoid
}
.headercell {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid; TEXT-ALIGN: center
}
.headercellup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.headercell2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 150px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid; TEXT-ALIGN: center
}
.content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: right
}
.content-nob {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.contentperc {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 54%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.contentcomune {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.contentcomune-nob {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px
}
.contentlista {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.contenttot {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
TD.footer {
	BORDER-TOP: #000 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
TD.footerperc {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.didascalia {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 60%; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.break {
	PAGE-BREAK-AFTER: always
}

