
body {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}


#main{
	width:923px;
	margin: 0 auto;

}

#clear{
clear: both;
}
.clear{
clear: both;
}
.clearfix:after {
/*width:923x;
padding-left:20px;*/

    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
	}
	
.clearfix {
/*display: inline-block;*/
}


/********* VIŅETAS *********/
h3{
color:#666666;
}

a{

color:#666666;
}
#marquitoVerde{
width:inherit;
height:20px;
background-color:#ddeec6;
border:1px solid #b7d098;
font-size:13px;
font-weight:bold;
color:#666666;
text-align:center;
}

.marquitoVerde{
height:20px;
background-color:#ddeec6;
border:1px solid #b7d098;
font-size:13px;
font-weight:bold;
color:#666666;
}
.formulario{

   background-color: #ececec;
   border: 1px solid #a5a5a5;    
}


.warning{
width:230px;
background-color:#FFFF99;
color:#FF0000;
font-weigth:bold;
padding:5px;
border:1px solid #FFCC00;
text-align:center;
margin: 0 auto;
margin-top:20px;
margin-bottom:20px;
}
.warningProyecto{
width:530px;
background-color:#FFFF99;
color:#FF0000;
font-weigth:bold;
padding:5px;
border:1px solid #FFCC00;
text-align:center;
margin: 0 auto;
margin-top:20px;
margin-bottom:20px;
}

a.warningProyecto:link{
font-size:14px;
color:#CC0000;
text-decoration:none;
font-weight:bold
}

.tablaVerdeLeft{
height:10px;
background-color:#ddeec6;
border-top:solid 1px #abc689;
border-bottom:solid 1px #abc689;
border-left:solid 1px #abc689;

font-size:13px;
color:#666666;
font-weight:bold;
padding-left:10px;
}

.tablaVerdeCenter{
height:10px;
background-color:#ddeec6;
border-top:solid 1px #abc689;
border-bottom:solid 1px #abc689;

font-size:13px;
color:#666666;
font-weight:bold;
padding-left:10px;
}

.tablaVerdeRight{
height:10px;
background-color:#ddeec6;
border-top:solid 1px #abc689;
border-bottom:solid 1px #abc689;
border-right:solid 1px #abc689;
font-size:13px;
color:#666666;
font-weight:bold;
padding-left:10px;
}
.filaBlanca{
border-top:1px solid #b4b4b4;

}
.filaGris{
background-color:#e6e6e6;
border-bottom:1px solid #b4b4b4;
}
.disponible{
color:#05a94c;
font-weight:bold;
}
.vendido{
color:#FF0000;
font-weight:bold;
}
/*** HEADER *****/

#header{
width:923px;
height: 129px;
margin: 0 auto;
background-image:url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

/*#logoHeader{
width:354px;
height:129px;
float:left;

}

#headerForm{
width:569px;
float:right;
padding-right: 15px;
margin-top:20px;
color:#333333;
}*/

#logoHeader {
float:left;
height:127px;
width:212px;
margin-left:1px;
padding-top:1px;

}

#headerForm {
color:#333333;
float:right;
margin-top:25px;
padding-right:15px;
width:680px;
}

.log{
text-align: right; 
width: 500px;
 position: relative;
 left: 180px; 
}

/*#botonesLog{
clear:left;
width:inherit;

text-align:right;
}*/

#botonesLog, #botonCorretaje {
clear:left;
text-align:right;
margin-top: 25px;
width:700px;

}

#botonCorretaje{
margin-top: 15px;
width:690px;

}
.botonHeaderForm{
background-color:#D6D6D6;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*font-weight:bold;*/
color:#333333;
}
/** FORM BUSCA PROYECTOS **/

#formBuscaProyectos{
	width:212px;
	height:263px;
	padding-top:10px;
	background-image:url(images/form-proyectos-gris.jpg);
	background-repeat: no-repeat;
	font-size:9px;
	margin-top:23px;
	*margin-top:24px;
}
.botonBuscarPoyectos{
color:#FFFFFF;
font-weight:bold;
background-color:#b7b7b7;
border:#FFFFFF solid 1px; 
height:25px;
width:100px;
}
/** BOTONERA PRINCIPAL **/
#botoneraGeneral{
	width:691px;
	height:36px;
	background-image:url(images/botoneraGeneral.png);
	background-repeat: no-repeat;
	background-position: center top;
	/*margin-bottom:30px;*/
	
}



a.quienes, .quienesSelected, a.pasosCompra, .pasosCompraSelected{
height:36px;
width: 115px;
float:left;
padding-top:12px;
padding-left:8px;
margin-left:10px;
color:#EEEEEE;
text-decoration:none;
}

a.quienes:hover, .quienesSelected{
	background-image:url(images/botonera-verde-quienes.jpg);
	background-repeat: no-repeat;
	background-position:0px 5px;
}

 a.pasosCompra , .pasosCompraSelected{
	padding-left:7px;
 
 }
a.pasosCompra:hover, .pasosCompraSelected{
	background-image:url(images/botonera-verde-quienes.jpg);
	background-repeat: no-repeat;
	background-position:5px 5px;
}


a.donde, .dondeSelected{
height:36px;
width:110px;
float:left;
padding-top:12px;
padding-left:8px;
margin-left:4px;
color:#EEEEEE;
text-decoration:none;

}

a.donde:hover, .dondeSelected{
	background-image:url(images/botonera-verde-donde.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;

}



a.experiencias, .experienciasSelected{
height:36px;
width:90px;
float:left;
padding-top:12px;
padding-left:12px;
padding-right: 8px;
margin-left:3px;
color:#EEEEEE;
text-decoration:none;

}

a.experiencias:hover, .experienciasSelected{
	background-image:url(images/botonera-verde-compromiso.jpg);
	background-repeat: no-repeat;
	background-position:7px 5px;

}



a.compromiso, .compromisoSelected{
height:36px;
width:90px;
float:left;
padding-top:12px;
padding-left:6px;
margin-left:7px;
color:#EEEEEE;
text-decoration:none;


}

a.compromiso:hover, .compromisoSelected{
	background-image:url(images/botonera-verde-compromiso.jpg);
	background-repeat: no-repeat;
	background-position:0px 5px;

}




a.noticias, .noticiasSelected{
height:36px;
width:70px;
float:left;
padding-top:12px;
padding-left:9px;
margin-left:5px;
color:#EEEEEE;
text-decoration:none;

}

a.noticias:hover, .noticiasSelected{
	background-image:url(images/botonera-verde-noticias.jpg);
	background-repeat: no-repeat;
	background-position:3px 5px;

}



/*** CUERPO INDEX****/

#contenidos{
width:923px;
margin: 0 auto;
}

#columnaIzquierda{
width:221px;
float:left;
}

#columnaDerecha{
width:702px;
float:left;

  
}

#masInformacion{
width:200px;
height:200px;
	background-image:url(images/grisado-mas-servicios.jpg);
	background-repeat: no-repeat;
padding-left:10px;
	padding-right:10px;
}

.masInformacion{
font-size:9px;
font-style:italic;
}
#botoneraPaises{
width:220px;
padding-top:10px;
/*padding-left:5px;*/

}
#botoneraPaises a{
color:#666666;
font-weight:bold;
text-decoration: none;
}
/*******PERMITENOS LLAMARTE****************/

a.permitenos{
color:#333333;
text-decoration:none;
font-size:10px;
}

a.permitenos:hover{
text-decoration:underline;
}

/**********FOOTER****************/
#footer{
clear:both;
width:923px;
height:150px;
float:none;
margin:0 auto;
margin-top:20px;
height:20px;
text-align:center;
padding-top:30px;
padding-bottom:20px;

}

a.footer{
text-decoration:none;
color:#999999;
}
a.footer:hover{
text-decoration:underline;
color:#999999;
}

.footerSelected{
text-decoration:none;
font-weight:bold;
color:#999999;

}

/*******QUIENES SOMOS *********/

#tresColumnas{
width: 210px;
float:left;
margin-left:20px;
margin-top: 15px;
color:#666666;
text-align:left;
}


.mapa1{
padding-left:15px;

border-right:1px solid #b7d098;
border-bottom:1px solid #b7d098;
}
.mapa2{
padding-left:15px;
border-bottom:1px solid #b7d098;
}

.mapa3{
padding-left:15px;
border-right:1px solid #b7d098;
}

/*****COMPROMISO*****/

#contCompromisos{
width:702px;
height:100px;
margin-top:20px;
margin-left:20px;
position:relative;
top:20px;
}

#compromisos{
width:450px;
height:81px;
float:left;
background-color:#ddeec6;
border:1px solid #b7d098;
font-size:11px;
color:#333333;
padding-top:5px;
padding-left:10px;
padding-right:10px;
clear:right;
}

#compromisosder{
width:450px;
height:81px;
float:left;
background-color:#ddeec6;
border:1px solid #b7d098;
font-size:11px;
color:#333333;
padding-top:5px;
padding-left:10px;
padding-right:10px;
margin-left:90px;
 text-align:right
}




#numeros{
width: 70px;
height:70px;
float: left;
margin-left:10px;
margin-right:10px; 
}

.titulosVerdes{
color:#8bc53f;
font-weight:bold;
font-size:15px;
}

/***** DONDE ESTAMOS **********/

#contDonde{
width:702px;
/*margin-left:200px;*/
margin-top:20px;
}

#contLugares{
width:702px;
position:relative;
top:20px;


}

#tresColumnasDonde{
width: 190px;
float:left;
margin-left:30px;
color:#666666;
padding-left:5px;
padding-top:10px;
padding-bottom:5px;
}
#tresColumnasDonde img{
margin-left:5px;
}

#tresColumnasDonde p{
padding-left:15px;
}

#tresColumnasDonde li{
	line-height: 10px;
}
#titulosColumnas{
background-color:#CCCCCC;
font-weight:bold;
color:#333333;
padding-left:5px;
padding-top:4px;
margin-top: 15px;
margin-left:30px;
width:190px;
height:15px;
float:left;
}
.tituloDonde{
font-size:13px;
font-weight:bold;
color:#333333;
margin-left:30px;
margin-top:30px;
}

a.columnas {
text-decoration:underline;
color:#333333;
}
a.columnas:hover{
text-decoration:none;
color:#FF0000;
/*font-weight:bold;*/
}
.columnasSelected{
text-decoration:none;
color:#FF0000;
font-weight:bold;
}

#locales{

	width:650px;
	margin-left:30px;
	position:relative;
	top:30px;
	padding-top:20px;
	float:left;
	background-image:url(images/separador-locales.png);
	background-repeat: repeat-x;
	background-position: center 2px;
}

#locales span{
width: 190px;
height:200px;
padding-right:40px;
float:left;
color:#FFFFFF;
padding-bottom:10px;
}

#localesInicio{

	width:220px;
	margin-left: 20px;
	float:left;
	padding-right:30px;
	
}

#localesInicio span{
/*padding-right:20px;*/

color:#FFFFFF;
}




#verubicacion{
width:200px;
height:40px;
padding-top:30px;
	background-image:url(images/ver-ubicacion.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	
}
#verubicacion a{
padding-left:50px;
text-decoration:underline;
color:#666666;
font-size:10px;
}

/*******EXPERIENCIAS ****************/
#contExperiencias{
width:720px;
height:180px;
margin-left:200px;
margin-top:20px;
}

.tituloExperiencias{
font-size:13px;
font-weight:bold;
color:#333333;

padding-left:20px;
margin-top:10px;
*height:20px;

}
#experienciaVerde span, #experienciaGris span{
font-size:19px;
font-weight:bold;
font-style:italic;
}



.cajaImagenVerde, .cajaImagenGris{
width:107px;
height:122px;
background-image:url(images/experiencias-verde.gif);
background-repeat:no-repeat;
float:left;
margin-left:10px;
margin-top:10px;
padding-top:0px;
}

.cajaImagenGris{
 background-image:url(images/experiencia-gris.gif);

 }

.clipImagen{
width:87px;
height:88px;
margin-top:5px;
margin-left:5px;
overflow:hidden;
}



#experienciaVerde{
	width:330px;
	height:140px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:2px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-image:url(images/experiencias-verde.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#experienciaGris{
	width:330px;
	height:140px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:2px;
	margin-left:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-image:url(images/experiencias-gris.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}



/*** NOTICIAS ****/

#recuadroNoticias{
width:600px;
border:1px solid #999999;
padding: 15px;
color:#666666;
margin-top:5px;
margin-bottom:20px;
margin-left:40px;
}

.tituloNoticias{
font-size:12px;
color:#666666;
font-weight:bold;
}

a.masNoticias{
color:#8bc53f;
text-decoration:underline;
}
#noticiasCompleto{
height:60px; 
margin-left:200px;

}
/*** aviso legal**/
#contAvisos{
width:650px;
margin-left:200px;
padding-left:30px;
margin-top:20px;
}


/** PAISES**/
#contenedorVideos{
width:700px;

float:left;
margin-bottom:10px;
*margin-bottom:20px;
}
#videoPaises{
width:512px;
padding-left:20px;
margin-bottom:20px;
float:left;
}
#botonConsulte{
width:160px;
padding-top:115px;
height:70px; 
float:right;
clear:right;
}
#breadcrumbPaises{
width:650px;
height:40px;

float:left;
margin-left:20px;
*margin-top:20px;

}

.tituloPais{
color:#333333;
font-size:18px;
font-weight: bold;
padding-left:20px;

}

.bajadaPais{
font-size:12px;
padding-left:20px;
color:#333333;
}
#viviendasEntregadas{
width:200px;
background-color:#e6e6e6;
padding:0px 5px 10px 5px;

}
.titulosEntregados{
	font-weight:bold;
	color:#666666;
text-transform: uppercase;
padding-left:10px;
padding-top:10px;
}

#ciudad{
width:180px;

padding: 5px 10px 5px 10px;
background-color:#999999;
color:#333333;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}
.estrato{
color:#009933;
font-size:11px;
padding-left: 10px;
}

#listaProyectosIE{
width:200px;
float:left;
margin-left:40px;
/*margin-right:10px;*/
}
#listaProyectos{
width:200px;
float:left;
margin-left:40px;
}

#listaProyectosIE2{
width:200px;
float:left;
margin-left:20px;
}
#listaProyectos2{
width:200px;
float:left;
margin-left:20px;
}

/** PROYECTOS **/

#botoneraProyecto{
	width:212px;
	height:260px;
	background-image:url(images/botonera-proyecto-gris.png);
	background-repeat: no-repeat;
	padding-top:10px;
}

#botoneraProyectoControl{
	width:212px;
	height:355px;
	background-image:url(images/botonera-proyecto-gris-cont.jpg);
	background-repeat: no-repeat;
	padding-top:10px;
}


a.botonProyecto{
width:185px;
height:48px;
margin-left:15px;
border-bottom:1px solid #CCCCCC;
display:block;
font-weigth:bold;
color:#333333;
text-decoration:none;
text-align:left;
}

a.botonProyecto:hover{
width:185px;
height:48px;
margin-left:15px;
border-bottom:1px solid #CCCCCC;
display:block;
background-image:url(images/botonera-proyecto-verde.png);

}

#seccionDatos{
width:300px;
padding:0 10px 10px 20px;
float:left;
}

#seccionDispo{
width:650px;
padding:0 10px 10px 20px;
float:left;
}

#seccionImagen{
width:300px;
margin-left:40px;
float:left;
}
#seccionImagen span{
position:relative;
top:20px;

}
#seccionImagen  .botones{
position:relative;
top:30px;
float:left;

}
#solapas{

height:30px; 
/*width:684px;margin-top:20px;
padding-left:20px;*/
margin-bottom:20px;
float:left;
}

/** PROYECTO DEL MES ***/
#proyectoDestacado{
	width:684px;
	padding:0 0 0 7px;
	background-color:#E1E1E1;
	/*height:145px;
	padding: 10px 7px 7px 7px;
	
	background-image:url(images/grisado-propiedad-mes.png);
	background-repeat: no-repeat;
	background-position: center;*/
}

#proyectoBordesInicio{

	width:685px;
	height:14px;
	padding:0;
	
}
#proyectoDestacadoPais{
	width:684px;
	padding:0 0 0 7px;
	float:left;
	background-color:#E1E1E1;
	position:relative;
	left:15px;
}

#proyectoBordes{

	width:685px;
	height:14px;
	padding:0;
	float:left;
	position:relative;
	left:15px;
}
.proyMes{
width:660px;
color:#f61a26;
	font-size: 15px;
	font-weight: bolder;
	text-transform: uppercase;
	border-bottom:thin #f61a26 solid;
	display:block;
	margin-left:10px;

}
.contenidoDestacadoPaises{
width:400px;
float:left;
margin-top:5px;
font-size:14px;
}
#imagenDestacado{
width:180px;

float:left;
margin-right:10px;
margin-top:5px;
margin-left:10px;

}
#contenidoDestacado{
width:400px;

float:left;
margin-top:5px;
/*margin-right:100px;*/
font-size:14px;

}
.destCiudad{
	color:#f61a26;
	font-size: 15px;
	font-weight: bolder;
	text-transform: uppercase;
}
.destNombre{
color:#1d983f;
font-size: 15px;
	font-weight: bolder;
	text-transform: uppercase;
}
.destPrecio{
width:400px;
color:#818181;
font-size:21px;
font-weight:300;
float:left;
}

.titulosCiudad{
background-color:#CCCCCC;
font-weight:bold;
color:#333333;
padding-left:5px;
padding-top:4px;
margin-bottom: 10px;
margin-left:0;
width:190px;
height:15px;
float:left;
	list-style-type: none;

}

.rojo{
color:#FF0000;
}

.planoCombo{
float:left;
width:350px;
margin-bottom:20px;
position:relative;
top: 10px;
}

.planoCombo span {
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.planosthumbs{
float:left;
margin-right:10px;
}

/**** PASOS DE COMPRA *****/

.pasos, .paso1, .paso2, .paso3, .paso4, .paso5 , .paso6 , .paso7, .paso8 , .paso9 , .paso10{
	
float:left;
width:376px;
height:77px;

padding-top:56px;
padding-right: 7px;
padding-left:308px;
background-repeat:no-repeat;
}

.paso1{
background-image:url(images/pasos-1.jpg);
}
.paso2{
background-image:url(images/paso-2.jpg);
padding-top:46px;

}

.paso3{
background-image:url(images/paso-3.jpg);
height:67px;

}

.paso4{
background-image:url(images/paso-4.jpg);
height:67px;

}

.paso5{
background-image:url(images/paso-5.jpg);
height:150px;

}

.paso6{
background-image:url(images/paso-6.jpg);
height:64px;

}

.paso7{
background-image:url(images/paso-7.jpg);
height:90px;

}

.paso8{
background-image:url(images/paso-8.jpg);
height:60px;

}

.paso9{
background-image:url(images/paso-9.jpg);
height:65px;
}

.paso10{
background-image:url(images/paso-10.jpg);
height:97px;
}