/* vamos a cambiar el color principal de #002277 #002277 */
BODY
{    
    MARGIN-TOP: 0pt;    
    BACKGROUND: #f1f1f1;    
    COLOR: black;    
    PADDING-TOP: 0pt;  
}
a:link{
        color: #0000EE;
}
    H1{    FONT-SIZE: 32px;    COLOR: black;    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial
    }
    TD.titular{    FONT-WEIGHT: bold;    FONT-SIZE: 16px;    FONT-FAMILY: Verdana, Tahoma, Georgia, Arial}
    TD.Noticia{    PADDING-RIGHT: 10px;    PADDING-LEFT: 10px;    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Arial, Geneva;    margin:10px}
    .cabconc{    FONT-SIZE: 18px;    COLOR: red;    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial;    font-weight: bold}
    .resconc{    PADDING-RIGHT: 20px;    FONT-SIZE: 16px;    FONT-FAMILY: Verdana, Geneva, Arial}
    .cuerpconc{   white-space: pre-line; PADDING-RIGHT: 10px;    PADDING-LEFT: 10px;    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Geneva, Arial}
    .enlaconc{    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Geneva, Arial}
    .cablink{    FONT-WEIGHT: bold;    FONT-SIZE: 16px;    COLOR: #ff0000;    FONT-FAMILY: Verdana, Geneva, Arial}
    .resetit{    FONT-SIZE: 18px;    COLOR: blue;    FONT-FAMILY: Verdana, Geneva, Arial;    font-weight: bold}
    .resecuerp{    PADDING-RIGHT: 10px;    PADDING-LEFT: 10px;    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Geneva, Arial}
    .RESETITULAR{    FONT-WEIGHT: 200;    FONT-SIZE: large;    TEXT-TRANSFORM: capitalize;    COLOR: #003399;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    FONT-VARIANT: normal}
    .Error{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #ff0000;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
    .Small{    FONT-SIZE: 8pt;    FONT-FAMILY: Arial, Helvetica, sans-serif}
    TABLE.menu{    WIDTH: 100%;    BACKGROUND-COLOR: black}
    TABLE.menu TD{    FONT-SIZE: 14px;    COLOR: #ffffff;    FONT-FAMILY: Verdana, Tahoma;    BACKGROUND-COLOR: #002277}
    TABLE.menu TD A{    COLOR: #ffffff;    FONT-FAMILY: Verdana;    TEXT-DECORATION: none}
    TABLE.menu TD A:hover{    COLOR: yellow;    FONT-FAMILY: Verdana;    TEXT-DECORATION: none}
    TABLE.menu .titulomenu{    Font-Size:16; FONT-WEIGHT: bold;    COLOR: #000000;    FONT-FAMILY: Verdana;    BACKGROUND-COLOR: #f1f1f1;    TEXT-ALIGN: center}
    TABLE.principal{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 0px;    BORDER-TOP: medium none;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    MARGIN: 0px;    BORDER-LEFT: medium none;    WIDTH: 100%;    PADDING-TOP: 0px;    BORDER-BOTTOM: medium none}
    .tituloseccion {background-color:#B2D5EF;font-weight:bold;text-align:center;width:410px}
    .contenidos{text-align:justify;color:#000000;font-size:14px;font-family:verdana,arial;}
    .contenidos B {font-size:14px;}
    #cuerpoportada{background-color:#f1f1f1;}
    #menuizda{float:left;width:160;background-color:#f1f1f1}
    #menudcha{float:right;width:120px}
    #principal{float:left;width:580px}
    #cabecera {BACKGROUND-COLOR:#ff0000;}
    #pie{text-align:center;float:center;}
    .minienlace{    FONT-SIZE: 14px;    COLOR: #B2D5EF;    FONT-FAMILY: Verdana, Tahoma;    BACKGROUND-COLOR: #002277;text-align:left;}
    .fecha_minienlace{    FONT-SIZE: 14px;    COLOR: #B2D5EF;    FONT-FAMILY: Verdana, Tahoma;    BACKGROUND-COLOR: #002277;}
    .Noticia{    PADDING-RIGHT: 10px;    PADDING-LEFT: 10px;    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-FAMILY: Verdana, Arial, Geneva;    margin:10px}
    .portada_ficha { max-width: 400px; max-height: 800px;   }

    .gridPremios{
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 2fr 1fr;
    }