br.limpia{
	clear:both;
}

form{
	page-break-after: avoid;
	padding-bottom: 0px;
	margin-bottom: 0px;
	page-break-before: avoid;
	display:inline;
}

.minWidth{
	width:1%;
}

.maxWidth{
	width: 100%;
}

div.espacio {	
  font-size:0%;
	height: 5px;
  padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
}

.espacio {
	width: 10px;
	height: 10px;	
	clear: both;
	
	padding-left: 10px;
}



img.sinborde{
	border: none;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

img.alineaizquierda{
	float: left;
	vertical-align: top;
	margin: 0 1em 0 1em;
}

img.alineaderecha{
	float: right;
	vertical-align: top;
	margin: 0 1em 0 1em;
}

img.alineaderechatotal{
	float: right;
	vertical-align: top;
	margin: 0 0em 0 0em;
}


TD.FondoPagina{
	background-color: #FFF;	
}

TD.FondoMenuBotones{
	background-color: #FFF;
}



br.lineanueva {
	clear: both;
}

.fuente_rojoine {
color: #333333;
}

.baseline{
	vertical-align: bottom;
}

.arriba {
	vertical-align: top;
}

.alineaderecha {
	text-align : right;
}

.oculto {
  position:absolute;
  left:-9999px;
}

.centrar
{
	text-align:center;
}

.textizquierda
{
	text-align:left;
}

.no_margen_izq
{
   padding-left: 10px;
}

/*Formato de los botones INE*/

a.boton  {
	text-decoration: none;
	color: #333333;
	padding: 2px 7px 2px 7px;
	border: 1px solid #b6c5df;
	margin-top:0px;
	margin-bottom:0px;
}

a.boton:hover {
	background: #e5e7f3;
	color: #333333;
}

a.boton-hover {
	background: #e5e7f3;
	color: #333333;
}

a.botonRojo  {
	text-decoration: none;
	color:#ffffff;
	background: #b6c5df;
	padding: 2px 7px 2px 7px;
	border: 1px solid #b6c5df;
	cursor: pointer;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}

a.botonRojo:hover {
	background: #b6c5df;
	color: #333333;
}

a.botonRojo-hover {
	text-decoration: none;
	background: #b6c5df;
	color: #333333;
	cursor: pointer;
	border: 1px solid #b6c5df;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 2px 7px 2px 7px;
}

input {
	text-decoration: none;
}

input.rojo {
	border: 1px solid #b6c5df;
	vertical-align: middle;
}

select{
	text-decoration: none;
	font-size: 1em;
			font-family: Arial, helvetica, sans-serif;
}

select.rojo{
	text-decoration: none;
	background: White;
	border: 1px solid #b6c5df;
}

SELECT.download{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding: 0px 0px 0px 3px;
}

input.boton	 {
	text-decoration: none;
	color: #333333;
	background: #b6c5df;
	padding: 1px 3px 1px 3px;
	margin: 0px;
	border: 1px solid #b6c5df;
	cursor: pointer;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: visible;
}

input.boton:hover {
	text-decoration: none;	
	background: #e5e7f3;
	color: #333333;
	overflow: visible;
}

input.boton-hover {
	text-decoration: none;
	color: #333333;
	background: #e5e7f3;
	padding: 1px 3px 1px 3px;
	border: 1px solid #b6c5df;
	cursor: pointer;
	margin-left: 0px;
	margin-right: auto;
	overflow: visible;
}

input.botonRojo	 {
	color: #333333;
	background: #b6c5df;
	border: 1px solid #b6c5df;
	cursor: pointer;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 3px 0px 3px;
	overflow: visible;
}

input.botonRojo:hover {
	border: 1px solid #b6c5df;
	background: #e5e7f3;
	color: #333333;
	overflow: visible;
}

input.botonRojo-hover {
	color: #333333;
	background: #e5e7f3;	
	border: 1px solid #b6c5df;	
	cursor: pointer;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 3px 0px 3px;
	overflow: visible;
}

.cursorMano{
	cursor:pointer;
}

.noresize{
		font-size: 0%;
}


.tam95{font-size:0.95em;}
.tam90{font-size:0.90em;}
.tam85{font-size:0.85em;}
.tam80{font-size:0.80em;}
.tam75{font-size:0.75em;}
.tam70{font-size:0.70em;}
.tam65{font-size:0.65em;}
.tam60{font-size:0.60em;}



/*  TOOLTIP para Descripcion Operacion INEBASE -- VALE PARA CUALQUIER TOOPTIL*/

/*a.Ntooltip {
		position:relative;
}
*/
a:Ntooltip hover {
	background:#ffffff; /*BG color is a must for IE6*/
	text-decoration:none;
	} 
	
a.Ntooltip span {
 	display:none; 
	padding:5px 5px; 
   margin-top:-3px;
	 			margin-top: 15px\9; /* IE8 and below  */	
	/* margin-left:-130px; */
	width:300px; 
	text-align:left;
	cursor: default;
	}
	
a.Ntooltip:hover span {
	border-radius: 5px 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); 
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); 
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	display:block;
	position:absolute;
	border:1px solid #2b2d73;
	text-decoration:none; 
	background:#eef2f8; 
	color:#333333;
	z-index: 999;
	padding:0.5em;

	}
 /*  Fin Tooltip  */

/*Comienzo Ntooltip FICHA TECNICA  */

a.NtooltipFicha {
position: relative; /* es la posición normal */
text-decoration: none; /* forzar sin subrayado */
color:blue; /* forzar color del texto */
font-weight: normal; /* forzar negritas */
background-color: transparent;
}

a.NtooltipFicha:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#fff; /* DEBE haber un color de fondo */
color: blue ; /* forzar color del texto */
}

a.NtooltipFicha span {
display: none; /* el elemento va a estar oculto */
}

a.NtooltipFicha:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:1.2em; left:2em; /* donde va a estar */
width:350px; /* el ancho por defecto que va a tener */
padding:10px; /* la separación entre el contenido y los bordes */
background-color: white; /* el color de fondo por defecto */
color: #333333; /* el color de los textos por defecto */
border: 1px solid #b6c5df;
font-weight: normal;
}

/*  Fin  Ntooltip FICHA TECNICA */

/*  TOOLTIP ACCESIBLE para notas cortas  mensu INEbase BASE DE DATOS */

a.NtooltipVacio {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#333333 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
background-color: #eef2f8;
}

a.NtooltipVacio:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#eef2f8; /* DEBE haber un color de fondo */
}

a.NtooltipVacio span {
display: none; /* el elemento va a estar oculto */
text-decoration: none !important; /* forzar sin subrayado */
}


a.NtooltipVacio:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:4em; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
padding:10px; /* la separación entre el contenido y los bordes */
background-color: #eef2f8; /* el color de fondo por defecto */
color: #333333; /* el color de los textos por defecto */
border: 1px solid #2b2d73;
font-weight: normal;
font-size:0.75em;
}

/*  Fin Ntooltip Vacio con CAJA mas Ancha*/

/*  TOOLTIP ACCESIBLE para notas cortas  mensu INEbase BASE DE DATOS */

a.NtooltipVacioAncho {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#333333 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
background-color: #eef2f8;
}

a.NtooltipVacioAncho:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#eef2f8; /* DEBE haber un color de fondo */
}

a.NtooltipVacioAncho span {
display: none; /* el elemento va a estar oculto */
text-decoration: none !important; /* forzar sin subrayado */
}


a.NtooltipVacioAncho:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:4em; /* donde va a estar */
width:450px; /* el ancho por defecto que va a tener */
padding:10px; /* la separación entre el contenido y los bordes */
background-color: white; /* el color de fondo por defecto */
color: #333333; /* el color de los textos por defecto */
border: 1px solid #2b2d73;
font-weight: normal;
font-size:0.75em;
}

/*  Fin Ntooltip Vacio Ancho */


/*  estilos para que el rastro de migas no subraye enlaces  .........*/

.anosubrayado:link {
    text-decoration: none;
}

.anosubrayado {
    text-decoration: none;
}
/*  fin  */



/*********************************************************/
/**            BARRA DE HERAMIENTAS APLICACION           */
/*********************************************************/
.AppToolBarFondo{
	display: block;
	float:left;
	width:100%;
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px 0px 5px 0px;
	border-bottom: 3px solid #b6c5df;
}
 
.AppToolBarContent{
	min-height: 42px;
	float:left;
	display: block;	
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 60px;
	max-width: 83%;
	min-width: 790px;
}

.AppToolBarContent .Sup{
	min-height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.AppToolBarContent .Inf{
	min-height: 19px;
   margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	display: block;	
	position: relative;
	.position: inherit;
}

.AppToolBarContent .Inf div{ 
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	.position: inherit;
	bottom: 2px;
}

.AppToolBarLogo{
	float:right;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100px;
	height:46px;
}

.AppToolBarImg1{
   background-image: url(../img/cab1_num.gif);
}

.AppToolBarImg2{
   background-image: url(../img/cab2_num.gif);	
}

.AppToolBarImg3{
   background-image: url(../img/cab3_num.gif);
}

.AppToolBarImg4{
   background-image: url(../img/cab4_num.gif);
}

.AppToolBarImg5{
   background-image: url(../img/cab5_num.gif);
}

.AppToolBarImg6{
   background-image: url(../img/cab6_num.gif);
}

.AppToolBarImg7{
   background-image: url(../img/cab7_num.gif);
}

.AppToolBarImg8{
   background-image: url(../img/cab8_num.gif);
}

/* INICIO ToolTip*/
#dhtmlgoodies_tooltip{
		background-color:#FFFFFF;
		border:0.1em solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:0.2em;
		font-size:0.75em;
		font-family: Arial, helvetica, sans-serif;

}

#dhtmlgoodies_tooltipClose{
	background-color: #b6c5df;	
}

#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
}

a.MenuImprimir{
	background: url(../img/printer.gif) no-repeat 5px 50%;
	margin:  0em 0em 0em 0em; 
	padding: 5px 5px 5px 25px;
	text-decoration: none;
} 

a.MenuImprimir:hover{
	background: url(../img/printer.gif) no-repeat 5px 50%;
	background-color: #f4f7fb;
	margin:  0em 0em 0em 0em; 
	padding: 5px 5px 5px 25px;
	text-decoration: underline;
}

/* FIN ToolTip*/


