body{ font:10pt georgia,helvetica,sans-serif } /* imposta i caratteri per la stampa: dimensione in pt pił adatta alla stampa e carattere serif adatto alla lettura su carta */
/* formattazione titoli */
h1 { font-size:2em }
h2 { font-size:1.5em }
h3 { font-size:1.2em;margin-bottom:0;padding-bottom:0 }
h4 { font-size:1.1em;margin-bottom:0;padding-bottom:0 }
h5,h6 { font-size:1em;margin-bottom:0;padding-bottom:0 }
h1,h2,h3,h4,h5,h6 { margin:1em 0 .3em 0;font-family:arial,helvetica,sans-serif }
/* /formattazione titoli */
.navigazione,hr,#percorso,.alt,#immagini,#menu,#banner,#saluto,#immagineImpianto,.img-didascalia{ display:none } /* impedisce la stampa degli elementi indesiderati */
h1 span.alt,h2 span.alt{ display:inline; color:#000; text-decoration:none }
.box-evidenza {position:relative;margin: 0 20px 15px 0;min-height: 75px;height: auto !important;height: 75px}
.box-evidenza img {position:absolute;top:0;left:0;width:75px;margin-top:5px}
.box-evidenza h4 {margin:0;font-size:1em;padding-left:90px;letter-spacing:1px}
.box-evidenza p {margin-top:2px;font-size:.9em;padding-left:89px;line-height:140%}
#footer{border-top:1px solid #ccc;padding-top:4pt;font-size:9pt}
a{color:#000; text-decoration:none}
.tabelladati caption{padding-top:1em;font-size:1.1em;font-weight:bold;text-align:left;margin-bottom:1em}
table.tabelladati{width:100%}
table.tabelladati th{text-align:left;}
table.tabelladati td{vertical-align:top;border-bottom:1px solid #DFEBF9;padding:5px 10px 5px 0}


