body {
    margin: 0px;
    background-color: #ffffff;
    color: #000000;
    font-family: Verdana;
    font-size: 8px;
}

a {
    text-decoration: none;
    color: #003366;
}

h1 {
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    display: inline;
}

img {
    border: 0;
}

table {
    font-size: 10px;
}

table.principal {
    width: 775px;
    padding: 0;
    border-collapse: collapse;
    border-right: 1px solid #000000;
    margin: 0;
}

table.cuerpo {
    width: 776px;
    padding: 0;
    border-collapse: collapse;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    margin: 0;
}

table.pie {
    width: 776px;
    padding: 0;
    border-collapse: collapse;
    margin: 0;
}

td {
    margin: 0;
    padding: 0;
}

.box {
    border: 1px solid #000000:
}

.linea_derecha {
    border-right: 1px solid #000000;
}

.linea_izquierda {
    border-left: 1px solid #000000;
}


/* INICIAL */
table.contenidos {
    width: 100%;
    background-color: #eeeeee;
    border-collapse: collapse;
}

td.contenidos_titulo {
    valign: center;
    height: 20px;
    color: #cc3300;
    border-right: 1px solid #000000;
    text-align: center;
}
td.contenidos_titulob {
    valign: center;
    background-color: #cc3300;
    height: 20px;
    color: #ffffff;
    text-align: center;
}

a.titulo {
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    color: #cc3300;
    font-family: Arial;
}



.noticiaHome {
    font-size: 10px; 
    text-indent: 10px; 
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.noticiaHome:hover {
    color: #D70000;
    text-decoration: underline;
}

.normal              {border: 0px; }

li                   {list-style-type: circle; }
input                {border: 1px solid black; }
select               {border: 1px solid black; }

.boxNoRight          {border: 1px solid black; border-right: 0px solid black;}
.boxNoLeft           {border: 1px solid black; border-left: 0px solid black;}
.boxNoRight_Left     {border: 1px solid black; border-right: 0px solid black; border-left: 0px solid black;}
.box                 {border: 1px solid black;}

.menu                {font-family: Tahoma, Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }

.menuBox             {background-color: #5eba46; border: 1px dotted black; padding-top: 3px; width:93%; }

.recuadro_cuerpo     {border: 1px dotted #cccccc;}
.letras_cabecera     {color: #ffffff;}




.box_negro              {  border: 1px solid #000000; }
.linea_negra_superior   {  border-top: 1px solid #000000; }


.botones {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; background-color: #FFFFFF; border: 1px #D7AC00 solid}
.campos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; background-color: #FFFFFF ; border: 1px #D7AC00 solid}



.cartelera {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.d { TEXT-INDENT: 3pt }

.bigWhite {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt}
.bigBlack { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt }
.mediumBlack { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; font-weight: normal ; text-decoration: none}
.smallBlack { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px }