/*
 ------ Estilos ------- 
*/

	body {  
		font-family: Arial; 
		font-size: 11px; 
		color: #2C95C7;
		margin-top: 0px; 
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #1b1b1b;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #B1B1B1; 
		scrollbar-highlight-color: #B1B1B1; 
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #7A7A7A;
	}
	
	p {  
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
	}
	
	td {  
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
	}
	
	li {  
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
		list-style-type: square;
	}
	div {  
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
		list-style-type: square;
	}
	
	a:link { 
		font-family: Arial; 
		font-size: 11px; 
		color: #045378; 
		text-decoration: none ; 
	}
	a:visited { 
		font-family: Arial; 
		font-size: 11px; 
		color: #045378; 
		text-decoration: none ; 
	}
	a:hover { 
		font-family: Arial; 
		font-size: 11px; 
		color: #000000; 
		text-decoration: none ; 
	}
	
	INPUT, SELECT, TEXTAREA {  
		font-family: Arial; 
		font-size: 11px; 
		color: #FFFFFF;
		background-color: #1b1b1b;
		border: 1px solid; 
		border-color: #000000;
	
	}

	.buscarCaja {  
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid; 
		border-color: #045378;
	
	}

/*
 ------ Estilos de Generales ------- 
*/

	
	.FondoImpresion {  
		background-color: #FFFFFF;
	}
	
	.BodeTabla {  
		border: 1px solid; 
		border-color: #045378;
		background-color: #FFFFFF;
	}
	
	a.menuLink:link { 
		font-size: 11px; 
		font-weight: bold;
		color: #045378;
	}
	a.menuLink:visited { 
		font-size: 11px; 
		font-weight: bold;
		color: #045378;
	}
	a.menuLink:hover { 
		font-size: 11px; 
		font-weight: bold;
		color: #045378;
	}

	a.menuLink2:link { 
		font-size: 11px; 
		font-weight: bold;
		color: #FFFFFF;
	}
	a.menuLink2:visited { 
		font-size: 11px; 
		font-weight: bold;
		color: #FFFFFF;
	}
	a.menuLink2:hover { 
		font-size: 11px; 
		font-weight: bold;
		color: #000000;
	}

	a.linkBlanco:link { 
		font-size: 11px; 
		font-weight: bold;
		color: #FFFFFF;
	}
	a.linkBlanco:visited { 
		font-size: 11px; 
		font-weight: bold;
		color: #FFFFFF;
	}
	a.linkBlanco:hover { 
		font-size: 11px; 
		font-weight: bold;
		color: #eeec25;
	}




/*
 ------ NUEVOS Estilos de Portada ------- 
*/

	.NewPortadaFondoColor {  
		background-color: #FFFFFF;
	}

	.NewPortadaFondo {  
		background-image: url(../imagenes/PortFondoCentral.gif); 
		background-color: #FFFFFF;
	}

	.NewPortadaMenu {  
		background-image: url(../imagenes/PortFondoMenu.gif); 
		background-color: #FFFFFF;
	}

	.NewPortadaTablon {  
		background-image: url(../imagenes/PortFondoTablon.gif); 
	}

	.NewPortadaBuscar {  
		background-image: url(../imagenes/PortBuscar.gif); 
	}

	.NewPortadaCajaScroll {  
		height: 185px;
		overflow: scroll;
		overflow-x: hidden;
		scrollbar-face-color: #EAEAEA; 
		scrollbar-shadow-color: #B1B1B1; 
		scrollbar-highlight-color: #B1B1B1; 
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #7A7A7A;
	}






/*
 ------ Estilos de Portada ------- 
*/

	
	.PortadaCajas {  
		border: 1px solid; 
		border-color: #FFFFFF;
		background-color: #CA9400;
	}
	
	.PortadaCajaTitulo {  
		background-color: #EAEAEA;
		font-size: 12px; 
		font-weight: bold;
		color: #045378;
	}
	.PortadaCajaTexto {  
		background-image: url(../imagenes/PortCajaFondo.gif); 
		background-color: #FFFFFF;
		font-size: 10px; 
		color: #045378;
	}
	
	a.PortadaCajaTextoLink:link { 
		font-size: 10px; 
		color: #A87B00;
	}
	a.PortadaCajaTextoLink:visited { 
		font-size: 10px; 
		color: #A87B00;
	}
	a.PortadaCajaTextoLink:hover { 
		font-size: 10px; 
		color: #000000;
	}
	
	.PortadaCajaScroll {  
		height: 65px;
		overflow: scroll;
		overflow-x: hidden;
		scrollbar-face-color: #EAEAEA; 
		scrollbar-shadow-color: #B1B1B1; 
		scrollbar-highlight-color: #B1B1B1; 
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #7A7A7A;
	}

	.IntFondoPortFondo1 {  
		background: url(/imagenes/PortFondo1.jpg) right center no-repeat;
	}

	.IntFondoPortFondo2 {  
		background: url(/imagenes/PortFondo2.jpg) right center no-repeat;
	}

	.IntFondoPortFondo3 {  
		background-image: url(/imagenes/PortFondo3.jpg); 
		background-attachment: fixed;   
		background-repeat: no-repeat;
		background-position: center bottom;
	}
	
/*
 ------ Estilos de Generales ------- 
*/

	.IntBodeTabla {  
		border: 1px solid; 
		border-color: #000000;
		background-color: #FFFFFF;
	}
	
	.IntFondoContenido {  
		background-image: url(../imagenes/IntFondoContenido.jpg); 
		background-attachment: fixed;   
		background-repeat: no-repeat;
		background-position: left center;
	}
	
	.TextoBlanco {  
		font-size: 11px; 
		color: #FFFFFF;
	}

	.TextoSubtitulo {  
		font-size: 14px; 
		font-weight: bold;
		color: #DE5E00;
	}
	
	.TextoSuper {  
		font-size: 20px; 
		font-weight: bold;
		color: #1B5B79;
	}
	
	.FormulariosTFederado {  
		color: #675B17;
		background-color: #FFFFFF;
		border: dotted;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		border-color: #7A6D25;
	
	}
	.FormulariosBlancos {  
		color: #675B17;
		background-color: #FFFFFF;
		border: 0px solid; 
		border-color: #7A6D25;
	
	}

	.IntCeldaDestacada {  
		background-color: #F9EEDB;
	}

/*
 ------ Estilos de Listados ------- 
*/
	
	.listaFondo {  
		border: dotted;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		border-color: #1C78A3;
	}
	
	.listaFotoFondo {  
		border: dotted;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		border-color: #1C78A3;
	}
	
	.listaTextoFondo {  
		border: dotted;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 0px;
		border-color: #1C78A3;
		color: #000000;
	}
	
	.listaSeccionTitulo { 
		font-size: 14px; 
		font-weight: bold;
		color: #DE5E00;
	}
	
	.listaTitulo { 
		font-size: 12px; 
		font-weight: bold;
		color: #2C95C7;
	}
	
	a.listaTituloLink:link { 
		font-size: 12px; 
		font-weight: bold;
		color: #2C95C7;
	}
	a.listaTituloLink:visited { 
		font-size: 12px; 
		font-weight: bold;
		color: #2C95C7;
	}
	a.listaTituloLink:hover { 
		font-size: 12px; 
		font-weight: bold;
		color: #000000;
	}
	
	a.listaMasInfoLink:link { 
		font-size: 10px; 
		font-weight: bold;
		color: #2C95C7;
	}
	a.listaMasInfoLink:visited { 
		font-size: 10px; 
		font-weight: bold;
		color: #2C95C7;
	}
	a.listaMasInfoLink:hover { 
		font-size: 10px; 
		font-weight: bold;
		color: #000000;
	}
	
	a.listaBuscarTituloLink:link { 
		font-weight: bold;
		font-size: 12px;
		color: #666666;
	}
	a.listaBuscarTituloLink:visited { 
		font-weight: bold;
		font-size: 12px;
		color: #666666;
	}
	a.listaBuscarTituloLink:hover { 
		font-size: 12px; 
		color: #DE5E00;
	}
	.listaTexto { 
		font-size: 11px;
		color: #000000;
	}
	
	a.listaTextoLink:link { 
		font-size: 11px; 
		color: #000000;
	}
	a.listaTextoLink:visited { 
		font-size: 11px; 
		color: #000000;
	}
	a.listaTextoLink:hover { 
		font-size: 11px; 
		color: #DE5E00;
	}
	
	.listaFecha { 
		font-size: 10px; 
		color: #2C95C7;
	}
	
	.listaImagen {
		border: 1px solid #333333;
	}
	
	.listaIcono {
		border: 0px solid #333333;
	}
	
/*
 ------ Estilos de Ficha ------- 
*/
	
	.fichaTitulo { 
		font-size: 12px; 
		font-weight: bold;
		color: #2C95C7;
	}
	
	
	.fichaTexto { 
		font-size: 11px;
		color: #000000;
	}
	
	.fichaFecha { 
		font-weight: bold;
		font-size: 11px; 
		color: #000000;
	}

