/* Sezione che formatta in generale i font e il comportamento dei link */

body 
{
  background: white;
  margin-top 0px;
  margin-left 0px;
}

strong
{
  color: black;
}

div, p, td, table
{
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: black;
  background: rgb(234,234,234);
}

h1
{
  font: 16px Verdana, Arial, Helvetica, sans-serif;
  color: #990033;
  font-weight:bold;
}

table.contenitore
{
  border: 1px solid #990033;
}


/* sezione per la formattazione dei menu verticali */

/* .elenco è applicata alla td */

.elenco
{
  margin: 0px;
  padding: 0px;
}
	
/* questa regola fa sì che all'interno della td elenco i <br> non abbiano effetto
i <br> sono inseriti per consentire una migliore visualizzazione nell'uso di dreamwaver 4
 */	

div.menu br
{
  display: none;
}

/* contestuali (agiscono solo nella td class="elenco") */ 

/*costruisce il blocco contenente il menu (bordo 1px) */
.elenco div.menu
{  
  font-size: 12px;
  background-color:white;
  border: 1px solid #990033;
  margin:0px;
  width:150px;
  text-align:center;
}
a:link, a:visited
{
color: #990033;
}
/*  agiscono sui link contenuti nella td class="elenco" dando l'effetto "pulsante" */
.elenco a:link, .elenco a:visited
{
  display: block;
  margin: 4px;
/*  padding:4px;*/
  background-color: #e6e6e6;
  border-right: 1px #7f7f7f solid;
  border-bottom: 1px #7f7f7f solid;
  border-left: 1px #f7f7f7 solid;
  border-top: 1px #f7f7f7 solid;
  /*width:140px;*/
 /* height: 22px;*/
  color: #990033;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
.elenco a:hover
{
  display:block;
  margin: 4px;
 /* padding:4px;*/
  background-color: #990033;
  border-right: 1px #f7f7f7 solid;
  border-bottom: 1px  #f7f7f7 solid;
  border-left: 1px white solid;
  border-top: 1px white solid;
/*width:140px;*/
 /* height: 22px;*/
  color: white;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
/*  fine link contenuti nella td class="elenco"  */

/* sezione per la formattazione del "filo di arianna"*/
#navi 
{
  font: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: black;
  margin: 5px 0px 10px 0px;  /*margini: superiore, destro, inferiore, sinistro*/
  border-bottom: 1px solid ;
  text-align: left;
  font-weight:bold;
}

.titolonavigazione
{
  font-size: 14px;
}

#navi a:link, a:visited
{
  text-decoration:none;
  color: #990033;
  border: 0;
  font-weight:bold;
}

#navi a:hover 
{
  text-decoration:none;
  color: black;
  border: 0;
  font-weight:bold;
}
/* fine "filo di arianna */

/* link interni al sito*/
a.interno:link, a.interno:visited
{
  color: #990033;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
a.interno:hover
{
  background-color: #CCCCCC;
  color: #990033;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
/* link interni al sito banda superiore*/
a.internosup:link, a.internosup:visited
{
  font-size: 10px;
  color: #990033;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
a.internosup:hover
{
  font-size: 10px;
  background-color: #990033;
  color: white;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}

/*link esterni al sito*/
a.esterno:link, a.interno:visited
{
  color: #990033;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}
a.esterno:hover
{
  background-color: #990033;
  color: white;
  font-weight:bold;
  text-decoration: none;
  padding:2px;
}

.logo
{
  font: "Times New Roman";
  font-size:14px;
  color: black;
  font-weight:bold;
}

.arossa
{
  font: "Times New Roman";
  font-size:14px;
  color: #CC0000;
  font-weight:bold;
}

.payoff
{
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin: 10px 0px 0px 0px;  /*margini: superiore, destro, inferiore, sinistro*/
  border-top: 1px solid ;
}

.didascaliaimmagine
{
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: black;
}