.news {
	FONT-SIZE: 10px; COLOR: #000000
}
.skiplinks {
	DISPLAY: none
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c6c6c; TEXT-DECORATION: none
}
.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; TEXT-DECORATION: underline
}
.credits {
	FONT-SIZE: 7px; COLOR: #000000
}
.generic {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.form {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.form2 {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.titolibianco {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.testopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.linkblugrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004e73; TEXT-DECORATION: none
}
.linkblugrande:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.linkblupiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #004e73; TEXT-DECORATION: none
}
.linkblupiccolo:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.linkneropiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.linkneropiccolo:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.linkverdegrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #228b22; TEXT-DECORATION: none
}
.linkverdegrande:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.testopiccolo2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.testopiccolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73
}
.titolinews {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; TEXT-DECORATION: none
}
.titolinews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; TEXT-DECORATION: underline
}
.testonewshome {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.testopiccoloblu {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #004e73
}
.testopiccoloblu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cc3300
}
.link {
	FONT-SIZE: 10px; COLOR: #000000
}
.link:hover {
	FONT-SIZE: 10px; COLOR: #ff3333; TEXT-DECORATION: underline
}
.titolirossi {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff3333
}
.testorossopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff3333
}
.testoaranciopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff9900
}
.testoverdepiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #228b22
}
.testogrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.titolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.titoloevento {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #000066; TEXT-DECORATION: none
}
.testoeventobold {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
.indice {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.indice:hover {
	FONT-SIZE: 10px; COLOR: #ff3333; TEXT-DECORATION: underline
}
.testoevento {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.titoloeventorosso {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: none
}
.titoloeventoblu {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #004e73; TEXT-DECORATION: none
}
.titoloeventoblupiccolo {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #004e73; TEXT-DECORATION: none
}
.titoloeventoverdepiccolo {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #228b22; TEXT-DECORATION: none
}
.linkblu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; TEXT-DECORATION: underline
}
.linkred {
	FONT-SIZE: 10px; COLOR: #993300; TEXT-DECORATION: none
}
.linkred:hover {
	FONT-SIZE: 10px; COLOR: #ff3333; TEXT-DECORATION: underline
}
.linkblu:hover {
	FONT-SIZE: 10px; COLOR: #ff3333
}
.titoloboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none
}
.titoloindice {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; TEXT-DECORATION: none
}
.titoloindice:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3333; TEXT-DECORATION: underline
}
.txtred {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; TEXT-DECORATION: none
}
.menuoff {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
.argomentomenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 153px; COLOR: #ffffff; BACKGROUND-COLOR: #006390; TEXT-ALIGN: left
}
.puntoarancio {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ff9900; TEXT-DECORATION: none
}
.puntoaranciopiccolo {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ff9900; TEXT-DECORATION: none
}
.txt11 {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.argomentomenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #ff6347
}
.sfondotratteggio {
	BACKGROUND-IMAGE: url(/images/varie/tratteggio.gif); BACKGROUND-REPEAT: repeat-y
}
.sfondotratteggio2 {
	BACKGROUND-IMAGE: url(/images/varie/tratteggio2.gif); BACKGROUND-REPEAT: repeat-x
}
.sfondotratteggio3 {
	BACKGROUND-IMAGE: url(/images/spaziov.gif); BACKGROUND-REPEAT: repeat-x
}
.sfondo1 {
	BACKGROUND-COLOR: #f4f4f4
}
.sfondo2 {
	BACKGROUND-COLOR: #e4e4e4
}
.sfondo3 {
	BACKGROUND-COLOR: #f8f7f6
}
.sfondo4 {
	BACKGROUND-COLOR: #edf3ff
}
.sfondo5 {
	BACKGROUND-COLOR: #ffffeb
}
.sfondo6 {
	BACKGROUND-COLOR: #fff4dd
}
.sfondo10 {
	BACKGROUND-COLOR: #ffd4cc
}
.sfondo11 {
	BACKGROUND-COLOR: #ffffce
}
.sfondo12 {
	BACKGROUND-COLOR: #c1c2ff
}
.sfondobianco {
	BACKGROUND: white
}
.sfondoarancio {
	BACKGROUND: #ffefd5
}
.sfondoazzurro {
	BACKGROUND-COLOR: #3ac6ff
}
.sfondoverde {
	BACKGROUND-COLOR: #a3dcab
}
.sfondo_giunta {
	BACKGROUND-COLOR: #fff8dc
}
.sfondo_consiglio {
	BACKGROUND-COLOR: #ffdead
}
.sfondo_struttura {
	BACKGROUND-COLOR: #ffefd5
}
.sfondo_turismo {
	BACKGROUND-COLOR: #f0f8ff
}
.sfondo_spazio {
	BACKGROUND-COLOR: #ffefd5
}
.sfondoici {
	BACKGROUND-COLOR: #bae5f1
}
.sfondoportas {
	BACKGROUND-COLOR: #ffb976
}
.sfondoancicnc {
	BACKGROUND-COLOR: #00529b
}
.sfondogrey-cat {
	BACKGROUND-COLOR: #f4f1e0
}
.sfondogrey-cat2 {
	BACKGROUND-COLOR: #e3eaf6
}
.sfondogrey-cat3 {
	BACKGROUND-COLOR: #e0e0ca
}
.sfondogrey-cat4 {
	BACKGROUND-COLOR: black
}
.sfondogrey-cat-06 {
	BACKGROUND-COLOR: #395967
}
.sfondogrey-cat-museo {
	BACKGROUND-COLOR: #181718
}
.sfondogrey-cat-07 {
	BACKGROUND-COLOR: #8c0c10
}
.sfondo-pass {
	BACKGROUND-COLOR: #5d97c1
}
.sfondo-pass2 {
	BACKGROUND-COLOR: #5b9ecb
}
.sfondogreenharbour1 {
	BACKGROUND-COLOR: #8f1f78
}
.sfondogreenharbour2 {
	BACKGROUND-COLOR: #ffff99
}
.sfondocharter-tourism1 {
	BACKGROUND-COLOR: #ffff8c
}
.sfondocharter-tourism2 {
	BACKGROUND-COLOR: #0061ba
}
.sfondo-camera {
	BACKGROUND-COLOR: #ec9fe0
}
.sfondo-senato {
	BACKGROUND-COLOR: #ffff99
}
.bordo1 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.bordoarancio {
	BORDER-RIGHT: #ffefd5 1px solid; BORDER-TOP: #ffefd5 1px solid; BORDER-LEFT: #ffefd5 1px solid; BORDER-BOTTOM: #ffefd5 1px solid
}
.bordoazzurro {
	BORDER-RIGHT: #f0f8ff 1px solid; BORDER-TOP: #f0f8ff 1px solid; BORDER-LEFT: #f0f8ff 1px solid; BORDER-BOTTOM: #f0f8ff 1px solid
}
UL.toc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
OL.toc {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; LIST-STYLE-TYPE: decimal
}
KBD {
	BORDER-RIGHT: #aaaaaa 4px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #cfcfcf 2px double; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; BORDER-LEFT: #bababa 3px solid; COLOR: #333333; LINE-HEIGHT: 2em; PADDING-TOP: 0em; BORDER-BOTTOM: #909090 6px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.linkblupiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #004e73; TEXT-DECORATION: none
}
.titoloevento2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000066; TEXT-DECORATION: none
}
.titoloevento3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
TD.trasparente {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff
}
TD.sfondo-homepage {
	BACKGROUND-IMAGE: url(http://www.italia.gov.it/images/tratteggio-home.gif); BACKGROUND-REPEAT: repeat
}
.testograndegrigio {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5a5a5a
}
.argomentomenu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/varie/settore.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat
}
.linkpiccolorosso {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff6347; TEXT-DECORATION: none
}
.argomentomenu4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 153px; COLOR: #ffffff; BACKGROUND-COLOR: #0093dd; TEXT-ALIGN: left
}
.testogranderosso {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none
}
.testograndegiallo {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #eaea00; TEXT-DECORATION: none
}
.testograndeazzurro {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: blue; TEXT-DECORATION: none
}
.azzurro {
	BACKGROUND-COLOR: blue
}
.txt12bianco {
	FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.rosso {
	BACKGROUND-COLOR: red
}
.giallobrillante {
	BACKGROUND-COLOR: #eaea00
}
.testopiccologrigio {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5a5a5a
}
.blue {
	BACKGROUND-COLOR: blue
}
.yellow {
	BACKGROUND-COLOR: #eaea00
}
.red {
	BACKGROUND-COLOR: red
}
.linkrossogrande {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: none
}
.linkrossogrande:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline
}
.titoloeventonero {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: black; TEXT-DECORATION: none
}
.menu-argomenti {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
.menu-argomenti:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
.titoloeventomare {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #0093dd; TEXT-DECORATION: none
}
.titoloeventomarepiccolo {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0093dd; TEXT-DECORATION: none
}
.titoloeventorosa {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ec008c; TEXT-DECORATION: none
}
.testogranderosa {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ec008c; TEXT-DECORATION: none
}
.testograndebianco {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white
}
.testograndeazzurro2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3ac6ff
}
.titoloverde {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; COLOR: #009140
}
.titolorosa {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; COLOR: #8f1f78
}
.titolopiccolorosa {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #8f1f78
}
.testogranderosa {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #8f1f78
}
.testograndegiallo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffff99
}
.titolopiccologiallo {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ffff99
}
.testograndegiallo {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ffff99
}
.linkblugrande2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ffff99; TEXT-DECORATION: none
}
.linkblugrande2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.linkblugrande3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #8f1f78; TEXT-DECORATION: none
}
.linkblugrande3:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.testograndeverde {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #009140
}
.titoloeventoverde {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #228b22; TEXT-DECORATION: none
}
.titoloeventobianco {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: white; TEXT-DECORATION: none
}
.titoloeventogrigio {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #d3d3d3; TEXT-DECORATION: none
}
.titoloeventoverdechiaro {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #a3c380; TEXT-DECORATION: none
}
.titoloeventoarancione {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ff9900; TEXT-DECORATION: none
}
.bordorosso {
	BORDER-RIGHT: #ffd4cc 1px solid; BORDER-TOP: #ffd4cc 1px solid; BORDER-LEFT: #ffd4cc 1px solid; BORDER-BOTTOM: #ffd4cc 1px solid
}
.linkbiancogrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.linkbiancogrande:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.titoloazzurro {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; COLOR: #0061ba
}
.titoloeventoazzurro {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #0061ba
}
.titoloeventobianco {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: white
}
.testograndegiallo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffff8c
}
.titoloeventoarancione-grey-cat-06 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #fdb912; TEXT-DECORATION: none
}
.linkarancionegrande {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #fdb912; TEXT-DECORATION: none
}
.linkarancionegrande:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline
}
.titoloeventobianco2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: white
}
.linkarancionegrande2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #fdb912; TEXT-DECORATION: none
}
.linkarancionegrande2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.testograndearancione {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fdb912
}
.titoloeventoassoloparlato {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ffcc79; TEXT-DECORATION: none
}
.linkblugrande2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #004e73; TEXT-DECORATION: none
}
.linkblugrande2:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline
}
.titoloeventoosservatorio {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ccd8ff; TEXT-DECORATION: none
}
.linkgiallochiarogrande {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #fffbc6; TEXT-DECORATION: none
}
.linkgiallochiarogrande:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline
}
.titologiallochiarogrande {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #fffbc6; TEXT-DECORATION: none
}
.linkrossochiarogrande {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #e1ccc3; TEXT-DECORATION: none
}
.linkrossochiarogrande:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline
}
.Stile4 {font-size: x-large}
.Stile5 {
	font-weight: bold;
	height: inherit;
	color: #FF0000;
	font-size: xx-large;
}
.Stile6 {font-size: xx-large}
.Stile7 {height: inherit; color: #FF0000; font-weight: bold;}
body {
	background-image: url();
}
.Stile17 {color: #334d55}
a:visited {
	color: #006699;
}
a:hover {
}
.Stile30 {font-size: x-large; color: #FF0000; }
.Stile44 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; }
.Stile48 {
	color: #006699;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile49 {font-size: small}
.Stile51 {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
}