/*BODY {

	background-image: url(img/bg_sitio.jpg);

	margin-bottom: 50px;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 50px;

}*/

.final {

	clear: both;

	float: none;

	width: 0px;

	height: 0px;

	overflow: hidden;

	border: 0px solid red;

}



.tabla_principal {

	background-color: #FFFFFF;

	border-bottom-color: #DDDEE2;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-left-color: #DDDEE2;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #DDDEE2;

	border-right-style: solid;

	border-right-width: 1px;

}



.fondo_botonera {

	background-image: url(img/bg_botonera.jpg);

	background-position: bottom;

	background-repeat: repeat-y;

}



.tabla_cuerpo {

	background-color: #F7FCFF;

	background-image: url(img/bg-cuerpo-iz.jpg);

	background-position: left;

	background-repeat: repeat-y;

}



.fondo_izquierda {

	background-color: #c7df05;

	background-position: top;

	background-repeat: repeat-x;

	border-bottom-style: none;

	border-left-style: none;

	border-right-color: #FFFFFF;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #FFFFFF;

	border-top-style: solid;

	border-top-width: 1px;

}



.titulo_seccion {

	color: #a1b305;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	letter-spacing: -1px;

	text-decoration: none;

}



.txt_seccion {

	color: #5D6162;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: -1px;

	line-height: 20px;

	text-decoration: none;

}



.fondo_foto {

	background-position: center center;

	background-repeat: no-repeat;

}



.txt_seccion_bullet {

	color: #113F3D;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 10px;

	letter-spacing: -2px;

	text-decoration: none;

}



.txt_info {

	color: #AAAAAA;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: -1px;

	line-height: 20px;

	text-decoration: none;

}



.txt_pie {

	color: #999999;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 10px;

	letter-spacing: -1px;

	text-decoration: none;

}



.link_pie {

	color: #999999;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 10px;

	letter-spacing: -1px;

	text-decoration: none;

}



.link_pie:hover {

	color: #999999;

	text-decoration: underline;

}



.tabla_busqueda {

	background-color: #C7DF05;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



.select_busqueda {

	border-bottom-color: #DBDCD4;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-left-color: #5E635C;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #DBDCD4;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #5E635C;

	border-top-style: solid;

	border-top-width: 1px;

	color: #777777;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	vertical-align: bottom;

}



.celda_link_boton {

	border-bottom-color: #c7df05;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-right-color: #7C8081;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #F2F2F2;

	border-top-style: solid;

	border-top-width: 1px;

}



.link_boton {

	color: #FFFFFF;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: -1px;

	text-decoration: none;

}



.link_boton:hover {

	color: #879604;

}



.celda_boton_select {

	border-bottom-color: #c7df56;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-right-color: #7C8081;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #C1C1C1;

	border-top-style: solid;

	border-top-width: 1px;

}



.boton_select {

	color: #E2E6C3;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: -1px;

	text-decoration: none;

}



.ficha_borde {

	border-color: #c7df05;

	border-style: solid;

	border-width: 1px;

}



.ficha_texto {

	color: #c7df05;

	font-family: Verdana, Tahoma, Arial;

	font-size: 10px;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: 20px;

	text-decoration: none;

}



.links_propiedades {

	background-color: #8e9e05;

	color: #ffffff;

	font-family: Verdana, Tahoma, Arial;

	font-size: 10px;

	letter-spacing: -1px;

	text-decoration: none;

}



.propiedad_titulo_grande {

	color: #a1b405;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	letter-spacing: -0.5px;

	text-decoration: none;

}



.propiedad_titulo {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	letter-spacing: -0.5px;

	text-decoration: none;

}



.propiedad_renglon {

	color: #777777;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

}



.texto-busqueda {

	color: #44525B;

	font-family: Verdana, Tahoma, Arial;

	font-size: 11px;

	text-decoration: none;

}



.bg-tabla-botonera {

	background-color: #E6F4FF;

	border-right-color: #FFFFFF;

	border-right-style: solid;

	border-right-width: 1px;

}



.tabla-fotos {

	background-color: #1A6F8C;

	padding: 15px;

}



.textarea-busqueda {

	border-bottom-color: #DBDCD4;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-left-color: #5E635C;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #DBDCD4;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-color: #5E635C;

	border-top-style: solid;

	border-top-width: 1px;

	color: #777777;

	font-family: Verdana, Tahoma, Arial;

	font-size: 11px;

	height: 20px;

	margin: 0px;

	text-align: center;

	text-decoration: none;

	vertical-align: bottom;

	width: 90px;

}



.borde-info {

	border-bottom-color: #B0B0B0;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



.texto-info {

	color: #F3FFFB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	letter-spacing: -0.5px;

	text-decoration: none;

}



.tabla-info {

	border-left-color: #FAFAFA;

	border-left-style: solid;

	border-left-width: 1px;

}



.titulo-destacada {

	color: #5D6162;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.bg-tabla-foto {

	background-color: #c7df56;

	background-image: url(img/bg-botonera.jpg);

	background-position: top;

	background-repeat: repeat-x;

	border-bottom-style: none;

	border-left-style: none;

	border-right-color: #FFFFFF;

	border-right-style: solid;

	border-right-width: 1px;

	border-top-style: none;

}



.borde-ficha-destacada {

	border-color: #CCCCCC;

	border-style: solid;

	border-width: 1px;

}



.link_foto {

	color: #FFFFFF;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

}



.link_foto:hover {

	color: #F2F2F2;

	text-decoration: underline;

}





.boton01 {

	text-align: right;

	padding: 5px 0 0 0;

	margin: 0 0 3px 0;

	font-family: Arial, Helvetica, sans-serif, Tahoma;

}

.boton01 a {

	background-color: #FF9900;

	padding: 3px 10px 3px 10px;

	border: 2px solid;	

	border-top-color: #FFBB55;

	border-bottom-color: #C67700;

	border-right-color: #C67700;

	border-left-color: #FFBB55;

	color: #FFD08A;

	font-size: 18px;

	font-weight: bold;

	font-style: italic;

	display:block;

}

.boton01 a:hover {

	color: #DDDDDD;

	border: 2px solid;

	border-top-color: #6B6B6B;

	border-bottom-color: #B9B9B9;

	border-right-color: #B9B9B9;

	border-left-color: #6B6B6B;

	background-color: #8F8F8F;

}



.modulo01 {

	background-color: #F5F7F8;

	padding: 4px;

	border-bottom: 1px solid #D7D9DA;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border-top: 1px solid;

	border-top-color: #E2E8EB;

	margin:4px 0 6px 0;

	background-image: url(img/bg_modulo01.gif);

	background-repeat: no-repeat;

	background-position: 99% 2px;

	border-right: 1px solid;

	border-right-color: #E7EBED;

	border-left: 1px solid;

	border-left-color: #E7EBED;

}

.modulo01 a img {

	width: 75px;

	height: 55px;

	float: left;

	margin: 0 5px 0 0;

	border: 0px;

}

.modulo01 .titulo {

	background-image: url(img/bullet_propiedades.gif);

	background-repeat: no-repeat;

	float: left;

	padding: 0 0 10px 18px;

	background-position: 0 2px;

}

.modulo01 .titulo a {

	color: #C7DF05;

	text-decoration: none;

	font-weight: bold;

}

.modulo01 .titulo a:hover {

	color: #CCCCCC;

}

.modulo01 .resumen {

	float: left;

}





.formulario {

	width: 96,3%;

	margin-top: 10px;

	background-color: #E7E7E7;

	padding: 5px;

	border: 2px dotted;

	border-color: #B5B5B5;

	font-family: Arial, Helvetica, sans-serif, Tahoma;

	margin: 0 auto;

}

.formulario .nombre_campo {

	text-align: right;

	color: #333333;

	font-weight: bold;

	padding: 0 5px 0 0;

	vertical-align: middle;

	font-size: 11px;

}

.formulario input {

	width: 99%;

	background-image: url(img/bg_input.gif);

	background-repeat: repeat-x;

	height: 20px;

	border: 1px solid #bfbfbf;

	margin: 5px 0 5px 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;	

}

.formulario textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #C9C9C9;

	width: 98%;

	border: 1px solid #bfbfbf;

	height: 119px;

	margin: 5px 0 5px 0;

	color: #000000;

	overflow:hidden;

	background-image: url(img/bg_input.gif);

	background-repeat: repeat-x;

	padding:3px;

}

.formulario label {

	position: absolute;

	visibility: hidden;

}





.formulario button {

	font-size:11px;

	padding: 3px 10px 3px 10px;

	background-color: #C5C5C5;

	color: #000000;

	border: 2px solid;

	border-top-color:#DADADA;

	border-right-color:#B2B2B2;

	border-bottom-color:#B2B2B2;

	border-left-color:#DADADA;			

	font-weight: bold;

	cursor:pointer;

}

.nombre_propiedad{
background-color:#000000;
font-size: 14px;
font-weight:bold;
color:#FFFFFF;
padding: 10px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin: 0 0 10px 0;
}
