body {background-color: #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #003366; margin-top: 0px;}

h1  {font-size : 16px; font-weight : 700; text-align: center;
   margin-bottom:0px;
   border-top: solid 2px #003366; 
   border-bottom: solid 2px #003366; 
   padding:1em;
   margin-left:5%; margin-right:5%;
}
h2  {font-size : 15px; font-weight : 700; text-align: center; margin-bottom:0; margin-top:0}
h3  {font-size : 14px; font-weight : 700; text-align: center;}
h4  {font-size : 13px; font-weight : 700;	text-align: center;}

p {text-indent : 1cm; text-align : justify;}

hr {color : #003366; width: 90%; margin-left:5%;}

ul  {list-style-image : url('Grafica/red.gif');}
li {font-size : 12px; color : #003366;}
label{ font-weight:bold;}

a:hover {text-decoration : underline;}
a {color : #003366; text-decoration : none;}
a.bott:hover {text-decoration : none;}

table,td,th{font-size : 12px; font-family : Arial,Verdana,sans-serif; color : #003366; margin:0px;}

.pic {font-family : Arial,Verdana,sans-serif; font-size : 9px; color : #003366}
.pic2 {font-family : Arial,Verdana,sans-serif; font-size : 8px; color : #003366}

.giallo {color : #FFFF00; text-decoration : none}
.rosso {color : #FF0000;}
.roscentro {color : #FF0000; text-align : center}
.grigio td{background-color : #E6E6E6;padding:0 15px 0 15px}
.bianco {color : #FFFFFF; text-decoration : underline; font-weight : bold}
.gialloinv, .gialloinv td{background-color: #003366; color : #FFFF00; text-decoration : none;padding:0 15px 0 15px}

.bott {font-family : Arial,Verdana,sans-serif; font-size : 11px;
	padding: 2px 10px 2px 10px;
	color : #003366;
	background-color: #c0c0c0;
	border: outset #e0e0e0 2px;
	vertical-align:middle;
	text-decoration : none;}
.bot2{font-family : Arial,Verdana,sans-serif; font-size : 12px;  height : 12px; width : 40px; color : #003366}
.bot3{font-family : Arial,Verdana,sans-serif; font-size : 9px;  height : 16px; width : 60px; color : #003366}
.nostampa{font-family : Arial,Verdana,sans-serif; font-size : 10px; height : 20px; width : 150px; color : #003366}
.left  {text-align : left;}
.right {text-align : right;}
td.la {
	font-size : 11px;
	text-align:right;
	background-color : #E6E6E6;}
#header{
background:url('Grafica/logo.jpg') no-repeat; 
text-align:right;padding:1%;
}
#bottoni{
   text-align: center;
   border-top: solid 2px #003366; 
   border-bottom: solid 2px #003366; 
   padding:.7em;
   margin-left:5%; margin-right:5%;
}

@media print {	.bott, #bottoni,.nostampa{display:none}}






