	* {
		margin		: 0;
		padding		: 0;
	}


	a img, fieldset {
		border			: 0;
	}

	fieldset {
		overflow		: hidden; /* safari bug */
	}

	hr { display 		: none;}


/*
 *  Clearing automatico da assegnare a blocchi <div> che contengono elementi float.
 *  Versione modificata dell'easyclearing (http://www.positioniseverything.net/easyclearing.html)
 *  documentata su http://forum.html.it/forum/showthread.php?s=&threadid=1000050
 *
 *  Ultima modifica: 2006-06-25 
 */


	.cleared:after {
		display			: block; 
		visibility  	: hidden;
		content			: "."; 
		height			: 0; 
		clear			: both; 
	}

	.cleared {
		clear			: both; 
		height			: 1%;
	}


/*
 *  Float con display inline (vedi bug documentato su
 *  http://www.positioniseverything.net/explorer/doubled-margin.html)
 *  Ultima modifica: 2006-06-05 
 */

	.fl {    
		float			: left;
		display			: inline;
	}

	.fr {    
		float			: right;
		display			: inline;
	}



/*  Tag <q>
 *  http://www.alistapart.com/articles/qtag
 *  Uso: una frase &ldquo;<q>con quotation marks</q>&rdquo;
 */
 
		q:before, q:after {
    		content: ""; 
		}



/* Tag <blockquote>
 * http://notes.natbat.net/2006/11/21/inineimagequotes/
 *
 * Uso: <blockquote class="citation" cite="Brian Littrell">
 *         <p>Shoot for the moon. Even if you miss, you'll land among the stars.</p>
 *      </blockquote>
 *
 * e impostare un width a blockquote.citation
 *
 * Ultima modifica : 2006-11-23
 */
 
	blockquote.citation {
		text-indent			: 1.5em;
		background			: url(img/quotes1.png) 0 2px no-repeat;
	}

	blockquote.citation p {
		display				: inline;
		padding-right		: 1.3em;
		background			: url(img/quotes2.png) bottom right no-repeat;
	}



/* 
 *  Alternative FIR - Variante Accessibile
 *  http://levin.grundeis.net/files/20030809/alternatefir.html
 *
 *  Uso: <h1 class="afir"><span>Titolo</span></h1>
 *  Specificare per SPAN : width, height e background-image
 *
 *  Ultima modifica : 2006-11-23
 */

	.logo { 
		position		: relative; 
		overflow		: hidden; 
		text-indent		: -9999em;
	} 

	.logo span { 
		display			: block; 
		position		: absolute; 
		top				: 0; 
		left			: 0; 
		z-index			: 10; 
	} 


/* 
 *  Overlayer semitrasparenti con PNG
 *  Correzione del comportamento delle immagini PNG tramite AlphaImageLoader
 *  N.B. il path del file PNG sull'activeX è relativa rispetto al file html che contiene il css
 *
 *  Ultima modifica : 2007-11-07
 */

	.pngtrasp {
		background-image	: url(url/to/file.png); 
		_background-image	: url(img/transparent.gif); /* IE < 7 */
		_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="url/to/file.png", sizingMethod="scale"); /* IE < 7 */
	}
