@charset "utf-8";
/* CSS Document */



.TablaBorde{
	border-right: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;
	border-top: #000 1px solid;
	border-color:#000;	
	}
.TablaSinBorde{	
	border-color:#FFF !important;	
	}	
.TablaCelda{
	border-right: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;
	border-top: #000 1px solid;
	}
BODY
{
	/*border: #000000 1px solid;
	table-layout: auto;
	font-weight: normal;
	text-justify: auto;
	list-style-position: outside;
	font-size: 8pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	line-height: normal;
	font-family: Tahoma, Verdana, sans-serif;
	list-style-type: circle;
	letter-spacing: normal;
	border-collapse: collapse;
	background-color:#fff;
	text-align: justify;*/
}


	
.LeyendaEspanol{
	font-family: Verdana !important;	
	font-size: 8px !important;	
	}	

.LeyendaIngles{
	font-family: Verdana !important;
	font-size: 8px !important;
	font-style:oblique !important
	}

.LeyendaNormalE{
	font-family: Verdana;
	font-size: 9px;
	}
.LeyendaNormalI{
	font-family: Verdana;
	font-size: 9px;
	font-style:oblique
	}	
/*.sinTop{
	border-top:none !important;
	border-top-color:#FFF !important;
}*/
.sinBottom{	
	border-bottom:none !important;
	border-bottom-color:#FFF !important;
}


#ContenedorImpresion{
	z-index: 1000;
}
#ContenedorFooter{
	height: 60px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color: #000;
}
#ContenedorInformacion{
	width: 98%;
	position: relative;
	margin: 0 0 0px 0;
}
#ContenedorInformacion h1{
	margin: 0 0 0 0;
	font-size: 12px;
	color: #000;
	text-indent: 15px;
}
#ContenedorInformacion h2{
	font-size: 11px;
	color: #990;
	margin-left: 15px;
	text-align: justify;
	/*width: 340px;*/
}

#ContenedorInformacion p{
/*	font-size: 10px;
	text-align: justify;
	font-weight: lighter;
	color: #000;
	margin-left: 15px;
	width: 340px;
	margin-top: 10px;
	margin-bottom: 0px;
	*/
	font-family: Courier !important; 
	margin-bottom: 0px !important;
	margin-top:0px !important;
	padding-left:2px!important;
}
#ContenedorInformacion b{
	font-weight:bolder;
	color: #000;
}
#ContenedorInformacion table th{
	/*background-color: #FFF;
	border-bottom: #999 2px solid;*/
	/*border: #999 1px solid;*/
	color: #000;
	font-size: 10px;
}
#ContenedorInformacion table.Listado th{
	/*background-color: #CCC;*/
	/*border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;*/
	color: #000;
	font-size: 10px;
}
#ContenedorInformacion table td{
	/*border: #999 1px solid;*/
	color: #000;
	font-size: 12px;
	margin-left: 9px;
}
#ContenedorInformacion table.Listado td{
	/*border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;*/
}

/*Para Los Bordes de las tablas*/
td.bordesSolido,th.bordesSolido{
	border: #000 1px solid;		
}
td.bottomSolido,th.bottomSolido{
	border-bottom:#000 1px solid;	
}
td.sinTop,th.sinTop{
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

td.sinToPLeft,th.sinTopLeft{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
}
td.conToPLeft,th.conToPLeft{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
}
td.bordeLeft,th.bordeLeft{
	border-left:#000 1px solid;
}
td.bordeDerecha,th.bordeDerecha{
	border-right:#000 1px solid;
}
td.bajoDerecha,th.bajoDerecha{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
}
.vacio { /*este id vacia la celda o el objeto al que se le aplique*/
	border: 0 !important;
	background: #FFF !important;
}
.class1{
	font-family: Courier !important; 
	font-size: 10px !important;	
	font-weight: normal !important;	
	text-transform: uppercase !important;	
	padding-left: 2px !important;	
	padding-right: 2px !important;	
	text-align:left !important;	
}

table td{
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}
p.class1{
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	font-family: Courier !important; 
	font-size: 10px !important;	
	font-weight: normal !important;	
	text-transform: uppercase !important;	
	padding-left: 2px !important;	
	padding-right: 2px !important;
	padding-bottom: 0px !important; 
	text-align:left !important;
}

.divPais{
	font-family: Courier !important; 
	font-size: 10px !important;	
	font-weight: normal !important;	
	text-transform: uppercase !important;	
}


.divSeparacionCampo{
	margin-bottom: 5px !important;
	margin-top: 5px; !important;
	font-family: Courier !important; 
	font-size: 10px !important;	
	font-weight: normal !important;	
	text-transform: uppercase !important;	
	padding-left: 2px !important;	
	padding-right: 2px !important;
	padding-bottom: 0px !important; 
	text-align:left !important;	
	}

.titulo1 {font-family: Verdana; font-size: 12px; font-weight: bold; color: rgb(0,0,0)}
.titulo1Ingles {font-family: Verdana; font-size: 11px; color: rgb(0,0,0);font-style:oblique}
.titulo2 {font-family: Verdana; font-size: 12px; color: rgb(0,0,0)}
.titulo2Ingles {font-family: Verdana; font-size: 11px; color: rgb(0,0,0)}
.folio {font-family: Verdana; font-size: 14px; font-weight: bold; color: rgb(0,0,0)}
.tituloGrande {font-family: Verdana; font-size: 15px; font-weight: bold; color: rgb(0,0,0)}
.tituloGrandeIngles {font-family: Verdana; font-size: 14px; color: rgb(0,0,0)}
.tituloGrandeReex {font-family: Verdana; font-size: 15px; font-weight: bold; color: rgb(0,0,0)}
.tituloGrandeReexIngles {font-family: Verdana; font-size: 14px; color: rgb(0,0,0)}