/*dichiarazioni per i browser conformi*/
#hidden {
   display: none;
   }
#headnn  {   
  display: none;
}   
#navnn  {   
  display: none;
}
#tagline {
   display: none;   
   }
#skipnav  {   
  display: none;
}
#headprint{
   display: block;
   position:absolute;
   margin-top: 35px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 5px;
   border: 1px solid #333;
   z-index: 21;
   } 
/*dichiarazioni generiche*/ 
body {
   margin: 0;
   padding: 0;
   background-color: #ccc; 
   font-family: verdana, arial, sans-serif;
   }  
img {
     border: 0;
	 }
acronym {
   cursor: help;
   border-bottom: 1px dashed #333;
}  
/*struttura*/
#top {
   display: none;  
   }
#rigatop {
   display: none;   
   }
#box {
   position: relative;
   width: auto;   
   left: 70px;
   top: 0;
   margin: 0;
   padding: 0;
   padding-bottom: 0;
   padding-top: 90px;
   background-color: #fff;   
   /*border-left: 1px solid #000;
   border-bottom: 1px solid #000;*/
   }
#navigazione {
   display: none;     
   }
#content {   
   position: relative;
   width: 600px;
   left: 50px;   
   top: 0;   
   padding: 0;
   padding-right: 10px;
   padding-left: 20px;
   padding-bottom: 20px;   
   border-left: 1px solid #ccc;
   color: #333;   
   }
#footer {
   position: relative;
   width: auto;   
   left: 20px;
   top: 0;
   margin: 0;
   padding: 0;
   padding-bottom: 30px;
   border-top: 1px solid #ccc;
   font-size: 0.9em;
   color: #333;
   }
/*fine struttura*/
#content  li{      
   list-style: square;   
   color: #333;
   padding: 0;   
   margin: 0;
   margin-left: 20px;	
   border: 0;   	    
   }
#content h1{   
   padding-left: 10px;
   color: #333;
   }
#content h2{   
   padding-left: 10px;
   color: #333;
   }
#content h3{   
   padding-left: 10px;
   color: #333;
   }
#content p{   
   padding-left: 20px;
   color: #333;    
   }
.line {
   width: 100%;
   height: 4px;
   border-top: 1px solid #999;
   }  
.spacer {
   width: 100%;
   height: 20px;
   } 
