body{ font:10pt Verdana, Arial, Helvetica, sans-serif} 

.noprint,.aggiorna, #intestazione img, #piedipagina, #sezioni, #briciole, hr, .navigazione, #iframe, #edition, .listeprecedenti,.funzionifinali,.funzioni,#nav-tablet,.navigaSezioni,.immagine-candidato, .liste-candidato{ display:none } 
h1 {margin: 0px;padding: 10px 0px;font-size: 1.5em;text-align: center;color: #000000;}
h2 {margin: 0px 0px 10px 10px;padding: 0 0 5px 0;text-align: center;font-size: 1.4em;border-bottom:1px solid #ccc;}
h3 {margin: 0px 0px 0px 10px;padding: 0px;text-align: center;font-size: 1.5em;}
h4 {margin: 0px 0px 10px;padding: 0px;font-size: 1.3em;text-align: center;}
h5 {margin: 0px 0px 5px;padding: 0px;font-size: 1.1em;}
a {color: #000000;text-decoration: none;}
table {margin: 10px 0px 20px;padding: 0px;width: 17cm;width: 99%;}
td {margin: 0;padding:2px 0;}
td, th {text-align:left;border-bottom:1px solid #ccc;}
.dati-voti,.dati-voti2{text-align:right;width:13%;}
.totali th {font-weight:normal;}
td img {border:0;} 

/* AFFLUENZE */
.affluenze {margin-bottom:25px;}
.affluenze .dati-voti {width:auto;}
.affluenze th.dati-voti1,.affluenze th.dati-voti2,.affluenze th.dati-voti3 {text-align:right;padding-right:3px;}
.affluenze th.dati-voti1 {width:30%;}
.affluenze th.dati-voti3 {width:19%;}

/* SINDACO */
.elettorali .dati-testuali {font-size: 8pt;line-height: 11pt;}
.elettorali .dati-testuali span {font-weight: bold; font-size: 10pt;}
.elettorali .dati-voti, .elettorali .dati-voti2  {vertical-align: top;}

/* CONSIGLIO */
.gruppiconsiglio th span {display:none;}
table caption {display:inline;font-weight:bold;text-align:left;}

/* RIEPILOGO */
.riesindaco {margin:15px 0 0px;}

/* BALLOTTAGGIO */
.dati-candidato {margin:0;padding:0;}
.elettorali .dati-testuali .nome-candidato {font-weight:normal;}

