      table.blueTable {
        border: 1px solid #1C6EA4;
        background-color: #EEEEEE;
        width: 80%;
        text-align: right;
        border-collapse: collapse;
    }

    table.blueTable td,
    table.blueTable th {
        border: 1px solid #AAAAAA;
        padding: 3px 2px;
    }

    table.blueTable tbody td {
        font-size: 15px;
    }

    table.blueTable tr:nth-child(even) {
        background: #D0E4F5;
    }

    table.blueTable thead {
        background: #1C6EA4;
        background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        border-bottom: 2px solid #444444;

    }

    table.blueTable thead th {
        font-size: 19px;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
        border-left: 2px solid #D0E4F5;
    }

    input[type=text],
    select {
        /*   width: 100%; */
        padding: 5px 20px;
        margin: 2px 0;
        display: inline-block;
        border: 1px solid #ccc;
        border-radius: 4px;
        box-sizing: border-box;
    }


    input[type=date],
    select {
        width: 100%;
        padding: 5px 20px;
        margin: 2px 0;
        display: inline-block;
        border: 1px solid #ccc;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=button] {
        width: 100%;
        background-color: #4CAF50;
        color: white;
        padding: 5px;
        margin: 0px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
    }

    .form-group {
        margin-bottom: 5px
    }

    input[type=button]:hover {
        background-color: #45a049;
    }

    footer p {
        margin: 2px 0;
        font-size: 10px;
        color: black;
    }

    #tabladetalle {
        border: 1px solid black;
        margin-left: auto;
        margin-right: auto;
    }

    h2.centro {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    td.centro {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    div.centro{
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    p.nota{
       font-size: 14px;  
    }
    