/*---------------------------general y index------------------------------*/
body {	
	background: url(background.jpg) 50% 0px no-repeat;
	}


h1,h2,h3,h4 {
	text-indent: -9999px;
	}

h2.bienvenido {
	background: url(img/titulos/bienvenidoh2.gif) 0px 0px no-repeat;
	width: 216px;
	height: 24px;
	margin: 19px 0px 18px 0px;
	}

h3.quees {
	background: url(img/titulos/queesunbroker.gif) 0px 0px no-repeat;
	width: 147px;
	height: 23px;
	margin-bottom: 16px;
	}


h4.costadelaluz {
	background: url(img/titulos/costadelaluz_ind.gif) 0px 0px no-repeat;
	height: 20px;
	width: 156px;
	float: right;
	margin-right: 23px;
}

h3.porqueind {
	background:url(img/titulos/porqueind.gif) 0px 0px no-repeat;
	width: 90px;
	height: 48px;
	float: left;
	margin-top: 5px;
	}

ul.listaind {
	background: url(img/titulos/listaind.gif) 0px 0px no-repeat;
	width: 164px;
	height: 114px;
	float:right;
	margin: 31px 23px 0px 0px;
	display: inline;
	}
ul.listaind li {
	display: none;
	}

a#masinfoind {
	display: block;
	background: url(img/botones/masinfo.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	float: right;
	margin: 25px 35px 0px 0px;
	display: inline;
	}

a#masinfoind:hover {
	background-position: 0px -15px;
	}

ul.listafoot li{	
	height: 12px;
	display: inline;
	}

ul.listafoot li a{
	background: url(img/titulos/footer.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	font-size: 1px;
	line-height:1px;
	height: 12px;
	float: left;
	}	

ul.listafoot li a.inicio {	
	width: 34px;
	background-position: 0px 0px;
	}
	ul.listafoot li a.inicio:hover {
	background-position: 0px -12px;
	}

ul.listafoot li a.porq {	
	width: 71px;
	background-position: -34px 0px;
	}
	ul.listafoot li a.porq:hover {
	background-position: -34px -12px;
	}

ul.listafoot li a.empresa {	
	width: 131px;
	background-position: -105px 0px;
	}
	ul.listafoot li a.empresa:hover {
	background-position: -105px -12px;
	}

ul.listafoot li a.zona {	
	width: 50px;
	background-position: -236px 0px;
	}
	ul.listafoot li a.zona:hover {
	background-position: -236px -12px;
	}

ul.listafoot li a.propiedades {	
	width: 59px;
	background-position: -286px 0px;
	}
	ul.listafoot li a.propiedades:hover {
	background-position: -286px -12px;
	}

ul.listafoot li a.busca {	
	width: 156px;
	background-position: -345px 0px;
	}
	ul.listafoot li a.busca:hover {
	background-position: -345px -12px;
	}

ul.listafoot li a.colabore {	
	width: 100px;
	background-position: -501px 0px;
	}
	ul.listafoot li a.colabore:hover {
	background-position: -501px -12px;
	}

ul.listafoot li a.contacto {	
	width: 47px;
	background-position: -600px 0px;
	}
	ul.listafoot li a.contacto:hover {
	background-position: -600px -12px;
	}


ul.listafoot li a.links {	
	width: 26px;
	background-position: -646px 0px;
	}
	ul.listafoot li a.links:hover {
	background-position: -646px -12px;
	}

ul.listafoot li a.inicianet {	
	width: 118px;
	background-position: -672px 0px;
	float: right;
	}
	ul.listafoot li a.inicianet:hover {
	background-position: -672px -12px;
	}

/*-----------------------fin general y index------------------------------*/
/*-----------------------porqueunbroker------------------------------*/

h2.porqbroker {
	background: url(img/titulos/porqbroker.gif) 0px 0px no-repeat;
	width: 124px;
	height: 27px;
	/*margin: 0px 0px 28px 1px;*/
	margin: 0px 0px 27px 1px;
	}

h3.diganosloquebusca {
	background: url(img/titulos/diganosloqbroker.gif) 0px 0px no-repeat;
	height: 29px;
	margin-left: 46px;
	} 

a#masinfoind.pqbroker1 {
	display: block;
	background: url(img/botones/masinfo.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	margin: 3px 0px 0px 255px;
	float: none;
	}
	
a#masinfoind.pqbroker1:hover {
	background-position: 0px -15px;
	}
	
h4.propiedadespq {
	background: url(img/titulos/propiedadespbbroker.gif) 0px 0px no-repeat;
	width: 90px;
	height: 26px;
	float: left;
	margin: 76px 0px 0px 46px;
	display: inline;
	}
	
a#masinfoind.pqbroker2 {
	display: block;
	background: url(img/botones/masinfo.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	margin: 82px 42px 0px 0px;
	float:right;
	}
a#masinfoind.pqbroker2:hover {
	background-position: 0px -15px;
	}
/*--------------------------------------------------------------------------------*/
/*--------------------------------la empresa-------------------------------------*/

h2.laempresa {
	background: url(img/titulos/laempresa.gif) 0px 0px no-repeat;
	width: 113px;
	height: 23px;
	margin-bottom: 37px;
	}

h3.nuestrosservem {
	background: url(img/titulos/nuestrosservemp.gif) 0px 0px no-repeat;
	width: 103px;
	height: 19px;
	margin:0px 0px 45px 38px;
	}

p.par1em {
	background: url(img/titulos/par1empr.gif) 0px 0px no-repeat;
	width: 222px;
	height: 31px;
	text-indent: -9999px;
	margin: 0px 0px 14px 21px;
	}

p.par2em {
	background: url(img/titulos/par2emp.gif) 0px 0px no-repeat;
	width: 219px;
	height: 13px;
	text-indent: -9999px;
	margin: 0px 0px 25px 21px;
	}

p.par3em {
	background: url(img/titulos/par3emp.gif) 0px 0px no-repeat;
	width: 219px;
	height: 13px;
	text-indent: -9999px;
	margin: 0px 0px 25px 21px;
	}

h3.zonasactuacion {
	background: url(img/titulos/zonaactuacion.gif) 0px 0px no-repeat;
	width: 255px;
	height: 88px;
	margin: 0px 0px 0px 45px;
	}

a#masinfoind.empr1 {
display: block;
float:none;
margin:11px 35px 0px 211px;
}

h3.pqbrokeremp {
	background: url(img/titulos/porqbrokeremp.gif) 0px 0px no-repeat;
	width: 93px;
	height: 49px;
	margin: 63px 0px 0px 45px;
	float: left;
	display: inline;
	}

a#masinfoemp2 {
	display: block;
	background: url(img/botones/masinfo2emp.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	float: right;
	margin: 83px 36px 0px 0px;
	display: inline;
	}

a#masinfoemp2:hover {
	background-position: 0px -15px;
	}
/*-----------------------------------zonas--------------------------------------------*/

h3.zonaactazon {
	background: url(img/titulos/zonaactuacionzon.gif) 0px 0px no-repeat;

	height: 21px;
	margin: 0px 0px 20px 45px;
	}
	
h3.propzonas {
	background: url(img/titulos/propiedadeszona.gif) 0px 0px no-repeat;
	width: 90px;
	height: 26px;
	margin: 18px 0px 0px 46px;
	float:left;
	}

a#masinfozona {
	display: block;
	background: url(img/botones/masinfo.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	float: right;
	margin: 25px 36px 0px 0px;
	display: inline;
	}
	
a#masinfozona:hover {
	background-position: 0px -15px;
	}
/*---------------------------------propiedades----------------------------------------*/

h2.propprop {
	background: url(img/titulos/propiedadesprop.gif) 0px 0px no-repeat;
	width: 96px;
	height: 27px;
	margin-bottom: 23px;
	}

a.chaletesli {
	background: url(img/titulos/chalets_li_prop.gif) 0px 0px no-repeat;
	width: 120px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-top: 14px;
	}

a.apartamentosli {
	background: url(img/titulos/apartamentos_li_prop.gif) 0px 0px no-repeat;
	width: 120px;
	height: 47px;
	display: block;
	text-indent: -9999px;
	margin-top: 14px;
	}
	
a.casasli {
	background: url(img/titulos/casas_li_prop.gif) 0px 0px no-repeat;
	width: 120px;
	height: 15px;
	display: block;
	text-indent: -9999px;
	margin-top: 14px;
	}

a.propiedadesli {
	background: url(img/titulos/propiedades_li_prop.gif) 0px 0px no-repeat;
	width: 120px;
	height: 15px;
	display: block;
	text-indent: -9999px;
	margin-top: 14px;
	}

h4.parainve {
	background: url(img/titulos/parainversores.gif) 0px 0px no-repeat;
	width: 157px;
	height: 44px;
	margin:0px 0px 20px 26px;
	}

ul.listpropcol2 {
	background: url(img/titulos/listaprop_back.gif) 0px 0px no-repeat;
	width: 138px;
	height: 180px;
	margin:21px 0px 45px 26px;
	}

ul.listpropcol2 li {
	display: none;
	}

h3.diganosprop {
	background: url(img/titulos/diganosloqbroker.gif) 0px 0px no-repeat;
	height: 29px;
	} 
a#masinfopropiedad {
	display: block;
	background: url(img/botones/masinfo.gif) 0px 0px no-repeat;
	width: 69px;
	height: 15px;
	text-indent: -9999px;
	float: right;
	margin: 14px 19px 0px 0px;
	display: inline;
	}
	
a#masinfopropiedad:hover {
	background-position: 0px -15px;
	}
/*---------------------------------diganos----------------------------------------*/

h2.digdig {
	background: url(img/titulos/diganosdig.gif) 0px 0px no-repeat;
	width: 269px;
	height: 27px;
	margin-bottom: 13px;
	}

span.nombrefo {
	display: block;
	background: url(img/titulos/nombreform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 18px;
	text-indent: -9999px;
	}

span.tipoinfo {
	display: block;
	background: url(img/titulos/tipoinmform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 18px;
	text-indent: -9999px;
	}
	
span.direccionfo {
	display: block;
	background: url(img/titulos/direccionform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.zonafo {
	display: block;
	background: url(img/titulos/zonaform.gif) 0px 1px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.telefonofo {
	display: block;
	background: url(img/titulos/telefonoform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.presupuestofo {
	display: block;
	background:  url(img/titulos/presupuestoform.gif) 0px 1px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.email {
	display: block;
	background: url(img/titulos/emailform.gif) 0px 1px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.email {
	display: block;
	background: url(img/titulos/emailform.gif) 0px 1px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}
	
span.caracteristicasfo {
	display: block;
	background: url(img/titulos/caracteristicasform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

a#enviarform {
	background: url(img/botones/enviar_form.gif) 0px 0px no-repeat;
	width: 46px;
	height: 15px;
	text-indent: -9999px;
	float:right;
	margin: 13px 6px 0px 0px;
	}

a#enviarform:hover {
	background-position: 0px -15px;
	}
/*---------------------------------colabore----------------------------------------*/

h2.colcol{
	background: url(img/titulos/colaborecol.gif) 0px 2px no-repeat;
	width: 148px;
	height: 21px;
	margin-bottom: 19px;
	}

span.nombreem {
	display: block;
	background: url(img/titulos/nombreemprfo.gif) 0px 0px no-repeat;
	width: 245px;
	height: 18px;
	text-indent: -9999px;
	}

span.direccionast {
	display: block;
	background: url(img/titulos/direccionastform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.direccionweb {
	display: block;
	background: url(img/titulos/webastform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

span.observafo {
	display: block;
	background: url(img/titulos/observacionesfo.gif) 0px 1px no-repeat;
	width: 529px;
	height: 19px;
	text-indent: -9999px;
	}

span.telefonocolfo {
	display: block;
	background: url(img/titulos/telefono_colform.gif) 0px 0px no-repeat;
	width: 245px;
	height: 19px;
	text-indent: -9999px;
	}

/*---------------------------------contacto----------------------------------------*/

h2.concon {
	background: url(img/titulos/contactocon.gif) 0px 0px no-repeat;
	width: 324px;
	height: 24px;
	margin-bottom: 46px;
	}

h4.oficina, h4.direccioncorr, h4.telffax {
	background: url(img/titulos/datoscontanack.gif) no-repeat;
	height: 14px;
	margin:27px 0px 7px 0px;
	}

h4.oficina {
	background-position: 0px 0px;
	}

h4.direccioncorr {
	background-position: 0px -14px;
	}
	
h4.telffax {
	background-position: 0px -28px;
	}
	

h2.horar {
	background: url(img/titulos/horario.gif) 0px 0px no-repeat;
	width: 138px;
	height: 20px;
	margin-bottom: 26px;
	}

h4.lunvi, h4.sabd, h4.telfagent{
	background: url(img/titulos/horariosh3back.gif) no-repeat;
	height: 14px;
	margin:27px 0px 7px 0px;
	}

h4.lunvi {
	background-position: 0px 0px;
	}

h4.sabd {
	background-position: 0px -14px;
	}
	
h4.telfagent {
	background-position: 0px -28px;
	}
	
/*---------------------------------enlaces----------------------------------------*/

h2.enlenl {
	background: url(img/titulos/enlacesen.gif) 0px 0px no-repeat;
	width: 45px;
	height: 19px;
	margin-bottom: 35px;
	}
	

h4.colaboradores, h4.info_tur {
	background:  url(img/titulos/h4enlaces.gif) no-repeat;
	height: 10px;
	margin: 0px 0px 18px 0px;
	}

h4.colaboradores {
	background-position: 0px 0px;
	}

h4.info_tur {
	background-position: 0px -10px;
	}