/* CSS Document */


  body {font-family:verdana,Arial,sans-serif;}
  
  .center {text-align:center}
  
  a.longdesc {float:right;margin:0em 0em 0.5em 0.5em; padding-top:0px; padding-bottom:1px;text-decoration:none;border-bottom:solid #003366 1px}
  
  
  
  div#contenuto
    {
    line-height:1.5;
    background-color:white;
    }
  
  div#contenuto a
    {
    color:#003366;
    }
  
  div#contenuto h1
    {
    font-size:140%;
    }
  
  div#contenuto h2
    {
    color:#ff6600;
    font-size:110%;
    margin-top:1.5em;margin-bottom:0px;
    }

  div#contenuto h3
    {
    font-size:110%;
    font-weight:bold;
    margin-top:0.6em;margin-bottom:0.6em;
    }
  
  div#contenuto h3.paginaIndex
    {
    border-bottom:solid #013147 2px;
    }     

  div#contenuto h3.paginaIndex a
    {
    text-decoration:none;
    color: #013147;
    }  
  
  div#contenuto hr
    {
    color:#013147;background-color:#013147;
    height:3px;
    }

  div#contenuto ul
    {
    padding-left:0px;margin-left:0px;
    list-style-type:none;
    }

  div#contenuto ul.largo li
    {
    padding:0 0 1em 0;
    }    

  div#contenuto ul.largo li.ultimo
    {
    padding-bottom:0px;
    }

  div#contenuto ul.inline li
    {
    display:inline; 
    height:0.6em;
    line-height:1;
    padding:0.4em;
    }

  div#contenuto ul.disc /* per gli elenchi in cui deve apparire il pallino*/
    {
    list-style-type:disc;
    padding-left:1em;
    }

  div#contenuto ul.disc li
    {
    padding-bottom:0.3em
    }


    div#intestazione
    {
    background-color:#013147;
    }


    div#fascia-sx
    {
    background-color:#05334a;    
    }


    div#sopra
    {
    background-color: #013147;
    }

    div#posizione
    {
    color:white; font-weight:bold;
    }

    div#sotto
    {
    
    }

    div#contenitore
    {
    
    }




    div#menu-sx ul
    {
    list-style-type:none;
    color:#ccff33;
    }  


    div#menu-sx ul li a
    {
    color:white;
    text-decoration:none;
    }


    div#menu-sx ul li a:hover
    {
    color:#ccff33;
    }


    div.evento-index
    {
    margin-top:1em;
    padding-bottom:1em;
    }


div#contenuto table.orariCorsi {border-spacing:0px;border-collapse:collapse;border-top:solid black 1px}
div#contenuto table.orariCorsi td {border-bottom:solid black 1px;padding: 3px 5px 3px 5px}

div#contenuto table.tariffePiscina {border-spacing:0px;border-collapse:collapse;}
div#contenuto table.tariffePiscina td {border-bottom:solid black 1px;text-align:center;padding: 5px 5px 5px 5px}
div#contenuto table.tariffePiscina td.primaColonna {text-align:left;padding-right: 30px}

/*
div#content-menu {}
div#content-menu ul{margin-bottom:30px; max-width:30%; float:right; margin-left:20px}
div#content-menu ul li{list-style-position:inside; list-style-type:none; margin-bottom:2px;text-indent:-1.2em;}
div#content-menu ul li.main{text-indent:0px; font-size: 110%; font-weight:bold;margin-left:0px;margin-top:5px;padding-bottom:5px;padding-left:0px;}
div#content-menu ul li.main a{margin-left:0px;text-decoration:none; }
div#content-menu ul li a{border-bottom:none;text-decoration:none; }
*/

    div#content-menu 
    {
    padding:2em 1em 1em 1em;
    }

    div#content-menu ul 
    {
    list-style-type:none;
    padding:0;margin:0 0 1em 0;
    text-align:left;
    text-indent:-0.9em;
    margin-left:0.9em;
    }

    div#content-menu ul li 
    {
    line-height:1;
    padding-bottom:0.4em;
    border:solid #c6d300 1px;
    }

    div#content-menu ul li:hover 
    {
    border:solid black 1px;
    }


    div#content-menu ul li.main 
    {
    font-weight:bold;
    text-indent:0;
    margin-left:0;
    }

    div#content-menu ul li a 
    {
    text-decoration:none;
    color:black;        
    }

    div#content-menu ul li a:hover 
    {
    color:black;        
    }
    div#content-menu ul li.main:hover 
    {
    border:solid #c6d300 1px;
    }    
    
    div#contenuto ul.regolamento
    {
    list-style-type:disc;
    padding-left:1.5em;
    }

    div#contenuto ul.regolamento li
    {
    padding-bottom:3px;
    }    