BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; BACKGROUND-IMAGE: url(../images/bkg_main.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #696962; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f5f5ec; TEXT-ALIGN: center
}
.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clearer SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.clearer BR {
	LINE-HEIGHT: 1px; HEIGHT: 1px
}
P {
	FONT-SIZE: 1em; LINE-HEIGHT: 1em
}
TABLE {
	FONT-SIZE: 1em
}
 HTML TD {
	FONT-SIZE: 1em
}
TABLE {
	BORDER-COLLAPSE: collapse; empty-cells: show
}
TR {
	
}
THEAD {
	DISPLAY: table-header-group
}
TBODY {
	
}
TFOOT {
	DISPLAY: table-footer-group
}
COL {
	
}
COLGROUP {
	
}
TD {
	
}
TH {
	
}
CAPTION {
	
}
TD {
	VERTICAL-ALIGN: top
}
#mainWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#mainColor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eff2e4
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bkg_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bkg_bottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 740px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BACKGROUND-COLOR: #eff2e4
}
#nav DIV {
	FLOAT: left; MARGIN: 0px; WIDTH: 104px; HEIGHT: 21px
}
#nav A:link {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/menu01.gif); WIDTH: 104px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
#nav A:visited {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/menu01.gif); WIDTH: 104px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
#nav A:link SPAN.etichetta {
	DISPLAY: none; TEXT-DECORATION: none
}
#nav A:visited SPAN.etichetta {
	DISPLAY: none; TEXT-DECORATION: none
}
#nav A:hover SPAN.etichetta {
	DISPLAY: block; WIDTH: 500px; POSITION: absolute; TOP: 161px
}
#html #nav A:hover SPAN.etichetta {
	POSITION: absolute; TOP: 175px
}
#nav .foot01 {
	WIDTH: 104px
}
#nav .foot01 A:hover SPAN.etichetta {
	MARGIN-LEFT: 10px
}
#nav .foot02 A:hover SPAN.etichetta {
	MARGIN-LEFT: -512px
}
#nav .foot03 A:hover SPAN.etichetta {
	MARGIN-LEFT: -304px
}
#nav .foot04 A:hover SPAN.etichetta {
	MARGIN-LEFT: -408px
}
#nav .foot05 A:hover SPAN.etichetta {
	MARGIN-LEFT: -200px
}
#nav .foot06 A:hover SPAN.etichetta {
	MARGIN-LEFT: -94px
}
#nav .foot07 A:hover SPAN.etichetta {
	MARGIN-LEFT: -616px
}
#nav A:hover {
	BACKGROUND-POSITION: 0px -21px; COLOR: #577aa0; TEXT-DECORATION: none
}
#nav A:unknown {
	BACKGROUND-POSITION: 0px -21px; COLOR: #577aa0; TEXT-DECORATION: none
}
#nav A:active {
	BACKGROUND-POSITION: 0px -21px; COLOR: #577aa0; TEXT-DECORATION: none
}
#nav .foot01 A:link {
	BACKGROUND-IMAGE: url(../images/menu01.gif); WIDTH: 104px
}
#nav .foot01 A:visited {
	BACKGROUND-IMAGE: url(../images/menu01.gif); WIDTH: 104px
}
#nav .foot02 A:link {
	BACKGROUND-IMAGE: url(../images/menu02.gif)
}
#nav .foot02 A:visited {
	BACKGROUND-IMAGE: url(../images/menu02.gif)
}
#nav .foot03 A:link {
	BACKGROUND-IMAGE: url(../images/menu03.gif)
}
#nav .foot03 A:visited {
	BACKGROUND-IMAGE: url(../images/menu03.gif)
}
#nav .foot04 A:link {
	BACKGROUND-IMAGE: url(../images/menu04.gif)
}
#nav .foot04 A:visited {
	BACKGROUND-IMAGE: url(../images/menu04.gif)
}
#nav .foot05 A:link {
	BACKGROUND-IMAGE: url(../images/menu05.gif)
}
#nav .foot05 A:visited {
	BACKGROUND-IMAGE: url(../images/menu05.gif)
}
#nav .foot06 A:link {
	BACKGROUND-IMAGE: url(../images/menu06.gif)
}
#nav .foot06 A:visited {
	BACKGROUND-IMAGE: url(../images/menu06.gif)
}
#nav .foot07 A:link {
	BACKGROUND-IMAGE: url(../images/menu07.gif); WIDTH: 106px
}
#nav .foot07 A:visited {
	BACKGROUND-IMAGE: url(../images/menu07.gif); WIDTH: 106px
}
#nav A SPAN {
	DISPLAY: none
}
#nav .clearer {
	HEIGHT: 0px
}
#nav #label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/menu_label2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
#topTools {
	FONT-SIZE: 0.9em; LEFT: -10px; MARGIN: 0px; WIDTH: 736px; POSITION: relative; TOP: 27px; TEXT-ALIGN: right
}
#topTools UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topTools LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #577aa0; PADDING-TOP: 0px
}
#topTools LI A:link {
	COLOR: #577aa0; TEXT-DECORATION: none
}
#topTools LI A:visited {
	COLOR: #577aa0; TEXT-DECORATION: none
}
#topTools LI A:hover {
	COLOR: #004175; TEXT-DECORATION: none
}
#topTools LI A:unknown {
	COLOR: #004175; TEXT-DECORATION: none
}
#topTools LI A:active {
	COLOR: #004175; TEXT-DECORATION: none
}
#topTools FORM {
	DISPLAY: inline; PADDING-LEFT: 4px; MARGIN: 0px; POSITION: relative; TOP: 0px
}
#topTools SPAN.changeLanguage {
	DISPLAY: inline; LEFT: -5px; WIDTH: 24px; POSITION: relative; TOP: 6px; HEIGHT: 24px
}
#topTools SPAN.changeLanguage A:hover {
	TEXT-DECORATION: none
}
#topTools SPAN.changeLanguage A:unknown {
	TEXT-DECORATION: none
}
#topTools SPAN.changeLanguage A:active {
	TEXT-DECORATION: none
}
 HTML #topTools FORM {
	BACKGROUND-POSITION: 0px 4px
}
#topTools INPUT {
	FONT-SIZE: 0.9em; WIDTH: 100px; COLOR: #577aa0
}
#topTools INPUT.submit {
	FONT-SIZE: 0.9em; WIDTH: auto
}
#topTools LABEL {
	DISPLAY: none
}
#mainContent {
	MARGIN-TOP: 50px
}
 HTML #mainContent {
	MARGIN-TOP: 8px
}
#colonna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 152px; PADDING-TOP: 0px
}
#txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; COLOR: #1a2e46; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.boxWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 143px; PADDING-TOP: 0px
}
.newsWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 143px; PADDING-TOP: 0px
}
.addressWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 143px; PADDING-TOP: 0px
}
.loginWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 143px; PADDING-TOP: 0px
}
.boxWrapper {
	FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(../images/box01_bkg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #628ec4
}
.boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/box01_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.boxBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/box01_bottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px; BACKGROUND-COLOR: #eff2e4
}
.boxWrapper UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 6px; PADDING-TOP: 0px
}
.boxWrapper UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.boxWrapper UL LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.boxWrapper SPAN {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.boxWrapper SPAN {
	COLOR: #e1edfc; BORDER-BOTTOM: #97b6dc 1px solid; TEXT-DECORATION: none
}
.boxWrapper UL LI A:link {
	COLOR: #e1edfc; BORDER-BOTTOM: #97b6dc 1px solid; TEXT-DECORATION: none
}
.boxWrapper UL LI A:visited {
	COLOR: #e1edfc; BORDER-BOTTOM: #97b6dc 1px solid; TEXT-DECORATION: none
}
.boxWrapper UL LI A:hover {
	COLOR: #eee; BACKGROUND-COLOR: #80a5d3
}
.boxWrapper UL LI A:unknown {
	COLOR: #eee; BACKGROUND-COLOR: #80a5d3
}
.boxWrapper UL LI A:active {
	COLOR: #eee; BACKGROUND-COLOR: #80a5d3
}
.boxWrapper UL LI SPAN {
	BORDER-BOTTOM: #587fb0 1px solid; BACKGROUND-COLOR: #587fb0
}
.boxWrapper UL LI #last {
	BORDER-BOTTOM: #97b6dc 0px solid
}
.boxWrapper UL LI A.level0 {
	PADDING-LEFT: 4px
}
.boxWrapper UL LI A.level1 {
	PADDING-LEFT: 16px
}
.boxWrapper UL LI A.level2 {
	PADDING-LEFT: 28px
}
.boxWrapper UL LI A.level3 {
	PADDING-LEFT: 40px
}
.boxWrapper SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.boxWrapper SPAN.level0 {
	PADDING-LEFT: 4px
}
.boxWrapper SPAN.level1 {
	PADDING-LEFT: 16px
}
.boxWrapper SPAN.level2 {
	PADDING-LEFT: 28px
}
.boxWrapper SPAN.level3 {
	PADDING-LEFT: 40px
}
.newsWrapper {
	BACKGROUND-IMAGE: url(../images/boxNews_bkg.gif); BACKGROUND-REPEAT: repeat-y
}
.newsboxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsTop.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.addressboxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsTop.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.loginboxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsTop.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.newsboxBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsBottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; BACKGROUND-COLOR: #eff2e4
}
.addressboxBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsBottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; BACKGROUND-COLOR: #eff2e4
}
.loginboxBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/boxNewsBottom.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; BACKGROUND-COLOR: #eff2e4
}
.newsboxTop H2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #dae2eb; LINE-HEIGHT: 1em; PADDING-TOP: 8px
}
.addressboxTop H2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #dae2eb; LINE-HEIGHT: 1em; PADDING-TOP: 8px
}
.loginboxTop H2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #dae2eb; LINE-HEIGHT: 1em; PADDING-TOP: 8px
}
.newsWrapper UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.addressWrapper UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.newsWrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #7998bb 1px solid; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.addressWrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #7998bb 1px solid; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.newsWrapper UL LI .newsBig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #2b5173; PADDING-TOP: 0px
}
.addressWrapper UL LI .newsBig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #2b5173; PADDING-TOP: 0px
}
.newsWrapper UL LI .newsBig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/bulletnews.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.addressWrapper UL LI .newsBig {
	MARGIN-BOTTOM: 6px; BORDER-BOTTOM: #7594bb 1px dashed
}
.newsWrapper UL LI .newsSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #497ca9; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-STYLE: normal
}
.addressWrapper UL LI .newsSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #497ca9; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-STYLE: normal
}
.newsBig A:link {
	COLOR: #2b5173; TEXT-DECORATION: none
}
.newsBig A:visited {
	COLOR: #2b5173; TEXT-DECORATION: none
}
.newsBig A:hover {
	COLOR: #000
}
.addressWrapper {
	BACKGROUND-IMAGE: url(../images/boxAddress_bkg.gif); MARGIN-LEFT: 10px; BACKGROUND-REPEAT: repeat-y
}
.addressboxTop {
	BACKGROUND-IMAGE: url(../images/boxAddressTop.gif); BACKGROUND-REPEAT: no-repeat
}
.addressboxBottom {
	BACKGROUND-IMAGE: url(../images/boxAddressBottom.gif); BACKGROUND-REPEAT: no-repeat
}
.addressboxTop H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 34px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.loginboxTop H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 34px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.addressWrapper UL LI {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
.addressBottom {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 360px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #fafcf2
}
.addressBottom H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #4f77a8; LINE-HEIGHT: 0.8em; PADDING-TOP: 0px
}
.addressBottom1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #3f5b7d
}
.loginWrapper {
	BACKGROUND-IMAGE: url(../images/boxLogin_bkg.gif); BACKGROUND-REPEAT: repeat-y
}
.loginboxTop {
	BACKGROUND-IMAGE: url(../images/boxLoginTop.gif); BACKGROUND-REPEAT: no-repeat
}
.loginboxBottom {
	BACKGROUND-IMAGE: url(../images/boxLoginBottom.gif); BACKGROUND-REPEAT: no-repeat
}
.loginboxTop H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #295b8c; PADDING-TOP: 8px
}
#formExtranet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; WIDTH: 178px; COLOR: #fff; PADDING-TOP: 0px
}
#formExtranet LABEL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #d9e2ed; PADDING-TOP: 5px
}
#formExtranet INPUT {
	PADDING-LEFT: 0px; FONT-SIZE: 0.9em; WIDTH: 53px; COLOR: #577aa0
}
#formExtranet INPUT.submitUser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 46px; COLOR: #577aa0; PADDING-TOP: 0px
}
#txt #path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 12px; COLOR: #94978e; PADDING-TOP: 0px
}
#txt #path A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px
}
#txt #path A:link {
	COLOR: #6681a3; TEXT-DECORATION: none
}
#txt #path A:visited {
	COLOR: #6681a3; TEXT-DECORATION: none
}
#txt #path A:hover {
	COLOR: #2c5b96
}
#txt #path A:unknown {
	COLOR: #2c5b96
}
#txt #path A:active {
	COLOR: #2c5b96
}
#txt #path #current {
	FONT-WEIGHT: bold
}
#txt #mainText {
	BORDER-RIGHT: #c9cac5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c9cac5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #c9cac5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c9cac5 1px solid; BACKGROUND-COLOR: #fff
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bkg_footer.gif); PADDING-BOTTOM: 0px; MARGIN: 15px auto; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 51px; TEXT-ALIGN: left
}
#footcontent {
	FLOAT: left; MARGIN: 0px 0px 0px 68px; WIDTH: 440px; COLOR: #3b5c68; PADDING-TOP: 13px
}
 HTML #footcontent {
	MARGIN-LEFT: 68px
}
#footcontent A:link {
	COLOR: #0e313d; TEXT-DECORATION: none
}
#footcontent A:visited {
	COLOR: #0e313d; TEXT-DECORATION: none
}
#footcontent A:hover {
	COLOR: #eff2e4
}
#footcontent A:unknown {
	COLOR: #eff2e4
}
#footcontent A:active {
	COLOR: #eff2e4
}
#log {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0px 0px; WIDTH: 90px; PADDING-TOP: 0px; HEIGHT: 42px
}
#log A SPAN {
	DISPLAY: none
}
#log A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/login.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#log A:link {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/login.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#log A:visited {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/login.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#log A:hover {
	BACKGROUND-POSITION: 0px -42px
}
#log A:unknown {
	BACKGROUND-POSITION: 0px -42px
}
#log A:active {
	BACKGROUND-POSITION: 0px -42px
}
#telefono {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0px 0px; WIDTH: 90px; PADDING-TOP: 0px; HEIGHT: 42px
}
#telefono A SPAN {
	DISPLAY: none
}
#telefono A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/telefono.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#telefono A:link {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/telefono.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#telefono A:visited {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/telefono.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
#telefono A:hover {
	BACKGROUND-POSITION: 0px -42px
}
#telefono A:unknown {
	BACKGROUND-POSITION: 0px -42px
}
#telefono A:active {
	BACKGROUND-POSITION: 0px -42px
}
.menutable2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
FORM {
	MARGIN: 0px
}
A {
	COLOR: #4f77a8; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12px
}
.tableContent {
	WIDTH: 500px
}
.pageTitle {
	PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; COLOR: #315c91; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.pageSubTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; COLOR: #315c91; PADDING-TOP: 10px; BORDER-BOTTOM: #315c91 3px solid
}
.textEplanationExt {
	FONT-SIZE: 12px; COLOR: #666; LIST-STYLE-TYPE: none
}
.textEplanationExt A {
	COLOR: #335895
}
.textEplanationExtCel {
	PADDING-LEFT: 36px
}
.istituzioneHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #002e7a; PADDING-TOP: 10px; BACKGROUND-COLOR: #cfddf6
}
#txt #mainText A {
	COLOR: #4f77a8
}
#txt #mainText {
	FONT-SIZE: 1em; LINE-HEIGHT: 1.4em
}
#txt #mainText P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px
}
#txt #mainText LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px
}
.searchResultTextSmallLight {
	FONT-SIZE: 0.9em; COLOR: #4f77a8
}
.searchResultSubTitle {
	FONT-WEIGHT: bold; COLOR: #4f77a8
}
.searchResultSubTitleLinked {
	FONT-WEIGHT: bold; COLOR: #4f77a8; TEXT-DECORATION: underline
}
.ReadMoreLink {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.searchResultTitleLinked {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #4f77a8; TEXT-DECORATION: underline
}
.searchResultTitle {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #4f77a8
}
.LabelMessage {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: none
}
.searchResultVST {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/images/flech.gif); PADDING-BOTTOM: 5px; COLOR: #4f77a8; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 12px; BACKGROUND-COLOR: #c9e1fc
}
.searchResultVST LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.searchResultTextBig {
	FONT-SIZE: 14px; COLOR: #666666
}
.searchResultTextSmall {
	FONT-SIZE: 10px; COLOR: #666666
}
.searchResultContinue {
	FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: underline
}
.Label {
	FONT-SIZE: 11px; COLOR: #666666
}
.LABELPUB {
	FONT-SIZE: 12px; COLOR: #666666
}
INPUT.UPLOAD {
	BACKGROUND: yellow; COLOR: red
}
INPUT.FILE {
	BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; WIDTH: 250px; BORDER-BOTTOM: #cc6600 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #4f77a8
}
INPUT.TEXTBOX {
	BORDER-RIGHT: #5887d4 1px solid; BORDER-TOP: #5887d4 1px solid; BORDER-LEFT: #5887d4 1px solid; WIDTH: 180px; COLOR: black; BORDER-BOTTOM: #5887d4 1px solid; BACKGROUND-COLOR: ghostwhite
}
SELECT {
	BORDER-RIGHT: #5887d4 1px solid; BORDER-TOP: #5887d4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #5887d4 1px solid; WIDTH: 240px; COLOR: #666666; BORDER-BOTTOM: #5887d4 1px solid; BACKGROUND-COLOR: ghostwhite
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
INPUT.ModifyButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 75px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5887d4; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.modifyButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 75px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5887d4; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.AddButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 75px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.addButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 75px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.Button {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.ButtonLanguage {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.LargeButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 90px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
INPUT.LongButton {
	BORDER-RIGHT: #000088 1px solid; BORDER-TOP: #000088 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #000088 1px solid; WIDTH: 220px; COLOR: #000088; BORDER-BOTTOM: #000088 1px solid; LETTER-SPACING: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
IMG.imgLogo {
	WIDTH: 60px
}
IMG.imglogo {
	WIDTH: 60px
}
IMG.imgFull {
	WIDTH: 300px
}
TD.tdAddButton {
	HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
TD.tdModifyButton {
	WIDTH: 85px; BACKGROUND-COLOR: #ffffff
}
TD.Title1Line {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #4f77a8
}
TD.Title2Line {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #4f77a8
}
TD.MenuLine {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
A.GraphicLink {
	TEXT-DECORATION: none
}
A.GraphicLink:visited {
	TEXT-DECORATION: none
}
A.GraphicLink:hover {
	TEXT-DECORATION: none
}
A.GraphicLink:active {
	TEXT-DECORATION: none
}
A.LinkText {
	COLOR: #4f77a8; TEXT-DECORATION: none
}
A.LinkText:visited {
	TEXT-DECORATION: none
}
A.LinkText:hover {
	TEXT-DECORATION: none
}
A.LinkText:active {
	TEXT-DECORATION: none
}
.TextValidator {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: red
}
.TextMessage {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #4f77a8
}
.TextAdvice {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: red
}
.MessagePub {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #4f77a8
}
TD.tdText {
	WIDTH: 100px; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
TD.tdControl {
	WIDTH: 85px; BACKGROUND-COLOR: #ffffff
}
.Grid {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
.GridHeader {
	FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: #4f77a8; TEXT-DECORATION: none
}
.GridFooter {
	FONT-SIZE: 10px; COLOR: black; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.GridSelectedItemStyle {
	FONT-SIZE: 10px; COLOR: black; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.GridAlternatingItemStyle {
	FONT-SIZE: 10px; COLOR: black; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.GridFooter {
	FONT-SIZE: 10px; COLOR: black; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.Grid A {
	FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: none
}
.Grid A:hover {
	FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: underline
}
.Grid A:visited {
	FONT-SIZE: 10px; COLOR: red
}
.Grid INPUT.SUBMIT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 75px; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4f77a8; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.internalMenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #4f77a8; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.internalMenu A:link {
	COLOR: #4f77a8; TEXT-DECORATION: none
}
.internalMenu A:visited {
	COLOR: #4f77a8; TEXT-DECORATION: none
}
.internalMenu A:hover {
	COLOR: #4f77a8; TEXT-DECORATION: underline
}
.internalMenu A:active {
	COLOR: #4f77a8; TEXT-DECORATION: underline
}
.ButtonText {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #4f77a8
}
.ButtonText:hover {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #4f77a8
}
BODY {
	BACKGROUND-COLOR: #eeeeee
}
FORM {
	MARGIN: 0px
}
TD.fascia {
	FONT-SIZE: 12px; COLOR: #ffffff
}
TD.fascia A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.fascia A:hover {
	COLOR: #002e7a; TEXT-DECORATION: none
}
TD.fascia A:unknown {
	COLOR: #002e7a; TEXT-DECORATION: none
}
TABLE.footer {
	BORDER-BOTTOM: #d6d6d6 1px solid
}
TABLE.footer TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #a1a1a1; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TABLE.footer TD A {
	COLOR: #707070; TEXT-DECORATION: none
}
TABLE.footer TD A:hover {
	COLOR: #002e7a; TEXT-DECORATION: none
}
TABLE.footer TD A:unknown {
	COLOR: #002e7a; TEXT-DECORATION: none
}
TABLE.scatolaBlu {
	BORDER-RIGHT: #a9c5f4 1px solid; FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #a9c5f4 1px solid; COLOR: #335895
}
TABLE.scatolaBlu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.testoScatolaBlu {
	COLOR: #335895
}
TABLE.scatolaBlu P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 8px
}
.txtScatolaBlu {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 12px; COLOR: #335895; PADDING-TOP: 8px
}
.txtScatolaBlu A {
	COLOR: #335895
}
P.testobluHP {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #335895; PADDING-TOP: 4px; TEXT-ALIGN: left
}
P.testobluHP A:link {
	COLOR: #335895
}
P.testobluHP A:visited {
	COLOR: #335895
}
P.testobluHP A:hover {
	COLOR: #335895
}
P.testobluHP A:unknown {
	COLOR: #335895
}
P.testobluHP A:active {
	COLOR: #335895
}
.hpForms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 0px
}
.hpForms .lab {
	FONT-SIZE: 0.7em; COLOR: #335895
}
.hpForms INPUT {
	MARGIN-LEFT: 4px; WIDTH: 95px
}
.hpForms .inputcercaHP {
	WIDTH: 135px
}
.hpForms SELECT {
	WIDTH: 95px
}
.Page {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: underline
}
.LinkPage A:link {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #5a84d6; TEXT-DECORATION: underline
}
.LinkPage A:visited {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #5a84d6; TEXT-DECORATION: none
}
.LinkPage A:active {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: none
}
.LinkPage {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: none
}
.LinkPage A:hover {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #4f77a8; TEXT-DECORATION: none
}
.lancioHome {
	BORDER-RIGHT: #c9cac5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c9cac5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; BORDER-LEFT: #c9cac5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c9cac5 1px solid; BACKGROUND-COLOR: #dfe8eb
}
.lancioHome P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lancioHome H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4f77a8; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.lancioHome IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.lancioHome A {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.boxWrapper UL LI .sigla {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1f3c73; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.contentpaneopen {
	WIDTH: 100%
}
.contentheading {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3973ac; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentpagetitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3973ac; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.contentpagetitle:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3973ac; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.contentpagetitle:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3973ac; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.contentpagetitle:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3973ac; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999
}
#content_main .createdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #4a87c4; LINE-HEIGHT: 8px; PADDING-TOP: 0px
}
.contenuto {
	DISPLAY: block; FONT-SIZE: 14px; COLOR: #3973ac; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.clr {
	CLEAR: both
}
DL {
	MARGIN: 0px
}
DD {
	MARGIN: 0px
}
DT {
	MARGIN: 0px
}
.message {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 50px; FONT-WEIGHT: bold; BACKGROUND: url(../images/message.gif) #ffffcc no-repeat 10px 50%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: gray 1px solid; COLOR: red; PADDING-TOP: 10px; BORDER-BOTTOM: gray 1px solid
}
#dm_header {
	BORDER-BOTTOM: #ddd 2px dotted; HEIGHT: 50px; TEXT-ALIGN: center
}
#dm_header DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 30%; PADDING-TOP: 3px
}
#dm_header A {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
#dm_header SPAN {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
#dm_pathway {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ddd; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
H2 {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
#dm_cats {
	TEXT-ALIGN: left
}
#dm_docs {
	TEXT-ALIGN: left
}
#dm_cats H3 {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 10px; BACKGROUND: #ddd; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dm_docs H3 {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 10px; BACKGROUND: #ddd; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dm_docs H3 {
	MARGIN-BOTTOM: 0px
}
#dm_docs H3 SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; MARGIN: -15px 5px 0px 0px
}
#dm_cats H3 SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; MARGIN: -15px 5px 0px 0px
}
DT {
	CLEAR: both; PADDING-RIGHT: 2px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DT A.dm_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DT A.dm_thumb {
	
}
DT A.dm_name {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}
DT A.dm_name:hover {
	BACKGROUND: #ffcc00; COLOR: #fc6401
}
DT SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: italic
}
DD.dm_date {
	FLOAT: right; MARGIN: -22px 5px 0px 0px
}
DD.dm_files {
	FLOAT: right; MARGIN: -22px 5px 0px 0px
}
DD.dm_description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
DD.dm_counter {
	CLEAR: right; PADDING-RIGHT: 5px; MARGIN-TOP: -14px; FONT-SIZE: 10px; FLOAT: right
}
DD.dm_homepage {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f8f8f8
}
DD.dm_taskbar {
	HEIGHT: 22px
}
.dm_cat {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.dm_cat .dm_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; COLOR: #666
}
.dm_cat .dm_description {
	CLEAR: left; FLOAT: left
}
.dm_cat .dm_thumb {
	MARGIN-TOP: -15px; FLOAT: right
}
.dm_unpublished {
	BORDER-RIGHT: red 1px dotted; BORDER-TOP: red 1px dotted; BORDER-LEFT: red 1px dotted; BORDER-BOTTOM: red 1px dotted; BACKGROUND-COLOR: #ffcccc
}
.dm_unapproved {
	BORDER-RIGHT: green 1px dotted; BORDER-TOP: green 1px dotted; BORDER-LEFT: green 1px dotted; BORDER-BOTTOM: green 1px dotted; BACKGROUND-COLOR: #ccffcc
}
.dm_license {
	
}
.dm_license_agree {
	
}
.dm_orderby {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; PADDING-TOP: 1px; BACKGROUND-COLOR: #eee
}
.dm_doc CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: auto; PADDING-TOP: 5px
}
#dm_tooltip CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: auto; PADDING-TOP: 5px
}
.dm_doc TABLE {
	BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-COLLAPSE: collapse
}
#dm_tooltip TABLE {
	BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-COLLAPSE: collapse
}
.dm_doc TD {
	BORDER-RIGHT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#dm_tooltip TD {
	BORDER-RIGHT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.dm_doc THEAD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcc00
}
#dm_tooltip THEAD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcc00
}
.dm_doc COL#prop {
	BACKGROUND-COLOR: #eeeeee
}
.dm_doc THEAD TD {
	TEXT-ALIGN: center
}
#dm_tooltip THEAD TD {
	TEXT-ALIGN: center
}
#dm_details {
	WIDTH: 100%; TEXT-ALIGN: center
}
#dm_details TABLE {
	MARGIN: auto
}
#dm_details TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#dm_details THEAD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#dm_tooltip TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dm_tooltip THEAD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DD.dm_taskbar {
	LIST-STYLE-TYPE: none
}
DD.dm_taskbar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 85%; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 2px; WIDTH: 6em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD.dm_taskbar LI A {
	DISPLAY: block; PADDING-LEFT: 3px
}
DD.dm_taskbar LI A:link {
	COLOR: #696969; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
DD.dm_taskbar LI A:visited {
	COLOR: #696969; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
DD.dm_taskbar LI A:hover {
	COLOR: #696969; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
DD.dm_taskbar LI A:link {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: gray 1px solid
}
DD.dm_taskbar LI A:visited {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: gray 1px solid
}
DD.dm_taskbar LI A:hover {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: #cecece 1px solid
}
DD.dm_taskbar LI.approve A:link {
	BACKGROUND-COLOR: #ccffcc
}
DD.dm_taskbar LI.publish A:link {
	BACKGROUND-COLOR: #ffcccc
}
.dm_toolbar {
	MARGIN-RIGHT: 25px; LIST-STYLE-TYPE: none; HEIGHT: 32px
}
.dm_toolbar LI {
	FLOAT: right; BACKGROUND-IMAGE: none
}
.dm_toolbar .dm_btn {
	DISPLAY: block; WIDTH: 32px; TEXT-INDENT: -5000px; HEIGHT: 32px
}
.dm_toolbar #dm_btn_save {
	BACKGROUND-IMAGE: url(../images/save.png)
}
.dm_toolbar #dm_btn_cancel {
	BACKGROUND-IMAGE: url(../images/cancel.png)
}
.dm_toolbar #dm_btn_save:hover {
	BACKGROUND-IMAGE: url(../images/save-over.png)
}
.dm_toolbar #dm_btn_cancel:hover {
	BACKGROUND-IMAGE: url(../images/cancel-over.png)
}
.dm_form {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 35em; PADDING-TOP: 1em; BORDER-BOTTOM: #cecece 1px solid
}
.dm_form FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0.5em; BORDER-TOP: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: 0px
}
.dm_form BR {
	DISPLAY: none
}
.dm_form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
.dm_form LABEL.nofloat {
	FLOAT: none
}
.dm_form P {
	TEXT-ALIGN: left
}
.dm_form FIELDSET.dm_button {
	BORDER-TOP: gray 1px solid
}
.dm_form SELECT OPTION.label {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #333; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
.dm_form .editor {
	FLOAT: none
}
#dm_frmupload LABEL {
	PADDING-RIGHT: 10px; WIDTH: 100px
}
#dm_frmupload #dm_btn_back {
	FLOAT: left
}
#dm_frmupload #dm_btn_submit {
	FLOAT: right
}
#dm_frmedit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 90%; BORDER-BOTTOM: 0px
}
#dm_frmedit #dmthumbnail_preview {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: silver 1px solid; WIDTH: 80px; MARGIN-RIGHT: 30px; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 80px
}
#dm_frmedit #license-page LABEL {
	WIDTH: 250px
}
#dm_nav {
	CLEAR: both; BORDER-TOP: #ddd 2px dotted; MARGIN-TOP: 15px; PADDING-TOP: 15px
}
#dm_nav DIV {
	MARGIN-TOP: 10px
}
#dm_title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; COLOR: #315c91; PADDING-TOP: 10px; BORDER-BOTTOM: #315c91 3px solid
}
.inputbox {
	FONT-SIZE: 11px; Z-INDEX: -3; BACKGROUND: #e9eff5; COLOR: blue; FONT-FAMILY: Courier, Helvetica, sans-serif
}
