/* **************************************************************** */
/* **************  Sergio Sabatini - Basket Pegli  **************** */
/* **************************************************************** */

/* CONFIGURAZIONE GENERALE */
body{
	margin:0;
	padding:0;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	background-color: #F2FCFF;
}



img {
     border:none;
    }
table {
       border:none;
      }
      
/* Intestazione delle scritte delle colonne sinistra e destra */
.logo {
       color: #FFFFFF;
       background-color: #FF9900;
       font-weight:bold;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: x-small;
      }
      
/* Intestazione delle scritte delle colonne centrali (come logo ma con font size minore) */
.titolo {
         color: #FFFFFF;
         background-color: #FF9900;
         font-weight:bold;
         font-size: xx-small;
         font-family: Verdana, Helvetica, sans-serif;
        }
        
/* Indirizzo in centro alto (uguale al menu) */
.indirizzo {
            color: #0020C2;
            background-color: #FFB340;
            font-weight:bold;
            font-family: Verdana, Helvetica, sans-serif;
            font-size: x-small;
           }

/* Tab dei menu */
.menu {
       color: #0020C2;
       background-color: #FFB340;
       font-weight:bold;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: x-small;
       text-decoration: none;
      }
/* Link del menu */
.linkmenu {
           color: #0020C2;
           text-decoration: none;
           background-color: #FFB340;
          }

.linkmenu:hover {
                 color: #008FDE;
                 text-decoration: none;
                 background-color: #FFB340;
                }
/* Link del menu per diversificare (usato nei campionati 2006)*/     
.linkmenu1 {
           color: #005FFF;
           text-decoration: none;
           background-color: #FFB340;
          }

.linkmenu1:hover {
                 color: #0020C2;
                 text-decoration: none;
                 background-color: #FFB340;
                }
.linkmenu2 {
           color: #006FAA;
           text-decoration: none;
           background-color: #FFB340;
          }

.linkmenu2:hover {
                 color: #0020C2;
                 text-decoration: none;
                 background-color: #FFB340;
                }  

/* Tab del menu con voce diversa per essere evidenziata (usato nella home page per le scuole) */
.menuev {
       color: #A62A2A;
       background-color: #FFB340;
       font-weight:bold;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: x-small;
       text-decoration: none;
      } 
/* Link del menu evidenziato */                  
.linkmenuev {
           color: #A62A2A;
           text-decoration: none;
           background-color: #FFB340;
          }
.linkmenuev:hover {
                 color: red;
                 text-decoration: none;
                 background-color: #FFB340;
                }               
/* Tab per le voci di menu della pagina attiva */
.menuoff {
       color: #DF7000;
       background-color: #D3D8E4;
       font-weight:bold;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: x-small;
       text-decoration: none;
      }
                 
/* Intestazione delle notizie */
.intestazione {
               color: #FFFFFF;
               background-color: #000066;
               font-family: Verdana, Helvetica, sans-serif;
               font-size: xx-small;
               font-weight:bold;
              }
/* Intestazione delle notizie evidenziate */
.intestazionestr {
                  color: #F19055;
                  background-color: #000066;
                  font-family: Verdana, Helvetica, sans-serif;
                  font-size: xx-small;
                  font-weight:bold;
              }
/* Intestazione delle notizie il link verso il top della pagina */
.corpon {
         color: #FFB340;
         text-decoration: underline;
         background-color: #000066;
        }
.corpon:hover {
               color: #FFFFFF;
               text-decoration: underline;
               background-color: #000066;
              }
/* Link all'interno della tabella delle notizie, documenti, immagini, link.. */
.linktab {
         color: #000066;
         text-decoration: underline;
         background-color: #F2FCFF;
        }
.linktab:hover {
               color: #FF6633;
               text-decoration: underline;
               background-color: #F2FCFF;               
              }
/* Link all'interno della intestazione delle pagine */
.linkintesta {
         color: #000066;
         text-decoration: underline;
         background-color: #D3D8E4;
        }
.linkintesta:hover {
               color: #FF6633;
               text-decoration: underline;
               background-color: #D3D8E4;
               }              
/* link all'interno delle righe delle tabelle (pari e dispari) */
.tabepari {
         color: blue;
         text-decoration: underline;
         background-color: #FFB340;
        }
.tabepari:hover {
               color: #191970;
               text-decoration: underline;
               background-color: #FFB340;
              }
/* link all'interno delle righe delle tabelle (pari e dispari) */
.tabedispari {
         color: blue;
         text-decoration: underline;
         background-color: #E2E2E2;
        }
.tabedispari:hover {
               color: #191970;
               text-decoration: underline;
               background-color: #E2E2E2;
              }              
/* titolo delle tabelle di classifica e gare */
.torntitolo {
             color: #FFFFFF;
             background-color: #0020C2;
             font-family: Verdana, Helvetica, sans-serif;
             font-size: xx-small;
            }
/* prima riga delle tabelle di classifica e gare */
.tornprima {
            color: #000066;
            background-color: #FF8100;
            font-family: Verdana, Helvetica, sans-serif;
            font-size: xx-small;
           }
/* riga dispari delle tabelle di classifica e gare */
.torndispari {
              color: #0020C2;
              background-color: #E2E2E2;
              font-family: Verdana, Helvetica, sans-serif;
              font-size: xx-small;
             }
/* riga pari delle tabelle di classifica e gare */
.tornpari {
           color: #0020C2;
           background-color: #FFB340;
           font-family: Verdana, Helvetica, sans-serif;
           font-size: xx-small;
          }
/* riga per le penalizzazioni */
.tornpena {
           color: #000000;
           background-color: #FFF0F0;
           font-family: Verdana, Helvetica, sans-serif;
           font-size: xx-small;
          }



/* Usato per il link della mail nell'indirizzo nel fondo di ogni pagina */
.mail {
       color: #DF7000;
       text-decoration: none;
       background-color: #F2FCFF;
      }
.mail:hover {
             color: #0020C2; 
             text-decoration: none;
             background-color: #F2FCFF;
            }
/* Usato per il link della privacy nell'indirizzo nel fondo di ogni pagina */
.mailinv {
       color: #0020C2;
       text-decoration: none;
        background-color: #F2FCFF;
      }
.mailinv:hover {
             color: #DF7000; 
             text-decoration: none;
              background-color: #F2FCFF;
            }
/* Usato per il titolo delle notizie nella home page */
.news {
       color: #002FC9;
       text-decoration: none;
      }

.news:hover {
             color: #000000;
             text-decoration: none;
            }

.newsstrong {
       color: #A52A2A;
       text-decoration: none;
      }

.newsstrong:hover {
             color: #000000;
             text-decoration: none;
            }

/* Avviso in prima pagina colonna sinistra */      
.p1c {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	color: #204439;
	background-color: #F2FCFF;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	text-align: justify;
}

/* Data di pubblicazione sito home page sotto contatore visite */
.p2c {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	color: #204439;
	background-color: #F2FCFF;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	text-align: center;
}

/* HR di divisione */
.linea {
       color: #FF6633;
       height: 1pt;
       background-color: #008FDE;
      }

.corponotizia {
               color: #000000;
               background-color: #F2FCFF;
               font-family: Verdana, Helvetica, sans-serif;
               font-size: xx-small;
              }
              
/* TD della presentazione della pagina in alto centrale */
.presentazione {
                background-color: #D3D8E4;
                text-align: center;
                font-family: Verdana, Helvetica, sans-serif;
                color: #000066;
                font-size: x-small;
               }

.presentazionenc {
                background-color: #D3D8E4;
                font-family: Verdana, Helvetica, sans-serif;
                color: #000066;
                font-size: x-small;
               }

.presentazionencsmall {
                background-color: #D3D8E4;
                font-family: Verdana, Helvetica, sans-serif;
                color: #000066;
                font-size: xx-small;
               }

/* Indirizzo in basso a ogni pagina */
.inddispari {
                background-color: #F2FCFF;
                text-align: center;
                font-family: Verdana, Helvetica, sans-serif;
                color: #000066;
                font-size: xx-small;
                font-weight: bold;
               }
.indpari {
                background-color: #F2FCFF;
                text-align: center;
                font-family: Verdana, Helvetica, sans-serif;
                color: #DF7000;
                font-size: xx-small;
                font-weight: bold;
               }        
               
.eventi {
               background-color: #008FDE;
              }
              
.rigasottile {
                font-family: Verdana, Helvetica, sans-serif;
                font-size: 1pt;
               }           

.nomeprima {
            background-color: #D3D8E4;
            text-align: center;
            font-family: Verdana, Helvetica, sans-serif;
            color: #DF7000;
            font-size: small;
            font-weight: bold;
           }

.nomealtre {
            background-color: #D3D8E4;
            text-align: center;
            font-family: Verdana, Helvetica, sans-serif;
            color: #DF7000;
            font-size: x-small;
            font-weight: bold;
           }             
          

/*
a.mainlevel {
font-size: 10px;
padding-left: 0px;
width: 152px;
display: block;
line-height: 10px;
margin-bottom: 2px;
vertical-align: middle;
text-decoration: none;
font-weight: normal;
voice-family:"\"}\""; /* Box Model fix
voice-family:inherit;
}
*/

a.mainlevel:link, a.mainlevel:visited {
	font-size: 12px;
	font-weight: bold;
	color: #063B7F;
	text-align: left;
	vertical-align: middle;
	display: block;
	background: #99CCFF url(none) no-repeat;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 0px;
	height: 20px;
	width: 120px;
	text-decoration: none;
	text-indent: 5pt;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
	background-color: #FF9900;
}

a.mainlevelbig:link, a.mainlevelbig:visited {
	font-size: 12px;
	font-weight: bold;
	color: #063B7F;
	text-align: center;
	vertical-align: middle;
	display: block;
	background: #99CCFF url(none) no-repeat;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 0px;
	height: 20px;
	width: 190px;
	text-decoration: none;
	text-indent: 5pt;
}

a.mainlevelbig:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
	background-color: #FF9900;
}

a.archivelevel:link, a.archivelevel:visited {
	font-size: 12px;
	font-weight: bold;
	color: #063B7F;
	text-align: center;
	vertical-align: middle;
	display: block;
	background: #99CCFF url(none) no-repeat;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 0px;
	height: 20px;
	text-decoration: none;
}

a.archivelevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
	background-color: #FF9900;
}

.titlepage {
  color: #FFFFFF;
  background-color: #FF9900;
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-align: center;
}

.newsbody {
               color: #000000;
               background-color: #F2FCFF;
               font-family: Verdana, Helvetica, sans-serif;
               font-size: 12px;
              }

.newsbodystrong {
               color: #000000;
               background-color: #F2FCFF;
               font-family: Verdana, Helvetica, sans-serif;
               font-size: 24px;
              }

.toprow {
               color: #063B7F;
               background-color: #99CCFF;
               font-family: Verdana, Helvetica, sans-serif;
               font-size: 12px;
               font-weight:bold;
              }

/* titolo delle tabelle di classifica e gare */
.gametitle {
             color: #FFFFFF;
             background-color: #FF9900;
             font-family: Verdana, Helvetica, sans-serif;
             font-size: 12px;
             font-weight:bold;
             height: 18px;
            }
/* prima riga delle tabelle di classifica e gare */
.gamefirst {
            color: #fff;
            background-color: #3d80df;
            font-family: Verdana, Helvetica, sans-serif;
            font-size: 12px;
            font-weight:bold;
            height: 18px;
           }
/* riga dispari delle tabelle di classifica e gare */
.gamedispari {
              color: #0020C2;
              background-color: #EEE;
              font-family: Verdana, Helvetica, sans-serif;
              font-size: 12px;
              height: 18px;
             }
/* riga pari delle tabelle di classifica e gare */
.gamepari {
           color: #0020C2;
           background-color: #FFF;
           font-family: Verdana, Helvetica, sans-serif;
           font-size: 12px;
           height: 18px;
          }

.gamedisparipegli {
              color: #0020C2;
              background-color: #EEE;
              font-family: Verdana, Helvetica, sans-serif;
              font-size: 12px;
              height: 18px;
              font-weight:bold;
             }
/* riga pari delle tabelle di classifica e gare */
.gameparipegli {
           color: #0020C2;
           background-color: #FFF;
           font-family: Verdana, Helvetica, sans-serif;
           font-size: 12px;
           height: 18px;
           font-weight:bold;
          }          

