BODY
{
	margin: 1em;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #000;
	font-size: 1em;
	background-color: #fff;
}

/*color: #285D8C;*/
H1 {font-size: 150%; text-align:center;}
H2 {font-size: 133%; text-align:center;}
H3 {font-size: 110%; text-align:center;}
H4 {font-size: 100%; margin: 0.5em}
H5 {font-size: 90%; margin: 0.2em}
H6 {font-size: 80%; margin: 0.2em}

PRE, TT, CODE { font-family: courier, sans-serif; }

ACRONYM, ABBR { cursor:help; letter-spacing: 2px; color: #660000;}

CITE { font-family: courier, sans-serif; font-style: italic; }

IMG { border: none; vertical-align: top; }

P{ text-align: justify; }

UL { list-style: square; }
OL { list-style-type: decimal; }

HR { display: none;}

LABEL { color: #DF421E; font-weight: bold;}
FIELDSET { border: thin solid #285D8C; margin: 5px; }
LEGEND { font-weight: bold; color: #C31F1F; }

A { color: #000066; text-decoration: underline; background: none; }
A:hover { color: #000066; text-decoration: none;}
A:active { color: #C31F1F; }
A:visited { color: #625B81; }


#intestazione { float: left; margin-right: 5em; }
#intestazione-logo { float: left;}
#intestazione-indirizzo { float: left; font-size: 80%;}


#logo { text-align: center;}


#header { clear: left; }

#footer { clear: left; }

.barra { background:  #EAE8E3; display:block; font-size: 90%;
	text-align: right; font-weight: bold; color: #807D74; letter-spacing: 1px; padding: 3px;
	border-top: thin solid #BAB5AB; border-bottom: thin solid #BAB5AB; }

.barra a { font-weight: bold; }


.blocco {
	display: block;
	letter-spacing: 1px; padding: 0; margin: 1em;
	border: thin #4B6983 solid; background: #fff; }

.blocco H3, H4 { font-size: 110%; border-bottom: thin #4B6983 solid; padding: 5px; color: #FFF; padding-left: 1em; background: #7590AE; margin: 0;}
<!--
.blocco LI { line-height: 2; font-size: 80%; list-style: square; }


#riepilogo { float: left;  display: block;  width: 28%;  background: #EAE8E3; border: thin solid #BAB5AB; margin-top: 1em;}
#pagina { float: left; width: 70%; display:block;  margin-bottom: 1em; text-align: justify;
padding-left: 1%; background: #fff;}
#pagina H1 {color: #314E6C; text-align: left;}
#pagina H2 { text-align: left;}


#pagina ADDRESS { display: block; border: 1px #85b2d1 solid; padding: 0.5em; }



-->

