#intestazione {
background: url(img/testata.jpg) no-repeat top;
} 

#corpo #risultati .rilevamentoSeggi {
border-bottom:0;
margin-bottom:5px;
margin-top:15px;
padding-bottom:0;
padding-top:0.5em;
border-top:1px dashed #e2e2e2;
}

#corpo .funzioni {
min-height:30px;
}

/* referendum */

#corpo #risultati h5 {
border-top:2px solid #dbdbdb;
padding-top:12px;
position:relative;
}

#corpo #risultati h5 span {
color:#000;
font-weight:normal;
font-size:.80em
}

.referendum {
clear:both;
}
.referendum .dati-testuali{
font-weight:bold;
font-size:1.3em;
}

#risultati .referendum th{
background:#f2f2f2;
}

#risultati .referendum .riga2 td{
background:#e7fca2;
}
#risultati .referendum .riga1 td{
background:#def2ff;
}

/* icone title */


#corpo #risultati .quesito1 {
background:url(img/referendum-1.jpg) no-repeat 240px 10px;

}
#corpo #risultati .quesito2 {
background:url(img/referendum-2.jpg) no-repeat 240px 10px;
}
#corpo #risultati .quesito3 {
background:url(img/referendum-3.jpg) no-repeat 240px 10px;
}
#corpo #risultati h5 .titoloquesito {
display:block;
margin-bottom:0;
font-size: 1.166667em; /* = 14px */
color:#064a8d;
font-weight:bold;
}

#corpo #risultati h5 .colorescheda {
display:inline;
margin:0;
}
