BODY {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	BACKGROUND: white; 
	COLOR: #254A5F; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, sans-serif
}
TD {
	FONT-SIZE: x-small
}
TD.input3 {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 40px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #254A5F; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #e6ddd8
}
.thelp {
	COLOR: #7c2020; 
	BORDER-BOTTOM: #7c2020 1px solid
}
TD.sc5 {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: x-small; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #74664b; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f0e4d6
}
TD.scbase {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: x-small; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #74664b; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #ebebe9
}
TD.sc2b {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #978866 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #BDD8E6;
}
TD.sc2b1 {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	COLOR: #076AC3; 
	BORDER-BOTTOM: #978866 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #CEE7FD;
}




TABLE.sf3 {
	BORDER-BOTTOM: #978866 1px solid; 
	BACKGROUND-COLOR: #fcf8e9
}
TABLE.sf2 {
	BORDER-BOTTOM: #715f48 1px solid; 
	BACKGROUND-COLOR: #f8efe5
}
.testo {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	COLOR: #8e9198; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titolo {
	PADDING-LEFT: 26px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: large; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 30px 30px 5px; 
	COLOR: #114aa1; 
	PADDING-TOP: 14px; 
	BORDER-BOTTOM: #e0e4e3 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titoloBas {
	FONT-WEIGHT: normal; 
	FONT-SIZE: large; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 30px 30px 5px; 
	WIDTH: 100%; 
	COLOR: #114aa1; 
	PADDING-TOP: 14px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
.titoloh {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 17px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 8px 8px 5px; 
	WIDTH: 20%; COLOR: black; 
	PADDING-TOP: 90px; 
	BORDER-BOTTOM: #f2eeeb 7px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titolo2 {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 30px 30px 5px; 
	WIDTH: 100%; 
	COLOR: #999899; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.registro {
	PADDING-LEFT: 26px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 30px 30px 5px; 
	WIDTH: 90%; 
	COLOR: #90806c; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #e0e4e3 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #fcf8e9; 
	TEXT-ALIGN: right
}
.registrobis {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 30px; 
	WIDTH: 90%; 
	COLOR: #74664b; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #fcf8e9
}
.reg {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 30px 30px 5px; 
	WIDTH: 40%; 
	COLOR: #90806c; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #e0e4e3 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #ebebe9
}
.int {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 5px 30px; 
	COLOR: #ffffff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #254A5F 2px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #076AC3
}
.int3 {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 5px 30px; 
	COLOR: #ffffff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #927067 2px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #cba097
}
.int2 {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 5px 0px; 
	COLOR: #ffffff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #927067 2px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #c8b2a5
}
.bar-t {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #927067 2px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #c8b2a5; 
	TEXT-ALIGN: center
}
.lin {
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #f7f0ea 2px solid
}
.lin {
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #f7f0ea 2px solid
}
.destra {
	FONT-SIZE: x-small; 
	TEXT-ALIGN: right
}
.piccolo {
	FONT-SIZE: xx-small; 
}
.centro {
	FONT-SIZE: x-small; 
	TEXT-ALIGN: center
}
.sinistra {
	FONT-SIZE: x-small; 
	TEXT-ALIGN: left
}
.destra-bis1 {
	FONT-SIZE: x-small; 
	TEXT-ALIGN: center; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #076AC3; 
	FONT-WEIGHT: bold;
}
.destra-bis {
	FONT-SIZE: x-small; 
	TEXT-ALIGN: left; 
	COLOR: #FFFFFF;
}
.destra-min {
	FONT-SIZE: xx-small; 
	COLOR: #114aa1; 
	TEXT-ALIGN: left
}
.col {
	FONT-SIZE: xx-small; 
	COLOR: #114aa1; 
	TEXT-ALIGN: left
}
.asterisco {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	MARGIN: 4px 4px 0px; 
	COLOR: #dc2626; 
	FONT-FAMILY: Verdana
}
.statusrosso {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #cc3300; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.statusgiallo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #cc9900; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.statusverde {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #336600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.statusverde {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #336600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.statusverde:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; COLOR: #336600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.statusverde:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #336600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.statusverde:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #336600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.sc2b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
A.sc2b:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.sc2b:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.sc2b:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.sc2 {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #a49582
}
TD.sc3 {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f8cda2
}
TD.sc3b {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f8cda2
}
TD.sc4 {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 6px; 
	COLOR: #74664b; 
	PADDING-TOP: 6px; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #ebebe9
}
TD.sc4bis {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 2px; 
	COLOR: #254A5F; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #EBEBE9; 
	TEXT-ALIGN: center
}
TD.sc5b {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 6px; 
	COLOR: #74664b; 
	PADDING-TOP: 6px; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f0e4d6
}
TD.sc2P {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #a49582
}
TD.sc3P {
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f8cda2
}
TABLE.sf {
	BACKGROUND-COLOR: #f7f6f1
}
TD.input {
	PADDING-LEFT: 20px; 
	FONT-SIZE: x-small; 
	WIDTH: 50%; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #DAE1E4
}
TD.inputdonor {
	PADDING-LEFT: 20px; 
	FONT-SIZE: x-small; 
	WIDTH: 50%; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #FDE1AF
}
TD.input3 {
	PADDING-LEFT: 20px; 
	TEXT-ALIGN: center; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #DAE1E4
}
TD.inputmidi {
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #DAE1E4; 
	padding-center: 20px
}
TD.inputmidi1 {
	FONT-SIZE: x-small; 
	WIDTH: 50%; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #DAE1E4
}
TD.intt {
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #58483d; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #e6ddd8
}
TD.intss {
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #58483d; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #d9d9d6
}
TD.input2 {
	PADDING-LEFT: 40px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #58483d; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #e6ddd8
}
TD.base {
	BORDER-TOP: #ffffff 2px solid; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 4px; 
	BORDER-BOTTOM: #ffffff 2px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f4f4f4
}
INPUT {
	MARGIN-TOP: 4px; 
	FONT-SIZE: 10px; 
	COLOR: #424242; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	MARGIN-TOP: 4px; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}
SELECT {
	MARGIN-TOP: 4px; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}
A:link {
	FONT-WEIGHT: bold; 
	COLOR: #254A5F; 
	TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #808B9F; 
	TEXT-DECORATION: none
}


A.sottile:link {
	FONT-WEIGHT: normal; 
	COLOR: #254A5F; 
	TEXT-DECORATION: none
}
A.sottile:visited {
	FONT-WEIGHT: normal; 
	COLOR: #254A5F; 
	TEXT-DECORATION: none
}






A.sottile1:link {
	FONT-WEIGHT: normal; 
	COLOR: #0000FF; 
}
A.sottile1:visited {
	FONT-WEIGHT: normal; 
	COLOR: #0000FF; 
}