table 
{
  font: 9pt Tahoma;
  color: #4dad4d
}

p, li, h2 
{
  margin-left: 5px;
  margin-right: 5px 
}

body 
{
  background-color: #b2ffb2;
  scrollbar-face-color: #b2ffb2;
  scrollbar-highlight-color: #42a542;
  scrollbar-shadow-color: 42a542;
  scrollbar-3dlight-color: #b2ffb2;
  scrollbar-arrow-color: #42a542;
  scrollbar-track-color: #b2ffb2;
  scrollbar-darkshadow-color: #b2ffb2
}

.titolo, h1,
{
  color: #42a542;
  font-weight: bold;
  font-size: 10pt;
  font-family: trebuchet ms;
  text-transform: uppercase;
  letter-spacing: 2px;
  border-bottom: 1px dashed #42a542;
  width: 100%; 
}

h2, h3,
{
  color: #42a542;
  font-weight: bold;
  font-size: 10pt;
  font-family: trebuchet ms;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 100%; 
}

a:link 
{
  text-decoration: none; 
  font-weight: none; 
  color: #2d712d
}
a:active 
{
  text-decoration: none;
  font-weight: none;
  color: #2d712d
}
a:visited 
{
  text-decoration: none;
  font-weight: none;
  color: #2d712d
}
a:hover 
{
  text-decoration: underline;
  font-weight: none;
  color: #408080
}

input, textarea, option
{
  background-color: #dcffdc;   font: 9pt tahoma; 
  color: #4dad4d;
  letter-spacing: 0px; 
  border-style: solid; 
  border-color: #42a542;
  border-width: 1px;
}

select, .form
{
  background-color: #dcffdc;   font: 9pt tahoma;
  color: #4dad4d;
  letter-spacing: 0px;
  border-style: solid;
  border-color: #42a542;
  border-width: 1px;
}