/* CSS Document */
/* Estructura de la página*/
body
{
	font-family:"Times New Roman", Times, serif; color:#070A3C;
	background: #FFFFFF url(img/bg.png) repeat-y center;
	font-size:14px;
	margin:0px;
	top: 0px;
	left: 0px;
	width:780px;
	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:780px; float:left;  }
#cabecera{
width:780px;
height:180px;
float:left;
}
#menu{
width:780px;
float:left; height:28px;
background-image:url(img/fondomenu.png); background-repeat:repeat-x; margin-top:2px;
}
#localizacion{
width:0px; display:none;
}

#contenido{
width:780px; 
float:left;  margin-top:2px; background-color:#FEF6D0;

}

#derecha{
float:left;
width:247px;  padding-right:1px; border-right:solid 1px #999999; 

}
#izquierda{
float:left;
width:0px;
}
#centro{
float:left;
width:530px;

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

}
#izquierdaficha{
float:left;
width:247px;  padding-right:1px; border-right:solid 1px #999999; 

}

/*Cabecera 3*/
.locflashcabecera3{}
.zonaflashcabecera3{width:780px; height:180px; background-color:#999900;}
.flashcabecera3{width:780px; height:180px;}



/* ZONA MENU */
/* Menu 2*/
.opcionesmenu2{
float:left;
width:780px;
}
.botonmenu2{
float:left; margin-left:10px;
}
.imagenboton2{
}

/*Inicio 7*/
.paginicio7{ padding:10px; background-image:url(img/fondoinicio.png); float:left; background-repeat:no-repeat; width:510px; }
.tituloinicio7{font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#547A49; text-align:left; margin-left:15px;}
.sitiofoto1inicio7{ float:left; margin-left:30px;}
.foto1inicio7{ width:210px; border:solid 1px #000000; margin-top:10px;}
.datoslocinicio7{float:left; text-align:left;}
.listadodatoslocinicio7{}
.itemdatoslocinicio7{margin-top:5px; color:#000000; font-size:16px;}
.zonaultimasaltasinicio7{float:left; clear:both; width:480px; margin:10px;}
.lineaultimasaltasinicio7{margin-bottom:10px; margin-top:10px; text-align:left; margin-left:15px; border-bottom:solid 2px #000000; float:left; width:480px; padding:2px; padding-bottom:10px; }
.zonafotoinicio7{float:left;} 
.zonafotoinicio7 a{ color:#000000; border-color:#000000; }
.zonafotoinicio7 a:visited{ color:#000000; border-color:#000000; }
.foto2inicio7{width:100px; float:left; border:solid 2px #000000;}
.txtinicio7{ margin-left:10px; float:left; width:350px;}
.frasedescinicio7{}
/* 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{  font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#547A49; text-align:left; margin-left:15px;}
.tablabuscadorint1{ text-align:left; margin-left:15px;  background-image:url(img/fondobuscadorabajo.png); width:500px; padding-left:20px; height:192px; background-repeat:no-repeat; padding-top:5px;}
.ccabbuscadorint1{ font-weight:bold; padding:2px; width:330px; }
.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;}




/*Resultados 1*/
.tablaresultados1{
margin-left:20px; width:480px; border:0px; 
}
.ccabresultados1{
color:#FFFFFF; font-weight:bold; background-color:#F9D10D;
}
.ccontresultados1{
}
.frasedescripcion{ color:#67130E; }
.fondoresultados1{ /* Fondo de la tabla de resultados*/
background-color:#F2E8B6; color:#FFFFFF;
}
.fondoselresultados1{/* Fondo de la tabla de resultados al pasar por encima*/
background-color:#43BC51; color:#000000;
}
.resultadonum{
font-weight:bold; text-align:center;
}
.barraresultados1{float:left; width:480px; margin:10px;}
.ordenresultados1{float:left; width:150px;}
.paginadornum1{float:left; width:300px; text-align:right;}
.lineapaginacion1{}

/* 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:520px; clear:both; margin-top:0px; font-family:Arial, Helvetica, sans-serif;
}
.botonsolinfoficha1{ margin-top:30px; }
.secciondatosficha1{float:left; text-align:left; width:300px; padding-top:20px; margin-left:10px;  }
.seccionfotosficha1{float:left; margin-left:10px; width:200px;  }

.derechaficha1{ margin-left:0px; }
.tablatxtficha1{width:300px; margin-top:2px;  padding:5px; border:solid 1px #547A49; background-color:#E6E6E6; border-right:solid 2px #547A49; border-bottom:solid 2px #547A49;}
.nofotoficha1{ border:solid 2px #000000; width:180px; color:#000000; }
.zonainfoficha1{float:left; width:196px; text-align:center;}
.txtmasinfoficha1{width:300px; padding:5px; font-size:12px; }
.tituloseccionficha1{ font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#547A49;}
.colfotoficha{ float:left; margin-left:10px; width:305px; margin-top:10px; 
}
.seccionficha{ background-color:#990000; color:#FFFFFF; font-weight:bold; width:200px; margin-top:10px;
}
.cabeceraficha{ font-weight:bold;}
.contenidoficha{}
.fotoficha{ width:180px; margin-bottom:10px; border:solid 2px #000000;
}

.contactoficha{ width:600px; text-align:center;  border:solid 1px #990000;
}
.caracintficha1{ width:300px; margin-top:2px;  padding:5px; border:solid 1px #547A49; background-color:#E6E6E6; border-right:solid 2px #547A49; border-bottom:solid 2px #547A49}
.detallesficha1{width:300px; margin-top:2px;  padding:5px; border:solid 1px #547A49; background-color:#E6E6E6; border-right:solid 2px #547A49; border-bottom:solid 2px #547A49}
.tablaformficha{ width:200px; margin-top:2px; font-size:12px;  padding:2px; border:solid 1px #547A49; background-color:#E6E6E6; border-right:solid 2px #547A49; border-bottom:solid 2px #547A49}
.tablaformficha input{ width:180px;}
.tablaformficha textarea{ width:180px;}
.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; }
.titulocontacto2{ font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#547A49; text-align:left; margin-left:15px;}
.contactodireccion2{ font-size:16px; color:#000000; font-weight:bold; float:left; width:500px;}
.linkvermapacontacto2{ cursor:pointer; margin:10px; float:left;  color:#547A49; text-decoration:underline; width:500px; font-weight:bold; text-align:center;}
.mapacontacto2{ float:left;margin-top:5px; width:500px; heigth:200px;}
.txtformcontacto2{ font-size:18px; font-weight:bold; color:#000000; margin-top:20px; color:#547A49; text-align:left; margin-left:15px; margin-bottom:10px;}
.tablaformcontacto2{ text-align:left; width:500px; height:330px; margin-left:20px; padding:10px; background-image:url(img/fondovender.png); background-repeat:no-repeat;}
.tablaformcontacto2 input{ width:200px;}
.tablaformcontacto2 td{ padding-left:12px; padding-top:4px;}
.tablaformcontacto2 textarea{ width:200px; height:85px;}
.txtrespuestacontacto2{color:#FF0000; font-weight:bold; float:left; width:300px;}

/*EMPRESA*/
.pagempresa{ width:480px; float:left; padding-left:20px;}
.empresaslogan{ width:480px; 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:480px; margin-top:20px; float:left;
}
.empresatxt{ text-align:justify; margin:10px;
}
.empresamodulofoto{float:left; width:150px; height:150px; margin-left:10px; 
}
.empresafoto{width: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:530px;}
.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:500px; height:330px; margin-left:20px; padding:10px; background-image:url(img/fondovender.png); background-repeat:no-repeat;
}
.formvender td{ padding:3px;}
.txtformvender{ margin:15px;
}
.submitvender{ text-align:center; }

/* COMPRAR */
.pagcomprar{float:left; width:530px;}
.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:500px; height:330px; margin-left:20px; padding:10px; background-image:url(img/fondocomprar.png); background-repeat:no-repeat;
}
.formcomprar td{ padding:3px;}
.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;
}

/*destacados*/
.modulodestacadoslat{background-image:url(img/fondotitdestacadolat.jpg); background-repeat:no-repeat; padding-top:15px;}
.modulodestacadoslat a{ color:#FFFFFF;}
.lattitulodestacados{ visibility:hidden; }
.destacadoslat{ margin-top:23px;  width:244px; background-color:#43BB51; font-size:16px;}
.destacadolat{ color:#000000; width:240px; border-bottom:solid 1px #6AE380; margin-left:2px; padding-bottom:2px;}
.destacadolat a{ color:#FFFF00;}
.adestacadolat{}
.zonatitulodestacadolat{ color:#FFFFFF;}
.zonatitulodestacadolat a{ color:#FFFFFF; font-weight:bold;}
.preciodestacadolat{ color:#FFFFFF;}
.preciodestacadolat a{ color:#FFFFFF;}
.zonafotodestacadolat{}
.fotodestacadolat{ width:180px; border:solid 1px #000000;}
.refdestacadolat{font-size:9px; text-align:right; margin-right:5px; color:#FFFFFF;}



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

/*AUXILAR*/
#auxlogo{ margin:10px;}
#auxresumen{ font-size:22px; font-weight:bold; border:1px solid #000000; background-color:#F58221; margin:10px; padding:10px;}
#texto{ text-align:left; font-size:18px; margin:10px; margin-top:25px;}
#texto ul{ font-weight:bold;}
#slogan{text-transform:uppercase; font:18px; font-weight:bold; margin:10px;}
