/*   inizio foglio di stile  standard  2011   */

/*   sfondo  standard   #ffc  */
body  { 
margin : 1%;
padding : 0%;
font-size : 1em; 
font-family :  verdana, georgia, arial, helvetica, sans-serif;
color : black;
background-color : #ffc;
} 

/*   sfondo  viola chiaro chiaro per Storico Home page  #ccf */
body.SH { 
margin : 1%;
padding : 0%;
font-size : 1em; 
font-family :  verdana, georgia, arial, helvetica, sans-serif;   
/* background-image : url(Foto/0Sfondo-rosa-noise1.gif); */
color : black; 
background-color : #ccf;   
} 

/*    link  da visitare    */ 
a:link { 
color : blue;
text-decoration : underline;    
/*   background-color : #fdf;   Inserito solo per validazione CSS    */
background-color : #ffc;   } 

/*    link  visitato    */  
a:visited { 
color : purple; 
text-decoration : underline;    
/*   background-color : #fdf;   Inserito solo per validazione CSS    */
background-color : #ffc;   }  

/*   cursore sopra i link   */
a:hover { color : black; 
               background : #f90;   }

/*   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 #ffc;
                    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')   */
.table-tt { 
margin : 1% 0% 0% 0%;
table-layout : auto;
width : 100%;
text-align : center; 
border-bottom : 3px solid;
border-color : #930;
} 

/*   Home page - Tabella Menu'   */
.table-tm { 
margin : 0% 0% 0% 0%;
table-layout : auto; 
width : 100%;
border-collapse: separate;
font-size : 100%; 
text-align : center; 
border-bottom : 1px solid;
border-color : #930;
} 

/*   Home page -  Tabella in fondo pagina    */
.table-tf { 
margin : 0% 0% 0% 0%;
table-layout : auto;
width : 100%;
text-align : center;
} 

/*   Testate -  Tabella Loghi + titoli    */
.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 : #930;
color : black; 
background-color : #ff9;  
} 

/*   Testate -  Tab. Loghi + titoli per Storico Home page  
                       con bordo viola  + sfondo viola chiaro   */
.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 : #60f; 
/* background-image : url(Foto/0Sfondo-rosa-stylize-scanlines.gif); */
color : black; 
background-color : #cbf;  
} 

/*   Tabelle per squadre pallavolo    */
table.sq {
margin : 2% 0% 0% 0%;
width : 100%; 
font-size : 80%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ff9;
}

/*   Tabelle pallavolo classifiche e calendari     */
table.clas {
margin : 0% 3% 0% 3%;
width : 94%; 
font-size : 80%; 
border-collapse: separate;
text-align : center;
color : black; 
background-color : #ff9;
}

/*   Tabella per testo scorrevole     */
table.txt {
margin : 0% 0% 0% 0%;
width : 100%;
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ff9;
}

/*   Tabella per storici 2011  (dovrebbe 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 */
table.link {
margin : 0% 12% 0% 12%;
width : 76%;
font-size : 80%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ff9;
}

/*   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; */
}

/*   Tabella per appuntamenti settimanali   */
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 : #ff9;
}

/*   Tabella per testata semplificata della pallavolo e altro    */
table.tsmp {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ff6; 
}

/*   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    */
table.tsmpsh {
margin : 0% 0% 0% 0%;
width : 100%; 
font-size : 100%; 
border-collapse: collapse;
text-align : center;
color : black; 
background-color : #ccf; 
}

/*   Tabella per volley foto elenco squadre e singole atlete    */
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 dei menÃƒÆ’Ã‚Â¹ a tendina    */
table.tabmt { 
margin : 0% 0% 0% 0%;
width : 100%;
border-collapse: collapse;
text-align : center;
font-size : 80%;
} 

/*  Calendario + orologio versione home page   */
.stylecdthr
{
   font-size : 60%;
   color : purple;
}

/*  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: #ff9;
}
/*  Fine calendario annuale per mese    */

/*  Inizio style per data + orologio    */
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 : #ffc;
}

.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;
}

.styledthrr
{
   font-size : 200%;
   color : red;
}
/*  Fine style per data + orologio    */

#contenuto  { 
margin : 1% 5% 0% 5%;
border-right : 0.15em solid;
border-left : 0.15em solid;
border-color : #930;
padding : 1% 2% 1% 2%;
font-size : 90%;
 }

#chiusura  { 
margin : 1% 0% 0% 0%;
border-top : 0.15em solid;
border-color : #930;
padding : 0%;
 }

#giustifg   { 
text-align : justify;
text-indent : 3%;   }

#giustifg1   { 
text-align : justify;
text-indent : 3%;   }

#giustif   { 
text-align : justify;
  }

#giustif1   { 
text-align : justify;
   }

#giustif2   { 
text-align : justify;
   }

#giustif3   { 
text-align : justify;
   }

#giustif4   { 
text-align : justify;
   }

#giustif5   { 
text-align : justify;
   }

#separa  { 
margin : 2% 25% 0% 25%;
border-top : 0.15em solid;
border-color : #fc3;
padding : 0%;
 }


#separa1  { 
margin : 2% 25% 0% 25%;
border-top : 0.15em solid;
border-color : #fc3;
padding : 0%;
 }

#separa2  { 
margin : 2% 25% 0% 25%;
border-top : 0.15em solid;
border-color : #fc3;
padding : 0%;
 }

#separa3  { 
margin : 2% 25% 0% 25%;
border-top : 0.15em solid;
border-color : #fc3;
padding : 0%;
 }

#separa4  { 
margin : 2% 25% 0% 25%;
border-top : 0.15em solid;
border-color : #fc3;
padding : 0%;
 }

#separax1  { 
margin : 2% 25% 0% 25%;
border-top : 0.5em solid;
border-color : #fc3;
padding : 0%;
 }

#separax2  { 
margin : 2% 25% 0% 25%;
border-top : 0.5em solid;
border-color : #fc3;
padding : 0%;
 }

#separax3  { 
margin : 2% 25% 0% 25%;
border-top : 0.5em solid;
border-color : #fc3;
padding : 0%;
 }

#separax4  { 
margin : 2% 25% 0% 25%;
border-top : 0.5em solid;
border-color : #fc3;
padding : 0%;
 }

/*   countbox inserito per il countdown   */
#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 : #ff9; 
 }



/*   inizio  dropmenudiv inserito per menÃƒÆ’Ã‚Â¹ a tendina      */
#dropmenudiv
{
position : absolute;
border : 1px solid black;
border-bottom-width : 0;
font-size : 80%; 
font-weight : normal;
line-height : 17px;
z-index : 100;
}

#dropmenudiv a
{
width : 100%;
display :  block;
text-indent : 6%;
border-bottom : 1px solid black;
padding : 1px 0 1px 0;
text-decoration : none;
font-weight : normal;
background-color : #ff9;
}

#dropmenudiv a:hover
{ 
background-color :  #f90;
}
/*   fine  dropmenudiv inserito per menÃƒÆ’Ã‚Â¹ a tendina      */

/*   Sfondo giallo oro chiaro per tabella sponsor   */
.spb {  background-color : #fc5;  
           color : black;   }

/*   Sfondo giallo oro per tabella sponsor   */
.spg {  background-color : #fc3;  
           color : black;    }

/*   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    */
.centroc {  text-align : center;
                 color : black; 
                 background-color : #fc3;    }

/*   Testo a sinistra con margine  */
.sx {   text-align : left; 
          text-indent : 2%;   }    

/*   Testo a sinistra senza margine  */
.sxx {   text-align : left;   } 

/*   Testo a destra   */
.destra {  text-align : right;   } 
 
/*   Testo a destra per squadra di casa   */
.destrac {  text-align : right;
                 color : black; 
                 background-color : #fc3;  } 
               
/*   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    */
.centrovm {  text-align : center; 
                    font-size : 130%;
                    color : black; 
                    background-color : #fc3;   }


/*   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;  } 

/*   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 verde + colore marrone con mouse sopra  + font maggiorato 120% */
.car01 {  color : #080;  
              font-size : 120%;   }
.car01:hover  {  color : maroon;     }

/*   Testo colore verde + colore marrone con mouse sopra  + font maggiorato 150% */
.car02 {  color : #080;  
              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;     }

/*   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;     }

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% 20%; 
font-size : 85%;   }

.marg5   { 
margin : 0% 0% 0% 23%; 
font-size : 85%;   }

.marg6   { 
margin : 0% 0% 0% 26%; 
font-size : 85%;   }

.marg7   { 
margin : 0% 0% 0% 29%; 
font-size : 85%;   }

.marg8   { 
margin : 0% 0% 0% 32%; 
font-size : 85%;   }

.marg9   { 
margin : 0% 0% 0% 35%; 
font-size : 85%;   }

/*   Foto con sotto le diciture linkabili per videata Pallavolo   height 144px  #00f (blu)  */
div.volley
 { margin:2px;
   border:1px solid #c00;
   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   height 165px     */
div.volleysh
 { margin:2px;
   border:1px solid #60f;
   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   */