BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../../images/nav/bg2.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial,  Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px
}
.title2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.bgSearch {
	BACKGROUND-IMAGE: url(../../images/topbar/bgSearch.jpg); VERTICAL-ALIGN: bottom; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: right
}
.spalla {
	PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../../images/topbar/bgSpalla.gif); WIDTH: 168px; BACKGROUND-REPEAT: repeat-y
}
.spallaR {
	BACKGROUND-IMAGE: url(../../images/topbar/bgSpallaR.gif); WIDTH: 186px; BACKGROUND-REPEAT: repeat-y
}
.bgUnder {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../../images/topbar/bgUnder.gif); BACKGROUND-REPEAT: repeat-x
}
.bgbanner {
	BACKGROUND-POSITION: left 50%; TEXT-ALIGN: left
}
.bgTabContent {
	PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../images/tab/bgTitle.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 39px
}
.contentText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
A.head:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.head:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.head:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.foot:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.foot:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: underline
}
A.foot:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.tab {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.tab:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.tab:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.tab:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; COLOR: #2c487d; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #2c487d; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: center
}
.bgBlockL {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../../images/tab/headAr.gif); WIDTH: 174px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.bgBlockL2 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../../images/tab/headVr.gif); WIDTH: 174px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.contentBlock {
	PADDING-RIGHT: 1px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
.titleBlock {
	LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.titoloTabella {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../images/tab/bgTitle2.gif); PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 20px; TEXT-ALIGN: left
}
.bodyTabella {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../images/topbar/bgUnder.gif); PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.bodyTabella2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.allegati {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../../images/topbar/bgUnder.gif); PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #cccccc
}
.mainTabella {
	WIDTH: 775px
}
.center {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/bgCenter.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.breadcrumb {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../images/bgPrint.gif); PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.home {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px
}
LI {
	LIST-STYLE-TYPE: circle
}
.fiori {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../images/fiori.gif); BACKGROUND-REPEAT: no-repeat
}
.fiori2 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../images/fiori2.gif); BACKGROUND-REPEAT: no-repeat
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.red {
	COLOR: #cc3300
}
INPUT {
	FONT-SIZE: 11px
}
.ricerca {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../../images/nav/bg3.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 24px
}
.ricerca2 {
	BACKGROUND-IMAGE: url(../../images/nav/bg3.gif); VERTICAL-ALIGN: middle; HEIGHT: 24px
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.head2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 117px; BACKGROUND-COLOR: #f2b016
}
.head3 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../images/head/comune.gif); PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px; BACKGROUND-COLOR: #4d70b1
}
.head4 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/head/locali.jpg); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px; BACKGROUND-COLOR: #4fa63b
}
.head5 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/head/ville.jpg); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px; BACKGROUND-COLOR: #4fa63b
}
.head6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 117px; BACKGROUND-COLOR: #f06d34
}
.head7 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../../images/head/online.jpg); VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px; BACKGROUND-COLOR: #4d70b1
}
.head8 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../../images/head/link.jpg); VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px; BACKGROUND-COLOR: #4d70b1
}
.containerNews {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.print {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.serviziTit {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../../images/bgServ.gif); FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 26px
}
.ufficio {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-TOP: 5px; FONT-STYLE: italic
}
.servizio {
	PADDING-LEFT: 5px
}
.piuCliccatiTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.calendar A {
	TEXT-DECORATION: none
}
.calendar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #888; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #888
}
.calendar TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
.calendar .row-week TD A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
.calendar .day-today {
	BACKGROUND-COLOR: #cccccc
}
.calendar .day-future {
	
}
.calendar .day-selected {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #f06d34; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #f06d34; BORDER-TOP-COLOR: #f06d34; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #f06d34
}
.calendar .day-link {
	COLOR: #ffffff; BACKGROUND-COLOR: #f06d34
}
.calendar .header-month {
	BACKGROUND-COLOR: #bbb
}
.calendar .header-week {
	COLOR: #ffffff; BACKGROUND-COLOR: #626a69
}
.calendar .day-blank {
	
}
.calendar {
	WIDTH: 163px; TEXT-ALIGN: center
}
UL {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
P {
	
}
.menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ff9900
}
.block-user {
	
}
.leaf {
	LIST-STYLE-TYPE: square
}
