/* Global Styles */

/* El documento no tiene margenes */
body	{
  margin: 0px;
	border: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: 12px
	font-family: verdana, arial, helvetica, sans-serif;
	}

/* Definicion de las imagenes */
img {
  float: left;
  display: block;
  border: 0px;
  margin: 0px;
  padding: 0px;
  }
  
img.imagenLogo {
  float: left;
  display: block;
  border: 0px;
  margin: 0px;
  padding: 0px;
  }

img.imagenCerrarVentana {
  float: right;
  display: block;
  border: 0px;
  margin: 0px;
  padding: 0px;
  }


/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para los enlaces por defecto
-------------------------------------------------------------------------------------------------
*/
a:link, a:active, a:visited {
  background: none;
  color: #1a50b8;
  font-size: 12px;
  line-height:12px;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}
a:hover {
  background: none;
  color: #008834;
  font-size: 12px;
  line-height:12px;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas los campos de entrada de datos
-------------------------------------------------------------------------------------------------
*/
input {
  background: #ffffff;
  color: #1a50b8;
  font-size: 12px;
  line-height:14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
}

textarea {
  background: #ffffff;
  color: #1a50b8;
  font-size: 12px;
  line-height:14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
}

form {
  background: #c0dffd;
  color: #1a50b8;
  font-size: 12px;
  line-height:14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
}

/* ----------------------------------------------------------------------------------------------
Clases definidas por el usuario
Definiciones utilizadas para el texto en general, titulo, subtitulo, contenido , pequeno y normal
-------------------------------------------------------------------------------------------------
*/
.textoTitulo {
  color: #ccff99;
  font-size: 26px;
  line-height: 28px;
  font-weight: bold;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoSubtitulo {
  color: #ccff99;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }
   
.textoFecha {
  color: #1a50b8;
  font-size: 10px;
  line-height: 10px;
  font-weight: normal;
  font-style:  normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoCopy {
  color: #1a50b8;
  font-size: 10px;
  line-height: 10px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoCopy a:link, .textoCopy a:visited, .textoCopy a:active,{
  color: #1a50b8;
  font-size: 10px;
  line-height: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}

.textoCopy a:hover {
  color: #008834;
  font-size: 10px;
  line-height: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}

.textoTituloContenido {
  border-width: 0px 0px 2px 0px;
  border-style: solid;
  border-color: #4a4a4a;
  color: #4a4a4a;
  font-size: 18px;
  line-height: 38px;
  font-weight: bold;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoSubtituloContenido {
  color: #1a50b8;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoContenido {
  color: #1a50b8;
  font-size: 12px;
  line-height: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  }

.textoNormal {
  color: #1a50b8;
  font-size: 12px;
  line-height:14px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}

.textoPequeno {
  color: #1a50b8;
  font-size: 10px;
  line-height: 10px;
  font-weight: normal;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}

.textoTablaTitulo {
  color: #1a50b8;
  font-size: 18px;
  line-height: 38px;
  font-weight: bold;
  font-style: normal;
  font-family: arial, verdana, helvetica, sans-serif;
}

.textoTablaNivelUno {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #ccff99;
  color: #1a50b8;
  background-color: #ccff99;
  font-size: 12px;
  line-height: 12px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  font-family: arial, verdana, helvetica, sans-serif;
}

.textoTablaNivelDos {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #f0eded;
  color: #1a50b8;
  background-color: #f0eded;
  font-size: 12px;
  line-height: 12px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  font-family: arial, verdana, helvetica, sans-serif;
}

.textoTablaNivelTres {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #f5f5f5;
  color: #1a50b8;
  background-color: #f5f5f5;
  font-size: 12px;
  line-height: 12px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  font-family: arial, verdana, helvetica, sans-serif;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para todas las tablas en general
-------------------------------------------------------------------------------------------------
*/
table, td {
  border-width: 0px;
  border-style: solid;
  border-color: #ffffff;
	border-collapse: collapse;
	background-color: transparent;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla principal de la pagina
-------------------------------------------------------------------------------------------------
*/
table.tablaGeneral, td.tablaGeneral {
  border-width: 0px;
  border-style: solid;
  border-color: #ffffff;
	border-collapse: collapse;
	background-color: transparent;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla del logotipo
-------------------------------------------------------------------------------------------------
*/
table.tablaLogo, td.tablaLogo {
  border-width: 0px;
  border-style: solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #1a50b8;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de la fecha
-------------------------------------------------------------------------------------------------
*/
table.tablaFecha, td.tablaFecha {
  border-width: 1px 0px 1px 0px;
  border-style: solid solid solid solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #ccff99;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de enmedio de la pagina
-------------------------------------------------------------------------------------------------
*/
table.tablaEnmedio, td.tablaEnmedio {
  border-width: 0px;
  border-style: solid;
  border-color: #ffffff;
	border-collapse: collapse;
	background-color: #c0dffd;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla del menu
-------------------------------------------------------------------------------------------------
*/
table.tablaMenu, td.tablaMenu {
  border-width: 0px;
  border-style: solid;
  border-color: #ffffff;
	border-collapse: collapse;
	background-color: #f5f5f5;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla del final de la pagina
-------------------------------------------------------------------------------------------------
*/
table.tablaFinal, td.tablaFinal {
  border-width: 1px 0px 1px 0px;
  border-style: solid solid solid solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #ccff99;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de la Situacion
-------------------------------------------------------------------------------------------------
*/
table.tablaSituacion, td.tablaSituacion {
  border-width: 1px;
  border-style: solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #ccff99;
	margin: 0px;
  padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de los inmuebles
-------------------------------------------------------------------------------------------------
*/
table.tablaInmueble, td.tablaInmueble {
  border-width: 1px;
  border-style: solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #ccff99;
	margin: 0px;
	padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de los inmuebles
-------------------------------------------------------------------------------------------------
*/
table.tablaVentanaFinanzas, td.tablaVentanaFinanzas {
  border-width: 0px;
  border-style: solid;
  border-color: #c0dffd;
	border-collapse: collapse;
	background-color: #c0dffd;
	margin: 0px;
	padding: 0px;
}

/* ----------------------------------------------------------------------------------------------
Definiciones utilizadas para la tabla de Tecnopanel
-------------------------------------------------------------------------------------------------
*/
table.tablaTecnopanel, td.tablaTecnopanel {
  border-width: 4px;
  border-style: solid;
  border-color: #1a50b8;
	border-collapse: collapse;
	background-color: #ccff99;
	margin: 0px;
	padding: 0px;
}
