body
{
   	color: #000000;
	background-color: #F0F8FF;

   	font-size: 10pt;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcell
{
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 20px;
	border-top: 0px solid #d2d2af;
	border-right: 0px solid #d2d2af;
	border-bottom: 1px solid #d2d2af;
	border-left: 0px solid #d2d2af;
}

a {
	color: #5252ff;

}

a:visited {
	color: #8888ff;
}
	
#content{
	padding-top : 5px;
	padding-bottom : 30px;
	padding-right : 30px;
	color: #000000;

	background-color: #ADD8E6;
	padding-left : 190px;
	min-height:250px;
}

p,ul,ol {
	font-size: 10pt;
	text-align: justify;
	color: #000000;

}

h1, h2, h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-weight: bold;
	color: #a2a2ff;
}

h2 {
	color: #a2a2ff;
	font-weight: bold;
}

h3 {
    font-size: 100%;
    font-weight: bold;
}

.title1
{
display:inline;
font-size:24px;
}

.title2
{
display: inline;
color: #a2a2ff;
font-size:14px;
}

#nav {
	width: 170px;
	float: left;
	margin-left: -1px;
	padding: 10px;
	}
	

#header {
	background-color: #fff;
	color: #006;
	padding-bottom:10px;
	border-bottom: 1px solid #006;
	margin-bottom: 0px;
	}
	
#footer {
	background-color: #fff;
	color: #006;
	border-top: 1px solid #006;
	padding: 2px 20px 0px 0px;
	clear: both;
	}


.spacer {
	clear: both;
	}
	

div.blocco
{
width:10%;
margin-left:45%;
font-weight:bold;
font-variant:small-caps;
color:rgb(190,238,254);
background-color:navy;
padding:1px 1px 1px 1px;
border:1px navy inset;
text-align:center;
}

ul.menu
{
width:170px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}

ul.menu2
{
width:170px;
list-style:none; /* elimino i punti elenco */
padding:0px; /* elimino i rientri delle liste */
}


ul.menu2 li 
{
border-width:0px;
border-style:none solid; /* aggiungo dei bordi laterali */
}



ul.menu li a 
{
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
}
ul.menu li a 
{
border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
}
ul.menu li a:link, ul.menu li a:visited {
border-color:#009
}
ul.menu li a:hover, ul.menu li a:active {
border-color:#66c;
background-color:#96d2e6;
font-weight:bold;
color:white;
}

ul.menu2 li a
{
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
// text-align:center;
padding-left:20px;
}

ul.menu2 li a:hover, ul.menu li a:active {
border-color:#66c;
background-color:#50c1e6;
color:white;
font-weight:bold;
}
