<!--
body { font-family:verdana, helvetica, arial, sans-serif; font-size: small; margin:0; padding:0;
       color:#c0ffff; background:#000; text-align:center }

#testa {width:100%; margin:0; text-align:left}
#testa {color:#fff; background:#000060; border:0; border-bottom:2px solid #f44500; padding:0 }

#corpo {width:100%; margin:0em auto}
#corpo {position:relative; border:0px; background:#0004b6 }

#corpo-colonna-sx {
	position:absolute; top:0; left:0; padding:0; margin:0; border:0;
	width:150px; color:#fff }

#corpo-colonna-dx {
	position:absolute; top:0; right:0; padding:0; margin:0; border:0;
	width:150px; color:#fff }

#corpo-colonna-cen {
	margin:0 150px 0 150px; padding:0; background:#000060; border-left:2px solid #f44500; border-right:2px solid #f44500 }

#corpo-colonna-unica {
	margin:0 0 0 150px; background:#000060; padding:0; border-left:2px solid #f44500 }

#piedipagina { width:100%; margin:0 }
#piedipagina { background:#000060; color:#FFF; border-top:2px solid #f44500; border-bottom:2px solid #f44500; padding:0; font-size:x-small }

A {	text-decoration: underline; color: #fcff00 }
A:HOVER { text-decoration: underline; color: #ff80ff }

ul.menu {list-style:none; margin:0; padding:0}
ul.menu li a {display:block; font-weight:bold; padding:0; height:1.7em; line-height:1.7em; text-decoration: none; border-width:1px; border-style:none none dashed none }
ul.menu li {display:inline}
ul.menu li a:link, ul.menu li a:visited {color: #FFFF00; border-color:#f44500; text-decoration: none}
ul.menu li a:hover, ul.menu li a:active {color: #FFFFFF; border-color:#F44500; background:#f44500 0 repeat-y}

table.benvenuto { font-family: "monotype corsiva", "palatino linotype", papyrus, forte, serif; font-size: x-large; padding:1em; font-weight:bold; font-style:italic; width:100% }
table.presentazione { border:0; padding:20px; text-align:justify; width:100%; font-size:medium; font-style:italic }
table.testata { border:0; padding:0; width:100%; font-size:small }
td.testata1 { text-align:left;padding:0;spacing:0 }
td.testata2 { text-align:right;padding:0;spacing:0 }
table.nius { border:0; margin:5px; width:100%; text-align:left }
td { padding:7px }
td.novita { font-weight: bold; text-decoration:underline }

cite { font-style:normal }
cite.quotato { color:blue;background-color:#C0C0C0;font-style:italic }

    .ricicla {
      color:#deepskyblue;
	  font-weight: bold;
      -webkit-animation:colorchange 10s infinite alternate;
    }

    @-webkit-keyframes colorchange {
      0%  { color: deepskyblue }
      20% { color: lime }
      40% { color: orangered }
      60% { color: yellow }
      80% { color: pink }
     100% { color: white }
    }
