

/* questo foglio di stile contiene le impostazioni delle parti generali uguali per tutte le pagine el sito */



body {  font-family: Helvetica, Arial, sans-serif;
    
}

#container{
    
    }

#header{
background-image: url(../immaginixstrutturasito/logo.png) ;
background-repeat: no-repeat;
height: 70px;
/* impostato per centrare*/
margin: 0 auto;
width: 1920px; 
    }


/*QUESTO E' LO STILE E IL POSIZIONAMENTO DELL'INDICAZIONE DELLA PAGINA DOVE SIAMO NEL HEADER*/
.tuttoadestra{
    
    width: 200px; 
    color: green;
    margin: 10px 10px auto auto;
        }


/* per impostare le classi*/

.notegrigio{
background-color: rgb(242, 244, 240);
}




#navigation{
/* impostato per centrare */
margin: 0 auto;
width: 1920px; 
border-radius: 5px;
background-color: rgb(79, 186, 150);
}


#navigation ul{
list-style:none;
display: flex;  
justify-content: flex-start;
margin: 0;
}


#navigation ul li{
list-style:none;
}


#navigation li a{
list-style:none;
text-decoration: none;
color: white;  
display: block;  
padding: 0;  
margin: 0;
}


#navigation ul li a:link {
color: white;
padding: 15px;
text-decoration: none;
font-weight: bold;
}



#navigation ul li a:visited {
color: white;
}


#navigation li a:hover {
cursor: pointer;  
margin-bottom: -2px;
background-color: rgb(134, 212, 161);

}




#Footer{
background-color: rgb(79, 186, 150);

border-radius: 5px;
clear:both;

/* impostato per centrare*/
margin: 0 auto;
width: 1920px; 
    }


#Footer p{
padding-top: 3px;
color: white;
    }

   

#Footer h1{
padding-top: 3px;
color: white;

    }



#Footer h2{
padding-top: 3px;
color: white;
    }





#Footer h3{
padding-top: 3px;
color: white;
    }

    

#Footer h4{
padding-top: 3px;
color: white;
    }

    

h1{
margin: 3px;
padding: 4px;
color:rgb(47, 45, 45);
    }

    

h2{
margin: 3px;
padding: 4px;
color:rgb(47, 45, 45);
    }

    

h3{
margin: 3px;
padding: 4px;
color:rgb(47, 45, 45);
    }

 

h4{
margin: 3px;
padding: 4px;
color:rgb(47, 45, 45);
  }

p{
margin: 3px;
padding: 4px;
color:rgb(47, 45, 45);
    }



    a {
        list-style:none;  
        text-decoration: none;
        font-family: Helvetica, Arial, sans-serif;
        color:rgb(45, 199, 52);
        font-weight: bold;
        }
    
    a:hover {
            list-style:none;  
            text-decoration: none;
            font-family: Helvetica, Arial, sans-serif;
            color:rgba(56, 105, 209, 0.938);
            font-weight: bold;
            }