/* CSS Document */
body {
	background-color: #8594b3;
}
/* BODY */
.testo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.testobold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
font-weight:bold;
}

.titolo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#98ACCF;
font-weight:bold;
text-decoration:underline;
}

.didascalia {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
font-style: italic;
}

.testogiallo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FBC002;
}

.testogiallobold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FBC002;
font-weight:bold;
}

.link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
text-decoration:none;
}

.linkdida {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:italic;
color:#FFFFFF;
text-decoration:none;
}

a.link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
text-decoration:underline;
}


/* PIEDIPAGINA */
.indirizzo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
color:#98ACCF; 
font-weight:bold;
}

.orario {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

/* MENU SUPERIORE */
.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
text-align:center;
text-decoration:none;
}

a.menu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#ffffff;
text-align:center;

}
text-decoration:underline;
/* MENU SINISTRA */

   /* Definisce lo stile di ogni singolo layer nelle sue parti pių spicciole */
   .menu_sx {
      color:#FFFFFF;
	  font-size: 12pt;
      font-family:Verdana, Arial, Helvetica, sans-serif;
	  height:22px;
	  vertical-align:middle;
	  line-height:22px;
      
   }
   /* Definisce lo stile dei link al caricamento */
   a.menu_sx {
	color: #FFFFFF;
	padding: 4px;
	/* Permette di ottenere l'effetto anche se il mouse non č sul testo */
      position: Relative;
	text-decoration: none;
	/* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block;
	font-size: 12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.menu_sx {
      background: #7cadff;
      color: #ffffff;
      padding: 4px;
      position: Relative;
      text-decoration: None; 
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
   }
   

/* CENTRO PAGINA */
.bordofoto {
border: 1px solid #98ACCF;
}

.bordosx {
border-left: 2px solid #98ACCF;
}

.bordodx {
border-right: 2px solid #98ACCF;
}

/* OPACITA' */

a.opacity img {
filter:alpha(opacity=90); 
-moz-opacity: 0.5; 
opacity: 0.5;
border: 1px solid #98ACCF;
} 
a.opacity:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
border: 1px solid #FFFFFF;

} 
