/*	ovunque o quasi, fine */

.clearfix:after,
.clearaperture:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix,
* html>body .clearaperture {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix,
* html .clearaperture {
	/* Hides from IE-mac \ */
	height: 1%;
	/*  End hide from IE-mac */
	}

#aperture:after,
#secondaparte:after,
fieldset:after{
 content: "."; 
    display: block; 
    height: 0; 
    font-size: 0;	
    clear: both; 
    visibility: hidden;
}

#aperture, #secondaparte, fieldset {display: inline-table;}  /* Mark Hadley's fix for IE Mac */

    /* Hides from IE Mac \*/
    * html #aperture, * html #secondaparte, * html fieldset {height: 0%;}
       #aperture, #secondaparte, #fieldset{display: block;}
    /* End Hack */ 
