body { background-color: #ccc; }

a:link, a:visited, a:active{ color: #003876; text-decoration: none; }
a:hover{ color: #003876; text-decoration: underline; }

/* titoli in prima pagina */
.rosso {color: #003876; font-weight:bold;}
.rosso a:link, .rosso a:visited, .rosso a:hover {color: #003876; font-weight:bold;}

/* classifica */
.classifica td { border-bottom:1px solid #e9e9e9; padding:4px; }
.classifica_titolo td { background-color: #003876; color:#fff; padding:4px; }
.classifica_evi td { color:#003876; }

.date { color: #003876; }
.background { color: #000; border-bottom:1px solid #252525; }

.logod { background-image: url(../img/logod.gif); }

/* intestazione e colonne prendono il colore qui sotto */
.footer{ background-color: #003876; border-top: 1px solid #000; color: #fff; }
.footer a:link, .footer a:visited{ color: #fff; text-decoration: none; }
.footer a:hover{ color: #fff; text-decoration: underline; }
.soprafooter { background-color:#EFFAFF; }

.bar{ background-color: #003876; color: #fff; }
.bar a:link, .bar a:visited{ font-weight: bold; color: #fff; text-decoration: none; }
.bar a:hover{ font-weight: bold; color: #fff; text-decoration: underline; }
.bar .home a:link, .bar .home a:visited { font-weight: bold; color: #fff; text-decoration: none; }
.bar .home a:hover { font-weight: bold; color: #fff; text-decoration: underline; }

.bar_bottom{ background-color: #fff; color: #003876; }

/* Barra ricerca */
.sub { background-color:#003876; color: #fff; }
.sub a:link, .sub a:visited { color: #fff; text-decoration: none;}
.sub a:hover { color: #fff; text-decoration: none;}

/* Newsicker */
.newsticker { font-size: 22px; color: #FFF; }
.newsticker .small { font-size: 14px; }
.newsticker a:link, .newsticker a:visited { color: #EFFAFF; text-decoration: none; }
.newsticker a:hover { color: #EFFAFF; text-decoration: underline; }

.block_title a:link, .block_title a:visited, .block_title a:hover {color: #000; text-decoration: none;}
label.block_title { font-weight: bold; color: #000; background-image: url(../img/sfondi.gif); }
label.block_title2 { font-weight: bold; color: #000; background-image: url(../img/sfondi.gif); }
label.block_title span { display:block; background-image:url(../img/aquila.gif); background-position: right; background-repeat: no-repeat; }
label.block_title2 span { display:block; background-image:url(../img/aquila.gif); background-position: right; background-repeat: no-repeat; }
/* ECCEZIONE per doppio span, perchè qui l'aquila viene messa in tutti i titoli */
label.block_title span.ecc_autore, label.block_title2 span.ecc_autore { display:none; }

.colsx { background-color: #fff; }
.coldx { background-color: #EFFAFF; }
.corpo { background-color: #fff;}
.titolo, .titolo2 { color: #003876; }
.testo{ color: #000;}
.testo .sommario{ background-color: #EFFAFF; }
.testo img { border: 1px solid #003876; }

.menu { background-color: #efefef; background-image:url(../img/sfondo_menu.gif); }
.menu li { border-bottom:1px solid #898989; }
.menu li a { background-image: url(../img/icone.gif); }
.menu li a:link, .menu li a:visited { color: #000; }
.menu li a:hover { color: #000; background-color: #DFECF1; }
.menu li a:link.selected, .menu li a:visited.selected { background-color: #DFECF1; color: #000; }

/* link in lettura articolo */
.link ul { color: #003876; }
.link ul li { background-image: url(../img/icone.gif); }
.link ul li a:link, .link ul li a:visited { color: #003876; text-decoration: none; }
.link ul li a:hover {color: #003876; text-decoration: underline;}

/* SONDAGGIO */
.sondaggio_start, .sondaggio_poll, .sondaggio_end { background-image: url(../img/sondaggio.gif); }

/* BOX */
.body { color: #000; }
.body a:link, .body a:visited {color: #000; text-decoration: none;}
.body a:hover {color: #000; text-decoration: underline;}
.body img { border: 1px solid #003876; }

/* TOP */
div.block_title3 { border-top: 1px solid #444; border-left: 1px solid #444; border-right: 1px solid #444; color: #000; background-image: url(../img/sfondi.gif); }
.block_title3 a:link, .block_title3 a:visited, .block_title3 a:hover { color: #000; text-decoration: none; }

.freccia { background-image: url(../img/icone.gif); }
.nonefreccia { background-image: url(../img/icone.gif); }
.toplist { border: 1px solid #444; color: #003876; }
.toplist ul.t, .toplist ul.to, .toplist ul.ti { color: #003876; background-color:#dbeaf0; }
.toplist ul.t li a:link, .toplist ul.t li a:visited, .toplist ul.to li a:link, .toplist ul.to li a:visited, .toplist ul.ti li a:link, .toplist ul.ti li a:visited { color: #003876; }
.toplist ul.t li a:hover, .toplist ul.to li a:hover, .toplist ul.ti li a:hover { color: #003876; }

/* annuncio Header */
.annuncio_header { color: #fff; }
.annuncio_header_testo a:link, .annuncio_header_testo a:hover, .annuncio_header_testo a:visited { color: #fff; }

/* logo TC&C */
.tc_c a:link, .tc_c a:visited { background-image: url(../img/icone.gif); }