body { background-color: #B5B3B8; }

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

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

.date { color: #f67116; }
.background { color: #444; border-bottom:1px solid #898989; }

.logod { background-image: url(../img/logod.gif); }
.description { color: #fff; }

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

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

.bar { background-color: #f67116; color: #fff; border-bottom: 1px solid #000; }
.bar_bottom { background-color: #028542; color: #f67116; }

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

/* Newsicker */
.newsticker { font-size: 14px; color: #FFE400; }
.newsticker .small { font-size: 12px; }
.newsticker a:link, .newsticker a:visited { color: #FFE400; text-decoration: none; }
.newsticker a:hover { color: #FFE400; 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); }
label.block_title4 { height:20px; padding-top:2px; padding-left:5px; text-align:left; font-weight: bold; color: #fff; background-image: url(../img/sfondi.gif); background-repeat: repeat-x; background-position: 0px -64px; display:block; }
label.block_title4.margin { margin-top:3px; }
.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:#028542; background-image: url(../img/bordo_dente.gif); background-repeat: no-repeat; background-position:right; }

/* Eccezione titolo block */
.block_title .body a { font-size:12px;; font-weight: bold; }

/* Eccezione classifica e sondaggio */
.block_classifica, .block_sondaggio { background-color: #F7FDFA; }
.block_classifica label.block_title { background-position: 0px -22px; }


.colsx { width: 505px; background-color: #fff; padding-left:3px; padding-right:3px; padding-top:3px; }
.corpo { padding-top:0px; background-color: #fff; }

.sx_middle_sx { float:left; width:246px; }
.sx_middle_dx { float:left; width:253px; }

.titolo, .titolo2 { color: #f67116; }
.testo { color: #000; }
.testo .sommario{ background-color: #D8E4DE; }
.testo .img { float: none; }
.testo img { border: 1px solid #BCCFC5; }

.menu { width: 99%; background-color: #028542; text-align: left; color: #fff; padding:4px; font-weight: bold; list-style:none; border:none; background-image: none; }
.menu a:link, .menu a:visited { padding:3px; color: #fff; font-weight:bold; text-decoration: none; }
.menu a:hover { padding:3px; color: #f67116; font-weight:bold; text-decoration: none; }
.menu a:link.selected, .menu a:hover.selected, .menu a:visited.selected { padding:3px; color: #f67116; font-weight:bold; text-decoration: 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; }

/* link in lettura articolo */
.link ul { color: #f67116; }
.link ul li { background-image: url(../img/icone.gif); }
.link ul li a:link, .link ul li a:visited { color: #f67116; text-decoration: none; }
.link ul li a:hover {color: #f67116; 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 #444; }

/* TOP */
div.block_title3 { border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; color: #fff; background-image: url(../img/sfondi.gif); }
.block_title3 a:link, .block_title3 a:visited, .block_title3 a:hover { color: #fff; text-decoration: none; }
.toplettetitle { padding-right:20px; } /* ECCEZIONE */
.freccia { background-image: url(../img/icone.gif); }
.nonefreccia { background-image: url(../img/icone.gif); }
.toplist { border: 1px solid #000; color: #000; }
.toplist ul.t, .toplist ul.to, .toplist ul.ti { color: #000; background-color:#fddec8; }
.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 { color: #FFE400; width:700px; }
.annuncio_header_testo a:link, .annuncio_header_testo a:hover, .annuncio_header_testo a:visited { color: #FFE400; }

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

/* Squadre header */
div.s2 div { height: 37px; width: 36px; margin-left:4px; margin-right:4px; float:left; background-color:transparent; background-image: url(../img/icone_squadre.gif); background-repeat: no-repeat; } /* img alone grigio / sfondo scuro */
div.s_albinoleffe { background-position: 0px 0px; } /* +36px */
div.s_ascoli { background-position: -72px 0px; }
div.s_bari { background-position: -1224px 0px; }
div.s_brescia { background-position: -108px 0px; }
div.s_cittadella { background-position: -180px 0px; }
div.s_crotone { background-position: -216px 0px; }
div.s_empoli { background-position: -252px 0px; }
div.s_grosseto { background-position: -360px 0px; }
div.s_gubbio { background-position: -1080px 0px; }
div.s_hellas_verona { background-position: -1188px 0px; }
div.s_juve_stabia { background-position: -1116px 0px; }
div.s_livorno { background-position: -936px 0px; }
div.s_modena { background-position: -468px 0px; }
div.s_nocerina { background-position: -1152px 0px; }
div.s_padova { background-position: -504px 0px; }
div.s_pescara { background-position: -900px 0px; }
div.s_reggina { background-position: -576px 0px; }
div.s_sampdoria { background-position: -1044px 0px; }
div.s_sassuolo { background-position: -648px 0px; }
div.s_torino { background-position: -684px 0px; }
div.s_varese { background-position: -864px 0px; }
div.s_vicenza { background-position: -756px 0px; }

/* Squadre non pił in B
div.s_ancona { background-position: -36px 0px; }
div.s_cesena { background-position: -144px 0px; }
div.s_frosinone { background-position: -288px 0px; }
div.s_gallipoli { background-position: -324px 0px; }
div.s_lecce { background-position: -396px 0px; }
div.s_mantova { background-position: -432px 0px; }
div.s_piacenza { background-position: -540px 0px; }
div.s_salernitana { background-position: -612px 0px; }
div.s_triestina { background-position: -720px 0px; }
div.s_novara { background-position: -792px 0px; }
div.s_portogruaro { background-position: -828px 0px; }
div.s_siena { background-position: -972px 0px; }
div.s_atalanta { background-position: -1008px 0px; } */

.s2 a:link, .s2 a:visited { display:block; width: 100%; height:100%; }
.s2 a:hover { background-color:#fff; filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; }
.s2 .alt { display:none; }

/* Eccezioni */
.pp .testo img { float:none; }
/*.ecc_utenti_online { display: none; }*/
