body {
 background-color : #ffffff;
 margin-top: 0px; 
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 SCROLLBAR-FACE-COLOR: F8F8F8; 
 SCROLLBAR-HIGHLIGHT-COLOR: aaaaaa; 
 SCROLLBAR-SHADOW-COLOR: aaaaaa; 
 SCROLLBAR-ARROW-COLOR: aaaaaa; 
 SCROLLBAR-BASE-COLOR: F8F8F8; 
 scrollbar-track-color: F8F8F8; 
 scrollbar-darkshadow-color : F8F8F8; 
 scrollbar-3d-light-color: F8F8F8;
}




table { font-family: Verdana; font-size: 9pt; color: #444444; text-align :justify; 
}

.centra { text-align: center; }
.sx { text-align: left; }
.dx { text-align: right; }

a { text-decoration: none; color: #2E3192; }
a:hover { text-decoration: none; color: #888888;}


ul li {list-style-image: url(images/punto.gif);}


.bianco { color: #ffffff; }


.bordo_img { margin: 2px; }
.bordo_giallo { border: 1px solid #FFCB05; }
.bordo_verde { border: 1px solid #98C217; }
.bordo_rosso { border: 1px solid #F23B17; }
.bordo_blu { border: 1px solid #4C82CF; }
.bordo_grigio { border: 1px dotted #bbbbbb; }

.par {
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  text-align :left;
}


p { margin: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 5px;
  text-align :center;
}

.elenco { margin: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 5px;
  text-align :left;
}


.par1 {
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 2px;
  text-align :left;
}

.par2 { 
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  text-align :left;
}


table.tabella {
table-layout : fixed;
width : 100%;
background : ;
border-collapse : separate;
border-spacing : 5px; 
padding: 10px;
}
table.tabella td {
border: 1px solid #bbbbbb;
}


.tit {
font-family: Verdana; font-size: 9pt; color: #00253C;
  text-align :center;
  font-weight: bold;
}

.sottotit {
font-family: Verdana; font-size: 7pt; color: #2E3192;
  font-weight: bold;
  padding-bottom: 0px;
}
.sottotit_v {
font-family: Verdana; font-size: 7pt; color: #98C217;
  font-weight: bold;
  padding-bottom: 0px;
}
.sottotit_r {
font-family: Verdana; font-size: 7pt; color: #F23B17;
  font-weight: bold;
  padding-bottom: 0px;
}
.sottotit_b {
font-family: Verdana; font-size: 7pt; color: #4C82CF;
  font-weight: bold;
  padding-bottom: 0px;
}


input {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal; clip: rect( ) ;
	width: 50px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px #aaaaaa solid;
	}
	
.input {
	width: 150px;
	}

.input1 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal; clip: rect( ) ;
	width: 100%;
	border-left: 1px #aaaaaa solid;
	border-right: 1px #aaaaaa solid;
	border-top: 0px;
	border-bottom: 1px #aaaaaa solid;
	}


.input2 { FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana; width: 100%; COLOR: #333333; BACKGROUND-COLOR: #ffffff;border: 1px #294B8C solid }

.input3 { FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana; width: 550; COLOR: #333333; BACKGROUND-COLOR: #ffffff;border: 1px #294B8C solid }

SELECT, TEXTAREA, .big { FONT-SIZE: 10.5px; FONT-FAMILY: Arial,Verdana; width: 330px; COLOR: #000000; BACKGROUND-COLOR: #ffffff;border: 1px #294B8C solid }
