/* CSS Document */
/* Estructura de la página*/
body
{
	background-image:url(img/fondo.gif);
	font-family:"Times New Roman", Times, serif; color:#070A3C;
	font-size:14px;
	margin:0px;
	top: 0px;
	left: 0px;
	width:900px;
	position:relative;
	margin: 0px auto; /* centrar con firefox */
	text-align:center; /* centra las capas con internet explorer */
}
input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; border: 1px solid #000000; text-transform:uppercase;}
select{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; border: 1px solid #000000; text-transform:uppercase;}	
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; border: 1px solid #000000; text-transform:uppercase;}	
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; color:#000000;}
form{margin:0px;}
.textogoogleinicio{display:none;} /*Se pone en la css para que lo coja google*/

#pagina { width:900px; float:left; border:solid 2px #000000; background-color:#EAEAEA; }
#cabecera{
width:900px;
height:100px;
background-image:url(img/superior.gif);
float:left;
}
#menu{
width:0px;
}
#localizacion{
width:900px; float:left; height:28px; color:#353C71; font-size:14px; text-align:left; background: #EAEAEA url(img/fondolocalizacion.png);
}

#contenido{
width:900px; 
float:left;
background-image:url(img/fondobuscador.png); background-repeat:repeat-y;

}

#derecha{
float:left;
width:250px; 

}
#izquierda{
float:left;
width:0px;
}
#centro{
float:left;
width:650px;
background-color:#EAEAEA;
}
#centro2{ float:left; width:800px;}<!-- para paginas sin laterales-->
#pie{ width:900px; float:left;
}
#pagficha{
width:650px; float:right; text-align:center; 
}
#derechaficha{
width:0px; float:left;
/*background-image:url(img/izquierda.jpg);*/

}
#izquierdaficha{
width:250px; float:left; 

}


/* ZONA MENU */
/* Menu 2*/
.opcionesmenu2{
float:left;
width:800px; background-color:#0033FF;
}
.botonmenu2{
float:left; margin:5px;
}
.imagenboton2{
}

/*Inicio 6*/
.paginicio6{ padding:10px;}
.tituloinicio6{font-family:"Times New Roman", Times, serif; color:#999999;
	font-size:15px; font-weight:bold; border-bottom:solid 1px #070A3C; text-align:left; width:500px;}
.sitiofotoinicio6{ float:left; margin-left:50px;}
.fotoinicio6{ width:160px; margin-top:15px; border:solid 1px #000000;}
.datoslocinicio6{float:left; text-align:left;}
.listadodatoslocinicio6{}
.tabladestacadoinicio6{}
.tddestacadoinicio6{}
.itemdatoslocinicio6{margin-top:5px}
.zonadestacadosinicio6{float:left; clear:both; width:575px; margin:10px;}
.tddestacadoinicio6{}
.cuadrodestacadoinicio6{ border: solid 1px #353C71; padding:5px;}
.txtdestacadoinicio6{ width:240px; color:#353C71; font-weight:bold;  margin-bottom:2px;}
.masinfoinicio6{font-size:10px; text-align:right; margin-right:5px;}
.fotodestacadoinicio6{ width:200px; border:solid 1px #000000;}

/* Buscador 3*/
.buscador3{
}
.titulobuscador{
font:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; text-align:center;
}
.tablabuscador{
margin-top:0px;  text-align:left; margin-left:10px; margin-right:10px; border-style:none; border-width:0px; padding:0px;
}
.ccabbuscador{/* celda cabecera buscador */
color:#666666; font-weight:bold;
}
.cconbuscador{ /* celda contenido buscador */
}
/*BUSCADOR INT*/
.buscadorint1{}
.titulobuscadorint1{ text-align:left; font-size:16px; margin-top:10px; margin-left:15px; background-image:url(img/fondobuscadorarriba.png); height:20px; width:607px; padding:10px;}
.tablabuscadorint1{ text-align:left; margin-left:15px;  background-image:url(img/fondobuscadorabajo.png); width:627px; padding-left:40px; height:192px; background-repeat:no-repeat;}
.ccabbuscadorint1{ font-weight:bold; padding:5px;}
.cconbuscadorint1{ margin-left:10px; padding:5px;}
.submitbuscadorint1{ border:0;  }
.plegadobuscadorint1{ background-image:url(img/anton.png); cursor:pointer;}
.desplegadobuscadorint1{ background-image:url(img/antsobre.png);  cursor:pointer;}


/*destacados*/
.modulodestacadoslat{margin-left:5px;  margin-top:5px; text-align:center;}
.lattitulodestacados{ background:url(img/titulodestacado.png) no-repeat scroll left bottom transparent; color:#000000; text-transform:uppercase;padding:7px 0 0;font-family:verdana;
font-size:11px; font-weight:bold; height:30px;
}
.destacadoslat{ background:url(img/fondodestacado.png) left bottom no-repeat;
 width:250px; padding-bottom:10px; margin-top:0px; }
.destacadolat{width:210px; color:#000000; padding-top:5px; margin-left:15px; border-bottom:dotted 2px #666666;}
.zonatitulodestacadolat{ margin-top:5px;}
.preciodestacadolat{}
.zonafotodestacadolat{ width:200px;}
.fotodestacadolat{ width:150px;}
.refdestacadolat{font-size:9px; text-align:right; margin-right:5px;}

/*Resultados 3*/
.resultadonum3{ margin-top:25px; font-size:25px; font-weight:bold;}
.barraresultados3{ float:left; width:300px;  color:#000000; margin-bottom:15px; margin-top:15px; margin-left:300px;}
.ordenresultados3{ float:left;}
.paginadornum3{ float:right;  text-align:right; font-size:11px; font-weight:bold;}
.linearesultados3{
margin-top:15px; clear:both; width:600px; margin-left:10px;
}
.ficharesultados3{ float:left; width:160px; height:200px; margin-left:30px; margin-bottom:20px; background-color:#FFFFFF; border:solid 1px #333333; border-bottom:solid 3px #070A3C; border-right:solid 3px #070A3C; font-size:16px;}
.fotoresultados3{ border:solid 2px #000000; width:100px; height:75px; margin-top:5px;}
.sitiofotoresultados3{ text-align:center;}
.txtresultados3{
 width:140px;float:left; text-align:left; font-size:11px; margin-left:5px;
}
.txtcabresultados3{
 
}
.txtconresultados3{
font-weight:bold;
}
.refresultados3{ font-size:10px; text-align:right;}

/* PAGINACION*/
.cajaselec{ background-image:url(img/paginacionsel.png); background-repeat:no-repeat;}
.cajanoselec{background-image:url(img/paginacion.png); background-repeat:no-repeat;}
.caja2selec{ }
.caja2noselec{}

/*ficha1*/
.tituloficha{ display:none;
}
.paginaficha{ float:left; width:650px; clear:both; margin-top:0px;
}
.botonsolinfoficha1{ margin-top:30px; }
.secciondatosficha1{float:left; text-align:left; width:390px; padding-top:20px;  }
.seccionfotosficha1{float:left; margin-left:10px; width:250px;  }

.derechaficha1{ margin-left:0px; background-color:#996600; }
.tablatxtficha1{width:390px; margin-top:2px; border:solid 1px #333333; border-bottom:solid 3px #070A3C; border-right:solid 3px #070A3C; padding:5px;  background-color:#FFFFFF;}
.nofotoficha1{ border:solid 2px #000000; width:240px; }
.zonainfoficha1{float:left; width:196px; text-align:center;}
.txtmasinfoficha1{width:390px; padding:5px; }
.tituloseccionficha1{ font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#070A3C; font-style:italic;}
.colfotoficha{ float:left; margin-left:10px; width:345px; margin-top:10px; 
}
.seccionficha{ background-color:#990000; color:#FFFFFF; font-weight:bold; width:200px; margin-top:10px;
}
.cabeceraficha{ font-weight:bold;}
.contenidoficha{}
.fotoficha{ width:240px; margin-bottom:10px; border:solid 2px #000000;
}

.contactoficha{ width:600px; text-align:center;  border:solid 1px #990000;
}
.caracintficha1{ border:solid 1px #333333; border-bottom:solid 3px #070A3C; border-right:solid 3px #070A3C;  background-color:#FFFFFF;}
.detallesficha1{border:solid 1px #333333; border-bottom:solid 3px #070A3C; border-right:solid 3px #070A3C; background-color:#FFFFFF; padding:5px;}
.tablaformficha{ width:385px; float:left; border:solid 1px #333333; border-bottom:solid 3px #070A3C; border-right:solid 3px #070A3C; background-color:#FFFFFF; padding:5px;}
.capabotonesficha1{ width:650px; padding-left:50px; text-align:center; float:left;margin-top:30px;}
.botonficha1{  float:left; margin-left:20px; }
.fichaenviar{text-align:center; vertical-align:middle;}
.fichaimprimir{text-align:center; vertical-align:middle;}
.fichavisitas{text-align:center; vertical-align:middle;}
.txtdisenado{width:460px; float:left; text-align:center; margin-top:10px; clear:both;}
/*Ficha imprimir*/
.fichaimpresa{width:730px; font-size:11px; margin-left:30px;}
.fichaimpresacabecera{border-bottom:solid 1px #940612; border-top:solid 2px #940612; margin-bottom:20px; text-align:left; background-color:#FFFFFF; padding-left:5px;}
.fichaimpresatipo{border:solid 1px #940612; text-align:center;  background-color:#FFFFFF;}
.fichaimpresacarac{border:solid 1px #000000; text-align:center;  background-color:#FFFFFF;}
.fichaimpresatablacarac{width:600px; margin-left:100px; text-align:left;}
.fichaimpresafotos{text-align:center;}
.fotofichaimpresa{width:160px; margin:10px; border:solid;}


/* CONTENIDO */
.privacidad{ width:650px; float:left; margin:5px; text-align:justify;
}
.infolegal{width:560px; height:300px; overflow:auto; text-align:center; margin-top:20px; font-weight:bold;

}
/*CONTACTO*/
.pagcontacto{ float:left;}
.contactodireccion1 { width:650px; height:100px; margin-top:20px; text-align:center; font-weight:bold;}
.mapacontacto{
 margin-top:5px; width:593px; heigth:200px;
}

/*EMPRESA*/
.pagempresa{ width:500px; float:left; padding-left:40px;}
.empresaslogan{ width:520px; text-align:center; color:#FF0000; font-weight:bold; margin:10px; float:left;
}
.empresadesc{
width:540px; margin-top:20px; margin:10px; float:left;text-align:justify;
}
.empresamodulotxt{ width:540px; margin-top:20px; float:left;
}
.empresatxt{ text-align:justify; margin:10px;
}
.empresamodulofoto{float:left; width:150px; height:150px; margin-left:10px; 
}
.empresafoto{width:150px; height:150px; margin:10px; 
}

/* DESTACADOS */
.pagdestacados{ width:520px; float:left;}

.filadestacados{ width:520px; height:180px;  margin-top:5px;

}
.destacado{ background-color:#FFFFFF; color:#67130E; font-weight:bold; margin-left:8px; float:left; width:165px; height:185px; background-image:url(img/fondoinmuebledestacado.png); text-align:center; padding-top:2px;

}
.titulodestacados{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; margin:15px; width:500px; text-align:left; color:#000000;
}
.fotodestacado {
border:1px solid #999999;
}


/* VENDER */
.pagvender{float:left; width:650px;}
.titulovender{
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; margin:15px; width:500px; text-align:left; color:#000000;}
.formvender{ text-align:left; width:450px; margin-left:60px; padding:10px; background-image:url(img/fondocomprar.png); background-repeat:no-repeat; height:285px; background-repeat:no-repeat;
}
.txtformvender{ margin:15px;
}
.submitvender{ text-align:center; }

/* COMPRAR */
.pagcomprar{float:left; width:650px;}
.titulocomprar{
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; margin:15px; width:500px; text-align:left; color:#000000;}
.formcomprar{  text-align:left; width:450px; margin-left:60px; padding:10px; background-image:url(img/fondocomprar.png); background-repeat:no-repeat;
}
.txtformcomprar{ margin:15px;
}
.txtrescomprar{ margin:15px; color:#FF3300; font-weight:bold;
}
.submitcomprar{ text-align:center; }


/*LATERAL*/
.lattitulo{ font-size:22px; font-weight:bold; font-style:italic; text-align:center; margin-top:25px; margin-bottom:10px;  color:#070A3C; width:230px;
}

.lattotinmuebles{ color:#000000; margin-top:5px; margin-left:5px; font-size:11px; text-align:left;
}
.lineatotinmuebles{margin-top:5px;}

.latmasvisitados{ color:#000000; margin-top:5px; margin-left:5px; font-size:11px; text-align:left; margin-right:2px;
}
.lineamasvisitados{margin-top:5px;}
.latbajanprecio{ color:#000000; margin-top:5px; margin-left:5px; font-size:11px; text-align:left; margin-right:2px;
}
.lineabajanprecio{margin-top:5px;}

/*Menu*/
.modulomenulat{}
.lattitulomenu{ display:none;}
.latmenu{}
.latlineamenu{ text-align:left; margin-left:10px; text-transform:uppercase; font-size:16px;  color:#070A3C; font-family:"Times New Roman", Times, serif; font-weight:bold; width:200px;}
.latlineamenu a{ color:#070A3C;}


/* info inmo*/
.latinfoinmo{ margin-top:10px;  color:#070A3C; font-style:italic; font-weight:bold; padding:10px; width:230px;}
.latlineainfoinmo{text-align:left;}
.latlineafotoinmo{text-align:center; margin:5px;}
.fotoinfoinmo{ width:160px; text-align:center; border: solid 1px #000000; margin-top:10px;}

/*inmuebles por zona*/

.moduloinmueblesporzona{  width:150px; float:left; margin-bottom:10PX; }
.lattituloinmueblesporzona{ font-size:16px; font-weight:bold; text-align:center; margin-top:25px;color:#000000;}

.zonaopinmueblesporzonalat{float:left; width:150px; text-align:center; margin-top:0px;}
.opselinmueblesporzonalat{float:left; margin:15px; color:#FE0903; text-decoration:underline; cursor:pointer; font-weight:bold;}
.opinmueblesporzonalat{float:left; margin:15px; cursor:pointer; color:#666666}

.latinmueblesporzona{ margin-left:1px;  }
.locinmueblesporzona{ font-weight:bold; margin-top:5px; font-size:13px; color:#02289B;}
.locinmueblesporzona a{ font-weight:bold; margin-top:5px; font-size:13px; color:#0033CC}
.numlocsinmueblesporzona{ font-size:10px;}
.listadozonasinmueblesporzona{ margin-top:5px; margin-bottom:5px; line-height:13px; color:#666666;}
.listadozonasinmueblesporzona li{ color:#FF0000; list-style-type:none; margin-left:-13px; font-size:11px;}
.numzonasinmueblesporzona{font-size:10px;}
.alocsinmueblesporzonalat{ color:#000000; }
.azonasinmueblesporzonalat{ color:#666666}

/*PIE*/
.pie{ float:left; width:900px; background-image:url(img/pie.gif); color:#FFFFFF; }
.pie a{ color:#FFFFFF;}
.lineapie{ margin-top:5px;}


