BODY
{
background-color:#c9d0d7; /*#f5f5dc;*/
font-family: Verdana, Helvetica, Geneva, Arial; 
font-size: 12px;
text-align: center; 
}

#container {width: 975px; margin: 0 auto; text-align: left;}

A {background: none; color: #00f; text-decoration: underline}
A:hover   {background-color: blue; color: yellow; text-decoration: underline}

table {font-size: 12px;}
.riga {background-color: #bdf; padding: 5px 0px;}
td {background-color: white;}
.cella {float: left;}
.c2004 {width: 320px;} /* 3 liste: 960/3 */
.c2009 {width: 192px;} /* 5 liste: 960/5 */
.p2004 {width: 137px;} /* 7 colonne 960/7 */
.p2009 {width: 160px;} /* 6 colonne: 960/6 */
.e2004 {width: 320px;} /* 3 liste: 960/3 */
.e2009 {width: 320px;} /* 3 liste: 960/3 */
.comune {background-color: #c4f7f7;}
.provincia {background-color: #ff9;}
.europa {background-color: #ffe0ee;}
.head{width: 975px; height: 50px;}
.head3 {width: 325px; float: left; font-weight: bold; font-size: 120%;}
.simbolo {width: 64px; height: 64px; float: left;}
.voti {color: maroon; background-color: #fff5ee; width: 36px; text-align: right; font-weight: bold; padding-right: 5px;}
.votiEur {color: maroon; background-color: #fff5ee; width: 36px; text-align: right; font-weight: bold; padding: 1px 15px;}
.datiEur {text-align: right; font-size: 120%;}
.lista {width: 128px; float:left;}
.sindaco {background-color: sienna; color: #ffd; font-weight: bold; text-align: center;}
.candidato {background-color: #f8ffff; padding-left: 5px;}
.passato {background-color: #ffd; color: maroon; font-weight: bold;}
.right {text-align: right}
.center {text-align: center}
.vuoto {background-color:#c9d0d7;}
.candprov {background-color:#ff9; font-size: 120%; font-weight:bold;}
.perc, .percEur {font-style: italic; color: sienna;}
.percEur {width: 70px; display: inline-table;}
.partEur {height: 45px;}