/*--------------------------------------------------
######## INDICE ########
1.CSS RESET
2.HTML Sentencias y Classes
3.Estructura
4.Menu
5.Columna Derecha
6.Columna Izquierda
7.Cabezal Interno
8.Listado de Promociones
9.Promociones Detalle
  9-1.descripcion
  9-2.imagenes
  9-3.localizacion 
  9-4.viviendas
  9-5.botonera promociones
10.Resultado de Busqueda
11.Inmueble Detalle
12.Listado Campanias
13.Campanias Detalle
14.Seccion contacto
15.Redes Comerciales
16.Calculadora
17.LightBox
18.Footer
----------------------------------------------------*/

/*--------------------------------------------------
########### CSS RESET
--------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
input, textarea {margin: 0;padding: 0;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px;}
/*--------------------------------------------------
########### HTML Sentencias y Classes
--------------------------------------------------*/
body{background:#000;}
h1{color:#f21900;font:bold 26px/30px "Trebuchet MS";letter-spacing:-1px;text-transform:uppercase;margin-bottom:12px;}
h2{color:#f21900;font:bold 24px/28px "Trebuchet MS";letter-spacing:-1px;text-transform:Capitalize;margin-bottom:12px;}
h2 span{text-transform:lowercase;}
h3{color:#f21900;font:bold 16px/20px "Trebuchet MS";text-transform:uppercase;margin-bottom:8px;margin-top:16px;}
h4{background:#f21900;font:bold 16px/20px "Trebuchet MS";text-transform:uppercase;padding:4px;width:216px;color:#fff;margin:4px 0;width:214px;}
.logo{background:transparent url("../imagenes/logotipo-ficsa.png") no-repeat; width:193px;height:78px;margin-left:30px;float:left;}
.logo span{position:absolute;left:-9999px;}

h3{color:#f21900;font:bold 16px/20px "Trebuchet MS";text-transform:uppercase;margin-bottom:8px;margin-top:16px;}
h4{background:#f21900;font:bold 16px/20px "Trebuchet MS";text-transform:uppercase;padding:4px;width:216px;color:#fff;margin:4px 0;width:214px;}
p{color:#585858;font-size:12px; font-family:"Arial";line-height:18px;margin:16px 0 8px 0;text-align:justify;}
strong{font-weight:bold;}
a{color:#f21900;text-decoration:none;font-weight:bold;}
a:hover{color:#770c00;}
.ficsa{font-weight:bold;color:#f21900;}
strong{font-weight:bold;}
/*--------------------------------------------------
########### Estructura
--------------------------------------------------*/
#wrapper{width:960px;margin:0 auto;background:#fff;}
#topbar{height:80px;}
#contenidos{overflow:hidden;}
#topbar, #contenidos{background:transparent url("../imagenes/bck-mapa.png") no-repeat;}
#footer{width:960px;height:100px;background:#b10000 url("../imagenes/bck-footer.png") no-repeat left bottom;padding-bottom:10px;}
/*--columanas--*/
#buscador{margin-left:8px;float:left;width:235px;margin-right:6px;background:transparent url("../imagenes/bck-buscador.png") no-repeat right top;}
#informacion{margin:0 4px;float:left;width:456px;overflow:hidden;}
#banners{margin-right:8px;float:right;width:228px;background:transparent url("../imagenes/bck-banners.png") no-repeat left top;}
#buscador, #informacion, #banners{margin-bottom:18px;}
/*--miscelanias--*/
.limpia{clear:both;}
p.bajadatitulo{color:#585858;font-size:22px; font-family:"Arial";font-weight:bold;}
.imglaempresa{margin:8px 0 6px 2px;}
/*-------------------Menu------------------------*/
#menu{background:transparent url("../imagenes/bck-menu.png") no-repeat;width:687px;height:43px;float:right;}
#menu ul{margin:0 0 0 28px;}
#menu ul li{display:inline;float:left;font:normal 12px/4px "Arial";margin-right:10px;padding:18px 2px 2px 2px;}
#menu ul li span{background:#ed2f1d;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;padding:14px 2px 6px 2px;}
#menu ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;}
#menu ul li a:hover{color:#ed2f1d;}

#menu ul li .idiomas{margin-left:60px;background:none;position:relative;top:-8px;}

/*-------------------Columna Derecha------------------------*/
.titucontacto, .titucalculadora, .titucampanias{width:216px;height:24px;margin:0 0 2px 12px;}
.titucontacto{background:transparent url("../imagenes/titu-contacto-en.png") no-repeat;}
.titucalculadora{background:transparent url("../imagenes/titu-calculadora-en.png") no-repeat;;}
.titucampanias{background:transparent url("../imagenes/titu-campanias-en.png") no-repeat;}
.titucontacto span, .titucalculadora span, .titucampanias span{position:absolute;left:-9999px;}

#contacto{margin:0 0 6px 12px;}
#contacto li{margin:1px 0;background:transparent;}
#contacto li a{text-decoration:none;display:block;height:49px;width:216px;}
#contacto li a span{position:absolute; left:-9999px;}
#contacto li a.recomendanos{background:transparent url("../imagenes/btn-recomendar-en.png") no-repeat left bottom;}
#contacto li a.telefono{background:transparent url("../imagenes/btn-telefono-en.png") no-repeat left bottom;cursor:pointer;}
#contacto li a.mail{background:transparent url("../imagenes/btn-mail-en.png") no-repeat left bottom;}
#contacto li a.redescomeciales{background:transparent url("../imagenes/btn-redes-comeciales-en.png") no-repeat left bottom;}
#contacto li a.recomendanos:hover{background:transparent url("../imagenes/btn-recomendar-en.png") no-repeat left top;}
#contacto li a.telefono:hover{background:transparent url("../imagenes/btn-telefono-en.png") no-repeat left top;}
#contacto li a.mail:hover{background:transparent url("../imagenes/btn-mail-en.png") no-repeat left top;}
#contacto li a.redescomeciales:hover{background:transparent url("../imagenes/btn-redes-comeciales-en.png") no-repeat left top;}

.banner{margin-left:12px;margin-bottom:4px;}

#banners a img{filter: alpha(opacity=100);opacity: 1;}
#banners a:hover img{filter: alpha(opacity=70);opacity: 0.7;}

/*-------------------Columna Izquierda------------------------*/
.topbusca, .topbuscap, .centrobusca, .basebusca{width:222px;}
.topbusca, .topbuscap{height:85px;background:transparent url("../imagenes/buscador/bck-top-en.png") no-repeat;margin-top:-210px;}
.centrobusca{overflow:hidden;background:transparent url("../imagenes/buscador/bck-total.png") repeat-y;}
.basebusca{height:12px;background:transparent url("../imagenes/buscador/back-bottom.png") no-repeat;}

#buscador object{padding-right:14px;float:right;}

/*-------------------Cabezal Interno------------------------*/
#cabezal{padding-top:20px;height:228px;margin-bottom:12px;background:transparent url("../imagenes/bck-cabezalinterno.png") no-repeat;}
.txtcabezal{margin-left:250px;height:189px;color:#bebdbe;color:#8a8a8a;font-family:"Arial";font-size:12px;width:600px;}
#cabezal img{float:left;margin-right:8px;}
.titulosec{color:#747375;letter-spacing:-2px;margin-bottom:20px;font-weight:bold;font-size:40px;text-transform:uppercase;padding-top:30px;display:block;}

/*-------------------Listado de Promociones------------------------*/
a .wraperpromo{width:459px;height:182px;background:#ccc url("../imagenes/promociones/bck-promo-en.png") no-repeat left top;text-decoration:none;cursor:hand;}
a:hover .wraperpromo{background:#ccc url("../imagenes/promociones/bck-promo-en.png") no-repeat left bottom;text-decoration:none !important;}
a:hover .wraperpromoint h3{text-decoration:none !important;}
a:hover .wraperpromoint p{text-decoration:none !important;margin-top:16px;}
a:hover .wraperpromoint .imgcontainer{border:2px solid #f21900;margin-bottom:4px;text-decoration:none;}

.wraperpromoint{margin:0 60px 8px 8px;overflow:hidden;}
.wraperpromoint .izq{float:left;width:142px;height:166px;margin-right:6px;padding-top:20px;}
.wraperpromoint .precio{color:#f21900;font-size:14px;font-weight:bold;}
.wraperpromoint .imgcontainer{overflow:hidden;width:120px;height:100px;border:2px solid #000;margin-bottom:4px;background:transparent url("../imagenes/promociones/bck-promosin-imagen.png") no-repeat;}


#paginacion{background:#f5f5f5 url("../imagenes/promociones/bck-paginacion.png") no-repeat left 4px;padding:4px;margin:12px 0;height:26px;}
#paginacion ul{float:right;font-family:"Arial";font-size:12px;padding-top:6px;}
#paginacion ul li{float:left;display:inline;margin:0 4px;}
#paginacion ul li{float:left;display:inline;margin:0 4px;}
#paginacion ul li a{color:#5a5a5a;}
#paginacion ul li a:hover{color:#f21900;text-decoration:none;}
.activo{color:#f21900;text-decoration:none;}

/*-------------------Promociones Detalle------------------------*/
/*-- descripcion --*/
#wraperpromodetalle{height:350px;background:#43464a;margin:0 auto;border:2px solid #43464a;overflow:hidden;}

/*-- imagenes --*/
#gale01{}
.galimg {position: relative;background: #fff url("../imagenes/promociones/loading.gif") no-repeat 50% 50%;width: 450px;height:420px;}
.imgprin {width: 454px;height:420px;background: #fff url("../imagenes/promociones/bck-galeria-imgs.png") no-repeat;}
.imgprin img {background-color: #000;padding: 2px;}
.galimg ul {position: absolute;top: 354px;width: 450px;list-style: none;text-align: center;}
.galimg ul li {display: inline;padding-left: 3px;}
.galimg ul li a img {background-color: #fff;border: solid 1px #ccc;padding: 3px;}

/*-- localizacion --*/
#wraperlocalizacion{height:350px;background:#43464a;margin:0 auto;padding:2px;}
#iconosloca{margin:6px 0;width:100%;overflow:hidden;}
#iconosloca ul li{float:left;}

/*-- viviendas --*/
#wraperviviendas{height:350px;background:#43464a;margin:0 auto;padding:2px;}
.comboviviendas{border:1px solid #ccc;margin:6px 0;width:99.6%;overflow:hidden;text-align:right;background:#f0f0f0;padding:2px 0px;font:normal 12px/12px "Arial";}
.comboviviendas select{margin-right:2px;}
.plantas{width:150px;}

/*-- botonera promociones --*/
#logotipo{width:220px;border:1px solid #acacac;overflow:hidden;}

#botonerapromo{margin-top:4px;width:216px;height:190px;}
#botonerapromo li{border-bottom:1px solid #e2e2e2;}
#botonerapromo li a{display:block;height:30px;}
#botonerapromo li span{position:absolute; left:-9999px;}

#botonerapromo li a.btndescripcion{background:transparent url("../imagenes/promociones/btn-descripcion-en.png") no-repeat left top;}
#botonerapromo li a.btndescripcion:hover{background:transparent url("../imagenes/promociones/btn-descripcion-en.png") no-repeat left bottom;}
#botonerapromo li.activodes{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-descripcion-en.png") no-repeat left bottom;}

#botonerapromo li a.btnimagenes{background:transparent url("../imagenes/promociones/btn-imagenes-en.png") no-repeat left top;}
#botonerapromo li a.btnimagenes:hover{background:transparent url("../imagenes/promociones/btn-imagenes-en.png") no-repeat left bottom;}
#botonerapromo li.activoimg{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-imagenes-en.png") no-repeat left bottom;}

#botonerapromo li a.btncalidad{background:transparent url("../imagenes/promociones/btn-calidad-en.png") no-repeat left top;}
#botonerapromo li a.btncalidad:hover{background:transparent url("../imagenes/promociones/btn-calidad-en.png") no-repeat left bottom;}
#botonerapromo li.activocalidad{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-calidad-en.png") no-repeat left bottom;}

#botonerapromo li a.btnvivienda{background:transparent url("../imagenes/promociones/btn-vivienda-en.png") no-repeat left top;}
#botonerapromo li a.btnvivienda:hover{background:transparent url("../imagenes/promociones/btn-vivienda-en.png") no-repeat left bottom;}
#botonerapromo li.activovivienda{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-vivienda-en.png") no-repeat left bottom;}

#botonerapromo li a.btnlocalizacion{background:transparent url("../imagenes/promociones/btn-localizacion-en.png") no-repeat left top;}
#botonerapromo li a.btnlocalizacion:hover{background:transparent url("../imagenes/promociones/btn-localizacion-en.png") no-repeat left bottom;}
#botonerapromo li.activoloca{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-localizacion-en.png") no-repeat left bottom;}

#botonerapromo li a.btnmultimedia{background:transparent url("../imagenes/promociones/btn-multimedia-en.png") no-repeat left top;}
#botonerapromo li a.btnmultimedia:hover{background:transparent url("../imagenes/promociones/btn-multimedia-en.png") no-repeat left bottom;}
#botonerapromo li.activomulti{display:block;height:30px;background:transparent url("../imagenes/promociones/btn-multimedia-en.png") no-repeat left bottom;}

#datacontacto{overflow:hidden;margin:20px 0 0 -2px;background:#e9e9e9 url("../imagenes/bck-datoscontacto.png") no-repeat;width:220px;height:74px;}
#datacontacto h4{color:#f21900;padding-top:7px;font:bold 16px "Arial";letter-spacing:-1px;background:transparent;text-indent:28px;margin:0;}
#datacontacto p{width:216px;margin-top:-2px;text-align:left;margin-left:34px;padding-right:4px;}


.datacontder{width:155px;float:right;background:transparent url("../imagenes/promociones/datacont-bck.png") repeat-y;}

.datacontder h4{background:none;color:#f21900;font-size:12px;margin:0 0 0 4px;}
.datacontder p{margin:0 4px 0 4px;}

/*-------------------Resultado de Busqueda------------------------*/
.wraperbusqueda{text-decoration:none;cursor:hand;}
.resultadopromo{width:500px;height:182px;background:#ccc url("../imagenes/promociones/bck-promo.png") no-repeat left top;}
.resultadoinmueble{width:500px;height:182px;background:#ccc url("../imagenes/promociones/bck-inmueble.png") no-repeat left top;}
.btnverinmueble{float:right;margin-right:2px;margin-top:-36px;}

/*-------------------Inmueble Detalle------------------------*/
.titugeolocalizacion, .tituvideo, .tituvirtual{width:469px;height:41px;margin:8px 0;}
.titugeolocalizacion span, .tituvideo span, .tituvirtual span{display:none;}
.titugeolocalizacion{background:#fff url("../imagenes/titu-geolocalizacion-en.png") no-repeat;}
.tituvideo{background:#fff url("../imagenes/titu-video-en.png") no-repeat;}
.tituvirtual{background:#fff url("../imagenes/titu-visitavirtual-en.png") no-repeat;}
.visitavirtualwrapper{overflow:hidden;width:452px;border:2px solid #000;}

#wrapervideo{width:452px;border:2px solid #000;float:left;margin-right:4px;}
.txtvideo{font-size:11px;text-align:left;}
.txtfichatecnica{font-size:11px;}
.txtfichatecnica span{color:#f21900;font-weight:bold;}

.contpreciovivienda{overflow:hidden;}

.tipovivienda{float:left;font:bold 28px/26px "Arial";color:#454545;}
.preciovivienda{float:right;font:bold 28px/42px "Arial";color:#f21900;}

/*-------------------Listado de Campanias------------------------*/
.wrapercampania{overflow:hidden;border:1px solid #e1e1e1; background:#e0e0e0 url("../imagenes/campanias/bck-cajacampania.png") no-repeat left top;width:450px;padding-bottom:20px;}
.wrapercampania h3{padding:4px 12px;}
.wrapercampania a img{border:1px solid #989898;float:left; margin:0 6px 4px 12px;}
.wrapercampania a{font-weight:normal;color:#585858;font-size:12px; font-family:"Arial";line-height:18px;text-decoration:none;}
.wrapercampania a:hover{color:#363636;border-bottom:1px dotted #777777;}
.divisor{clear:both; height:1px; background:#c1c1c1 url("../imagenes/campanias/divisor.png") repeat-x;margin:10px auto;width:450px;}

/*-------------------Campanias Detalle------------------------*/
#cabezalcampania{overflow:hidden;}
#cabezalcampania .imagencampania{float:left;border:1px solid #c6c6c6; padding:2px; background:#f3f3f3;}

#descargacampania{float:right;}
#descargacampania li{float:left;}
#descargacampania li a{display:block;}
#descargacampania li a span{position:absolute; left:-9999px;}
#descargacampania li a.descargapdf{width:76px; height:72px; background: transparent url("../imagenes/campanias/btn-descargapdf.png") no-repeat left top;}
#descargacampania li a.descargaimprime{width:77px; height:72px; background: transparent url("../imagenes/campanias/btn-print.png") no-repeat left top;}
#descargacampania li a.descargapdf:hover{background: transparent url("../imagenes/campanias/btn-descargapdf.png") no-repeat left bottom;}
#descargacampania li a.descargaimprime:hover{background: transparent url("../imagenes/campanias/btn-print.png") no-repeat left bottom;}

/*-------------------Seecion Contacto------------------------*/
#wraperform{margin:4px auto;background:transparent url("../imagenes/forms/bck-formcontacto.png") no-repeat;height:484px;width:430px;}
#wraperformreflejo{margin:4px auto;background:transparent url("../imagenes/forms/bck-formcontacto-reflejo.png") no-repeat;height:100px;width:430px;}
.formcontacto{padding:10px 0 0 12px;}
.inputcont{text-indent:4px;font:bold 26px/14px "Arial";color:#cacaca; margin-bottom:10px;background:#f7f7f7 url("../imagenes/forms/bck-input.png") no-repeat;height:37px;width:375px;border:none;}
.textarearcont{text-indent:2px;padding-left:2px;font:bold 14px/20px "Arial";color:#cacaca;background:#fff url("../imagenes/forms/bck-textarea.png") no-repeat left top;height:166px;width:375px;border:none;}
.contform{display:block;text-indent:4px;color:#f11900;text-transform:uppercase;font-family:"Arial";font-size:16px;font-weight:bold;letter-spacing:-1px;margin:2px 0 4px 0;}

.btnenviar {width:120px; height:22px; color:#fff; background:url("../imagenes/forms/btnbuscarinmueble.png") no-repeat 0 0; cursor:pointer; border:none; font:10px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; vertical-align:middle;margin-left:80px;padding-top:-10px;}

.formulariocontacto{float:right;margin-top:10px;margin-right:10px;}

.recomendar{height:120px}

/*-------------------Redes Comerciales------------------------*/
#wraperredes{height:350px;background:#43464a;margin:0 auto;padding:2px;}

/*-------------------Calculadora------------------------*/
#wrapercal{width:431px;/* height:517px;background:transparent url("../imagenes/calc-bck.png") no-repeat; */padding-left:10px;}
.calculadoratable {margin:2px 8px;width:90%;color:#444444;font:normal 11px/12px "Arial";}
.calculadoratable td {width:50%;height:24px;padding-top:2px;}
.txtcal{float:left;}
.total{color:red;font-weight:bold;}
.resulcal{float:right;margin-right:40px;}
#wrapercal select{color:#444444;font:normal 11px/12px "Arial";}

.caja_blanca h2{color:#f21900;margin-bottom:20px;font-weight:normal;font-size:20px;text-transform:uppercase;font-family:"Arial";margin-top:10px;}
.caja_blanca p{color:#585858;font-size:12px; font-family:"Arial";line-height:18px;}
.caja_blanca ol{color:#585858;font-size:12px; font-family:"Arial";line-height:28px;}

.titucalculadoratable{font:bold 14px "Arial";color:#f21900;}
.txtlegalcalcu{font-size:10px;font-variant:italic;}
/*-------------------Light Box------------------------*/
.galeriaoficinas{list-style-type:none;overflow:hidden;}
.galeriaoficinas li{float:left;display:inline;margin:6px;}
.galeriaoficinas li a{padding:2px;display:block;border:2px solid #43464a;}
.galeriaoficinas li a:hover{border:2px solid #f11800;}
.galeriaoficinas li a img{border:0;}

#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{border: none;}
#outerImageContainer{position: relative;background-color: #000;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url("../imagenes/blank.gif") no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url("../imagenes/prevlabel.png") left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url("../imagenes/nextlabel.png") right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #000;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%	}
#imageData{	padding:0 10px; color: #fff; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}

/*-------------------Footer------------------------*/
.textofooter{color:#e0b3b3; padding:10px 0 0 140px;font:normal 11px/14px "Arial";}
#footer a{color:#e0b3b3; text-decoration:underline;}
#footer a:hover{color:#e0b3b3; text-decoration:none;}
#footer ul{margin-bottom:8px;width:85%;}
#footer ul li{display:inline;}

.gmnoprint{color:#484848;font:normal 12px "Arial";}
.gmnoprint div{color:#484848;font:normal 12px "Arial";}
.gmnoprint div a{color:#f21900;text-decoration:none;font-weight:bold;}
.gmnoprint div a:hover{text-decoration:underline;}
/*-------------------Mapa del sitio------------------------*/
.mapadelsitio{list-style-image: url("../imagenes/sitemap-bullet.png");margin-left:40px;padding-left:10px;}
.mapadelsitio li a{background:#f7f7f7;border:1px solid #ccc;padding:4px;display:block;margin:4px 0;font:normal 12px "Arial";text-decoration:none;color:#484848;}
.mapadelsitio li a:hover{background:#e7e7e7;color:#f21900;}

/*-------------------Migas de Pan------------------------*/
.migasdepan {font:normal 10px "Arial";color:#898989;display:inline;padding:4px;display:block;margin-bottom:6px;border-bottom:1px dotted #ccc;text-transform:uppercase;}
.migasdepan a{font:normal 10px "Arial";color:#898989;text-decoration:underline;font-style:italic;}
.migasdepan a:hover{color:#f21900;text-decoration:none;}

/*------------------Orden Busquedas--------------------*/
.ordenbusquedas{font:normal 12px "Arial";color:#484848;background:#f5f5f5 url("../imagenes/promociones/bck-paginacion.png") no-repeat left top;padding:4px 4px 6px 4px;border:1px solid #ccc;text-align:right;margin-bottom:6px;}
.ordenbusquedas a{font:normal 12px "Arial";}

/*------------------PDF Calidades---------------------*/
#descargapdfcalidades{background:transparent url("../imagenes/icono-pdf-calidades.png") no-repeat; width:327px;height:73px;}
#descargapdfcalidades a{font:normal 12px/16px "arial"; color:#484848;}
#descargapdfcalidades span{display:block;margin-left:82px;padding-top:12px;}
#descargapdfcalidades strong{font-weight:bold;font-size:14px;}

/*------- Estilos Buscador ---------------------*/

#buscadorinmuebles{font-family:"Arial";color:#b8b8b8;font-size:12px;}
#buscadorinmuebles fieldset{margin:0 4px 2px 6px;padding-top:6px;;}
#buscadorinmuebles dl{margin:12px 0;overflow:hidden;}
#buscadorinmuebles dt{padding-bottom:4px;text-transform:uppercase;border-left:3px solid #f21900; border-bottom:1px dotted #303030;text-indent:4px;font-size:12px;font-weight:bold;margin-bottom:4px;}
#buscadorinmuebles select{background:#333;padding:2px;color:#e8e8e8;border:0px;}
#buscadorinmuebles .inputsup{background:#333;border:1px solid #767676;padding:1px;color:#e8e8e8;width:90%;}
.NFButton {width:120px; height:22px; color:#fff; padding:0; background:url("../imagenes/forms/btnbuscarinmueble.png") no-repeat 0 0; cursor:pointer; border:none; font:10px/26px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; vertical-align:middle;margin-left:80px;}

/*---------Ficha Tecnica-----------*/
.fichatecnicacaja{border:1px solid #ccc;background:#f7f7f7;margin:12px 0 0 0; padding:8px;}
.fichatecnicacaja h4{background:none; padding:0;color:#f21900; border-bottom:1px solid #ccc;width:100%;}

/*-------------------Listado de Prensa------------------------*/
.wraperprensa{width:459px;height:182px;background:#ccc url("../imagenes/promociones/bck-inmueble.png") no-repeat left top;text-decoration:none;cursor:hand;}

.wraperprensaint{margin:0 10px 8px 8px;overflow:hidden;}
.wraperprensaint .prensaizq{float:left;width:142px;height:150px;padding-top:12px;}
.wraperprensaint .prensader{float:right;width:290px;height:150px;padding-top:12px;}
.wraperprensaint .prensader h3{margin:0;}
.fecha{font-size:11px;font-style:italic;color:#666;border-bottom:1px dotted #ccc;display:block;padding-bottom:4px;}
.wraperprensaint .prensader p{margin-top:8px;}
.imgprensa{float:left;margin:8px 8px 4px 0;}
.borderimg{border:1px solid #ccc;}
.spacerimg{margin-top:4px;}
.linkprensa{display:block;}

/*-------------------Compartir------------------------*/
.compartir{margin-top:12px;padding-top:8px;border-top:1px dotted #ccc;}
.compartir .stbuttontext{font:normal 12px "Arial";vertical-align:top;padding:2px 4px;background:#f21900;color:#fff;}

/*-------------------Oportunidades------------------------*/
.oportunidades{border:1px solid #ccc;background:#f9f9f9;width:205px;padding:6px;margin-left:2px;margin-bottom:12px;}
.oportunidades h3{font-size:18px;border-bottom:1px dotted #999;padding:2px;color:#f21900;margin-top:0px;}
.oportunidades h3 span{font-size:22px;text-transform:uppercase;}
.oportunidades h4{margin-top:16px;background:none;width:200px;padding:0;}
.oportunidades h4 a{font:bold 14px "Trebuchet Ms";text-transform:uppercase;padding:2px;background:#000;color:#fff;display:block;}
.oportunidades h4 a:hover{background:#f21900;color:#fff;}
.oportunidades p{margin:0;text-align:left;}
.oportunidades p a{color:#484848;font-weight:normal;}
.oportunidades p a:hover{text-decoration:underline;color:#f21900;}

/*-------------------Social links------------------------*/
#social{margin:6px 0;overflow:hidden;}
#social li{display:inline;font:normal 12px "Trebuchet MS";color:#f21900;text-transform:uppercase;}
#social li span{padding-left:14px;padding-top:4px;display:inline-block;}
#social li a{display:block;float:right;height:23px;width:23px;margin-left:4px;}
#social li a span{display:none;}
#social li a.facebook{background:url("../imagenes/social-face.png")no-repeat left bottom;}
#social li a.twitter{background:url("../imagenes/social-twitter.png")no-repeat left bottom;}
#social li a.youtube{background:url("../imagenes/social-youtube.png")no-repeat left bottom;}
#social li a.flker{background:url("../imagenes/social-flickr.png")no-repeat left bottom;}

#social li a.facebook:hover, #social li a.twitter:hover, 
#social li a.youtube:hover, #social li a.flker:hover{background-position:left top;}
