@import url("reset.css");
@import url("color.css");

a:focus { outline: 0; outline : none; -moz-outline: none; }
a { outline: 0; outline : none; -moz-outline: none; }

/* inizio definizione contenitore + header */

html { max-height:100%; }

html,body
       {
        margin:0;
        padding:0;
        
       }    

body
    {
       font: 76% arial,sans-serif;
       text-align:center;
    }
   
div#container{
              width:930px;
              height:750px; 
              margin:2em auto;
             }               
div#container{
               text-align:left
             }
div#header {
             height:50px;
             border-bottom:1px dotted #c0c0c0;
             margin-bottom:3px;
                 
             
           }
div#header img{
                float:left;
              }           
div#lingua {
             
             float:right;
}

div#lingua a {
               font-family:'Times New Roman';
               
              }
div#lingua a:hover {
               font-family:'Times New Roman';
               text-decoration:none;
             }
/*  fine definizione contenitore + header  */           

/* inizio contenitore immagine home page */
div#box_image {
               /*float:left;*/
              
               height:625px; 
               border:2px solid #808080;
               border-left:none;
               border-right:none;
               /*margin-bottom:3px; */
               }
               
div#box_image img{
                   margin-top:0.2em; 
                 }


/* fine contenitore immagine home page */   

             
/*inizio contenitore bottoni link*/

#menu, #menu ul {
	padding: 0;
	list-style: none;
	/*width:100%;
	margin:auto; */
	/*margin-top:0.5em;*/
	padding-top:0.1em;
}

#menu a {
	display: inline;
	
}

#menu li {
	float: left;
}


/* classi  menu bottoni*/
.uno {
        
        margin-left:6em;  
         
                  
      }

.due {
      
        margin-left:6em; 
       
      }
    
.tre {
      
        margin-left:6em; 
       
    }
    
.quattro{
      
       margin-left:6em;  
       
    }

.cinque{
      
       margin-left:6em;  
       
    } 

/*fine classi  menu bottoni*/

/*fine contenitore bottoni link*/

#menu_align_home { padding:0px; margin:0px;  }


/*inizio contenitore menu navigabile */                
div#box_menu{
            
              height:30px; 
              border-left:none; 
              border-right:none;
              border-top:1px dotted #c0c0c0; 
              border-bottom:1px dotted #c0c0c0;  
              margin-bottom:3px;
              margin-top:3px
            }         
            
#box_menu, #box_menu ul {
	padding: 0;
	list-style: none;
  margin-top:0.1em;
}

#box_menu a {
	/*display: inline; */
	text-decoration:none;
	font-family:"Times New Roman", Arial, Verdana;
	font-size:20px;
	font-style:italic;
	/*color:#000;  */
	margin-top:0.5em;
	
}

#box_menu a:hover {
	/*display: inline; */
	text-decoration:none;
	font-family:"Times New Roman", Arial, Verdana;
	font-size:20px;
	font-style:italic;
	/*color:#000FFF; */
	margin-top:0.5em;
	
}

#box_menu li {
/*	float: left;    */
display:inline;
}  


/* classi posiziona menu navigabile */
.link1 {
        
        margin-left:2.7em;
        
       
               
      }

.link2 {
        margin-left:3.8em; 
       }
    
.link3 {
      
        margin-left:3.5em;
        
       }
    
.link4 {
          margin-left:3.9em;
        }

.link5 {
          margin-left:5.6em;
        }
/*fine contenitore menu navigabile */ 

/*inizio box linea orizzontale */

div#orizzontale   {  
                     margin-top:1px;
                     border-top:2px solid #808080;  
                  }
                  

               
/* inizio footer */
div#footer{
            background: #000; 
            width:930px; 
            height:23px;
            margin-top:5px;
            
          }
div#footer p{font-family:'Times New Roman', Verdana,Arial
             font-size:12px;
             }
div#footer a{ 
              color:#fff;
              text-decoration:underline;
            }


div#footer a:hover{ text-decoration:none;

}

div#footer a:visited {
                      color:#fff;
                    
                      }


div#footer{clear:both;
           }

.info1

{
   float:left;
   font-size:12px;
   font-family:'Times New Roman', Verdana,Arial;
   margin-left:1em;
   margin-top:0.3em;
        
}

.info2

{
   float:right;
   font-size:12px;
   font-family:'Times New Roman', Verdana,Arial;
   margin-top:0.3em;
   margin-right:1em;
  
}
/* fine footer */

