
body{
	margin:0px;
	padding:0px;
}
/***********************************************************/
/***************  HOJA DE ESTILOS INMOBAL  *****************/
/***********************************************************/

#inmobal{
	margin:0px;
	padding:0px;
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../imagenes/fondopagina.jpg);
	background-repeat:repeat-y;
	background-position:left;
	display:table;
}

#inmobalsup{
	margin:0px;
	padding:0px;
	width:950px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../imagenes/fondopaginasup.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#inmobalmigas{
	margin:0px;
	padding:0px;
	width:950px;
	height:50px;
	display:table;
	height:auto;
}

#inmobalmigas p{
	margin-left:220px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#000;
}

#inmobalinf{
	margin:0px;
	padding:0px;
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../imagenes/fondopaginainf.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#inmobalmenu{
	margin:0px;
	padding:0px;
	width:200px;
	height:auto;
	float:left;
}

#inmobalmenusup{
	margin:0px;
	padding:0px;
	width:200px;
	height:10px;
	background-image:url(../imagenes/menu_sup.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#inmobalmenuinf{
	margin:0px;
	padding:0px;
	width:200px;
	height:20px;
	background-image:url(../imagenes/menu_inf.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:none;
}

#inmobalmenucontenido{
	margin:0px;
	padding:0px;
	width:200px;
	height:auto;
	background-image:url(../imagenes/menucontenido.jpg);
	background-position:top;
	background-repeat:repeat-y;
	list-style:none;
}

#inmobalmenuinf{
	margin:0px;
	padding:0px;
	width:200px;
}

#inmobaltitulomenu{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	padding:0px;
	width:176px;
	height:28px;
	line-height:28px;
	background-image:url(../imagenes/fondoprincipal.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}

#inmobaltitulocontenido{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	padding:0px;
	width:706px;
	height:28px;
	line-height:28px;
	background-image:url(../imagenes/fondoprincipal.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}

#inmobaltitulocontacto{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:10px;
	padding:0px;
	width:686px;
	height:28px;
	line-height:28px;
	background-image:url(../imagenes/fondoprincipal.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	padding-left:20px;
}

#inmobaltitulopromo{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:10px;
	padding:0px;
	width:686px;
	height:28px;
	line-height:28px;
	background-image:url(../imagenes/fondoprincipal.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	padding-left:20px;
	text-align:center;
}

.inmobalpromotitulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#015700;
	margin-left:20px;
	font-weight:bold;
}

#inmobalmenupromo{
	margin:0px;
	padding:0px;
	width:704px;
	margin-left:auto;
	margin-right:auto;
	height:26px;
	background:url(../imagenes/fondomenupromo.jpg) repeat-x bottom;
	border:1px solid #c7c7c7;
}

#inmobalmenupromo ul{
	margin:0px;
	padding:0px;
	height:26px;
	line-height:26px;
}

#inmobalmenupromo ul li{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	height:26px;
	line-height:26px;
	list-style:none;
	display:inline;
	background-image:url(../imagenes/promoseparadorli.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.72em;
	color:#020100;
}

#inmobalmenupromo ul li a{
	color:#020100;
	text-decoration:none;
}

#inmobalmenupromo ul li a:hover{
	color:#020100;
	text-decoration:underline;
}

#promocontenido{
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:20px;
	width:516px;
	height:auto;
	display:table;
	float:left;
}

#promopatrocina{
	margin:0px;
	margin-left:15px;
	padding:0px;
	width:150px;
	height:auto;
	display:table;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a0a0a0;
	font-size:0.7em;
}

.notacalidades{
	font-size:0.9em;
	color:#666;
	margin:0px;
	padding:0px;
	line-height:15px;
}

#inmobalpromocontenido{
	margin:0px;
	padding:0px;
	height:auto;
	display:table;
	width:708px;
}

#promocontenidoinicio{
	margin:0px;
	padding:0px;
	width:516px;
	height:4px;
	background:url(../imagenes/fondopromoinicio.jpg) no-repeat top;
}

#promocontenidotexto{
	margin:0px;
	padding:0px;
	padding-top:10px;
	width:516px;
	background:url(../imagenes/fondopromotexto.jpg) repeat-y;
	min-height:400px;
	height:auto;
	display:table;
}

#promoevolucion{
	margin:0px;
	margin-left:30px;
	margin-top:20px;
	padding:0px;
	width:460px;
	height:auto;
	display:table;
}

#promoevolucionfecha{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.7em;
	font-weight:bold;
}

#promoevoluciontexto{
	margin:0px;
	padding:0px;
	width:250px;
	height:auto;
	display:table;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.7em;
}

.imagevolucion{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	border:1px solid #015700;
}

#promoevolucionuimagen{
	margin:0px;
	margin-left:6px;
	padding:0px;
	width:102px;
	float:left;
}

.textoplanos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.68em;
}

.imagplano{
	border:1px solid #015700;
	margin-right:10px;
}

#promocontenidotexto p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:0.65em;
	width:485px;
	margin-left:15px;
}

.promofotoinicio{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	border:1px solid #fff;
}

#promocontenidofin{
	margin:0px;
	padding:0px;
	width:516px;
	height:4px;
	background:url(../imagenes/fondopromofin.jpg) no-repeat bottom;
}

#inmobalbuscarcombos{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	display:table;
	height:auto;
	float:none;
	border-bottom:1px dotted #333;
}

#inmobalbuscarcombo{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcomboquieres{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:5px;
	float:left;
}

#inmobalbuscarcombotipo{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcombodormitorios{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcombopoblacion{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcomboprovincia{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcomboprecio{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:10px;
	float:left;
}

#inmobalbuscarcombos p{
	margin:0px;
	margin-top:10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#979287;
	line-height:25px;
}

#inmobalbuscarcombos select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#000;
	background-color:#f9f8f2;
}

#inmobalcontenidomenu{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding:0px;
	padding-bottom:2px;
	height:auto;
	display:table;
	float:none;
	background-color:#FFF;
	border:1px solid #d4cdbc;
	width:182px;
}

#inmobalcontenidomenu ul{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:176px;
}

#inmobalcontenidomenu ul li{
	margin:0px;
	margin-top:2px;
	padding:0px;
	background-color:#f9f8f2;
	height:20px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#3d3d3d;
	list-style:none;
	background-image:url(../imagenes/li_menu.gif);
	background-repeat:no-repeat;
	padding-left:25px;
}

#inmobalcontenidomenu a{
	color:#3d3d3d;
	text-decoration:none;
}

#inmobalcontenidomenu a:hover{
	color:#3d3d3d;
	text-decoration:underline;
}


/***************************************************/
/********  inmobal contenido de la página  *********/
/***************************************************/

#inmobalcontenidotop{
	margin:0px;
	margin-left:15px;
	padding:0px;
	width:735px;
	height:20px;
	background-image:url(../imagenes/bordecontenidosup.jpg);
	background-repeat:repeat-y;
}

#inmobalcontenidobottom{
	margin:0px;
	margin-left:15px;
	padding:0px;
	width:735px;
	height:20px;
	background-image:url(../imagenes/bordecontenidoinf.jpg);
	background-repeat:repeat-y;
}

#inmobalcontenido{
	margin:0px;
	margin-left:15px;
	padding:0px;
	height:auto;
	display:table;
	width:735px;
	background-image:url(../imagenes/bordecontenido.jpg);
	background-repeat:repeat-y;
}

#inmobalbusqueda{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	width:710px;
	height:auto;
	display:table;
	background-color:#FFF;
	border:1px solid #d4cdbc;
	float:none;
}

#inmobalcontacto{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding-bottom:10px;
	width:710px;
	height:auto;
	display:table;
	background-color:#FFF;
	border:1px solid #d4cdbc;
	float:none;
}

#inmobalpromo{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding-bottom:10px;
	width:710px;
	height:auto;
	display:table;
	background-color:#FFF;
	border:1px solid #d4cdbc;
	float:none;
}

#inmobalcontacto p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	margin-left:30px;
	margin-right:30px;
}

#inmobalcontacto li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	margin-left:30px;
	margin-right:30px;
	list-style-image:url(../imagenes/li.jpg);
	line-height:20px;
}

#inmobalcontacto a{
	color:#666;
	text-decoration:none;
}

#inmobalcontacto a:hover{
	color:#666;
	text-decoration:underline;
}

#inmobalconozcanos{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	padding-bottom:10px;
	width:710px;
	height:auto;
	display:table;
	background-color:#FFF;
	border:1px solid #d4cdbc;
	float:none;
}

#inmobalconozcanos p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.7em;
	margin-left:30px;
	margin-right:30px;
}

#inmobalconozcanos li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.7em;
	margin-left:50px;
	margin-right:30px;
}

#inmobalcontacto td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666;
}

.mailcontacto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666;
}

#inmobalcontacto table{	
	margin-top:10px;
}

.inmobalbusquedareferencia{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.72em;
	color:#3d3d3d;
	margin-left:15px;
}

#Cerrarfloat{
	clear:both;
}

.idiomas{
	color:#979287;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.inmobalboton{
	background-color:#015700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.7em;
	font-weight:bold;
	height:20px;
	width:90px;
	border-top:1px solid #6a69b0;
	border-left:1px solid #6a69b0;
	border-right:1px solid #9f9685;
	border-bottom:1px solid #9f9685;
}

.inmobalinput{
	font-size:0.7em;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.inmobaltextodestacado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#6d6a64;
	font-weight:bold;
	margin-left:13px;
	margin-top:15px;
	margin-bottom:10px;
}

.inmobalbusquedarapida{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#6d6a64;
	font-weight:bold;
	margin-left:26px;
	margin-top:15px;
	margin-bottom:10px;
}

#inmobaldestacados{
	margin:0px;
	padding:0px;
	padding-left:10px;
	width:715px;
	height:auto;
	float:none;
}

#inmobaldestacadoportada{
	margin:0px;
	margin-right:10px;
	padding:0px;
	width:166px;
	height:265px;
	background-color:#FFF;
	border:1px solid #b1b2b3;
	float:left;
}

#inmobaldestacadoportadadcha{
	margin:0px;
	margin-right:10px;
	padding:0px;
	width:166px;
	height:265px;
	background-color:#FFF;
	border:1px solid #b1b2b3;
	float:left;
}

*html #inmobaldestacadoportadadcha{
	float:none;
}

#inmobalfotodestacada{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	padding:0px;
	width:140px;
	height:110px;
	background-color:#FFF;
	border:1px solid #e3ded3;
}

#inmobaltextodestacado{
	margin:0px;
	padding:0px;
	margin-top:6px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:140px;
	height:auto;
}

#inmobaltextodestacado p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#3d3d3d;
	padding-bottom:6px;
}

.destacado1{
	border-bottom:1px dotted #ccc;
}

.titulodestacado{
	font-size:1.2em;
	border-bottom:1px dotted #ccc;
	color:#F90;
}

.fotodestacadaportada{
	margin-top:6px;
}

#inmobalpreciodestacado{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:138px;
	height:30px;
	line-height:30px;
	border:1px solid #a5b5c5;
	background-color:#fd7c28;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	background-image:url(../imagenes/fondo_precio.jpg);
	background-repeat:no-repeat;
}

.masinfodestacada{
	margin:0px;
	margin-top:5px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.masinfodestacada a{
	color:#000;
	text-decoration:none;
}

.masinfodestacada a:hover{
	color:#333;
	text-decoration:underline;
}

#inmobalcontenidoderecha{
	margin:0px;
	padding:0px;
	width:735px;
	height:auto;
	float:left;
}

#inmobalbusquedarapida{
	margin:0px;
	padding:0px;
	float:none;
	width:735px;
	height:auto;
	margin-left:15px;
}

#inmobalbusquedarapidatop{
	margin:0px;
	padding:0px;
	float:none;
	width:735px;
	height:22px;
	background-image:url(../imagenes/busquedarapidatop.jpg);
	background-position:top;
}

#inmobalbusquedarapidatexto{
	margin:0px;
	padding:0px;
	float:none;
	width:735px;
	height:auto;
	display:table;
	background-color:#e3e3e3;
}

#inmobalbusquedarapidabottom{
	margin:0px;
	padding:0px;
	float:none;
	width:735px;
	height:7px;
	background-image:url(../imagenes/busquedarapidabottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#opcionbusquedarapida{
	margin:0px;
	padding:0px;
	width:230px;
	float:left;
	margin-left:10px;
	background-color:#f9f8f2;
	height:72px;
	overflow:auto;
	/*Colores del scroll*/
	scrollbar-face-color:#e2e1df;
	scrollbar-highlight-color:#eeede9;
	scrollbar-3dlight-color:#eeede9;
	scrollbar-darkshadow-color:#eeede9;
	scrollbar-shadow-color:#eeede9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#eeede9;
}

#opcionbusquedarapida a{
	color:#000;
	text-decoration:none;
}

#opcionbusquedarapida a:hover{
	color:#000;
	text-decoration:underline;
}

#opcionbusquedarapida p{
	margin:0px;
	margin-left:5px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.55em;
	color:#000;
	font-weight:bold;
	line-height:13px;
}

#opcionbusquedarapida select{
	margin:0px;
	padding:0px;
	width:230px;
	border:1px solid 6d6a64;
	background-color:#f9f8f2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#282726;
}

#inmobalresultadosbusqueda{
	margin:0px;
	padding:0px;
	height:30px;
	height:auto;
	padding-left:20px;
	width:686px;
}

#inmobalresultadosbusqueda a{
	margin:0px;
	padding:0px;
	color:#979287;
	text-decoration:underline;
}

#inmobalresultadosbusqueda a:hover{
	margin:0px;
	padding:0px;
	color:#333;
	text-decoration:none;
}

#inmoballistadobusqueda{
	margin:0px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:676px;
	height:auto;
	min-height:60px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
}

#inmoballistadomasbusqueda{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:664px;
	text-align:right;
	margin-top:10px;
}

#inmoballistadopaginacion{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:676px;
	padding-top:10px;
	padding-bottom:10px;
}

#inmoballistadopaginacion p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#696969;
}

#inmobalresultadosbusqueda p{
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#979287;
}

#inmobalresultadosbusqueda strong{
	color:#7a7569;
}

#inmobalpaginacion{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	float:right;
}

#inmobalresultadosbusquedaleft{
	margin:0px;
	padding:0px;
	width:280px;
	float:left;
}

#inmobalresultadosbusquedaright{
	margin:0px;
	padding:0px;
	width:390px;
	float:left;
}

#inmobalresultadosbusquedaright p{
	color:#000;
	margin:0px;
	padding:0px;
	text-align:right;
}
#inmobalresultadosbusquedaright select{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000;
}

#inmobalresultadosfoto{
	margin:0px;
	padding:0px;
	width:82px;
	height:62px;
	border:1px solid #d4cdbc;
	padding-left:2px;
	padding-top:2px;
	float:left;
}

#inmobalresultadostexto{
	margin:0px;
	padding:0px;
	width:445px;
	height:62px;
	float:left;
}

#inmobalresultadostexto p{
	margin:0px;
	margin-left:20px;
	padding:0px;
	height:19px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#979287;
}

#inmobalresultadostexto a{
	text-decoration:none;
	color:#7a7569;
}

#inmobalresultadostexto a:hover{
	text-decoration:underline;
	color:#666;
}

#inmobalresultadosbotones{
	margin:0px;
	padding:0px;
	width:140px;
	height:62px;
	float:left;
}

.inmobalbotonmasinfo{
	background-color:#015700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.65em;
	font-weight:bold;
	height:20px;
	width:140px;
	margin-top:6px;
	border-top:1px solid #6a69b0;
	border-left:1px solid #6a69b0;
	border-right:1px solid #9f9685;
	border-bottom:1px solid #9f9685;
}

#inmobalpaginacionleft{
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
}

#inmobalpaginacionright{
	margin:0px;
	padding:0px;
	width:470px;
	float:left;
	text-align:right;
	word-spacing:5px;
}

#inmoballistadopaginacion a{
	text-decoration:underline;
	color:#696969;
}

#inmoballistadopaginacion a:hover{
	text-decoration:none;
	color:#000;
}

#inmobaldatosproducto{
	margin:0px;
	margin-top:20px;
	padding:0px;
	width:430px;
	height:auto;
	float:left;
	display:table;
}

#inmobalfilaproducto{
	margin:0px;
	padding:0px;
	width:430px;
	height:auto;
	height:25px;	
	float:none;
	border-bottom:1px dotted #ccc;
}

#inmobalfilaproductonoborde{
	margin:0px;
	padding:0px;
	width:430px;
	height:auto;
	min-height:25px;
}

#inmobaltituloproducto{
	margin:0px;
	padding:0px;
	width:165px;
	height:25px;
	float:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	font-weight:bold;
	color:#5f5f5f;
	line-height:25px;
}

#inmobalsolicitainfo{
	margin:0px;
	padding:0px;
	width:430px;
	height:auto;
	background-color:#f5f5f5;
	border:1px solid #d4cdbc;
	margin-top:20px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#979287;
}

#inmobalsolicitainfo strong{
	font-size:1.1em;
}

.inmobalsolicitainfoinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666;
	background-color:#f9f8f2;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	height:15px;
}

.inmobalhipotecainput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666;
	background-color:#f9f8f2;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	height:15px;
	text-align:right;
}

.inmobalsolicitainforadio{
	background-color:#f9f8f2;
	height:15px;
}

#inmobalsolicitainfo textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666;
	background-color:#f9f8f2;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	width:185px;
}

#inmobaldatoproducto{
	margin:0px;
	padding:0px;
	width:245px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.73em;
	color:#5f5f5f;
	line-height:25px;
	display:table;
}

#inmobaldatoproducto img{
	margin-top:6px;
}

#inmobaldatoproductocaract{
	margin:0px;
	padding:0px;
	padding-top:5px;
	width:245px;
	height:25px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.73em;
	color:#5f5f5f;
	line-height:16px;
	display:table;
}

#inmobaldatoproducto strong{
	color:#015700;
	font-size:1.1em;
}

#inmobaldatoproducto input{
	margin:0px;
	padding:0px;
	margin-top:2px;
}

.inmobalmasinfoboton{
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	background-color:#cbc3b4;
	width:70px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#FFF;
}

#inmobalfichaprodmasinfo{
	margin:0px;
	margin-top:20px;
	margin-left:10px;
	padding:0px;
	width:240px;
	height:auto;
	display:table;
	float:left;
}

#inmobalfichafotos{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	padding:0px;
	width:230px;
	height:195px;
	height:auto;
	display:table;
	background-color:#f5f5f5;
	border:1px solid #d4cdbc;
	float:none;
}

#inmobalfichahipoteca{
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:230px;
	height:auto;
	display:table;
	background-color:#f5f5f5;
	border:1px solid #d4cdbc;
}

#inmobalfichahipoteca td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#979287;
}
#inmobalfichaenviaramigo{
	margin:0px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:230px;
	height:auto;
	background-color:#f5f5f5;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#979287;
}

#inmobalfichadireccion{
	margin:0px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	padding-top:10px;
	width:230px;
	height:70px;
	background-color:#f5f5f5;
	float:none;
	color:#979287;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.78em;
	text-align:center;
	font-weight:bold;
}

#inmobaltitulohipoteca{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	padding:0px;
	width:224px;
	height:28px;
	line-height:28px;
	background-image:url(../imagenes/fondoprincipal.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}

#inmobalimprimir{
	margin:0px;
	margin-left:15px;
	padding:0px;
	width:410px;
	height:25px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9f9f9f;
	font-size:0.7em;
	text-align:right;
}

#inmobalfichafotosfila{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#000;
	text-align:center;
	float:none;
	display:table;
	line-height:25px;
}

#inmobalfichafotosfoto{
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:18px!important;
	margin-left:13px;
	padding:0px;
	padding-top:6px;
	border:1px solid #d4cdbc;
	width:84px;
	height:62px;
	text-align:center;
	float:left;
}

.inmobalbotonsolicitainfo{
	background-color:#015700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:0.9em;
	font-weight:bold;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	border-top:1px solid #6a69b0;
	border-left:1px solid #6a69b0;
	border-right:1px solid #9f9685;
	border-bottom:1px solid #9f9685;
}

/***********************************************************/
/***************  TAMAÑO DE LOS SELECT DE PORTADA **********/
/***********************************************************/

.inmobalselectdormitorio{
	width:90px;
}

.inmobalselecttipo{
	width:120px;
}

.inmobalselectprovincia{
	width:90px;
}

.inmobalselectpoblacion{
	width:140px;
}

.inmobalselectprecio{
	width:125px;
	float:none;
	margin:0px;
	padding:0px;
}

#inmobalbusqedaref{
	margin:0px;
	width:700px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	margin-top:10px;
	height:auto;
	display:table;
	height:25px;
}

#inmobalbusqedareftexto{
	margin:0px;
	margin-left:5px;
	padding:0px;
	width:390px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.72em;
	color:#3d3d3d;
	float:left;
	height:25px;
	line-height:25px;
}

#inmobalbusqedarefbuscar{
	margin:0px;
	padding:0px;
	float:left;
	width:290px;
	height:25px;
	line-height:25px;
	text-align:right;
}

#tituloopcionbusquedarapida{
	margin:0px;
	padding:0px;
	width:230px;
	float:left;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#6d6a64;
	text-align:center;
	font-weight:bold;
	line-height:20px;
}

form{
	margin:0px;
	padding:0px;
}


#inmobalimprimir a{
	color:#666;
	text-decoration:none;
}

#inmobalimprimir a:hover{
	color:#666;
	text-decoration:underline;
}

.formnoticias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.7em;
}

/***********************************************************/
/*********************   CABECERA  *************************/
/***********************************************************/

#general{
	margin:0px;
	padding:0px;
	width:100%;
	background-image:url(../imagenes/fondopagina.gif);
	background-repeat:repeat-x;
	background-position:top;
	display:table;
	height:auto;
}

#cabecera{
	margin:0px;
	padding:0px;
	width:946px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	background:url(../imagenes/fondocabecera.jpg) no-repeat top;
}

#enconstruccion{
	margin:0px;
	padding:0px;
	width:946px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	background:url(../imagenes/fondoproximamente.jpg) no-repeat top;
}

#logo{
	margin:0px;
	padding:0px;
	margin-left:50px;
	margin-top:85px;
	width:120px;
	height:66px;
	float:left;
}

#fraseinmo{
	margin:0px;
	padding:0px;
	margin-top:108px;
	margin-left:30px;
	width:572px;
	float:left;
}

#menucabecera{
	margin:0px;
	padding:0px;
	width:625px;
	height:40px;
	float:right;
}

#flashpromo{
	margin:0px;
	padding:0px;
	width:942px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF; /*Fondo blanco para que no se vea transparente el flash*/
}

/*Para cuando no hay flash
#menucabecera ul{
	margin:0px;
	padding:0px;
	margin-top:30px;
	height:40px;
	text-align:right;
}
*/

/*Menu para cuando hay banner flash en la cabecera*/
#menucabecera ul{
	margin:0px;
	padding:0px;
	margin-top:10px;
	height:40px;
	text-align:right;
}

#menucabecera ul li{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:0.7em;
	list-style:none;
	display:inline;
	padding:15px 20px 15px 20px;
	height:40px;
	line-height:40px;
	background-image:url(../imagenes/separamenu.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}

#menucabecera ul li a{
	color:#000;
	text-decoration:none;
}

#menucabecera ul li a:hover{
	color:#000;
	text-decoration:underline;
}

#piepagina{
	margin:0px;
	margin-bottom:10px;
	width:947px;
	margin-left:auto;
	margin-right:auto;
}

#centrarpie{
	margin:0px;
	padding:0px;
	margin-top:10px;
	width:715px;
	margin-left:220px;
	border:1px dotted #999;
	padding-right:10px;
}

#centrarpie p{
	margin:0px;
	padding:0px;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.7em;
	text-align:right;
}

#centrarpie p a{
	color:#015700;
	text-decoration:none;
}

#centrarpie p a:hover{
	color:#015700;
	text-decoration:underline;
}

.inputsinresultados{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666;
	border:1px solid #999;
}

.textareasinresultados{
	margin:0px;
	padding:0px;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#666;
	border:1px solid #999;
}

.textocontactar{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.7em;
}

/* PARA LAS PROMOS EN VENTA */
#contienepromonueva{
	margin:0px;
	margin-top:10px;
	margin-left:20px;
	padding:0px;
	padding-top:10px;
	width:170px;
	height:240px;
	background-image:url(../imagenes/fondo_promo_enventa.jpg);
	background-repeat:repeat-x;
}

#contienepromonuevaint{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	height:216px;
	background-color:#FFF;
	background-image:url(../imagenes/fondo_promo_enventa_int.jpg);
	background-repeat:no-repeat;
	background-position:top;
	border:1px solid #015700;
}

#fotopromo{
	margin:0px;
	margin-top:10px;
	padding:0px;
	width:130px;
	height:84px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ccc;
}	

#textopromo{
	margin:0px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:140px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
}

#textopromo a{
	text-decoration:none;
	color:#333;
}

#textopromo a:hover{
	text-decoration:none;
	color:#333;
}

#planoscentrado{
	margin:0px;
	padding:0px;
	width:480px;
	display:table;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFF;
	border:1px solid #999;
}
/* FIN DE LAS PROMOS EN VENTA */
