/* Estilos generales del Portal */
body
{
    font-weight: normal;
    font-size: 7.5pt;
    background-attachment: fixed;
    background-image: url(../images/fondo.jpg); 
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    text-decoration: none;
    margin-left:0;
    margin-top:0;
}
/* Hipervinculos */
A:link
{
    color: #091588;
    font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
    font-weight:bold;
    text-decoration:underline;
}
A:visited
{
    font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
    font-weight:bold;
    color:#6E73A4;
    text-decoration:underline;
}
A:hover
{
	color: #A5B990;
	font-weight: bolder;
	text-decoration: none;
}
a.SubMenu:link {color:black; text-decoration:none;}
a.SubMenu:visited {	color: #747474; text-decoration:none;}
a.SubMenu:hover {color:#ECEFA7; text-decoration:none; background-color: #266ea8;}

img
{
    border-style:none;
}

/* Para todas las páginas */
.PiedePagina
{
	display:run-in;
}

/* Página Principal */
.PaginaPpal
{
	border-style:none;
	width:962px;
	padding:0;
	border-collapse :collapse;
	background-color: #ECFCE5;
}
.pagPpalAreaNavegacion
{
	width:0px; 
	vertical-align:top;
	background-image:url(../images/fondo2.jpg); 
}
.pagPpalAreaTrabajo
{
	width:962px; 
	vertical-align:top;
}
.pagPpalCol1
{
	width: 0px;
}
.pagPpalCol2
{
	width: 532px;
}
.pagPpalCol3
{
	width: 200px;
}
.pagPpalImgFotos
{
	height:80px; 
	border:none;
}
/* Botones */

.Botones
{
}

/* Menus */
.MenuPpal
{
   font-weight:bold;  
  color :  White ;	
  font-family: Arial;
  font-size: x-small;
}

/* Iframe para Navegar paginas externas dentro de la intranet */
.miniVentana
{
  height: 490px;
  width: 634px;
}

/* Estilos generales Estilos Paginas */
.TitPaginaFila
{
  text-align:center;	
}

.TitPagina
{
  color :  #156205;	
  font-weight:bold;  
  font-size:large;
}
.SubTitPaginaFila
{
  text-align:center;	
} 

.SubTitPagina
{
	color: #6B9C3E;
	font-weight: normal;
	font-size: medium;
}
.PiesFotoPagina
{
  color :  #081A65;	
  font-weight:normal;  
  font-size:xx-small;
}
.ImagenDerechaPagina
{
  border-style:none;	
  width: 100px;  
}
.CeldaContenidoEImagenesPagina
{
/* Contenedor principal */
  border-style:none;
  padding : 5 5 5 5;
}
.CeldaContenidoPagina
{
  text-align:left;
  border-style:none;
  width:100%;
}
.TablaContenidoPagina
{
	width: 100%;
}
.TablaImagenesPagina
{
	border-style:none;	
	width: 100%;
	border-collapse:collapse;
	padding:0;
    text-align:center;
}

/* Estilos Secciones */
.VinculoRapido
{
  font-size:x-small;
  cursor:hand;
    text-align:center;  
}


/* Estilos Secciones */
.TablaSeccion
{
	border-style:none;	
	width: 100%;
}
.TablaSeccionTextoEImagenes
{
	width: 100%;
	border-collapse:collapse;
    text-align:left;
}

.CeldasSeccionTexto
{
  padding: 5 15 5 15;	
}

.TitSeccionFila
{
	background-image:url(../images/FondoMenu.jpg);
	color: #FFFFFF;
}
.TitSeccion
{
	color :  #ffffff;
	font-weight:bold;
	font-size: small;
}
.TextoSeccion
{
  color : black;	
  font-weight:normal;  
  font-size:x-small;
  text-align:left;
}

/* Estilos para tablas de datos */
.TablasDatos
{
	border-collapse:collapse;
	padding:0;
	border-style:none;	
}
.TablasDatosTitulo  /* El titulo es un label que va ANTES de la tabla */
{
  color :  #334D25;	
  font-weight:bold;  
  font-size:medium;
}
.TablaEncabezadoTexto
{
	color :  #ffffff;
	font-weight:bold;
	font-size: x-small;
}
.TablaEncabezadoCelda
{
  background-color:  #5B903E;
  text-align:center;
}
.TablaFila
{
  vertical-align:top;
}
.TablaFilaAlterna
{
  background-color:  #cde4a5;
  vertical-align:top;
}
.TablaTextoInterno
{
  color : black;	
  font-weight:normal;  
  font-size:x-small;
}


.ImagenSitiosInteres
{
  border-style:none;
  height:auto;
}

.PiesFotoSeccion
{
  color :#081A65;	
  font-weight:normal;  
  font-family: Arial;
  font-size:xx-small;
}
.ImagenSeccion
{
  border-style:none;	
  width: 50px;  
}
.ImagenSeccionTexto
{
  border-style:none;	
  width: 10	0px;  
}
.PiesFotoSeccionTexto
{
  color :#081A65;	
  font-weight:normal;  
  font-family: Arial;
  font-size: 10px;
}
/* Noticias */
.ImagenNoticia {
  width: 90px;  
  border:0;
}
.ImagenAmpliacionNoticia {
  width: 150px;  
  border:0;
}
.TituloAmpliacionNoticia {
	color:white;
	font-weight:bold;
	text-align:center;
}
.TextoAmpliacionNoticia {
	text-align:justify;
}
.PiesFotoNoticiasTexto
{
  font-weight:normal;  
  font-size: 10px;
  text-align:center;
}

/* Encuesta */
.TxEncuesta {
	font-size: 12px;
	color: #000000;
}
.TxEncuestaOpciones {
	font-size: 12px;
	color: #000000;
}
.TxEncuestaImagen {
  width: 160px;  
  border:0;
}
/* Su Opinión */
.opCeldaCampo {
/*  background-color:  #579fbd; */
	text-align:right;
	padding:5;
	width:50%;
}
.opTextoCampo {
	font-size: 12px;
	color: #5B903E;
}
.opTextoMensaje {
	font-size: 13px;
}
/* Eventos - Agenda */
.TxCalendarioMes
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: thin solid #196F05;
}
/* Estilo para los nombres de dias de la semana*/
.TxCalendarioMesDia {
	font-weight: bold;
	color: white;
	text-align: center;
	background-color: #196F05;
	font-size: 12px;
}
/* Estilo para las fechas normales -Por defecto para todo el calendario-*/
.TxCalendarioMesFecha
{
	color: #196F05;
	text-align: center;
	background-color: #EAF7C6;
	font-size: 12px;
	border-color:#b5bec4;
}
.TxCalendarioMesFechaMarcado
{
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #F1C607;
	cursor:hand;
}
.MensajeEventos
{
	font-size: 12px;
	vertical-align:top;
}
.NombreCamposListaEventos
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: black;
}
.CeldaNombreCamposListaEventos
{
  background-color: #E3EDDD;
}
.CeldaListaEventos
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  vertical-align: top;
  background-color: #F3E8CF;
}
.NombreCampoAmpliacionEvento
{
  color: #808080;
  text-align:right;
  vertical-align:top;
  font-weight:bold;
}
.TituloAmpliacionEvento
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-align:center;
}



/* Vinculos */
.TituloVinculo
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.TextoVinculo
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: black;
}
.ImagenVinculos
{
	border-style:solid;
	border-width:1px;
	border-color:gray;
}

/* Directorio */
.TituloDependencias
{
  color :  #4D7537;	
  font-weight:bold;  
  font-family: Arial;
  font-size:large;
}
.FilaResaltada 
{
	  background-color: #F3E8CF;
}
.TitulosTabla 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  background-color: #e1ccb1;
}

.TxUsuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../Ppal/images/fondo2.jpg);
	text-align: right;
}
.TxPataLegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/fondo2.jpg);
	text-align: center;
}
.TxNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 18px;
}
.TxTituloNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
}
.TxTituloNoticia a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor:hand;
}	
	
.celda1 {
	background-image: url(../images/1.jpg);
	height: 51px;
	width: 17px;
}
.celda2 {
	background-image: url(../images/2.jpg);
	height: 51px;
}
.celda3 {
	background-image: url(../images/3.jpg);
	height: 51px;
	width: 17px;
}
.celda4 {
	background-image: url(../images/4.jpg);
	width: 17px;
	background-color: #e8e8ff;
}
.celda5
{
	background-color: #FFFFFF;
}
.celda6 {
	background-image: url(../images/6.jpg);
	width: 17px;
	background-color: #e8e8ff;
}
.celda7 {
	width: 17px;
	background-image: url(../images/7.jpg);
	height: 11px;
}
.celda8 {
	background-image: url(../images/8.jpg);
	height: 11px;
	background-repeat:  repeat-x;
}
.celda9 {
	width: 17px;
	background-image: url(../images/9.jpg);
	height: 11px;
	background-repeat:no-repeat;
}
.TitZonas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TitZonas_noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2_noticias.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TitZonas_agenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2_agenda.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TitZonas_fotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2_fotos.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TitZonas_encuesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2_encuesta.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TitZonas_vinculos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #196F05;
	text-align: left;
	background-image: url(../images/2_vinculos.jpg);
	text-indent: 56px;
	vertical-align: middle;
}
.TxNormalBuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-indent: 2pt;
}

.TxNormalBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.TxNormalBlanco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FEF5DA;
	text-align: left;
}

.TxNormalCentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.TxNormalBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.TxBienvenidaCentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	font-style: italic;
}

.SeccionModulos_1 {
	border-color: red;
	border-right: teal thin solid;
	border-top: teal thin solid;
	border-left: teal thin solid;
	border-bottom: teal thin solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	width:1000px;
	height:800px;
}

/* Estilos Fotos */
.FotosTablaPrincipal
{
  padding: 0;	
  border-style: none;
  border-collapse:collapse;
}
.FotosTablaCabezote
{
  padding: 0;	
  border-style: none;
  border-collapse:collapse;
  background-color: White;
}
.FotosAreaCentral
{
  width:100%;
  vertical-align:top;	
}
.FotosAreaDerecha
{
  width:0;
  vertical-align:top;	
  text-align:center;
}
.FotosFotoConsulta
{
  height:80;
  border-style:none;	
}
.FotosFotoPie
{
  font-size:xx-small;
  color:white;
}
.FotosCeldaFoto
{
  border-style:none;
  text-align:center;
}
.FotosTablaScroller
{
  border-style:solid;
  border-width:thin;
  border-collapse:collapse;
  border-color:#7AA562;
  width:100%;
}
.FotosTextoCategorias
{
	color:black;
	font-weight:bold;
}
.FotosCeldaCategorias
{
  border-style:solid;
  border-width:thin;
  border-collapse:collapse;
  border-bottom-color:#7AA562;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  width:100%;
}	

/* Estilos Clasificados  */
.Clasif_TitCategoriaFila
{
  text-align:center;	
}
.Clasif_TitCategoria
{
  color :  #156205;	
  font-weight:bold;  
  font-size:medium;
}

.Clasif_FilaEncabezados
{
	background-color:#156205;
	color:White;
	text-align:center;
	font-size:smaller;
}
.Clasif_Contenido
{
	font-size:smaller;
}
.Clasif_NuevoAnuncioVinculo
{
	font-size:smaller;
	font-weight:bold;
}
.Clasif_NuevoAnuncioCampoFila
{
	background-color: #156205;
	color: White;
}
.Clasif_NuevoAnuncioCampo
{
	font-size:smaller;
	text-align: right;
	padding-right:5px;
	width: 100;
}
.Clasif_TerminosyCondiciones
{
	font-size:x-small;
	text-align: left;
	height:373px; overflow:auto; border-style:solid; 
	border-width:1px; 
	border-color:#2b7daf;
}
