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: #FFFCF0;	
}

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



br.lineanueva {
	clear: both;
}

.fuente_rojoine {
	color: #9E1B34;
}

.baseline{
	vertical-align: bottom;
}

.medio {
	vertical-align: middle;
}

.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: #9E1B34;
	background: White;
	padding: 2px 7px 2px 7px;
	border: 1px solid #9E1B34;
	cursor: pointer;
	margin-top:0px;
	margin-bottom:0px;
}

a.boton:hover {
	background: #9E1B34;
	color: white;
}

a.boton-hover {
	background: #9E1B34;
	color: white;
}

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

a.botonRojo:hover {
	background: #FFD475;
	color: #000000;
}

a.botonRojo-hover {
	text-decoration: none;
	background: #FFD475;
	color: #000000;
	cursor: pointer;
	border: 1px solid #9E1B34;
	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 #9E1B34;
	vertical-align: middle;
}

select{
	text-decoration: none;
	font-size: 1em;
}

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

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

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

input.boton:hover {
	text-decoration: none;	
	background: #9E1B34;
	color: white;
	overflow: visible;
}

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

input.botonRojo	 {
	color: #ffffff;
	background: #9E1B34;
	border: 1px solid #9E1B34;
	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 #9E1B34;
	background: #FFD475;
	color: #000000;
	overflow: visible;
}

input.botonRojo-hover {
	color: #000000;
	background: #FFD475;	
	border: 1px solid #9E1B34;	
	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;}



/*  Comienzo Ntooltip normal  */

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

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#9e1b34; /* DEBE haber un color de fondo */
color: #ffffff !important; /* forzar color del texto */
}

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

a.Ntooltip: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: white; /* el color de fondo por defecto */
color: #9e1b34; /* el color de los textos por defecto */
border: 1px solid #9E1B34;
font-weight: normal;
}

/*  Fin  Ntooltip */

/*Comienzo Ntooltip FICHA TECNICA  */

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

a.NtooltipFicha:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#fffcf0; /* DEBE haber un color de fondo */
color: blue !important; /* 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:1em; 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: #9e1b34; /* el color de los textos por defecto */
border: 1px solid #9E1B34;
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:#ffffff !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
background-color: #9e1b34;
}

a.NtooltipVacio:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#ffd475; /* 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: white; /* el color de fondo por defecto */
color: #9e1b34; /* el color de los textos por defecto */
border: 1px solid #9E1B34;
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:#ffffff !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
background-color: #9e1b34;
}

a.NtooltipVacioAncho:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#ffd475; /* 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: #9e1b34; /* el color de los textos por defecto */
border: 1px solid #9E1B34;
font-weight: normal;
font-size:0.75em;
}

/*  Fin Ntooltip Vacio Ancho */

