<STYLE TYPE="text/css">
<!--
	BODY {
		color: black;
		font: 11px Verdana, Arial, sans-serif;
		margin: 5px 4px 0px 5px;
		background-color:  white;
	}

	Table {
		color: navy;
		font: 11px Verdana, Arial, sans-serif;
		
	}

	TH {
		background: #DCDCDC;
		color: black;
	}

	TD {
		font: 12px Verdana, Arial, sans-serif;
	}

	.td_titolo_sticky    { background-color: #FADC34 }
	.td_titolo_normal    { background-color: #CCE6FF }
	.td_conten_sticky    { background-color: #FFFFE1 }	
	.td_conten_normal    { background-color: #F7F7F7 }	
	.font_sticky         { color: #0033CC;
				font: normal BOLD 11px;
				margin: 0px 4px 0px 0px;
				padding:  2px 2px 2px 2px;
				background-color:  TRANSPARENT;
	}
	.font_prezzo         { color: #FFFFFF;
				font: normal bold 11px;
				margin: 0px 4px 0px 0px;
				padding:  2px 2px 2px 2px;
				background-color:  #FF6633;
	}
	.font_titolo         { color: #000080;
				font: normal bold 12px;
				margin: 0px 4px 0px 0px;
				background-color:  transparent;
	}
	.font_head_crediti   { color: #ffffff;
				font: normal 10px;
				margin: 0px 4px 0px 0px;
				background-color:  transparent;
	}
	.font_head_menu	     { color: #000080;
				font: normal bold 11px;
				margin: 0px 4px 0px 0px;
				background-color:  transparent;
	}
	.font_menu_sx	     { color: #000080;
				font: normal 11px;
				margin: 0px 4px 0px 0px;
				background-color:  transparent;
	}
	h1 {	
		background: #2E81F4;
		color: #ffffff;
		margin: 0px 0px 0px 0px;
		font: bold 18px;
		padding:  0px 0px 0px 10px;
	}

	h2 {
		background: #2E81F4;
		color: white;
		margin: 0px 0 0px 0;
		font: normal bold 16px sans-serif;
		padding:  2px 2px 2px 2px;
	}

	h3 {
		background: transparent;
		color: #483D8B;
		font: normal bold 12px;
		margin: 4px;
	}

	h4{	background: transparent;
		color: #483D8B;
		font: normal bold 12px;
		margin: 4px;
	}
	
	h5{	background: #FF6633;
		color: #FFFFFF;
		font: normal bold 12px;
		margin: 0px;
		padding:  2px 2px 2px 2px;
	}	

	DT {
		margin: 0px 5px 0px 5px;
		font: bold 100%;
	}

	A {
		color: #000080;
		text-decoration: none;
	}

	A:Hover {
		color: #DE1907;
		text-decoration: underline;
	}

	Pre {
		background: #FFFFE0;
		color: #2F4F4F;
		font: 11px sans-serif;
		margin: 5px 0 5px 20px;
		padding: 3px;
	}

	P {
		margin: 0px 0 0px 00px;
	}

	

	Strong {
		background: white;
		color: #8B0000;
		font: bold 100%;
	}

table.tabella_memo {
	table-layout:fixed;
	width : 400px;
	margin: -230px 4px 0px 0px;
	background : white;
	border-collapse : separate;
	border-spacing : 0px;
	padding: 10px;
	}

table.tabella_memo td {
	border: 1px solid black;
	}

table.tabella_memo th {
	border-right: 1px solid #fff;
	color:#fff;
	text-align:center;
	padding:2px;
	height:25px;
	background-color: #004080;
	}

-->
</STYLE>


