body              {margin: 0px 0px; padding: 0px 0px; font-family: verdana, arial, sans serif; font-size: 10px;  color:#000;}
p                 {font-size: 14px; color: #333; border: 1px solid #aaa; padding: 5px 5px; }
h1                {font-size: 20px; color: #fff; margin:0px 0px; padding: 0px 0px; }
h2                {font-size: 18px; color: #051072;margin:0px 0px;padding: 0px 0px; }
h3                {font-size: 16px; color: red; margin: 0px 0px; padding: 0px 0px; font-variant: small-caps; }
.pneumo {font-size: 16px; color: red; margin: 0px 0px; padding: 0px 0px; font-variant:normal; }
h1 span           {display: none; }
#container        {width:100%; margin:0px auto; padding: 0px 0px; }
#pageHeader       {display: none; }
#logo             {display: block; height: 120px; }
#data             {border-top:1px solid #010066; height:10px; color:#fff; text-align:right; }
#supporto         {display: none; }
#preamble         {width: 100%; font-size: 11px; color: #000;  background: #fff; text-align: left; margin: 15px 25px; padding: 5px 5px; }
#requirements,  #requirements a, #requirements a:hover {display: none; }
#lselect,  #lselect ul, #lselect li, #lselect li a, #lselect li a:hover {display: none; }
img                 {border: none; }
#footer           {clear: right; width: 100%; margin:2px 0px 0px 0px; padding:5px 5px; font-size:10px; color:#65625B; text-align:center; }

/* classi miste */
.centrato 		{text-align: center; }
.imgdx 			{float: right; }
.imgsx 			{float: left;  }
.tabella 		{width: 90%; border: 1px solid black; font-family: verdana, arial, sans serif; font-size: 10px; color: black;  }
.tabella td     {text-align: center;  margin: 2px; padding: 2px;  border: 2px; }
.tabella th     {text-align: center; font-variant: small-caps; }
.titolotabella  {background: #dbedff; font-variant: small-caps; }
.evidenza  		{background: #f0ff0f; font-weight: bold; border: 2px; margin: 5px;  }

.tabella td     {border: 1px solid black; }

