body { background-color: #000; }

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

/* titoli in prima pagina */
.rosso {color: #06367e; font-weight:bold; text-transform: uppercase; }
.rosso a:link, .rosso a:visited, .rosso a:hover {color: #06367e; font-weight:bold; }
/* classifica */
.classifica td { border-bottom:1px solid #e9e9e9; padding:4px; }
.classifica_titolo td { background-color: #06367e; color:#fff; padding:4px; }
.classifica_evi td { color:#06367e; }

.list { text-transform: uppercase; }

.date { color: #06367e; }
.background { color: #000; border-bottom:1px solid #898989; }

.logod { background-image: none; height: 16px; } /* nessuna immagine e altezza fissa per allineare bene i testi */

/* intestazione e colonne prendono il colore qui sotto */
.footer { background-color: #222; color: #fff; border: none; }
.footer a:link, .footer a:visited { color: #fff; text-decoration: none; }
.footer a:hover { color: #fff; text-decoration: underline; }
.soprafooter { background-color:#efefef; color:#06367e;  }
.soprafooter a:link, .soprafooter a:visited { color: #06367e; text-decoration: none; }
.soprafooter a:hover { color: #06367e; text-decoration: underline; }

.bar { background-color: #06367e; color: #fff; border:none; }
.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: #06367e; color: #fff; }

/* Barra ricerca */
.sub { background-color:#06367e; 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: 14px; color: #FFF; }
.newsticker .small { font-size: 12px; }
.newsticker a:link, .newsticker a:visited { color: #fff; text-decoration: none; }
.newsticker a:hover { color: #fff; text-decoration: underline; }

label.block_title { color: #fff; background-image: url(../img/sfondi.gif); }
label.block_title2 { color: #fff; background-image: url(../img/sfondi.gif); }
.block_title a:link, .block_title a:visited, .block_title a:hover { color: #fff; text-decoration: none; }
.block_title2 a:link, .block_title2 a:visited, .block_title2 a:hover { color: #fff; text-decoration: none; }
.block_dente { height:23px; margin:0px; padding-top:2px; padding-left:5px; text-align:left; margin-left:-3px; color: #fff; background-color:#06367e; background-image: url(../img/bordo_dente.gif); background-repeat: no-repeat; background-position:right; }


.colsx { width: 160px; background-color: #fff; padding-left:3px; padding-right:3px; padding-top:3px; }
.coldx { width: 336px; background-color: #eee; padding-left:3px; padding-right:3px; }
.coldx_120 { width: 100%; }
.corpo { padding-top:0px; background-color: #fff; }
.titolo, .titolo2 { color: #000; text-transform: uppercase; }
.testo{ color: #000; }
.testo .sommario{ background-color: #E1E1E1; }
.testo .img { float: none; }
.testo img { border: 1px solid #06367e; }

.menu2 { display:block; width:auto; height:30px; background: url(../img/sfondo_menu.gif) #06367E repeat-x top; }
.menu2 ul li { float:left; list-style: none; background-color: transparent; }
.menu2 ul li a, .menu2 ul li a:visited { display:block; float:left; padding:8px 10px 8px 10px; font-size:11px; color:#fff; border-right:1px solid #333; border-left:1px solid #002A55; text-decoration: none; }
.menu2 ul li a:hover { background-color:#5B90C7; text-decoration: none; }
.menu2 ul li.active a,.menu2 ul li.active a:visited { background-color:#5B90C7; color:#222; font-weight:bold; }
.menu2 ul li.last a, .menu2 ul li.last a:visited { border-right:none; }

/* PULSANTE RICERCA */
.search-btn { width: 52px; height: 19px; font-weight: bold; text-align: center; color: #000; float: left; background: url(../img/cerca_t.gif) top; }
.search-btn:link, .search-btn:visited { text-decoration: none; color: #000; font-weight: bold; }
.search-btn:hover { text-decoration: none; color: #000; background-position: bottom; font-weight: bold; } 
.textarea { width:220px; height:17px; border: 1px solid #ccc; background-color: #fff; font-size: 13px; }

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

/* sfondo immagine */
.sfondo_img_grande { margin-top: 3px; text-align: left; padding: 1px; border: 1px solid #ccc; background-image: url(../img/sfondo_con_scritta.gif); background-repeat: no-repeat; background-position: 0px 0px; display:block; width:468px; height: 260px; }
.sfondo_img_grande img { border:none; padding:0px; margin:0px; }
.didascalia_img_grande { width:468px; }

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

/* BOX a destra */
.rassegnastampa {display:none}

/* 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 #06367e; }

/* TOP */
div.block_title3 span { margin-right:0px; }
div.block_title3 { color:#000; display:block; padding:0px; border: none; text-align:left; background-image: none; border:none; background-color: transparent; font-weight:bold; height:18px; }
.toplettetitle { float:left; text-transform:capitalize; display:block; padding:0px; }
.freccia { width:47px; height:18px; padding:0px; background: url(../img/top.gif) no-repeat bottom; margin-left:3px; text-align:center; float:right; display:block; }
.freccia a:link, .freccia a:visited, .freccia a:hover { color: #fff; text-decoration: none; }
.nonefreccia { color:#000; width:47px; height:18px; padding:0px; background: url(../img/top.gif) no-repeat top; margin-left:3px; text-align:center; float:right; display:block; }
.nonefreccia a:link, .nonefreccia a:visited, .nonefreccia a:hover { color: #000; text-decoration: none; }

.toplist { border:none; border-top: 2px solid #444; display:block; text-align:left; }
.toplist ul.t, .toplist ul.to, .toplist ul.ti { color: #000; background-color:transparent; }
.toplist ul.t li, .toplist ul.to li, .toplist ul.ti li { padding-left:2px; list-style:none; padding-top:2px; border-bottom: 1px solid #dddddd; padding-bottom: 2px; }
.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: #000; }
.toplist ul.t li a:hover, .toplist ul.to li a:hover, .toplist ul.ti li a:hover { color: #000; }

/* annuncio Header */
.annuncio_header { padding-left:4px; color: #fff; margin-top:6px; }
.annuncio_header_testo a:link, .annuncio_header_testo a:hover, .annuncio_header_testo a:visited { color: #fff; }

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

/* ECCEZIONI */
.ecc_utenti_online { padding-left:4px; }
.coldx .ecc_autore { display: inline; }
.pp .testo img { float:none; }
.centra { border:none; }
