/*stili per il layout fisso*/
html,body{margin: 10;padding:0}
body{font-family: verdana,arial,sans-serif;color=#404040;font-size: 74%;text-align: left; LINE-HEIGHT: 17px;}
div#container{width: 760px;margin: 0 auto;text-align: left}

/*stili generici, su header e footer*/
div#header{background-color:#36C;color: #ff0}
h1{font-size:1.0em;font-weight:bold;color:#2C57B1}
div#footer {font-size:1.0em}

/*stili specifici per il layout*/
div#navigation{
    float: right;
    width: 45em
    }

div#content{
    margin-right: 1em
    }

div#piepagina{
 font-size:0.9em; 
    }





A:link { text-decoration:none;color:#404040;  } 

A:visited { text-decoration:none;color:#404040; }

A:hover   {
	  text-decoration:underline;
	  color:#404040;
	  }
div#footer{clear:right; padding: 0.5em}



.bordotab {
	background-color: #ffffff; /* Colore di sfondo della tabella */
}

.classetd {
	color: #ffffff; /* Colore dei caratteri */
	background-color: #bf0000; /* Colore di sfondo delle celle della tabella */
	
}
.classetd a {
	color: #ffffff;
	text-decoration: none;
	
}
.classetd a:hover {
	color: #ffffff;
	text-decoration: none;
	
	}


.titolorosso { 
color:#2C57B1;
font-weight:bold; 
font-size:1.5em; 
      }

.titolonero { 
font-weight:bold; 
      }

.titoloricercabianco { 
font-weight:bold; 
color:#ffffff;
      }

#titoloricercabianco { 
font-weight:bold; 
color:#ffffff;
      }


.evento { 
      
      
           color:#2C57B1;
           font-weight:bold; 
      }




.cont_evento { 
           color:#666666;
                 }


.palazzo { 
      
      
           color:#404040;
           font-weight:bold; 
      }



.intestazione { 
      
      
           color:#ffffff;
           font-weight:bold; 
      }

#titolo { 
      
      
           color:#ffffff;
           font-weight:bold; 
      }

.last {
 font-size:0.9em; LINE-HEIGHT: 17px;

    }

#last {
 font-size:0.9em; 

    }
