* { margin: 0; padding: 0;}
header{
    width:100%;
    min-height:10em;
    max-height: auto;
    display:block;
    vertical-align:middle;
    background: #FFA05B;
    overflow:auto;
 }
 #logo
 {
    width: 30%;
    height: 7em;
    margin: 0 auto;
    padding-top:1em; 
 }
 #logo img {
    width: 100%;
    height: auto;
 }
 nav{
    height:1%;
    display:inline;
    width:80%;
    font-size:16px;
    
    }
 
 body{
    background:url(immagini/macbook-space-wallpaper-hd.jpg);
    background-position: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    font-family:Arial;}
 nav a:link,nav a:visited{
    font-weight: bold;
    font-size:1.2em;
    text-decoration:none;
    color: #ffffff;
    font-style:normal;
    
 }
 nav ul{
    list-style-type:none;
    display:inline;
    padding-top:2em;
    
 }
 nav li{
   padding-left:2%;
   display:inline;
   
    
 }
 nav a:hover{
    color: #333;
    
 }
 aside{
    width: 25%;
    height: 78em;
    float:left;
   color: #fff;
     background-color: rgba(51,51,51,0.5);
 }
 aside h3{
    padding-top:0.5em;
 }
 aside p{
    padding-left:10%;
    font-size: 16px;
 }
 
 aside a:link,a:visited{
    text-decoration:none;
    color: #fff;
    
 }
 aside a:hover{
    
    color: #FFA05B;
 }
    
    
 section{
     width: 75%;
     height: 78em;
      background-color: rgba(255,255,255,0.5);
     float:right;
     color: #333;
 }
 .flex{
    max-width: 100%;
 }
 
 
 .contenitor {
 width: 70%;
 margin:0 auto;
 overflow: auto;
 }
 
.center {
   
    height: 78em;
    width: 70%;
    margin: 0 auto;
 }
 footer{
    width:100%;
    min-height:5em;
    max-height: auto;
    display:block;
    vertical-align:middle;
    background: #FFA05B;
    
 }
section h1{
    color: #333;
    padding-left:1%;
    padding-top:1%;
}
section p{
    padding-left:1%;
}
.immagine{
    width: 30%;
    height: 20%;
    margin: 0 auto;
    margin-top:2%;
    margin-left:2%;
    float:left;
    
}
section a:link,a:visited{
    text-decoration:none;
    color: #fff
    
}
section a:hover{
    color: #FFA05B;
}


 article p{
    font-size:16px;
 }
 .continua{
    font-size: 16px;
    text-align:right;
    padding-right:1%;
}
footer p{
    clear: both!important;
    text-align:center;
    color: #333;
    font-family:Arial;
    font-size:1.5em;
    letter-spacing:1.2em;
    padding-top:1em;
}

 
 
 
 
 
 
 
 
 
 
 