      body {
      	font: 8pt Arial, Helvetica, sans-serif;
      	margin: 2px;
      	padding: 0px;
      }
      td {
      	font: 8pt Arial, Helvetica, sans-serif;
      }
      #contenitore {
          position: relative;
      }
      div.box {
      	width: 300px;
      	border: 1px solid #ccc;
      	padding: 5px;
      	margin: 2px 2px 0px 0px;
      }
      a:link, a:visited, a:active {
      	text-decoration: none;
      	color: #369;
      }
      a:hover {
      	text-decoration: none;
      	color: #036;
      }
      #left, #right {
         vertical-align: top;
      
      }
      
      #left ul {
         list-style:none;
         margin-left: 10px;
         margin-top: 0px;
      }

      #piede td{
         text-align: right;
         border-top: 1px solid #999;
      }

      input,select,textarea {
      	font: 9px Verdana,Arial,Helvetica;sans serif;
      	color: #006;
      	border: 1px solid #006;
      	margin: 2px 0px 2px 0px;
      }
      input.button {
      	font-family: "Trebuchet MS", Georgia, "Times New Roman", serif;
      	color: #fffee0;
      	background: #036;
      	border: 1px solid #003;
      }
      input.none {
      	border: 0px solid #003;
      }
      iframe {
      	border: 1px solid #003;
      }
      small {
         color: #f00;
      }
      #menu {
         text-align: right;
      	padding: 0px; margin: 0px;
      }
      #menu ul {
         /*clear: right; */
      	border-width: 0px;  margin: 0px; padding: 0px;  list-style-type: none;
      }
      #menu ul li {
      	display: block; float: left; text-align: center; padding: 0px; margin: 0px;
      }
      #menu ul li a {
         margin: 0px 0px 10px 0px;
         border-bottom: #ccc 1px solid;
         border-right: #ccc 1px solid;
         padding: 0px; 
         display: block; 
         background: #fff; color: #036; 
         width: 90px;
         font: 8pt;
         line-height: 1.5em; height: 2em; 
      	letter-spacing: 1px;
      	text-align: center;
      	text-decoration: none; voice-family: inherit
      }
      #menu ul li a:active {
      	background: #036; color: #fff;
      }
      #menu ul li a:hover {
	      background: #036; color: #fff;
      }
      td.box {
      	width: 100%;
      	border-right: 1px solid #ccc;
      	border-left: 1px solid #ccc;
      	background: #eee;
      	padding: 5px;
      }
      td.top {
      	border-top: 1px solid #ccc;
      	background: #eee;
      }
      td.bottom {
      	border-bottom: 1px solid #ccc;
      	background: #eee;
      }
      #right th{
         text-align: right;
         font-size: 8pt;
      
      }
#tooltip {
        position: absolute;
        top: -1000px;
        left: -1000px;
        padding: 10px;
        border: 1px solid #ccc;
        background: #fff; 
}