BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/resources/img/blu_alto.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
LI {
	DISPLAY: block; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 8px; COLOR: #333333; TEXT-DECORATION: none
}
FORM {
	FONT-WEIGHT: normal; COLOR: #999999; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
BLOCKQUOTE {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px
}
TABLE.subsite-header {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.subsite-header {
	
}
TD.subsite-header {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.system-name {
	VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.site-name {
	VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.site-name {
	FONT-WEIGHT: normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.site-name:hover {
	COLOR: #ff6600
}
A.menugenerale {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menugenerale:hover {
	MARGIN: 0px; COLOR: #aeaeae; TEXT-DECORATION: underline
}
A.system-name {
	FONT-WEIGHT: bold; COLOR: #8e8e8e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.system-name:hover {
	COLOR: #f58003; TEXT-DECORATION: underline
}
A.grey {
	COLOR: #666666
}
#button {
	MARGIN-TOP: 2px; MARGIN-LEFT: 2px; COLOR: #666666; LINE-HEIGHT: 20px
}
A.button {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f5f5f5 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BORDER-LEFT: #f5f5f5 1px solid; COLOR: #666666; BORDER-BOTTOM: #f5f5f5 1px solid; BACKGROUND-COLOR: #ededed
}
A.button:link {
	COLOR: #464646; TEXT-DECORATION: none
}
A.button:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#subsite-name {
	COLOR: #999999
}
A.subsite-name {
	COLOR: #333333
}
A.subsite-name:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#navbar {
	
}
#navbar-body {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px
}
DIV.navbar-selected {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #cccccc
}
DIV.navbar-unselected {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.navbar-selected {
	COLOR: white; TEXT-DECORATION: none
}
A.navbar-selected:hover {
	COLOR: white; TEXT-DECORATION: none
}
#subnavbar {
	PADDING-TOP: 12px
}
#subnavbar-body {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
DIV.subnavbar-selected {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #fab727
}
DIV.subnavbar-unselected {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
A.subnavbar-selected {
	COLOR: white; TEXT-DECORATION: none
}
A.subnavbar-selected:hover {
	COLOR: white; TEXT-DECORATION: underline
}
TABLE.subsite-body {
	WIDTH: 100%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.subsite-body {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.subsite-subsections {
	WIDTH: 150px; BACKGROUND-COLOR: #e6e6e6
}
DIV.subsite-subsection-header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #aeb599
}
DIV.subsite-subsection {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid
}
A.subsite-subsection {
	COLOR: black; TEXT-DECORATION: none
}
A.subsite-subsection:hover {
	COLOR: gray; TEXT-DECORATION: none
}
TD.subsite-section {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: white; TEXT-ALIGN: center
}
TD.subsite-section-selected {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: white; TEXT-ALIGN: center
}
A.subsite-section {
	COLOR: white; TEXT-DECORATION: none
}
A.subsite-section:hover {
	COLOR: #f58003; TEXT-DECORATION: underline
}
DIV.subsite-context-bar {
	MARGIN-TOP: 0px; PADDING-LEFT: 220px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Thaoma; BACKGROUND-COLOR: #fab727
}
A.subsite-context-bar:link {
	COLOR: #006b8e; TEXT-DECORATION: none
}
A.subsite-context-bar:visited {
	COLOR: #006b8e; TEXT-DECORATION: none
}
A.subsite-context-bar:hover {
	COLOR: #66ccff; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #ff0000
}
H2 {
	MARGIN-TOP: 5px; FONT-SIZE: small; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px; COLOR: #999900
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #6699cc
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #336699
}
SPAN.form-configuration-help-text {
	LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
SPAN.form-configuration-label {
	LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.general-message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ccff99
}
SELECT {
	CLEAR: none; BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; FLOAT: none; MARGIN: 0px; BORDER-LEFT: #cccccc thin solid; COLOR: #999999; BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.riga1 {
	FONT-SIZE: 1px
}
A.menuhome:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
INPUT {
	BORDER-RIGHT: #004c73 1px solid; BORDER-TOP: #004c73 1px solid; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; BORDER-LEFT: #004c73 1px solid; COLOR: #000; BORDER-BOTTOM: #004c73 1px solid; BACKGROUND-COLOR: #fff
}
.bottone {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; COLOR: #fff; BACKGROUND-COLOR: #004c73
}
SELECT {
	BORDER-RIGHT: #0099ff 1px solid; BORDER-TOP: #0099ff 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #0099ff 1px solid; COLOR: #000000; BORDER-BOTTOM: #0099ff 1px solid; BACKGROUND-COLOR: #fff
}
.colore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #ededed; TEXT-DECORATION: none
}
HR {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#astemgestioni {
	TEXT-ALIGN: justify
}
#astemenergy {
	TEXT-ALIGN: justify
}
#astemgestioni B STRONG {
	FONT-WEIGHT: bold; COLOR: #000000
}
#astemgestioni H1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 35px; COLOR: #988b0b; FONT-VARIANT: small-caps
}
#astemgestioni H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 35px; COLOR: #993333
}
#square H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 35px; COLOR: #ff0000
}
#square UL {
	PADDING-LEFT: 10px
}
#square LI {
	LIST-STYLE-IMAGE: url(/resources/freccetta.gif); MARGIN-BOTTOM: 5px
}
#square IMG {
	PADDING-RIGHT: 200px; FLOAT: right
}
#square2 {
	
}
#square2 H1 {
	COLOR: #ff0000
}
H2 {
	COLOR: #ff0000
}
#square2 H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 35px; COLOR: #ff0000
}
#square2 UL {
	PADDING-LEFT: 10px
}
#square2 LI {
	LIST-STYLE-IMAGE: url(/resources/freccetta.gif); MARGIN-BOTTOM: 5px
}
#square2 IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
#astemgestioni TABLE {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; TEXT-DECORATION: none
}
#astemgestioni TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#astemgestioni UL LI {
	DISPLAY: block; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/resources/qverde.gif); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 8px; COLOR: #333333; TEXT-DECORATION: none
}
#astemenergy B STRONG {
	FONT-WEIGHT: bold; COLOR: #000000
}
#astemenergy H1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 30px; COLOR: #988b0b; FONT-VARIANT: small-caps
}
#astemenergy H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 30px; COLOR: #993333
}
#astemenergy H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 30px; COLOR: #988b0b
}
#astemenergy TABLE {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; TEXT-DECORATION: none
}
#astemenergy TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#astemenergy UL LI {
	DISPLAY: block; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/resources/qrosa.gif); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 8px; COLOR: #333333; TEXT-DECORATION: none
}
A.menusx:link {
	FONT-WEIGHT: bold; COLOR: #6699cc; BACKGROUND-COLOR: #f2f9ff; TEXT-DECORATION: none
}
A.menusx:visited {
	FONT-WEIGHT: bold; COLOR: #6699cc; BACKGROUND-COLOR: #f2f9ff; TEXT-DECORATION: none
}
A.menusx:hover {
	COLOR: #333333; BACKGROUND-COLOR: #f2f9ff; TEXT-DECORATION: none
}
.menusx2 {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #0099cc; TEXT-DECORATION: none
}
A.menusx2:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #0099cc; TEXT-DECORATION: none
}
A.menusx2:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #0099cc; TEXT-DECORATION: none
}
A.menusx2:hover {
	COLOR: #333333; BACKGROUND-COLOR: #0099cc; TEXT-DECORATION: none
}
A.titoloterapia {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titoloterapia:hover {
	FONT-WEIGHT: bold; COLOR: #ff6633; TEXT-DECORATION: none
}
A.titoloassistenza {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titoloassistenza:hover {
	FONT-WEIGHT: bold; COLOR: #ff6633; TEXT-DECORATION: none
}
A.titolocrio {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titolocrio:hover {
	FONT-WEIGHT: bold; COLOR: #99cccc; TEXT-DECORATION: none
}
A.titolodiag {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titolodiag:hover {
	FONT-WEIGHT: bold; COLOR: #cccc66; TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: bold; COLOR: #999999
}
A.footer:link {
	FONT-WEIGHT: bold; COLOR: #999999
}
A.footer:visited {
	FONT-WEIGHT: bold; COLOR: #999999
}
A.footer:hover {
	FONT-WEIGHT: bold; COLOR: #333333
}
#container {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 30px
}
#containerup {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 80px
}
#containerup A:link {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; COLOR: #adeeff
}
#containerup A:hover {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; COLOR: #ffffff
}
#containerup A:visited {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; COLOR: #adeeff
}
UL#menu {
	FLOAT: left; WIDTH: 100%
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu LI {
	FLOAT: left; MARGIN-RIGHT: 1em
}
UL#menu A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #daeef7; PADDING-TOP: 5px; TEXT-DECORATION: none
}
UL#menu A:hover {
	COLOR: #fff
}
LI#home A {
	BACKGROUND: url(/resources/img/home-icon6.gif) no-repeat left center
}
LI#search A {
	BACKGROUND: url(/resources/img/search-icon-blue.gif) no-repeat left center
}
LI#search2 A {
	BACKGROUND: url(/resources/img/search-icon-blue2.gif) no-repeat left center
}
LI#search3 A {
	BACKGROUND: url(/resources/img/search-icon-blue3.gif) no-repeat left center
}
LI#products A {
	BACKGROUND: url(/resources/img/shopping-bag-blue.gif) no-repeat left center
}
LI#zoom A {
	BACKGROUND: url(/resources/img/cubo.gif) no-repeat left center
}
LI#contact A {
	BACKGROUND: url(/resources/img/email-blue.gif) no-repeat left center
}
.ricercaente {
	FONT-WEIGHT: normal; COLOR: #004c73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.ricercaente {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px
}
#contenthome {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/resources/img/bgcontenthome.jpg); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
#contenthome H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #ff0000
}
#contenthome IMG {
	PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#contentaree {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/resources/img/bg_areetematiche.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
#contentaree H2 {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #ff0066
}
#contentaree H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #1f9ee0
}
#contentaree IMG {
	
}
#contentaree UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#contentaree A {
	COLOR: #000000; TEXT-DECORATION: none
}
#contentaree A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#contentareeinterno {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
#contentareeinterno H2 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #1f9ee0; BACKGROUND-COLOR: #ffffff
}
#contentareeinterno H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #1f9ee0; BACKGROUND-COLOR: #ffffff
}
#contentareeinterno IMG {
	
}
#contentareeinterno UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#contentareeinterno A {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#contentareeinterno A:hover {
	COLOR: #0099ff; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#giallo {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; TEXT-DECORATION: none
}
#giallo A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#giallo A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#giallo A:visited {
	COLOR: #000000
}
#giallo H1 {
	FONT-WEIGHT: bolder; MARGIN-BOTTOM: 20px; COLOR: #0668ba; BACKGROUND-COLOR: #ffcc33
}
#giallo IMG {
	FLOAT: left; PADDING-TOP: 1px
}
#pippo H1 {
	FONT-WEIGHT: bold; COLOR: #988b0b; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: small-caps
}
#pippo H2 {
	FONT-WEIGHT: bold; COLOR: #988b0b; BACKGROUND-COLOR: #ffffff
}
#pipppo {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
#pippo B STRONG {
	FONT-WEIGHT: bold; COLOR: #000000
}
#pippo UL LI {
	DISPLAY: block; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/resources/qverde.gif); MARGIN-BOTTOM: 1px; MARGIN-LEFT: 8px; COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#servizi {
	
}
#servizi UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 25px
}
#servizi LI {
	LIST-STYLE-IMAGE: url(/resources/freccetta_nera.gif)
}
#servizi B {
	FONT-WEIGHT: bold; COLOR: #ff3300; TEXT-DECORATION: none
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #ff3300; TEXT-DECORATION: none
}
.list {
	WIDTH: auto
}
.list A:link {
	FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: none
}
.list A:visited {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
.list A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
.list-narrow {
	
}
.list-list-pane TD {
	PADDING-LEFT: 5px
}
#tabellericerca {
	
}
#tabellericerca TD {
	
}
#tabellericerca TABLE {
	WIDTH: 100%
}
#tabellericerca INPUT {
	
}
#tabellericerca SELECT {
	WIDTH: 500px
}
.list-filter-header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #0099cc
}
.list-filter-selected {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
#spazio {
	PADDING-LEFT: 20px; COLOR: #000000
}
#spazio B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
#spazio TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#spazio TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 20px
}
#spazio H2 {
	FONT-SIZE: 11pt; TEXT-ALIGN: left
}
#spazio H3 {
	COLOR: #0099cc; TEXT-ALIGN: left
}
#spazio form-section {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.form-widget {
	COLOR: #000000
}
.form-label {
	FONT-WEIGHT: bold; COLOR: #666666
}
.form-label {
	FONT-WEIGHT: bold; WIDTH: 170px; COLOR: #666666
}
#list-filter-pane {
	
}
#list-filter-pane TD {
	MARGIN-TOP: 10px; BACKGROUND-COLOR: #e7f3ff
}
#list-filter-pane TABLE {
	BACKGROUND-COLOR: #e7f3ff
}
#list-filter-pane h8 {
	COLOR: #00cc00
}
TABLE.list {
	WIDTH: 100%
}
SMALL {
	
}
.bottone {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; COLOR: #fff; BACKGROUND-COLOR: #004c73
}
#spazio BR {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.portlet-title H2 {
	FONT-SIZE: small; COLOR: #999900
}

