body
{
	font-family:Arial;
	font-size:12px;
	margin:0px;
	top: 0px;
	left: 0px;		
	position:relative;	
	width:995px;
	height:100%;
	margin: 0px auto; /* centrar con firefox */
	text-align:center; /* centra las capas con internet explorer */
	
}
input{font-family:Arial;
	font-size:12px;}
select{font-family:Arial;
	font-size:12px;}	
textarea{font-family:Arial;
	font-size:12px;}	
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#container{width:995px; float:left;}
#izq{width:865px; float:left;}
#drc{width:130px; float:left;}
#izqhome{width:800px; float:left;}
#drchome{float:left; width:180px; margin-left:15px;}
#piecontent{border-top:1px solid #CCCCCC; width:995px; margin-top:10px; clear:both; float:left;}
.soloazul{color:#297225;}
.solonaranja{color:#CCCCCC;}
.sologris{color:#CCCCCC;}
.campomal{border:1px solid #FF0000;}
.textomal{color:#990000; font-weight:bold; border:1px solid #999999;}
.textoregular{color:#CCCCCC; font-weight:bold; border:1px solid #CCCCCC;}
.aclaracion{font-size:9px; color:#999999;}
.aclaracioncaja{ color:#FFFFFF; background-color:#FF3366; width:200px; display:none; clear:both; margin-top:5px; border:1px solid #000000}
.aclaracioncaja div{ padding:10px;text-align:justify;}
.linkpie{width:995px; text-align:center; margin-top:5px; float:left;}
.linkpie a {color:#A4A4A4; font-weight:bold;}
.linkpie a:hover {color:#297225;}
.otraswebs{font-size:10px; color:#999999; font-weight:normal; text-align:center; margin-top:10px; margin-bottom:10px;}

/*ESTILOS PARA PREVIO*/
.tituloprevioizq{font-size:16px; font-weight:bold; margin-top:5px; text-align:left;width:800px; float:left;}
.titulopreviodrc{font-size:16px; font-weight:bold; margin-top:5px; width:195px; text-align:right; float:left;}
.tituloprevio{font-size:16px; color:#297225;font-weight:bold; margin:5px;}
.capasuperior{width:995px; height:40px;border-bottom:1px solid #CCCCCC; float:left;}
.logoop{width:500px; height:40px; float:left; text-align:left;}
.accesosuperior{ float:left; width:495px;text-align:right; margin-top:18px; font-weight:bold; color:#297225;}
.accesosuperior a{ font-weight:bold; color:#297225;}

.localizador{width:995px; color:#999999;text-align:left; margin-top:4px; margin-bottom:4px;}
.localizador a{color:#297225; font-weight:bold; }
.listainiciales{list-style-type:none; margin-left:10px; padding:0px;}
.lineainiciales{border-bottom:1px solid ;width:225px; font-size:16px; font-weight:bold; margin-top:10px;}
#containercajas{width:995px; float:left; margin-top:10px;}
#cajaselect{width:248px; float:left;}
#cajacheck{ float:left; padding:4px;}
.azulgordo{color:#666666;font-weight:bold;}
.checkdestacar{font-weight:bold; font-size:12px; border:1px solid #000000; background-color:#297225; color:#FFFFFF; padding:3px; margin:3px;}


/* ESTILOS DE LA HOME */
.contentinfohome{width:800px; float:left;padding-top:5px;}
.infohome{text-align:left; float:left;font-weight:bold; color:#A4A4A4; font-size:11px; width:300px;}
.ultimabusqueda{ float:right;  font-weight:bold;width:500px; text-align:right; font-size:11px;}
.resaltadogris{font-weight:bold; color:#A4A4A4; font-size:11px;}
#firstseccionhome{width:800px; margin-top:10px;float:left; text-align:left;}
#seccionhome{width:800px; margin-top:30px;float:left; text-align:left;  }
.tituloseccionhome{width:800px; font-size:14px; font-weight:bold; border-bottom:1px solid #297225; float:left; margin-bottom:5px;}
.contentseccionhome{width:800px; float:left;}
.titulobusqueda{color:#297225; font-size:15px; font-weight:bold; border-bottom:1px solid; width:800px; margin-top:25px;}
.titulolateralhome{font-size:15px; font-weight:bold; margin-top:35px;}
.ejemplobusqueda{margin-top:1px; text-align:left; font-size:11px; color:#CCCCCC; float:left;}
.cajonotrasbusquedas{margin-left:20px; background-color:#E8E8E8; padding:5px; border:1px solid #000000; font-size:11px; width:650px; margin-top:5px;}
.otrasbusquedastitulo{margin-top:5px; text-align:left; font-size:12px; color:#297225;}
.otrasbusquedas{margin-top:5px; text-align:left;}
.alertapalabras{margin:5px; font-weight:bold; color:#990000; text-align:left; float:left; clear:left;}
.capatituloseccionhome{background-image:url(/img/fondogriscajas.png); background-repeat:repeat-x; height:31px;margin:20px 5px 0px 5px; float:left; width:178px; border:1px solid #297225; vertical-align:middle; text-align:center;}
.textocapatituloseccionhome{float:left; font-size:14px; font-weight:bold; width:180px; height:31px; padding-top:9px;}
.cajadrchome{border:1px solid #999999; margin:0px 5px 5px 5px; float:left; width:178px;  } 
.contentcajadrchome{margin:5px; float:left; width:168px;  } 
.contentcajadrchome a{ border:1px solid #CCCCCC;margin:5px; float:left; width:158px; font-weight:bold; background-color: #297225; color:#FFFFFF;} 
/* ESTLOS DE CAJAS AZUL Y NARANJA PARA HOME AGENCIA*/
.cajaselecnaranja
{
border:1px solid #CCCCCC;
color:#000000;
}
.cajaselecl
{
border:1px solid #000000;
color:#000000;
}
.cajaselecazul
{
border:1px solid #297225;
color:#000000;
}
.cajanoselec
{
border:1px solid #CCCCCC; color:#999999;
}
.cajanoselec a
{color:#999999;}

.textoselecnaranja
{
color:#CCCCCC;
}
.textoselecazul
{
color:#297225;
}
.textoselecl
{
color:#000000;
}
.textonoselec
{
color:#999999;
}


/* ESTILOS FICHA INMUEBLE */
.todoficha{float:left; width:995px;}
.soloinmueble{float:left; width:863px;border:1px solid #CCCCCC; margin-top:0px; }
.solopubli{float:left; width:130px;}
.soloinmuebleizq{float:left; width:340px;}
.soloinmuebledrc{float:left; width:523px;}
.anunciogoogle{float:left; width:130px; margin-top:10px; font-size:11px; padding:5px;}
.anunciogoogle ul{ margin:0px; padding:0px; list-style-type:none; text-align:right; margin-left:5px; margin-bottom:20px;}
.anunciogoogle li{ margin-top:5px;}
.contentcajaizq{width:340px;float:left; text-align:center; } 
.cajaizq{border:1px solid #999999; margin:0px 5px 5px 5px; float:left; width:328px;  } 
.primerfotoizq{float:left; margin-top:11px; text-align:center; width:340px;}
.fotoizq{float:left; margin-top:25px; text-align:center; width:340px;}
.fotoizq img{border:1px solid #CCCCCC;}
.textofotoizq{float:left; margin-top:3px; font-size:11px; width:340px; }
.capatituloseccion{background-image:url(/img/fondogriscajas.png); background-repeat:repeat-x; height:31px;margin:20px 5px 0px 5px; float:left; width:511px; border:1px solid #297225; vertical-align:middle; text-align:center;}
.textocapatituloseccion{float:left; font-size:14px; font-weight:bold; width:511px; height:31px; padding-top:9px;}
.capatituloseccionizq{background-image:url(/img/fondogriscajas.png); background-repeat:repeat-x; height:31px;margin:20px 5px 0px 5px; float:left; width:328px; border:1px solid #297225; vertical-align:middle; text-align:center;}
.textocapatituloseccionizq{float:left; font-size:14px; font-weight:bold; width:328px; height:31px; padding-top:9px;}
.capatituloficha{border:1px solid #CCCCCC; text-align:center;margin:0px 5px 5px 5px; color:#666666; padding:4px; float:left; clear:both;width:503px; }
.capatituloficha .dato{ color:#000000; font-weight:bold; text-transform:lowercase;}
.tablatituloficha{border:1px solid #CCCCCC; text-align:center;margin:0px 5px 5px 5px; width:513px; color:#666666;float:left; clear:both;}
.tablatituloficha .dato{ color:#000000; font-weight:bold; text-transform:lowercase;}
.tablatituloficha .datotxiki{color:#000000; font-size:11px;}
.tablatituloficha .seccion{ color:#666666; font-weight:bold; text-transform:lowercase; font-size:13px; text-decoration:underline;}
.titulopreciomini{color:#000000; font-weight:normal; font-size:11px;}
.precioant{text-decoration:line-through; color:#990000;}
.precioactual{color:#006600; font-size:13px;}
#map{width: 500px; height: 300px; border:1px solid #297225; float:left; clear:both;}
.tablacontacto{width:480px; margin:5px; color:#666666; text-align:left;}


.restobotones{width:219px; text-align:right; padding-top:14px;vertical-align:bottom;float:left;}
.texttab{ font-size:12px;color:#000000; padding:8px;}
.accionesficha{float:left; text-align:right; font-weight:bold; width:865px; margin-top:5px;}

.fichacontentdestacado{border:1px solid #CCCCCC; width:861px; margin-top:0px; clear:both; float:left;}
.otroscontent{float:left; clear:both; width:865px; margin-top:5px;}
.errorenviarcontent{float:left; width:402px; margin-left:3px;}
.erroranuncio{width:400px;border:1px solid #999999; margin-top:5px;} 

.otrosinmuebles{ float:left; width:450px; margin-left:5px;}
.otrostitulo{font-weight:bold; font-size:14px; margin:5px;margin-bottom:10px;  text-align:center;}
.lineaotros{border-bottom:1px solid #CCCCCC; margin-bottom:10px; width:450px; text-align:left;; margin-left:10px; margin-right:10px;}
.bajotdficha{border-bottom:1px dotted #297225;}
.infocampo{ color:#000000;}
.infoetiqueta{ color:#666666;}
.tituloinmueble{width:400px; font-size:14px; font-weight:bold; text-align:right; margin-top:3px;}
.tituloprecio{width:400px; font-size:14px; font-weight:bold; text-align:right; color:#006600; margin-top:5px;}
.titulocambioprecio{width:400px; font-size:13px; font-weight:bold; text-align:right; color:#990000; }

.cajacontacto{ float:left;width:400px;}
.subcajacontacto{float:left; width:200px;}



/* ESTILOS DE PAGINA DE FOTOS INMUEBLE */
.cajonazul
{text-align:center;font-weight:bold; color:#297225; margin-bottom:5px;}
.tituloseccioncontacto{font-weight:bold; font-size:14px; margin:5px; text-align:center;}





/*ESTILOS DESTACADOS */
.destacadoscontent{float:left; clear:both; width:865px; margin-top:5px; text-align:center}
.destacado{float:left; width:208px; margin-left:5px; background-color:#FFFF99; border:1px solid #000000;}
/* ESTILOS BUSQUEDAS*/
.titulobusquedas{font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:5px; text-align:left; width:865px; float:left; clear:both;}
.botones2{border:1px solid #000000;width:150px;font-size:12px;background-color:#666666; text-align:center; color:#FFFFFF;}
.contentacciones{width:865px; float:left; clear:both; text-align:center; margin-top:5px; margin-bottom:5px;}
.accionesbusqueda{text-align:right;font-weight:bold; float:left; width:495px;}
.accionesordenar{text-align:left;font-weight:bold; float:left; width:360px;color:#666666;}
.accionesbusqueda a {color:#297225;}
.criterios{width:865px; margin-top:40px;float:left; text-align:left;}
.criteriosmodbusqueda{width:865px; font-size:14px; font-weight:bold; border-bottom:1px solid #297225; float:left; margin-bottom:5px;}
.capaseccion{width:800px; height:30px; margin-top:25px; margin-bottom:5px;  text-align:left; margin-left:5px; border-bottom:2px solid #F93F4B;}
.capaseccion div{text-align:left; padding:5px; vertical-align:middle; font-weight:bold; font-size:18px;}
.listainiciales{list-style-type:none; margin-left:10px; padding:0px;}
.lineainiciales{border-bottom:1px solid ;width:225px; font-size:16px; font-weight:bold; margin-top:10px;}
.capatituloseccionbusqueda{background-image:url(/img/fondogriscajas.png); background-repeat:repeat-x; height:31px;margin:20px 5px 0px 5px; float:left; width:128px; border:1px solid #297225; vertical-align:middle; text-align:center;}
.textocapatituloseccionbusqueda{float:left; font-size:14px; font-weight:bold; width:128px; height:31px; padding-top:9px;}
.cajadrcbusqueda{border:1px solid #999999; margin:0px 5px 5px 5px; float:left; width:128px;  } 
.contentcajadrcbusqueda{margin:5px; float:left; width:118px; font-size:11px; } 
.contentcajadrcbusqueda ul{ margin:0px; padding:0px; list-style-type:none; text-align:right; margin-left:5px; margin-bottom:20px;}
.contentcajadrcbusqueda li{ margin-top:5px;}
/* ESTILOS TODAS LAS BOTONERAS */

/* ESTILOS TODOS LOS BOTONES BAŅOS Y HABITACIONES */
.normaltd2
{
	
	width:20px;  
	background-image:url(/img/normal2.png); 
	background-repeat:no-repeat;
	cursor:pointer;
}
.normaltd2:hover
{
	background-image:url(/img/normal3.png); 
	background-repeat:no-repeat;
}
.normaltd3
{

	width:20px;  
	background-image:url(/img/raton.png); 
	background-repeat:no-repeat;
	cursor:pointer;
}

/* ESTILOS PARA AGENCIAS */
.tituloagencias{font-size:16px; color:#297225; font-weight:bold; margin-top:10px; clear:both; float:left; width:995px; text-align:left;}
.titulobusquedasag{font-size:11px; font-weight:bold; margin-top:5px; text-align:left; width:844px; float:left; clear:both;}
.quieroaparecer{clear:both; float:left; text-align:right; width:995px; margin-top:10px;}
.quieroaparecer a {color:#297225; font-size:16px; font-weight:bold;}
#izqagencias{width:845px; float:left;}
#drcagencias{float:left; width:150px; text-align:left; margin-top:4px; background-color:#EEEEEE}
#drcagencias div{margin:2px;}
.tituloselects{color:#297225; padding-top:20px; }

/* ESTILOS PARA ACCESO */
.tituloacceso{color:#999999; font-weight:bold; font-size:18px;width:987px; margin:8px; text-align:left;}

/* ESTILOS PANEL 5 ALTA INMUEBLE */
.resumenalta{font-weight:bold; width:900px; text-align:left; margin-top:10px;}


/* ESTILOS BOTONERA */
.contbotones{width:845px; text-align:center; margin:10px; clear:both;}
.contbotones a{font-weight:bold;}

/* CONTRASEŅA */
.recordar{color:#297225; font-weight:bold; margin:15px; font-size:14px;}
.recordar input{font-size:14px;}
.error{font-weight:bold; margin-top:5px; color:#FF0000;}
.exito{font-weight:bold; margin-top:5px; color:#006600;}

