BODY {
	background : White;
}

/* CLASSI UTILIZZATE SOLO DALLE MASCHERE SEGUENTI:

REPORT 	VOTI PER COMUNE E PER SEZIONE (VOTI.HTML)

*/	
/*#################################################################*/
/* Formato dell'intestazione delle colonne */
.afflu-intcolonne{
	color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #FFDA8C;
	font-weight : normal;
}
/* Formato dell'affluenza pari */
.afflu-pari{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	background-color : #FFFFDD;
	text-align : right;
	border-bottom: solid 1px #DDDDDD;
}
/* Formato dell'affluenza pari */
.afflu-pari-comuni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	background-color : #FFFFDD;
	text-align : left;
	border-bottom: solid 1px #DDDDDD;
}
/* Formato dell'affluenza pari */
.afflu-dispari{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	background-color : White;
	text-align : right;
	border-bottom: solid 1px #DDDDDD;
}
/* Formato dell'affluenza pari Comuni */
.afflu-dispari-comuni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	background-color : White;
	text-align : left;
	border-bottom: solid 1px #DDDDDD;
}
/* Formato prima linea del titolo nel file VOTI.HTML*/
.voti-titolo1{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
/* Formato seconda linea del titolo nel file VOTI.HTML*/
.voti-titolo2{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
}
/* Formato del numero di sezioni su sezioni scrutinate in voti COMUNI */
.voti-sezioni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-align : right;
}
/* Formato dell'intestazione delle colonne in voti COMUNI e SEZIONI*/
.voti-intcolonne{
	/*color : #990000;*/
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	/*background-color : #FFDA8C;*/
	background-color : #F2F2F2;
	font-weight : bold;
}
/* Formato del nome della lista in voti COMUNI e SEZIONI */
.voti-nomelista{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	text-align : left;
}
/* Formato dei voti per la lista collegata in voti COMUNI e SEZIONI */
.voti-listacollegata{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	background-color : #FFFFDD;
	text-align : center;
}
/* Formato della colonna voti in voti COMUNI e SEZIONI */
.voti-colonnavoti{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #DBECFF;
	text-align : right;
}

.voti-colonnavoti-scuro{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #C5D4E5;
	text-align : right;
}
/* Formato della colonna % su voti di lista in voti COMUNI e SEZIONI */
.voti-colonnaperc{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	/*background-color : #FFFFDD;*/
	background-color: #F2F6FA;	
	text-align : center;
}

.voti-colonnaperc-scuro{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	/*background-color : #FFFFDD;*/
	background-color: #C5D4E5;	
	text-align : center;
}


/* Formato del totale dei voti validi in voti COMUNI e SEZIONI */
.voti-totvoti{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #FFDA8C;
	text-align : right;
}
/* Formato del totale totale schede bianche e nulle in voti COMUNI e SEZIONI */
.voti-totbianchenulle{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color : #FFE4CA;
	text-align : right;
}

/* CLASSI UTILIZZATE SOLO DALLE MASCHERE SEGUENTI:

REPORT 	PREFERENZE (PREFERENZE.HTML)

*/	
/*#################################################################*/
/* Formato titolo in maschera PREFERENZE e RIEPILOGO REGIONALE PREFERENZE*/
.pref-titolo{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
/* Formato del numero di sezioni su sezioni scrutinate */
.pref-sezioni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-align : right;
}
/* Formato Nome Lista in maschera PREFERENZE*/
.pref-nomelista{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
/* Formato dell'intestazione delle colonne */
.pref-intcolonne, .pref-intcolonne td{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	background-color : #FFDA8C;
	font-weight : bold;
}
/* Formato del NUMERO DEL CANDIDATO */
.pref-numerocand{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	text-align : center;
}
/* Formato del NOME DEL CANDIDATO */
.pref-nomecand{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	padding: 1px;
	line-height: 1;
}
/* Formato dei VOTI DEL CANDIDATO */
.pref-voticand{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	background-color : #FFFFDD;
	text-align : center;
}
/* Formato del totale dei voti  in PREFERENZE.HTML */
.pref-totvoti{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
	background-color : #FFDA8C;
	text-align : right;
}

/* CLASSI UTILIZZATE SOLO DALLE MASCHERE SEGUENTI:

REPORT 	SEGGI ASSEGNATI (SEGGI.HTML)

*/	
/*#################################################################*/
/* Formato titolo in maschera SEGGI ASSEGNATI*/
.seggi-titolo{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
/* Formato del numero di sezioni su sezioni scrutinate in maschera SEGGI ASSEGNATI*/
.seggi-sezioni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-align : right;
}
/* Formato dell'intestazione delle colonne in SEGGI ASSEGNATI*/
.seggi-intcolonne{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	background-color : #FFDA8C;
	font-weight : bold;
	text-align:center;
}
/* Formato Nome Lista in maschera SEGGI ASSEGNATI*/
.seggi-nomelista{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-align:left;
}
/* Formato del numero dei seggi assegnati in maschera SEGGI ASSEGNATI */
.seggi-numero{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-align : right;
	font-weight : bold;
}
.seggi-seggi{
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-align : center;
	font-weight : bold;
	text-align:center;
}

.seggi-sindacovice{
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	font-weight : bold;
	text-align:left
}
/* REFERENDUM */
/* Formato dell'intestazione delle colonne */
.referendum tr
{
	height:20px;
	font-size:10px;
}

.referendum td
{
	padding:1px;
}
.referendum-titoli
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #FFFFDD;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
}
.referendum-intestazione{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	background-color : #FFFFDD;
	font-weight : bold;
	text-align : center;
}
.referendum-comuni{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	background-color : #FFFFDD;
	font-weight : bold;
	text-align : left;
}
.referendum-voti{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	background-color : #FFDA8C;
	font-weight : normal;
	text-align : center;
}
.referendum-percento{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	background-color : #FFFFDD;
	font-weight : normal;
	text-align : center;
}
.titolo-elezione{
	color : #003366;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.voti-nomecandidato{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

.pref-nomesind{
	color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding: 0px;
}

.pref-voticand-small{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
	padding:1px;
}

