@charset "utf-8";

*{-moz-box-sizing: border-box;box-sizing: border-box}
p{margin-top:0px;margin-bottom:1em}
form{margin:0px}
input{padding:1px}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	word-wrap: break-word;
}
#Contenedor{
	width:766px;
}
.Contenido{
	padding-top:0px;
}
#mizq{
	width:8px;
	/*height:150px; */
	background-image:url(img/fondoizq.png);
	background-repeat:repeat-y;
	background-position:left;
}
#mmed{
	width:766px;
	background-image:url(img/fondo.png);
	background-repeat:repeat;
 	margin-left:100px;
	margin-top:100px;
	word-wrap: break-word;
}
#otra{
	text-align:justify;
	word-wrap: break-word;
}
#mder{
	width:8px;
	/*height:150px; */
	background-image:url(img/fondoder.png);
	background-repeat:repeat-y;
	background-position:right;
}
#separa{
 	width:450px;
 	background-image:url(img/fondo_fichadest.png);
 	background-repeat:no-repeat;
 	background-position:center;
}
#buscador{
 	width:251px;
 	height:281px;
 	background-image:url(img/fondo_buscar.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-top:100px;
}
#dest{
 	width:450px;
 	height:116px;
 	background-image:url(img/fondo_fichadest.png);
 	background-repeat:no-repeat;
 	background-position:center;
 	margin-left:1px;
	margin-top:1px;
}
#cssdest{
 	width:450px;
 	height:116px;
 	background-image:url(img/cssfichadest.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	padding-left:1px;
	padding-top:1px;
}
#cssfichalistar{
 	width:450px;
 	height:116px;
 	background-image:url(img/cssfichalistar.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	/*padding-left:1px;
	padding-top:1px;*/
}
.cssfichaproyectos{
 	width:201px;
 	height:301px;
 	background-image:url(img/cssfichaproyectos.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	padding-left:1px;
	padding-top:1px;
}
#cssfichalistarr{
 	width:450px;
 	height:116px;
 	background-image:url(img/cssfichalistarr.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	padding-left:1px;
	padding-top:1px;
}
#cssfichalistarv{
 	width:450px;
 	height:116px;
 	background-image:url(img/cssfichalistarv.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	padding-left:1px;
	padding-top:1px;
}
#formnpvisor{
 	width:451px;
 	height:256px;
 	background-image:url(img/form_np_visor.png);
 	background-repeat:no-repeat;
 	background-position:center;
	margin-left:0px;
	margin-top:0px;
	padding-left:1px;
	padding-top:1px;
}
.destacadatitulo{
	font-family: helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#6B9207;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
}
.destacadainfo{
	font-family: helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
 	color:#574F31;
}

/* PROYECTO */

.proyectotitulo{
	font-family: helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#6B9207;
	padding-left:10px;
}

.proyectoinfo{
	font-family: helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-align:justify;
 	color:#574F31;
	padding-left:10px;
	padding-right:10px;
	padding-top:12px;
}

/*
#buscador{
	width:301px;
	height:251px;
	text-align:center;
	text-align:middle;
}*/
#buscadortop{
	height:29px;
	background-image:url(imagenes/lineamedio.png);
	background-repeat:repeat-x;
}
#buscadormed{
	width:301px;
	height:251px;
	background-image:url(imagenes/fondobuscar.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	text-align:middle;
 	margin-left:13px;
 	margin-right:13px;
}
#buscadorpie{
	width:301px;
	height:251px;
	background-image:url(imagenes/fondobuscar.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	text-align:middle;
 	margin-left:13px;
 	margin-right:13px;
}
#BotoneraIzq{
	width:15px;
	height:47px;
	background-image:url(../Entorno/BotoneraIzq.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#BotoneraMedio{
	width:840px;
	height:47px;
	background-image:url(../Entorno/BotoneraMedio.gif);
	background-repeat:repeat-x;
	background-position:-15px;
}
#BotoneraDer{
	width:15px;
	height:47px;
	background-image:url(../Entorno/BotoneraDer.gif);
	background-repeat:no-repeat;
	background-position: right;
}
#pie{
	width:766px;
	height:67px;
	background-image:url(img/pie.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	text-align:middle;
}
#PieIzq{
	width:15px;
	height:600px;
	background-image:url(../Entorno/PieIzq.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#PieMedio{
	width:840px;
	height:600px;
	background-image:url(../Entorno/PieMedio.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#PieDer{
	width:15px;
	height:600px;
	background-image:url(../Entorno/PieDer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#SombraIzq{
	width:15px;
	height:24px;
	background-image:url(../Entorno/SombraIzq.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#SombraMedio{
	width:840px;
	height:24px;
	background-image:url(../Entorno/SombraMedio.gif);
	background-repeat:repeat-x;
	background-position:-15px;
}
#SombraDer{
	width:15px;
	height:24px;
	background-image:url(../Entorno/SombraDer.gif);
	background-repeat:no-repeat;
	background-position: right;
}

#FondoTitulo{
	background-image:url(../Entorno/FondoTitulo.gif);
	background-repeat:repeat-x;
	text-align:left;
}
/* Textos */
*{font-family: Verdana;
	font-size:10px;}
.TxtNaranja{
	font-size:10px;
	text-align:center;
	color: #FF7D00;
}
.TxtNegro{
	font-size:10px;
	text-align:center;
	color: #000000;
}
p{
	font-size:10px;
	text-align:justify;
}

/* Formulario de Busqueda*/
.FormDesplegable{
 	width:170px;
 	font-size:10px;
 	color:#000000;
 	margin-left:10px;
 	margin-right:10px;
	vertical-align:middle;
}
#FormSeparador{
	background-image:url(../Entorno/Buscador/Separador.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:12px;
}
.FormInput{
 	width:174px;
 	font-size:10px;
 	color:#000000;
	margin-left:10px;
 	margin-right:10px;
}

/* Propiedad Destacada */
.DestacadoSombra{
	width:200px;
	height:30px;
	background-image:url(../Entorno/DestacadoSombra.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.DestacadoFondo{
	width:200px;
	height:70px;
	background-image:url(../Entorno/DestacadoFondo.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.DesctacadoImagen{
	border:#d6d6d4 solid 1px;
	border-bottom: none;
	vertical-align:bottom;
	
}
.DestacadoPropiedad{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	margin-bottom:10px;
}
.DestacadoInfo{
	font-size:9px;
	text-align:left;
	padding-left:15px;
	margin-bottom:3px;
}

/* Ficha Lite */
.FondoFichaLite{
	height:130px;
	background-image:url(../Entorno/FichaLite.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
/*.FondoFichaLiteSombra{
	height:130px;
	background-image:url(../Entorno/FichaLiteSombra.png);
	background-repeat:no-repeat;
	background-position:left top;
}*/
.FichaLiteThumbnails{
	border:#c3c3c3 solid 1px;
	margin-left:10px;
	vertical-align:middle;
	text-align:center;
}
.FichaLiteTitulo{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}
.FichaLiteID{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
.FichaLitePrecio{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	margin-right:10px;
}
.FichaLiteDetalles{
	text-align:left;
	font-size:10px;
	margin-right:10px;
	margin-bottom:2px;
}
.FichaLiteTexto{
	text-align:left;
	font-size:9px;
	padding-bottom:15px;
	padding-left:2px;
}
.FichaLiteResaltado{
	text-align:left;
	font-size:9px;
	color:#FF7D00;
	font-weight:bold;
}
.FichaLiteDetalle{
	padding-right:10px;
	border:0px;
}
.FichaLiteEmprendimientos{
	margin: 0px 10px 5px 0px;
}

/* Emprendimientos */
.EmprendimientoIntro{
	font-weight:bold;
	font-size:10px;
	margin-right:20px;
	text-align:justify;
}
.EmprendimientoDetalle{
	font-size:10px;
	margin-right:20px;
	text-align:justify;
}
.EmprendimientoImagen{
	border:#c3c3c3 solid 1px;
	margin-top:3px;
}
.EmprendimientoResaltado{
	font-size:10px;
	font-weight:bold;
	text-align:justify;
}
.EmprendimientoTexto{
	font-size:10px;
	text-align:justify;
}
.EmprendimientoSeparador{
	border-bottom:#b5b3b3 dotted 1px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align:justify;
}
.EmprendimientoTitulo{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding-bottom:15px;
}
.EmprendimientoFecha{
	text-align:right;
	font-size:10px;
	font-weight:bold;
	color:#FF7D00;
	padding-bottom:15px;
}

/* Ficha Propiedad*/
.FPBotones{
	padding-left: 15px;
	padding-bottom:5px;

}
.FBSeparador{
	text-align:left;
	border-bottom:#c9c8c8 dotted 1px;
	padding-top:5px;
	padding-bottom:5px;
	width:300px;
}
.FBFinal{
	text-align:left;
	border-bottom:#c9c8c8 dotted 1px;
	padding-top:5px;
	padding-bottom:5px;
	width:620px;
}
.FPDestacado{
	padding-top:15px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

/* Nuevo Emprendimiento */
.NETitulo{
 	width:610px;
 	font-size:11px;
	font-weight:bold;
 	color:#000000;
	padding-left:5px;
}
.NEDescriptionGeneral{
 	width:365px;
 	font-size:10px;
 	color:#000000;
	padding-left:5px;
	font-weight:bold;
	text-align:justify;
}
.NEDescriptionParticular{
 	width:365px;
	height:105px;
 	font-size:10px;
 	color:#000000;
	padding-left:5px;
	text-align:justify;
}
.NEDescriptionCargar{
 	width:225px;
	height:18px;
 	font-size:10px;
 	color:#000000;
	padding-left: 5px;
}
.NEFichaTecnica{
 	width:613px;
 	font-size:10px;
 	color:#000000;
	text-align:justify;
}
.NEImagen{
	border:#c3c3c3 solid 1px;
}
.NEInput{
 	width:295px;
 	font-size:10px;
 	color:#000000;
}
.NESeparador{
	border-bottom:#b5b3b3 dotted 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.NEBotones{
	margin-bottom:15px;
	margin-top:15px;
	margin-right:10px;
}

/* Nueva Propiedad */
.NPInput{
	width:305px;
}
.NPObservaciones{
	width:620px;
}
.NPLista{
	width:305px;
}
.NPDestacado{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:148px;
}
.NPArchivo{
	text-align:left;
	width:200px;
}
.NPVideo{
	text-align:left;
	width:400px;
}
.NPSeparador{
	text-align:left;
	border-bottom:#c9c8c8 dotted 1px;
	padding-top:5px;
	padding-bottom:5px;
}
.NPSugerido{
	width:200px;
	height:18px;
}

/* Links */
a:link {
	color: #574F31;
	text-decoration: none;
}
a:visited {
 	color:#574F31;
	text-decoration: none;
}
a:hover {
	color:#6B9207;
	text-decoration:underline;
}
a:active {
 	color:#574F31;
	text-decoration: none;
}
img{
border: none;
}

/* FICHA RESULTADOS */
.FONDOFICHARESULTADOS{
	width:450;
	height:116px;
	background-image:url(img/fondofichatempral.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.FONDOFICHARESULTADOSRES{
	width:450;
	height:116px;
	background-image:url(img/fondofichatempralres.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.FONDOFICHARESULTADOSVEN{
	width:450;
	height:116px;
	background-image:url(img/fondofichatempralven.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.FICHAENVENTAINTRO{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#574F31;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
}

.FICHAENVENTAINTRO2{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#6B9207;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
}


.FICHARESULTADOTITULO{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#6B9207;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
}
.FICHARESULTADOID{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	color:#6B9207;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
	padding-right:12px;
}

.FICHARESULTADOPRECIO{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#574F31;
 	margin-left:0px;
 	margin-right:0px;
	margin-top:0px;
}

/*#############################*/

/* FORMULARIO LOGIN */
#login{
 	width:201px;
 	height:121px;
 	background-image:url(img/fondo_login.png);
 	background-repeat:no-repeat;
 	background-position:center;
 	margin-left:1px;
	margin-top:1px;
}

.FORMLIINPUT {
width:150px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:9px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}
.FORMLIINPUTG2 {
width:100px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:9px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}
.FORMLIINPUTITEM {
width:35px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:9px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}

/* FORMULARIO NUEVA PROPIEDAD */
.FORMNPINPUT {
width:210px;
border:1px solid #CCCCCC;
font-size:10px;
font-weight:bold;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}

.FORMNPINPUT2 {
width:172px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:10px;
/*font-weight:bold;*/
text-align:left;
color:#5F6A2F;
padding-left:0.5em;
margin-bottom:0.6em;
}

.FORMNPINPUT3 {
width:80px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:10px;
/*font-weight:bold;*/
text-align:left;
color:#5F6A2F;
padding-left:0.5em;
margin-bottom:0.6em;
}

.FORMNPTEXTA {
width:401px;
height:98px;
border:1px solid #CCCCCC;
font-size:10px;
/*font-weight:bold;*/
text-align:left;
color:#5F6A2F;
padding-left:0.5em;
margin-bottom:0.6em;
}

.FORMNPFILE{
width:200px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:10px;
/*font-weight:bold;*/
text-align:left;
color:#5F6A2F;
}

.FORMNPLIST{
	width:180px;
	height:16px;
	border:1px solid #CCCCCC;
	font-size:9px;
	/*font-weight:bold;*/
	text-align:left;
	color:#5F6A2F;
	padding-left:0.5em;
	margin-bottom:0.6em;
}

.FORMNPLIST2{
	width:80px;
	height:16px;
	border:1px solid #CCCCCC;
	font-size:9px;
	/*font-weight:bold;*/
	text-align:left;
	color:#5F6A2F;
	padding-left:0.5em;
	margin-bottom:0.6em;
}

.FORMNPLIST3{
 	width:450px;
	height:16px;
	border:1px solid #CCCCCC;
	font-size:9px;
	/*font-weight:bold;*/
	text-align:left;
	color:#5F6A2F;
	padding-left:0.5em;
	margin-bottom:0.6em;
}

.BOTONES
{
	
	background: #D6D1B2;
	color:#000000;
	border:1px solid #FFFFFF;
	font-size:9px;
	margin-top:0em;
	margin-bottom:0.6em;
	vertical-align:middle;
}

/*###################################*/

/* FORMULARIO NUEVO BARRIO */
.FORMNBINPUT {
width:2100px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:9px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}

.listanuevobarrio{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#574F31;
 	margin-left:10px;
/* 	margin-right:0px;
	margin-top:0px;*/
}
/*###################################*/

/* DESPLEGABLES BUSCADOR */
.FORMBULIST{
 	width:170px;
 	font-size:10px;
 	color:#000000;
	vertical-align:middle;
}
/*###################################*/

/* DETALLES PROPIEAD */
.propiedadtexto{
	font-size:10px;
	text-align:left;
	color:#574F31;
 	margin-left:0px;
	border-bottom:#CEC7A8 dotted 1px;
	padding-bottom:5px;
/*	margin-top:0px;*/
}
.propiedadidyprecio{
	font-size:10px;
	text-align:left;
	color:#574F31;
 	margin-left:0px;
	padding-bottom:10px;
/*	margin-top:0px;*/
}

.propiedadbts{
	background:#F7F4EE;
	border:#CEC7A8;
	border:1px;
	border:dashed;
	padding-top:10px;
	padding-bottom:10px;
}
/*###################################*/

/* ########################### */
/* SECCION SERVICIOS */

/* Marcos */
#MarcoServicios {
	padding:5px 10px 5px 10px;
	margin:0 15px 15px 0;
	background:#F9F8EC;
	border:1px solid #cccccc;
}

#MarcoServiciostdtitulo {
	height:16px;
}

#MarcoServicios:hover {
	padding:5px 10px 5px 10px;
	margin:0 15px 15px 0;
	background:#E6F8BE;
	border:1px solid #cccccc;
}

/* Titulos */
.MarcoServiciosTitulo {
	font-family: arial, sans-serif;
    font-size: 14px;
	font-weight:bold;
	color:#6B9207;
}

/* Listas */

ul {
/*list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
padding: 6px;*/
margin: 2px;
text-align:left;
padding-left:2px;
}

.bullet {
	font-family: arial, sans-serif;
    font-size: 12px;
    padding-left: 15px;
	text-align:left;
    margin-left: 2px;
    margin-bottom: 5px;
	color:#574F31;
    background:url(img/bullet_black.png) bottom left no-repeat;
    List-style:none;
}

/* ############################# */

/* FORMULARIO CONTACTO */
.FORMCOINPUT {
width:210px;
overflow: hidden;
border:1px solid #CCCCCC;
font-size:10px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_input.png) repeat-x top left;
padding-left:0.5em;
margin-bottom:0.6em;
}

.FORMCOTEXTA {
width:210px;
height:100px;
border:1px solid #CCCCCC;
font-size:10px;
text-align:left;
color:#5F6A2F;
background:#fff url(img/form_fondo_texta100.png) repeat top left;
padding-left:0.5em;
margin-bottom:0.6em;
}

/*###################################*/

/* NOSOTROS */
.textonosotros{
	font-family: helvetica,sans-serif;
	font-size:11px;
 	color:#574F31;
}

/*###################################*/

.checkbox {
background-color: #F0EFE3;
border: none;
}
