/* */ /* TAG E CLASSI FONDAMENTALI */ body { margin: 0px; padding: 0px; background-color: #F2F2F2; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } a { color: #FF0000; font-weight: bold; text-decoration: none; } img { border: none; } h1 { margin: 0px; padding: 0px; } h2 { margin: 0px; padding: 0px; background-color: #082848; color: #fff; font-weight: bold; border-top: double 3px #fff; border-bottom: double 3px #fff; padding: 2px; padding-bottom: 3px; padding-top: 3px; font-size: 11px; } /*h3 { margin: 0px; padding: 3px; font-size: 13px; background-color: #e3dbdb; color: #000; font-weight: bold; } h4 { margin: 0px; /*background-color: #e3dbdb; margin-top: 3px; margin-bottom: 3px; */ background-color: #ededed; font-weight: bold; padding: 3px; font-size: 11px; color: #000; }*/ h5 { margin: 0px; padding: 0px; } h6 { margin: 0px; padding: 0px; } form { padding: 0px; margin: 0px; } fieldset { text-align: right; padding-right: 20%; margin: 10px; margin-top: 20px; border: solid 1px #232e5c; padding-bottom: 20px; } legend { color: #232e5c; font-variant: small-caps; font-weight: bold; font-size: 14px; } input { width: auto; } textarea { } .button { width: auto; } .clear-left { clear: left; } .clear-right { clear: right; } .clear-both { clear: both; } .float-right { float: right; text-align: left; } .float-left { float: left; text-align: left; } .margin-left { margin-left: 5px; } .margin-right { margin-right: 5px; } .margin-top { margin-top: 5px; } .margin-bottom { margin-bottom: 5px; } .align-right { text-align: right; } .align-left { text-align: left; } .align-center { text-align: center; } .nascosto { position: absolute; top: -5000px; left: -5000px; } .nomesocieta { display: none; visibility: hidden; } .cella-sx { width: 32%; } .cella-centro { width: 32%; } .cella-dx { width: 33%; } .cella-1-record{ width: 20%; } .cella-2-record{ width: 15%; } .cella-3-record{ width: 35%; } .cella-4-record{ width: 15%; } .cella-5-record{ width: 15%; } .sottolineato { border-bottom: solid 1px #e3dbdb; } /* ID STRUTTURA */ #sfondo-sito { background-color: #fff; width: 780px; position: relative; margin: auto; } #intestazione { background-color: #247C44; } #intestazione div { background-color: #247C44; } /**/ #intestazione div { width: 780px; height: 100px; background-image: url("../foto_banda/grandi/lac.jpg"); background-repeat: no-repeat; background-position: top left; position: relative; margin: auto; margin-bottom: 5px; } #data-ora { visibility: hidden; display: none; } #corpo { width: 780px; position: relative; margin: auto; background-color: #fff; } #menu { width: 143px; /*position: absolute; top: 0px; left: 0px;*/ float: left; text-align: left; } .sfondo-menu { background-color: #247C44; } #contenuti { float: left; background-color: #fff; text-align: left; height: auto !important; width: 635px !important; /* PER EXPLORER 6 */ width: 630px; margin-left: 2px; } #contenuti-home { /*margin-left: 10px; margin-right: 10px;*/ margin-left: 5px; margin-right: 5px; margin-bottom: 5px; width: 450px; background-color: #fff; text-align: left; float: left; /*height: auto !important; min-height: px; height: px;*/ } #colonna-home { width: 160px; /*position: absolute; top: 0px; right: 0px;*/ float: right; text-align: left; border: solid 1px #0c1950; border-bottom: solid 10px #0c1950; background-color: #f1f1f1; background-image: url(img/bg-colonna-home.jpg); background-position: top; background-repeat: no-repeat; padding-top: 76px; } #colonna-home div { /*background-image: url(img/contenuto-colonna-home.gif);*/ background-position: top; background-repeat: no-repeat; } #colonna-home div a { display: block; width: 158px; } #menu-orizzontale { visibility: hidden; display: none; } /* STILI PER IL MENU VERTICALE */ .titolo-menu { } .tasto-menu { background-color: #247C44; border-bottom: double 3px #fff; padding-left: 4px; font-weight: bold; width: 140px !important; /*width: 144px;*/ color: #fff; } .tasto-menu a { color: #fff; text-decoration: none; } .tasto-menu-secondo-livello { background-color: #247C44; border-bottom: double 3px #fff; padding-left: 8px; font-weight: bold; width: 136px !important; /*width: 144px;*/ color: #fff; } .tasto-menu-secondo-livello a { color: #fff; text-decoration: none; } /*questi due stili servono per il menu di ordine, autenticazione e autenticato*/ .menu-log { text-align: center; font-weight: bold; color: #fff; padding-top: 2px; padding-bottom: 2px; text-decoration: none; } .menu-log a{ color: #fff; text-decoration: none; } .menu-log-autenticato { background-color: #082848; border-top: double 3px #fff; border-bottom: double 3px #fff; text-align: right; font-weight: bold; color: #fff; padding-top: 2px; padding-bottom: 2px; text-decoration: none; } .menu-log-autenticato a{ color: #fff; text-decoration: none; } /* STILI PER IL MENU ORIZZONTALE */ #menu-orizzontale { background-color: #247C44; clear: left; width: 780px; position: relative; margin: auto; text-align: center; /*visibility: hidden; display: none;*/ } /* CALCOLO DELLA LARGHEZZA DEL TASTO MENU */ #menu-orizzontale ul { margin: 0px; padding: 0px; background-color: #247C44; } #menu-orizzontale ul li { display: block; float: left; width: 124px; border: double 3px #fff; background-color: #247C44; } #menu-orizzontale li a { color: #fff; text-decoration: none; } #menu-orizzontale li a:hover { color: #fff; text-decoration: none; } #sponsor { background-color: #fff; padding: 0px 0px 5px 0px; text-align: center; } /*#sponsor img { margin-bottom: 5px; }*/ #piede { width: 780px; position: relative; margin: auto; background-color: #fff; border-top: solid 8px #247C44; clear: left; } #piede a { color: #000; } #sottopiede { font-size: 10px; font-style: normal; font-weight: normal; color: #666666; border-top: solid 1px #247C44; } #sottopiede a { font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } /* STILI GENERALI PER I TESTI */ .box-paginazione { margin-bottom: 1px; background-color: #ededed; font-weight: normal; padding: 3px; font-size: 11px; color: #000; } .box-padding { /* QUESTA CLASSE rappresenta il padding intorno ad ogni contenuto: è il contenitore fondamentale ultimo in ogni pagina prima del contenuto specifico */ padding: 4px; padding-top: 5px; padding-left: 5px; /*border-bottom: solid 1px #ccc;*/ } .grigio-sbiadito { color: #999; } /*questo box serve per le descrizioni sotto alle immagini*/ .box-grigio-sbiadito{ padding: 2px; margin-top: 2px; border: 1px solid #999; color: #999; } .rosso { color: #f00; } .sfondo-bianco { background-color: transparent; font-size: 4px; } .testo-record { background-color: #ededed; font-weight: normal; padding: 3px; font-size: 11px; color: #000; margin-top: 2px; } .continua { background-image: url(../img/freccina.gif); background-position: right; background-repeat: no-repeat; padding-right: 5px; text-align: right; } .continua-left { background-image: url(../img/freccina.gif); background-position: left; background-repeat: no-repeat; padding-left: 7px; text-align: left; } .sottotitolo-della-pagina { background-color: #e3dbdb; font-style: italic; } .titolo-del-capitolo { } .sottotitolo-del-capitolo { } .titolo-del-paragrafo { background-color: #082848; color: #fff; border-bottom: solid 1px #fff; padding: 3px; } .titolo-del-paragrafo a { color: #fff; } .sottotitolo-del-paragrafo { font-weight: normal; font-size: 11px; font-style: italic; padding: 3px; background-color: #e3dbdb; } .testo-importante { margin-bottom: 2px; padding: 2px; font-size: 13px; text-align: justify; } .box-capitolo { } .box-paragrafo { border-bottom: solid 1px #e3dbdb; padding-bottom: 5px; height: auto; margin-bottom: 2px; } .box-piede { border-bottom: solid 1px #247C44; padding-bottom: 5px; height: auto; margin-bottom: 2px; } .titolo-generico { background-color: #e3dbdb; padding: 2px; margin-bottom: 2px; font-size: 12px; font-weight: bold; color: #000; } .titolo-generico a { color: #00c; } .titolo-generico h2 { background-color: #e3dbdb; color: #000; margin: 0px; padding: 2px; margin-bottom: 2px; font-size: 12px; } .testo-generico { margin-bottom: 2px; padding: 2px; text-align: justify; /*min-height: 130px; height: auto !important; height: 130px;*/ } .testo-generico img { } .testo-generico-foto { float: left; margin-right: 5px; margin-bottom: 5px; } .testo-piccolo { margin-bottom: 2px; padding: 2px; text-align: left; font-size: 9px; } /* .testo-generico-all { text-align: justify; padding-right: 10px; font-size: 12px; }*/ .testo-foto { float: right; text-align: right; margin-left: 10px; margin-bottom: 3px; } .testo-foto img { float: none; display: block; } .testo-continua { border-bottom: solid 1px #ccc; text-align: right; padding: 4px; margin-bottom: 2px; } .testo-continua img { float: none; margin: auto; } .sfondo-bianco { background-color: #fff; } .vai-elenco { text-align: right; clear: right; padding-right: 10px; margin-bottom: 5px; } .allegati { padding-bottom: 5px; margin-bottom: 10px; border-top: solid 3px #082848; border-bottom: solid 3px #082848; } .linkblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #19197B; text-decoration: none; font-weight: bold } /* STILI TABELLE */ /*TITOLO*/ .tabella-02-titolo-bordo-sx { background-color: #082848; height: auto; } .tabella-02-titolo-bordo-dx { background-color: #082848; height: auto; } .tabella-02-titolo-bordo-su { background-color: #082848; color: #fff; font-weight: bold; height: auto; padding: 10px; } /*CORPO*/ .tabella-02-corpo-tabella-bordo-sx { background-color: #082848; border-left: solid 3px #082848; } .tabella-02-corpo-tabella-bordo-dx { background-color: #082848; border-right: solid 3px #082848; } .tabella-02-corpo-tabella { padding: 10px; background-color: #ededed; } /*PIEDE*/ .tabella-02-piede-bordo-sx { background-color: #082848; height: 3px; } .tabella-02-piede-bordo-dx { background-color: #082848; height: 3px; } .tabella-02-piede-bordo-giu { background-color: #082848; height: 3px; } /* STILI SPECIFICI PER I VARI MODULI */ /* STILI PER HOME */ .home-sponsor-nofoto { width: 130px; text-align: center; padding: 5px; margin-bottom: 5px; margin-left: 1px; border: solid 1px #000; } .home-sponsor-confoto { text-align: center; margin-bottom: 5px; padding: 0px; } /* STILI PER AREA PRIVATA */ .area-privata-tabella { border: solid 1px #082848; padding: 0px; } .area-privata-tabella-sopra { background-color: #082848; color: #fff; font-weight: bold; padding: 3px; } .area-privata-tabella-sotto { background-color: #082848; color: #fff; font-weight: bold; padding: 3px; text-align: right; } .area-privata-tabella-sopra a { color: #fff; } .area-privata-tabella-sotto a { color: #fff; } .piede-modifica-elimina{ margin-bottom: 1px; background-color: #ededed; font-weight: normal; padding: 3px; font-size: 11px; color: #000; text-align: right; } .piede-modifica-elimina a{ text-decoration: none; color: #000; } /* STILI PER LE NEWS */ .news-vai-elenco { text-align: right; clear: right; padding-right: 10px; margin-bottom: 20px; } .news-fonte { margin-top: 10px; margin-bottom: 10px; } .news-fonte span { font-weight: bold; } .news-allegati { padding-bottom: 5px; margin-bottom: 10px; border-bottom: solid 3px #082848; } .news-allegati img { } .news-eventi { padding-bottom: 5px; margin-bottom: 10px; } .news-eventi a { color: #000; } .news-eventi img { } .news-fotogallery { padding-bottom: 5px; margin-bottom: 10px; } .news-fotogallery a { color: #000; } .news-fotogallery img { } /* STILI PER DOCUMENTI */ .documento-dettaglio { background-color: #ededed; padding: 3px; margin-bottom: 2px; } .documento-icona-file { margin-left: 2px; margin-right: 2px; } /* STILI PER LINKS */ .links-padding { padding: 10px; } .home-link { text-align: center; margin-bottom: 5px; } .links-categoria { margin-top: 10px; margin-bottom: 3px; } .links-dettaglio { margin-bottom: 2px; padding: 2px; min-height: 80px; height: auto !important; height: 80px; } .links-immagine { /*float: left;*/ } .links-testo { padding: 5px; } /* STILI PER IL FORUM */ .home-forum { width: 100%; height: 115px; background-image: url(img/default_forum.jpg); background-position: top left; background-repeat: no-repeat; } .home-forum a { display: block; width: 100%; height: 115px; } .forum-elenco-titolo { background-image: url("img/cerchio-f20.gif"); background-position: top left; background-repeat: no-repeat; height: 20px; padding-left: 23px; text-align: left; } .forum-titolo { font-size: 20px; padding: 5px; } .forum-nuovi-messaggi { background-image: url("img/new_msg.gif"); background-position: top left; background-repeat: no-repeat; height: 20px; padding-left: 23px; text-align: left; margin-bottom: 7px; } .forum-vecchi-messaggi { margin-bottom: 7px; } .forum-benvenuto { padding: 5px; } .forum-inserisci-nuovo-messaggio { text-align: right; background-image: url(img/new.gif); background-position: top right; background-repeat: no-repeat; padding-right: 27px; height: 22px; } .forum-corpo { border-bottom: solid 1px #ccc; border-top: solid 1px #ccc; padding: 5px; } .forum-titolo-thread { } .forum-titolo-messaggio { background-image: url(img/msg.gif); background-position: top left; background-repeat: no-repeat; height: 20px; padding-left: 23px; text-align: left; font-weight: bold; } .forum-abstract-messaggio { margin-bottom: 10px; padding-bottom: 10px; } .forum-corpo-risposte { margin-left: 50px; margin-top: 10px; margin-bottom: 10px; background-color: #C5C7D4; padding-bottom: 10px; } .forum-corpo-risposte2 { margin-left: 50px; margin-top: 10px; margin-bottom: 10px; background-color: #f0f0f0; } .forum-corpo-messaggio { border-bottom: solid 1px #ccc; margin-bottom: 10px; padding: 10px; } .forum-numero-risposte { font-weight: bold; border-bottom: solid 1px #fff; } .forum-titolo-discussione { font-weight: normal; padding: 10px; } .forum-riga-data { padding-left: 10px; } .forum-indietro { padding-left: 10px; } .forum-rispondi-messaggio { text-align: right; background-image: url(img/re.gif); background-position: top right; background-repeat: no-repeat; padding-right: 30px; height: 22px; } /* HOME PAGE IN EVIDENZA */ .home-evidenza { text-align: center; padding-top: 10px; } .home-evidenza-testo { text-align: center; padding-top: 10px; } .box-in-evidenza { } /* HOME PAGE NEWS */ .box-news-home-page-superiore { } .home-titolo-news { background-color: #fff; padding: 2px; margin-bottom: 2px; clear: both; } .home-titolo-news div { } .home-titolo-news h2 { margin: 0px; padding: 0px; font-size: 16px; } .home-titolo-news a { color: #00c; } .home-news-right { min-height: 80px; height: auto !important; height: 80px; } .home-news-foto { float: left; margin-right: 5px; display: none; visibility: hidden; } .home-news { } .home-news-elenco { border-top: solid 4px #ccc; margin-bottom: 5px; padding: 3px; } /* FOTOGALLERY */ .home-fotogallery-generico { width: 6px; height: 115px; background-image: url(img/default_fotogallery_generico.jpg); background-repeat: no-repeat; background-position: top; } .home-fotogallery-generico a { display: block; width: 6px; height: 115px; } .fotogallery-pagina { } /*.fotogallery-polaroid { margin: auto; vertical-align: top; } .fotogallery-sfondo-polaroid { background-color: #ddd; text-align: center; padding-top: 10px; border: solid 1px #fff; }*/ .fotogallery-polaroid { margin: auto; vertical-align: top; background-color: #F5F5F5; padding-top: 10px; } .fotogallery-polaroid img { border: solid 1px #f0f0f0; } .fotogallery-sfondo-polaroid { background-image: url(img/dropshadow.jpg); background-position: bottom right; background-repeat: no-repeat; padding-bottom: 10px; margin-bottom: 10px; padding-right: 10px; text-align: center; /*padding-top: 10px;*/ border: solid 1px #fff; } /* SPONSOR */ .box-sponsor { border: solid 1px #082848; padding: 3px; } /*######################tab menu per box menu inclusi dove non c'è stile base 780-3###################################*/ /*PER ALLINEARE I SUBMIT A DESTRA*/ .pulsante { text-align: right; } .testo-tabella-calendario { text-align: center; font-size: 11px; } .testo-tabella-campionato { font-size: 11px; } /* ***** TABELLA 01 ***** */ .tab01 { } .tab01-testa-sx { padding: 3px 2px 3px 2px; background-color: #082848; border-top: double 3px #fff; border-bottom: double 3px #fff; color: #fff; font-weight: bold; font-size: 11px; } .tab01-testa-dx { } .tab01-testa-cx { } .tab01-corpo-sx { padding: 2px; font-size: 11px; } .tab01-corpo-dx { } .tab01-corpo-cx { } .tab01-piede-sx { border-bottom: solid 5px #082848; padding: 2px; margin-bottom: 2px; } .tab01-piede-dx { } .tab01-piede-cx { } /* ***** TABELLA 02 ***** */ .tab02 { } .tab02-testa-sx { padding: 3px 2px 3px 2px; background-color: #e3dbdb; font-weight: bold; font-size: 12px; } /*SERVE PER IL SOTTO TITOLO PIù PICCOLO*/ .tab02-testa-sx span { padding-top: 3px; font-weight: normal; font-size: 11px; } .tab02-testa-dx { } .tab02-testa-cx { } .tab02-corpo-sx { padding: 2px; } .tab02-corpo-dx { } .tab02-corpo-cx { } .tab02-piede-sx { border-bottom: solid 1px #e3dbdb; padding: 2px; margin-bottom: 2px; } .tab02-piede-dx { } .tab02-piede-cx { } /* ***** TABELLA 03 ***** */ .tab03 { width: 203px; margin: 3px; /*width: 48%; float: left;*/ } .tab03-testa-sx { padding: 3px 2px 3px 2px; background-color: #247C44; border-left: solid 2px #247C44; border-right: solid 2px #247C44; color: #fff; font-weight: bold; font-size: 11px; } .tab03-testa-dx { } .tab03-testa-cx { } .tab03-corpo-sx { padding: 2px; border-left: solid 2px #247C44; border-right: solid 2px #247C44; } .tab03-corpo-dx { } .tab03-corpo-cx { } .tab03-piede-sx { background-color: #247C44; border-left: solid 2px #247C44; border-right: solid 2px #247C44; color: #fff; font-weight: bold; font-size: 11px; text-align: right; } .tab03-piede-dx { } .tab03-piede-cx { } /* CAMPIONATI */ .titolo-tabella-campionati { background-color: #082848; } .titolo-tabella-campionati-prossimoturno { background-color: #646464; color: #fff; font-weight: bold; } .campionati-allegati { background-color: #EDEDED; margin-bottom: 2px; } .campionati-link { background-color: #EDEDED; margin: 1px; padding: 2px; } /*CORPO SPONSOR*/ .sponsor .tab01-corpo-cx { text-align: center; } /*CORPO LINKS*/ .links .tab01-corpo-cx { text-align: center; } /* ***** TABELLA MENU 01 ***** */ .tabmenu01 { } .tabmenu01-testa-sx { padding: 3px 2px 3px 2px; background-color: #082848; border-top: double 3px #fff; border-bottom: double 3px #fff; color: #fff; font-weight: bold; font-size: 11px; } .tabmenu01-testa-dx { } .tabmenu01-testa-cx { } .tabmenu01-corpo-sx { background-color: #247C44; color: #fff; font-weight: bold; font-size: 11px; } .tabmenu01-corpo-dx { } .tabmenu01-corpo-cx { } .tabmenu01-piede-sx { border-bottom: solid 5px #082848; margin-bottom: 5px; } .tabmenu01-piede-dx { } .tabmenu01-piede-cx { } /* ***** TABELLA MENU 02 ***** */ .tabmenu02 { } .tabmenu02-testa-sx { } .tabmenu02-testa-dx { } .tabmenu02-testa-cx { } .tabmenu02-corpo-sx { padding-left: 2px; background-color: #247C44; color: #fff; font-weight: bold; font-size: 11px; } .tabmenu02-corpo-dx { } .tabmenu02-corpo-cx { } .tabmenu02-piede-sx { border-bottom: double 3px #fff; } .tabmenu02-piede-dx { } .tabmenu02-piede-cx { } /* ***** TABELLA MENU 03 ***** */ .tabmenu03 { } .tabmenu03-testa-sx { } .tabmenu03-testa-dx { } .tabmenu03-testa-cx { } .tabmenu03-corpo-sx { padding-left: 5px; background-color: #247C44; color: #fff; font-weight: bold; font-size: 11px; } .tabmenu03-corpo-dx { } .tabmenu03-corpo-cx { } .tabmenu03-piede-sx { border-bottom: double 3px #fff; } .tabmenu03-piede-dx { } .tabmenu03-piede-cx { } /*SERVE PER NON FAR VENIRE ROSSI I LINK NEL MENU*/ .tabmenu01-corpo-sx a { color: #fff; font-weight: bold; font-size: 11px; } /*PADDING AREA PRIVATA*/ .area-privata .tabmenu01-corpo-sx { padding: 5px; } /*#####################################################*/