body { background: #fff; }

img,
#elenco-main div.notizia {
page-break-inside: avoid;
}

#banner .company-title{ margin-bottom: 15px; }

.no-print,
.breadcrumbs,
nav,
#footer,
#internal-content-wrapper hr,
#search-internal-content-wrapper hr,
.azioni,
#interna-allegati,
#sign-in,
#paginatore,
.subscribe,
#search-wrapper-dx { display: none; }

#content { 
	width: auto; 
	margin: 0;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent; }

#internal-content-wrapper,
#search-internal-content-wrapper,
#elenco-main {
    border: none;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    padding:0; 
}	
#interna-main-dx .testo {
 margin:0;
 padding:0;
}
#interna-main-sx .scheda { width: 94%; }
#quicklinks ul { margin:5px 0 0 4px; }
#search-wrapper-sx {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
#count-search-result {
	right: 1%;
}