body {
	padding: 0;
   	margin: 0;
   	background: #fff url(back.jpg) repeat-x;
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	   }
h1{ 
   margin: 0;
   padding: 0 0 0 25px; 
  /* margin-left: 5px;   */
  /* font-size: 1.4em;*/
   /*color: #1072b5;*/
   color: #2fa242;
   /*font: small-caps 36px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;*/
   font: /*small-caps*/ 36px "Times";
   LETTER-SPACING: -3px;
   /*background: #fff;*/
   
   }
h1 span{ 
   color: #ff0000;
   }   	   
h2{ 
   margin: 0;
   padding: 10px 0 10px 15px; 
   margin-left: 5px;
   font-size: 1.6em;
   font-weight: normal;
   /*font: small-caps 36px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;*/
   /*LETTER-SPACING: 3px;*/
   color: #006633;
   }
h3{ 
   margin: 0;
   padding: 10px 0 10px 15px; 
   margin-left: 5px;
   font-size: 1.4em;
   font-weight: normal;
   /*font: small-caps 36px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;*/
   /*LETTER-SPACING: 3px;*/
   color: #006633;
   }   
h3.articolo{ 
   margin: 0;
   padding: 10px 0 20px 55px; 
   margin-left: 5px;
   /*font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;   */
   color: #333;  
   background: url(virgolette.gif) no-repeat 0 3px;
   }   
h3.articolo span{ 
   border-bottom: 3px solid #ff0000;
   }    
   
h5{ 
   margin: 0;
   padding: 5px 0 5px 20px;  
      }   
p{
  	font-size: 0.8em;
	/*font-family: georgia;*/
   }
ul {
	font-size: 0.8em;
} 
img  {
	padding: 5px;
	margin: 0;
}
table  {
	padding: 0;
	margin: 0;
}         