
/* Definizione colore dello sfondo pagina */

body {  
	background-color: #C8D2DD;
	}
td,pre,p,div,span {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15px;
	}
		
	
/* classi testo */

.titolo {
	font-size: 11px;
	font-variant: small-caps; 
	letter-spacing: 3px; 
	word-spacing: 6px; 
	color: #6782A9;
	font-weight: bold;
	margin: 0px 0px 5px 8px;
	}
	

.sezione { 
	letter-spacing: 3px; 
	word-spacing: 6px; 
	font-size: 10px; 
	margin: 0px 0px 5px 8px;
	font-variant: small-caps; 
	font-weight: bolder
}

.paragrafo {
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 20px 0px 20px;
	}
.testo, li {
	color: #666666;
	font-size: 11px;
	margin: 0px 20px 0px 20px;
	}

.menu {
	margin: 0px 9px 0px 6px;
	line-height: 200%;
	}

.riquadrato {
	margin: 4px 4px 4px 4px;
	text-align: justify;

	}

.white {  
	color: #FFFFFF;
	margin: 0px 0px 0px 4px;
	}


/* aperte e chiuse graffe*/
.boldorange {  
	color: #FF6600;
	font-weight: bold;
	}



/* Definisce link standard  */

a:link {  
	color: #FF6600; text-decoration: none }
a:visited {  
	color: #FF6600; text-decoration: none}
a:hover {  
	color: #FF6600; text-decoration: underline }




/* Varianti applicate ai link home page */

a.classe1:link, a.classe1:visited  {  
	color: #FFFFFF; 
	text-decoration: none;
	margin: 0px 4px 0px 6px;
	}
a.classe1:hover{  
	color: #666666; 
	text-decoration: none;
	margin: 0px 4px 0px 6px;
	}

a.classe2:link {  
	color: #666666; text-decoration: none}
a.classe2:visited {   
	color: #666666; text-decoration: none}
a.classe2:hover{  
	color: #FF6600; text-decoration: none}


/*link del path rosso e nero*/
.path_r:link,.path_r:visited,.path_r:hover  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600; 
	font-variant: small-caps; 
	font-size: 10px;
}
.path_n:link,.path_n:visited,.path_n:hover  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666
}



/* Varianti applicate a tabelle e celle */

/* formatta la tabella principale */
.tabbase {  
	background-color: #ffffff;
	margin:3px 0px;
	padding: 0px 0px;
	border: 1px solid #447399;
	}

/* barra link h:14 pixel*/
.navi {  
	background-color: #FB9731; 
	height: 14px;
	text-align: right;
	padding: 0px 6px 0px 0px;
	}

/* definisce colore barra news h:14 pixel*/
.news {  
	background-color: #6782A9; 
	height: 14px;
	}

/* definisce bordi su tabella news*/
.border1{
	border: 1 solid #666666;
	margin: 3px 3px 3px 3px;
}	
	
/* definisce bordi tabella navigazione*/
.menu_nav{
	border-right:  1 solid #666666;
	border-left:  0 solid #666666;
	border-top:  0 solid #666666;
	border-bottom:  1 solid #666666;
		}
/* definisce bordi tabella navigazione*/
.foto{
	border:  1 solid #666666;
	padding: 3px;
		}

