/*************LAYOUT & CONTENEDORES****************/
body{margin:0;font:11px verdana, arial}
ucfichainmueble_body{margin:0;font:11px verdana, arial}
#layout{margin:15px auto 0 auto;width:830px;text-align:left}
#cabecera{width:753px;height:75px; margin-left:10px;}
#cabecerafull{width:850px; height:75px; margin-left:10px; margin-top:10px;}
#menu{width:175px;float:left} 
#content{width:490px;margin-left:10px;float:left;}  /*contenido, menu y publicidad lateral*/
#contentpubli{width:680px;margin-left:10px;float:left} /*contenido y publicidad lateral*/
#contentmenu{width:625px;margin-left:10px;float:left} /*contenido y menu*/
#allcontent{clear:both;width:100%} /*sólo contenido contenido*/
#margen{margin:0 10px}
#footer{float: left; width:725px; margin: 0px; padding: 0px; margin-left: 0px; margin-top: 30px; font-size:10px;}
div.bannerh{width:100%;margin:25px auto;text-align:center}
/*************NUEVOS CONTENEDORES VACALIA**************/
/*Definicion de toda el area de trabajo */
#layout1{margin:10px 0px 0px 10px;width:753px;text-align:left;}
#cabecera1{width:100%;height:76px;}
#layoutwork1{width:753px; margin-top: 5px; position:relative;}
#idiomas{ width:119px; height:20px; float:right; border: solid 2px #E5E5E5; margin-top:10px;}
#divrecomendar{ width:820px; height:20px; background-color:#FFCC00;}
.CabeceraClass { font-family: Verdana; font-size:11px; font-weight:bold; margin-left:10px; vertical-align:middle;}
#divallform { width:820px; background-color:#F9F9F9; }
#entertext { margin-left:20px; margin-top:20px; margin-right:20px;}
/*TAGS PUBLI */

#recomendados{float: left; margin: 0px; padding: 0px; width:750px; margin-top:12px;border: solid 2px #E5E5E5;}
#recomendadostit{width:745px; height:16px; background-color:#E5E5E5; font-family:Arial; font-size:11px; padding-left:5px; color:#666666;}

#publicidadmapa1{ width:317px; height:81px;}
#mapahome1{float: left; margin: 0px; margin-top: 1px; padding: 0px; width:753px; height:269px; background: #F9F9F9; }
#layoutadvise{ width:100%; height:29px; background-color:#E8F4FD;}
#bajopestanya{width:753px; height:7px; background-color: #FFCC00; font-size:1px;} /*pequeña linia bajo la pestaña*/


/*********************************ELEMENTOS DE LA HOME************************************/
.searchhomefont { font-family:Arial; font-size:10px; color:#000000; font-weight:bold;}
.examplehomefont { font-family:Arial; font-size:10px; color:#999999; font-weight:bold;}
.homeaction { font-family:Verdana,Arial; font-size:11px; font-weight:bold;}

#banner468{width:472px; height:64px; float:right; display:inline;}

#Areapersonal { width:306px; height:40px; margin-left:550px; text-align:right;}
.AreapersonalFont { font-family: Verdana, Arial; font-size:11px; text-align:right;}
·#closesession { width:550px; background-color:Red; height:15px;}
.btnlogout { text-align:right; }
/***********CONTENEDORES GLOBALES******************************************/
#globallayout{ width:990px; height:900px; margin-left:8px; }
#worklayout{ width:857px; height:810px; clear:none; }

/************CONTENDORES DE LA PAGINA DE BUSQUEDA************************/
#contenedorparrilla{ width:300px; height:800px; float:left; clear:none;}
#contenedorinfo{ width:549px; height:800px; float:right; clear:none;}
#topsearchresult{margin: 0px; padding: 0px; float:left; width:299px; background-color:#FFCC00; }
#topsearchresultbuscador{width:299px; float:left; background-color:#FFCC00; height:43px; padding:0 5 0 5;}
#buscadorcontent{width:299PX; float:left; height:533px; padding:0 5 0 5; border: solid 2 #FFCC00;}
#topinfo{ width:550px; height:33px; float:right; clear:none; background-color:#FFCC00;}
.topsearchfont{ font-family:Arial; font-size:10px; color:#ffffff; font-weight:bold;}
.pestanyasearchfont{ font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold;}
.pestanyainfofont{ font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold;}
.lnkficha{ font-family:Arial; font-size: 11px; color:#ffffff; }
.lnkficha img{ vertical-align: middle;}
.accioneslnk {font-family:Arial; font-size: 11px; color:#ffffff;}
.parametrosbuscador {font-family:Arial; font-size: 12px; color:#000000; text-decoration:none;}
#buscadorwork{ margin: 0; padding: 0; float: left;border: 2px solid #FFCC00;width:295px;}

/****************PARA LA FICHA DEL INMUEBLE**************************/
.titleClas{font-family:Arial; font-size:9px; color:red;}
.titleClasFicha{font-family:Arial; font-size:15px; font-weight:bold;}
#contenedorComponentes {float: left; position: relative; margin: 0px; padding: 0px;width:544px; height:30px;background-color:#FFCC00;}
#ucfichainmueble_contenedorComponentes {float: left; position: relative; margin: 0px; padding: 0px;width:544px; height:30px;background-color:#FFCC00;}
#UnderFichaexterna{width:544px; height:40px;background-color:#FFCC00}
#contenedorTitulo {width:544px; height:60px; float:left; clear:none; margin-top:5px;}
#ucfichainmueble_contenedorTitulo {width:544px; height:60px; float:left; clear:none; margin-top:5px;}

#fotopromotitulo { width:90px; height:60px; float:left; margin-left:2px;}
#ucfichainmueble_fotopromotitulo { width:90px; height:60px; float:left; margin-left:2px;}
#datostitulo {width:334px; height:60px; float:left; margin-left:3px;}
#ucfichainmueble_datostitulo {width:334px; height:60px; float:left; margin-left:3px;}
#preciotitulo {width:130px; height:60px; float:left;float:right; margin-right:3px;}
#ucfichainmueble_preciotitulo {width:130px; height:60px; float:left;float:right; margin-right:3px;}
.fotopromotituloclass { width:90px; height:60px; float:left; margin-left:2px;}
.datostituloclass {width:334px; height:60px; float:left; margin-left:3px;}
.preciotituloclass {width:106px; height:60px; float:left;float:right; margin-right:3px;}
#contenedorFotoanuncio {width:260px; float:left; clear:none; margin-top:16px; margin-left:5px; }
#ucfichainmueble_contenedorFotoanuncio {width:260px; float:left; clear:none; margin-top:16px; margin-left:5px; }
#contenedorFotoanuncioContactar {margin: 0px; padding: 0px; width:253px; float:left; clear:none; padding-top:10px; padding-left:3px; border-bottom: solid 2px #FFCC00; border-left:solid 2px #FFCC00; border-right:solid 2px #FFCC00;}
#ucfichainmueble_contenedorFotoanuncioContactar {margin: 0px; padding: 0px; width:253px; float:left; clear:none; padding-top:10px; padding-left:3px; border-bottom: solid 2px #FFCC00; border-left:solid 2px #FFCC00; border-right:solid 2px #FFCC00;}
#contenedorInfoAnuncio {width:255px; float:left; clear:none; margin-top:16px; margin-left:10px;}
#ucfichainmueble_contenedorInfoAnuncio {width:255px; float:left; clear:none; margin-top:16px; margin-left:10px;}
#contenedorInfoAnuncioconfirmar{width:400px; float:left; clear:none; margin-top:16px; margin-left:10px;}
#contenedorResumen {width:544px; height:30px; float:left;}
#ucfichainmueble_contenedorResumen {width:544px; height:30px; float:left;}
#contenedorAcciones {width:544px; height:20px; float:left; clear:none;background-color:#FFCC00; margin-top:15px; vertical-align:middle; }
#ucfichainmueble_contenedorAcciones {width:544px; height:20px; float:left; clear:none;background-color:#FFCC00; margin-top:15px; vertical-align:middle; }
#accionficha{ width:190px; height:30px; position:absolute; top:115px; left:685px; z-index:10; clear:both;}
.TitularDato { font-size :11px; font-weight:bold;}
.Dato { font-size :11px; }
dd.Dato { font-size :11px; margin: 0px; padding: 0px; margin-left: 15px;}
.Titdato { font-size :11px; }
dd.TitDato { font-size :11px; margin: 0px; padding: 0px; margin-left: 15px;}
.RecomendarType { font-size: 11px; color:Black;}
.RecomendarTypeNota { font-size: 11px; color:#CCCCCC;}


#Divavisolegal { width:500px; float:left; margin-left:20px;}
.TitularUnder {position: relative; float: left; margin: 0px; padding: 0px; margin-left: 7px; margin-right: 20px; margin-top: 10px; font-size: 11px; font-weight:bold; text-decoration:none; color:#000;}
.Under {position: relative; float: left; margin: 0px; padding: 0px; margin-left: 7px; margin-right: 20px; margin-top: 10px; margin-top: 10px; font-size: 11px; color:Blue;}
.VerTelf {font-size: 13px; font-weight:bold; color:Blue; text-decoration: underline; cursor: hand; cursor: pointer; }

#fichawork {margin: 0px; padding: 0px; padding-bottom: 10px; position: relative; float:left; clear:none;width:544px;border: solid 2px #FFCC00; }
#ucfichainmueble_fichawork {margin: 0px; padding: 0px; padding-bottom: 10px; position: relative; float:left; clear:none;width:544px;border: solid 2px #FFCC00; }
#publicainmueble { float: left; margin: 0px; padding: 0px; padding-top: 35px; margin-top: 25px; width:466px; height:60px; background-color:#CC0001; text-align:center; vertical-align:middle; margin-left: 30px; cursor: hand;}
.publicafont { color:#ffffff; font-family:Verdana, Arial; font-size:16px; font-weight:bold; text-align:center; text-decoration:none;}


.Componenteselected { font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.Componente { font-size:12px; color:#ffffff;}

/************************FICHA DE FOTOS****************/


/**************************PESTANYAS BUENAS*********************************/
* html #parrillasearch .pestanyas{height:34px; }
#parrillasearch{clear:both;width:100%;font-size:11px;}
#parrillasearch .pestanyas{float:left;height:34px;width:147px; text-align:center;margin-right:3px;background: url("../../images/32/parrilla/mig.gif") top center repeat-x; display:block; margin:0px; padding:0px;}
#parrillasearch .pestanyas a{display:block; background: url("../../images/32/parrilla/dre.gif") top right no-repeat; height:100%; padding-top: 9px;}
#parrillasearch .pestanyas a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#parrillasearch .selected { background: url("../../images/32/parrilla/selectesq.gif") top left no-repeat;}
#parrillasearch .selected {height:34px; font-weight:bold;text-decoration:none;  background-color :#FFCC00; display:block; }
#parrillasearch .selected a { font-weight:bold;color:#FFFFFF; background:url("../../images/32/parrilla/selectdre.gif ") top right no-repeat}
#pestanyasseparator{margin: 0px;padding:0px; width:5px; float:left; height: 27px; }
#parrillasearch .pestanyas_text {margin: 0px; padding: 0px;}

* html #homepestanyes .pestanyas{height:29px;}
#homepestanyes{float: left; width:100%;font-size:12px;}
#homepestanyes .pestanyas{float:left;height:34px;width:89px; text-align:center;background: url("../../images/32/parrilla/mig.gif") top center repeat-x; display:block; margin:0px; padding:0px; margin-right:5px;}
#homepestanyes .pestanyas a{display:block; background: url("../../images/32/parrilla/dre.gif") top right no-repeat; height:100%;padding-top: 9px;}
#homepestanyes .pestanyas a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#homepestanyes .selected { background: url("../../images/32/parrilla/selectesq.gif") top left no-repeat;}
#homepestanyes .selected {height:34px; font-weight:bold;text-decoration:none;  background-color :#FFCC00; display:block;}
#homepestanyes .selected a { font-weight:bold;color:#FFFFFF; background:url("../../images/32/parrilla/selectdre.gif") top right no-repeat}
#layoutalquiler {width:100%; background-color:#FEF5CC; height:30px; float:left; border-top: solid 5px #FFCC00; padding-top:4px;}
#lineunderhome {width:100%; background-color:#FFCC00; height:30px; float:left; display:block; border-top: solid 5px #FFCC00 }


/************ PARA LA DEFINICION DEL FOOTER ********************************/
#lomasbuscadofooter { float: left; width:700px; height:20px; margin:0px; padding: 0px; }
#linksfooter { float: left; width:700px; margin:0px; padding: 0px; }
#linksAnuntis { float: left; width:700px; margin:0px; margin-top:10px; padding: 0px; }
#ley { float: left; width:700px; height:50px; margin:0px; padding: 0px; margin-top: 20px; }
.destfooter { font-family:Arial; font-size: 11px; font-weight:bold;}
.tdfooter { border-bottom: solid 1px #cccccc; width:25%; height:20px;}
.leyfooter {font-family:Arial; font-size: 11px; color:#999999;}
.textfooter {font-family:Verdana; font-size: 11px;}


/************PARA LAS PESTAÑAS DE LA PARRILLA DE LA INFO***************************/
* html #pestanyasinfo1 .pestanyasinfo{height:35px;}
* html #pestanyasinfo1 .recibirinfo{height:35px}
#parrillainfo{clear:both;width:550px;margin:20px 0 0 0;font-size:11px;height:35px;}
#pestanyasinfo1 .pestanyasinfo{float:left;height:35px;width:148px;text-align:center;margin-right:6px; background: url("../../images/32/parrilla/pestanyafichaIzq.gif") top left no-repeat; margin:0px; padding:0px; margin-right:20px;}
#pestanyasinfo1 .pestanyasinfo a{ border: 0px solid #234 ;display:block; background: url("../../images/32/parrilla/pestanyafichader.gif") top right no-repeat; height:100%; padding-top:10px}
#pestanyasinfoh1 .pestanyasinfo a{color:#ffffff; font-weight:bold; text-decoration:none;}
#pestanyasinfo1 .recibirinfo{float:right;margin:0;background-color:#fff}
#pestanyasinfo1 .selected{height:35px; font-weight:bold;text-decoration:none; background: url("../../images/32/parrilla/pestanyafichaVerdeIzq.gif") top left no-repeat;}
#pestanyasinfo1 .recibirinfo a{font-weight:bold;color:#f00; }
#pestanyasinfo1 .selected a {font-weight:bold;color:#ffffff; text-decoration:none; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat}
#pestanyasinfo1 .selected span{font-weight:bold;color:#FFCC00; text-decoration:none; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat; display:block; padding:0px; margin:0px; height:35px; padding-top:10px}
* html #parrillainfo .pestanyasinfo{height:35px;}
* html #parrillainfo .recibir{height:35px}
#parrillainfo .pestanyasinfo{float:left;height:35px;width:150px;text-align:center;margin-right:10px; background: url("../../images/32/parrilla/pestanyafichaIzq.gif") top left no-repeat; margin:0px; padding:0px}
#parrillainfo .pestanyasinfo a{ border: 0px solid #234 ;display:block; background: url("../../images/32/parrilla/pestanyafichader.gif") top right no-repeat; height:100%; padding-top:10px}
#parrillainfo .pestanyasinfo a{color:#000; text-decoration:none;}
#parrillainfo .recibirinfo{float:right;margin:0;background-color:#fff}
#parrillainfo .selected{height:35px; font-weight:bold;text-decoration:none; background: url("../../images/32/parrilla/pestanyafichaVerdeIzq.gif") top left no-repeat}
#parrillainfo .recibirinfo a{font-weight:bold;color:#f00; }
#parrillainfo .selected a {font-weight:bold; color:#009C91; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat}
#parrillainfo .selected span{font-weight:bold;color:#009C91; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat; display:block; padding:0px; margin:0px; height:35px;}

/***************** PARA LAS PESTAÑAS ***************************/
* html #pestanyas1 .pestanyas{height:38px;}
* html #pestanyas1 .recibir{height:25px}
#parrilla{clear:both;width:100%;margin:25px 0 0 0;font-size:11px;height:28px;/*background:url('../../images/32/parrilla/bkparrila.gif') bottom left repeat-x*/ }

#pestanyas1 .pestanyas{float:left;height:38px;width:92px;text-align:center;margin-right:3px; background: url("../../images/32/parrilla/pestanyafichaIzq.gif") top left no-repeat; margin:0px; padding:0px; margin-right:20px;}
#pestanyas1 .pestanyas a{ border: 0px solid #234 ;display:block; background: url("../../images/32/parrilla/pestanyafichader.gif") top right no-repeat; height:100%; padding-top:10px}
#pestanyas1 .pestanyas a{color:#ffffff; font-weight:bold; text-decoration:none;}
#pestanyas1 .recibir{float:right;margin:0;background-color:#fff}
#pestanyas1 .selected{height:38px; font-weight:bold;text-decoration:none; background: url("../../images/32/parrilla/pestanyafichaVerdeIzq.gif") top left no-repeat;}
#pestanyas1 .recibir a{font-weight:bold;color:#f00; }

#pestanyas1 .selected a {font-weight:bold;color:#ffffff; text-decoration:none; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat}

#pestanyas1 .selected span{font-weight:bold;color:#FFCC00; text-decoration:none; background:url("../../images/32/parrilla/pestanyafichaVerdeder.gif") top right no-repeat; display:block; padding:0px; margin:0px; height:25px; padding-top:10px}


/************Elementos HTML Comunes**************/
h2{border-bottom:1px solid #ccc;padding:0;margin:10px 0 0 0;font-size:13px}
h3{padding:0;margin:10px 0 0 0;font-size:13px}
input,select{font:11px verdana,arial}
input[type=text].mailhome{width:200px}
input[type=submit].irhome{width:90px}
.solicitar{width:125px; color:#000; background-color:#8399B1; height:25px; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}
.solicitarmini{width:75px; color:#fff; background-color:#8399B1; height:20px; font-family:Verdana, Arial; font-size:10px; font-weight:bold; border:0px;}
select{width:245px}
select.combo{width:150px}
p.frm2columns{float:left;width:48%}
p.frm1column{clear:both;text-align:center;margin:0}
label{font-weight:bold;margin-right:10px}
.textsearch{font-weight:bold; font-family:Arial; font-size:9px; clear:#666666;}
ul.columnslist{clear:both;margin:0;padding:0;list-style-type:none}
ul.columnslist li{float:left;width:22%;margin:0 17px 0 0;padding:30px 0 15px 0}
a.subir{padding:0 28px 8px 0;background:url('../../images/32/btnSubir.gif') top right no-repeat}
/*****************cabecera***********************/
#cabecera img{float:left}
#cabecera h1{text-align:right;color:#999;font-size:16px;font-weight:bold}
#cabecera #logado{float:right;text-align:right;}
/******************MENU*********************/
#menu div.cabeceramenu{width:100%;height:15px;background:url('../../images/32/menu/bkcabeceramenu.gif') bottom repeat-x}
#menu div.options{width:166px;padding-bottom:8px;margin-bottom:20px;background:url('../../images/32/menu/bkmenuul.gif') bottom left no-repeat}
#menu ul, #menu h3{padding:0 0 0 10px;margin:0}
#menu h3{float:left;display:inline;padding-right:5px;background:#fff;font:bold 13px verdana, arial;color:#787878}
#menu ul{margin-top:-6px;padding-top:10px;list-style-type:none;border-left:1px solid #dedede;border-right:1px solid #dedede}
#menu ul li{padding:4px 0; clear:both}
#menu ul li a{color:#666;text-decoration:none}
#menu ul li a:hover{color:#399;text-decoration:underline}
/*****************BUSCADOR*********************/
#buscador{margin:7px auto;width:471px;height:380px;background:url('../../images/32/bkbuscador.jpg') top left no-repeat}
#buscador #titulobusc{float:left;color:#399;font-weight:bold;font-size:14px;padding:5px 0 0 20px}
#buscador #totalinm{float:right;color:#666;padding-top:14px}
#buscador #criterios{float:left;width:100%;padding:0;margin:20px 0 0 0}
#buscador #criterios #listas{float:left;width:180px;margin-left:20px}
#buscador #criterios #listas ul{list-style:none;margin:0;padding:0}
#buscador #criterios #listas ul li{width:180px;float:left;clear:left;margin-bottom:40px}
#buscador #criterios #listas ul li select{float:left;clear:none;width:145px;border:1px solid #666}
#buscador #criterios #mapa{float:left;clear:none;margin:0;width:250px}
#buscador #criterios #listas ul li p, #mapa p{color:#666;font-weight:bold;clear:both;margin:0 0 2px 0}
#buscador #criterios #mapa object{float:left}
#additionalcontent{margin:0 auto;width:471px;clear:both}
#additionalcontent h3{margin:25px 0 15px 0;color:#666;font:bold 13px verdana,arial;border-bottom: 1px solid #ccc}
#additionalcontent p{margin:3px 0 0 0}
#additionalcontent h3 strong{color:#f00}
/***************minificha promociones**********/
ul.promociones{list-style-type:none;margin:0;padding:0;width:100%}
ul.promociones li{width:100%;float:left;margin:0;padding:5px 0;background-color:#f7f7f7}
ul.promociones li.odd{background-color:#fff}
ul.promociones img.fotopromo{width:190px;height:150px;float:left;margin:auto 25px auto 5px}
ul.promociones img.fotologo{float:right;margin:10px 5px 0 0}
ul.promociones p{padding:0;margin:0;font-weight:bold}
ul.promociones p.titulo{margin-bottom:15px}
ul.promociones p.descripcion{font-weight:normal;margin-top:15px}
#lbtextLnkContacto {float:right; text-decoration:underline; margin-right:50px}
ul.promociones a {text-decoration:underline}
/*pagina criterios*/
div.ubicacion{margin-top:35px}
div.ubicacion div{float:left;width:48%}
div.ubicacion div span{font-weight:bold;margin-right:10px}
div.ubicacion select{font-size:13px}
#dvCriterios{float:left;margin:35px 0;width:100%}
#dvCriterios select{width:150px;font-size:13px; margin:10px 0}
.btnsearch{font-size:13px; margin-bottom:12px}
#dvProductos{width:155px;float:left;margin-right:50px}
#dvCriteriosProducto{float:left;width:600px}
ul.critlist{clear:both;margin:0;padding:0;list-style-type:none}
ul.critlist li{float:left;width:33%;margin:0;padding:0}
#publi.criterios{float:none;width:100%;margin:10px 95px}

table.resultsearch{clear:both;margin:0 0 0 0;font-size:10px;border:5px;}
table.resultsearch caption{display:none}
table.resultsearch th{text-align:left}
table.resultsearch tr{height:35px;}
table.resultsearch td {border-bottom: solid 1px #CCCCCC;}
table.resultsearch tr.parrilla_separador_tr{height:4px;}
.parrilla_separador{background-color: #FFCC00; height: 4px;}
table.resultsearch caption{text-align:left}
.cpinfo{border-bottom:0;background-color:#e4e8eb}
table.resultsearch .imagen{cursor:hand}
table.resultsearch .imagen img{margin:0 1px}
table.resultsearch .ubicacion{cursor:hand; font-size:10px;}
table.resultsearch .ubicacion a{cursor:hand; font-size:11px;}
table.resultsearch .tipo{cursor:hand}
table.resultsearch .hab,table.resultsearch .m2{cursor:hand; font-size:9px;}
table.resultsearch .banos{cursor:hand; }
table.resultsearch .planta{cursor:hand}
table.resultsearch .precio{cursor:hand}
table.resultsearch .estado{cursor:hand}
table.resultsearch a{text-decoration:underline; font-weight:normal;}
table.resultsearch a.seleccionado{background-color: Gray;}
table.resultsearch tfoot a,table.resultsearch th a{text-decoration:underline}
table.resultsearch th a{}
table.resultsearch th a.asc{background:url('../../images/32/parrilla/asc.gif') top right no-repeat}
table.resultsearch th a.desc{background:url('../../images/32/parrilla/desc.gif') top right no-repeat}
table.resultsearch tfoot a, #paginacion a{margin:0 3px 15px 0; padding: 0px; padding-left:2px;}
table.resultsearch tfoot p{float:left; margin: 0px; padding: 0px; background-color:#FFCC00;}
table.resultsearch tfoot #paginacion{float:right; background-color:#FFCC00;}
.textparrilla{ font-family:Arial; font-size:10px;}


table.resultproduct{clear:both;margin:0 0 0 0;font-size:10px;}
table.resultproduct caption{display:none}
table.resultproduct th{text-align:left}

table tr.trgrid{background-color:#fff; cursor:hand; cursor: pointer;}
table td.trDestacado{ background-color:#FFE57F; height:10px; font-family: Arial; color:#666666; margin:0px; padding: 0px; padding-left: 10px;}
table tr.trDestacados { background-color:#FFE57F; height:10px; }
table tr.trSinDestacar { margin: 0px; padding:0px;background-color:#FFFFFF;}

table tr.trgridodd{background-color:#FFF5CC; cursor: hand; cursor: pointer; }
table tr.trgridover{background-color:#FFFFD9; cursor: hand; cursor: pointer;}
table tr.trgridactual{background-color:#EAEAEA; cursor: hand; cursor: pointer;}

.trgridinmobiliaria
{	
	margin: 0px;
	padding: 0px;		
}

/*PARA IE, QUE TRATA EL BORDE DE DIFERENTE MANERA A FF*/
.divcabecera_inmobiliaria_out{	float: left;	margin: 0px;	padding: 0px;	height: 60px;	width: 295px;	border: solid 4px #FFE57F; }

/*PARA IE, QUE TRATA EL BORDE DE DIFERENTE MANERA A FF*/
html>body .divcabecera_inmobiliaria_out{	float: left;	margin: 0px;	padding: 0px;	height: 60px;	width: 287px;	border: solid 4px #FFE57F; }



.divcabecera_inmobiliaria_in
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 115px;
	height: 60px;	
}

 .tdcabecera_inmobiliaria
 {	
	margin: 0px;
	padding: 0px;
	width: 295px;
	height: 60px;
 }

.divcabecera_inmobiliaria_texto
{
	float: left;
	margin:0px;
	padding:0px;	
	margin-left: 7px;	
	font-family: Verdana; 
	font-size:11px; 
	font-weight:bold;	
	margin-top: 15px;	
	width: 165px;
}


div.cpinfo{margin:0;padding:0;height:20px;background-color:#e4e8eb;border:1px solid #000}
div.cpinfo #btnvolver{margin:0 0 0 5px}
/*****************FOOTER***********************/
#footer p{margin:0;text-align:center;line-height:2em; width: 753px;}
#footer p img{margin:5px 0}
#footer p.resaltar{background-color:#f7f7f7;}
#footer a{color:#0000FF;text-decoration:underline}
#footer a:hover{color:#0000FF}
/*****************LOGIN PARTICULAR***********************/
.contenedor{margin-left:5px;clear:both}
.centrada{width:100%;float:left;margin:30px 0 0 0;text-align:right}
.campos{text-align:right;padding-top:15px; margin-left:20px;}
#btnlogin {float:right;margin-top:10px}
/*****************LOGIN PRO***********************/
.dvTextoOV{width:100%;float:left;margin:30px 0 0 0;background-color:#D6EAE9}

/*****************REENVIO DE PASSWORD***********************/
#cmdAceptar{margin:10px 0 0 215px}
#btnadd{margin:10px 50px auto}
/*****************UC RECOMENDAR***********************/
#contenedor .dvRecomendar{margin-top:15px;width:550px;clear:both; background-color:Red; float:left;}
#contenedor #listaAmigos{width:830px;float:left;clear:none;}
#contenedor #listaAmigos div{float:left;margin-top:5px}
#listaAmigos p{float:left;margin-top:45px}
#listaAmigos p a{display:block;margin-bottom:5px}
#listaAmigos select{float:left;height:125px;margin-left:15px}
#boton{margin:25px 0 25px 350px}
#botonrecomendar{margin:25px 0 25px 130px;}
.dvRecomendar span{display:inline-block;width:130px;float:left}
.dvRecomendar span{display:-moz-inline-box}
#listaAmigos select{display:inline}

#dvNota{margin-left:10px;width:450px; clear:none; float:right;}
#h4Recomendar {border-bottom: 1px solid #123; width:100%; margin:0px; padding:0px}
/**************Serv. Profesionales*******************/
#lbCont ul{list-style-type:none}
#lbCont ul li{display:block;padding-left:0}
/**************Serv. Profesionales*******************/
#divCombos {clear:both;height:10px;display:block; height:220px}
#divCombos label{display:inline-block;width:275px}
#divCombos label{display:-moz-inline-box}
#divCombos select{width:125px}
#divCombos dvbtn{display:block;width:100%;margin-left:150px;padding:auto;text-align:center}
#divCombos dvbtn .btnsearch{clear:both;font-size:13px;font-family:Verdana;cursor:hand}
#divCombos #divVerP{clear:both;width:100%}
#divCombos #divVerP span{float:left}
#divCombos #divVerP p a{ padding-left:170px; text-align:right; float:left}
#lbPropuesta {clear:both}
#linklbPropuesta {float:left}

/****************ficha promo*************************/
h2.encpromos{display:block;background-color:#4CA449;color:#fff;height:16px;margin:11px 0;padding:8px}
#resultadosConstructoras div{font-size:11px;clear:both;width:100%;float:left;display:block;background-color:#E8EFE8; margin-top: 10px; border-bottom:2px solid}
#resultadosConstructoras img{clear:both;float:left;width:110px;padding:3px}
#resultadosConstructoras dl{float:left;width:500px;margin:0;padding:3px}
#resultadosConstructoras dt{float:left;padding-left:5px}
#resultadosConstructoras a{float:left;margin-top:25px}
#resultadosConstructoras p{float:left;padding-left:116px;width:86%;border-top:1px solid #ccc;background-color:#FFF}
#resultadosConstructoras p span{float:left;width:50%}
/****************Guia Inmob*************************/
h2.encinmob{display:block;background-color:#E5F5F5;color:#009C91;height:13px;margin:11px 0;padding:8px}
#resultadoInmobiliarias div{font-size:11px;clear:both;width:100%;float:left;display:block}
#resultadoInmobiliarias img{clear:both;float:left;width:110px;padding:3px}
#resultadoInmobiliarias p{float:left;padding-left:3px;padding-top:25px;padding:25px;background-color:#FFF}
#resultadoInmobiliarias p span{clear:both;float:left;padding:3px}
#imgGuiaInmo {margin: 30px 0}
#cabeceraInmob{ text-align:center; width:100%} 
#lbnSelectProvincias { width:100%; text-align:center }
/*****************VARIOS PAGINAS ESTATICAS***********************/
h2.h2bordersuperior{border-top:1px dashed #ccc; border-bottom:0px; padding-bottom:12px; margin:10px 0 0 0}
.btnsubir{ width:100%; text-align: right; padding:0 0 8px 0; border:0px}
.dvForm span{display:inline-block;width:260px;margin-top:10px;margin-left:50px}
.dvForm span{display:-moz-inline-box;}
.inputtxt{font-size:12px;width: 205px;}
.inputtxtdisable{font-size:12px;width: 205px; color:#999999;}
#dvbtn{clear:both;margin-left:214px;display:block}
#dvbtn .btnsearch{clear:both;font-size:13px;cursor:hand}
#dvbtnCenter{clear:both;display:block}
#dvbtnCenter .btnsearch{clear:both;font-size:13px;cursor:hand}
.errormessage{display:block;font-weight:bold;font-size:9px;color:#f00}
.errormessageType{display:block;font-weight:bold;font-size:9px;color:#f00; margin-left:20px;}
.noinmueble{display:block;font-weight:normal; margin: 0px; margin-left: 10px; margin-right: 10px; text-align:center;}

.Prueba{}
/********************BREADCRUMBS******************************/
#content #breadcrumbs, #content #breadcrumbs a{color: #000}
#content #breadcrumbs span{font-weight:bold}
#content #breadcrumbs a{color: #33f;}
/********************DANOS TU OPINION******************************/
#opinion span{display:inline-block;width:130px}
#opinion span{display:-moz-inline-box}
#encuesta{margin:50px auto}
#encuesta .gris{background-color:#F3F3F3}
#encuesta .tdradio{text-align:center}
#btnEnviar{margin:15px 220px auto}
/********************POST DANOS TU OPINION******************************/
#btnVolver{margin:40px 0 0 200px}
/********************CONTACTAR PARTICULAR******************************/
#contactar_particular #campos span{display:-moz-inline-box;width:175px}
* #contactar_particular #campos span{display:inline-block;width:175px}
#contactar_particular select{width:150px}
#mapaLocal{margin-top:15px}
#mapaLocal img{float:left;margin:0 10px 0 0}
/********************CONTACTAR PROFESIONAL******************************/
#contactar_profesional #campos span{display:inline-block;width:150px; margin-left:20px;}
#contactar_profesional #campos span{display:-moz-inline-box}
#contactar_profesional select{width:150px}
#lbPropuestaSel {clear:both; margin-right:10px; font-weight:bold; float:right}
/********************UBICAR TU ANUNCIO******************************/
#ubicar .campos span{display:inline-block;width:200px}
#ubicar .campos span{display:-moz-inline-box}
#ubicar .btnsearch{margin:15px 220px auto}
#ubicar .campos{text-align:left;padding-top:15px}
/********************CONTACTO REALIZADO******************************/
#contacto{height:200px;text-align:center;margin-top:100px}
#contacto p{text-align:center}
/********************Alertas*****************************/
#alertas #dvCriterios{margin-top:0px;margin-bottom:5px}
#alertas .ubicacion{margin: 50px 0 25px 50px;}
#alertas .ubicacion{clear:both;margin-top:10px;margin-left:25px;}
#alertas .ubicacion div{clear:both;margin-bottom:10px}
#alertas input, #alertas select{margin-top:5px}
#alertas ul{list-style-type:none;} 
#alertas ul ul{margin-left:25px} 
#alertas ul ul li{padding:5px} 
#alertas ul li{width:820px;} 
#alertas ul li #btnnext{float:left;margin-left:360px}
#alertas #dvProductos{width:300px;margin:0px;padding:0px} 
/***************************CONFIRMA ALERTA***************************/
#confirmAlert{margin:0 0 0 15px}
#confirmAlert #btnant, #confirmAlert #btnnext{margin-left:95px}
/*****pagina aviso****/
#aviso{width:100%;margin:25px auto;text-align:left;line-height:12pt}
#aviso #lnkvolver{margin-top:20px; font:11px verdana, arial; border:1px outset #ccc; background:#eee; color:#000; text-decoration:none; padding: 2px 3px}
#avisonoinmueble{float: left; width:100%;text-align:left;line-height:12pt; padding:0; padding-top: 35px;padding-bottom: 83px;}

#phphAnuncianteFrecuente textarea{width: 540px;height: 100px; font-size:50px}
/**************** Pagina de descripcion de proyectos de oobra nueva ***************/
#btnEnviarDesccr {margin-left:313px; margin-top:30px; font-size:13px}
#btnVolverDescr {margin-left:347px; margin-top:20px; font-size:13px}
#btnBorrarDescr {font-size:13px}
/*****************EnlacesHome*********************/
#EnlacesHome1 div {float:left; width:33%; margin-bottom:10px}
#EnlacesHome1 div ul{list-style-type:none;padding:0px; margin:0px}
#EnlacesHome1 div li{font-family: arial; font-size: 10px; text-decoration: none; left:0}
#EnlacesHome1 div span{font-family: verdana;font-size: 11px; font-weight:normal}
#h3recomienda {clear:left; text-align:left}
/********************Recordar contraseña******************************/
#RecordarPass .campos span{display:inline-block;width:200px}
#RecordarPass .campos span{display:-moz-inline-box}
#RecordarPass .btnsearch{margin:15px 220px auto}
#RecordarPass .campos{text-align:left;padding-top:15px}
#RecordarPass .label{text-align:right}

/****************** Ficha Promocion 2 **************/
#lbtextLnkContacto{cursor:hand}
#lbtextLnkPromo{cursor:hand}

/****************** Ficha Inmueble ****************/
#publi.detalle{float:right;width:75%;margin:10px 35px}
#publi.resultados{margin-top:60px}

/********************* Ficha contacto Inmueble ****************/
.comboTime {width:150px; margin:0 10px}

/*********** Leyenda Resultados ***************/
#leyenda {float:left; width:100%}
#NomLeyenda {float:left; width:80px}
#leyenda ul {float:left; display:block;margin:0px; padding:0px; margin-bottom:25px; list-style:none; margin-bottom:20px}
#h4Recomendar{float:left; margin:20px 0px; clear:both}

/**************** Renovar Anuncio *****************/
#titulo_rev {text-align:left; margin-top:0px; margin-left:10; color:#000000; font-weight:bold}
#check_rev div {float:left; margin-top:20px; margin-left:0}
#chkActualizar {font-size:12px; font:caption; font-weight:lighter; text-align:left}
#botones_rev {text-align:center;margin-top:20px}
#botones_rev input {padding:0px; margin:10px; font-size:13px}
#mensaje_rev {margin-top:20px; padding:0px 30px}
/**************** Resultados caducados *****************/
#lbAnuncioCaducado img {text-align:center; display:block}
#lbAnuncioCaducado span { width:100%; font-size:14px; color:Red; padding: 20px 10px; display:block}

/***************fichaPromocionesON**********/
EnlacesHome1 div {float:left; margin-bottom:50px}
ul.PromocionesON{list-style-type:none;margin:0;padding:0;width:100%}
ul.PromocionesON li{width:47%;float:left;margin:0;padding:6px;background-color:#f7f7f7}
ul.PromocionesON img.fotopromo{width:70px;height:55px;float:left;margin:auto 25px auto 5px}
ul.PromocionesON p{Padding:0;margin:0;font-weight:bold}
ul.PromocionesON a {text-decoration:underline}
#h3busquedas {clear:left; text-align:left; padding-top:10px}

#datosgraficos ul{float:left;width:100%; list-style-type:none;  margin: 0px; padding: 0px;}
#ucfichainmueble_datosgraficos ul{float:left;width:100%; list-style-type:none;  margin: 0px; padding: 0px;}
#ucFichainmueble_contenedorComponentes ul{float:left;width:100%; list-style-type:none;  margin: 0px; padding: 0px;}
#contenedorComponentes #datosgraficos ul{float:left;width:100%; list-style-type:none; margin:6px; }
#ucfichainmueble_contenedorComponentes #ucfichainmueble_datosgraficos ul{float:left;width:100%; list-style-type:none; margin:6px; }
#datosgraficos ul li{display: inline}
#datosgraficos li.firstphoto {display: block; width: 520px; height: 390px;}
#datosgraficos li.firstphoto img{margin-left: 12px;}
#datosgraficos li.photo{float:left; margin-top: 10px; margin-left:11px; width: 115px; height: 75px; overflow: hidden;}
#datosgraficos img.photo{width: 115px;}

#datosgraficos li.photofixa{float:left; margin: 0px; padding: 0px; width: 260px; height: 170px;}
#datosgraficos li.photofixa img {margin: 0px; padding: 0px; width: 260px; height: 170px;}

#ucfichainmueble_datosgraficos li.firstphoto {display: block; width: 520px; height: 390px;}
#ucfichainmueble_datosgraficos li.firstphoto img{margin-left: 12px;}
#ucfichainmueble_datosgraficos li.photo{float:left; margin-top: 10px; margin-left:11px; width: 115px; height: 75px; overflow: hidden;}
#ucfichainmueble_datosgraficos img.photo{width: 115px;}

#ucfichainmueble_datosgraficos li.photofixa{float:left; margin: 0px; padding: 0px; width: 260px; height: 170px;}
#ucfichainmueble_datosgraficos li.photofixa img {margin: 0px; padding: 0px; width: 260px; height: 170px;}

/*Resumen busqueda*/
.total_busqueda{font-weight: bold;}

.paginacion { background-color: #FFCC00; }

.resaltar {font-weight: bold; margin: 0px; padding: 0px;}
#vacionesen{ float: left; margin: 0px; padding-left: 20px; margin-top: 13px;}
.lmbuscado{float: left; margin: 0px; padding-left: 22px; margin-top: 10px;}
.mapa_home_left{float: left; margin: 0px; padding: 0px; width: 300px; }
.mapa_home_right{float: left; margin: 0px; padding: 0px; width: 450px; height: 269px; }

#vacacionesen{ width:250px; height:78px; font-size: 14px; font-weight:bold; }
#lomasbuscado1 ol { margin-top: 0px; margin-right: 0px; }


#LoMasBuscado
{
	display: inline;
	margin-left: 55px;
}

.lomasbuscado_bottom
{
	display: inline; 
	margin: 0px; 
	margin-left: 10px;
}

#footer a.enlaceazul:link {text-decoration: underline; color: #0000FE; }
#footer a.enlaceazul:visited  {text-decoration: underline; color: #0000FE; }
#footer a.enlaceazul:active {text-decoration: underline; color: #0000FE; }
#footer a.enlaceazul:hover {text-decoration: underline; color: #0000FE; }

#LoMasBuscado1 a.enlaceazul:link {text-decoration: underline; color: #0000FE; }
#LoMasBuscado1 a.enlaceazul:visited  {text-decoration: underline; color: #0000FE; }
#LoMasBuscado1 a.enlaceazul:active {text-decoration: underline; color: #0000FE; }
#LoMasBuscado1 a.enlaceazul:hover {text-decoration: underline; color: #0000FE; }


#publi{width:124px; height:560px; float:right; clear:none; }


.tabla_buscador_parrilla
{
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
}

#UsUnico
{
	margin: 0px;
	padding: 0px;
	width: 0px;
	height: 0px;
}

#contenedorResument2
{
	float: left;	
}

#ucfichainmueble_contenedorResument2
{
	float: left;	
}
div.detalleinmueble dl{display: inline; }
div.detalleinmueble dd{}

.mifichacontacto
{
	float: left;
	margin: 0px;
	padding: 0px;
}


/*****************  ESTILOS MIRIAM  *****************/

/* ESQUINAS REDONDEADAS AMARILLAS */
b.EsqSup {display:block;background: #FFFFFF}
b.EsqSup b {display:block;height: 1px;overflow: hidden; background: #FFCC00}
b.Esq1{margin: 0 5px}
b.Esq2{margin: 0 3px}
b.Esq3{margin: 0 2px}
b.EsqSup b.Esq4{margin: 0 1px;height: 2px}

INPUT.formulario, SELECT.formulario, TEXTAREA.formulario{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px; 
	margin-left: 0px;
}
.TituloPagina {/*he unificado los estilos divrecomendar y CabeceraClass para crear un estilo genérico*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana;
	WIDTH: 820px; 
	BACKGROUND-COLOR: #ffcc00;
	border-bottom:2px solid #FFFFFF;
	padding: 3px 0px 8px 0px;

}
.TituloPagina SPAN{ 
	margin-left:10px;
}
.FormTexto{
	float:left;
	clear:both;
	width:80px;
	margin-right:5px;
	font-size:11px;
	margin-left:11px;
}
.FormTextoObligatorio{
	float:left;
	clear:both;
	width:85px;
	margin-right:11px;
	font-size:11px;
}
.FormCampo{
	float:left;
	width:200px;
	margin-right:5px;
	margin-bottom:3px;
}	
.FormComentario{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
#divrecomendar {
	WIDTH: 820px; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #ffcc00;
	border-bottom:2px solid #FFFFFF;/*border añadido*/ 
}
.boton{
	background-color:#B7B7B7;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	width:auto;
	padding: 2px 8px 2px 8px;
}

#btnEnviar {
	MARGIN: 0px;
}

BODY {
	MARGIN: 0px;
	FONT: 11px verdana, arial;	 
}

ucfichainmueble_body{
	MARGIN: 0px;
	FONT: 11px verdana, arial;	 
}


/***************ESTILOS NOELA**********/
#mejorar{position:relative;display:block;clear:both;overflow:auto;padding:5px}
#mejorar .noe_titulo {display:block;font-weight:bold;}
#mejorar input{height:22px;font-weight:bold;background-color:#CCCCCC;color:#FFFFFF}
#ucfichainmueble_mejorar{position:relative;display:block;clear:both;overflow:auto;padding:5px}
#ucfichainmueble_mejorar .noe_titulo {display:block;font-weight:bold;}
#ucfichainmueble_mejorar input{height:22px;font-weight:bold;background-color:#CCCCCC;color:#FFFFFF}
div.noe_dvEnviaramigo {position:relative;display:block;clear:both;overflow:auto;padding:5px}
div.noe_dvEnviaramigo .noe_titulo {display:block;font-weight:bold;}
div.noe_dvEnviaramigo .dvRecomendar {margin-bottom:3px;}
#noe_dvNota{margin-left:10px;width:200px;float:right;}
div.noe_dvEnviaramigo .noe_RecomendarTypeNota {width:200px;font-size: 11px; color:#CCCCCC;}
.dvRecomendar input{width:177px;_width:175px}
div.noe_dvEnviaramigo #botonrecomendar{margin:0 0 0 134px;_margin:0 0 0 137px;}
div.noe_dvEnviaramigo #botonrecomendar input{height:22px;font-weight:bold;background-color:#CCCCCC;color:#FFFFFF}

.noe_lnkficha{font-family:Arial;font-size:11px;}
.noe_lnkficha .lnk_izq, .noe_lnkficha .lnk_der {display:inline-block;float:left;margin:2px 5px 2px 5px;color:#ffffff}
.noe_lnkficha .lnk_izq, .noe_lnkficha .lnk_der {display:-moz-inline-box;}
.noe_lnkficha .lnk_der {float:right;}
.noe_lnkficha .lnk_impresora {padding-left:18px;background:url(/images/32/parrilla/impresora.gif) no-repeat left center}
.noe_lnkficha .lnk_sobre {padding-left:18px;background:url(/images/32/parrilla/sobre.gif) no-repeat left center}
.noe_lnkficha img{ vertical-align: middle;}



#buscadorcontent.noe_buscador {position:relative;padding:0 0 0 5px;height:470px;width:299px;border:2px solid #FFCC00;}
#buscadorcontent.noe_buscador p {padding:5px 0 5px 0}
#buscadorcontent.noe_buscador select.noe_combo {position:relative;display:inline-block;float:left;width:165px}
#buscadorcontent.noe_buscador span {position:relative;display:inline-block;float:left;width:115px}
#buscadorcontent.noe_buscador span {display:-moz-inline-box}
#buscadorcontent.noe_buscador .noe_boton {position:relative;display:block;clear:both;width:100%;text-align:right;right:10px}
#buscadorcontent.noe_buscador .ubicacion {position:relative;display:block;margin:0 0 0 0;top:5px;}
#buscadorcontent.noe_buscador .ubicacion div {position:relative;display:block;clear:both;float:left}
#buscadorcontent.noe_buscador .ubicacion span {position:relative;display:block;clear:both;margin:0;padding:0;bottom:2px;font-weight:normal}
#buscadorcontent.noe_buscador .ubicacion select {position:relative;display:block;clear:both;margin-bottom:10px;width:280px;font-size:11px}

.TitularDato { font-size :11px; font-weight:bold;}
.Dato { font-size :11px;}

.ficha_menu_superior
{
	float: left; position: relative; display: inline;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 35px;
}

.tabla_titulo
{
	/*CLASE NECESARIA PARA EL TITULO DEL INMUEBLE EN FF*/
	float: left; 
	position: relative; 
	margin: 0px; 
	padding: 0px;
}

. a: visited{
color:#800080;
}

