BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 3% auto 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#contenitore {
	TEXT-ALIGN: justify; MARGIN: auto; WIDTH: 100%
}
.testo {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#testata {
	BORDER-BOTTOM: rgb(18,87,44) 5px dashed; TEXT-ALIGN: center; BORDER-LEFT: rgb(18,87,44) 5px dashed; BACKGROUND-COLOR: rgb(255,255,255); MARGIN: auto; WIDTH: 740px; FONT-FAMILY: "Comic Sans MS"; BACKGROUND-POSITION: left center; HEIGHT: 71px; COLOR: rgb(18,87,44); BORDER-TOP: rgb(18,87,44) 5px dashed; BORDER-RIGHT: rgb(18,87,44) 5px dashed
}
.contenitore {
	TEXT-ALIGN: justify; MARGIN: auto; PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px
}
.contenitorecentrato {
	BORDER-BOTTOM: rgb(204,204,204); TEXT-ALIGN: center; BORDER-LEFT: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: auto auto 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); VERTICAL-ALIGN: middle; BORDER-TOP: black; BORDER-RIGHT: rgb(204,204,204); PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 100%
}
LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: auto; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#menuBriciole {
	TEXT-ALIGN: center; MARGIN: 0px 0pt 10px; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); FONT-SIZE: 80%
}
#menuBriciole LI {
	DISPLAY: inline
}
#menuBriciole LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#briciole LI A:hover {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(255,0,0); FONT-SIZE: 85%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#menusx {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: rgb(255,255,255); WIDTH: 15%; BORDER-TOP-STYLE: none; FLOAT: left; COLOR: rgb(18,87,44); FONT-SIZE: 80%; BORDER-LEFT-STYLE: none; PADDING-TOP: 10px
}
#menusx LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: rgb(210,255,192); MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#menusx A {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); FONT-SIZE: 100%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.colonna {
	TEXT-ALIGN: justify; PADDING-LEFT: 5%; WIDTH: 60%; FLOAT: left
}
.img1 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 10px 10px 0pt 0pt; MAX-WIDTH: 100%; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none
}
.colonne {
	BORDER-BOTTOM: black; TEXT-ALIGN: left; BORDER-LEFT: rgb(204,204,204); MARGIN: auto; WIDTH: 45%; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 50%; FONT-SIZE: 100%; BORDER-TOP: black; BORDER-RIGHT: black
}
.colonna1a {
	BORDER-BOTTOM: black; TEXT-ALIGN: center; BORDER-LEFT: rgb(204,204,204); MARGIN: auto; WIDTH: 32%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50%; COLOR: rgb(0,0,102); FONT-SIZE: 100%; BORDER-TOP: black; BORDER-RIGHT: black
}
#menusx UL {
	BORDER-BOTTOM: 1px groove; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: rgb(235,255,240); BORDER-TOP-COLOR: rgb(0,0,153); MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#menusx UL LI {
	BORDER-BOTTOM: 1px dashed; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: rgb(235,255,240); PADDING-LEFT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP-STYLE: none; COLOR: rgb(0,0,0); BORDER-LEFT-STYLE: none
}
#menusx UL A {
	COLOR: rgb(18,87,44)
}
#menuNavigazione1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN: 10px 0pt 0pt; WIDTH: 100%; FLOAT: left; COLOR: rgb(18,87,44)
}
#menuNavigazione1 LI {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: rgb(255,255,255); PADDING-LEFT: 10px; DISPLAY: inline
}
.img {
	BORDER-BOTTOM: rgb(18,87,44) 1px solid; BORDER-LEFT: rgb(18,87,44) 1px solid; MARGIN: auto; BORDER-TOP: rgb(18,87,44) 1px solid; BORDER-RIGHT: rgb(18,87,44) 1px solid
}
.solotesto {
	DISPLAY: none
}
#menuvisualizzazione {
	MARGIN-TOP: 10px; DISPLAY: inline
}
#menuvisualizzazione LI {
	PADDING-LEFT: 10px; DISPLAY: inline; BORDER-RIGHT: 1px solid
}
#descrizione {
	DISPLAY: none
}
.centro {
	TEXT-ALIGN: center; WIDTH: 45%; FLOAT: left
}
.animazione {
	MARGIN: auto; WIDTH: 85px
}
#pie {
	TEXT-ALIGN: center; BACKGROUND-COLOR: rgb(18,87,45); COLOR: rgb(255,255,255); FONT-SIZE: 100%
}
.c2 {
	PADDING-LEFT: 10px; WIDTH: 45%; FLOAT: left
}
.c3 {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 20%; FLOAT: right; PADDING-TOP: 0.5em
}
A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: rgb(18,87,44); FONT-SIZE: 85%
}
#colonna {
	BORDER-BOTTOM: rgb(18,87,44) 3px dashed; TEXT-ALIGN: left; BORDER-LEFT: rgb(18,87,44) 3px dashed; PADDING-BOTTOM: 5px; MARGIN: 5% auto; PADDING-LEFT: 5px; WIDTH: 80%; PADDING-RIGHT: 5px; FLOAT: none; BORDER-TOP: rgb(18,87,44) 3px dashed; BORDER-RIGHT: rgb(18,87,44) 3px dashed; PADDING-TOP: 5px
}
#pie A {
	COLOR: rgb(255,255,255)
}
#gra_invisibile {
	DISPLAY: inline
}
#testata_sx {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
#testata_sx UL {
	DISPLAY: inline
}
#testata_sx UL LI {
	DISPLAY: inline
}
.colonna80 {
	BORDER-BOTTOM: rgb(18,87,44) 3px dashed; TEXT-ALIGN: left; BORDER-LEFT: rgb(18,87,44) 3px dashed; PADDING-BOTTOM: 5px; MARGIN: 5% auto; PADDING-LEFT: 5px; WIDTH: 80%; PADDING-RIGHT: 5px; BORDER-TOP: rgb(18,87,44) 3px dashed; BORDER-RIGHT: rgb(18,87,44) 3px dashed; PADDING-TOP: 5px
}
