/***********************************************************************************************/
/*                      DondeVoto Structural Style Sheet for print, v. 2.0                     */
/*                         Author: Daniel Reyes - Copyright © Sinectia                         */
/***********************************************************************************************/

/********** ESTILOS GENÉRICOS *********/
body {
	background-color: #FFFFFF;
	border: 0;
	margin: 0 !important;
	padding: 0 !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-align: center;
  	width: auto !important;}

H1 {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 20pt;
	text-align: center;}

H1 SPAN { 
	display: none;}

H2 {
	border: 0;
	margin: 0;
	margin-top: 15px;
	padding: 0;
	font-weight: normal;
	font-size: 18pt;
	color: #006699;
	color: #006699;
	text-align: center;}

H3 {
	border-bottom: 1px solid  #666666;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 13pt;
	color: #666666;
	text-align: center;}

H4 {
	border: 0;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	color: #006699;
	font-size: 12pt;
	text-align: center;}

H5 {
	border: 0;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	font-size: 11pt;
	text-align: center;}

P {
	border: 0;
	margin: 0;
	padding: 0;}

IMG {
	border: 0;}

A:link, A:visited {
	color: #000000;
	text-decoration: none;}

A:hover {
	color: #006699;
	text-decoration: underline}

/********** HEAD **********/
#leftHead, #rightHead {
	display: none;} 

#centerHead {
	border: 0;
	margin: 0;
	padding: 0;
	float: none !important;
	height: 84px;
	width: 100%;}

/* Botonera*/
#rightHead #botonera{
	display: none;}

/***** Breadcrumb *****/
#breadcrumb {
	display: none;} 


/********** CONTENT **********/
#leftContent {
	display: none;} 


/***** Center Content *****/
#centerContent {
	background-color: #FFFFFF;
	border: 0;
	margin: 0;
	padding: 0;
/*	padding: 25px 0 30px 0;*/
	float: none !important;
	width: 100%;
	color: #000000;}

#centerContent P {
	border: 0;
	margin: 0.5em 0 1em 0;
	padding: 0;
	text-align: justify;
	line-height: 1.25em;}

#centerContent P.introTexto {
	padding: 0 5px;
	font-style: italic;}

#centerContent OL, #centerContent UL {
	margin: 0 0 1em 0;
	padding-left: 40px;
	padding-bottom: 0.5em;
	text-align: justify;
	line-height: 1.25em;}

#centerContent LI {
	margin: 0 0 0.5em 0;
	padding: 0;}

#centerContent P.textoIdentado {
	margin: 0;
	padding: 0 100px;
	font-size: 9pt;}

#centerContent UL#referencias, #centerContent OL#referencias {
	margin: 0 100px;
	list-style-type: none;
	font-size: 9pt;}

#centerContent UL#referencias LI, #centerContent OL#referencias LI {
	margin-bottom: 0;
	padding-bottom: 8px;}


/* Mensajes de error */
#centerContent .tituloError, #centerContent .tituloOK, #centerContent .tituloErrorGrave {
	padding-bottom: 5px;
	text-align: center;}

#centerContent .tituloError {
	color: #FF6600;}

#centerContent .tituloErrorGrave {
	color: #FF0000;}

#centerContent .tituloOK {
	color: #006699;}

#centerContent P.error {
	margin: 0;
	text-align: center;
	color: #FF6600;}

#centerContent P.errorGrave {
	margin: 0;
	text-align: center;
	color: #FF0000;}

#centerContent .colorError {
	color: #FF6600;}

#centerContent .colorErrorGrave {
	color: #FF0000;}

#centerContent H5.escrutadas {
	margin: 0;
	padding: 0;
	color: #666666;}


/* Arriba */
#centerContent P.arriba {
	display: none;}

#centerContent P#imprimir {
	display: none;}

.avisoCentro {
	display: none;}


/* Clases par ajuste de párrafos y listas */
#centerContent .addMT {
	margin-top: 1em;}

#centerContent .addMB {
	margin-bottom: 0.5em;}

#centerContent .removePB {
	padding-bottom: 0;}
 
#centerContent .removePT {
	padding-top: 0;}

#centerContent .removeMB {
	margin-bottom: 0.5em;}

#centerContent .removeMT {
	margin-top: 0;}

#centerContent .separadorP {
	padding: 0;
	margin: 0;
	font-size: 1px;}

#centerContent P#horaActualizacion {
	padding: 0;
	margin: 0;
	color: #006699;
	font-size: 9pt;
	font-style: italic;
	text-align: center;}


/* Tablas */
#centerContent .tabla, #centerContent .tablaGrande {
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	color: #000000;
	font-weight: bold;
	text-align: left;}

#centerContent .tabla {
	width: 70%;}

#centerContent .tablaGrande {
	width: 75%;}

#centerContent TD {
	border: 1px solid #999999;
	padding: 0 3px;}

#centerContent TD.titulo {
	padding: 2px 0;}

#centerContent TD.tituloH4 {
	border: none;
	padding: 2px 0;}

#centerContent TD.tituloH4 H4 {
	padding: 1.2em 0 0 0;
	font-size: 11pt;}

#centerContent  TR {
	padding: 0;
	vertical-align: text-top;}

#centerContent  TR.tituloFila {
	color: #006699;
	vertical-align: middle;
	text-align: center;}

#centerContent  TR.subtituloFila {
	color: #006699;
	font-size: 9pt;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;}

#centerContent TR.filaGris, #centerContent TR.filaGrisObscuro {
	text-align: center;}

#centerContent TD.celdaGris, #centerContent TD.izquierda {
	text-align: left;}

#centerContent TD.celdaGrisObscuro {
	font-weight: normal;
	text-align: right;}

/*#centerContent TD SUP{
	display: none;}*/

#centerContent TD.izquierda {
	text-align: left;}

#centerContent TD.derecha {
	font-weight: normal;
	text-align: right;}

#centerContent TR.filaTotal, #centerContent TR.subTituloFila {
	text-align: center;}

#centerContent TR.separadorFila TD{
	border: 0;
	padding: 8px 0;
	font-size: 1px;}

#centerContent TR.separadorFilaLink TD{
	border: 0;}

#centerContent .tablaGrande A {
	text-decoration: none;}

#centerContent P.centrado {
	text-align: center;}

#centerContent .foto {
	float: right;
	margin-top: 5px;
	margin-left: 10px;}

/***** Formularios *****/
/* Consultas */
#centerContent #busqueda {
	padding: 0 0 2.5em 0;}

#centerContent #busqueda #cuerpoFormulario {
	padding: 10px 5px 0 5px;}

#centerContent #busqueda SELECT {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;}

#centerContent #busqueda TEXTAREA {
	font-size: 11pt;}

#centerContent #busqueda #cuerpoFormulario .inputForm {
	background-color: #F0F0F0;
	border: #CCCCCC 1px solid;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;}

#centerContent #busqueda .inputFormAjustado {
	background-color: #F0F0F0;
	border: #CCCCCC 1px solid;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 22em;
	margin-top: 0.5em;
	margin-bottom: 0em;}

#centerContent #busqueda #cuerpoFormulario .botonForm {
	background-color: #E0E0E0;
	border: #CCCCCC 1px solid;
	margin-top: 0;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	width: 90px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 1px 0;
	width: 88px;} 

html>body #centerContent #busqueda .botonForm {
	padding: 1px 0;
	width: 88px;} 

#centerContent #busqueda .contacto P LABEL {
	line-height: 1.6em;}

#centerContent #busqueda .contacto {
	width: 54%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 1px 0;
	width: 50%;}

html>body #centerContent #busqueda .contacto {
	width: 50%;}

#centerContent #busqueda .contacto P LABEL {
	line-height: 1.6em;}

#centerContent #busqueda .contacto .inputForm {
	width: 100%;}

#centerContent #busqueda P.textoDerecha {
	margin: 0 2em;
	padding-top: 1em;
	color: #006699;
	text-align: right;
	font-size: 10pt;}

#centerContent HR {
	background-color: #CCCCCC;
	color: #CCCCCC;
	border: none;
	margin: 5px 30px;
	padding: 0;
	height: 1px;}

#centerContent #datosEscrutinio {
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	margin: 5px;
	padding-bottom: 5px;
	width: 65%;} 

#centerContent .ancho{
	padding: 0;
	width: 22em;} 	

#centerContent HR {
	background-color: #CCCCCC;
	padding: 0;
	height: 1px;
	width: 80%;}

/* Mapa del Sitio */
#centerContent #siteMap {
	margin: 2em 2em 4em 2em;
	text-align: center;}

#centerContent #siteMap UL {
	padding-left: 40px;
	color: #666666;
	font-weight: bold;
	text-align: justify;}

#centerContent #siteMap UL UL {
	margin-top: 0.5em;
	margin-bottom: 0;
	padding-bottom: 0;
	font-weight: normal;}

#centerContent #siteMap LI {
	list-style-type: circle;}

#centerContent #siteMap LI LI {
	padding-bottom: 0;
	list-style-type: circle;}

#centerContent #siteMap H5.seccionTit { 
	border: none;
	margin-top: 1em;
	margin-bottom: 0.3em;
	padding: 0.25em;
	color: #006699;
	font-size: 11pt;
	text-align: left;}

#centerContent #siteMap H5.seccionTit A, #centerContent #siteMap H5.seccionTit A:visited { 
	color: #333333;
	text-decoration: none;}

#centerContent #siteMap H5.seccionTit A:hover  { 
	color: #006699;}


/***** Right Content *****/
#rightContent {
	display: none;} 


/********** FOOTER **********/
#footer {
	background-color: #FFFFFF;
	border: 0;
/*	border-top: 1px solid  #666666;*/
	margin: 0;
/*	margin-top: 1.5em;*/
	margin-top: 4em;
	padding: 0;
	font-size: 9pt;
	color: #000000;} 

/***** FooterText Menu *****/
#footerTextMenu {
	display: none;}

/* Left Footer */
#leftFooter {
	display: none;} 

/* Center Footer */
#centerFooter {
	margin: 0;
	padding: 0;
	padding-top: 0.5em;
	color: #000000;
	text-align: center;
	width: 100%;} 

#centerFooter P {
	border: 0;
	margin: 0;
	padding: 0;
	color: #000000;
	text-align: center;}

/* Right Footer */
#rightFooter {
	display: none;}

.trick {
	display: none;}

#agregados { 
	display: none;}