/*Copyright Comune di Prato*/
/* Formattazione e allineamento */

div.destra, p.destra, span.destra, li.destra { 
	text-align: right;
}
div.centro, p.centro, span.centro, h1.centro { 
	text-align: center;
}
div.sinistra, p.sinistra, span.sinistra { 
	text-align: left;
}
div.giustificato, p.giustificato, span.giustificato { 
	text-align: justify;
}
div.basso, p.basso, span.basso { 
	vertical-align: bottom;
}
div.mezzo, p.mezzo, span.mezzo {
	vertical-align: middle;
} 

/* formattazione delle spiegazioni all'interno della pagina */

/* Blockquote con carattere diverso dallo standard e grassetto */
blockquote {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 105%;
}
div.dex { 
	background-color: #fff;
	color: #036; 
	font-size: 85%;	
	margin: 1em 0.5em 1em 0.5em;
	text-align: justify; 
}
/*Carattere pił piccolo*/
span.txtsmall, div.txtsmall, p.txtsmall {
	font-size: 90%;  
}
/*Carattere pił piccolo rosso su bianco*/
span.txtsmall1, div.txtsmall1, p.txtsmall1 {
	background-color: #fff;
	color: #900;
	font-size: 90%;  	
}
/*Carattere pił piccolo nero su bianco*/
span.txtsmall2, div.txtsmall2, p.txtsmall2 {
	background-color: #fff;
	color: #000;
	font-size: 90%;  	
}
/*Carattere pił grande*/
span.txtbig, div.txtbig, p.txtbig {
	font-size: 110%;
	font-weight: bold;	
}
/*Carattere pił grande rosso su bianco*/
span.txtbig1, div.txtbig1, p.txtbig1 {
	background-color: #fff;	
	color: #900;
	font-size: 110%;	
	font-weight: bold;	
}
/*Carattere pił grande nero su bianco*/
span.txtbig2, div.txtbig2, p.txtbig2 {
	background-color: #fff;	
	color: #000;
	font-size: 110%;	
	font-weight: bold;	
}
/*Carattere molto grande*/
span.txtbig3, div.txtbig3, p.txtbig3 {
	font-size: 150%;
	font-weight: bold;	
}

/* testo corsivo */
span.corsivo, div.corsivo, p.corsivo {
	font-style: italic;
}
/* testo grassetto */
span.grassetto, div.grassetto, p.grassetto {
	font-weight: bold;
}
/* titolo del paragrafo */
p.paragrafo {
	background-color: #fff;
	color: #036;	
	font-size: 95%;	
	font-variant: normal;	
	font-weight: bold;
	margin: 0.2em 0 0 0.4em;
}