h1{
    background: white;
    color: black;
    padding: 15px;
    border-radius: 60px;
    text-align: center;
}
#h2{
    background: rgb(0, 67, 159);
    border-style: solid;
    color: white;
    width: 90%;
}
#contenedor{
    width: 100%;
    height: 1000px;
}
#body{
    margin: auto;
    width: 960px;
    height: 1000px;
}
body{
    background-image: url("https://c.wallhere.com/photos/84/1e/texture_background_stars_patterns_shadows-1097366.jpg!d");
    background-repeat: no-repeat;
    background-size: 100%;
    background-attachment: fixed;
}
#contenedor-header {
    width: 80%;
    background: #a50781;
    border-radius: 60px;
    padding : 15px;
    display : flex;
    border-style: solid;
    border-color:  #f8ffff;
}
#header-titulos{
    font-size: x-large;
    color: white;
    width : 80%;
    text-align: center;
}

#header-imagen{
    width: 20%;
    border-radius: 40px;
}
#imagen{
    width: 50%;
}
article{
    display: flex;
    justify-content:center;
    margin : 2px;
    padding: 15px;
    height: 435px;
}
#cuestionario-div{
    font-size: x-large;
    width: 22%; 
    background: rgb(0, 87, 208);
    color:white;
    padding: 0px;
    font-size: 25px;
    text-align: justify;
    border-style: solid;
    border-color:  white;
}
div img:hover{
    opacity: 0.4;
}
button
{
    font-size: 25px;
    background:white;
    color: black;
    border: 2px black solid;
    border-radius: 15px;
}
button:hover
{
    font-size: 25px;
    background:  red;
    color: white;
    border: 2px black solid;
    border-radius: 15px;
}
#Table{
    display: flex;
    justify-content:center;
}
table {
    width: 60%;
    background: rgb(190, 72, 212);
    border-radius: 20px;
    color: white;
    padding: 15px;
    font-size: 30px;
    text-align:center;
    border-radius: 25px;
    justify-content: center;
    border-style: solid;
    border-color:  white;
}
#navega{
    background-color: transparent;
    
}
ul{
   display: flex;
   justify-content: center;
   padding: 15px;
   list-style:none;
  
}
li{
    margin: 2px;
    background: white;
    font-size: 20px;
    border-radius: 10px;
    padding: 5px;
    font-style: italic;
    color: black;
 
}
li:hover{
    opacity: 0.4;
}
a{
    color: black;
    text-decoration: none;
}