BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; BACKGROUND-COLOR: #ffffff
}
P {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px
}
UL {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px
}
A {
	FONT-SIZE: 10px; COLOR: #666666
}
FONT.path_sel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b12c1d
}
FONT.path_unsel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
A.path_unsel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b12c1b
}
LI {
	LIST-STYLE-IMAGE: url(/disegni/strElenco.gif)
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 574px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 80px; BACKGROUND-COLOR: #e4e3df
}
PRE {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva
}
.form {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
.formComuni {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; font-color: #666666
}
.inputLeft {
	FONT-SIZE: 10px; WIDTH: 140px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.selectLeft {
	FONT-SIZE: 10px; WIDTH: 140px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.selectLefty {
	FONT-SIZE: 10px;  COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.boxRicerca {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px; WIDTH: 90px; COLOR: #b12c1b; BORDER-BOTTOM: #000000 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; 
}
.tit {
	FONT-SIZE: 10px; COLOR: #b12c1b
}
.subTit {
	FONT-SIZE: 10px; COLOR: #b12c1b
}
.mSer {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.mSer:hover {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.mNav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-DECORATION: none
}
.mLeft {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mLeft:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.mLeftTit {
	FONT-SIZE: 13px; COLOR: #b12c1b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.spcMnav {
	WIDTH: 28px
}
.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.mappa {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 360px; COLOR: #b22c1b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 18px; BACKGROUND-COLOR: #efefef
}
.bgBianco {
	BACKGROUND-COLOR: #ffffff
}
.bgRosso {
	BACKGROUND-COLOR: #b12c1b
}
.bgGrigio {
	BACKGROUND-COLOR: #ebebeb
}
.tabTit {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #b12c1b; TEXT-ALIGN: center
}
.tabTit1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #b12c1b; TEXT-ALIGN: center
}
.tabTit2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #c4c4c4; TEXT-ALIGN: center
}
.tabSubTit {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BACKGROUND-COLOR: #cdcdcd
}
.tabR1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ebebeb
}
.tabR2 {
	COLOR: #ffffff; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.tabR3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f6f6f6
}
.tabR4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e1e1e1
}
.tabFine {
	HEIGHT: 4px; BACKGROUND-COLOR: #b12c1b
}
.tabmenu {
	BACKGROUND-COLOR: #999999
}
A.submenu_bg {
	CURSOR: hand; BACKGROUND-COLOR: #ffffff
}
.submenu_bg {
	CURSOR: hand; BACKGROUND-COLOR: #cccccc
}
.item_menu {
	FONT-SIZE: 10px; COLOR: #e30000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.item_menu {
	TEXT-DECORATION: none
}
A.item_menu:visited {
	TEXT-DECORATION: none
}
A.item_menu:hover {
	TEXT-DECORATION: none
}
SPAN.pic {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b12c1b
}
INPUT.app_input {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
INPUT.app_inputbt {
	BORDER-RIGHT: #B12C1B 1px solid; BORDER-TOP: #B12C1B 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #B12C1B 1px solid;  COLOR: #666666; BORDER-BOTTOM: #B12C1B 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 16px; BACKGROUND-COLOR: #FFFFFF
}
SELECT.app_select {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
TEXTAREA.app_textA {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 150px; BACKGROUND-COLOR: #e4e3df
}
SELECT.app_personal {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
INPUT.app_personal {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px; COLOR: #666666; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
.focus {
	FONT-SIZE: 14px; COLOR: #8c8b8b; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
TABLE.layout {
	RIGHT: 5%; LEFT: 5%; WIDTH: 90%; POSITION: absolute; TOP: 5px; HEIGHT: 100%
}
TD.layoutHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 50px
}
TD.layoutCenter {
	VERTICAL-ALIGN: top
}
TD.layoutFooter {
	BORDER-RIGHT: #ffffff; PADDING-RIGHT: 10px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff; HEIGHT: 25px
}
TABLE.layoutCenterTable {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%
}
TD.layoutColSx {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 0%; PADDING-TOP: 0px; BACKGROUND-COLOR: #bbbbbb
}
TD.layoutBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.layoutColDx {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #333333 1px solid; WIDTH: 0%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px; TEXT-ALIGN: right
}
.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b12c1b
}
.descrizione {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px
}
.titolo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005186
}
TABLE.titolo {
	MARGIN-TOP: 25px; FONT-SIZE: 100%; WIDTH: 100%
}
TD.titoloSx {
	DISPLAY: none; WIDTH: 0px
}
TD.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b12c1b
}
TD.titoloDx {
	WIDTH: 0px
}
TABLE.pulsantieraLayout {
	BORDER-RIGHT: #005186 1px; BORDER-TOP: #005186 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #005186 1px; WIDTH: 95%; LINE-HEIGHT: normal; BORDER-BOTTOM: #005186 1px; FONT-STYLE: normal; FONT-VARIANT: normal
}
TD.pulsantieraPrev {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.pulsantieraNext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TABLE.pulsantieraTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 95%; LINE-HEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #ffcc00; FONT-VARIANT: normal
}
TABLE.pulsante {
	WIDTH: 95%; BACKGROUND-COLOR: #ffcc00
}
TABLE.inputTable {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 2px; BORDER-TOP: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 15px 10px 15px 0px; BORDER-LEFT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px
}
TD.inputLabel {
	FONT-SIZE: 10px; WIDTH: 25%; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-ALIGN: left
}
TD.inputField {
	FONT-SIZE: 10px; WIDTH: 63%; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-ALIGN: left
}
TD.inputSpace {
	WIDTH: 2%
}
LABEL {
	COLOR: #666666; TEXT-ALIGN: left
}
.inputGeneric {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputText {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputTextAdmin {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputTextObbl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputTextDisabled {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputSelect {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputSelectObbl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputSelectObblAbitazione {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputSelectDisabled {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputLogin {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #666666; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.inputText {
	WIDTH: 200px; BACKGROUND-COLOR: #e4e3df
}
.inputSelect {
	WIDTH: 200px; BACKGROUND-COLOR: #e4e3df
}
.inputTextAdmin {
	WIDTH: 70px; BACKGROUND-COLOR: #e4e3df
}
.inputTextObbl {
	WIDTH: 200px; BACKGROUND-COLOR: #e4e3df
}
.inputSelectObbl {
	WIDTH: 200px; BACKGROUND-COLOR: #e4e3df
}
.inputSelectObblAbitazione {
	WIDTH: 328px; BACKGROUND-COLOR: #e4e3df
}
.inputTextDisabled {
	BACKGROUND-COLOR: #e4e3df
}
.inputSelectDisabled {
	BACKGROUND-COLOR: #e4e3df
}
TABLE.listData1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 90%; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-VARIANT: normal
}
TD.listData1_1 {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 70%; LINE-HEIGHT: normal; FONT-STYLE: normal; HEIGHT: 25px; FONT-VARIANT: normal
}
TD.listData1_2 {
	PADDING-LEFT: 10px; WIDTH: 30%; HEIGHT: 20px
}
.link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.linkDescription {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.linkList {
	VERTICAL-ALIGN: top; WIDTH: 0px; COLOR: #005186; LIST-STYLE-TYPE: square
}
TABLE.listInput1 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid
}
TD.listInput1Data {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left
}
TD.listInput1Bt {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left
}
TD.listInput2Data {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; TEXT-ALIGN: left
}
TD.listInput1Data {
	
}
TD.listInput2Data {
	FONT-WEIGHT: bold; COLOR: #b12c1b
}
TD.listInput1Bt {
	
}
TD.listInput1Sel {
	BACKGROUND-COLOR: #cedde1
}
.tabBar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 90%; PADDING-TOP: 5px
}
.tabContent {
	BORDER-RIGHT: #004080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #004080 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #004080 1px solid; WIDTH: 90%; PADDING-TOP: 5px; BORDER-BOTTOM: #004080 1px solid
}
.tabLabel {
	BORDER-RIGHT: #004080 1px solid; BORDER-TOP: #004080 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #004080 1px solid; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: #004080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva
}
.tabLabelSelected {
	BORDER-RIGHT: #004080 1px solid; BORDER-TOP: #004080 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #004080 1px solid; COLOR: #666666; BORDER-BOTTOM: #004080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva; BACKGROUND-COLOR: #cedde1
}
.bottone {
	BORDER-RIGHT: #b12c1b 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b12c1b 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b12c1b 1px solid; CURSOR: pointer; COLOR: #c4837a; PADDING-TOP: 1px; BORDER-BOTTOM: #b12c1b 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bottoneAttivo {
	BORDER-RIGHT: #b12c1b 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b12c1b 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b12c1b 1px solid; CURSOR: pointer; COLOR: #c4837a; PADDING-TOP: 1px; BORDER-BOTTOM: #b12c1b 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabellaReport {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; WIDTH: 500px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 1px
}
.rigaReportChiara {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.rigaReportScura {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #e6e6e6
}
.rigaReportScura2 {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8c8c8
}
.riquadroLegenda {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 60%; BORDER-BOTTOM: #333333 1px solid
}
.elemLegenda {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 20px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 20px
}
.errore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva
}
.avviso {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva
}
TD.popupsx {
	WIDTH: 10px
}
TD.popupdx {
	WIDTH: 10px
}
TD.popupmiddle {
	FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TABLE.popuptitolo {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; WIDTH: 100%
}
TD.valoreCasaMiddle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.search {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #666666 1px solid; WIDTH: 85px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px
}
.txtbox{
BORDER-BOTTOM:  1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid;FONT: 10px Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px;
}