body{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    margin: 0px;
    padding: 0px;
    background-color: #213448;
    padding: 20px;
}
main{
    border-radius: 10px;
    padding: 15px;
    background-color: #ECEFCA;
}

table{
    border: 1px solid #213448;
    border-collapse: collapse;
    width: 100%;
    background-color: white;
}

table td{
    border: 1px solid #213448;
    padding: 7px;
}

table input{
    width: 100%;
    border-radius: 4px;
    border: 1px solid #547792;
    padding: 4px;
}


fieldset{
    border-radius: 10px;
    border: 1px solid #213448;
    padding: 15px;
    margin-bottom:18px;
    
}

fieldset fieldset{
    background-color: white;
}


fieldset legend{ 
    width: 100%;
    border-radius: 4px;
    background-color: #213448;
    color: white;
    padding: 6px;
}


fieldset legend h2{ 
    margin: 0px;
    padding: 0px;
}

fieldset ol, fieldset ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

fieldset ul li {
    margin-bottom: 8px;
}
.clasediv{

    padding-top: 5%;
    margin-bottom: 5%;
    margin-left: 25%;
}

.titulo{

    text-align: center;
}