﻿body, html
{
    border: 0;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 11px;
    height: 100%;
    color: #424241;
    background-attachment: scroll;
    text-align: center;
    scrollbar-arrow-color: #94B7CE;
    scrollbar-darkshadow-color: #f3f3f3;
    scrollbar-3dlight-color: #f3f3f3;
    scrollbar-face-color: #f3f3f3;
    scrollbar-base-color: gray;
    scrollbar-highlight-color: #C9D4E6;
    scrollbar-shadow-color: #C9D4E6;
}

.menuPrincipal
{
    cursor:text;
}

.tituloFormulario
{
    background-color: #205394;
    color: White;
    padding-left: 5px;
    font-size: 13px;
    font-weight: bold;
}

.tituloFormularioSmall
{
    background-color: #205394;
    color: White;
    padding-left: 5px;
    font-size: 10px;
    font-weight: bold;
}

.titulo
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #215495;
}

.tituloSubrayado
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #215495;
    border-bottom:solid 1px #688AB4;
}

a.titulo
{
    text-decoration: none;
}

a.titulo:hover
{
    text-decoration: underline;
}

.detalle
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 10px;
}

.tablaContenido
{
    width: 100%;
    padding: 0px 8px 0px 5px;
    vertical-align:top;
}

div.parrafo
{
    text-align: justify;
    margin-top: 5px;
}

span.parrafo
{
    padding-left: 30px;
    text-align: justify;
    font-family: Arial;
    font-size: 11px;
    color: #424241;
    text-align: justify;
}

.filaFormulario
{
    background-color: #C9D4E6;
}

tr.filaFormulario
{
}

.columnaTituloFormulario
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #205394;
    padding-left: 5px;
    height: 20px;
    vertical-align: middle;
}

td.columnaTituloFormulario
{
}

.columnaDetalleFormulario
{
}

.cajaTextoFormulario
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #424241;
    border: solid 1 #7F9DB9;
    height: 10px;
}

td.imgValidacion
{
    width: 14%;
}

td.lblValidacion
{
    width: 86%;
}

div.imgValidacion
{
    padding-left: 24pt;
    padding-top: 4pt;
}

div.lblValidacion
{
    padding-left: 2pt;
    padding-top: 12px;
}

.lblValidacion
{
    font-family: Arial;
    font-size: 11px;
    color: Red;
    font-weight: normal;
}

.pnlValidacion
{
    height: 40px;
    width: 521px;
    background-color: #FFFFC0;
}

.boton
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #424241;
    padding-left: 5px;
}

.separadorHorizontal
{
    background-color: #688AB4;
    height: 1px;
    margin: 5px 0 5px 0;
}

.lblError
{
    color: #223D7C;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    color: Red;
    vertical-align: bottom;
}

#divCambioPassword
{
    width: 100%;
    height: 150px;
    border-bottom: solid 1px #415B87;
    text-align: center;
    margin-top: 10px;
    background-color: White;
}

.registroDatos
{
	border-top:#C9D4E6 1px solid;
	border-bottom:#C9D4E6 1px solid;
	border-left:#C9D4E6 1px solid;
	border-right:#C9D4E6 1px solid;	
}

td.registroDatos
{
}

td.campoRegistroDatosConAncho,
td.campoRegistroDatosSinAncho
{  	
	color: #205394;
	height:24px;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-left:10px;	
	background-color:#C9D4E6;
	border-top:#C9D4E6 1px solid;
	border-right:#C9D4E6 1px solid;
}

td.campoRegistroDatosConAncho
{
	width:25%;
}

td.campoRegistroDatosSinAncho
{
}

td.valorRegistroDatosConAncho,
td.valorRegistroDatosSinAncho
{  
	font-family: Arial; 
	font-size: 11px; 
	color: #424241;
	text-align:left;
	padding-left:6px;
	background-color:white;
}

td.valorRegistroDatosConAncho
{  
	width:75%;	
}

td.valorRegistroDatosSinAncho
{  
    text-align:left;
}

div.flechaVerMas
{
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}

.estiloTab
{
	height:24px;
	font-size:9px;
	font-family:Verdana;			
}

.etiquetaNoVisibleEnConsultas
{
	font-family: Arial; 
	font-size: 11px; 
	color:#205394;
	background-color:#d6c59e;	
	text-align:left;
	padding-left:10px;
}

td.noVisibleEnConsultas
{
	background-color:#d6c59e;
	padding-left: 5px;
}

DIV.ImagenOfertaInmueble
{
	position:relative; display:none;
	left:0px; top:0px; 
	z-index:1; 	
}

/*

body.seccion 
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	border :0;		
	height:100%;		
}

.TxtCabeceraAzul
{
	font-family:Arial;
	font-size:13px;
	color:#404BA6;
	font-weight:bold;
}

.TxtTituloSeccion
{
	font-family:Arial;
	font-size:13px;	
	color:#FFFFFF;
	font-weight:bold;
}

.a12grey 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #205394;
}

.

Table.Titulo
{
	background-color:#205394;
}

.etiqueta
{
	font-family: Arial; 
	font-size: 11px; 
	color:#205394;
	background-color:#C9D4E6;	
	text-align:left;
	padding-left:10pt;
}

.wteGris
{
	font-family:Arial;
	font-size:11px;
	color:#424241;	
	border:solid 1 #7F9DB9;	
	height:12pt;		
}

TR.etiqueta
{	
	vertical-align:middle;	
	background-color:#C9D4E6;
}

.tabStyle
{
	height:24px;
	font-size:9pt;
	font-family:Verdana;			
}

TD.TituloSeccion
{	
	background-color:#215495;
	width:100%;
	text-align:left;
	padding-left:6px;
	font-family:Arial;
	font-size:11px;			
	color:White;
	font-weight:bold;
	height:18pt;
}

TD.Titulo
{	
	background-color:#336699;
	width:100%;
	text-align:left;
	padding-left:6px;
	font-family:Arial;
	font-size:11px;			
	color:White;
	font-weight:bold;
	height:18pt;
}

TABLE.Datos
{
	border-bottom:#94B7CE 1px solid;
	border-left:#94B7CE 1px solid;
	border-right:#94B7CE 1px solid;			
}

TABLE.RegistroDatos
{
	border-top:#C9D4E6 1px solid;
	border-bottom:#C9D4E6 1px solid;
	border-left:#C9D4E6 1px solid;
	border-right:#C9D4E6 1px solid;	
}

TD.Campo
{  	
	color: #205394;
	width:25%;
	height:24px;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-left:10px;	
	background-color:#C9D4E6;
	border-top:#C9D4E6 1px solid;
	border-right:#C9D4E6 1px solid;
	
}

TD.Valor
{  
	font-family: Arial; 
	font-size: 11px; 
	color: #424241;
	width:75%;	
	text-align:left;
	padding-left:6px;
	background-color:white;
}

.SeparadorVertical
{
	background-color:#C9D4E6;
	width:1pt;
}

.SeparadorHorizontal
{
	background-color:#C9D4E6;	
}

.wteBlack
{
	font-family:Arial;
	font-size:11px;
	color:Black;	
	border:solid 1 #7F9DB9;	
	height:12pt;		
}

Grid
{
	Font-Names:Arial;
	Font-Size:10pt;
	BorderColor:#C9D4E6;
	BorderStyle:Solid;
}

HeaderStyle
{
	BackColor:#C9D4E6;
	ForeColor:#205394;
	Font-Bold:False;
	BorderColor:White;
	BorderWidth:1px;
	BorderStyle:Solid;
}

RowStyle
{
	BorderColor:#C9D4E6;
	BorderStyle:Solid;
	ForeColor:#424241;
	BorderWidth:1px;
}

FooterStyle
{
	BorderColor:#424241;
}

P
{
	text-align:justify;
	padding-right:8pt;
	padding-left:2pt;
}

TD.espacioBoton
{
	width:2%;			
}

TD.fondoBoton
{
	width:1pt;
	background-color:#F5F5F5;	
	color:#424241;	
}

DIV.fondoBoton
{
	width:230pt;
	background-color:#F3F7FA;	
}


DIV.flechaVerMas
{
	padding-top:10pt;
	padding-right:10pt;
	padding-left:10pt;
}

.Grid
{
	font-family:Arial;
	font-size:11px;	
}

.red{
	color:#336699;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
}

TABLE.bordeGris
{
	border:#CCCCCC 1px solid
}

a.red:hover{ text-decoration:none}

a
{
	color:#336699;
	text-decoration:none;
}

strong
{
	color:#336699;
}


TD.imgValidacion
{
	width:14%;
}

TD.lblValidacion
{
	width:86%;	
}

DIV.imgValidacion
{
	padding-left:24pt; 
	padding-top:4pt	
}

DIV.lblValidacion
{
	padding-left:2pt;
	padding-top: 12px;
}

.lblValidacion
{
	font-family:Arial;
	font-size:11px;
	color:Red;
	font-weight:normal;
}

.pnlValidacion
{
	height:40px;
	Width:521px; 	
	background-color:#FFFFC0;
}

hr
{
	color:#CCCCCC;
	height:1px;
}

.Tabs
{
	font-family:Arial;
	font-size:11px;		
}

DIV.ImagenOfertaInmueble
{
	position:relative; display:none;
	left:0px; top:0px; 
	z-index:1; 	
}

TD.noVisibleEnConsultas
{
	background-color:#d6c59e;
}

.etiquetaNoVisibleEnConsultas
{
	font-family: Arial; 
	font-size: 11px; 
	color:#205394;
	background-color:#d6c59e;	
	text-align:left;
	padding-left:10pt;
}

.tituloFormulario
{
    background-color:#205394;
    color:White;
    padding-left:5px;
    font-size:13px;
    font-weight:bold;
}

.tablaContenido
{
    width:100%;
    padding: 0px 8px 0px 5px;
}
*/
