
*{margin:auto;}
body{
   margin:0px;
	 color:#000;
	 background-color:inherit;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.container{
   width:816px;
	 padding:0px 17px 5px 28px;
}
.espaciar[class]{
   clear:both;
	 height:0px;
	 margin:0;
	 padding:0;
}
.espaciar{
   clear:both;
	 height:0px;
	 margin:0;
	 padding:0;
	 margin-bottom:-17px;
}
.header{
   float:left;
	 width:816px;
}
.cnc1{
   float:left;
	 width:816px;
	 height:5px;
}
.topline[class]{
   float:left;
	 width:805px;
	 height:5px;
	 margin-bottom:0px;
	 background:url('../img/topline.jpg') no-repeat;
}
.topline{
   float:left;
	 width:805px;
	 height:5px;
	 margin-bottom:-13px;
	 background:url('../img/topline.jpg') no-repeat;
}
.img_header{
   float:left;
	 width:468px;
	 height:118px;
	 background:url('../img/img_header.jpg') no-repeat;
}
.img_header a{
   float:left;
	 display:block;
	 width:290px;
	 height:38px;
}
.anexo_links1{
   float:left;
	 width:348px;
	 height:17px;
	 margin-top:0px;
	 background:url('../img/bg_anexo_links1.jpg') no-repeat;
}
.anexo_links1 p.home{
   float:left;
	 width:130px;
	 text-align:right;
	 margin-top:-3px;
}
.anexo_links1 p.buscador{
   float:left;
	 width:96px;
	 text-align:right;
	 margin-top:-3px;
}
.anexo_links1 p.contacto{
   float:left;
	 width:90px;
	 text-align:right;
	 margin-top:-3px;
}
.anexo_links1 a.off{
   text-decoration:none;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
	 color:#4f5427;
	 font-weight:bold;
	 background-color:inherit;
}
.anexo_links1 a.off:hover{
   text-decoration:underline;
}
.anexo_links1 a.on{
   text-decoration:underline;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
	 color:#4f5427;
	 font-weight:bold;
	 background-color:inherit;
}
.anexo_links2{
   float:left;
	 width:348px;
}
.anexo_links2 p{
   float:left;
	 width:328px;
	 margin:0;
	 padding:2px 20px 2px 0px;
	 color:#7b7a7a;
	 text-align:right;
	 background-color:inherit;
}
.anexo_links2 p a{
   text-decoration:underline;
	 color:#7b7a7a;
	 background-color:inherit;
}
.anexo_links2 p a:hover{
   text-decoration:none;
	 color:#7b7a7a;
	 background-color:inherit;
}
.anexo_links2 p img{
   border:0;
	 margin:0px;
	 padding:0px;
	 display:inline;
}
.ctn_login{
   float:left;
	 width:325px;
	 height:47px;
}
.arrow1{
   float:left;
	 width:26px;
	 height:29px;
	 background:url('../img/arrow1.jpg') no-repeat;
}
.ctn_login_bg{
   float:left;
	 width:299px;
	 height:47px;
	 background:url('../img/ctn_login_bg.jpg') no-repeat;
}
.ctn_login_bg p{
   float:left;
	 width:283px;
	 margin:0;
	 padding:6px 0px 0px 12px;
}
.ctn_login_bg p.bienvenido{
   float:left;
	 width:283px;
	 margin:0;
	 padding:6px 0px 0px 12px;
	 color:#2a2f7c;
	 background-color:inherit;
	 font-size:12px;
	 text-transform:uppercase;
}
.ctn_login_bg p.bienvenido2{
   float:left;
	 width:182px;
	 margin:0;
	 padding:0px 0px 0px 12px;
	 color:#000;
	 background-color:inherit;
	 font-size:12px;
	 text-transform:uppercase;
}
.ctn_login_bg p.bienvenido3{
   float:left;
	 width:96px;
	 margin:0;
	 padding:2px 5px 0px 0px;
}
.ctn_login_bg p.bienvenido3 a{
   text-decoration:underline;
	 color:#7d7d7d;
	 font-size:10px;
	 background-color:inherit;
	 text-transform:none;
}
.ctn_login_bg p.bienvenido3 a:hover{
   text-decoration:none;
}
.ctn_login_bg p.guau{
   float:left;
	 width:283px;
	 margin:0;
	 padding:3px 0px 0px 12px;
	 color:#7d7d7d;
	 font-size:10px;
	 background-color:inherit;
}
.ctn_login_bg p.guau a{
   text-decoration:underline;
	 color:#7d7d7d;
	 font-size:10px;
	 background-color:inherit;
}
.ctn_login_bg p.guau a:hover{
   text-decoration:none;
}
.ctn_login_bg p.guau span{
   display:inline;
	 width:40px;
	 height:10px;
}
.caja1{
   width:125px;
	 height:13px;
	 border:1px solid #656a94;
	 background-color:#f4f5d3;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
	 margin-right:5px;
}
.caja2{
   width:175px;
	 height:15px;
	 border:1px solid #959094;
	 background-color:#edf1be;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.caja3{
   width:46px;
	 height:15px;
	 border:1px solid #959094;
	 background-color:#f6f8e2;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.caja4{
   width:175px;
	 height:15px;
	 border:1px solid #929292;
	 background-color:#fff;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.caja5{
   width:111px;
	 height:15px;
	 border:1px solid #8e8e52;
	 background-color:#edf1da;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.caja6{
   width:200px;
	 height:18px;
	 border:1px solid #8e8e52;
	 background-color:#edf1da;
	 color:#2a2f7c;
	 padding:0px 4px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.boton{
   cursor:pointer;
	 display:inline;
	 width:42px;
	 height:15px;
	 border:0px;
	 text-align:center;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:10px;
	 color:#cbd84c;
	 background:url('../img/bg_boton.gif') no-repeat;
	 background-color:inherit;
}
.btn_v2{
   cursor:pointer;
	 display:inline;
	 width:43px;
	 height:16px;
	 border:0px;
	 text-align:center;
	 font-family:arial,sans-serif;
	 font-size:11px;
	 color:#d5d65a;
	 background:url('../img/btn_v2.jpg') no-repeat;
	 background-color:inherit;
}
.line_header{
   float:left;
	 width:805px;
	 height:2px;
	 background:url('../img/horizontal_line.jpg') repeat-x;
}
.ctn_left[class]{
   float:left;
	 width:688px;
	 margin:0;
	 background:url('../img/vertical_line.jpg') right repeat-y;
}
.ctn_left{
   float:left;
	 width:688px;
	 margin-top:-12px;
	 background:url('../img/vertical_line.jpg') right repeat-y;
}
.ctn_fecha{
   float:left;
	 width:688px;
	 height:17px;
}
.ctn_fecha2{
   float:left;
	 width:806px;
	 height:17px;
}
.fecha{
   float:right;
	 height:17px;
	 position:relative;
	 z-index:2;
	 display:block;
	 background-color:#fff;
	 color:#434343;
}
.fecha p{
   margin:0;
	 padding:4px 5px 0px 10px;
	 color:#434343;
	 background-color:inherit;
}
.line_fecha{
   float:right;
	 width:688px;
	 height:17px;
	 position:absolute;
	 z-index:1;
	 background:url('../img/greenline.jpg') repeat-x;
}
.cnc2{
   float:left;
	 width:688px;
	 padding:10px 0px 0px;
}
.ctn_mapa{
   float:left;
	 width:409px;
	 height:258px;
}
.mapa_buscador[class]{
   float:left;
	 width:395px;
	 height:230px;
	 margin:0;
	 position:relative;
	 z-index:1;
}
.mapa_buscador{
   float:left;
	 width:395px;
	 height:230px;
	 margin-bottom:-4px;
	 position:relative;
	 z-index:1;
}
.mapa_buscador img{
   border:0;
}
.cnc3{
   float:left;
	 width:409px;
	 height:28px;
}
.bg_desplegables_search{
   float:left;
	 width:382px;
	 height:28px;
	 margin:0;
	 background:url('../img/bg_desplegables_search.jpg') no-repeat;
}
.bg_desplegables_search p{
   float:left;
	 width:362px;
	 margin:0;
	 padding:5px 10px 2px;
}
.lista1[class]{
   width:158px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#f0f2ca;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista1{
   width:158px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:#f0f2ca;
	 color:#686461;
	 padding:0px;
	 margin:0;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
/*Estilo para Opera 9*/
html:first-child .lista1{
   width:154px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#f0f2ca;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista2{
   width:189px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:#f6f8e2;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista3{
   width:165px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:#f6f8e2;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista4[class]{
   width:158px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista4{
   width:158px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px;
	 margin:0;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
/*Estilo para Opera 9*/
html:first-child .lista4{
   width:154px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista5[class]{
   width:158px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista5{
   width:158px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px;
	 margin:0;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
/*Estilo para Opera 9*/
html:first-child .lista5{
   width:154px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista6[class]{
   width:180px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista6{
   width:180px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px;
	 margin:0;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
/*Estilo para Opera 9*/
html:first-child .lista6{
   width:170px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:white;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista7[class]{
   width:50px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.lista7{
   width:50px;
	 height:15px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px;
	 margin:0;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
/*Estilo para Opera 9*/
html:first-child .lista7{
   width:50px;
	 height:17px;
	 border:1px solid #939192;
	 background-color:#edf1da;
	 color:#686461;
	 padding:0px 0px 2px 2px;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:11px;
}
.boton_arrow{
   cursor:pointer;
	 display:inline;
	 width:16px;
	 height:16px;
	 border:0px;
	 text-align:center;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:10px;
	 color:#cbd84c;
	 background:url('../img/boton_arrow.jpg') no-repeat;
	 background-color:inherit;
}
.mini_boton{
   cursor:pointer;
	 display:inline;
	 width:21px;
	 height:21px;
	 border:0px;
	 text-align:center;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:10px;
	 color:#fff;
	 background:url('../img/mini_boton.jpg') no-repeat;
	 background-color:inherit;
	 padding-top:4px;
}
.ctn_buscadores{
   float:left;
	 width:260px;
	 height:258px;
	 padding:0px 0px 0px 18px;
	 background:url('../img/vertical_line.jpg') left repeat-y;
}
.realice_busqueda{
   float:left;
	 width:248px;
	 background:url('../img/bg_realice_busqueda.jpg') no-repeat;
}
.realice_busqueda p{
   float:left;
	 margin:0;
	 padding:0px 0px 0px 18px;
	 color:#273175;
	 font-size:12px;
	 font-weight:bold;
	 background-color:inherit;
}
.cnc4{
   float:left;
	 width:248px;
}
.tres_botones{
   float:left;
	 width:248px;
	 height:20px;
}
.tres_botones a.palabra_off{
   float:left;
	 width:67px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#847987;
	 text-align:right;
	 padding:2px 15px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_off.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.palabra_off:hover{
   float:left;
	 width:67px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 15px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.palabra_on{
   float:left;
	 width:67px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 15px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.referencia_off{
   float:left;
	 width:77px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#847987;
	 text-align:right;
	 padding:2px 5px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_off.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.referencia_off:hover{
   float:left;
	 width:77px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 5px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.referencia_on{
   float:left;
	 width:77px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 5px 0px 0px;
	 margin-right:1px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.activa_off{
   float:left;
	 width:62px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#847987;
	 text-align:right;
	 padding:2px 20px 0px 0px;
	 background:url('../img/btn_searching_off.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.activa_off:hover{
   float:left;
	 width:62px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 20px 0px 0px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.tres_botones a.activa_on{
   float:left;
	 width:62px;
	 height:18px;
	 display:block;
	 text-decoration:none;
	 color:#232e7e;
	 text-align:right;
	 padding:2px 20px 0px 0px;
	 background:url('../img/btn_searching_on.jpg') no-repeat;
	 background-color:inherit;
}
.cnc5[class]{
   float:left;
	 width:248px;
	 height:210px;
	 background:url('../img/bg_search.jpg') no-repeat;
}
.cnc5{
   float:left;
	 width:248px;
	 height:212px;
	 background:url('../img/bg_search.jpg') no-repeat;
}
.transparentes{
   float:left;
	 width:230px;
	 height:66px;
	 background:url('../img/transparente.png') no-repeat;
}
.transparentes p{
   float:left;
	 width:190px;
	 margin:0;
	 padding:10px 0px 10px 10px;
	 color:#4f4f50;
	 background:url('../img/horizontal_line.jpg') center bottom repeat-x;
	 background-color:inherit;
}
.transparentes p.azul{
   float:left;
	 width:180px;
	 color:#2c2f87;
	 margin:0;
	 padding:3px 25px 0px;
	 background:none;
	 background-color:inherit;
}
.transparentes p.azul2{
   float:left;
	 width:180px;
	 color:#2c2f87;
	 margin:0;
	 padding:0px 25px 0px;
	 background:none;
	 background-color:inherit;
}
.cnc6{
   float:left;
	 width:230px;
}
.avanzada{
   float:left;
	 width:163px;
	 margin:0;
	 padding:5px 0px 0px;
} 
.avanzada p{
   float:left;
	 width:163px;
	 color:#2c2f87;
	 margin:0;
	 padding:0px;
	 background:none;
	 background-color:inherit;
}
.avanzada p img{
   float:left;
	 border:0;
	 margin:1px 5px 0px 0px;
	 padding:0px;
}
.avanzada p a{
   text-decoration:none;
	 color:#2c2f87;
	 margin:0;
	 padding:0px;
	 background-color:inherit;
}
.avanzada p a:hover{
   text-decoration:underline;
}
.lupa{
   float:left;
	 width:21px;
	 height:21px;
}
.boton_lupa{
   cursor:pointer;
	 display:inline;
	 width:21px;
	 height:21px;
	 border:0px;
	 text-align:center;
	 font-family:'Trebuchet MS',sans-serif;
	 font-size:10px;
	 color:#cbd84c;
	 background:url('../img/lupa.jpg') no-repeat;
	 background-color:inherit;
}
.promo_inter{
   float:left;
	 width:248px;
	 height:19px;
	 background:url('../img/bg_promo_inter.jpg') no-repeat;
}
.promo_inter p{
   float:left;
	 width:223px;
	 color:#13135a;
	 margin:0;
	 padding:3px 0px 0px 25px;
	 background-color:inherit;
}
.promo_inter_pais{
   float:left;
	 width:248px;
}
.promo_inter_pais p{
   float:left;
	 width:218px;
	 color:#13135a;
	 margin:0;
	 padding:3px 0px 0px 30px;
	 background-color:inherit;
}
.promo_inter_pais p.desplegable{
   float:left;
	 width:218px;
	 color:#13135a;
	 margin:0;
	 padding:0px 0px 0px 30px;
	 background-color:inherit;
}
.line_h{
   float:left;
	 width:675px;
	 height:10px;
	 background:url('../img/horizontal_line.jpg') bottom repeat-x;
}
.cont_destacados{
   float:left;
	 width:688px;
}
.cont_destacados2{
   float:left;
	 width:238px;
	 padding:10px 0px 0px;
}
.cont_destacados3{
   float:left;
	 width:806px;
}
.propiedades_destacadas{
   float:left;
	 width:675px;
	 height:25px;
	 background:url('../img/bg_propiedades_destacadas.jpg') no-repeat;
}
.propiedades_destacadas2{
   float:left;
	 width:211px;
	 height:25px;
	 background:url('../img/bg_propiedades_destacadas.jpg') no-repeat;
}
.propiedades_destacadas3{
   float:left;
	 width:798px;
	 height:22px;
	 background:url('../img/bg_propiedades_destacadas3.jpg') no-repeat;
}
.propiedades_destacadas p{
   float:left;
	 margin:0;
	 padding:5px 0px 0px 16px;
	 color:#273175;
	 font-size:12px;
	 font-weight:bold;
	 background-color:inherit;
}
.propiedades_destacadas2 p{
   float:left;
	 margin:0;
	 padding:4px 0px 0px 18px;
	 color:#273175;
	 font-size:12px;
	 font-weight:bold;
	 background-color:inherit;
}
.propiedades_destacadas3 p{
   float:left;
	 margin:0;
	 padding:1px 0px 0px 20px;
	 color:#273175;
	 font-size:12px;
	 font-weight:bold;
	 background-color:inherit;
}
.ctn_thumbs{
   float:left;
	 width:675px;
	 padding:5px 0px;
}
.ctn_thumbs2{
   float:left;
	 width:238px;
	 padding:5px 0px;
}
.ctn_thumbs3{
   float:left;
	 width:805px;
	 padding:5px 0px;
}
.thumb{
   float:left;
	 width:158px;
	 height:152px;
	 background:url('../img/bg_thumb.jpg') no-repeat;
}
.cajon1{
   float:left;
	 width:151px;
	 height:121px;
	 padding:5px 0px 0px 7px;
	 margin:0;
}
.cajon2{
   float:left;
	 width:145px;
	 height:110px;
	 position:relative;
	 z-index:2;
}
.cajon2 img{
   border:0px;
	 margin:0;
	 padding:0;
}
.cajon_text{
   float:left;
	 width:158px;
}
.cajon_text p{
   float:left;
	 width:158px;
	 margin:0;
	 padding:2px 0px 0px;
	 color:#454c1e;
	 text-align:center;
	 background-color:inherit;
}
.vermas[class]{
   float:left;
	 width:145px;
	 height:15px;
	 position:absolute;
	 z-index:3;
	 margin:92px 0px 0px;
}
.vermas{
   float:left;
	 width:145px;
	 height:15px;
	 position:absolute;
	 z-index:3;
	 margin:92px 0px 0px -145px;
}
/*Estilo para IE7 solamente*/
*:first-child+html .vermas{
   float:left;
	 width:145px;
	 height:15px;
	 position:absolute;
	 z-index:3;
	 margin:92px 0px 0px -145px;
}
.vermas p{
   float:left;
	 width:140px;
	 text-align:right;
	 margin:0px;
	 padding:0px 5px 0px 0px;
} 
.vermas p a{
   text-decoration:none;
	 color:#365894;
	 font-weight:bold;
	 font-size:12px;
	 background-color:inherit;
}
.banners_right[class]{
   float:left;
	 width:118px;
	 margin:0;
}
.banners_right{
   float:left;
	 width:118px;
	 margin-top:-12px;
}
.ctn_banner_right{
   float:left;
	 width:118px;
	 padding:0;
	 margin:0;
}
.ctn_banner_top{
   float:left;
	 width:160px;
	 height:83px;
	 padding:0;
	 margin:0;
	 background:url('../img/vertical_line.jpg') right repeat-y;
}
.ctn_banner_top2{
   float:left;
	 width:160px;
	 height:83px;
	 padding:0;
	 margin:0;
}
.banner{
   float:left;
	 width:112px;
	 padding:10px 0px;
	 margin:0;
	 background:url('../img/horizontal_line.jpg') bottom repeat-x;
}
.banner img{
   border:0;
	 margin:0;
	 padding:0;
}
.banner2{
   float:left;
	 width:112px;
	 padding:10px 0px;
	 margin:0;
	 background:none;
}
.banner2 img{
   border:0;
	 margin:0;
	 padding:0;
}
.banner3{
   float:left;
	 width:160px;
	 height:73px;
	 padding:10px 0px 0px;
	 margin:0;
	 background:none;
	 text-align:center;
}
.banner3 img{
   border:0;
	 display: block;
	 margin:auto;
	 padding:0;
}
.pie{
   float:left;
	 width:816px;
	 background:url('../img/horizontal_line.jpg') top repeat-x;
	 padding:0px 0px 10px;
}
.links_pie1{
   float:left;
	 width:816px;
}
.links_pie1 p{
   float:left;
	 width:816px;
	 margin:0;
	 padding:5px 0px 0px;
	 text-align:center;
	 color:#8b8c8c;
	 background-color:inherit;
	 font-size:10px;
}
.links_pie1 p a{
   text-decoration:underline;
	 color:#8b8c8c;
	 background-color:inherit;
}
.links_pie1 p a:hover{
   text-decoration:none;
}
.links_pie2{
   float:left;
	 width:816px;
}
.links_pie2 p{
   float:left;
	 width:816px;
	 margin:0;
	 padding:2px 0px 0px;
	 text-align:center;
	 color:#8b8c8c;
	 background-color:inherit;
	 font-size:10px;
}
.links_pie2 p a{
   text-decoration:underline;
	 color:#2a2e74;
	 background-color:inherit;
}
.links_pie2 p a:hover{
   text-decoration:none;
}
.copyright{
   float:left;
	 width:816px;
}
.copyright p{
   float:left;
	 width:525px;
	 margin:0;
	 padding:25px 0px 10px;
	 color:#8b8c8c;
	 background-color:inherit;
	 font-size:10px;
	 text-align:right;
}
.copyright p img{
   float:right;
	 border:0;
	 padding:0;
	 margin:0;
	 display:inline;
}
.form_avanzada{
   float:left;
	 width:248px;
	 height:200px;
	 padding:5px 0px;
}
.form_avanzada p.item1{
   float:left;
	 width:56px;
	 margin:0;
	 padding:2px 0px 0px 12px;
	 color:#2b317d;
	 background-color:inherit;
}
.form_avanzada p.item2{
   float:left;
	 width:170px;
	 margin:0;
	 padding:2px 0px 0px;
	 background-color:inherit;
	 color:#000;
}
.form_avanzada p.item3{
   float:left;
	 width:60px;
	 height:28px;
	 margin:0;
	 padding:2px 0px 0px;
	 color:#2b317d;
	 background-color:inherit;
}
.form_avanzada p.item4{
   float:left;
	 width:44px;
	 margin:0;
	 padding:2px 2px 0px;
	 color:#2b317d;
	 background-color:inherit;
}
.form_avanzada p.item5{
   float:left;
	 width:216px;
	 margin:0;
	 padding:2px 16px 0px;
	 color:#2b317d;
	 background-color:inherit;
	 text-align:right;
}
.activa{
  float:left;
	width:230px;
	padding:2px 0px 0px;
}
.activa p.act1{ 
  float:left;
	width:178px;
	padding:0px 0px 0px 12px;
	font-size:10px;
	color:#24307a;
	background-color:inherit;
}
.activa p.act2{ 
   float:left;
	 width:38px;
	 padding:0px;
	 text-align:right;
}
.titular_map{
   float:left;
	 width:395px;
	 height:19px;
	 background:url('../img/bg_titular_map.gif') no-repeat;
}
.titular_map p.mjb1{
   float:left;
	 width:160px;
	 padding:0px 0px 0px 15px;
	 color:#293076;
	 background-color:inherit;
	 font-size:14px;
}
.titular_map p.mjb2{
   float:left;
	 width:210px;
	 padding:1px 10px 0px 0px;
	 color:#575e1f;
	 background-color:inherit;
	 text-align:right;
	 font-weight: bold;
}
.titular_map p a{
   text-decoration:underline;
	 color:#575e1f;
	 background-color:inherit;
}
.titular_map p a:hover{
   text-decoration:none;
}
.contenedor[class]{
   float:left;
	 width:806px;
	 margin:0;
}
.contenedor{
   float:left;
	 width:806px;
	 margin-top:-10px;
}
.banners_top{
   float:left;
	 width:806px;
	 height:83px;
	 background:url('../img/horizontal_line.jpg') bottom center repeat-x;
}
.wrap{
   float:left;
	 width:806px;
	 padding:10px 0px 0px;
}
.cnc7{
   float:left;
	 width:239px;
}
.cnc8{
   float:left;
	 width:567px;
}
.nueva_busqueda{
   float:left;
	 width:239px;
}
.nueva_busqueda_title{
   float:left;
	 width:239px;
	 height:17px;
	 background:url('../img/bg_nueva_busqueda.jpg') no-repeat;
}
.nueva_busqueda_title p{
   float:left;
	 margin:0;
	 padding:1px 0px 0px 16px;
	 color:#273175;
	 font-size:12px;
	 font-weight:bold;
	 background-color:inherit;
}
.ctn_mini_mapa[class]{
   float:left;
	 width:239px;
	 padding:0;
	 margin:0;
	 position:relative;
	 z-index:1;
}
.ctn_mini_mapa{
   float:left;
	 width:239px;
	 padding:0;
	 margin-top:-5px;
	 position:relative;
	 z-index:1;
}
.ctn_mini_mapa img{
   border:0;
	 margin:0;
	 padding:0;
}
.desplegables2{
   float:left;
	 width:211px;
	 height:63px;
	 background:url('../img/bg_desplegables2.jpg') no-repeat;
}
.desplegables2 p{
   float:left;
	 width:196px;
	 padding:0px 0px 4px 15px;
	 margin:0;
}
.disponibles_en{
   float:left;
	 width:567px;
	 height:20px;
	 background-color:#e5e5e5;
	 color:#222;
}
.disponibles_en p{
   float:left;
	 width:563px;
	 background-color:inherit;
	 color:#58611d;
	 font-size:12px;
	 padding:1px 0px 0px 4px;
	 margin:0px;
}
.disponibles_en p span{
   background-color:inherit;
	 color:#2b2e7a;
	 font-size:12px;
	 font-weight:bold;
}
.semificha{
   float:left;
	 width:567px;
	 padding:0px 0px 6px;
}
.semificha_top[class]{
   float:left;
	 width:567px;
	 height:2px;
	 margin:0;
	 background:url('../img/semificha_top.jpg') no-repeat;
}
.semificha_top{
   float:left;
	 width:567px;
	 height:2px;
	 margin-bottom:-14px;
	 background:url('../img/semificha_top.jpg') no-repeat;
}
.semificha_bottom{
   float:left;
	 width:567px;
	 height:2px;
	 margin:0;
	 background:url('../img/semificha_bottom.jpg') no-repeat;
}
.semificha_middle1{
   	float:left;
	width:551px;
	padding:10px 8px;
	background:url('../img/semificha_middle1.jpg') repeat-y;
}
.semificha_middle2{
   float:left;
	 width:551px;
	 padding:10px 8px;
	 background:url('../img/semificha_middle2.jpg') repeat-y;
}
.semificha_foto{
   	float:left;
	margin:0;
	width:122px;
}
.semificha_foto img{
   float:left;
	 margin:0;
	 border:1px solid #7d9362;
}
.semificha_datos{
    float:left;
	margin:0;
	padding:0px 5px 0px 10px;
}
.semificha_datos_titulo1{
   float:left;
	 width:412px;
	 padding:0px 0px 4px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
.semificha_datos_titulo1 p.title{
   float:left;
	 margin:0;
	 padding:0px 2px 0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.semificha_datos_titulo1 p.title a{
   text-decoration:none;
	 font-weight:bold;
	 color:#1f2368;
	 background-color:inherit;
	 letter-spacing:1px;
}
.semificha_datos_titulo1 p.referencia{
   float:right;
	 margin:0;
	 padding:0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.semificha_datos_titulo2{
   float:left;
	 width:535px;
	 padding:0px 0px 4px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
.semificha_datos_titulo2 p.title{
   float:left;
	 margin:0;
	 padding:0px 2px 0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.semificha_datos_titulo2 p.title a{
   text-decoration:none;
	 font-weight:bold;
	 color:#1f2368;
	 background-color:inherit;
	 letter-spacing:1px;
}
.semificha_datos_titulo2 p.referencia{
   float:right;
	 margin:0;
	 padding:0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.semificha_datos_contenido1{
	 width:412px;
	 padding:0;
	 margin:0;
}
/*Estilo para Opera 9*/
html:first-child .semificha_datos_contenido1{
   float:left;
	 width:412px;
	 padding:0;
	 margin:0;
}
.semificha_datos_contenido2{
   float:left;
	 width:535px;
	 padding:0;
	 margin:0;
}
.semificha_datos p.descripcion{
   float:left;
	 margin:0;
	 padding:10px 5px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
/*Estilo para Opera 9*/
html:first-child .semificha_datos p.descripcion{
   float:left;
	 width:100%;
	 margin:0;
	 padding:10px 5px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.semificha_datos p.isologotipo{
   float:left;
	 margin:0;
	 padding:10px 5px;
	 display:inline;
}
.semificha_datos img{
   float:right;
	 display:inline;
	 border:0;
	 margin:0;
	 padding:0px 0px 0px 10px;
}
.semificha_datos_pie{
   float:left;
	 width:525px;
	 padding:10px 0px 0px 5px;
}
.semificha_datos_pie p.route{
   float:left;
	 /*width:393px;*/
	 width:323px;
	 margin:0;
	 padding:0;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.semificha_datos_pie p.route a{
   text-decoration:none;
	 color:#1f2368;
	 background-color:inherit;
}
.semificha_datos_pie p.route a:hover{
   text-decoration:underline;
}
.semificha_datos_pie p.condicion{
   float:left;
   	 width:150px;
	 text-align:right;
	 
	 /*width:82px;*/
	 margin:0;
	 padding:0;
	 color:#b0570f;
	 background-color:inherit;
	 font-size:12px;
}
.acondicion{
	color:#b0570f;
	 background-color:inherit;
	 font-size:12px;
	 text-decoration:none;
}
.semificha_datos_pie p.condicion img{
  float:right;
	display:inline;
	border:0;
	margin:0;
	padding:2px 0px 0px;
}
.semificha_datos_pie p.mas{
   float:left;
	 width:50px;
	 text-align:right;
	 font-size:12px;
}
.semificha_datos_pie p.mas a{
   text-decoration:none;
	 color:#2b326f;
	 background-color:inherit;
}
.semificha_datos_pie p.mas a:hover{
   text-decoration:underline;
}
.semificha_datos_pie p.mas img{
   float:right;
	 border:0px;
	 margin:0;
	 padding:4px 0px 0px 5px;
}
.paginador{
   float:left;
	 width:567px;
	 padding:5px 0px;
}
.paginador p{
   float:left;
	 width:567px;
	 padding:0px;
	 margin:0;
	 text-align:right;
	 color:#2b326f;
	 background-color:inherit;
	 letter-spacing:1px;
}
.paginador p a{
   text-decoration:none;
	 color:#2b326f;
	 background-color:inherit;
}
.paginador p a:hover{
   text-decoration:underline;
	 color:#7c8835;
	 background-color:inherit;
}
.paginador p span{
   text-decoration:underline;
	 color:#7c8835;
	 background-color:inherit;
}
.paginador p img{
   border:0;
	 margin:0;
	 padding:0px 5px;
}
.paginador2{
   float:left;
	 width:546px;
	 padding:10px 0px;
}
.paginador2 p{
   float:left;
	 width:546px;
	 padding:0px;
	 margin:0;
	 text-align:right;
	 color:#2b326f;
	 background-color:inherit;
	 letter-spacing:1px;
}
.paginador2 p a{
   text-decoration:none;
	 color:#2b326f;
	 background-color:inherit;
}
.paginador2 p a:hover{
   text-decoration:underline;
	 color:#7c8835;
	 background-color:inherit;
}
.paginador2 p span{
   text-decoration:underline;
	 color:#7c8835;
	 background-color:inherit;
}
.paginador2 p img{
   border:0;
	 margin:0;
	 padding:0px 5px;
}
.form_registro{
   float:left;
	 width:688px;
	 padding:0;
	 margin:0;
}
.registro_titulo{
   float:left;
	 width:680px;
	 height:21px;
	 background:url('../img/registro_titulo.jpg') no-repeat;
}
.registro_titulo2{
   float:left;
	 width:680px;
	 height:21px;
	 background:url('../img/recordar_titulo.jpg') no-repeat;
}
.registro_titulo3{
   float:left;
	 width:680px;
	 height:21px;
	 background:url('../img/editar_datos_titulo.jpg') no-repeat;
}
.registro_titulo4{
   float:left;
	 width:680px;
	 height:21px;
	 background:url('../img/links_titulo.jpg') no-repeat;
}
.registro_titulo5{
   float:left;
	 width:680px;
	 height:21px;
	 background:url('../img/politicas_titulo.jpg') no-repeat;
}
p.reg_title {
   background-color:inherit;
	 color:#273175;
	 float:left;
	 font-size:12px;
	 font-weight:bold;
	 margin:0;
	 padding:2px 0px 0px 20px;
	 text-transform:uppercase;
}
.registro_auxi{
   float:left;
   width:544px;
	 padding:0;
	 margin:0;
}
.registro_auxi p{
   float:left;
	 width:534px;
	 margin:0;
	 padding:10px 5px;
	 color:#2c2f87;
	 background-color:inherit;
}
.registro{
   float:left;
   width:544px;
	 height:240px;
	 padding:0;
	 margin:0;
}
.registro p{
   float:left;
	 width:534px;
	 margin:0;
	 padding:10px 5px;
	 color:#2c2f87;
	 background-color:inherit;
}
.campos_registro{
   float:left;
	 width:430px;
}
.campos_registro p{
   float:left;
	 width:215px;
	 margin:0;
	 padding:0px 0px 5px;
	 line-height:150%;
}
.campos_registro p span{
   color:#c8786d;
	 background-color:inherit;
	 font-size:10px;
}
.campos_registro p.large{
   float:left;
	 width:430px;
	 margin:0;
	 padding:5px 0px;
	 font-size:10px;
}
.campos_registro p.large a{
   text-decoration:none;
	 color:#2c2f87;
	 background-color:inherit;
}
.campos_registro p.large a:hover{
   text-decoration:underline;
}
.campos_registro p.large2{
   float:left;
	 width:410px;
	 margin:0;
	 padding:5px 0px;
	 text-align:right;
}	 
.links{
   float:left;
   width:650px;
	 height:240px;
	 padding:10px 0px 5px;
	 margin:0;
}
.links p{
   float:left;
	 width:325px;
	 margin:0;
	 padding:0;
	 line-height:160%;
	 color:#3a3771;
	 background-color:inherit;
}
.links p.text{
   float:left;
	 width:640px;
	 margin:0;
	 padding:0;
	 line-height:140%;
	 color:#3a3771;
	 background-color:inherit;
}
.links p a{
   text-decoration:underline;
	 color:#3a3771;
	 background-color:inherit;
}
.links p a:hover{
   text-decoration:none;
}
.mapaweb{
   float:left;
   width:520px;
	 height:200px;
	 padding:0px;
	 margin:0;
	 background:url('../img/bg_mapaweb.gif') center no-repeat;
}
.mapaweb p.home{
   float:left;
	 width:240px;
	 text-align:right;
	 padding:75px 10px 75px 0px;
	 text-transform:uppercase;
}
.mapaweb p.buscador{
   float:left;
	 width:225px;
	 padding:38px 0px 0px 35px;
	 text-transform:uppercase;
}
.mapaweb p.contacto{
   float:left;
	 width:225px;
	 padding:20px 0px 0px 35px;
	 text-transform:uppercase;
}
.mapaweb p a{
   text-decoration:none;
	 color:#3a3771;
	 background-color:inherit;
}
.line_suplente{
   float:left;
	 width:816px;
	 height:30px;
	 background:url('../img/horizontal_line.jpg') center repeat-x;
}
.cont_ficha{
   float:left;
	 width:566px;
}
.submenu_ficha{
   float:left;
	 width:566px;
	 height:21px;
}
.submenu_ficha p{
   float:left;
	 width:566px;
	 height:21px;
	 margin:0;
	 padding:0;
	 text-align:right;
}
.submenu_ficha p a.off{
   float:right;
	 display:block;
	 width:90px;
	 height:19px;
	 padding:2px 0px 0px 10px;
	 text-decoration:none;
	 text-align:center;
	 color:#818181;
	 background-color:inherit;
	 background:url('../img/bg_submenu_ficha.jpg') no-repeat;
}
.submenu_ficha p a.off:hover{
   color:#2c2f87;
	 background-color:inherit;
	 background:url('../img/bg_submenu_ficha_hover.jpg') no-repeat;
}
.submenu_ficha p a.on{
   float:right;
	 display:block;
	 width:90px;
	 height:19px;
	 padding:2px 0px 0px 10px;
	 text-decoration:none;
	 text-align:center;
	 color:#2c2f87;
	 background-color:inherit;
	 background:url('../img/bg_submenu_ficha_hover.jpg') no-repeat;
}
.bg_ficha{
   float:left;
	 width:566px;
}
.ficha_top[class]{
   float:left;
	 width:566px;
	 height:3px;
	 margin:0;
	 background:url('../img/ficha_top.jpg') no-repeat;
}
.ficha_top{
   float:left;
	 width:566px;
	 height:3px;
	 margin-bottom:-14px;
	 background:url('../img/ficha_top.jpg') no-repeat;
}
.ficha_bottom{
   float:left;
	 width:566px;
	 height:4px;
	 background:url('../img/ficha_bottom.jpg') no-repeat;
}
.ficha_middle{
   float:left;
	 width:546px;
	 padding:5px 10px;
	 background:url('../img/ficha_middle.jpg') repeat-y;
}

.ficha_titulo1{
   float:left;
	 width:546px;
	 padding:0px 0px 4px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
.ficha_titulo2{
   float:right;
	 width:335px;
	 padding:0px 0px 4px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
p.title_ficha{
   float:left;
	 margin:0;
	 padding:0px 2px 0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-transform:capitalize;
}
p.title_ficha a{
   text-decoration:none;
	 font-weight:bold;
	 color:#1f2368;
	 background-color:inherit;
	 letter-spacing:1px;
}
p.referencia_ficha{
   float:right;
	 margin:0;
	 padding:0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.text_presentacion{
   float:left;
	 width:546px;
	 margin-top:10px;
	 background:url('../img/bg_text_presentacion.jpg') no-repeat;
}
.text_presentacion p{
   float:left;
	 width:506px;
	 margin:0;
	 padding:10px 20px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.text_presentacion2{
   float:left;
	 width:546px;
	 margin-top:10px;
}
.text_presentacion2 p{
   float:left;
	 width:506px;
	 margin:0;
	 padding:10px 20px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.route69{
   float:left;
	 width:546px;
	 padding:0;
}
.route69 p.ruta{
   float:left;
	 margin:0;
	 padding:0px 2px 0px 4px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:11px;
}
.route69 p.ruta a{
   text-decoration:none;
	 color:#1f2368;
	 background-color:inherit;
}
.route69 p.ruta a:hover{
   text-decoration:underline;
}
.route69 p.enalquiler{
   float:right;
	 /*width:80px;*/
	 width:160px;
	 text-align:right;
	 
	 margin:0;
	 
	 padding:0px 4px;
	 color:#b0570f;
	 background-color:inherit;
	 font-size:12px;
}
.route69 p.enalquiler img{
   border:0;
	 display:inline;
	 float:right;
	 margin:0;
	 padding:2px 0px 0px;
}
.fotos{
   float:left;
	 width:546px;
	 margin-top:10px;
}
.medium_thumb{
   float:left;
	 width:194px;
	 height:146px;
	 padding:0px 0px 0px 5px;
}
.medium_thumb img{
   border:2px solid #7b823e;
	 margin:0;
	 padding:0;
}
.fotitos[class]{
   float:left;
	 width:345px;
}
.fotitos{
   float:left;
	 width:343px;
}
.fotitos img{
   float:left;
	 border:1px solid #7b823e;
	 margin:0;
	 padding:0;
}
.descargar_memorias{
   float:left;
	 width:546px;
}
.descargar_memorias p{
   float:left;
	 width:536px;
	 text-align:right;
	 padding:0px 10px 0px 0px;
	 margin:0;
}
.descargar_memorias p.memory{
   float:left;
	 width:536px;
	 text-align:left;
	 padding:0px 0px 0px 10px;
	 margin:0;
	 font-weight:bold;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.descargar_memorias p a{
   text-decoration:underline;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.descargar_memorias p a:hover{
   text-decoration:none;
}
.line_grey{
   float:left;
	 width:546px;
	 height:10px;
	 display:block;
	 border-top:1px solid #c6cf8e;
}
.tipologias{
   float:left;
	 width:546px;
	 margin-top:5px;
}
.headers_tipos{
   float:left;
	 width:546px;
	 height:18px;
}
.headers_tipos p{
   float:left;
	 height:18px;
	 padding:1px 0px 0px;
	 margin:0px 1px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
	 background:url('../img/bg_headers_tipos.jpg') repeat-x;
}
.item1{
   float:left;
	 width:546px;
	 height:26px;
}
.item1 p{
   float:left;
	 height:20px;
	 padding:6px 0px 0px;
	 margin:0px 1px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
.item2{
   float:left;
	 width:546px;
	 height:26px;
	 background-color:#edf3c9;
	 color:inherit;
}
.item2 p{
   float:left;
	 height:20px;
	 padding:6px 0px 0px;
	 margin:0px 1px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
p.tipo{
   /*width:125px;*/
   width:110px;
   
}
p.tipo2{
   	/*width:120px;*/
   	width:105px;
	 text-align:left;
	 padding:6px 0px 0px 5px;
}
p.tipo2 img{
   float:left;
	 border:1px solid #75a29b;
	 padding:0;
	 margin:-3px 5px 0px 0px;
} 
p.n_inmuebles{
   /*width:89px;*/
   width:59px;
}
p.m2{
   width:47px;
}
p.imgpdf{
   width:20px;
}
.img_icono_pdf{
	border:none;
}
p.precio{
   /*width:115px;*/
   width:100px;
}
p.planta{
   width:50px;
}
p.modelo{
   width:80px;
}
p.dormitorios{
   /*width:82px;*/
   width:62px;
}
p.banios{
   width:69px;
}
.cont_mapa_ubicacion{
   float:left;
	 width:546px;
	 background:url('../img/bg_cont_mapa.jpg') top repeat-x;
}
.mapa_ubicacion{
   float:left;
	 width:482px;
	 height:250px;
	 border:1px solid #b8b8b8;
}
.mapa_ubicacion_2{
   	float:left;
	width:380px;
	height:211px;
	border:1px solid #b8b8b8;
	margin-left:5px;
}
.isologotipos{
   float:left;
	 width:75px;
	 margin-top:8px;
}
.isologotipos img{
   float:right;
	 border:0;
	 margin:0;
	 padding:0;
}
.datos_contacto{
   float:left;
	 width:453px;
	 margin-top:8px;
	 padding:0px 0px 0px 12px;
}
.title_isologotipo{
   float:left;
	 width:450px;
	 padding:0px 0px 5px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
.title_isologotipo p{
   float:left;
	 width:450px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-transform:uppercase;
	 letter-spacing:1px;
}
.desc_isologotipo{
   float:left;
	 width:445px;
	 padding:5px 0px 5px 5px;
}
.desc_isologotipo p{
   float:left;
	 width:450px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 line-height:150%;
}
.form_contacto{
   float:left;
	 width:450px;
	 padding:25px 0px 0px;
}
.form_contacto p{
   float:left;
	 width:200px;
	 padding:0px 0px 2px 20px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.form_contacto p.botones{
   text-align:right;
	 width:180px;
	 padding-top:10px;
}
.amigo{
   float:right;
	 width:450px;
	 height:35px;
	 margin-top:5px;
	 background:url('../img/bg_amigo.jpg') no-repeat;
}
.amigo p{
   float:left;
	 width:435px;
	 padding:10px 0px 2px 15px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 font-size:12px;
}
.cont_intranet{
   float:left;
	 width:806px;
}
.intranet_title{
   float:left;
	 width:798px;
	 height:21px;
	 background:url('../img/bg_intranet_title.jpg') no-repeat;
}
.intranet_title p{
   float:left;
	 width:780px;
	 height:19px;
	 padding:2px 0px 0px 18px;
	 margin:0;
	 color:#2b2e7a;
	 font-size:12px;
	 background-color:inherit;
	 text-transform:uppercase;
	 font-weight:bold;
}
.bg_intranet{
   float:left;
	 width:737px;
	 margin-top:10px;
}
.intranet_top[class]{
   float:left;
	 width:737px;
	 height:3px;
	 margin:0;
	 background:url('../img/intranet_top.jpg') no-repeat;
}
.intranet_top{
   float:left;
	 width:737px;
	 height:3px;
	 margin-bottom:-14px;
	 background:url('../img/intranet_top.jpg') no-repeat;
}
.intranet_bottom[class]{
   float:left;
	 width:737px;
	 height:3px;
	 margin:0;
	 background:url('../img/intranet_bottom.jpg') no-repeat;
}
.intranet_bottom{
   float:left;
	 width:737px;
	 height:3px;
	 margin-top:-15px;
	 background:url('../img/intranet_bottom.jpg') bottom no-repeat;
}
.intranet_middle{
   float:left;
	 width:731px;
	 padding:5px 3px;
	 background:url('../img/intranet_middle.jpg') repeat-y;
}
.intranet_middle p{
   float:left;
	 width:670px;
	 margin:0;
	 padding:5px 30px 2px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
}
.intranet_middle p a{
   text-decoration:none;
	 color:#3f422d;
	 background-color:inherit;
}
.intranet_middle p a:hover{
   text-decoration:underline;
}	 
.intranet_middle img{
   border:2px solid #d2d65b;
	 margin:0;
	 padding:0;
}
p.alignright{
   text-align:right;
}
.gestor_propiedades_header{
   float:left;
	 width:710px;
	 height:19px;
	 background:url('../img/horizontal_line_green.gif') bottom repeat-x;
}
.gestor_propiedades_header p{
   float:left;
	 height:16px;
	 padding:1px 0px 0px;
	 margin:0px 1px;
	 color:#1f2368;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
	 background:url('../img/bg_headers_tipos.jpg') repeat-x;
}
.gestor_propiedades_header p img{
   float:right;
	 border:0;
	 margin:0;
	 padding:0;
}
.gestor_item1{
   float:left;
	 width:731px;
	 height:14px;
	 margin:0px 1px;
}
.gestor_item1 p{
   float:left;
	 height:14px;
	 margin:0px 1px;
	 padding:0;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
.gestor_item3{
   float:left;
	 width:731px;
	 height:25px;
	 margin:0px 1px;
}
.gestor_item3 p{
   float:left;
	 height:20px;
	 margin:0px 1px;
	 padding:5px 0px 0px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
.gestor_item2{
   float:left;
	 width:731px;
	 height:14px;
	 margin:0px 1px;
	 color:inherit;
	 background-color:#edf4ca;
}
.gestor_item2 p{
   float:left;
	 height:14px;
	 margin:0px 1px;
	 padding:0;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
.gestor_item4{
   float:left;
	 width:731px;
	 height:25px;
	 margin:0px 1px;
	 color:inherit;
	 background-color:#edf4ca;
}
.gestor_item4 p{
   float:left;
	 height:20px;
	 margin:0px 1px;
	 padding:5px 0px 0px;
	 color:#3f422d;
	 background-color:inherit;
	 font-family:arial,sans-serif;
	 text-align:center;
}
p.gestor_localidad{
  	/*width:128px;*/
  	width:126px;
	text-align:left;
	padding:1px 0px 0px 7px;
}
p.gestor_localidad2{
   width:122px;
	 text-align:left;
	 padding:0px 0px 0px 25px;
}
p.gestor_localidad3{
   	width:137px;
	text-align:left;
	padding:5px 0px 0px 10px;
}
p.gestor_localidad3 img{
   float:left;
	 border:1px solid #6f9e96;
	 margin:-2px 5px 0px;
	 padding:0;
}
p.gestor_precio{
   width:97px;
}
p.gestor_superficie{
   width:76px;
}
p.gestor_dormitorios{
   /*width:92px;*/
   width:82px;
}
p.gestor_tipo{
   width:110px;
}
p.gestor_modelo{
   width:60px;
}
p.gestor_planta{
   width:60px;
}
p.gestor_entrega{
   width:66px;
}
p.gestor_condicion{
   width:66px;
}
p.gestor_accion{
   width:51px;
}
p.gestor_accion img{
   float:left;
	 border:0;
	 margin:0;
	 padding:0;
}
.enjaular1{
   float:right;
	 width:570px;
	 margin:6px 0px 0px;
	 padding:0;
}
.agregar_promo[class]{
   float:left;
	 width:710px;
	 margin:0px 12px;
	 padding:5px 0px 0px;
	 border-top:1px solid #c5d08c;
	 text-align:right;
}
.agregar_promo{
   float:left;
	 width:710px;
	 margin:0px 12px 0px 6px;
	 padding:5px 0px 0px;
	 border-top:1px solid #c5d08c;
	 text-align:right;
}
.agregar_promo img{
   float:right;
	 border:0;
	 margin:4px 0px 0px;
	 padding:0;
}
.agregar_promo a{
   text-decoration:underline;
	 color:#b0570f;
	 background-color:inherit;
	 font-size:12px;
}
.agregar_promo a:hover{
   text-decoration:none;
}
.bigcaja1{
   float:left;
	 width:670px;
	 height:90px;
	 border:1px solid #8c8e4d;
	 color:#222;
	 background-color:#edf1da;
	 padding:3px;
	 font-family:arial,sans-serif;
	 font-size:11px;
}
.bigcaja2{
   float:left;
	 width:670px;
	 height:180px;
	 border:1px solid #8c8e4d;
	 color:#222;
	 background-color:#edf1da;
	 padding:3px;
	 font-family:arial,sans-serif;
	 font-size:11px;
}
.bigcaja3{
   float:left;
	 width:388px;
	 height:90px;
	 border:1px solid #929292;
	 color:#2c2f87;
	 background-color:inherit;
	 padding:3px;
	 font-family:arial,sans-serif;
	 font-size:11px;
	 margin-left:12px;
}
.transparencia[class]{
   float:left;
	 width:700px;
	 margin:10px 15px;
	 padding:10px 0px 0px;
	 background:url('../img/bg_cont_mapa.jpg') top repeat-x;
}
.transparencia{
   float:left;
	 width:700px;
	 margin:10px 15px 10px 8px;
	 padding:10px 0px 0px;
	 background:url('../img/bg_cont_mapa.jpg') top repeat-x;
}
.transparencia p{
   float:left;
	 width:218px;
	 padding:0px 15px 5px 0px;
	 text-align:right;
}
.mjb{
   background-color:#eef3df;
	 color:inherit;
	 border:0;
}
.fotos_presentacion{
   float:left;
	 width:655px;
	 padding:5px 0px 10px 20px;
}
.fotos_presentacion p{
   float:left;
	 width:325px;
	 text-align:left;
	 padding:0;
	 margin:0;
}
.fotos_presentacion p img{
   float:left;
	 border:1px solid #7a8246;
	 margin:0px 10px 0px 0px;
	 padding:0;
}
.fotos_presentacion p a{
   text-decoration:none;
	 color:#3f422d;
	 background-color:inherit;
}
.fotos_presentacion p a:hover{
   text-decoration:underline;
}
p.ejv1{
   float:left;
	 width:80px;
	 padding:0px 0px 6px;
}
p.ejv2{
   float:left;
	 width:230px;
	 padding:0px 0px 6px;
}
.come_back{
   float:left;
	 width:225px;
	 text-align:left;
	 padding:0px 0px 0px 25px;
}
.come_back a{
   text-decoration:underline;
	 color:#275262;
	 background-color:inherit;
}
.come_back a:hover{
   text-decoration:none;
}
.agregarmapa{
   float:right;
	 width:390px;/*375px;*/
	 height:290px;/*115px;*/
	 margin:10px 20px 0px 0px;
	 border:1px solid #858638;
}
a.linkidin{
   color:#222;
	 background-color:inherit;
}
.popup{
   float:left;
	 margin:0;
	 padding:0;
	 border:5px solid #d2d65b;
	 color:inherit;
	 background-color:#d2d65b;
}
.popup img{
   border:0;
	 margin:0;
	 padding:0;
}
a.borrar_obj{
   text-decoration:none;
	 color:black;
	 font-weight:bold;
}
a.borrar_obj:hover{
   text-decoration:underline;
}
.dynamic{
   width:125px;
	 height:50px;
	 position:absolute;
	 z-index:2;
	 top:10px;
	 left:275px;
	 color:#494949;
	 background-color:inherit;
	 text-align:center;
	 font-size:14px;
	 font-weight:bold;
	 visibility:hidden;
}
.dynamic p{
   font-size:12px;
}
.dynamic2{
   width:100px;
	 height:50px;
	 position:absolute;
	 z-index:2;
	 top:155px;
	 left:115px;
	 color:#494949;
	 background-color:inherit;
	 text-align:center;
	 font-size:12px;
	 font-weight:bold;
	 visibility:hidden;
}
.dynamic2 p{
   font-size:10px;
}



.vacio1[class]{
   float:left;
	 width:11px;
	 height:5px;
	 margin-top:0px;
}
.vacio1{
   float:left;
	 width:11px;
	 height:5px;
	 margin-top:-11px;
}
.vacio2{
   float:left;
	 width:468px;
	 height:33px;
}
.vacio3{
   float:left;
	 width:10px;
	 height:33px;
}
.vacio4{
   float:left;
	 width:348px;
	 height:16px;
}
.vacio5{
   float:left;
	 width:10px;
	 height:50px;
}
.vacio6{
   float:left;
	 width:7px;
	 height:28px;
}
.vacio7{
   float:right;
	 width:5px;
	 height:13px;
	 position:relative;
	 z-index:2;
	 margin-top:4px;
	 background:url('../img/vertical_line.jpg') right repeat-y;
	 background-color:#fff;
	 color:#000;
}
.vacio8{
   float:left;
	 width:248px;
	 height:8px;
}
.vacio9[class]{
   float:left;
	 width:248px;
	 height:6px;
	 margin:0;
}
.vacio9{
   float:left;
	 width:248px;
	 height:6px;
	 margin-top:-12px;
}
.vacio10{
   float:left;
	 width:9px;
	 height:140px;
}
.vacio11{
   float:left;
	 width:15px;
	 height:66px;
}
.vacio12{
   float:left;
	 width:25px;
	 height:20px;
}
.vacio13[class]{
   float:left;
	 width:230px;
	 height:6px;
	 margin:0;
}
.vacio13{
   float:left;
	 width:230px;
	 height:6px;
	 margin-top:-12px;
}
.vacio14{
   float:left;
	 width:14px;
	 height:152px;
}
.vacio15{
   float:left;
	 width:15px;
	 height:152px;
}
.vacio16{
   float:left;
	 width:6px;
	 height:25px;
}
.vacio17{
   float:left;
	 width:816px;
	 height:6px;
}
.vacio18{
   float:right;
	 width:5px;
	 height:13px;
	 position:relative;
	 z-index:2;
	 margin-top:4px;
	 background-color:#fff;
	 color:#000;
}
.vacio19{
   float:left;
	 width:239px;
	 height:10px;
}
.vacio20[class]{
   float:left;
	 width:211px;
	 height:12px;
	 margin:0;
}
.vacio20{
   float:left;
	 width:211px;
	 height:12px;
	 margin-top:-10px;
}
.vacio21{
   float:left;
	 width:27px;
	 height:100px;
}
.vacio22{
   float:left;
	 width:238px;
	 height:10px;
}
.vacio23{
   float:left;
	 width:60px;
	 height:200px;
}
.vacio24{
   float:left;
	 width:45px;
	 height:200px;
}
.vacio25{
   float:left;
	 width:20px;
	 height:200px;
}
.vacio26{
   float:left;
	 width:520px;
	 height:40px;
}
.vacio27{
   float:left;
	 width:20px;
	 height:50px;
}
.vacio28{
   float:left;
	 width:45px;
	 height:60px;
}
.vacio29{
   float:left;
	 width:468px;
	 height:15px;
}
.vacio30{
   float:left;
	 width:340px;
	 height:15px;
}
.vacio31{
   float:left;
	 width:12px;
	 height:48px;
}
.vacio32{
   float:left;
	 width:546px;
	 height:18px;
}	
.vacio33{
   float:left;
	 width:40px;
	 height:200px;
}
.vacio34{
   float:left;
	 width:32px;
	 height:200px;
}
.vacio35{
   float:left;
	 width:12px;
	 height:18px;
}
.vacio36[class]{
   float:left;
	 width:731px;
	 height:6px;
	 margin:0;
}
.vacio36{
   float:left;
	 width:731px;
	 height:6px;
	 margin-bottom:-11px;
}
.vacio37{
   float:left;
	 width:730px;
	 height:10px;
}
.vacio38{
   float:left;
	 width:171px;
	 height:21px;
}	 
.listado_provincias {
   float:left;
	 width:680px;
	 height:auto;
}
.listado_provincias .titulo {
  float:left;
	width:300px;
	height:auto;
	border-bottom:1px solid;width:680px;
	font-size:13px;color:#273175;font-weight:bold;
	padding:2px 0px 0px 2px;
}
.box_provincias[class]{
  float:left;
	width:220px;
	height:auto;
}
.box_provincias .listado[class]{
	float:left;
	width:220px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
}
.box_provincias {
  float:left;
	width:200px;
	height:auto;
}
.box_provincias .listado {
	float:left;
	width:200px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
}
.box_provincias2[class]{
  float:left;
	width:220px;
	height:auto;
}
.box_provincias2 {
  float:left;
	width:200px;
	height:auto;
}
.box_provincias2 .listado[class]{
	float:left;
	width:220px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
}
.box_provincias2 .listado {
	float:left;
	width:200px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
}
.box_provincias3[class]{
  float:left;
	width:220px;
	height:auto;
}
.box_provincias3{
  float:left;
	width:200px;
	height:auto;
}
.box_provincias3 .listado[class]{
	float:left;
	width:220px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
}
.box_provincias3 .listado {
	float:left;
	width:200px;
	height:auto;
	background:url('../img/blue_arrows.jpg') no-repeat center left;
	padding:4px 0px 0px 20px;
	font-size:10px;
	font-family:Arial;color:#273175;
	text-decoration:none;
} 
