.allegato {
	margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:left;
}
.allegato a {
	margin:6px 1% 6px 1%;
	padding:0px;
	width:46%;
	min-height:48px;
	float:left;

	position:relative;
}
.allegato a span {
	margin:0px;
	padding:0px 0px 0px 58px;
	min-height:48px;
	float:left;
	text-align:left;
	font-size:12px;
	line-height:24px;
	color:#777;
	width: 80%;
	/* white-space: nowrap;
  	/* overflow: hidden;
	text-overflow: ellipsis; */
}
.allegato .general {
	background: url('../../../images/icone/metro/general.png') no-repeat top left;
}
.allegato .archivio {
	background: url('../../../images/icone/metro/archivio.png') no-repeat top left;
}
.allegato .cad {
	background: url('../../../images/icone/metro/cad.png') no-repeat top left;
}
.allegato .db {
	background: url('../../../images/icone/metro/db.png') no-repeat top left;
}
.allegato .font {
	background: url('../../../images/icone/metro/general.png') no-repeat top left;
}
.allegato .immagine {
	background: url('../../../images/icone/metro/immagine.png') no-repeat top left;
}
.allegato .musica {
	background: url('../../../images/icone/metro/musica.png') no-repeat top left;
}
.allegato .pdf {
	background: url('../../../images/icone/metro/pdf.png') no-repeat top left;
}
.allegato .ppt {
	background: url('../../../images/icone/metro/ppt.png') no-repeat top left;
}
.allegato .txt {
	background: url('../../../images/icone/metro/txt.png') no-repeat top left;
}
.allegato .vector {
	background: url('../../../images/icone/metro/vector.png') no-repeat top left;
}
.allegato .video {
	background: url('../../../images/icone/metro/video.png') no-repeat top left;
}
.allegato .word {
	background: url('../../../images/icone/metro/word.png') no-repeat top left;
}
.allegato .xls {
	background: url('../../../images/icone/metro/xls.png') no-repeat top left;
}

/* Smartphones ----------- */
@media only screen and (max-width : 600px) {
.allegato a {
	margin:6px 0px 6px 0px;
	width:100%;
}
}