BODY {
	SCROLLBAR-FACE-COLOR: #ffffff;
	FONT-SIZE: 10px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
FIELDSET {
	BORDER-RIGHT: 2px groove;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: 2px groove;
	PADDING-LEFT: 0.5em;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0.5em;
	BORDER-LEFT: 2px groove;
	PADDING-TOP: 0.5em;
	BORDER-BOTTOM: 2px groove
}
LEGEND {
	FONT-STYLE: italic;
	FONT-VARIANT: small-caps
}
#utente LABEL {
	PADDING-RIGHT: 0.5em;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 100px;
	TEXT-ALIGN: right
}
#utente INPUT {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 2px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	BACKGROUND: #c0c0c0;
	PADDING-BOTTOM: 0px;
	WORD-SPACING: 0.2em;
	BORDER-LEFT: medium none;
	WIDTH: 310px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #666 1px dashed;
	LETTER-SPACING: 0.1em
}
#sessione LABEL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; FLOAT: center; WIDTH: 100px; TEXT-ALIGN: center
	}
#inserisci LABEL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
#inserisci INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; WORD-SPACING: 0.2em; BORDER-LEFT: medium none; WIDTH: 270px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px dashed; LETTER-SPACING: 0.1em
}
#ins_br LABEL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
#ins_br INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; WORD-SPACING: 0.2em; BORDER-LEFT: medium none; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px dashed; LETTER-SPACING: 0.1em
}
.ins_br LABEL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; FLOAT: left; WIDTH: 120px; TEXT-ALIGN: right
}
.ins_br INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; WORD-SPACING: 0.2em; BORDER-LEFT: medium none; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px dashed; LETTER-SPACING: 0.1em
}
#opzioni LABEL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
#opzioni SELECT {
	BACKGROUND: #eee; FONT: 1em/1.2em verdana,helvetica,sans-serif; VERTICAL-ALIGN: middle; WIDTH: 180px
}
OPTGROUP.gr1 {
	BACKGROUND: #990000; COLOR: #fff
}
OPTGROUP.gr2 {
	BACKGROUND: #000033; COLOR: #fff
}
OPTGROUP.gr1 OPTION {
	BACKGROUND: #ffffff; COLOR: #000000
}
OPTGROUP.gr2 OPTION {
	BACKGROUND: #ffffff; COLOR: #000000
}
#note LABEL {
	DISPLAY: block
}
#note TEXTAREA {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	SCROLLBAR-FACE-COLOR: #ffffff;
	BACKGROUND: #ffffff;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	BORDER-LEFT: #c0c0c0 1px solid;
	COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	BORDER-BOTTOM: #c0c0c0 1px solid
}
INPUT#invia {
	BORDER-RIGHT: #300 1px outset;
	BORDER-TOP: #300 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: #FFCF3F;
	BORDER-LEFT: #300 1px outset;
	WIDTH: 70%;
	COLOR: #26428B;
	MARGIN-RIGHT: 0.5em;
	BORDER-BOTTOM: #300 1px outset;
	FONT-VARIANT: small-caps
}
INPUT#inviacustom {
	BORDER-RIGHT: #300 1px outset;
	BORDER-TOP: #300 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: #FF9900;
	BORDER-LEFT: #300 1px outset;
	WIDTH: 70%;
	COLOR: #000000;
	MARGIN-RIGHT: 0.5em;
	BORDER-BOTTOM: #300 1px outset;
	FONT-VARIANT: small-caps
}
INPUT#annulla {
	BORDER-RIGHT: #666 1px outset;
	BORDER-TOP: #666 1px outset;
	BACKGROUND: #ccc;
	BORDER-LEFT: #666 1px outset;
	WIDTH: 20%;
	COLOR: #000;
	BORDER-BOTTOM: #666 1px outset
}
INPUT#invia_small {
	BORDER-RIGHT: #300 1px outset;
	BORDER-TOP: #300 1px outset;
	BORDER-LEFT: #300 1px outset;
	BORDER-BOTTOM: #300 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: #FFCF3F;
	WIDTH: 150px;
	COLOR: #26428B;
	MARGIN-RIGHT: 0.5em;
	MARGIN-bottom: 0.5em;
	FONT-VARIANT: small-caps
}
INPUT#ann_small {
	BORDER-RIGHT: #666 1px outset;
	BORDER-TOP: #666 1px outset;
	BACKGROUND: #ccc;
	BORDER-LEFT: #666 1px outset;
	COLOR: #000;
	WIDTH: 150px;
	MARGIN-RIGHT: 0.5em;
	MARGIN-bottom: 0.5em;
	BORDER-BOTTOM: #666 1px outset
}
INPUT#invia_custom {
	BORDER-RIGHT: #300 1px outset;
	BORDER-TOP: #300 1px outset;
	BORDER-LEFT: #300 1px outset;
	BORDER-BOTTOM: #300 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: #FF9900;
	WIDTH: 150px;
	COLOR: #26428B;
	MARGIN-RIGHT: 0.5em;
	MARGIN-bottom: 0.5em;
	FONT-VARIANT: small-caps
}
INPUT#invia_custom:hover {
	BACKGROUND: #FF9900; COLOR: #fff
}

FIELDSET:hover {
	BORDER-RIGHT: #d00056 2px solid;
	BORDER-TOP: #d00056 2px solid;
	BORDER-LEFT: #d00056 2px solid;
	BORDER-BOTTOM: #d00056 2px solid
}
LABEL:hover {
	BACKGROUND: #26428B
}
#utente INPUT:hover {
	BACKGROUND-COLOR: #ffc
}
#note TEXTAREA:hover {
	BACKGROUND-COLOR: #ffc
}
INPUT#invia:hover {
	BACKGROUND: #d00056; COLOR: #fff
}
INPUT#invia_small:hover {
	BACKGROUND: #FFCF3F; COLOR: #fff
}
INPUT#annulla:hover {
	BACKGROUND: #eee; COLOR: #000
}
INPUT#ann_small:hover {
	BACKGROUND: #eee; COLOR: #000
}
#inserisci INPUT:hover {
	BACKGROUND-COLOR: #ffc
}
#ins_br INPUT:hover {
	BACKGROUND-COLOR: #ffc
}
#note TEXTAREA:hover {
	BACKGROUND-COLOR: #ffc
}
A:link {
	COLOR: #26428B;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:visited {
	COLOR: #26428B;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.link_custom {
	COLOR: #808080;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.menu:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #26428B;
	font-weight: bold;
}
.titoletti {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titoletti2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textg {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.work {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.date1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copy {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	SCROLLBAR-FACE-COLOR: #ffffff;
	BACKGROUND: #ffffff;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	BORDER-LEFT: #c0c0c0 1px solid;
	COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	BORDER-BOTTOM: #c0c0c0 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        SCROLLBAR-FACE-COLOR: #ffffff;
        BACKGROUND: #ffffff;
        FONT: 11px Verdana, Arial, Helvetica, sans-serif;
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
        BORDER-LEFT: #000000 1px solid;
        COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #000000;
        SCROLLBAR-TRACK-COLOR: #ffffff;
        BORDER-BOTTOM: #000000 1px solid
}
SELECT {
	BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        SCROLLBAR-FACE-COLOR: #ffffff;
        BACKGROUND: #ffffff;
        FONT: 11px Verdana, Arial, Helvetica, sans-serif;
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
        BORDER-LEFT: #000000 1px solid;
        COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #000000;
        SCROLLBAR-TRACK-COLOR: #ffffff;
        BORDER-BOTTOM: #000000 1px solid
}
.check {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #ffffff 0px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 0px solid
}
form {
    padding:0px;
	margin:0px;
}
.contenuto_bianco {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
.tabellaFoto {
	BORDER-RIGHT: #cccccc thin;
	BORDER-TOP: #cccccc thin;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #cccccc thin;
	BORDER-BOTTOM: #cccccc thin;
	background-color: #c0c0c0;
}
.ver8nero {
	FONT-SIZE: 8pt; COLOR: rgb(0,0,0); FONT-FAMILY: verdana
}
.ver8blu {
	FONT-SIZE: 8pt; COLOR: rgb(0,51,102); FONT-FAMILY: verdana
}
.ver8ros {
	FONT-SIZE: 8pt; COLOR: rgb(255,0,0); FONT-FAMILY: verdana
}
.ver7blugra {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: rgb(0,51,102); FONT-FAMILY: verdana
}
.ver7blu {
	FONT-SIZE: 7pt; COLOR: rgb(0,51,102); FONT-FAMILY: verdana
}
.ver7nero {
	FONT-SIZE: 7pt; COLOR: rgb(0,0,0); FONT-FAMILY: verdana
}
.ver8blugra {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: rgb(0,51,102); FONT-FAMILY: Verdana
}
.ver9pxblugra {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: rgb(0,51,102); FONT-FAMILY: Verdana
}
.ver10pxblugra {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: rgb(0,51,102); FONT-FAMILY: Verdana
}
.ver8grigra {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: rgb(153,153,153); FONT-FAMILY: verdana
}
.ver8ara {
	FONT-SIZE: 8pt; COLOR: rgb(255,153,0); FONT-FAMILY: verdana
}
.ver7ara {
	FONT-SIZE: 7pt; COLOR: rgb(255,153,0); FONT-FAMILY: verdana
}
.ver8aragra {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #d00058; FONT-FAMILY: verdana
}
.ver7den {
	FONT-SIZE: 7pt; COLOR: rgb(0,51,102); FONT-FAMILY: denmark
}
.quadro{
	border-style:solid;
	background-color:#FFFFFF;
	text-align:justify;
	font-family:verdana;
	font-size:12px;
	color:#C0C0C0;
	background-color:#FFFFFF;
	width:540px;
	height:300px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.div_scroll{
    padding:0px;
    overflow: auto;
    height:100%;
}
.div_scroll2{
padding:0px;
height:100%;
width:100%;
overflow-x: auto;
overflow-y: hidden;
}
.testo_evid {
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.5em;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em;
	FONT-STYLE: italic;
	FONT-VARIANT: small-caps;
        COLOR: #26428B
}
.in_bianco {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	SCROLLBAR-FACE-COLOR: #ffffff;
	background-color: transparent;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	BORDER-LEFT: #ffffff 0px solid;
	COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 0px solid
}
.in_bianco2{
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	text-transform:lowercase;
}

.in_bianco2:first-letter{
	text-transform:uppercase;
}

TD.tda	{
	background-color: #FFFFFF;
 }

TD.tdb	{
	background-color: #EBEBEB;
 }

TD.ricerca		{ background-color: #26428B; font-family: Verdana; color: #000000; font-size: 7pt; }

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26428B;
	border-right-style: none;
	border-bottom-style: solid;
	border-right-color: #26428B;
	border-bottom-color: #26428B;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #26428B;
	margin-left: 4px;
}
.borderDx {
	border: 1px solid #000000;
        background-color: #FFFFFF;
}
.borderDxOnly {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
