body {
  background-color: #ffffff;
  SCROLLBAR-FACE-COLOR: #ffffff; 
  SCROLLBAR-HIGHLIGHT-COLOR: #EAEBF0; 
  SCROLLBAR-SHADOW-COLOR: #1978BA;
  SCROLLBAR-3DLIGHT-COLOR: #EAEBF0;
  SCROLLBAR-ARROW-COLOR: #998a68; 
  SCROLLBAR-TRACK-COLOR: #EAEBF0; 
  SCROLLBAR-DARKSHADOW-COLOR: #EAEBF0;
}

.boxtitolo
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
}
.boxtesto
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

.boxconsumo
{
	background: #5690AA;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}
.boxconsumocodice
{
    COLOR: #BFC3C5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

.titolo
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
}
.titolo2
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
}
.testo
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

.data
{
	COLOR: #83B99C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
	font-style: normal;
}

.nota
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.notatitolo
{
    COLOR: #83B99C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

.copy
{
    COLOR: #507281;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
}

A.linktopmenu:link
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenu:active
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenu:visited
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenu:hover
{
    COLOR: #9BDCF9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

A.linktopmenubianco:link
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenubianco:active
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenubianco:visited
{
    COLOR: #5690AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
A.linktopmenubianco:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

.celltopmenu
{
			background: #E4F6FE;
			BORDER-BOTTOM: none;
			BORDER-LEFT: none;
			BORDER-RIGHT: #5690AA 1px solid;
			BORDER-TOP: none;
			padding-top: 0px;
			padding-right: 6px;
			padding-bottom: 0px;
			padding-left: 6px;
}
.celltopmenuwithout
{
			background: #E4F6FE;
			BORDER-BOTTOM: none;
			BORDER-LEFT: none;
			BORDER-RIGHT: none;
			BORDER-TOP: none;
			padding-top: 0px;
			padding-right: 15px;
			padding-bottom: 0px;
			padding-left: 8px;
}
.cellpws
{
			background: #E4F6FE;
			BORDER-LEFT: #5690AA 1px solid;
			BORDER-RIGHT: #5690AA 1px solid;
			BORDER-TOP: #5690AA 1px solid;
			BORDER-BOTTOM: #5690AA 1px solid;
			padding-top: 8px;
			padding-right: 8px;
			padding-bottom: 8px;
			padding-left: 8px;
}
.cellpwsVerde
{
			background: #E4F6FE;
			BORDER-LEFT: #98BD58 1px solid;
			BORDER-RIGHT: #98BD58 1px solid;
			BORDER-TOP: #98BD58 1px solid;
			BORDER-BOTTOM: #98BD58 1px solid;
			padding-top: 8px;
			padding-right: 8px;
			padding-bottom: 8px;
			padding-left: 8px;
}

A.cellmenuright {
			display: block;
			width: 130px;
			text-align: left;
			text-decoration: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #5690AA;
			BACKGROUND-COLOR: #E4F6FE;
			BORDER-BOTTOM: #FFFFFF 1px solid;
			BORDER-LEFT: none;
			BORDER-RIGHT: none;
			BORDER-TOP: none;
			padding-top: 5px;
			padding-right: 0px;
			padding-bottom: 5px;
			padding-left: 7px;	
}
A.cellmenuright:hover {
			display: block;
			width: 130px;
			text-align: left;
			text-decoration: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #FFFFFF;
			BACKGROUND-COLOR: #AEE2FA;
			BORDER-BOTTOM: #FFFFFF 1px solid;
			BORDER-LEFT: none;
			BORDER-RIGHT: none;
			BORDER-TOP: none;
}
A.cellmenurighthover {
			display: block;
			width: 130px;
			text-align: left;
			text-decoration: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #FFFFFF;
			BACKGROUND-COLOR: #AEE2FA;
			BORDER-BOTTOM: #FFFFFF 1px solid;
			BORDER-LEFT: none;
			BORDER-RIGHT: none;
			BORDER-TOP: none;
			padding-top: 5px;
			padding-right: 0px;
			padding-bottom: 5px;
			padding-left: 7px;	
}

.celldati
{
			BACKGROUND-COLOR: #CFCFCF;
			COLOR: #373FA2;
			FONT-FAMILY: Verdana;
			FONT-SIZE: 10px;
			BORDER-STYLE: solid;
			BORDER-COLOR: #5690AA;
			BORDER-WIDTH: 1px;   
}

.cellTecnicaTitolo
{
			BACKGROUND-COLOR: #A1BAE4;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellTecnicaDefinizione
{
			BACKGROUND-COLOR: #A1BAE4;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}
.cellTecnicaValore
{
			BACKGROUND-COLOR: #BFD0EA;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}

.cellPreventivoTitolo
{
			BACKGROUND-COLOR: #C53620;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellPreventivoDefinizione
{
			BACKGROUND-COLOR: #C53620;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}
.cellPreventivoValore
{
			BACKGROUND-COLOR: #E0BBB9;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}

.cellCodiceTitolo
{
			BACKGROUND-COLOR: #ACD096;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellCodiceDefinizione
{
			BACKGROUND-COLOR: #ACD096;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 10px;
			FONT-WEIGHT: bold;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}
.cellCodiceValore
{
			BACKGROUND-COLOR: #CADEBA;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 10px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}
.cellCodiceValore11
{
			BACKGROUND-COLOR: #CADEBA;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}

.cellSoftwareTitolo
{
			BACKGROUND-COLOR: #E3DD90;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellSoftwareDefinizione
{
			BACKGROUND-COLOR: #E3DD90;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 10px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}
.cellSoftwareValore
{
			BACKGROUND-COLOR: #FFFBCC;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
			FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			TEXT-TRANSFORM: none;
}

.cellAmbulatorioTesto
{
			BACKGROUND-COLOR: #CADEBA;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellAmbulatorioTitoloNote
{
			BACKGROUND-COLOR: #D9D9D9;
			COLOR: #5690AA;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellAmbulatorioTitoloRadiologia
{
			BACKGROUND-COLOR: #32855A;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellAmbulatorioTitoloChirurgia
{
			BACKGROUND-COLOR: #7587A2;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}
.cellAmbulatorioTitoloLaboratorio
{
			BACKGROUND-COLOR: #95644C;
			COLOR: #FFFFFF;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
}

/* ----- tool tip specific styles ----- */
	#theToolTip{
	position: absolute;
	left: -300px;
	width: 200px;
	border: 1px solid #C0C09F;
	padding: 6px 0px 0px 10px;
	background-color: #E0BBB9;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
	}
	
	#ToolTipPointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}
	
	#theToolTip p{
	font-size: 12;
	color: #333333;
	line-height:1,5;
	margin-right:0px;
	margin-top:0;
	text-align:center;
	}
	
	#ToolTipTextWrap {
	font-weight:bold;
	font-size: 15;
	color: #C5361F;
	margin-right:0px;
	text-align:center;
	}