@media screen {
	.defcampo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-transform: capitalize; text-decoration: none; background-position: right center; text-align: right}
	.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-color: #000000 black black; background-attachment: scroll; cursor: hand; filter: Xray?)?, Direction=?); page-break-before: always; page-break-after: always; word-spacing: normal; border-top-width: auto}
	.field {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
	.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
	SELECT  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	INPUT  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TEXTAREA  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TH {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}.tableBlue { border: 1px #336699 solid }
	.tableY { border: 1px #FFCC33 solid}

.tabelle {
	border: 1px solid #666666;
}
.tabNoBordoInf {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabNoBordoSup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoInf {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabBordiLato {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabBordoInfSup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.dimensioneTAB {
	line-height: 5px;
}
.tabSoloBordoInfSupDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoInfSupSX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoSup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoInfDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoSX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoSXeDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoInfSXeDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.tabBordo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabSoloBordoInfSX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

}

@media print {
	.defcampo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-transform: capitalize; text-decoration: none; background-position: right center; text-align: right}
	.button {  display:none;}
	.field {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
	.testo {  font-family: Verdana, sans-serif; font-size: 10px; color: #333333; display:block; margin-right: 5 px;}
	SELECT  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	INPUT  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TEXTAREA  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TH {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	TD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}.tableBlue { border: 1px #336699 solid }
	.tableY { border: 1px #FFCC33 solid}
}