﻿body,.body
{
 background-color: #ffffcc; 
 font-family: Verdana, Arial, Comic Sans MS;
 font-style: normal; 
}
.fondo,.fondotexto
{
 background-image: url(fondo.gif);
 background-attachment: fixed;
}
.contenedor
{
 border-top: solid 0px #d3d3d3;
 border-left: solid 1px #d3d3d3;
}
.diverror
{
 border: double 8px; 
 border-color: #a00505; 
 background-color: #ffffff;
}
.errortitulo
{
 font-size: 20px;
 font-weight: bold; 
 text-align: center;
 background-color: #ffffff;
}
.errorcuerpo
{
 font-size: 14px;
 font-weight: bold; 
 background-color: #ffffff;
}
.separador
{
 height: 2px;
 background-color: #a9a9a9;  
}
.objMovible
{
 position: absolute;
 z-index: 300;
}
/* LOS FONTS */
.menurecursivatexto
{
 font-size: 10px; 
 text-align: center;
 font-weight: normal; 
 color: #000000;
}
.menurecursivatextoclick
{
 font-size: 10px; 
 text-align: center;
 font-weight: normal; 
 color: #000000;
}
.menurecursivatextosel
{
 font-size: 10px; 
 text-align: center;
 font-weight: normal; 
 color: #000000;
}
.titulo10,.f10,.f10b,.botoninfo,.botoninfosel
{
 font-size: 10px; 
}
.titulo11,.f11,.f11b,.cabinfo,
.menu,.menusel,.menuclick,.menuleft,.menuleftsel,.menuright,.menurightsel,.menutop,.menutopsel,.menupie,.menupiesel,.menusuperior,.menusuperiorsel,
.nivel2,.nivel3
{
 font-size: 11px; 
}
.titulo12,.f12b,.f12,.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel
{
 font-size: 12px; 
}
.titulo14,.f14b,.f14,.nivel1
{
 font-size: 14px; 
}
.titulo16,.f16b,.f16,.portada
{
 font-size: 16px; 
}
.titulo18,.f18b,.f18,.boton,.botonsel
{
 font-size: 18px; 
}
.titulo20,.f20b,.f20
{
 font-size: 20px; 
} 
/* FONT ESTILOS */
.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel,.menusel,.menuclick,
.menuleftsel,.menurightsel,.menutopsel,
.boton,.botonsel,.botoninfo,.botoninfosel,.cabinfo,
.titulo10,.titulo11,.titulo12,.titulo14,.titulo16,.titulo18,.titulo20,
.f10b,.f11b,.f12b,.f14b,.f16b,.f18b,.f20b,.nivel1
{
 font-weight: bold;	
}
.f10,.f11,.f12,.f14,.f16,.f18,.f20,.nivel2,.nivel3
{
 font-weight: normal ;	
}
.menusel,.menuleftsel,.menurightsel,.menutopsel,.botonsel
{
 font-style: italic; 
}
.menu,.menuclick,.menuleft,.menuright,.menutop,.menupie,.menupiesel,.menusuperior,.menusuperiorsel,.botoninfo,.botoninfosel
{
 font-style: normal; 
}
/* LOS BORDES EXTERNOS TIPO Y GROSOR */
.menupie,.menupiesel,.menusuperior,.menusuperiorsel,.botoninfo,.botoninfosel,.arbol,.titulo10
{
 border: solid 1px; 
}
.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel,.menu,
.menuleft,.menuright,.menutop,.boton,.portada,.cabinfo,.divportada,
.titulo11,.titulo12,.titulo14,.titulo16,.titulo18,.titulo20
{
 border: solid 2px; 
}
.menusel,.menuclick,.menuleftsel,.menurightsel,.menutopsel,.botonsel,.imagen,.imagensel,.objMovible,.cuadro
{
 border: double 3px; 
}
.menurecursiva
{
 border-bottom: solid 1px #000000; 
 border-top: solid 1px #d4d0d8; 
 border-left: solid 1px #d4d0d8; 
 border-right: solid 1px #d4d0d8; 
 background-color: #e9e9e9;
}
.menurecursivasel
{
 border-bottom: solid 1px #000000; 
 border-top: solid 1px #000000; 
 border-left: solid 1px #aca899; 
 border-right: solid 1px #aca899; 
 background-color: #e9e9e9;
}
.menurecursivaclick
{
 border-bottom: solid 0px #000000; 
 border-top: solid 2px #000000; 
 border-left: solid 2px #000000; 
 border-right: solid 2px #000000; 
 background-color: #ffffff;
}
.menucabeceraleft,.menucabeceraright
{
   height: 24px; 
}
.menuleft,.menuleftsel,.menuright,.menurightsel
{
   height: 24px; 
}
/* LOS BORDES EXTERNOS COLOR */
.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel,.menu,
.menuleft,.menuright,.menutop,.menupie,.menusuperior,
.boton,.portada,.imagen,.botonsel,.botoninfosel,.arbol,.cuadro,
.titulo11,.titulo12,.titulo14,.titulo16,.titulo18,.titulo20
{
 border-color: #a9a9a9; 
}
.objMovible,.titulo10,.botoninfo
{
 border-color: #000000; 
}
.menusel,.menuclick,.menuleftsel,.menurightsel,.menutopsel,.menupiesel,.menusuperiorsel,
.imagensel,.cabinfo,.divportada,.cuadro
{
 border-color: #ff8c00; 
}
/* LOS COLORES DE FONDO */
/* *********************** */
.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel,.boton,.portada,
.titulo10,.titulo11,.titulo12,.titulo14,.titulo16,.titulo18,.titulo20
{
 background-color: #ff8c00;
}
.menu,.menuleft,.menuright,.menutop,.menupie,.menusuperior,.infofoto,.botoninfo,.cabinfo,.divportada
{
 background-color: #ffffff;
}
.menusel,.menuclick,.menuleftsel,.menurightsel,.menutopsel,.menupiesel,.menusuperiorsel,.botoninfosel,.botonsel
{
 background-color: #ffd199;
}
.menuclick
{
 background-color: #ffcc33;
}
/* LOS COLORES DEL TEXTO */
.portada,.menucabeceraleft,.menucabeceraright,.menucabeceratop,.menucabeceratopsel
{
 color: #ffffff;
}
.menu,.menusel,.menuleft,.menuleftsel,.menuright,.menurightsel,.menutop,.menutopsel,.menupie,.menupiesel,.menusuperior,.menusuperiorsel,
.botonsel,.botoninfo,.infofoto,
.titulo10,.titulo11,.titulo12,.titulo14,.titulo16,.titulo18,.titulo20
{
 color: #000000;
}
.boton,.cabinfo,.f11,.f11b,.f12,.f12b,.f14,.f14b,.f16,.f16b,.f18,.f18b,.f20,.f20b,.nivel3
{
 color: #000000;
}
.nivel1
{
  color: Navy;  
}
.nivel2
{
  color: Green;  
}
a:link,a:visited,a:activate
{
 color: navy;  
}
a:hover
{
 color: #b81b01;  
}
/* LOS CURSORES */
.menu,.menusel,.menuleft,.menuleftsel,.menuright,.menurightsel,.menutop,.menutopsel,.menupie,.menupiesel,.menusuperior,.menusuperiorsel,
.boton,.botonsel,.imagen,.imagensel,.objMovible,.botoninfo,.botoninfosel,
.menurecursiva,.menurecursivasel,.menurecursivaclick
{
 cursor:pointer; 
}
/* OTROS */
.tituloventana
{
  border: double 3px #000000; 
  background-color: #ff8c00; 
  font-size: 14px; 
  font-weight: bold; 
  text-align: center; 
  color: #000000;
}
.sitemap
{
  font-size: 11px;
}
.sitemapsel
{
  cursor:pointer;  
  text-decoration: underline;     
  font-size : 11px;
}
.visitas,.fechahora
{
  background-color: #ffffff; 	
  border: solid 1px #ff8c00; 
  color: #000000;
  font-size: 10px; 
  font-weight: bold;  
}
.arbolnodosel
{
  border: solid 1px #000000;
  color: #600000;
  background-color: #ffffff; 
}
.galeriatitulo
{
  background-color: #ffd199; 	
  border: double 3px #ff8c00; 
  height: 22px;
  color: #000000;
  font-size: 11px; 
  font-weight: normal;
}
.divnoticiastitulo
{
  background-color: #ffffff; 	
  border: solid 0px #a9a9a9; 
  color: #2258a7;
  font-size: 11px; 
  font-weight: bold;
}
.informecabcompleja
{
  background-color: #465c84; 
}
.informecab
{
  font-size: 11px;
  font-weight: bold;
  background-color: #465c84; 
  color: #ffffff;
  border:solid 1px black;
}
.informefilap
{
  font-size: 11px;
  background-color: #cfe0e2; 
  color: #000000;
}
.informefilai
{
  font-size: 11px;
  background-color: #cfe0e2; 
  color: #000000;
}
.informefilasel
{
  cursor: pointer;
  background-color: #ffcc00;
  color: #465c84; 
  font-size: 11px;   	
  border-style: solid;
}
.informelink
{
  font-size: 12px;   	
  font-weight: bold;
  text-decoration: underline;
  color: #660000; 
}
.ayudafilap
{
  font-size: 11px;
  background-color: #cececc; 
  border: solid 1px #cececc;
  color: #000000;
  cursor: pointer;
}
.ayudafilai
{
  font-size: 11px;
  background-color: #c1c1bf; 
  border: solid 1px #c1c1bf;
  color: #000000;
  cursor: pointer;
}
.ayudafilasel
{
 font-size: 11px;
 font-weight: bold;
 border: solid 1px #ff0000;
 background-color: #ffffff; 
 color: #000000;
 cursor: pointer;
}
.mpiesepara
{
  font-size: 8px;
  background-color: Transparent; 
}
.mcabsepara
{
  font-size: 10px;
  background-color: Transparent; 
}
/*  */
.niveldocbotones
{
  border-top: solid 1px black; 
  border-bottom: solid 1px black; 
}
.nivelnoticiatitular,.niveldoctitular
{
  font-size: 12px;
  font-weight: bold; 
  color: Navy;
  width: 75%;
}
.nivelnoticiafecha,.niveldocfecha
{
  font-size: 11px;
  font-weight: bold; 
  color: Navy;
  text-align: center; 
  background-color: #ffcc00;
}
.nivelnoticiatexto,.niveldoctexto
{
  font-size: 11px;
  font-weight: normal; 
  color: green;
  border-bottom: solid 0px #a9a9a9; 
}
.nivelnovedadtitular
{
  font-size: 12px;
  font-weight: bold; 
  color: Navy;
  width: 85%;
  background-color: #ffffff; 
}
.nivelnovedadfecha
{
  font-size: 11px;
  font-weight: bold; 
  color: Navy;
  text-align: center; 
  background-color: #ffcc00; 
}
.nivelnovedadtexto
{
  font-size: 11px;
  font-weight: normal; 
  color: Navy;
}
.diariobotones
{
  border-top: solid 1px black; 
  border-bottom: solid 1px black; 
}
.diariofecha
{
  font-size: 11px;
  text-align: center; 
  color: Navy;
  width: 10%;
  background-color: #ffcc00; 
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  border-left: solid 1px black; 
}
.diarioresto
{
  font-size: 11px;
  text-align: center; 
  color: Navy;
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  border-right: solid 1px black; 
  background-color: #ffffff; 
}
.diariogrupo
{
  font-size: 8px;
  width: 10%;
  color: Navy;
  background-color: #ffffcc; 
  text-align: center;
}
.diarioasunto
{
  font-size: 12px;
  font-weight: normal; 
  width: 80%;
  color: Navy;
  background-color: #ffffff; 
}
.diarioobservaciones
{
  font-size: 11px;
  font-weight: normal; 
  color: Maroon;
  background-color: #ffffff; 
  border-bottom: solid 1px #9c9c9c; 
}
.diariolink
{
  cursor: pointer ;
  font-size: 11px;
  width: 10%;
  font-weight: normal; 
  color: Navy;
  text-align: right;
}
.buscarselecciona
{
 font-weight:bold; 
 color: Red;  
}
.buscando
{
  position: relative; 
  width: 40%;
  left: 30%;
  top: 100px;
  border: double 3px black;
  background-color: #ffffff; 
  font-size: 14px; 
  font-weight: bold; 
}
.comboizqda
{
  font-family: Helvetica; 
  font-size: 14px; 
  font-weight: bold; 
  font-style: normal;
  border-left: solid 1px #7f9db9;
  border-top: solid 1px #7f9db9;
  border-bottom: solid 1px #7f9db9;
  height: 20px; 
  vertical-align: middle; 
  text-align: left; 
  background-color: #ffffff; 
  color: #000000;
}
.combodcha
{
  border-right: solid 1px #7f9db9;
  border-top: solid 1px #7f9db9;
  border-bottom: solid 1px #7f9db9;
  vertical-align: middle; 
}
.combocontenido
{
  font-family: Helvetica; 
  font-size: 11px; 
  font-weight: bold; 
  font-style: normal;
  border: solid 1px #7f9db9;
  background-color: #ffffff; 
}
/* POR IDENTIFICADOR */
#divnoticias
{
  border: solid 1px #a9a9a9;
  background-color: #ffffff; 
}
#trnoticiatitulo
{
  background-color: #ffffff; 
}
#tdnoticiatitulo
{
  background-color: #ffffff; 
}
#lbrefresh
{
  font-size: 8px;
  color: #000000; 
}

