.sommario {
	DISPLAY: none
}
.sommario H1 {
	DISPLAY: none
}
HR {
	DISPLAY: none
}
#ASx {
	BACKGROUND: url(top_h1a.jpg) #f7f7e7 no-repeat right 50%; LEFT: 0px; WIDTH: 21%; POSITION: absolute; TOP: 0px; HEIGHT: 93px
}
#ASx H1 {
	DISPLAY: none
}
#ACen {
	BACKGROUND: url(top_h1b.gif) #f7f7de no-repeat; MARGIN: 0px 18.9% 0px 21%; BORDER-LEFT: #b15300 1px solid; HEIGHT: 93px
}
#img-centrale A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 290px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 93px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#ADx {
	RIGHT: 0px; BACKGROUND: url(AffrDx.gif) #f7f7e7 no-repeat left 50%; BORDER-LEFT: #b15300 1px solid; WIDTH: 18.9%; POSITION: absolute; TOP: 0px; HEIGHT: 93px
}
#ADx H1 {
	DISPLAY: none
}
#rss {
	MARGIN-TOP: 70px; FLOAT: right; MARGIN-RIGHT: 5px
}
#img-centrale {
	FLOAT: left
}
.bottoni A:visited {
	COLOR: #663366
}
.contVoci A:visited {
	COLOR: #663366
}
.contVoci {
	BACKGROUND: #f7f7de; LEFT: 0px; POSITION: relative; HEIGHT: 20px
}
.contVociHP A:visited {
	COLOR: #663366
}
.contVociHP {
	BACKGROUND: #f7f7de; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center
}
.contVociHP A:hover {
	COLOR: #b15300
}
.contVociHP A {
	COLOR: #b15300
}
.indirizzo {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.colDx A:visited {
	COLOR: #663366
}
.contVociBottom {
	BACKGROUND: #f7f7de; FLOAT: left; COLOR: black
}
.contVoci A {
	COLOR: #b15300
}
.contVoci A:hover {
	COLOR: white
}
.voce1DX {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: -1px; BORDER-LEFT: #b15300 1px solid; WIDTH: 50%; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #ecd6bb; TEXT-ALIGN: center
}
.contVoce1DX {
	WIDTH: 100%
}
.contVoce1DX A {
	COLOR: #b15300
}
.contVoce2DX A {
	COLOR: #b15300
}
.voce2DX {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 50%; OVERFLOW: hidden; BORDER-LEFT: #b15300 1px solid; WIDTH: 50%; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #ecd6bb; TEXT-ALIGN: center
}
.contVoce2DX {
	RIGHT: -2px; COLOR: #b15300
}
.voce1 {
	BORDER-RIGHT: #b15300 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 0px; WIDTH: 20%; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.contVoce1 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px
}
.contVoce1 A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.contVoce1 A:hover {
	BACKGROUND: #674621; HEIGHT: 20px
}
.contVoce2 A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.contVoce2 A:hover {
	BACKGROUND: #c30000; HEIGHT: 20px
}
.contVoce3 A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.contVoce3 A:hover {
	BACKGROUND: #59731a; HEIGHT: 20px
}
.contVoce4 A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.contVoce4 A:hover {
	BACKGROUND: #b15300; HEIGHT: 20px
}
.contVoce5 A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.contVoce5 A:hover {
	BACKGROUND: #003394; HEIGHT: 20px
}
.voce1DX A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.voce2DX A {
	DISPLAY: block; WIDTH: 100%; PADDING-TOP: 4px
}
.voce1DX A:hover {
	BACKGROUND: #b15300; WIDTH: 100%; COLOR: white; HEIGHT: 20px
}
.voce2DX A:hover {
	BACKGROUND: #b15300; WIDTH: 100%; COLOR: white; HEIGHT: 20px
}
.contColDX {
	WIDTH: 100%; HEIGHT: 19px
}
.contColDX A {
	DISPLAY: block; WIDTH: 100%; COLOR: #b15300; PADDING-TOP: 4px
}
.contColDX A:hover {
	BACKGROUND: #b15300; WIDTH: 100%; COLOR: white; HEIGHT: 15px
}
.contVoce2 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px
}
.contVoce3 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px
}
.contVoce4 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px
}
.contVoce5 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px
}
.voce2 {
	BORDER-RIGHT: #b15300 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 20%; WIDTH: 20%; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.voce3 {
	BORDER-RIGHT: #b15300 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 40%; WIDTH: 20%; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.voce4 {
	BORDER-RIGHT: #b15300 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 60%; WIDTH: 20%; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.voce5 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; LEFT: 80%; WIDTH: 20%; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
#piedipagina {
	CLEAR: both; BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 1em auto; BORDER-LEFT: #000 0px solid; WIDTH: 96%; PADDING-TOP: 1em; BORDER-BOTTOM: #000 0px solid; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: left
}
.imgSeparatore0 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; LEFT: 0px; BORDER-LEFT: #b15300 0px solid; WIDTH: 5%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px
}
.footerVoce1 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 5%; BORDER-LEFT: #b15300 0px solid; WIDTH: 21.75%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore1 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 26.75%; BORDER-LEFT: #b15300 0px solid; WIDTH: 5%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce2 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 27.75%; BORDER-LEFT: #b15300 0px solid; WIDTH: 21.75%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore2 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 49.5%; BORDER-LEFT: #b15300 0px solid; WIDTH: 5%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce3 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 50.5%; BORDER-LEFT: #b15300 0px solid; WIDTH: 21.75%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore3 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 72.25%; BORDER-LEFT: #b15300 0px solid; WIDTH: 5%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce4 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 73.25%; BORDER-LEFT: #b15300 0px solid; WIDTH: 21.75%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore4 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 76.8%; BORDER-LEFT: #b15300 0px solid; WIDTH: 1%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce5 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 77.8%; BORDER-LEFT: #b15300 0px solid; WIDTH: 17.2%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore5 {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; LEFT: 95%; BORDER-LEFT: #b15300 0px solid; WIDTH: 5%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce2h {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 10%; BORDER-LEFT: #b15300 0px solid; WIDTH: 20%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore2h {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 30%; BORDER-LEFT: #b15300 0px solid; WIDTH: 10%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce3h {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 36%; BORDER-LEFT: #b15300 0px solid; WIDTH: 20%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgSeparatore3h {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; BACKGROUND: url(/retecivica/pes.nsf/o1.gif) no-repeat; LEFT: 60%; BORDER-LEFT: #b15300 0px solid; WIDTH: 10%; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce4h {
	BORDER-RIGHT: #b15300 0px solid; BORDER-TOP: #b15300 0px solid; FONT-SIZE: x-small; LEFT: 65%; BORDER-LEFT: #b15300 0px solid; WIDTH: 20%; COLOR: #b15300; BORDER-BOTTOM: #b15300 0px solid; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: center
}
.footerVoce1 A {
	COLOR: #b15300
}
.footerVoce1 A:visited {
	COLOR: #663366
}
.footerVoce2 A {
	COLOR: #b15300
}
.footerVoce2 A:visited {
	COLOR: #663366
}
.footerVoce3 A {
	COLOR: #b15300
}
.footerVoce3 A:visited {
	COLOR: #663366
}
.footerVoce4 A {
	COLOR: #b15300
}
.footerVoce4 A:visited {
	COLOR: #663366
}
.footerVoce5 A {
	COLOR: #b15300
}
.footerVoce5 A:visited {
	COLOR: #663366
}
.dataOggi {
	MARGIN-TOP: 4px; FONT-SIZE: xx-small; MARGIN-LEFT: 7px; TEXT-ALIGN: left
}
.indirizzoHome {
	MARGIN-TOP: 0px; FONT-SIZE: x-small; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: italic; TEXT-ALIGN: center
}
.indirizzoHome A {
	COLOR: #b15300
}
.corpo {
	BORDER-RIGHT: #b15300 1px solid; MARGIN: 0em auto; BORDER-LEFT: #b15300 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b15300 1px solid; POSITION: relative; TEXT-ALIGN: left
}
.colSx {
	LEFT: 0px; WIDTH: 21%; POSITION: absolute; TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #ecd6bb
}
.colSxBott {
	LEFT: 0px; WIDTH: 61%; POSITION: absolute; TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
#formRicerca {
	TEXT-ALIGN: right
}
#percorso {
	MARGIN-TOP: 2px; FONT-SIZE: xx-small; MARGIN-LEFT: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.path {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #b15300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited .path {
	COLOR: #663366
}
.separatorePath {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000
}
.btnRicerca {
	BORDER-RIGHT: #b15300 1px solid; BORDER-TOP: #b15300 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; MARGIN-BOTTOM: 0px; BORDER-LEFT: #b15300 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #b15300 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecd6bb
}
.casellaRicerca {
	BORDER-RIGHT: #b15300 1px solid; BORDER-TOP: #b15300 1px solid; MARGIN-TOP: 0px; FONT-SIZE: x-small; BORDER-LEFT: #b15300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b15300 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.colCen {
	BACKGROUND: #f7f4e1; MARGIN: 0px 18.9% 0px 21%; BORDER-LEFT: #b15300 1px solid
}
.colCenBott {
	MARGIN-RIGHT: 18.9%; HEIGHT: 18px; BACKGROUND-COLOR: #fff
}
.colDx {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; RIGHT: 0px; BORDER-LEFT: #b15300 1px solid; WIDTH: 18.9%; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#colDxLast {
	HEIGHT: 19px
}
#colDxFirst {
	HEIGHT: 20px
}
.corpoCentro {
	BORDER-RIGHT: #b15300 1px solid; MARGIN: 0em auto; BORDER-LEFT: #b15300 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b15300 1px solid; POSITION: relative; TEXT-ALIGN: left
}
.corpoBottom {
	BORDER-RIGHT: #b15300 1px solid; MARGIN: 0em auto; BORDER-LEFT: #b15300 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b15300 1px solid; POSITION: relative; TEXT-ALIGN: left
}

@media Screen    
{
.imgNoStyle {
	DISPLAY: none
}

}

@media Print    
{
#wrapper {
	page-break-inside: avoid
}
.corpoBottom {
	page-break-inside: avoid
}
.imgNoStyle {
	
}
.btnRicerca {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 6pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: black 1px solid; MARGIN-RIGHT: 0%; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white
}
.casellaRicerca {
	
}
.corpo {
	DISPLAY: none
}
.corpoCentro {
	
}
.colSx {
	WIDTH: 27%
}
.colCen {
	MARGIN: 0% 0% 0% 27%
}
.corpo percorso {
	
}
.colDx {
	DISPLAY: none
}
#piedipagina {
	POSITION: static
}

}

