body
{
	background-color: #fff;
	color: #000;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 80%;
	margin: 0em;
	padding: 0em;
}
#struttura
{
	background-color: #fff;
	color: #000;
	line-height: 180%;
	margin: 0em;
	padding: 0em;
	text-align: left;
	width: 100%;
}
#header
   { color: #420702; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; background-color: #def2fc; background-image: url("../images/img02.jpg"); background-repeat: no-repeat; background-position: right bottom; padding-left: 0.6em; height: 148px; border-style: none; border-width: 0 0 1px;}
#menu01v
{
	float: left;
	font: 90% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	width: 16%;
}
#menu01v ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu01v li
{
	display: inline;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}
#menu01v a:link, #menu01v a:visited
   { color: #000; font-weight: normal; text-decoration: none; background: #ccf; display: block; margin: 0.06em 0; padding: 0.3em 0.6em; border: solid 1px #666 }
#menu01v a:hover, #menu01v a:focus, #menu01v a:active
  { color: #000; font-weight: normal; background: #66f; text-transform: none; padding-left: 0.95em; border-color: #41545f }
#lastnew { font: 90% Arial, Helvetica, sans-serif; margin: 0; padding: 0; float: left }
#lastnew ul { list-style: none; margin: 0; padding: 0 }
#lastnew li { font-size: 1.1em; display: inline; margin: 0; padding: 0 }
#lastnew a:link,  #lastnew a:visited  { color: #000; text-decoration: none; background: #ccf; display: block; margin: 0.06em 0; padding: 0.3em 0.6em; border: solid 1px #666 }
#lastnew a:hover,  #lastnew a:focus,  #lastnew a:active { color: #000; font-weight: normal; background: #66f; padding-left: 0.95em; border-color: #41545f }
#content
 { color: #000; background: #fff; margin-left: 16%; padding: 0.62em; height: 600px; border-left: 1px solid #000 }
#content p
{
	font-size: 100%;
	line-height: 1.8em;
	padding-left: 1em;
	padding-right: 1em;
}
#content h1
{
	background-color: #FFFFFF;
	color: #05181E;
	font: normal 180% Georgia, "Times New Roman", Times, serif;
	padding-bottom: 0.3em;
	padding-top: 0.3em;
}
#content h2
{
	background: #fff;
	border-bottom: 1px dotted #FF9006;
	color: #940D1E;
	font: normal 150% Georgia, "Times New Roman", Times, serif;
	padding-bottom: 0.3em;
}
#content a:link, #content a:visited
{
	background-color: #fff;
	color: #41545F;
	font-size: 95%;
	font-weight: normal;
	text-decoration: underline;
}
#content a:hover
{
	background-color: #66f;
	color: #fff;
	text-decoration: none;
}
#footer
 { color: #000; font-size: 80%; font-family: helvetica, arial, verdana, tahoma, sans-serif; background: #ccf; text-align: center; margin: 0 auto; padding: 0.8em; border-style: none; border-width: 1px 0; border-color:  }
#footer a:link, #footer a:visited
 { color: #000; text-decoration: underline; background-color: #66f }
#footer a:hover
 { color: #000; text-decoration: none; background-color: #66f; }
#content li  { list-style-type: none }
.header { color: #633; font-size: 1.5em }
.tdcentro { text-align: center }
.listafile { list-style-image: url("../images/icona_pdf.gif") }
h4 { color: #c00; font-weight: bold; margin: 1.33em 0 }
#evidenza { background-color: #ffc }
#evidenza li { color: #900; list-style-type: circle }
