@charset "iso-8859-1";
H1{
  font-weight:bold;
  font-size:24pt;
}

/* definisce il testo utilizzato normalmente nel frame main */
 .testobarramain{
	font: 14px Arial;
	font-weight:normal;
	color:blue ;
	text-align:left;
}

/* definisce il testo in grassetto utilizzato normalmente nel frame main */
.testomain {
	font: 16px Arial;
	/*font-weight:bold;*/
	color:blue ;
	text-align:left;
	margin:10px;
} 

/* definisce il testo in grassetto utilizzato nella pagina iniziale del frame main */
.testomaininizio {
	font: 50px Arial;
	font-weight:bold;
	color:blue ;
	text-align:center;
} 
 
.testogrande {
	font: 30px Arial;
	font-weight:bold;
	color:red ;
	text-align:left;
	margin:10px;
} 
.testogrande-c {
	font: 30px Arial;
	font-weight:bold;
	color:red ;
	text-align:center;
}
/* definisce il testo che viene utilizzato per commentare */
/* le fotografie caricate nel frame main                  */
.testofoto{
	font: 14px Arial;
	font-weight:normal;
	color:black ;
}

 
/* definisce il testo utilizzato  */
/* nei frame  metanni e metelenco */
.testoindice {
	font: 14px Arial;
	font-weight:bold;
	color:blue ;
	text-align:left;
}

.testoindicecenter {
	font: 14px Arial;
	font-weight:bold;
	color:blue ;
	text-align:center;
}

/* definisce il testo utilizzato per il titolo indice */
/* nei frame  metanni e metelenco                     */
.titoloindice {
	font: 18px Arial;
	font-weight:bold;
	color:white;
	background-color:#003300;
	text-align:center;
}

.titoloscelto {
	font: 18px Arial;
	font-weight:bold;
	color:#FFCC33;
	background-color:#003300;
	text-align:center;
}
/* definisce il testo utilizzato per i link */
.link {
	font: 16px Arial;
	font-weight:bold;
	color:blue;
	
}
.linkiniziopag {
	font: 14px Arial;
	font-weight:normal;
	color:blue;
	text-align:center;
}

/* Definisce la barra di navigazione anni nel frame metanni*/

div#barranavig{
	border-bottom: 0px ;
	padding-left:0px;
}
div#barranavig ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;
	white-space:nowrap;
}
div#barranavig li{
	margin: 0px;
	padding:0px;
}

div#barranavig li a{
	text-decoration: none;
	border:1px solid navy;
	padding:0px 0.3em;
	background:navy;
	color:white;
}

div#barranavig li a:hover{
	background-color:#00FFCC;
	color:blue;
}

div#barranavig li#testo{
	border:1px solid navy;
	background-color:#003300;
	color:white;
	
}

div#barranavig li#activelink a{
	background-color:#0099cc;
	color:white;
	
}


/* Definisce le immagini caricate nel frame main*/
.foto1{
	border:0;
	padding:0px;
	margin:10px;
}	
.fotocentrale{
	border:0;
	padding:0px;
	margin:10px;
}	

table.tab01{
	table-layout:fixed;
	width:100%;
	border-collapse:separate;
	border-spacing:10px;
	text-align:center;
	font-weight:bold;
}	

td.td03 {
	border:2px solid blue;
	background-color:#CCCC99;
}	
td.td02 {
	border:2px solid blue;
	background-color:#66FFCC;
}	
td.td01{
	border:2px solid blue;
	background-color:#00CCFF;
	font-size:28px;
}	

#principale01 {
	position:absolute;
	top:100px;
	left:300px;
	border:1;
}