﻿.tbl_resolucion {
    width: 100%;
    border-collapse: collapse;
    font-size: 12px;
    text-align: center;
}

    .tbl_resolucion tr td {
        padding: 5px;
    }

    .tbl_resolucion thead tr {
        background: rgba(0,79,172,1);
        background: -moz-linear-gradient(top, rgba(0,79,172,1) 0%, rgba(142,170,217,1) 91%, rgba(142,170,217,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,79,172,1)), color-stop(91%, rgba(142,170,217,1)), color-stop(100%, rgba(142,170,217,1)));
        background: -webkit-linear-gradient(top, rgba(0,79,172,1) 0%, rgba(142,170,217,1) 91%, rgba(142,170,217,1) 100%);
        background: -o-linear-gradient(top, rgba(0,79,172,1) 0%, rgba(142,170,217,1) 91%, rgba(142,170,217,1) 100%);
        background: -ms-linear-gradient(top, rgba(0,79,172,1) 0%, rgba(142,170,217,1) 91%, rgba(142,170,217,1) 100%);
        background: linear-gradient(to bottom, rgba(0,79,172,1) 0%, rgba(142,170,217,1) 91%, rgba(142,170,217,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004fac', endColorstr='#8eaad9', GradientType=0 );
    }

        .tbl_resolucion thead tr td {
            padding: 10px;
        }

    /*inpares*/
    .tbl_resolucion tbody tr:nth-child(odd) {
        background: #f1f1f3;
    }

    /* para las filas pares */
    .tbl_resolucion tbody tr:nth-child(even) {
        background: #ffffff;
    }

    .tbl_resolucion tbody tr:hover {
        background: #f6e6e9;
        color: #a32028;
    }

    .tbl_resolucion thead tr th {
        height: 28px;
        color: #fff;
    }

        .tbl_resolucion thead tr th img {
            width: 10px;
            cursor: pointer;
        }

    .tbl_resolucion tbody tr td img {
        cursor: pointer;
    }

.anyo p {
    font-weight: bold;
    font-size: 20px;
    color: #a32227;
}

.datos_disponibles {
    font-size: 13px;
    text-align: right;
}

.campos_resolucion {
    display: inline-block;
}

    .campos_resolucion select {
        width: 40%;
        min-width: 290px;
        height: 25px;
        margin: 5px 0px;
    }

@media screen and (max-width:750px) {
    .datos_disponibles {
        text-align: right;
    }
}
