body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;

}

ul { 
	list-style:none;
	}

#fondo { 
	background:url(images/nav_space.jpg) repeat-x 0 0;
	}
	
a:link { 
	color:red;
	text-decoration:none;
	}
a:active { 
	color:red;
	text-decoration:none;
	}
a:visited { 
	color:red;
	text-decoration:none;
	}
a:hover { 
	text-decoration:none;
	color:#4C7088;
	}

a.link1:link {
	color:#4C7088;
	text-decoration:none;
	}
a.link1:active {
	color:#4C7088;
	text-decoration:none;
	}
a.link1:visited {
	color:#4C7088;
	text-decoration:none;
	}
a.link1:hover {
	text-decoration:none;
	color:red;
	}



	/* -- testo centrale -- */
	
.occhiello {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:red;
	}

.occhiello2 {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:red;
	}
    
p {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:13px;
	text-decoration:none;
	line-height:18px;
	color:#393838;
	}

b {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	color:#4C7088;
	}
	
.capolettera {
	float:left;
	font-size:3.9em;
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	line-height:80%;
	margin-left:-5px;
	padding-right:3px;
	margin-top:2px;
	color:#4C7088;
	}

.titolo {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:28px;
	line-height:28px;
	text-decoration:none;
	color:#4C7088;
	}

.titolo2 {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4C7088;
	}

.titolobold {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:28px;
	line-height:28px;
	font-weight:bold;
	text-decoration:none;
	color:red;
	}

.titolobold2 {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:red;
	}
  
.di {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	color:black;
	}

.di2 {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:11px;
	text-decoration:none;
	color:#393838; }

.autore {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:black;
	}

.autore2 {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#393838;
	}

.notetesto {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	color:#393838;
	}

.notetesto2 {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:11px;
	text-decoration:none;
	color:#4C7088;
	}
    
.note {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
	}
    
.notebold {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:10px;
	font-weight:bold;
	}

.biblio {
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	text-align:top;
	line-height:12px;
	font-size:9px;
	color:#393838;
	}
	

	/* -- testo centrale end -- */
	
	
	
	/* -- navigatore -- */

#topnav {
	width:100%;
	margin:0 auto; 
	height:40px; 
	background:url(images/nav.jpg) no-repeat left top; 
	}
	
#topnav ul {
	width:720px;
	margin:0 auto; 
	}

#topnav li {
	height:40px;
	float:left;
	}


	/* -- navigatore end -- */
	
	
	
	/* footer -- */

#footer { 
	text-align:center;
	height:40px;
	background-color:#CCCCCC;
	}

.footertext { 
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	color:white;
	}

.footertext a:hover {
	font:12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#393838;
	}

.footertext a {
	font:12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:white;
	}
	
.footersfoglia{ 
	font-family:'Verdana','Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	color:#4C7088;
	}
	
.footersfoglia a:hover {
	font:12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:red;
	}

.footersfoglia a {
	font:12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4C7088;
	}

	/* footer end -- */
	
	.biblio {
text-align:top;
line-height:12px;
font-family:'Verdana','Arial','Helvetica','Sans-serif';
font-size:9px;
color:#393838;
}

.para1 {
line-height:24px;
}

.para2 {
line-height:13px;
}

.box {
text-align:left;
background-color:white;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
}