body 
{
font-family: Verdana;
font-style: normal;
font-weight: normal;
font-size: 9px;
color: #4899a5;
margin-top: 0px; 
margin-bottom: 0px;
margin: 0px; 
background-color: #a4d4df;
letter-spacing: 0pt;
line-height: 12px;
cursor: crosshair;
text-align:center;
}

a
{ text-decoration: underline; color:#095b67; border-bottom:0px; cursor: crosshair; font-weight:bold;}
a:link
{ text-decoration: underline; color:#095b67; border-bottom: 0px; cursor: crosshair; font-weight:bold;}
a:visited
{ text-decoration: underline; color:#095b67; border-bottom: 0px; cursor: crosshair; font-weight:bold;}
a:active
{ text-decoration: underline; color:#095b67; border-bottom: 0px; cursor: crosshair; font-weight:bold; }
a:hover 
{color:#ffffff; border-bottom: 1px solid #ffffff; font-weight:bold; background-color: #b0d6dc;}

input, textarea, select
{ 
background: #b0d6dc;
font-style: normal;
font-weight: normal;
font-size:9px;
font-family: Verdana;
border-collapse:collapse;
border: none;
color:#095b67;
border-bottom: 2px solid #095b67;
letter-spacing:0pt;
margin-top: 3px; 
margin-bottom:3px; 
 }

div,p
{letter-spacing: 0pt;
line-height: 12px;
margin-top: 0px; 
margin-bottom: 0px;
text-align:justify;
}

div#contenitore
{
width: 650px;
text-align:justify;
background-color:#ffffff;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
z-index: 1;
display: block;
}

div#corpo
{
width: 650px;
border: none; 
text-align:center;
background-color:#ffffff;
margin: auto;
z-index: 1;
}

div#header
{
width: 650px;
margin: auto;
line-height:0px;
background-color:#000000;
z-index: 1;
}

div#title
{
color: #26478f;
text-decoration: underline;
text-transform:uppercase;
font-family: Georgia;
letter-spacing: 2px;
text-align:left;
font-size: 12px;
margin-top: 7px;
padding-right: 5px;
padding-bottom: 8px;
margin: auto;
font-weight:bold;
}

div#testo
{
width: 640px;
	margin: auto;
	margin-top: 15px;
	z-index: 2;
}

#navigation {
width: 650px;
text-align:center;
margin:auto;
margin-bottom: 10px;
padding-bottom: 10px;
z-index: 1;
clear: both;
      }

#nav {
      list-style-type: none;
      margin: auto;
	  z-index: 1;
      border: 0;
	  clear:both;
	  margin:auto;
      }
#nav li {
     display: inline;
      }
#nav a {
      color: #4899a5;
      background: #ffffff;
      display: block;
      float: left;
      text-decoration: none;
      margin: 0;
      padding: 6px;
      border: 1px solid #4899a5;
      font-weight: bold;
	  margin-right: 4px;
	  text-transform:uppercase;
	  letter-spacing: 2px;
      }
#nav a:link,
#nav a:visited {
      background: #ffffff;
      color: #4899a5;
      }
#nav a:hover,
#nav a:focus,
#nav a:active {
      background: #b0d6dc;
      color:#ffffff;
	  border: 1px solid #4899a5;
      }


u
{
text-decoration:underline;
font-size:9px;
font-family:Verdana;
color: #095b67;
line-height: 9px;
font-weight:bold;
}

s{
text-decoration:underline;
font-size:6.5pt;
font-family:Verdana;
color: #2c84d7;
line-height: 9px;
font-weight:bold;
}

.codesort img {
border: 2px solid #095b67;
background-color:#095b67;
}

.codesort ul {
font-size: 9px;
font-family:Verdana;
}

.codesort h2 {
font-size: 9px;
font-family:Verdana; }

.codesort table {
font-size:9px;
font-family: Verdana;
text-align:left; }

