html {
	overflow-x: auto;
	overflow-y: auto;
}
body {
	margin: 0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
form {
	margin: 0px 0px 0px 0px;
}
table {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #3894bb 1px;
}
h1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
textarea {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #3894bb 1px;
}
.titulo {
	background-color: #6892b8;
	border:solid #84a5c4 1px;
	border-bottom: solid #84a5c4 1px;
}
.boton {
	background-color: #71b1d7; 
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.botonClaro {
	background-color: #89c9ef; 
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.botonBlink {
	background-color: #71c5ea;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold
}
.botonSmall {
	background-color: #71b1d7; 
	color: #ffffff;
	font-size: 9px
}
.botonOpen {
	background-color: #71b1d7; 
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 21px;
	height: 19px;
	cursor: pointer;
}
.titulosubtabla {
	background-color: #6892b8;
	color: #555555;
}
.tablaExterior {
	border: solid #84a5c4 2px;
	background-color: #ffffff; 
}
.tablaInterior {
	border-bottom: solid #84a5c4 2px;
}
.tablaCamposSinLineaAbajo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 0px;
}
.tablaCamposConLineaAbajo {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.tablaInteriorSinPaddingArriba {
	border-bottom: solid #84a5c4 2px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.tablaInteriorSinLineaSinPaddingArriba {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.tablaInteriorSinPaddingArribaSinLineaAbajo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.menuFirstLevelText {
	text-decoration: none;
	color: #3894bb;
	font: bold 12px Arial, Helvetica
}
.menuFirstLevelTextOver {
	text-decoration: none;
	color: #ffffff;
	font: bold 12px Arial, Helvetica
}
.menuSecondLevelBorder {
	border: 1px solid #3894bb
}
.menuSecondLevelText {
	text-decoration: none;
	color: #ffffff;
	font: bold 11px Arial, Helvetica
}
.tituloCaptura
{
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #3894bb;
	COLOR: white;
	font-weight: bold
}
.tituloCapturaSinBordes
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #3894bb;
	COLOR: white;
	font-weight: bold
}
.tablaStdConsulta {
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordesTopInf {
	BORDER-RIGHT: 0px;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordeTop {
	BORDER-RIGHT: 0px;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordeInf {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaIn {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaTitulos {
/*	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;*/
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #c5d2e3
}
.tablaStdConsulta_td {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	border-top: 1px solid #e0e0e0;
}
.tablaStdConsulta_td_Cabecera {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	color: #000000;
}
.tituloErr {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-TOP: #0099cc 1px solid;
	BORDER-LEFT: #0099cc 1px solid;
	BORDER-BOTTOM: #0099cc 1px solid;
	BORDER-RIGHT: #0099cc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #6892b8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #c5d2e3
}
.tituloSubErr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black
}
.tituloPantalla {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND-COLOR: #6892b8
}
.botonesGrilla {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.tituloGrilla {
	BORDER-BOTTOM: #84a5c4 1px solid
}
.grilla {
	BORDER-RIGHT: #84a5c4 1px solid;
	BORDER-LEFT: #84a5c4 1px solid;
	BORDER-TOP: #84a5c4 1px solid;
	BORDER-BOTTOM: #84a5c4 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px
}
.grilla2 {
	BORDER-RIGHT: #84a5c4 1px solid;
	BORDER-LEFT: #84a5c4 1px solid;
	BORDER-TOP: #84a5c4 1px solid;
	BORDER-BOTTOM: #84a5c4 1px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px
}
.titulosGrilla {
	BACKGROUND-COLOR: #6892b8;
	color: #ffffff
}
.enConstruccion {
	FONT-SIZE: 14px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: solid #84a5c4 2px;
	BACKGROUND-COLOR: #6892b8
}
.textBoxStd {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablaInfDatBordeIntImpar {
	BACKGROUND-COLOR: #f7f7f7
}
.tablaInfDatBordeIntPar {
	BACKGROUND-COLOR: #ffffff
}
.tablaInfPagLink {
	COLOR: #555555;
	TEXT-DECORATION: none
}
.tablaInfCabLink {
	color:#000000;
	text-decoration:none;
}
.inputReadOnly {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #3894bb 1px;
	BACKGROUND-COLOR: #f2f2f2
}
.tablaIngresoDetalleDocumento {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.tablaIngresoDetalleLote {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.itemPlanillaEstabilidades {
	border: solid #84a5c4 1px;
	PADDING-RIGHT: 3px;
}
.itemPlanillaEstabilidadesDer {
	BORDER-RIGHT: #84a5c4 1px solid;
	BORDER-TOP: #84a5c4 1px solid;
	BORDER-LEFT: #84a5c4 0px;
	BORDER-BOTTOM: #84a5c4 1px solid;
}
.enlace {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
.enlace2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555
}

.tablaCamposSolapa {
	border-left: solid #84a5c4 2px;
	border-right: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	background-color: #ffffff; 
}
.titulosSolapa {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border-left: solid #84a5c4 2px;
}

.itemTituloSolapaIzquierda {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	background-color: #ffffff;
}
.itemTituloSolapaIntermedia {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	border-left: solid #84a5c4 2px;
	background-color: #ffffff;
}
.itemTituloSolapaDerecha {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	border-left: solid #84a5c4 2px;
	border-right: solid #84a5c4 2px;
	background-color: #ffffff;
}

.itemTituloSolapaIzquierdaActiva {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #ffffff 2px;
	background-color: #ffffff;
}
.itemTituloSolapaIntermediaActiva {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #ffffff 2px;
	border-left: solid #84a5c4 2px;
	background-color: #ffffff;
}
.itemTituloSolapaDerechaActiva {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #ffffff 2px;
	border-left: solid #84a5c4 2px;
	border-right: solid #84a5c4 2px;
	background-color: #ffffff;
}
.itemTituloSolapaUnicaActiva {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #ffffff 2px;
	border-right: solid #84a5c4 2px;
	background-color: #ffffff;
}

.itemTituloSolapaRelleno {
	border-top: solid #ffffff 2px;
	border-bottom: solid #84a5c4 2px;
	background-color: #ffffff;
}


.tablaCalendario {
	background-color:#EAFAFF; 
	padding: 5px; 
	border-Collapse: collapse; 
	border: solid #0099CC 1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:inherit;
}
.tablaCalendarioMesAno {
	background-color:#33CCFF; /*#0000BB; */
	color:#000000;/*#FFFFFF;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tablaCalendarioDiasTxt {
	background-color:#C1EEFF; 
	padding: 5px; 
	border-Collapse: collapse; 
	border: solid #0099CC 1px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:inherit;
}
.tablaCalendarioDiasNro {
	font-size:10px;
	text-decoration:none;
}
.tablaCalendarioDiaActual {
	border: solid #0099CC 1px;
	text-decoration:none;
}

.titulosResultadoConsulta {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}

.headerh1 {
	font-size: 2.4em;
	color: #003a7d;
	letter-spacing: -2px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.headerh3 {
	font-size: 1.1em;
	color: #003a7d;
	letter-spacing: -1px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footer {
	clear: both;
	font-size: 0.9em;
	background: #ffffff; /*#013567;*/
	text-align: center;
	border-top: solid #84a5c4 2px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footerAdmin {
	clear: both;
	padding: 5px 0;
	font-size: 0.9em;
	color: #f0f0f0;
	background: #013567;
	text-align: center;
	border-top: solid #84a5c4 2px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.capturaIncBordeDerecha {
	border-right: solid #84a5c4 2px;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.capturaIncBordeDerTopBottom {
	border-right: solid #84a5c4 2px;
	BORDER-LEFT: medium none;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSinPadding {
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaPaddingTres {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
.tablaPaddingDos {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.enlaceSeleccionado {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3894bb;
	text-decoration: none;
}

.padding7 {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.bordeMapa {
	border: solid #84a5c4 2px;
}
.paddingInferior {
	PADDING-BOTTOM: 10px;
}

.grilla3 {
	BORDER-RIGHT: #84a5c4 0px solid;
	BORDER-LEFT: #84a5c4 0px solid;
	BORDER-TOP: #84a5c4 0px solid;
	BORDER-BOTTOM: #84a5c4 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.tablaPaginado {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
}
.itemTablaPaginado {
	COLOR: #555555;
}
.tituloResultado {
	margin: 0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.tituloSeccion {
	background-color: #84a5c4;
	border-top: 1px solid #EEEEDF;
	border-bottom: 1px solid #EEEEDF;
	border-left: 1px solid #EEEEDF;
	border-right: 1px solid #EEEEDF;
}
.div_Sombreado {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #000000;
	z-index: 1001;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.div_PopUp {
	display: none;
	position: absolute;
	padding: 0px;
	z-index: 1002;
}
.resultadoBusqueda {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}