body		{ padding: 0px; font-family: arial, helvetica, verdana, sans-serif;  font-size: ; color: black; margin: 3px; }H2		{ color: rgb(102,102, 102); font-size: 1.1em; }H4,H5	        { color: rgb(102,102, 102); }H3		{ font-size: 1em; color: rgb(255, 0, 0); padding: 0px 0px 0px 3px; }H4 		{ font-size: 0.9em; color: rgb(255, 0, 0); margin: 6px 0px 12px 0px; }H5		{ font-size: 0.9em; }
H6              { font-size: 0.7em; color: rgb(255,0, 0);  }a		{ text-decoration: none; color: #fff; }p a		{ color: red; text-decoration: none; }
li a		{ color: red; text-decoration: none; }
p               { font-size: 0.8em; }
p a:hover	{ text-decoration: underline; }td a:hover	{ text-decoration: underline; }li		{ padding: 3px; font-family: arial, helvetica, verdana, sans-serif; font-size: 0.8em; color: black; margin: 3px; }
caption	        { font-size: 0.8em; font-weight: normal; padding: 10px; text-align: center}

.alto           { color: red; }
.AP             { font-size: 0.8em; font-weight:bold; color: rgb(255, 0, 0); }
.acreditaciones { font-size: 0.8em; color: rgb(255, 0, 0); margin: 6px 0px 0px 0px; }
.acreditex      { font-size: 0.8em;  margin: 0px 0px 0px 0px; }
.aldia          { font-size: 0.8em; font-weight:bold; color: #fff; }
.artoriginal    { font-size: 0.9em; text-decoration: none; }.autores        { font-style: italic; }.bajo           { color: blue; }
.bibliografia   { font-size: 0.9em; margin-bottom: 0cm; }.boton          { background-color: #FFE8E8; text-align: right; margin: 30pt 0pt 0pt 0pt; }
.calendario     { font-size: 8pt; color: #fff; }.calendariover  { background-color: rgb(255, 232, 232); font-size: 8pt; color: rgb(255,0,0); }.campo          { text-align: left; color: rgb(102,102,102); background-color: #FFE8E8;}.claves         { color: #fff; font-size: 0.9em; background-color: rgb(255,0,0); margin: 0px; text-align: center; padding: 0px 3px 0px 3px; }.claveslink     { color: #fff; }
.creditos       { font-size: 1.4em; color: rgb(255, 0, 0); margin: 6px 0px 0px 0px; }.diarionoticias { margin: 0pt 0pt 0pt 0pt; background-color: #fff; }
.encampos 	{ font-size: 0.7em; font-family: arial, helvetica, verdana, sans-serif; }
.email          { font-size: 0.9em; text-decoration:none; color: rgb(255, 0, 0); }
.email:hover    { text-decoration: underline; }
.fila           { font-size: 10pt; background-color: rgb(255,206,132); text-align: center; font-weight: bold; }.formbuscador   { background-color: rgb(178,178,178); height: 80px; text-align: center; padding: 5 0 0 0; }
.formhome        { font-size: 8pt; margin: 0 0 0 0; padding: 0 0 0 0}
.leyenda        { font-size: 10pt; background-color: #FFCCCC; text-align: right; font-weight: bold; }
.navegadordia        { font-size: 8pt; background-color: rgb(255, 232, 232); color: rgb(255, 0, 0); margin: 0 0 0 0; height: 30px; padding: 5 0 0 0}
.navegadorhome        { font-size: 8pt; background-color: rgb(255, 232, 232); color: rgb(255, 0, 0); margin: 0 0 0 0; padding: 5 0 0 0}
.noticia 	{ margin: 0pt 0pt 5pt 0pt; color: #000; font-size: 0.8em; }.noticias       { background-color: rgb(255, 0, 0); color: #fff; padding: 3px 0px 3px 0px; margin: 2px 0px 2px 0px; font-weight: bold; text-align: center; }
.noticiasover 	{ background-color: rgb(255, 122, 122); color: #fff; padding: 3px 0px 3px 0px; margin: 2px 0px 2px 0px; font-weight: bold; text-align: center; }
.noticiasrelacionadas { color: rgb(0, 0, 0); }
.numeracion 	{ font-weight: bold; }
.periodico      { color: rgb(255, 0, 0); }
.pie 		{ font-size: 0.8em; color: #fff; }.seccionnoticias { background-color: #FFE8E8; margin: 6px 0px 9px 0px; }
.seccionresumenes { background-color: #FFCCCC; margin: 6px 0px 9px 0px; }
.seccionrevistas { background-color: #FFB3B3; margin: 6px 0px 9px 0px; }
.seccioninternet { background-color: #FF9393; margin: 6px 0px 9px 0px; }
.subtitulos      { font-size: 0.9em; font-weight: bold; color: rgb(102,102, 102); margin-top: 20; margin-bottom: -7; }
.subtitulosclaves      { font-size: 0.9em; font-weight: bold; color: rgb(0, 0, 0, 0); margin-top: 20; margin-bottom: -7; }
.tablacabcolumna { font-size: 0.7em; color: #FFF; border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; font-weight: bold; text-align: center; background-color: rgb(255, 164, 164); }
.tablacabfila	{ font-size: 0.7em; color: rgb(102,102, 102); border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; font-weight: bold; text-align: left; background-color: rgb(255, 232, 232); }
.tablacabfilacentro	{ font-size: 0.7em; color: rgb(102,102, 102); border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; font-weight: bold; text-align: center; background-color: rgb(255, 232, 232); }
.tablaizquierda { font-size: 0.7em; border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; text-align: left; }
.tablacentro 	{ font-size: 0.7em; border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; text-align: center; }
.tabladerecha 	{ font-size: 0.7em; border-width: 1px; border-style: solid; border-color: black; border-spacing: 0px; border-collapse: collapse; padding: 4; vertical-align: top; text-align: right; }
.tablaresumen 	{ border-width: 1px; border-style: solid; border-color: black; border-collapse: collapse; margin-left: auto; margin-right: auto; }
.titbuscador 	{ font-weight: bold; text-align: center; color: #fff; font-size: 9pt; background-color: rgb(102, 102, 102); height: 23; padding: 3 0 0 0;  margin: 3 0 0 0; }.titcalendario 	{ background-color: rgb(255, 0, 0); font-size: 9pt; font-weight: bold; text-align: center; color: #fff; height: 22px; vertical-align: middle; padding: 5 0 0 0; margin: 3 0 0 0}.titusuario 	{ background-color: rgb(255, 0, 0); font-size: 9pt; font-weight: bold; color: #fff; text-align: center; height: 22px; vertical-align: middle; padding: 5 0 0 0; }.titulo 	{ font-weight: bold; }
.usuario        { font-size: 8pt; background-color: rgb(255, 232, 232); color:  color: rgb(255, 0, 0); margin: 0; height: 40px; padding: 12 0 0 0}
.cuadroclaves 	{ font-size: 0.8em; background-color: rgb(229,229,229); margin: 0px 0px 6px 0px; padding: 3px 3px 3px 3px; }.irposterior 	{ margin: 5pt 0pt 0pt 10pt; }
.textocampos 	{ background-color: #FFE8E8;  font-family: arial, helvetica, verdana, sans-serif; }
.tipoenlace 	{ background-color: #606; font-weight: bold; color: #fff; }.titcalendario 	{ font-size: 9pt; font-weight: bold; color: #fff;}
.texsecciones   { font-size: 10pt; font-weight: bold; letter-spacing: 1pt; color: rgb(255, 0, 0); }
.texsecciones2  { font-size: 8pt; color: rgb(255, 0, 0); }
.vertodas       { color: #fff; font-size: 0.8em; background-color: rgb(178,178,178); text-align: center; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
.verseleccion   { color: #fff; font-size: 0.8em; background-color: rgb(178,178,178); text-align: center; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
#apaldia        { text-align: center;}
#anuncio 	{ margin: 3px 92px 3px 70px; padding: 9px; height: 0px; background-color: rgb(255,255,255); font-size: 17px; font-weight:bold; letter-spacing: 1pt; text-align: center; vertical-align: middle}#buscador 	{ position: absolute; top: 3px; right: 3px; padding: 0 0 0 0; width: 140px; height: 80px; font-size: 8pt; }#calendario2 { text-decoration: none; background-color: rgb(255, 0, 0); margin: 0 0 0 0; padding: 5 0 5 0}
#claves         { background-color: rgb(229,229, 229); text-align: center; }
#contenido 	{ margin: 0px 143px 5px 3px; padding: 2px; }
#copyright      { text-align: center; }
#medigraf       { font-size: 0.7em; color: rgb(102,102, 102); text-align: center; margin: 10px}
#linea   	{ margin: -10px 0px 0px 0px; padding: 1px; background-color: rgb(178,178,178); }#contenidoimprimir { margin: 2px 0px 5px 2px; padding: 20px; }
#logo           { position: absolute; top: 6px; left: 3px; padding: 0px; width: 75px; height: 77px; }#navegador 	{ position: absolute; top: 118px; right: 3px; width: 140px; padding: 0px; font-size: 0.8em; }#secciones 	{ margin: 3px 134px 3px 77px; height: 0px; padding: 8px 0px 8px 0px; }
#indice         { font-size: 0.8em; color: rgb(102,102, 102); margin: 10px}



a.claves:link        { color: #fff; text-decoration: none; }a.claves:hover        { color: #ddd; text-decoration: none; }a.claves:visited        { color: #fff; text-decoration: none; }a.texsecciones:hover   { color: rgb(102, 102, 102); text-decoration:none }
a.texsecciones2:hover  { color: rgb(102, 102, 102); }a.noticialink:link        { color: #000; text-decoration: none; }a.noticialink:hover        { color: rgb(255, 0, 0); text-decoration: underline; }a.noticialink:visited        { color: #000; text-decoration: none; }a.claveslink:link    { color: #fff; text-decoration: none; }a.claveslink:hover        { color: #fff; text-decoration: none; }a.claveslink:visited        { color: #fff; text-decoration: none; }a.usuariolink:link        { color: rgb(255,0,0); text-decoration: none; }a.usuariolink:hover        { color: rgb(255,0,0); text-decoration: underline; }a.usuariolink:visited        { color: rgb(255,0,0); text-decoration: none; }a.navegadorlink:link        { color: rgb(255,0,0); text-decoration: none; font-size: 8pt; }a.navegadorlink:hover        { color: rgb(255,0,0); text-decoration: underline; font-size: 8pt; }a.navegadorlink:visited        { color: rgb(255,0,0); text-decoration: none; font-size: 8pt; }a.calendariolink:link        { color: #f; text-decoration: none; font-size: 8pt; }a.calendariolink:hover        { color: rgb(255,0,0); text-decoration: none; font-size: 8pt; background-color: rgb(255, 232, 232);  }a.calendariolink:visited        { color: #f; text-decoration: none; font-size: 8pt; }
a.medigraf:link        { color: rgb(102, 102, 102); }a.medigraf:hover       { color: rgb(102, 102, 102); }a.medigraf:visited     { color: rgb(102, 102, 102); }