
/* tabelle dati */
.menuamm  {	background-color : #E4EBF2;}
.menuammtablestit { vertical-align: top; }
.menuammtabletable { border-collapse: collapse; width: 100%; line-height: 130%; text-align: justify; }
.menuammtabletable th { border: 0; vertical-align: top; padding: 1px 0 1px 4px; line-height: 160%; }
.menuammtabletable th.menuammtablethsep { border-bottom: 3px solid #ffffff; }
.menuammtabletable td { padding: 2px 4px 2px 4px; }
.menuammtablebr { border-right: 1px solid #ffffff; }
.menuammtablebl { border-left: 1px solid #ffffff; }
.menuammtablebb { border-bottom: 2px solid #ffffff; }
.menuammtable { border-collapse: collapse; width: 100%; }
.menuammtable td { border: 1px solid #C3D3E1; padding: 2px; vertical-align: top; }
.tdrigadoc { border-top: 1px solid #ffffff; }
.tdrigadoc div { padding: 2px 2px 1px 0; }
.sezionebreak { height: 20px; font-size: 1px; }
.menuammtabletable th.menuammtablenosfondo { background-color: #ffffff; }

.thnum { width: 2.5em; }
.thdata { width: 7em; }
.thdescr { width: 50em; }
.thdoc { width: 25px; }
.thapertura { width: 110px; }
.thscadenza { width: 369px; }
.thcmd { width: 40px; }

.boxsezpad { padding: 2px 4px 2px 4px; }
.boxsezbottom { border-bottom: 2px solid #ffffff; }
.imgtopx { position: absolute; top: 0; border: 0; }

/* liste dati */
.listalabel2 {
	padding: 2px 4px 2px 4px;
	float: left;
}
.listatesto {
	padding: 2px 4px 2px 4px;
	border-left: 1px solid #ffffff;
	float: left;
}
.listasep {
	font-size: 1px;
	width: 100%;
	height: 1px;
	clear: both;
	background-color: #ffffff;
}

.w100 { width: 100px; }
.w100r { width: 387px; }
.w135 { width: 135px; }
.w135r { width: 352px; }
.wdoc { width: 462px; }
.wdocr { width: 25px; }
.wcmd { width: 452px;}
.wcmdr { width: 35px;}

.dichaccess, .dichaccess td, .dichaccess th {
	border: 1px solid #cccccc;
	padding: 2px;
	text-align: justify;
}

.albolista {
	width: 400px;
	font-size: 1em; 
}
#albook {
	font-size: 0.8em;
	position: absolute;
}
