body{

     font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
     background-image: url('fondo2.jpeg'); /* Reemplaza con la ruta de tu imagen */
     height: 100%;
     background-size:     cover;                      /* <------ */
    background-repeat:   no-repeat;
    background-position: center center;
     
 }
 
 #main-container{
     margin: 150px auto;
     width: 600px;
 }
 
 table{
     width: 100%;
     text-align: left;
     background-color: white;
 
 }
 
 th, td{
     border: solid 1px blue;
     padding: 20px;
 }
 
 thead{
 
     background-color:  #3480be;
     border-bottom: solid 5px rgb(119, 26, 26);
     color: white;
 
 }
 
 tr:nth-child(even){
     background-color: #ddd;
 }
 tr:hover td{
     background-color: #9fbbd1;
     color:white;
 }


 