body, html {font-size:90%;width:auto;margin:10pt;font-family:Arial, Helvetica, sans-serif;}
#intestazione, 
.registrazione, 
.messaggioKo, 
#intestazione, 
hr, 
.pulsanti, 
.noprint, 
.pulsantiForm,
.navigazionePagina,
#menuDiServizio,
.alt,
#colonnaSinistra,
.pulsNav,
#uno,.subTab {
  display:none;
}
#info .alt {display:block;}
h3, h4, h5, th, td, p, ul, body, form, a, div, p {}
/*h3{background: #4B4D4A; color: #fff;}
h4{background: #DEBA4A; color: #4B4D4A;margin-top: 5px;}
h5{background: #D8D8D8; color: #4B4D4A;margin-top: 5px;}*/
h5 span{font-weight:normal}
.print_report, .print_reportView {
  display:block;
}
/*h3 {
  font-size:16pt;
}
h4 {
    font-size:16pt;
  text-transform: none;
}
h5 {
    font-size:12pt;
	/*padding:5px 0 2px 0;
	margin:0;
}*/
table{
	padding:0;
	margin:0;border:none;}
table.riepilogo {font-size:1.1em;}
th {
  width:auto;border:none;text-align:left;
}
th, td {
  /*font-size:10pt;*/border:none;
}
.print_report h4 { page-break-before:always;}
textarea {width:90%;}
label {text-align:left;width:auto;}
h1, h2, h3, h4, h5, h6 {border-bottom:1px dotted #333;background:#ccc;padding:1pt;}
span.evidenziato {font-size:12pt; letter-spacing:2px;}
a {font-weight:bold;}
.messaggioOk {font-size:10pt;}
 