/* <![CDATA[ */
/*  
	Fabrizio Calderan @ H-art
	CSS base
*/

/*
 *  Annullamento dei margini e padding di tutti gli elementi
 *
 *  Ultima modifica: 2006-06-05 
 */

	* {
		margin		: 0;
		padding		: 0;
	}


/*  
 *  Ripristino dei margini (14 pixel) per le liste di default
 *  Su IE < 7 il margine deve essere invece di 15 pixel 
 *
 *  Ultima modifica: 2006-06-14   
 */
	
	ul {
		margin-left		: 14px;
	}
	
	ul.cleared {
		list-style-type	: none;
		margin			: 0;
		padding			: 0;

	}
	
	ul.lifl li {
		float			: left;
		display			: inline;
		
	}
	
	ul.lifr li {
		float			: right;
		display			: inline;
	}
	

/*
 *  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;
		}

		.fr {    
			float			: right;
		}



/*
 *  Min-Height
 *  Importante: all'elemento vanno applicate _successivamente_ e _nell'ordine_ le proprietà
 *
 *  	- height 		: n (px|em|...)
 *  	- min-height	: n (px|em|...)
 *
 *  Ultima modifica: 2006-06-14
 */

		.minh {
			height			: auto !important;
		}


/*  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('../../beta/1/img/quotes1.png') no-repeat 0 2px;
	}

	blockquote.citation p {
		display				: inline;
		padding-right		: 1.3em;
		background			: url('../../beta/1/img/quotes2.png') no-repeat bottom right;
	}


        
/* 
 *  FIR
 *  http://css.html.it/articoli/leggi/351/le-tecniche-di-image-replacement/2/
 *
 *  Uso: <h1 class="fir"><span>Titolo</span></h1>
 *  Specificare per H1 : width, height e background-image
 *
 *  Ultima modifica : 2006-11-23
 */

	.fir span {
    display			: block;
    width			: 0; 
	height			: 0; 
	line-height		: 0; 
    overflow		: hidden; 
	clip			: rect(0,0,0,0);
}

/* 
 *  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
 */

	.afir { 
		position		: relative; 
		overflow		: hidden; 
	} 

	.afir span { 
		display			: block; 
		position		: absolute; 
		top				: 0; 
		left			: 0; 
		z-index			: 1; 
	}


  
/* ]]> */
