@charset "utf-8";
/* CSS Document */

body {padding:0px; margin:0px; font:9pt Verdana; color:#000; background:url('../img/sfondo_body.gif') repeat-x top #CCC;}
img {border:0px;}
a {border:0px;}

.tabella_principale {background:url('../img/sfondo_tabella.gif_') repeat-x top; margin-bottom:10px; /*filter:alpha(opacity=90); opacity:0.90; -moz-opacity:0.90;*/ margin-top:0px; border:0px ridge #C00;}

.descrizione_sezioni {color:#FFF; padding:10px;font:9pt Arial; line-height:20px;}

.calendario {background:url('../img/calendario.gif') no-repeat top; width:90px; height:90px;}
.calendario .mese {float:left; width:50px; color:#FFF; border:0px solid red; font:8pt Arial; margin-top:18px; margin-left:5px; font-weight:bold;}
.calendario .anno {float:right; width:20px; color:#FFF; border:0px solid red; font:7pt Arial; margin-top:20px; margin-right:5px; font-weight:bold;}
.calendario .giorno {border:0px solid red; font:34pt Times; font-weight:bold; padding:0px; height:40px; text-align:center; clear:both; color:#000;}
.calendario .ora {border:0px solid red; font-size:7pt; margin:5px 5px; background:url('../img/clock.gif') no-repeat top left; padding-left:18px;}

#dock {height:60px; margin:10px 0px 20px 0px; background:url('../img/sfondo_dock_nero.gif') no-repeat top; width:1000px; border:0px solid red; padding-top:5px;}

.sondaggio {font-size:8pt; background:url('../img/sfondo_sondaggio_nero_.gif') no-repeat bottom left #FFF; margin-top:10px; width:144px; ; border:3px double #CCC;}
.sondaggio .domanda {font-weight:bold; color:#09C; padding:0px 3px; background:url('../img/sfondo_domanda.gif') no-repeat bottom right #FFF;}
.sondaggio .radio {width:20px;}
.sondaggio .risposta {color:#069; padding:3px 5px; padding-left:25px; background:url('../img/check_vuoto.gif') no-repeat 5px 0px; cursor:pointer;}
.sondaggio .risposta a {color:#036; text-decoration:none;}
.sondaggio .pulsante a {color:#09C; font-weight:bold; text-decoration:none;}
.sondaggio .pulsante a:hover {text-decoration:underline;}

.classifica_generale {font-size:9pt; border-bottom:0px solid #CCC;}
.classifica_generale .header1 td {font-size:7pt; text-align:center; padding:0px;}
.classifica_generale .header2 td {font-size:7pt; text-align:center;}
.classifica_generale .riga_dispari {background:#DDF;}
.classifica_generale .riga_pari {background:#EEF;}
.classifica_generale .riga_dispari .img {background:#E6E6FF;}
.classifica_generale .riga_pari .img {background:#F6F6FF;}
.classifica_generale .riga_dispari .punti {background:#E6E6FF; border-right:1px dotted #666;}
.classifica_generale .riga_pari .punti {background:#F6F6FF; border-right:1px dotted #666;}
.classifica_generale .riga_dispari .trasferta {background:#E6E6FF;}
.classifica_generale .riga_pari .trasferta {background:#F6F6FF;}
.classifica_generale td {padding:0px 5px; text-align:left;}
.classifica_generale .header {font-weight:bold; font-size:9pt; color:#003; font-family:"Trebuchet MS"; line-height:15px;}
.classifica_generale .img {padding:5px; width:20px;}
.classifica_generale .pos {width:15px; text-align:right; border-left:0px solid #CCC; color:#999; font-size:8pt;}
.classifica_generale .punti {text-align:right; width:20px; border-right:0px solid #CCC; color:#336; font-weight:bold;}
.classifica_generale .casa {text-align:right; width:20px; border-right:0px solid #CCC; color:#000; font-size:8pt;}
.classifica_generale .casa.gs {border-right:1px dotted #666;}
.classifica_generale .trasferta {text-align:right; width:20px; border-right:0px solid #CCC; color:#000; font-size:8pt;}
.classifica_generale .trasferta.gs {border-right:1px dotted #666;}
.classifica_generale .totale {text-align:right; width:20px; border-right:0px solid #CCC; color:#000; font-size:8pt;}
.classifica_generale .pos.scudetto {background:url('../img/sfondo_pos_scudetto.gif') no-repeat center #FFF; font-weight:bold; color:#09F; text-align:center;}
.classifica_generale .pos.champions {background:url('../img/sfondo_pos_champions.gif') no-repeat center #FFF; font-weight:bold; color:#000; text-align:center;}
.classifica_generale .pos.pre_champions {background:url('../img/sfondo_pos_pre_champions.gif') no-repeat center #FFF; font-weight:bold; color:#FFF; text-align:center;}
.classifica_generale .pos.uefa {background:url('../img/sfondo_pos_uefa.gif') no-repeat center #FFF; font-weight:bold; color:#FFF; text-align:center;}
.classifica_generale .serieb {background:url('../img/sfondo_pos_serieb.gif') no-repeat center #FFF; font-weight:bold; color:#FFF; text-align:center;}

.classifica_generale.mini {font-size:8pt;}
.classifica_generale.mini .pos {font-size:7pt;}
.classifica_generale.mini .img {padding:0px; width:20px;}

.prossimo_turno {font-size:8pt;}
.prossimo_turno .anticipo_dispari {background:#FFC;}
.prossimo_turno .anticipo_pari {background:#FFD;}
.prossimo_turno .riga_dispari {background:#DFD;}
.prossimo_turno .riga_pari {background:#EFE;}
.prossimo_turno .posticipo_dispari {background:#FFC;}
.prossimo_turno .posticipo_pari {background:#FFD;}
.prossimo_turno td {padding:0px 5px; text-align:center;}
.prossimo_turno .header {font-weight:bold; font-size:9pt; color:#030; font-family:"Trebuchet MS"; line-height:15px;}
.prossimo_turno .img {padding:0px; width:20px;}
.prossimo_turno .casa {text-align:right;}
.prossimo_turno .trasferta {text-align:left;}
.prossimo_turno .anticipo_dispari .ris {background:#FFFFD6;}
.prossimo_turno .anticipo_pari .ris {background:#FFFFE6;}
.prossimo_turno .riga_dispari .ris {background:#E6FFE6;}
.prossimo_turno .riga_pari .ris {background:#F6FFF6;}
.prossimo_turno .posticipo_dispari .ris {background:#FFFFD6;}
.prossimo_turno .posticipo_pari .ris {background:#FFFFE6;}
.prossimo_turno .ris {width:40px; text-align:center; font-weight:bold;}
.prossimo_turno .ris.and {width:40px; text-align:center; font-style:italic; font-weight:normal;}
.prossimo_turno .orario {font-weight:bold;}

.tabella_login {font-size:8pt; background:url('../img/sfondo_login._gif') no-repeat bottom left; margin:0px 5px 5px 0px; width:160px; border:0px solid red;}
.tabella_login td {padding:3px; text-align:center;}
.tabella_login a {font-weight:bold; color:#FFF; font-size:8pt; text-decoration:none;}
.tabella_login a:hover {text-decoration:underline;}
.tabella_login input {width:100px; background:#F6F6F6; border:1px solid #CCC; font:8pt Arial; color:#66C; padding:0px 5px;}
.tabellina_utente {color:#6C6; font-size:8pt;}
.tabellina_utente a {font-weight:bold; color:#FFF; font-size:8pt; text-decoration:none;}
.tabellina_utente a:hover {text-decoration:underline;}

.tabella_cerca {font-size:8pt; background:url('../img/sfondo_login._gif') no-repeat bottom left; margin:0px 5px 5px 0px; width:160px; border:0px solid red;}
.tabella_cerca td {padding:3px; text-align:center;}
.tabella_cerca a {font-weight:bold; color:#FFF; font-size:8pt; text-decoration:none;}
.tabella_cerca a:hover {text-decoration:underline;}
.tabella_cerca input {width:130px; background:#F6F6F6; border:1px solid #CCC; font:8pt Arial; color:#66C; padding:0px 5px;}
.tabella_cerca select {background:#F6F6F6; border:1px solid #CCC; font:8pt Arial; color:#66C;}

.tabella_chat_squadre a {color:#FFF; text-decoration:none; font-weight:bold;}

.contenitore_accordion {background:url('../img/dock_left/sfondo_dock.gif') no-repeat top left; padding:15px 0px; margin-left:5px;}
#accordion {margin-left:0px; margin-bottom:10px;}
#accordion img {margin-top:5px;}
#accordion > div {background:url('../img/sfondo_accordion_nero.gif') no-repeat bottom left; margin-bottom:5px; padding:0px 1px 5px 1px; width:150px; margin-top:0px; border:0px solid #6c6;}
#accordion > div a {color:#030; font-weight:bold; text-decoration:none; font-size:8pt;}
/*#accordion div a:hover {text-decoration:underline; color:#369;}*/
#accordion .sottomenu {width:148px;}
#accordion .sottomenu td {cursor:pointer; padding:2px 5px;}

.ultimi_video {margin:10px 0px; padding:0px; background:url('../img/sfondo_classifica.gif') no-repeat bottom left #FFF; font-size:8pt;}
.ultimi_video table {width:150px;}
.ultimi_video td {}
.ultimi_video .img {text-align:left; padding-top:5px;}
.ultimi_video .img img {width:140px;}
.ultimi_video .data {border-bottom:1px solid #CCC; text-align:right; font-size:7pt; font-style:italic;}
.ultimi_video .link {text-align:right; padding:3px 0px;}
.ultimi_video .link a {color:#000; font-weight:bold; text-decoration:none;}
.ultimi_video .link a:hover {text-decoration:underline;}

.tabella_partita {font-size:8pt; background:url('../img/sfondo_tabellino_1.gif') no-repeat top left;}
.tabella_partita .header {font-weight:bold; font-size:9pt; color:#030; font-family:"Trebuchet MS"; line-height:15px;}
.tabella_partita .img {width:40px;}
.tabella_partita .squadra_casa {text-align:right; font-size:9pt; font-weight:bold; width:92px;}
.tabella_partita .squadra_trasferta {text-align:left; font-size:9pt; font-weight:bold; width:92px;}
.tabella_partita .risultato {font:12pt Arial; font-weight:bold; width:20px; text-align:center; color:#900;}
.tabella_partita .separatore {width:10px; text-align:center;}
.tabella_partita .minuto {font-size:7pt; font-weight:bold;}
.tabella_partita .tabella_cartellini {margin-top:5px; border-top:1px dotted #CCC; font-size:8pt;}
.tabella_partita .tabella_sostituzioni {margin-top:5px; border-top:1px dotted #CCC; font-size:8pt;}
.tabella_partita .tabella_mom {margin-top:5px; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC;}
.tabella_partita .tabella_mom .mom {font-size:8pt; font-weight:bold;}

.tabella_formazioni {font-size:8pt;}
.tabella_formazioni .numero_casa {font-size:7pt; font-weight:bold; width:15px; text-align:right; padding-left:5px;}
.tabella_formazioni .numero_trasferta {font-size:7pt; font-weight:bold; width:15px; text-align:left; padding-right:5px;}

.ultimi_commenti {margin:10px 0px; background:url('img/sfondo_classifica.gif') no-repeat bottom left; padding-bottom:5px; font-size:8pt;}
.ultimi_commenti table {margin:5px; margin-top:0px;}
.ultimi_commenti .titolo {padding-top:5px;}
.ultimi_commenti .titolo a {color:#FFF; font-weight:bold; font-size:9pt; text-decoration:none;}
.ultimi_commenti .titolo a:hover {text-decoration:underline;}
.ultimi_commenti .data {font-size:7pt; font-style:italic; border-bottom:1px solid #CCC;}
.ultimi_commenti .link {text-align:right; padding:3px 0px;}
.ultimi_commenti .link a {color:#000; font-weight:bold; text-decoration:none;}
.ultimi_commenti .link a:hover {text-decoration:underline;}

.richiamo_prima_pagina {margin-top:10px;}
.richiamo_prima_pagina a {color:#FFF; font-weight:bold; font-size:8pt; text-decoration:none;}
.richiamo_prima_pagina .header {font:12pt Arial; font-weight:bold; color:#3C6; text-align:right;}
.richiamo_prima_pagina .titolo {border-bottom:1px solid #CCC; margin-bottom:10px;}

/******************************** SEZIONI HOMEPAGE ********************************/
.tabella_sezioni {margin-top:10px; margin-bottom:10px;}
.tabella_sezioni .sezione {background:url('../img/sfondo_sezione.gif') no-repeat bottom center #FFF; width:170px; font-size:8pt;}
.tabella_sezioni .sezione table {margin:0px 5px 5px 5px;}
.tabella_sezioni .sezione .header {background:url('../img/header_sezione.gif') no-repeat top left; font-size:10pt; padding-top:0px; padding-left:5px; font-weight:bold; height:40px; border:0px solid red;}
.tabella_sezioni .sezione.bis .header {background:url('../img/header_sezione2.gif') no-repeat top left;}
.tabella_sezioni .sezione .header div {padding-top:7px; color:#FFF;}
.tabella_sezioni .sezione .header div a {color:#FFF; text-decoration:none;}
.tabella_sezioni .sezione .header div a:hover {text-decoration:underline;}
.tabella_sezioni .sezione .img {border:0px solid #CCC;}
.tabella_sezioni .sezione .primo_articolo_sezione .titolo a {color:#060; font-weight:bold; font-size:9pt; text-decoration:none;}
.tabella_sezioni .sezione .primo_articolo_sezione .titolo a:hover {text-decoration:underline;}
.tabella_sezioni .sezione .primo_articolo_sezione .data {font-weight:bold; font-size:7pt;}
.tabella_sezioni .sezione .primo_articolo_sezione .testo_intro {border-bottom:1px solid #CCC; font-size:7pt;}
.tabella_sezioni .sezione .articolo_sezione .titolo a {color:#FFF; font-weight:bold; text-decoration:none; font-size:8pt;}
.tabella_sezioni .sezione .articolo_sezione .titolo a:hover {text-decoration:underline;}
.tabella_sezioni .sezione .articolo_sezione .data {font-size:7pt; font-style:italic; text-align:right; border-bottom:1px solid #CCC;}
.tabella_sezioni .sezione .link {text-align:right;}
.tabella_sezioni .sezione .link a {font:8pt Arial; color:#FFF; text-decoration:none; font-weight:bold;}
.tabella_sezioni .sezione .link a:hover {text-decoration:underline;}
/**********************************************************************************/

/*********************************** NOTIZIA **************************************/
.notizia {background:url('../img/sfondo_notizia.gif') no-repeat top center #FFF;/* border:3px double #CCC;*/ margin-bottom:0px; padding:0px 5px;}
.notizia .testo_notizia {font:10pt Arial; text-align:justify;}
.notizia .titolo {font:20pt Arial; text-align:left; font-weight:bold; padding:5px; margin:0px;}
.notizia .sottotitolo {font:11pt Arial; color:#000; font-weight:bold; padding:5px; margin:0px;}
.notizia .testo_notizia img {margin:3px 6px 6px 3px; padding:4px; /*border:2px solid #C00; background:#000;*/}
.notizia .data {text-align:right; font:8pt Arial; color:#999; margin-top:20px;}
.notizia .cartellino_verde {background:url('../img/icona_cartellino_verde.gif') no-repeat top left;}
.notizia .cartellino_rosso {background:url('../img/icona_cartellino_rosso.gif') no-repeat top left;}
.notizia .cartellino_verde div {margin:0px 20px 20px 40px; padding:0px 15px 10px 0px; color:#000; font:10pt Arial; min-height:35px; background:url('../img/sfondo_cartellino_verde.gif') no-repeat bottom right;}
.notizia .cartellino_rosso div {margin:0px 20px 20px 40px; padding:0px 15px 10px 0px; color:#000; font:10pt Arial; min-height:35px; background:url('../img/sfondo_cartellino_rosso.gif') no-repeat bottom right;}
.fine_notizia {width:665px; height:10px; background:url('../img/sfondo_notizia2.gif') no-repeat top left; margin-left:7px;}
/**********************************************************************************/

/********************************** VOTO ******************************************/
.numero_voti {text-align:right; padding-right:10px; color:#999; font-size:8pt;}
.voto {background:url('../img/stelle.gif') no-repeat top right; height:20px; cursor:pointer;}
.voto td {width:10px;}
.voto .testo {width:110px; text-align:right; padding-right:10px;}
.voto .no_login {width:280px;}
.voto .no_login a {color:#000; font-weight:bold; text-decoration:none;}
.voto .no_login a:hover {text-decoration:underline;}
/**********************************************************************************/

/********************************* NOTIZIE ****************************************/
.notizie_correlate {background:#FFF; margin-top:10px;}
.notizie_correlate .notizia {background:#F6F6F6; border:1px solid #CCC; padding:3px; width:200px;}
.notizie_correlate .notizia a {font-weight:bold; font-size:8pt; color:#000; text-decoration:none;}
.notizie_correlate .notizia a:hover {text-decoration:underline;}
.notizie_correlate .notizia img {width:60px; margin-right:3px;}
/**********************************************************************************/

/********************************* COMMENTI ***************************************/
.commenti {width:650px; margin-left:5px; overflow:hidden;}
.scrivi_commento {font-size:8pt; color:#000; margin-bottom:5px; width:650px;}
.scrivi_commento .data {font-style:italic; font-size:7pt;}
.scrivi_commento textarea {width:400px; height:80px; background:#FFF; color:#000; font-size:8pt; border:1px solid #000; margin-left:20px; overflow:auto;}
.scrivi_commento .input_email {width:390px; background:#FFF; color:#000; font-size:8pt; border:1px solid #000; margin-left:20px; padding:5px;}
.scrivi_commento .input_antispam {background:#FFF; color:#32c832; font:14px Arial; border:0px; border-bottom:2px solid #CCC; margin-left:10px; padding:5px; font-weight:normal;}
.scrivi_commento .commento_disabilitato {color:#CCC; background:#F6F6F6; border:1px solid #CCC; cursor:default;}
.scrivi_commento a {color:#000; font-weight:bold; text-decoration:none;}
.scrivi_commento a:hover {text-decoration:underline;}
.numero_commenti {color:#000; font-size:8pt; padding:10px 5px;}
.numero_commenti b {color:#C00; font-weight:bold;}
.commento {font-size:8pt; border:1px solid #36C; background:#F6F6F6; color:#333; margin-bottom:5px; width:650px;}
.commento td {padding:5px;}
.commento a.username {font-weight:bold; color:#000; text-decoration:none;}
.commento a.username:hover {text-decoration:underline;}
.commento a.cancella {font-weight:bold; color:#666; text-decoration:none; font-size:7pt;}
.commento a.cancella:hover {text-decoration:underline;}
.commento a.rispondi {font-weight:bold; color:#666; text-decoration:none; font-size:7pt;}
.commento a.rispondi:hover {text-decoration:underline;}
.commento .risposta {font:8pt Arial; color:#060;}
.commento .id_commento {font:8pt Arial; color:#999;}
.commento .data {color:#666; font-style:italic; font-size:7pt;}
.commento .testo {padding:5px 5px 5px 25px; text-align:justify;}
.pagine_commenti td {padding:2px 5px; text-align:center; font-size:7pt;}
.pagine_commenti a {color:#000; font-weight:bold; text-decoration:underline;}
.pagine_commenti a.attiva {color:#C00; font-size:11pt; text-decoration:none; cursor:default;}
/**********************************************************************************/

/************************************ SONDAGGI ************************************/
.sondaggio_principale {width:620px;}
.sondaggio_principale .domanda {font:16pt Geneva; color:#063; text-align:center; font-weight:bold;}
.sondaggio_principale .risposta td {background:url('../img/sfondo_risposta_off.gif') repeat-x bottom; height:50px; padding:5px; cursor:pointer;}
.sondaggio_principale .risposta.si td {background:url('../img/sfondo_risposta_si.gif') repeat-x bottom;}
.sondaggio_principale .risposta.esatta td {background:url('../img/sfondo_risposta_si.gif') repeat-x bottom;}
.sondaggio_principale .risposta.sbagliata td {background:url('../img/sfondo_risposta_no.gif') repeat-x bottom;}
.sondaggio_principale .risposta .testo {padding-left:20px; color:#66C; font-size:11pt; text-align:left; width:200px;}
.sondaggio_principale .risposta .testo_risposta_esatta {color:#090; font-weight:bold;}
.sondaggio_principale .risposta .testo_risposta_sbagliata {color:#900; font-weight:bold;}
.sondaggio_principale .risposta small {font-size:7pt; color:#333; font-style:italic;}
.sondaggio_principale .risposta .barra_sx {height:25px; width:15px; background:url('../img/barra_perc_sx.gif') no-repeat top right; float:left;}
.sondaggio_principale .risposta .barra {height:25px; background:url('../img/barra_perc.gif') repeat-x top; float:left; color:#FFF; font-size:7pt; padding-top:6px; text-align:center;}
.sondaggio_principale .risposta .barra_dx {height:25px; width:15px; background:url('../img/barra_perc_dx.gif') no-repeat top left; float:left; font-size:8pt; padding-top:6px; border:0px solid red;}
.altri_sondaggi td {background:url('../img/sfondo_risposta_off.gif') repeat-x bottom; cursor:pointer; width:33%; height:50px; padding:0px 10px;}
.altri_sondaggi a {color:#36F; font-weight:bold; text-decoration:none;}
/**********************************************************************************/

/******************************** REGISTRAZIONE ***********************************/
.tabella_registrazione {width:660px; color:#FFF; font-size:8pt;}
.tabella_registrazione a {color:#36F; font-weight:bold; text-decoration:none;}
.tabella_registrazione a:hover {text-decoration:underline;}
.tabella_registrazione input {color:#39C; font-weight:bold; border:0px; background:none; font-size:8pt; width:180px; margin-right:20px;}
.tabella_registrazione select {color:#39C; font-weight:bold; border:0px; background:#FFF; font-size:8pt; width:180px; margin-right:20px; border:none;}
.tabella_registrazione option {background:#FFF;}
.tabella_registrazione .input {background:url('../img/sfondo_input_registrazione.gif') no-repeat left; height:25px; width:210px; padding:0px 10px;}
.tabella_registrazione .flag {color:#000; font-weight:bold;}
.tabella_registrazione .flag.errore {color:#F00;}
.tabella_registrazione .note {font-weight:normal;}
.tabella_registrazione .note input {margin:0px 5px; width:10px;}
.tabella_registrazione .testo textarea {width:177px; height:120px; border:1px solid #CCC; background:#FFF; padding:5px; color:#06C; font:8pt Arial; font-weight:bold; margin-right:10px;}
/**********************************************************************************/

/********************************* DATI UTENTE ************************************/
.tabella_dati_utente {width:550px; color:#000; font-weight:bold; font-size:8pt;}
.tabella_dati_utente input {color:#39C; font-weight:bold; border:0px; background:none; font-size:8pt; width:180px; margin-right:20px; background:#F6F6F6; border:1px solid #CCC; padding:3px;}
.tabella_dati_utente .input {background:url('../img/sfondo_input_dati_utente_.gif') no-repeat left; height:25px; width:210px; padding:0px 0px;}
.tabella_dati_utente .flag {color:#FFF; font-weight:bold;}
.tabella_dati_utente .flag.errore {color:#F00;}
.tabella_dati_utente a {color:#39C; font-weight:bold; text-decoration:none;}
.tabella_dati_utente a:hover {text-decoration:underline;}
.tabella_dati_utente select {color:#39C; background:#FFF; font-weight:bold; border:0px; background:none; font-size:8pt; width:180px; margin-right:20px;}
.tabella_dati_utente select option {background:#FFF; padding-left:10px;}
.tabella_dati_utente select optiongroup {color:#000;}
.tabella_dati_utente textarea {color:#39C; font-weight:bold; border:0px; background:none; font-size:8pt; width:180px; height:80px; margin-right:20px; background:#F6F6F6; border:1px solid #CCC; padding:3px;}
/**********************************************************************************/

/************************************ PAGELLE *************************************/
.pagelle a {color:#39C; font-weight:bold; text-decoration:none;}
.pagelle .voto {color:#393; font-weight:bold; font-size:9pt;}
.pagelle .commento_voto {border:1px solid #CCC; background:#F6F6F6; padding:5px; color:#333; font:9pt Arial; margin-left:10px; margin-bottom:10px; width:560px;}
.pagelle .commento_voto.vuoto {color:#999; font-style:italic;}
/**********************************************************************************/

/************************************ CRONACA *************************************/
.cronaca a {color:#39C; font-weight:bold; text-decoration:none;}
/**********************************************************************************/

/******************************** STORICO SERIE A *********************************/
.storico_seriea td.giornata {width:20px; height:20px; background:url('../img/sfondo_giornata_storico.gif') no-repeat top left; text-align:center;}
.storico_seriea td.giornata .giornata_attuale {font-size:9pt; font-weight:bold; color:#F00;}
.storico_seriea td.classifica {width:240px; height:20px; background:url('../img/sfondo_classifica_storico.gif') no-repeat top center; text-align:center;}
.storico_seriea a {color:#06F; font-size:7pt; font-weight:bold; text-decoration:none;}
/**********************************************************************************/

/******************************* STORICO CONCORSI *********************************/
.storico_concorsi td.concorso {width:110px; height:20px; background:url('../img/sfondo_concorso_storico.gif') no-repeat top center; text-align:center;}
.storico_concorsi a {color:#06F; font-size:7pt; font-weight:bold; text-decoration:none;}
/**********************************************************************************/

/********************************* VIDEO CONCORSO *********************************/
.video_concorso {font-size:8pt;}
.video_concorso .titolo {text-align:center; font:14pt Arial; font-weight:bold;}
.video_concorso .cella_video {border:1px solid #CCC;}
.video_concorso a {color:#36C; font-weight:bold; text-decoration:none;}
.video_concorso .tot_voti {text-align:right; color:#999; font:8pt Arial;}
.video_concorso .nessun_video {color:#999; font-style:italic; text-align:center; border:1px solid #CCC;}
/**********************************************************************************/

/********************************* COMMENTI UTENTE ********************************/
.tabella_commenti_utente {margin:0px 5px;}
.tabella_commenti_utente .notizia {margin-top:5px;}
.tabella_commenti_utente .notizia a {font:10pt Arial; color:#36C; font-weight:bold; text-decoration:none;}
.tabella_commenti_utente .notizia a:hover {text-decoration:underline;}
.tabella_commenti_utente .data {color:000; font:7pt Arial; font-weight:bold;}
.tabella_commenti_utente .testo {border:1px solid #CCC; background:#F6F6F6; margin:0px 10px; padding:5px; font-size:7pt;}
.tabella_commenti_utente .testo a {color:#69F; font-weight:bold; font-size:7pt; text-decoration:none;}
.tabella_commenti_utente .nessun_commento {font:8pt Arial; font-style:italic; text-align:center;}
/**********************************************************************************/

/********************************* PREFERITI UTENTE ********************************/
.tabella_preferiti_utente {margin:0px 5px;}
.tabella_preferiti_utente .notizia {margin-top:5px;}
.tabella_preferiti_utente .notizia a {font:10pt Arial; color:#36C; font-weight:bold; text-decoration:none;}
.tabella_preferiti_utente .notizia a:hover {text-decoration:underline;}
.tabella_preferiti_utente .data {color:000; font:7pt Arial; font-weight:bold;}
.tabella_preferiti_utente .testo {border:1px solid #CCC; background:#F6F6F6; margin:0px 10px; padding:5px; font-size:7pt;}
.tabella_preferiti_utente .testo a {color:#69F; font-weight:bold; font-size:7pt; text-decoration:none;}
.tabella_preferiti_utente .nessun_preferito {font:8pt Arial; font-style:italic; text-align:center;}
/**********************************************************************************/

/************************************** GAMES *************************************/
.games {border:1px solid #CCC; margin:10px 0px;}
.games a {color:#36C; font:10pt Arial; font-weight:bold; text-decoration:none;}
.games a:hover {color:#C00; text-decoration:underline;}
.games .descrizione {font:8pt Arial; color:#666; letter-spacing:2px; background:#F6F6F6;}
/**********************************************************************************/

/************************************* ARCHIVIO ***********************************/
.archivio .news_archivio {margin:5px; border:1px solid #CCC;}
.archivio .img {width:50px; padding:2px;}
.archivio .titolo a {font-size:8pt; color:#000; text-decoration:none;}
.archivio .data {font-weight:bold; color:#666; font-style:italic;}
.pagine_archivio a {color:#06C; font-weight:bold; font-size:8pt; text-decoration:none;}
.pagine_archivio span {font-size:11pt; color:#000; font-weight:bold;}
/**********************************************************************************/

/*********************************** BANNER TESTO *********************************/
.banner_testo {margin-top:20px; color:#FFF; font:9pt Arial;}
.banner_testo a {color:#FFF; font-weight:bold;}
/**********************************************************************************/

.footer {background:url('../img/sfondo_footer.gif') repeat-x top #EEE; border-top:2px solid #CCC;}
.footer td {padding:30px; text-align:left}
.footer td a {font:7pt Arial; color:#999; line-height:20px;}
.footer td a {text-decoration:underline;}

/**************dock bottom**************/
div.jqDock {}
div.jqDockLabel {border:0px none; padding:0px 4px; font-weight:bold; font-size:14px; font-style:italic; white-space:nowrap; color:#FFF; /*filter:alpha(opacity=75); opacity:0.75; -moz-opacity:0.75;*/}
div.jqDockLabelLink {cursor:pointer;}
div.jqDockLabelImage {cursor:default;}
/***************************************/











