BODY {
	BACKGROUND-IMAGE: url(images/px_sfondo.gif); MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.disabled {
	background-color: #bbbbbb; color: #ffffff; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.disabled A {
	color: blue; text-decoration: none
}
.disabled_on {
	background-color: #ffffff; color: #777777; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.disabled_on A {
	color: blue; text-decoration: none
}

.layer {
	background-image: url(images/px_bot_off.gif); color: #ffffff; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.layer A {
	color: blue; text-decoration: none
}
.layer_on {
	background-image: url(images/px_bot_on.gif); color: #8b4f20; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.layer_on A {
	color: #ffffff; text-decoration: none
}

.zoom {
	background-image: url(images/px_bot_sottosezione.gif); color: #8b4f20; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.zoom_on {
	background-image: url(images/px_bot_sottosezione_on.gif); color: #bb1f25; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}

.zoom_box {
	BORDER-RIGHT: #aebc70 1px solid; BORDER-TOP: #aebc70 1px solid; BORDER-LEFT: #aebc70 1px solid; BORDER-BOTTOM: #aebc70 1px solid
}
.zoom_sub {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; color: #5e3510; LINE-HEIGHT: 15pt; BACKGROUND-color: #ffffff; TEXT-DECORATION: none
}
.zoom_sub A {
	color: #5e3510; TEXT-DECORATION: none
}
.zoom_sub A:hover {
	color: #5e3510; TEXT-DECORATION: none
}
.zoom_sub_on {
	cursor:pointer; PADDING-LEFT: 1pt; FONT-SIZE: 7pt; color: #ffffff; LINE-HEIGHT: 15pt; BACKGROUND-color: #aebc70; TEXT-DECORATION: none
}
.zoom_sub_on A {
	color: #ffffff; TEXT-DECORATION: none
}
.zoom_sub_on A:hover {
	color: #ffffff; TEXT-DECORATION: none
}

.scale {
	background-image: url(images/px_bot_sottosezione.gif); COLOR: #8b4f20; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.scale_on {
	background-image: url(images/px_bot_sottosezione_on.gif); COLOR: #bb1f25; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}

.scale_box {
	BORDER-RIGHT: #aebc70 1px solid; BORDER-TOP: #aebc70 1px solid; BORDER-LEFT: #aebc70 1px solid; BORDER-BOTTOM: #aebc70 1px solid
}
.scale_sub {
	PADDING-LEFT: 1pt; FONT-SIZE: 6.5pt; COLOR: #5e3510; LINE-HEIGHT: 10pt; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.scale_sub A {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.scale_sub A:hover {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.scale_sub_on {
	cursor:pointer; PADDING-LEFT: 1pt; FONT-SIZE: 6.5pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; BACKGROUND-COLOR: #aebc70; TEXT-DECORATION: none
}
.scale_sub_on A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.scale_sub_on A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.print {
	background-image: url(images/px_bot_sottosezione.gif); COLOR: #8b4f20; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.print_on {
	background-image: url(images/px_bot_sottosezione_on.gif); COLOR: #bb1f25; font-size: 7pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}

.print_box {
	BORDER-RIGHT: #aebc70 1px solid; BORDER-TOP: #aebc70 1px solid; BORDER-LEFT: #aebc70 1px solid; BORDER-BOTTOM: #aebc70 1px solid
}
.print_sub {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; COLOR: #5e3510; LINE-HEIGHT: 15pt; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.print_sub A {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.print_sub A:hover {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.print_sub_on {
	cursor:pointer; PADDING-LEFT: 1pt; FONT-SIZE: 7pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; BACKGROUND-COLOR: #aebc70; TEXT-DECORATION: none
}
.print_sub_on A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.print_sub_on A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.place {
	background-image: url(images/comune.gif); COLOR: #8b4f20; font-size: 7pt; letter-spacing: +1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.place_on {
	background-image: url(images/px_bot_on.gif); COLOR: #ffffff; font-size: 7pt; letter-spacing: +1pt; line-height: 100%; word-spacing: 0; margin: 0
}
.place_list {
	background-image: url(images/px_bot_sottosezione.gif); COLOR: #8b4f20; font-size: 9pt; letter-spacing: -1pt; line-height: 100%; word-spacing: 0; margin: 0
}

.place_box {
	BORDER-RIGHT: #aebc70 1px solid; BORDER-TOP: #aebc70 1px solid; BORDER-LEFT: #aebc70 1px solid; BORDER-BOTTOM: #aebc70 1px solid
}




.footer {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: url(images/px_footer.gif); COLOR: #8b4f20
}
.footer A {
	COLOR: #8b4f20; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #ffffff
}
.footer_dx {
	FONT-SIZE: 7pt; BACKGROUND-IMAGE: url(images/px_footer.gif); COLOR: #79753a
}
.footer_dx A {
	COLOR: #79753a; TEXT-DECORATION: none
}
.footer_dx A:hover {
	COLOR: #ffffff
}
.tit_datigeografici {
	FONT-SIZE: 6.5pt; COLOR: #7d7d7d
}
.txt_datigeografici {
	FONT-SIZE: 6.5pt; COLOR: #222222
}
.box_news {
	BACKGROUND-IMAGE: url(images/px_news.gif)
}
.tit_news {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #62581a; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
.tit_news A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #62581a; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
.tit_news A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #d47e19; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
.txt_news {
	FONT-SIZE: 7.5pt; COLOR: #000000; TEXT-ALIGN: justify
}
.txt_content {
	FONT-SIZE: 8.5pt; COLOR: #000000; TEXT-ALIGN: justify
}
.txt_content A {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #62581a; TEXT-DECORATION: none
}
.txt_content A:hover {
	FONT-SIZE: 8.5pt; COLOR: #d47e19
}
.tit_progetti {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #8f4f04; LINE-HEIGHT: 10pt
}
.tit_progetti A {
	COLOR: #8f4f04; TEXT-DECORATION: none
}
.tit_progetti A:hover {
	COLOR: #f26a21
}
.tit_progetti_on {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #f26a21; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.bot_scuro A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_scuro {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_on {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_on A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_on A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione_on {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione_on A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_sottosezione_on A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; LINE-HEIGHT: 15pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot {
	BACKGROUND-IMAGE: url(images/px_bot_off.gif); COLOR: #ffffff
}
.bot A {
	COLOR: #ffffff
}
.bot_on {
	BACKGROUND-IMAGE: url(images/px_bot_on.gif); COLOR: #ffffff
}
.bot_on {
	COLOR: #8b4f20
}
.bot_sottosezione {
	COLOR: #8b4f20
}
A {
	COLOR: #8b4f20
}
.bot_on A:hover {
	COLOR: #8b4f20
}
.bot_scuro {
	BACKGROUND-IMAGE: url(images/px_bot_sezione_scuro.gif); COLOR: #ffffff
}
.bot_scuro A {
	COLOR: #ffffff
}
.bot_scuro A:hover {
	COLOR: #8b4f20
}
.bot_sottosezione {
	BACKGROUND-IMAGE: url(images/px_bot_sottosezione.gif)
}
.bot_sottosezione_on {
	BACKGROUND-IMAGE: url(images/px_bot_sottosezione_on.gif)
}
.bot_sottosezione_on A {
	COLOR: #bb1f25
}
.bot_sottosezione_on A:hover {
	COLOR: #bb1f25
}
.approfondimenti {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti_on {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti_on A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti_on A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni_on {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni_on A {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.elenco_comuni_on A:hover {
	PADDING-LEFT: 1pt; FONT-SIZE: 7pt; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.approfondimenti {
	BACKGROUND-IMAGE: url(images/px_approfondimenti.gif); COLOR: #000000
}
.approfondimenti A {
	COLOR: #000000
}
.approfondimenti A:hover {
	COLOR: #971a1e
}
.approfondimenti_on {
	BACKGROUND-IMAGE: url(images/px_approfondimenti_on.gif); COLOR: #000000
}
.approfondimenti_on A {
	COLOR: #971a1e
}
.approfondimenti_on A:hover {
	COLOR: #971a1e
}
.elenco_comuni {
	BACKGROUND-IMAGE: url(images/px_briciola.gif); COLOR: #5e3510
}
.elenco_comuni A {
	COLOR: #5e3510
}
.elenco_comuni A:hover {
	COLOR: #971a1e
}
.elenco_comuni_on {
	BACKGROUND-IMAGE: url(images/px_approfondimenti_on.gif); COLOR: #000000
}
.elenco_comuni_on A {
	COLOR: #971a1e
}
.elenco_comuni_on A:hover {
	COLOR: #971a1e
}
.briciola {
	PADDING-LEFT: 4pt; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(images/px_briciola.gif); COLOR: #613400; LINE-HEIGHT: 15pt; TEXT-DECORATION: none
}
.briciola A {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.briciola A:hover {
	COLOR: #bb1f25; TEXT-DECORATION: none
}
.briciola_step {
	PADDING-LEFT: 4pt; FONT-WEIGHT: bold; COLOR: #bb1f25; TEXT-DECORATION: none
}
.link {
	FONT-SIZE: 7.5pt; BACKGROUND-IMAGE: url(images/px_briciola.gif); COLOR: #000000; LINE-HEIGHT: 11.5pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.indice_progetti {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-SIZE: 7pt; COLOR: #613400; LINE-HEIGHT: 13pt
}
.indice_progetti A {
	COLOR: #613400; TEXT-DECORATION: none
}
.indice_progetti A:hover {
	COLOR: #bb1f25
}
.numerazione {
	FONT-SIZE: 7pt; COLOR: #613400; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
.numerazione A {
	COLOR: #613400; TEXT-DECORATION: none
}
.numerazione A:hover {
	COLOR: #bb1f25; TEXT-DECORATION: none
}
.numerazione_on {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #bb1f25; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
.box_progetti {
	BORDER-RIGHT: #aebc70 1px solid; BORDER-TOP: #aebc70 1px solid; BORDER-LEFT: #aebc70 1px solid; BORDER-BOTTOM: #aebc70 1px solid
}
.bot_progetti {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; COLOR: #5e3510; LINE-HEIGHT: 15pt; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bot_progetti A {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.bot_progetti A:hover {
	COLOR: #5e3510; TEXT-DECORATION: none
}
.bot_progetti_on {
	PADDING-LEFT: 1pt; FONT-SIZE: 7.5pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; BACKGROUND-COLOR: #aebc70; TEXT-DECORATION: none
}
.bot_progetti_on A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bot_progetti_on A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tab {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #767371
}
.tab A {
	COLOR: #767371; TEXT-DECORATION: none
}
.tab A:hover {
	COLOR: #ca5b5d
}
.tab_on {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #ffffff
}
.tab_on A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tab_on A:hover {
	COLOR: #bb1f25
}
IMG.image {
	PADDING-RIGHT: 3pt; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imageOn {
	PADDING-RIGHT: 3pt; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imageOn {
	FILTER: Alpha(Opacity=70); CURSOR: hand
}
IMG.image2 {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0pt; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imageOn2 {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0pt; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imageOn2 {
	FILTER: Alpha(Opacity=60); CURSOR: hand
}
.img_bordo {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; BORDER-TOP-STYLE: none; PADDING-TOP: 4pt; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.piatto {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 7.5pt; BORDER-LEFT: #003366 1px solid; COLOR: #bb1f25; BORDER-BOTTOM: #003366 1px solid
}
.piatto_menu {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 7pt; BORDER-LEFT: #003366 1px solid; COLOR: #5e3510; BORDER-BOTTOM: #003366 1px solid
}
.img_loading {
	MARGIN-BOTTOM: 3px;
}

