*{margin: 0; padding: 0; font-family:Verdana; font-size: 100%;}

body, html{	height: 100%;width:100%;min-width:775px;font-size: 100%;}
/*---------------CABECERA--------------*/
#cabecera{background-color: #EFE4BC; color: Black;height: 68px;min-width: 775px;width: 100%;position: absolute; top:0px; left:0px; right:0; z-index:3;}
* html #cabecera	{width: 100%;}
.LogoMinisterio{width: 252px;height: 78px;background-color: #FED700;}
.LogoICAC{height: 68px;background-color: #EFE4BC;position:absolute; top:0; left:250px;}
.LogoMinisterio,.LogoICAC	{	float: left;	}

.idiomas{width: 100%;min-width: 500px;text-align:right;position:absolute;z-index:10;top:5px;margin-left: -5px;font-size:0.7em;}
* html .idiomas { right: 5px; margin-left: 250px;}
.idiomas div { padding-top:25px; }
.idiomas label{visibility:hidden}
.idiomas input.buscador{background:#fff ; border:none; cursor:pointer; width:80px;text-align:center}
.idiomas input{ margin-left:0.5em;font-size:1em;color:#000;background:#FFF;border:1px solid #B1D3E6;width:15em; text-align: left;}
#idioma{position:absolute;right:.5em;top:0;margin:0 0 0 0;padding:4px 0 0 0;color:#015481;font-weight:normal;text-align:right;}
#idioma li{display:inline;margin:0;padding:3px 1px;font-weight:normal;}
#idioma a{padding:2px 3px;color: Black;font-weight:normal; text-decoration:none}
#idioma a:hover{text-decoration:underline}

.enlaceImg img{ border: 0; right:0;}
.textoAdministracion{width:15.5em;position:absolute;z-index:5;top:3em;right:0em;font-size:1em;font-weight:bold;font-family:arial;}
/*---------Contenido------------*/

.imgSeccionPrincipal0{max-width: 15em;  float: left; padding-right: 1.7em; background-color:Transparent; margin: 8px 6px 6px 6px; width:185px;}					 
.imgSeccionPrincipal0 img{display: block;position: relative;margin: -6px -10px 6px -6px;width: 200px;}
.camposFormularioConsulta0 { width: 90%; float:right; margin-bottom:10px}
.h2{ font-size:11px;}
.anchoCampo{width:90%;}
.boton0	{background-color:#6E4736;color:White;font-size:11px;font-weight:bold;margin-right:10px;}
.descripcionSeccion p a:link{text-decoration:none;font-size:0.8em; color: #5E3C2E; padding-left: 0.5em;}

.contenedor{border-left:160px solid #EFE4BC;min-height: 78.8%; position:relative;z-index:1; padding: 6.5em 1em 1em 1em;  min-width: 570px;}
* html .contenedor	{	height: 78.8%;}

.contenido {width: 100%; }
* html .contenido { width: 99%;}

.contenidoSuperior{	width:100%; font-size: 12px; }
.espacioSeparacion  {padding-bottom: 1em;}
.espacioSeparacionPequeno {padding-bottom:0.7em;}
        
.contenidoSuperior p { font-size:12px; padding-bottom: 0.5em;}
.contenidoSuperior li { font-size: 12px; padding-bottom: 0.5em;list-style-position: outside; list-style-type: disc;margin-left: 2.5em;}

* html imagenCabeceraContenido { width: 775px;}

.tituloHome { width: 42em; text-align: left;}
.fuenteTituloHome  { text-align:left;}

.separadorTitulo 
{
	background-image: url('../imagenes/bar1p.gif'); 
	background-repeat:repeat-x;
	height: 1em; 
	margin-top: 0.2em; 
	margin-bottom:0em;
	padding-left: 0.5em; }
				   
.imgSeccionPrincipal{max-width: 15em;  float: left; padding-right: 1.7em; background-color: #B7B6B5;margin: 8px 6px 6px 6px; width:185px;}					 
.imgSeccionPrincipal img{display: block;position: relative;margin: -6px -10px 6px -6px;width: 200px;}

.imgSeccionPrincipalInstituto{max-width: 15em;  float: left; padding-right: 1em;background-color: #B7B6B5; margin: 1em 1em 0.5em 1em;}
.imgSeccionPrincipalInstituto img{display: block; position: relative;margin: -1em -0.7em 0.2em -0.6em; }

.descripcionSeccion{width: auto; margin-left: 210px !important; margin-left: 0.3em; padding: 1%;}

.descripcionSeccion ol li a {text-decoration:none; font-size:1em;color:#5E3C2E;}
.descripcionSeccion ol li a:hover{text-decoration:underline; font-size:1em; color:black;}


* html .descripcionSeccion {float: left;}
    
.decoracionSecciones{background-color: #F8F4E4;background-image: url('../imagenes/blanco.gif');background-position:center; background-repeat:repeat-y;width: auto; height: 100%;}

.decoracionSeccionesN{width: auto; height: 100%;  padding-left:30px}
.decoracionSeccionesN a:link{
	text-align:justify; 
	text-decoration:none;
	font-size:0.8em; 
	color: #5E3C2E; 
	padding-left: 0.5em; 
	padding-right:0.5em;}
	 
.decoracionSeccionesN a:visited{text-decoration:none; color:#6E4736; font-size:0.8em;}
.decoracionSeccionesN a:active{text-decoration:none; font-size:0.8em;color:#5E3C2E;}
.decoracionSeccionesN a:hover{text-decoration:underline; font-size:0.8em; color:black;}

.decoracionSecciones1{background-color:white; background-image: url('../imagenes/blanco.gif');background-position:center; background-repeat:repeat-y; width: auto; height: 100%;}
.decoracionSecciones1 a:link{text-decoration:none;font-size:0.8em; color: #5E3C2E; padding-left: 0.5em;}
.decoracionSecciones1 a:visited{text-decoration:none; color:#6E4736; font-size:0.8em;}
.decoracionSecciones1 a:active{text-decoration:none; font-size:0.8em;color:#5E3C2E;}
.decoracionSecciones1 a:hover{text-decoration:underline; font-size:0.8em; color:black;}

.contenidoInferiorIzquierdo{width: 49%;float:left;height: 100%; position: relative;background-color:#F8F4E4; right: 0;}
.contenidoInferiorDerecho{width: 49.4% ;float:right;position: relative;height: 100%;background-color:#F8F4E4;}
  
.clearBoth{clear:both;}

.contenidoInferiorIzquierdo ol{list-style-type:none; color:#5E3C2E; padding-left: 0.5em;}
.contenidoInferiorIzquierdo a:link{text-decoration:none;font-size:0.8em; color: #5E3C2E; padding-left: 0.5em;}
.contenidoInferiorIzquierdo a:visited{text-decoration:none; color:#6E4736; font-size:0.8em;}
.contenidoInferiorIzquierdo a:active{text-decoration:none; font-size:0.8em;color:#5E3C2E;}
.contenidoInferiorIzquierdo a:hover{text-decoration:underline; font-size:0.8em; color:black;}

.contenidoInferiorDerecho ol{list-style-type:none; color:#5E3C2E; padding-left: 0.5em;}
.contenidoInferiorDerecho a:link{text-decoration:none;font-size:0.8em; color: #5E3C2E;}
.contenidoInferiorDerecho a:visited{text-decoration:none; color:#5E3C2E;font-size:0.8em;}
.contenidoInferiorDerecho a:active{text-decoration:none; font-size:0.8em;color:#5E3C2E;}
.contenidoInferiorDerecho a:hover{text-decoration:underline; font-size:0.8em; color:black;}

.lineaSeparacionCabeceraSeccion {  border-top: 2px ridge #6E4736; width: 100%; height: 1px;}

.cabeceraSeccion{width: 100%;background-color: #EFE0C8;height: 1.3em;border-bottom: 1px solid white;}

.tituloCabeceraSeccionIzquierda {width: auto;position: absolute;top:-5px;left: 0;margin-left: 0.7em !important;color: white;font-size: 0.8em; }
                                  /*padding-top: -0.1em;  *//*background-color:#693B17;*/
.tituloCabeceraSeccionDerecha{width: auto;position: absolute;top:-5px;left:0;margin-left:0.7em !important;color: white;font-size: 0.8em;}
                               /*padding-top: 0.1em;*//*background-color:#693B17;*/
.imgFondoCabeceraSeccion{height: 20px; width: 240px; float: left;background-image: url('../imagenes/esqizq.gif');background-position: left;
                            }
.lineaPuntos{height: 0.5em;background-image: url('../imagenes/punto.gif');margin-top: 0.5em;margin-bottom:0em;padding-top: 1em !important; background-repeat: repeat-x;}
		  
.contenidoInferiorIzquierdo li{padding: 0.2em 0.3em 0 0; margin-left: 0.9em;}
.contenidoInferiorDerecho li{padding: 0.2em 0; margin-left: 1em;}

.contenidoUnico {padding-left: 1em;background-color: #F8F4E4;border-top: 1px solid #F8F4E4;}/*Para contenido que ocupa todo el ancho de la página*/
* html .contenidoInferiorDerecho{position:relative;}

.contenidoUnico ol{list-style-type:none;padding-left:0.2em; color:#5E3C2E;}
.contenidoUnico a:link{text-decoration:none;padding-left:0.5em;font-size:0.8em; color: #5E3C2E;}
.contenidoUnico a:visited{text-decoration:none;padding-left:0.5em; color:#5E3C2E;font-size:0.8em;}
.contenidoUnico a:active{text-decoration:none;padding-left:0.5em;font-size:0.8em;color:#5E3C2E;}
.contenidoUnico a:hover{text-decoration:underline;padding-left:0.5em;font-size:0.8em; color:black;}
.tituloContenidoUnico	{width: auto; height: 1.5em; padding-left: 0.3em;}

.textoQuienes { font-size:11px; color:#6E4736; }
.textoQuienes li { font-size:11px; list-style-position: outside; list-style-type:square; margin-left: 2.5em; color: #6E4736;}

.listaSecciones  { list-style-image:url('../imagenes/ico_seccionon.gif'); list-style-position:inside; }
.listaHome       { list-style-type:square; list-style-position: outside;}
.ficha li { list-style-type:none; }
.esquinaDoblada{background-image:url(../imagenes/esqHoja4.gif); border-right: 1px solid #B7B6B5;background-repeat: no-repeat; width: 100%; height: 1.5em; background-color:#F8F4E4;  }
.esquinaDobladaInferior{background-image:url(../imagenes/esqhoja_inferior.gif); border-right: 1px solid #B7B6B5;background-repeat: no-repeat; width: 100%; height: 1.3em; background-color:#F8F4E4;}
				 
.bordeSuperiorHoja { height: 2px; border-top: 1px solid #D3C5B3; margin-left:1.6em;}
.bordeInferiorHoja { height: 1.3em; border-bottom: 2px solid #B7B6B5; margin-left:1.3em; }

/** html .bordeInferiorHoja{height: 1.29em; }*/

.bordeDerecho    {border-right: 1px solid #B7B6B5;}
.bordeIzquierdo    {border-left: 1px solid #D3C5B3;}

/* Texto */
.textoNivel1 {font-size: 18px; font-weight: bold; color: #6E4736;}
.textoNivel2 {font-size: 14px; font-weight: bolder;}
.textoNivel3 {font-size: 12px; font-weight: bold; color: #6E4736;}
.textoNivel4 {font-size: 11px;  color: red;}
.textoNegrita{ font-weight:bold;}
.textoSubrayado { text-decoration: underline;}
.textoColorMarron	{ color: #5E3C2E;}
.textoControles {font-size:11px;}
.textoParrafo { font-size: 11px; color: #5E3C2E;}
.textoParrafo p { font-size: 10px;}
.textoParrafo li { font-size: 10px;}
.textoParrafoPequeno { font-size: 10px;}
.textoParrafoPequeno p {font-size: 10px;}

.margenParrafoNivel1	{margin-left:2em; margin-top: 1%;}    /*Separa el texto del margen derecho 2em y del superior un 1%*/	
.margenParrafoNivel1 a {padding-left:12em;}

.contenidoSuperiorTabla{width:100%;}	/*Contenedor de las tablas*/

.image{text-align:center;margin:auto;margin-top:2em;}

/*Página de Sección*/
.imagen{width:40%;float:left;background-color:#E0E0FF;display:none;margin-right:0.8em;}
.contenedorCampos{width:17em;min-width:15em;margin:auto;padding:0.15em;}/*contenedor de los controles y etiquetas de Control de Acceso*/
.contentControles{width:98%;padding:0.15em;min-height:1.4em;min-width:35.5em;}/*contenedor de los controles y etiquetas*/
* html .contentControles{width:98%;}

.etiquetaControles{width:20em;float:left;padding-top:0.15em;text-align:left;margin-left:0.7em;font-size:0.7em;}/*contenedor de las etiquetas*/
.etiquetaCtrlM{width:14em;float:left;padding-top:0.15em;text-align:left;margin-left:0.7em;font-size:0.7em;}
.etiquetaCtrlP{width:7em;float:left;padding-top:0.15em;text-align:left;margin-left:0.7em;font-size:0.7em;}
/*Contenedor de los Botones */
.ContenedorBoton{width:100%;height:1.5em;margin:0 auto;text-align:center;}
.botonIzq{float:left;}
.botonDer{float:right;}
.boton{background-color:#6E4736;color:White;font-size:11px;font-weight:bold;width:8.2em;}
.botonL{background-color:#6E4736;color:White;font-size:9px;font-weight:bold;width:36.2em;margin-top:1.5em;}
/*!--Paginación--*/
.botonesPaginacion {background-color:#6E4736;color:White;font-size:1em;font-weight:bold;}
.comboPaginacion {font-size: 1em;  min-width:3em; padding-left: 0; text-align: left;}
/*.paginacion{ width: 31em; font-size: 0.7em; padding-bottom: 0.3em;}*/
.paginacion{ width: auto; font-size: 0.7em; padding-bottom: 0.3em;}

/*Contenedor fijo de los botones*/			
.contFijo{width:12em;height:1.5em;text-align:center;margin:auto;margin-top:0.5em;}	
.contenedor4botones{float:left;width:3em;height:8em;margin-left:0.9em;}
* html .contenedor4botones{margin-left:0.4em;}
.anchoBtnP{width:3em;background-color:#6E4736;color:White;font-size:0.6em;font-weight:bold;height:1.8em;}
.separacionbtn{margin-top:0.2em;}
/*Campos de solo lectura label*/
.outLbl{font-weight:bold;}
.contenedorLabel{height:auto;border-left:1px solid #EFE4BC;margin-left:10.5em;}
* html .contenedorLabel{margin-left:11em;}
/*etiqueta pdf*/
.etiquetapdf{width:9em;float:left;padding-top:0.15em;text-align:left;margin-left:0.7em;font-size:0.7em;}
.contentListBox{float:left;}
/*ESTILOS DE TEXTOS*/

.fuente{font-size:11px;}
.txtAsterisco{font-size:0.70em;color:Red;margin-left:0.7em;}
.mensajeError{font-size:10px;color:Red;margin-left:0.9em;padding:0;list-style-type :none;display :block;text-align:left;}
* html .mensajeError{margin-left:1.4em;}
/*fuente para los titulos*/
.titulo{font-size:12px;}
legend{font-size:11px;font-weight:bold;margin-left:0.8em;margin-bottom:0.3em;}

.anchotxt{width:24em;}
.anchotxtp{width:6em;}
.anchotxtn{ width:8em;}
.margentop{ margin-top :0.4em;}
.margenbottom{	margin-bottom:0.5em;}

.asterisco{color:Red;font-size:11px;margin-left:0.2em;}
acronym { border-style:none; } 
.fuenteTabla{text-align:left;font-size:11px;}
/*-----TABLAS(ancho de las columnas)-------*/
.icono{width:3em;}
.iconoPdf{width:0.7em;}
* html .iconoPdf{padding-left:0.2em;padding-right:0.2em;}
.fecha{width:23%;}
.numero{width:18%;}
.descripcionN{width:36%;}
* html .descripcionN{width:37%;}
.tipoN{width:20%;}
.descripcionL{width:33%;}
.descripcionC{width:43%;}
* html .descripcionC{width:46%;}
.descripcionP{width:82%;}/*ancho de descripcion premios*/
* html .descripcionP{width:85%;}
.codigo{width:10%;}
.fechaT{text-align:center;}
.descripcionTxt{padding-left:0.2em;}
.codigoT{text-align:center;}
.descDescarga{width:76%;} 
* html .descDescarga{width:80%;}
.imgEnlace{text-decoration:none;border-style:none;padding-bottom:0.3em;padding-left:0.3em;}
.idUsuario{width:92%;}
/*estilo para la tabla*/
.tabla{width:100%;border-collapse: collapse;border-color:#EFE4BC;}
.encabezado{background-color:#6E4736;color:White;font-size:11px;height:1.8em;}
.alignRadio{text-align:left;}
/*----------------PIE DE LA PAGINA-------------------*/
#pie{position:relative;height:25px;background-color: #6E4736;float:right;  padding: 5px 5px 5px 5px}
.fuentePie{text-align:center;color:#FFFFFF;padding-top:0.1em;font-size:11px;}
.logospie{float:left;}
.logospie img{border-style:none;margin-left:1em;}
.enlacesPie{float:left;margin-top: 0.5em;font-family: verdana;font-size: 10px;font-weight: bold;width: auto;color:White;left:0em;}
.enlacesPie a{text-decoration:none;color:White;  padding-right:5px; padding: 0 5px 0 5px}
.enlacesPie a:hover{text-decoration:underline;}
/*---------------------FIN DE PIE DE PAGINA------------*/

/*Estilos para el fieldset del formulario de consultas*/
fieldset {position: relative; padding-left: 0.5em;}
leyend  { position: absolute; top: 0.5em; left: 0.2em;}
.fset{ border: 1px solid #6E4736;background-color:#F8F2DE; color:Black;}
.centradoVertical { padding-top: 0.8em;}  

.fsetFondo1
{
	width: 99% ; 
	border-left:1px hidden #6E4736; 
	border-right:1px solid #6E4736; 
	border-top:1px hidden #6E4736; 
	width: 97.1% !important; 
	padding:0.5em;
   /* background-color:#F8F2DE; */
    color:Black;
    /*background-image: url('../imagenes/hojaPerforada2.gif'); */
    background-repeat: repeat-y;
    position:relative; 
    z-index: 10; 
    border-bottom:2px outset #E0E0E0; }		



.fsetFondo {width: 99% ; border-left:1px hidden #6E4736; border-right:1px solid #6E4736; border-top:1px hidden #6E4736; width: 97.1% !important; padding:0.5em;
            background-color:#F8F2DE; color:Black;background-image: url('../imagenes/hojaPerforada2.gif'); background-repeat: repeat-y;
            position:relative; z-index: 10; border-bottom:2px outset #E0E0E0; }		
.fsetFondoROAC{width: 99%;width: 97.1% !important;padding-top: 10px;color:black; font-weight:bold;position:relative; z-index: 10; }		
.leyenda {color: #6E4736; font-size:11px; }
.colorFondoFS {background-color: #F8F2DE; color: Black; }
/*Estilos Formularios*/
/*ICALI*/
.fsetFormularioICALI { width:30em; float: left; }
.imagenFormularioConsultaICALI {width: 85px; float:left; }
.imagenFormularioConsultaICALI img {width: 85px;}
.camposFormularioConsultaICALI { width: 40em;  }
.margenIzquierdoICALI { margin-left: 0.8em !important;margin-left: 0.2em;}
.labelBusquedaICALI {width:12em; float:left;}
.labelBusquedaICALI a { color: Black;}
.imagenFormularioConsulta   {width: 2em; float:left;}
.camposFormularioConsulta { width: 90%; float:right;}

.camposFormularioConsultaBoton{float:left; padding-top:0.1em; padding-bottom:0.5em; padding-left:35em}

.camposFormularioConsultaNoImagen {width: 100%; float: right; padding-top: 0.3em;}
.camposFormularioConsultaNoImagen p{ font-size: 11px;}
.camposFormularioConsultaNoImagen li{ font-size: 11px;}
.camposFormularioConsultaNoImagen p a{ text-decoration: none; color:#6E4736;font-size: 11px;}
.camposFormularioConsultaNoImagen p a:hover{ text-decoration:underline; color:black;font-size: 11px;}
.camposFormularioConsultaNoImagen li a{ text-decoration: none; color:#6E4736;font-size: 11px;}
.camposFormularioConsultaNoImagen li a:hover{ text-decoration:underline; color:black;font-size: 11px;}
.margenIzquierdo    { margin-left: 1em;}

/* Roac lst*/
.fichalst{float:left; padding-left: 2.5em; padding-top:0.5em; padding-bottom:0.5em}
.fichalst ul  {  list-style-image:url('../imagenes/cuadrado2.gif');}
.fichalst ul li {list-style-type:none;   }

.fichaConsultaEtiqueta  {width: 9em; float:left; margin-left: 1.8em; left:2.5em;}  
.fichaConsultaEtiquetaPequeno {width: 8em; float:left; margin-left: 2.5em; left:3em;}
.fichaConsultaEtiquetaMediano  {width: 9em; float:left; margin-left: 2.5em; left:3em;}
.fichaConsultaEtiquetaGrande  {width: 14em; float:left; margin-left: 2.5em; left:3em;}
.fichaConsulta {width:auto; margin-left:13em !important; margin-left: 0.5em; padding-top: 0.35em;}
* html .fichaConsulta {float:left; padding-left: 0.5em; }
.fichaConsultaMediano {width:auto; margin-left:15.5em !important; padding-top: 0.35em; }
* html .fichaConsultaMediano {float:left;}
.fichaConsultaGrande {width:auto; margin-left:20em !important; margin-left: 0em; padding-top: 0.35em;}
* html .fichaConsultaGrande {float:left; padding-left: 0.5em;}
.labelBusquedaMediano {width: 6.5em; float: left; }
.labelBusqueda {width:10em; float:left; }
.labelBusquedaPequeno { width: 4.5em; float:left; }
.combo {width: 7em;}
.comboBusquedaExtraGrande { width: 30em;}
.comboBusquedaGrande { width: 15em;}
.comboBusquedaMediano { width: 10em;}
.palabrasClave {width: 18em;}
.btnBuscar { margin-left: 4.5em;}
.pestana {width: 30%; float: right; height: 1.5em;
          margin-right: 2% !important; margin-right: 1%; background-image: url('../imagenes/pestanaFicha.gif'); background-repeat: no-repeat;
          background-position: left;background-color:#EFE4BC; color: Black;border-top-style: hidden;margin-bottom: -0.1em; position:relative; z-index: 20;border-bottom: #EFE4BC;
          border-right: 1px solid #6E4736; text-align:center; vertical-align:middle;}
.pestanaROACtemp {width: 26em; float: right; height: 1.5em;margin-right: 2% !important; margin-right: 1%;background-image: url('../imagenes/pestanaFicha.gif'); background-repeat: no-repeat;
          background-position: left;background-color:#EFE4BC; border-top-style: hidden;margin-bottom: -0.1em; position:relative; z-index: 20;border-bottom: #EFE4BC;
          border-right: 1px solid #6E4736; text-align:center; vertical-align:middle;color: Black;}
          
.tituloPestana{font-size: 12px; font-weight: bolder; color: #6E4736; vertical-align: middle; }
/*Descargas*/
.listaDescarga{background-color:#F8F2DE; color: black; padding: 0.5em;border: 2px solid  #CAC0A9;border-bottom-color: #6E4736; border-right-color: #6E4736;}
.listaDescarga li{list-style: none;background: url('../imagenes/download2.gif') left bottom no-repeat;padding-left: 15px;padding-top: 0.2em;}
.descargaCab    { background-color:#6E4736; color:White; width: 100%; height: 1.5em; border: 3px outset;}
/*contenedor de Errores*/
.contentErrores{width:98%;min-width:35.5em;margin-bottom:0.5em;height:auto;}
* html .contentErrores{margin-bottom:0.5em;padding-top:0.05em;}
.errorMsg{font-size:10px;font-weight:bolder;color:Red;margin-left:0.9em;padding:0;list-style-type :none;display :block;text-align:center;}
* html .errorMsg{margin-left:1.4em;}
/* Tablas */
.fondoCabeceraTabla {background-image: url('../imagenes/fondoCabeceraTabla.gif');background-repeat:repeat-x; height: 1.8em;}
.colorCabeceraTabla{background-color:#6E4736 ; color: White; font-size:11px; }
.anchoColumnaVer { width: 2%; }
.anchoTabla {width: 100%;}
.anchoColumnaNum    {width: 2em;}
.alineaIzq  {text-align:left;}
.alineaCent  {text-align:center;}
.alineaDer  {text-align: right;}
.fondoTabla {border-collapse: collapse; margin:0.1em; }
.bordeCeldas {border:1px solid #6E4736; padding:0.2em 0.5em 0.2em 0.5em;}
.bordeTabla  {border:solid 1px #6E4736 ;}
.colorAlternoTabla {background-color: #F8F2DE; color: Black;}
.enlaceTabla a:link{ text-decoration:none; color:Maroon; }
.enlaceTabla a:hover { text-decoration:none; font-weight:bolder;}
.enlaceTabla a:active {text-decoration: none;}
.enlaceTabla a:visited {text-decoration: none; color:black;}
/* Listado de Consultas BOICAC */
.BOICACColNConsulta { width: 8%; text-align:center; }
.BOICACColNBOICAC { width: 15%; text-align:center; }
.BOICACColContenido {text-align:left;}
.BOICACCoTipo   {width: 8em;}
/* Listado de Consultas ROAC */
.ROACColNInscripcion { width: 8%; text-align:center; color:White ;}
.ROACColIdentificacion { width: 65%;color:White ; }
.ROACColTipoAuditor { width: 22%; text-align:center;color:White ;}
/* Listado de Consultas ROAC */
.SCol {width: 100px; text-align:center;  background-color:#6E4736; color:White ; border: solid  1px  black}
.SColNInscripcion {width: 5%; text-align:center;  background-color:#6E4736; color:White; border: solid  1px  black}
.SColIdentificacion {width: 55%;text-align:left; background-color:#6E4736; color:White; border: solid  1px  black}
.SColFecha{width:8%; text-align:center;background-color:#6E4736; color:White; border: solid  1px  black}
.SColTipo {width: 15%; text-align:left;background-color:#6E4736; color:White; border: solid  1px  black}
/*Listado de Biblioteca*/
.BibliotecaCodigo{ width:8em; text-align:center;}
.BibliotecaAutor{ width: 23%; text-align:center;}
.BibliotecaFecha{width: 14%; text-align: center;}
/*Listado Libros*/
.LibrosCodigo { width: 2%; text-align: center;}
.LibrosTitulo { width: 49%; text-align: left;}
.LibrosAutor { width: 33%; text-align: left;}
/*Listado Revistas*/
.RevistasCodigo {width: 12%; text-align:center;}
.RevistasTitulo { width: 34%; }
.RevistasEditorial {width: 34%}
.RevistasPais   { width: 10%;}
/*Listado Normativa de Organizacion*/
.NorOrgCodigo {width: 5%; text-align:center;}
.NorOrgDescripcion { width: 90%; }
/*Listado Normativa de Auditoria*/
.NorAudCodigo {width: 5%; text-align:center;}
.NorAudDescripcion { width: 90%; }
/*Listado Normativa de Contabilidad Nacional*/
.NorCoNCodigo {width: 5%; text-align:center;}
.NorCoNDescripcion { width: 99%; }
/*Listado Normativa de Contabilidad Internacional*/
.NorCoIDescripcion { width: 95%; }
/*Fecha de Actualización ROAC*/
.factualizacion{ width: 19.5em;font-size:11px; padding-top: 0.5em;}
.factualizacionROAC{ width: 90%;font-size:11px; padding-top: 0.5em;}
.fAcualizacionTexto {}
.alineacionDerecha { text-align: right; float:right;}
.alineacionIzquierda { text-align: left; float:left;}
.alineacionCentrado{ text-align:center;}
/*ICALI*/
.radio { background-color:#6E4736; color: White;}
.margenSup { margin-top: 0.3em;}             
.labelBusquedaBiblioteca {width:9.2em; float:left;}
.labelBusquedaBiblioteca a {color: Black;}
.labelBusquedaGrande { width: 11em; float: left;}
.campoFecha         { width:6em; }
.margenForm     {margin-left: 0.5em;}
.margenIzq {margin-left: 4em;}
.lbBusquedaCatalogo a {color: Black;}
.ayuda { width: 80%; background-color: #F8F2DE; border: 1px solid #6E4736; padding: 0.3em;margin-bottom: 0.5em; display: none; color: Black;}
.invisible {display: none;}
.imgAyuda { float: right; width: 2em; height: 2em; position: absolute; right:1.5em; top:10em;display: none;}
.imgCerrar {}
.margenEntreCtrles{margin-left:2em;}
.campoFicha{border:1px solid red;width:15em;}
.imagenPortada{border:1px solid black;float:left;margin-left:1.5em;margin-top:1em;}
/*Estilos 18/03/2008*/
.LibroAleatorio{min-width:20em; padding:10px; height:auto;text-align: left; overflow:hidden;border:1px solid #6E4736; margin-left:auto;margin-right:auto; margin-bottom: 10px; background-color:#F8F2DE;color: Black;}
.Portada{width: 8em; overflow:hidden; padding: 5px 0 5px 0; float:left;}
.Descripcion{padding: 0.3em 0 0.3em 0; text-align:left; float:left; font-size: 11px;width: 76%}
.fuenteTxt	{ font-size: 11px;color:#6E4736;}
.TextoEtiqueta{width:6.2em;color:Black;float:left;}

.ContentEtiquetaCampo{margin-top:0.2em; text-align:justify;  max-width:700px}

.ContentEtiquetaCampo li{list-style: inside; font-size:11px; margin-left: 0;}

.bordeizq{border-left:6.2em solid #F8F2DE;}
.estiloLista{list-style:none;}
.separacionIcono { padding-right: 0.2em;}
/*Tablas*/
.SuscripcionDoc{width:2%; text-align: center;}
.SuscripcionPrecio{width:10.5em;}
.Suscripcion{width:35%;}
.ProximaTitulo{width:35%;}
.ProximaAutores{width:30%;}
.ProximaFecha{width:10%;}
.ProximaMateria{width:25%;}
/*Enlace*/
.estiloEnlace{font-weight:bold;font-size:11px;color:#6E4736;float:left;}
.imgEnlaceSuscripciones{text-decoration:none;border-style:none;padding-left:0.3em;}
.margenFecha{margin-bottom:1em;}
.espacioBoton{margin-left:3.2em;}
.anchoCampo20{width:18.2em;}
.anchoCampo30{width:25em;}
.anchoCampo40{width:30em;}
.alineaDerecha{text-align:right;}
/*--Imágenes seccion--*/
.imgSeccion  {width: 200px;}
/*Ultimas Publicaciones*/
.contentGeneral { width: 99%;}
.contentUltPublic 
{
	min-height:90px;
	width: 100%; 
	/*border: 1px solid #6E4736; */
	margin-top:0.5em;
	padding-bottom: 0.5em;
	/*background-color: #F8F2DE; */
	color:Black; 
	margin-bottom: 0.7em;}
	 


.imgUltPublic {width: 60px; float: left; position: absolute;text-align:center; margin-top: 5px; left: 25px;}
.imgUltPublic img {height: 90px; width:55px;}
.textoUltPublic { margin-left:7em;  font-size: 10px; padding: 0.3em;}
.textoUltPublic li{ font-size: 10px;}
.labelUltPublic {width: 15em; float: left;}
.infoUltPublic {margin-left: 15.5em;}
.textoAudTP{ margin-left:1em;  font-size: 10px; padding: 0.3em;}
.contentUltPublic:hover { background-color:#F8F2DE}
/*Catálogo*/
.labelCatalogo{width: 15em; float: left; color: Black;}
.infoCatalogo{margin-left: 0.5em;}
.lbBusquedaCatalogo{width: 8em; float: left;}
.agotado{width: 4.5em; float: left; position: absolute;text-align:center; margin-top: 0.4em; left: 1.5em;}
.imgFichaCatalogo{width:200px;position: absolute;text-align: center;top: 20px;left: 35px;}
.camposFichaCatalogo {min-width: 60%; margin-top: 5px !important; margin-top: 2px;margin-left: 250px !important;margin-left: 110px;}
* html .camposFichaCatalogo { width:58%; display:inline-block; float: left;}
.camposFichaCatalogoBajoPortada {float: left; margin-left: 0.5em; }
.lblFichaCatalogoBajoPortada {width: 6em; float: left; margin-left: 10px;}
.etiquetaFichaCatalogo {width:10.5em; float:left; margin-left: 12px;left:2.5em; padding-left: 0.5em; }
.comboIndice {border:1px solid; width: 16em; float:right;}
.textoCatalogo {width:auto; margin-left:155px;  padding-top: 0.35em; }
.textoCatalogoBajoPortada { width: auto; margin-left: 9.5em;}
.textoCatalogoBajoPortada li { list-style-position:outside;  margin-left: 1.5em; font-size: 11px;}  
.textoCatalogo li { list-style-position:outside;  margin-left: 1.5em; font-size: 11px;}  
.etiquetaVerFicha   {width: 98%; text-align: right;}  
.parte { list-style-type:square;}
.separacionCapitulo { margin-left: 1em;}  
.bajoPortada {width: 95%; margin-top:110px; margin-left: 15px;} 
img {font-size: 11px;}
.captionTabla{  width:23em; padding-top: 0.2em;color: black;font-size: 11px; font-weight:bolder;height: 2em;margin-right: auto; margin-left: auto; margin-bottom:0.2em;text-align: center;}
.verFicha { background-image: url('../../../imagenes/botonAlargado.gif');height: 2em;background-position:right; }
.verFicha a {text-decoration: none; color:#6E4736; }
.verFicha a:visited{text-decoration: none;color:#6E4736;}
.verFicha a:hover{text-decoration: none; color:#6E4736; font-weight: bolder;}
.verFicha a:active{text-decoration: none; color:#6E4736;}
.verAutoresA { color:Red;  padding-left: 1em;}  
.verAutores { color: Black; padding-left: 1em;}  
.verAutores a{padding-top:0.2em; color: Black;} 
.verAutores a:hover {padding-top:0.2em; color: Black;  font-weight: bolder;} 
.verAutores a:visited{padding-top:0.2em; color: Black;}   
.fichaAutores {width: 90%; margin-left: 1.5em; margin-top:2px; font-size: 11px;color: #6E4736}
.tituloFichaAutores  {width: 90%; margin-left: 2.5em; font-size: 11px;font-weight: bold; margin-top:5px;border-bottom: 3px #6E4736 ridge;}
.separacionSup  { padding-top: 2em;}
.sponsor{ margin-top:10px;}
.sponsor p { text-align:right;}
/*---------------BARRA DE NAVEGACION HORIZONTAL------------*/
.contenidoMapaWeb {	width: 100%; min-height:500px;background-image: url('../imagenes/institutoFondo.gif');background-repeat: no-repeat;background-position: 100% 5%;}
* html .contenidoMapaWeb { height: 500px;}
.NavegacionHorizontal{background-color:#6E4736;min-width: 775px;width:100%;height:20px;position:absolute;z-index:4;top:68px;color:White;/*	background-image: url('../imagenes/fondoCabeceraTabla.gif');*/}
.rastroNavegacion{margin-left: 0.2em;margin-top: 0.2em;float:left;font-family: verdana;font-size: 10px;font-weight: bold;}
.rastroNavegacion a{margin-left: 0.25em;margin-right: 0.25em;font-family: verdana;font-size: 10px;font-weight: bold;color: #ffffff;text-decoration:underline;}
.mapaNavegacion{float:right;margin-top: 0.2em;font-family: verdana;font-size: 10px;font-weight: bold;}
.mapaNavegacion a{margin-left: 0.25em;margin-right: 0.4em;font-family: verdana;font-size: 10px;font-weight: bold;color: #ffffff;text-decoration:none;}
.mapaNavegacion a:hover{font-family: verdana;font-size: 10px;font-weight: bold;color: #ffffff;text-decoration:underline;}
.ContenidoMapa{font-family: verdana;font-size: 11px;margin-left: 0.8em;}
.MapaWebLiPadre{margin-left:1em;margin-bottom: 1.5em;font-size: 12px;list-style-type:square;font-weight: bold;color: #6E4736;}
.MapaWebLnkPadre{color: #6E4736;font-size: 12px;border-bottom: 3px double #6E4736;text-decoration:none;}
.MapaWebLnkHija{font-size: 11px;font-weight: normal;color: #000000;text-decoration:none;border-bottom: 1px dotted #000000;}
.MapaWebLiHija{font-size: 11px;font-weight: bold;color: #6E4736;margin-top: 1em;margin-bottom: 0.5em;margin-left: 2.0em;}
.fontTabla { font-size: 12px;}
.imprimible { width:150px; position: absolute; top: 90px; right: 0px; font-size: 10px; z-index: 1005; }
.imprimible a { color:#5E3C2E; text-decoration: none; }
.imprimible a:hover { color:#5E3C2E; text-decoration: underline;}
.imprimible a:visited { color:#5E3C2E;}
.imgImpresora { width: 17px; padding-right: 3px; float: left;}
.botonDerecha{ float:right;}
.btnBuscarTodas{margin-left: 1em;}
.versionImprimible {min-height: 84%;position:relative;z-index:1;padding:1em 1em 1em 1em;  min-width: 570px;}
* html .versionImprimible{height: 84%;}
.textoAlegal{width:auto;}
.separacionentreparrafo{margin-bottom:1em;}
.colortexto{color:White;font-size:8em;}
.imagenfondo{float:left;}
.contenedorUnico{width:55%;border:1px solid red;float:left;}
/*Página logos ICALI*/
.textoICALI {font-size: 11px;float: left; margin-top: 10px;}
.imgICALI img{display: block;position: relative; top: 0; right: 0;width: 110px; float: left;}
.descripcionICALI{width: auto;  margin-left: 0.3em; padding: 1%; margin-bottom: 4px; font-size: 10px;}
* html .descripcionSeccion {float: left;}
.descripcionICALI p{font-size: 11px;}
.enlacesICALI {width: 45%;background-color: #F8F4E4;float: right; margin-bottom:0.5em; margin-left: 3px; padding: 1%; border: 1px solid #6E4736;}
.enlacesICALI li{font-size: 14px; margin-left: 2px;}
.separacionCajaEnlaceSup { margin-top: 10px;}
.contenedorLogos { width: 600px !important; width: 581px;text-align: center; margin-right: auto; margin-left:auto;}                   
.logoCuadrante {width:200px; min-width: 200px; height: 140px;text-align: center; font-size: 10px;}
.logoCuadrantePequeno {width: 190px !important; width: 175px; height: 140px; text-align: center;font-size: 10px;}
.flotaIzq   {float: left;}
.flotaDer   {float: right;}
.centrarLogoHorizontal { margin-left: auto; margin-right:auto;}
.logoCuadrante img { max-width: 199px;}
.centrarLogoVertical { margin-top: 25px;}
.TextoTitulados { color:#00664F;}
.TextoAsepuc { color:#9C1C28; }
.colaboradores { width: 100%; padding-bottom: 1em;}
.TextoIconos    { font-size: 11px; font-weight: bold; text-decoration: underline;}
.linkICALI  { text-decoration: none; border: none;}
.linkICALI a img{text-decoration: none; border: 0;} 
/*Fin logos ICALI*/
.margenSuperior { padding-top: 10px;}
/*Listado ICAC Provincias*/
.contenidoICAC { width: 100%; height: 100%; margin-left: auto; margin-right: auto;}
.contTitulo { background-color:#E0E0E0; text-align: center; border: 1px solid; border-bottom: none;}
.TituloICAC { width: 60%; margin: 0 auto 0 auto; padding-top: 1%; padding-bottom: 1%; font-weight: bold;}
.tablaFondo { width: 99%; background-color:#BEBEBE; font-size: 9px; margin-right: 0;}
.tblLA tr{ background-color:white; color:black;}
.tblLA tr:hover{ background-color:Maroon;   color:white;}
.bordeTab   { border: 1px solid black; border-collapse:collapse; padding: 0.1%; text-align: center;}
.contPieICAC    { width: 99.6%; position: absolute; bottom: 0; border-top: 1px solid; border-bottom: 1px solid;}
.FechaICAC  { width: 49.5%; float:left; border-right: 1px solid; font-size: 12px;}
.paginaICAC  { width: 49.5%; float:right; text-align: right; font-size: 12px;}
.ancho1 {width: 9%;}
.ancho2 {width: 8%;}
.ancho3 {width: 15%;}
.ancho4 {width: 18%;}
.roacMunicipio{width: 15%;text-align:center;}
.roacIdentificacion{width: 30%;text-align:left;}
.roacNumero{width: 5%; text-align:center;}
.roacDireccion{width: 35%;text-align:left;}
.roacCP{width: 5%; text-align:center;}
.roacTelfono{width: 10%;text-align:center;}
.botonGenerar{background-color:#6E4736;color:White;font-size:11px;font-weight:bold;width:10em;}                
.lnkICALI{font-family: verdana;font-size: 11px;font-weight: bold;text-decoration:none;color: #6E4736;}
.lnkICALI:hover{font-family: verdana;font-size: 11px;font-weight: bold;text-decoration:underline;color: #6E4736;}
.lnkICALILetrasGlosario{font-family: verdana;font-size: 14px;font-weight: bold;	color: #6E4736;}
.ICALILetrasGlosario{font-family: verdana;font-size: 13px;font-weight: bold;color: #6E4736;}
.ICALIPalabrasGlosario{font-family: verdana;font-size: 11px;color: #6E4736;}

.TaxonomiaTitulo{font-family: verdana;font-size: 14px;color: #6E4736;font-weight: bold;border: solid 1px #6E4736;text-align:center;	margin-bottom:5px;}
.TaxonomiaFicha{font-family: verdana;font-size: 11px;color: #6E4736;border: solid 1px #6E4736;width:100%;padding-top:5px;padding-bottom:5px;}
.TaxonomiaLabelTitulo{background: #eeeeee;font-family: verdana;font-size: 11px;text-align:left;vertical-align: top;color: #6E4736;width: 20%;padding:3px;}
.TaxonomiaLabelContenido{font-family: verdana;font-size: 11px;color: #000000;width: 80%;vertical-align: top;padding:3px;padding-left:5px;padding-bottom:5px;}

#pgc:link{text-decoration:none;color: black;}
#pgc:visited{text-decoration:none; color:black;}
#pgc:active{text-decoration:none; color:black;} 
#pgc:hover{text-decoration:underline; color:#5E3C2E;}
/*Guia Navegación*/
.bordeTitulo { border-bottom: 1px solid #6E4736;}
.imgNav { padding: 5px;}
.imgNav img { max-width: 700px; }
.textoNav { font-size:11px; color:#6E4736; }
.textoNav li { font-size:11px; list-style-position: outside; list-style-type:square; margin-left: 2.5em; color: #6E4736;}
.textoNav li a { text-decoration: none; font-weight: bolder; color:#6E4736;}
.textoNav li a:hover { text-decoration: underline;}
/*Fin Guía Navegación*/
.Tools {font-size:11px; color:#6E4736; float:right; padding-right:20px}
.Tools a{color: #5E3C2E;text-decoration: none;}	
.Tools a:hover{font-weight:bolder;text-decoration:underline;}

.treeview li{ list-style:none}
.treeview, .treeview ul { padding: 0;margin: 0;list-style: none;}
.treeview ul {background-color: white;margin-top: 4px;}
.treeview .hitarea {background: url(../images/treeview-default.gif) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
* html .hitarea {display: inline;float:none;}
.treeview li { 	margin: 0;	padding: 3px 0pt 3px 16px;}
.treeview a.selected {background-color: #eee;}
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(../images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/treeview-default.gif); } 
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-famfamfam li { background-image: url(../imagenes/treeview-famfamfam-line.gif); }
/*.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../imagenes/treeview.gif); } */

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.root{ padding: 1px 0 1px 16px; display: block;  font-weight:bold; color:Maroon }
.filetree span.folder{ padding: 1px 0 1px 16px; display: block; font-weight:bold; color:Navy }
.filetree span.folder {background: url(../imagenes/folder.gif) 0 0 no-repeat; }
.filetree span.file { padding: 1px 0 1px 16px; display: block; color:Maroon}
.filetree span.file { background: url(../imagenes/file.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../imagenes/folder-closed.gif) 0 0 no-repeat; }
.filetree div.note, .filetree span.note{ padding:  3px 0 1px 26px; display: block; text-align:justify }

#treecontrol { margin: 1em 0; display: none; float:right; }

.pres { text-decoration: none; font-style:italic; font-weight: bolder;  font-size:1.3em  ; color:navy;}
.pres1 { text-decoration: none; font-style:italic; font-weight: bolder;  font-size:1.0em  ; color:navy;}
.pres:hover, .pres1:hover { text-decoration: underline; }

#qs li {list-style-type:none; }

.lista {margin: 20px;padding: 0;list-style-type: none;font-size:0.80em;font-family:Verdana, Arial;}
.lista li{background: #fff url("../imagenes/file.gif") 0 3px no-repeat; padding:  0 0 5px 20px;}
.lista a{color: #5E3C2E;text-decoration: none;}	
.lista a:hover{font-weight:bolder;text-decoration:underline;}
.lista img{padding-left:5px;border:0px;}

.cookiesms{width:100%;height:60px;margin:0 auto;padding-left:1%;padding-top:5px;font-size: 0.9em;clear:both;font-weight:bold;background-color: #EFE4BC; color: Black;bottom:0px;position:fixed;left: 0px;opacity:0.8;transition: bottom 1s;	-webkit-transition:bottom 1s; /* Safari */	-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);	-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);	box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);	z-index:999999999;}
.cookiesms:hover{bottom:-60px;}
.cookiesms p{ font-size:0.8em}

.cookies2{background-color:Maroon; color:White;display:inline;opacity:0.95;	-filter:alpha(opacity=95);	position:absolute; 	left:1%; 	top:-30px;	font-size:15px;	height:30px;	padding-left:25px;	padding-right:25px;	-webkit-border-top-right-radius: 15px;	-webkit-border-top-left-radius: 15px;	-moz-border-radius-topright: 15px;	-moz-border-radius-topleft: 15px;	border-top-right-radius: 15px;	border-top-left-radius: 15px;	-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);	-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);	box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);}
#btncookies{ margin-left:10px;margin-top:5px;background: #3498db; color: #ffffff;  padding: 6px 6px 6px 6px;  text-decoration: none;  font-size:x-small;}
#btncookies:hover {  background: #3cb0fd;  text-decoration: none;}
#Pcookies table{border-spacing: 5px;border-collapse: collapse;border: solid 1px Black}
#Pcookies table caption{color:White; background-color:Maroon; font-weight:bold ;height:30px; }
#Pcookies table tr{ background-color:#EFE4BC;}
#Pcookies table td, table th{ color:Black;border: solid 1px Black ; text-align:center; table-layout:fixed}
#Pcookies ul{list-style-type:lower-latin;color:#6a030f;list-style-position:inside;}
#Pcookies ul li {text-align:justify;padding-bottom:5px; padding-left:40px;padding-bottom:10px;}	
#pcookies h1,h2,h3,p{padding:  5px 5px 5px 5px; }

.dvPie p{text-align:justify;  font-size:0.8em ; font-weight:bold}

.lmas{float:right; padding:25px 25px 25px 25px;}
.lmas a:link{color:red}

.contacto p { font-size:0.8em}
.contacto h2 { font-size:0.9em}