﻿/*   inizio foglio di stile  standard  per 2013-2014   */

/*   01 = sfondo principale                     = ddd    */  
/*   01S = sfondo principale anno succ.  = S-Sfondo-az-sf01.jpg    */  
/*   02 = sfondo opzione 'hover' dei link  = 999   */
/*   03 = bordo menu' e loghi + titoli       = 555   */ 
/*   04 = sfondi loghi + titoli + tabelle     = ccc    */ 
  
/*   03S = bordo menu' e loghi + titoli anno succ.  = 00f   */
/*   04S = sfondi loghi + titoli + tabelle anno succ.  = S-Sfondo-az-ti03.jpg   */
/*   05 = sfondo di contrasto per sponsor (.spg)        = bbb   */
/*   06 = sfondo di contrasto per tab. storico annata (.stgxxxx)  = aaa    */
/*   07 = contrasto per gioco in casa ( .centroc .destrac .centrovm )  = 999      */
/*   08 = sfondo alternativo del bordo grande nella home     = 666      */

/*   sfondo  standard   =01  */
body  { 
margin : 0%;
padding : 0%;
font-size : 1em; 
font-family :  verdana, georgia, arial, helvetica, sans-serif;
color : black;
background-color : #ddd; 
} 

/*   sfondo  azzurro zigrinato per Storico Home page  =01S   */
body.SH { 
margin : 0%;
padding : 0%;
font-size : 1em; 
font-family :  verdana, georgia, arial, helvetica, sans-serif;   
background-image : url(S-Sfondo-az-sf01.jpg); 
color : black; 
/* background-color : #ccf;  */   
} 

/*    link  da visitare   =01   */ 
a:link { 
color : blue;
text-decoration : underline; 
/*   background-color : #fdf;   Inserito solo per validazione CSS    */
background-color : #ddd;   } 

/*    link  visitato    =01  */  
a:visited { 
color : purple;
text-decoration : underline;  
/*   background-color : #fdf;   Inserito solo per validazione CSS    */
background-color : #ddd;   }  

/*   cursore sopra i link   =02    */
a:hover { color : black; 
               background : #999;   
               text-decoration : underline;   }

/*   Quando ci puo' essere una tastiera eventi  e Quando viene attivato un link   */
a:focus:active  { 
background-color : red;
color : black; 
text-decoration : underline;  } 

/*   cursore sopra i link  immagini  + bordo immagini    */
a:hover img {  border:1px solid #00f;   }
/*  img { border:1px solid #fff; }  */  

img.bordo  {  border:1px solid #fff;  }
img.posiz   { border:1px solid #ddd;    /*  deve essere =01  */
                    vertical-align : -15%;  }
img.inmes  { vertical-align : -50%;  }

/*   dichiarazioni degli header's (centrati ed in bold)   */
h1 { text-align : center; 
       font-weight : bold;  }
h2 { text-align : center;
       font-weight : bold;  }
h3 { text-align : center; 
       font-weight : bold;  }
h4 { text-align : center; 
       font-weight : bold;  }

/*   Home page - Tabella Testata ( Immagini + intestazione societa')   =01   */
.table-tt { 
margin : 0% 0% 0% 0%;
padding: 0%;
table-layout : auto;
width : 100%;
text-align : center; 
border-collapse: collapse;
background-color : #ddd;
}
 
/*   Home page - Tabella Separazione ( fascia di divisione)   =03   */
.table-ts { 
margin : 0%;
padding: 0%;
table-layout : auto;
width : 100%;
border-collapse: collapse;
text-align : center;
background-color : #555;
} 

/*   Home page - Tabella Menu'  =05   */
.table-tm { 
margin : 0% 0% 0% 0%;
table-layout : auto; 
width : 100%;
border-collapse: collapse;
font-size : 100%; 
text-align : center;
background-color : #bbb;
} 

/*   Home page -  Tabella in fondo pagina  =01  */
.table-tf { 
margin : 0% 0% 0% 0%;
table-layout : auto;
width : 100%;
border-collapse: collapse;
text-align : center; 
background-color : #ddd; 
} 

/*   Testate -  Tabella Loghi + titoli   =03  =04   */
.table-ta { 
margin : 1% 0% 1% 0%;
table-layout : auto;
width : 100%;
text-align : center; 
border-top : 3px solid;
border-bottom : 3px solid;
border-color : #555;
color : black; 
background-color : #ccc;  
} 

/*   Testate -  Tab. Loghi + titoli per Storico Home page  
                       con bordo viola  + sfondo viola chiaro   =03S  =04S   */
.table-tash { 
margin : 1% 0% 1% 0%;
table-layout : auto;
width : 100%;
text-align : center; 
border-top : 3px solid;
border-bottom : 3px solid;
border-color : #00f; 
background-image : url(S-Sfondo-az-ti03.jpg); 
color : black; 
/* background-color : #cbf;  */  
} 

/*   Tabelle per squadre pallavolo    =04  */
table.sq {
margin : 2% 0% 0% 0%;
width : 100%; 
font-size : 80%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabelle pallavolo classifiche e calendari   =04  */
table.clas {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabella per testo scorrevole   =04   */
table.txt {
margin : 0% 0% 0% 0%;
width : 100%;
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabella per storici 2014  (deve essere uguale al table.clas del 2014)  =04   */
table.clas2014 {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabella per storici 2013  (deve essere uguale al table.clas del 2013)  =04   */
table.clas2013 {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #ecb;
}

/*   Tabella per storici 2012  (deve essere uguale al table.clas del 2012)  =04   */
table.clas2012 {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #cbf;
}

/*   Tabella per storici 2011  (deve essere uguale al table.clas del 2011)     */
table.clas2011 {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #ff9;
}

/*   Tabella per storici 2010  (deve essere uguale al table.clas del 2010)     */
table.clas2010 {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #fcd;
}

/*   Tabella per storici 2009  (deve essere uguale al table.clas del 2009)   #9f9  */
table.clas2009 {
margin : 0% 8% 0% 8%;
width : 84%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #9f9;
}

/*   Tabella per storici 2008    (deve essere uguale al table.clas del 2008)  #fcc  */
table.clas2008 {
margin : 0% 12% 0% 12%;
width : 76%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #9ff;
}

/*   Tabelle per cartine con spiegazioni */
table.cartine {
margin : 0% 0% 0% 0%;
width : 100%;
font-size : 80%; 
text-align : justify;
vertical-align : middle;
}

/*   Tabella per link   =04   */
table.link {
margin : 0% 12% 0% 12%;
width : 76%;
font-size : 80%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabella per sponsor   */
table.sp {
margin : 1% 0% 0% 0%;
border : 1px;
width : 100%; 
font-size : 90%; 
border-collapse: separate;
text-align : center;
/* background-color : #fcd;   (gestito a livello di riga)    */
}

/*   Tabella per appuntamenti settimanali   =04  */
table.week {
margin : 2% 0% 0% 0%;
width : 100%; 
font-size : 80%; 
border-collapse: separate;
line-height : 2em; 
text-align : center;
color : black; 
background-color : #ccc;
}

/*   Tabella per testata semplificata della pallavolo  =04   */
table.tsmp {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ccc; 
}

/*   Tabella per testata semplificata senza sfondo    */
table.tpsmp {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : center;
color : black; 
}

/*   Tabella per testata semplificata degli Storici Home page   =01S oppure =04S   */
table.tsmpsh {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-image : url(S-Sfondo-az-sf01.jpg);
/* background-color : #cbf;  */ 
}

/*   Tabella per volley foto elenco squadre e singole atlete e per galleria foto    */
table.vfessa {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : left; 
}

/*   Tabella per immagine e testo affiancati    */
table.pertxtaff {
margin : 0% 0% 0% 0%;
width : 100%;
border-collapse: collapse;
text-align : left; 
}

/*   Tabella del menu' della pallavolo    */
table.tabmt { 
margin : 0% 0% 0% 0%;
width : 100%;
border-collapse: collapse;
text-align : center;
font-size : 80%;
} 

/*  Calendario + orologio + saluto su una riga (versione home page)   */
.stylecdthr
{
   font-size : 70%;
   color : white;
}

/*  Inizio calendario annuale per mese    */
.cssmain {
margin: 0px;
padding: 0px;
width:140px;
height: 90px;
line-height: 6px;
font-size: 9px;
text-align: center;
}
.cssmonth {
/* font-size: 9px; */
font-weight: bold;
color: purple;
}
.cssdaysofweek {
/* font-size: 9px; */
font-weight: bold;
color:blue;
}
.cssdaysofweek #sundayw{
/* font-size: 9px; */
color: red;
}
.cssdays {
/* font-size: 9px; */
font-weight: bold;
color:black;
}
.cssdays #today{
/* font-size: 9px; */
font-weight: bold;
color: white;
background-color: green;
padding: 0px 1px 1px 1px;
}
.cssdays #todayspec{
/* font-size: 9px;   #0f0 verde chiaro  */
font-weight: bold;
color: red;
background-color: #0f0;
padding: 0px 1px 1px 1px;
}
.cssdays #sunday{
/* font-size: 9px; */
font-weight: bold;
color: red;
padding: 0px;
}
.cssdays #holiday{
/* font-size: 9px; */
font-weight: bold;
color: red;
padding: 0px;
}
.cssform {
background-color: white;
}
.cssselect {
margin: 0px;
padding: 0px;
width:132px;
color: black;
background-color: #ccc;    /*  deve essere =04    */
}
/*  Fine calendario annuale per mese    */

/*  Inizio style per data + orologio    =01   */
table.styledthr
{
   width : 87px;
   height: 100px;
   margin-left: auto;
   margin-right: auto;
   padding : 0%;
   text-align : center;
   font-size : 65%;
   border-collapse: separate;
   border-top : 2px solid #999;
   border-right : 2px solid #444; 
   border-bottom: 2px solid #444; 
   border-left : 2px solid #999;
   color : black;
   background-color : #ddd;
}

.styledthrtd
{
   border-top : 1px solid #444;
   border-right : 1px solid #999; 
   border-bottom: 1px solid #999; 
   border-left : 1px solid #444;
}

.styledthrb
{
   font-size : 200%;
   color : blue;
/*   color : blue; (90c viola) */
}
.styledthrr
{
   font-size : 200%;
   color : red;
}
/*  Fine style per data + orologio    */

/*  Div  contenuto  =03    */
#contenuto  { 
margin : 1% 5% 0% 5%;
border-right : 0.15em solid;
border-left : 0.15em solid;
border-color : #555;
padding : 1% 2% 1% 2%;
font-size : 90%;
 }

/*  Div  chiusura  =03    */
#chiusura  { 
margin : 1% 0% 0% 0%;
border-top : 0.15em solid;
border-color : #555;
padding : 0%;
 }

#giustifg   { 
text-align : justify;
text-indent : 3%;   }

#giustifg1   { 
text-align : justify;
text-indent : 3%;   }

#giustif   { 
text-align : justify;
  }

#giustif1   { 
text-align : justify;
   }

/*  Div  separa  =03    */
#separax1  { 
margin : 2% 25% 0% 25%;
border-top : 0.5em solid;
border-color : #555;
padding : 0%;
 }

/*   countbox inserito per il countdown   =04  */
#countbox  { 
margin : 1% 0% 1% 0%;
border-top : 0.10em solid #fff;
border-right : 0.10em solid #aa9;
border-bottom : 0.10em solid #aa9;
border-left : 0.10em solid #fff;
padding : 1% 0% 1% 0%;
color : blue;
text-align : center;
font-size : 100%;
background-color : #ccc; 
 }

/*   Sfondo grigio chiaro chiaro per tabella sponsor   =04  */
.spb {  background-color : #ccc;  
           color : black;   }

/*   Sfondo grigio chiaro per tabella sponsor   =05  */
.spg {  background-color : #bbb;  
           color : black;    }

/*   Sfondo grigio chiaro per tabella 2014 dello storico  + testo centrato   =06  */
.stg2014 {  background-color : #aaa;
          color : black;   
          text-align : center;    }

/*   Sfondo marrone chiaro per tabella 2013 dello storico  + testo centrato   =06  */
.stg2013 {  background-color : #da9;
          color : black;   
          text-align : center;    }

/*   Sfondo viola chiaro per tabella 2012 dello storico  + testo centrato   =06  */
.stg2012 {  background-color : #c9f;
          color : black;   
          text-align : center;    }

/*   Sfondo giallo chiaro per tabella 2011 dello storico  + testo centrato   */
.stg2011 {  background-color : #ff3;
          color : black;   
          text-align : center;    }

/*   Sfondo rosso chiaro per tabella 2010 dello storico  + testo centrato   */
.stg2010 {  background-color : #f9c;
          color : black;   
          text-align : center;    }

/*   Sfondo verde chiaro per tabella 2009 dello storico  + testo centrato   */
.stg2009 {  background-color : #5fa; 
          color : black; 
          text-align : center;    }

/*   Sfondo azzurro chiaro per tabella 2008 dello storico  + testo centrato  */
.stg2008 {  background-color : #3ff;  
          color : black; 
          text-align : center;    }

/*   Testo centrato   ( non funziona con lo "span" )   */
.centro {  text-align : center;  }

/*   Testo centrato per partite in casa    =07  */
.centroc {  text-align : center;
                 color : black; 
                 background-color : #999;    }

/*   Testo a sinistra con margine  */
.sx {   text-align : left; 
          text-indent : 2%;   }
              
/*   Testo a sinistra con margine per menu'  = 01  */
.sxbg {   text-align : left; 
          text-indent : 2%;   
          background-color : #ddd;         }  

/*   Testo a sinistra senza margine  */
.sxx {   text-align : left;   } 

/*   Testo a destra   */
.destra {  text-align : right;   } 
 
/*   Testo a destra per squadra di casa   =07  */
.destrac {  text-align : right;
                 color : black; 
                 background-color : #999;  } 
               
/*   Testo in bold   */
.bd  {   font-weight : bold;   } 

/*   Testo centrato e bold   */
.cenbd  {   text-align : center;  
                font-weight : bold;   } 

/*   Testo scorrevole centrato in verticale     */
.txpt  {   padding-top : 0.25em;     } 

/*   Testo con sfondo rosso   */
.sfrosso  {   background-color : red;   
                  color : black;   } 

/*   Testo con sfondo bianco   */
.sfbianco  {   background-color : white;    
                    color : black;   } 

/*   Testo con sfondo verde  chiaro  */
.sfverde  {   background-color : lime;   
                   color : black;   } 

/*   Testo con sfondo giallo  */
.sfgiallo  {   background-color : yellow;   
                  color : black;    } 

/*   Testo con sfondo azzurro  */
.sfazzurro  {   background-color : aqua;   
                      color : black;     } 

/*   Testo con sfondo grigio  */
.sfgrigio  {   background-color : silver;   
                   color : black;     }

/*   Testo con sfondo fucsia  */
.sffucsia  {   background-color : #f5f;   
                   color : black;    }


/*   Tab. squadre - Testo righe allenatore+dirigente+segnapunti+sponsor 
                                                  con font maggiorato   */
.maggiore {  font-size : 130%;  } 

/*   Testo centrato con sfondo carico+testo maggiorato per Campo e Orario gara  =07 */
.centrovm {  text-align : center; 
                    font-size : 130%;
                    color : black; 
                    background-color : #999;   }


/*   Testo con font molto piccolo   */
.piccolo { 
font-size : 70%;
font-weight : normal;  } 

/*   Testo con font piccolo  colore nero    */
.small  { 
font-size : 80%;
font-weight : normal;  
color : black;         } 

/*   Testo con font piccolo  per le opzioni di indietro mappa (senza colore perche'
                                                                                    esiste opzione "hover" )    */
.bsmall  { 
font-size : 80%;
font-weight : normal;  } 

/*   Colore rosso + font molto grande + grassetto    */
.rosso  {  color : red;
               font-size : 150%;
               font-weight : bold;  } 

/*   Testo colore rosso    */
.colred  {  color : red;     
                font-weight : bold;    }

/*   Testo colore verde    */
.colgreen  {  color : green;
                    font-weight : bold;    }

/*   Testo colore fucsia    */
.colfuchsia  {  color : fuchsia;
                    font-weight : bold;    }

/*   Testo colore verde + colore marrone con mouse sopra  + font maggiorato 120% */
.car01 {  color : green;  
              font-size : 120%;   }
.car01:hover  {  color : maroon;     }

/*   Testo colore verde + colore marrone con mouse sopra  + font maggiorato 150% */
.car02 {  color : green;  
              font-size : 150%;   }
.car02:hover  {  color : maroon;     }

/*   Testo colore rosso + colore nero con mouse sopra  + font maggiorato 120% */
.car03 {  color : red;  
              font-size : 120%;   }
.car03:hover  {  color : black;     }

/*   Testo colore nero + colore rosso con mouse sopra  + font maggiorato 120% */
.car04 {  color : black;  
              font-size : 120%;   }
.car04:hover  {  color : red;     }

/*   Testo colore purple + font maggiorato 120% */
.car05 {  color : purple;  
              font-size : 120%;   }


/*   Sfondo colore verde  chiaro  */
.bcolgreen  {  background-color : #6f6;   
                      color : black;     }

/*   Sfondo colore giallo  chiaro   */
.bcolyellow  {  background-color : #ff6;   
                       color : black;     }

/*   Sfondo colore rosso  chiaro   */
.bcolred  {  background-color : #fde;   
                  color : black;     }

/*   Sfondo colore azzurro  chiaro   */
.bcolsky  {  background-color : #6ff;   
                  color : black;     }

/*   Sfondo per testata home          =05   */
.bgtesta01  {  background-color : #bbb;   
                       color : black;     }

/*   Sfondo per spazio vuoto del menu'        =01   */
.bgstd01  {  background-color : #ddd;   
                       color : black;     }

/*   Sfondo per separazione  home         =08    */
.bgsep01  {  background-color : #666;   
                       color : black;     }

p   { 
text-align : justify; 
text-indent: 3%;   }

#bdp   { 
font-weight : bold;
font-size : 80%;        }

/*  Tipi di margine per mappa sito (Sitemap)    */
.marg1   { 
margin : 0% 0% 0% 5%; 
font-size : 85%;   }

.marg2   { 
margin : 0% 0% 0% 10%; 
font-size : 85%;   }

.marg3   { 
margin : 0% 0% 0% 15%; 
font-size : 85%;   }

.marg4   { 
margin : 0% 0% 0% 18%; 
font-size : 85%;   }

.marg5   { 
margin : 0% 0% 0% 21%; 
font-size : 85%;   }

.marg6   { 
margin : 0% 0% 0% 24%; 
font-size : 85%;   }

.marg7   { 
margin : 0% 0% 0% 27%; 
font-size : 85%;   }

.marg8   { 
margin : 0% 0% 0% 30%; 
font-size : 85%;   }

.marg9   { 
margin : 0% 0% 0% 33%; 
font-size : 85%;   }

.marg10   { 
margin : 0% 0% 0% 36%; 
font-size : 85%;   }

.marg11   { 
margin : 0% 0% 0% 39%; 
font-size : 85%;   }

.marg12   { 
margin : 0% 0% 0% 42%; 
font-size : 85%;   }


/*   Foto con sotto le diciture linkabili per videata Pallavolo   height 144px  =03  */
div.volley
 { margin:2px;
   border:1px solid #555;
   height:auto;
   width:auto;
   float:left;
   text-align:center;    }

div.volley 
  img   {
  display: inline;
  margin:3px;   }

div.vdesc
 { text-align:center;
   font-weight:normal;  
   width:120px;  
   margin:2px;    }

div.vdesc142
 { text-align:center;
   font-size : 90%;
   font-weight:normal;  
   width:142px;  
   margin:2px;    }

div.vdesc170
 { text-align:center;
   font-weight:normal;  
   width:170px;  
   margin:2px;    }

div.vdesc220
 { text-align:center;
   font-weight:normal;  
   width:220px;  
   margin:2px;    }

/*  Foto linkabili con sotto le diciture per Storici Home page  =03S  
                           height 165px  #00f (blu)   #c00 (rosso)   #600 (marrone schiarito)   
                                                  #60f (viola)   */
div.volleysh
 { margin:2px;
   border:1px solid #00f;
   height:165px;
   width:auto;
   float:left;
   text-align:center;    }

div.volleysh 
  img   {
  display: inline;
  margin:3px;   }

div.vdesc170sh
 { text-align:center;
   font-weight:normal;  
   width:170px;  
   margin:2px;    }


/*  background-image : url(GV/ASfondo-quadrati-2.jpg);     */

/*   fine foglio di stile   */