
body.lista
{
	background:	#f2e8d2;
	background:	#f2f4d8;
	background:	#e8ead4;
	background:	#e2e2d2;
	font-family:	arial, helvetica, sans-serif;
	font-size:	8pt;
	margin:		4px;
}
body.schedaautori
{
	background:	#d8d6c8;
	background:	#d8cec2;
	background:	#c2cea2;
	font-family:	arial, helvetica, sans-serif;
	font-size:	10pt;
	margin:		4px;
}
body.schedaente
{
	background:	#d8d6c8;
	font-family:	arial, helvetica, sans-serif;
	font-size:	10pt;
	margin:		4px;
}
body.schedafondo
{
	background:	#b8c6d8;
	font-family:	arial, helvetica, sans-serif;
	font-size:	10pt;
	margin:		4px;
}


td.flbl {
	font-size:		8pt;
}


td.dlbl {
	width:			18%;
	font-weight:		bold;
	font-size:		8pt;
	background-color:	#b8c0e0;
	background-color:	#ced4c0;
	padding:		1px 3px 1px 3px;
	font-family:		verdana, sans-serif;
	vertical-align:		top;
}

td.dtxt {
	font-weight:		normal;
	font-size:		10pt;
	background-color:	#e8e4c4;
	background-color:	#e2e2d2;
	padding:		1px 3px 1px 3px;
}

ul.list	{
	padding:		1px 2px 1px 6px;
}

ul.fondi{
	width:		90%;
}
li.fondi{
	background:	#e2e2d2;
	padding:		1px 8px 1px 2px;
}
	


div.sk {
	width:			98%;
	background-color:	#6699bb;
	background-color:	#6890a2;
	padding:		4px 0px 2px 2px;
	margin:			8pt 4pt 10pt 4pt;
	align:			center;
	border-style:		solid;
	border-color:		#d0d0d0;
	border-width:		1px;
}

table {
	width:			98%;
	background-color:	#b4caab;
	font-size:		10pt;
	text-align:		left;
	padding:		0px 0px 0px 0px;
	margin:			2pt 0pt 4pt 4pt;
	text-decoration:	none;
	align:			center;
	border-style:		none;
	border-width:		0px;
}

table.sktop {
	width:			98%;
	background-color:	#f8d888;
	background-color:	#6890a2;
	margin:			0px;
	padding:		14pt 0pt 5pt 2pt;
	margin:			2pt 0pt 4pt 4pt;
	align:			center;
	border-width:		0px;
	border-style:		none;
}
tr.sktop {
	background-color:	#f8d888;
	color:			#101030;
}
td.sktop {
	padding:	8px 28px 8px 18px;
	font-family:	arial;
	font-weight:	normal;
	font-style:	normal;
	font-size:	16pt;
	line-height:	110%;
	letter-spacing:	0.0em;
	word-spacing:	0.1em;
}

td.sktop2 {
	padding:	2px 4px 2px 8px;
	font-family:	arial;
	font-weight:	normal;
	font-style:	normal;
	font-size:	10pt;
}

td.sect {
	font-weight:		bold;
	font-size:		10pt;
	background-color:	#d0e0e8;
	background-color:	#e8e0a0;
	background-color:	#e8e0c0;
	letter-spacing:		0.1em;
	word-spacing:		0.5em;
	text-indent:		3pt;
}

td.subsect {
	font-weight:		bold;
	font-size:		10pt;
	background-color:	#d0e0e8;
	background-color:	#f8f0b0;
	background-color:	#faf4b0;
	background-color:	#f4e8a6;
	letter-spacing:		0.01em;
	word-spacing:		0.2em;
	text-indent:		3pt;
}

td.subsubsect {
	font-weight:		bold;
	font-size:		8pt;
	background-color:	#d0e0e8;
	background-color:	#f8f0b0;
	background-color:	#faf4b0;
	background-color:	#f0e8ba;
	letter-spacing:		0.01em;
	word-spacing:		0.2em;
	text-indent:		3pt;
}

tr.subsubsect {
}

tr.data {
}
table.images {
	width:			98%;
	background:	#a0a0a0;
	margin:			0px;
	padding:		14pt 0pt 5pt 2pt;
	margin:			2pt 0pt 4pt 4pt;
	align:			center;
	border-width:		0px;
	border-style:		none;
}

p.error {
	font-weight:		normal;
	font-size:		14pt;
	color:			#a04020;
	background-color:	#ffaf40;
	padding:		30px 3px 50px 40px;
}

X{
	letter-spacing:		0.1em;
	word-spacing:		0.2em;
	text-indent:	8pt;
}


