* {font-family:Arial, Helvetica, sans-serif}


.boxContenidoPort {float:left; padding:15px 0 0 15px; width:763px;}
.portadaTitulo { float:left; padding:25px 0 5px 0; width:763px; font-size:16px; font-weight:700; border-bottom:1px #999 dotted}

.boxMod1Portada { float:left; padding:0; margin:0 0 0 25px; *margin:0 0 0 10px; width:493px;}

/*.boxBusqRapida { float:left; position:relative; padding:10px 0 0 0; margin:40px 0 0 0; width:761px; height:40px; border:1px #999 solid; background:#FFF; z-index:999; font-family:Arial}
.boxBusqRapida .boxPestPort { position:absolute; bottom:49px; *bottom:48px; left:2px; _left:-7px; width:760px; height:38px;}
.boxBusqRapida .boxPestPort .pestAct { float:left; padding:2px 11px 2px 11px; margin:0 2px 0 1px; -margin:0 0 0 5px; height:31px; line-height:14px; border:1px #999 solid; border-bottom:1px #FFF solid; text-align:center; background:#FFF}
.boxBusqRapida .boxPestPort .pestAct .numero, .boxBusqRapida .boxPestPort .pestDes .numero { color:#666; font-size:13px; font-weight:700}
.boxBusqRapida .boxPestPort .pestAct .texto { color:#ff850d; font-size:18px}
.boxBusqRapida .boxPestPort .pestDes .texto { color:#469dbe; font-size:18px}
.boxBusqRapida .boxPestPort .pestDes { float:left; margin:0 2px 0 1px; -margin:0 0 0 5px; line-height:14px; border-bottom:1px #FFF solid; text-align:center;  padding:3px 12px 0 12px;  height:32px; background:none; border:none;}
.boxBusqRapida .boxPestPort .pestDes a, .boxBusqRapida .boxPestPort .pestAct a { position:relative}

.boxBusqRapida .opciones { float:left; padding:0px 0; width:761px; position:relative; background:#FFF;}
.boxBusqRapida .opciones .campoText { float:left; padding:0 0 0 5px; margin:0 0 0 10px; font-size:24px; color:#ccc; width:588px; *width:593px; border:1px #469dbe solid; background:#FFF }

.boxBusqRapida .bocata { position:absolute; top:38px; left:180px; width:282px; z-index:5}
.boxBusqRapida .bocata .contBocata { float:left; padding:10px; position:relative;  width:262px; border:3px #ff850d solid; font-size:14px; text-align:center; background:#FFF;}
.boxBusqRapida .bocata .picoBocata { float:right; position:relative; padding:0 20px 0 0; z-index:1; margin:0 0 -3px 0; height:29px;}
*/

.boxAccesoMenuPort { float:right; padding:0; margin:12px 14px 0 0; *margin:12px 7px 0 0; width:187px; background: url(/images/puntosAzulY.gif) left repeat-y}
.boxBusqRapida .titulo { float:left; padding:0; margin:0 15px 0 0; width:145px;}
/*.boxBusqRapida .moduloOpciones { float:left; padding:0 0 0 5px; margin:0; width:145px; height:97px; background:url(/images/fondo-combosPortada.gif) no-repeat red;}
.boxBusqRapida .moduloOpciones select { padding:00; margin:5px 0 0 1px; width:135px; height:88px; border:none;}
.boxBusqRapida .moduloOpciones select option:hover { background-color:#e5e5e5;}
.boxBusqRapida .moduloOpciones .botonBuscar { padding:0; margin:66px 0 0 4px; width:126px; height:31px; color:#FFF; font-weight:bold; cursor:pointer; border:none; background:url(/images/fondo-botonBuscarPort.gif)}*/

.boxBusqRapida .modOpciones { float:left; padding:0; margin:0;}
.boxBusqRapida .modOpciones .inputBusq, .boxBusqRapida .modOpciones .boton { float:left; }
.boxBusqRapida .modOpciones .inputBusq input { font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#666; width:398px; margin:0 8px 0 0; }
.boxBusqRapida .modOpciones .botonBuscar { float:left; padding:0; margin:0 0 0 4px; width:126px; height:31px; color:#FFF; font-weight:700; cursor:pointer; border:none; background:url(/images/fondo-botonBuscarPort.gif)}


.lineaOpcionesPortada { float:left;  padding:0; margin:7px 0 0 0; *margin:5px 0 0 0; height:26px; font-size:16px;}
.boxMod1Portada .lineaOpciones { float:left; padding:0; margin:0; width:493px; height:26px; background:url(/images/puntosGrisXdoble26.gif) repeat-x}
.boxMod1Portada .lineaOpciones .opc1, .boxMod1Portada .lineaOpciones .opc2 { float:left; padding:0; margin:3px 0 0 0; width:245px;}
.boxMod1Portada .lineaOpciones .opc1 img, .boxMod1Portada .lineaOpciones .opc2 img { vertical-align:middle}
.boxMod1Portada .lineaOpciones .opc1 a, .boxMod1Portada .lineaOpciones .opc2 a { text-decoration:none; font-size:14px; font-weight:700;}
.boxMod1Portada .lineaOpciones .opc2 { float:right; text-align:center}
.lineaOpciones .tipoVivienda, .lineaOpcionesPortada .tipoVivienda{ float:left; margin:3px 0 0 0; *margin:0; }
.lineaOpciones .tipoVivienda p, .lineaOpcionesPortada .tipoVivienda p{ margin:3px 10px 0 0; *margin:3px 5px 0 0; }

.class_predictivo_busqueda { position:absolute; padding:5px; width:475px; *width:475px; height:128px; top:28px; _top:28px; left:10px; background: #FFF; font-size:18px; display:none; border:1px solid #999; border-top:none; color:#FF6600; overflow:auto; z-index:9999;}
.class_predictivo_busqueda .enlace_busqueda_rapida { background:#f5fbfd;}
.class_predictivo_busqueda .enlace_busqueda_rapida a {color:#ff850d}
.enlace_busqueda_rapida { background:#f5fbfd;}
.enlace_busqueda_rapida a {color:#ff850d}
.boxFloat { float:left; position:relative; width:495px;}

.rowProfInmoInver, .rowNotsInmo { float:left;  padding:4px 0 4px 0; -padding:2px 0 2px 0; width:763px; font-size:14px; border-bottom:1px #999 dotted;}
.rowNotsInmo { /*background:#f5fbfd;*/}
.rowNotsInmo p { padding:0 0 0 12px; font-size:12px;}

.rowTextInfo { float:left; margin:0px 0 10px 0; }
.rowTextInfo p { margin:3px 0 0 0;}

/* ÚLTIMOS CATÁLOGOS */

.boxUltimoCata { float:left; width:763px; display:none; border-bottom:1px #999 dotted;}

/* FIN ÚLTIMOS CATÁLOGOS */



/*Últimos debates en el foro*/
.rowDebateForoPar, .rowDebateForoImpar { float:left; padding:0; margin:0 0 0 25px; *margin:0 0 0 12px; width:694px; *width:684px; height:25px; background:url(/images/puntosGrisX.gif) bottom repeat-x}
.rowDebateForoPar .mod1, .rowDebateForoImpar .mod1, .rowDebateForoPar .mod2, .rowDebateForoImpar .mod2, .rowDebateForoPar .mod3, .rowDebateForoImpar .mod3 { float:left; padding:0; margin:4px 0 0 0; width:523px; background:url(/images/pxGris.gif) right repeat-y}
.rowDebateForoPar .mod1 p, .rowDebateForoImpar .mod1 p { padding:0 0 0 12px; margin:0; background:url(/images/bulletMargenOrange.gif) left no-repeat;}
.rowDebateForoPar .mod2, .rowDebateForoImpar .mod2 { width:35px; text-align:center;}
.rowDebateForoPar .mod3, .rowDebateForoImpar .mod3 { width:119px; text-align:right; background:none}

.rowDebateForoPar a, .rowDebateForoImpar a { text-decoration:none;}
.rowDebateForoImpar {  background:url(/images/puntosGrisX25.gif) bottom repeat-x}
.modalstyle{background-color:white; }
.ajax_trans{background-color:white}
/*Fin Últimos debates en el foro*/


/*ANUNCIOS DE LA PORTADA*/
.anunciosPort { float:left; padding:0 0 5px 0; width:763px;}


.anunciosPort .buttonDes20:hover { background:url(http://st.facilisimo.com/images/bkg_button.gif) 0 -322px repeat-x; *background:none; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF' ,endColorStr='#CCCCCC' ,gradientType= '0' );}

.anunciosPort .buttonExpo20 { margin:0px 0 0 0;}
.anunciosPort .pasadorLeft { float:left; padding:60px 0 0 0; margin:5px 0 0 0; width:53px; height:82px; /*height:142px;*/ text-align:center; border-right:1px #999 dotted;}


/*.anunciosPort .pasadorLeft a, .anunciosPort .pasadorRight a { float:left; padding:2px 2px 0 4px; margin:60px 0 0 5px; height:23px; color:#FFF; text-align:center; font-size:18px; border:1px #469dbe solid; background:#469dbe; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#aad6e4' ,endColorStr='#009bc2' ,gradientType= '0' );}
.anunciosPort .pasadorLeft a:hover, .anunciosPort .pasadorRight a:hover {border:1px #f17d00 solid; background:#f6ab5a; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF' ,endColorStr='#f6ab5a' ,gradientType= '0' );}*/


/*.anunciosPort .pasadorLeft a, .anunciosPort .pasadorRight a { float:left; padding:2px 2px 0 4px; margin:60px 0 0 5px; height:23px; color:#FFF; text-align:center; font-size:18px; border:1px #469dbe solid; background:#469dbe; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#aad6e4' ,endColorStr='#009bc2' ,gradientType= '0' );}
.anunciosPort .pasadorLeft a:hover, .anunciosPort .pasadorRight a:hover {border:1px #f17d00 solid; background:#f6ab5a; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF' ,endColorStr='#f6ab5a' ,gradientType= '0' );}*/

.anunciosPort .pasadorRight { float:right; padding:60px 0 0 0;  margin:0px 0 0 0; width:54px; height:82px;  text-align:center;}
/*.anunciosPort .pasadorRight a { float:right; padding:2px 4px 0 2px; margin:60px 5px 0 0;}*/
/*.anunciosPort .pasadorLeft .imagen, .anunciosPort .pasadorRight .imagen { margin:65px 0 0 0;}*/
.anunciosPort .boxAnuncio { float:left; margin:5px 0 0 0; width:130px; height:142px; text-align:center; border-right:1px #999 dotted;}
.anunciosPort .boxAnuncio .cont { padding:0px 0; margin:0 auto; width:119px; font-size:11px; text-align:center;}
.anunciosPort .boxAnuncio p { }
.anunciosPort .boxAnuncio .foto { width:111px; height:110px; text-align:left;}
/*FIN ANUNCIOS DE LA PORTADA*/

/*.botonGoodOrange { float:right; padding:0px 5px; color:#FFF; font-size:12px; font-weight:700; text-align:center; border:1px #f17d00 solid; background:#f6ab5a; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fbd8b3' ,endColorStr='#f17d00' ,gradientType= '0' );}
.botonGoodOrange:hover {  border:1px #e2001a solid; background:#e2001a; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f395a0' ,endColorStr='#e2001a' ,gradientType= '0' );}*/

/*BUSCA INMUEBLES*/
.boxProvincias { float:left; width:764px; margin:5px 0 0 0;}
.boxProvincias .unidad { float:left; width:191px; font-size:14px; margin:4px 0 0 0px;}

/*FIN BUSCA INMUEBLES*/

.modalstyle_encuesta{width:450px;}

/*____________________________________________________MIS DEBATES - FORO_____________________________________________________*/
/*FORO - ESTILOS DUPLICADOS DE default-foros.css PARA ADAPTAR LOS TAMANOS SIN TENER QUE METER LA HOJA DE ESTILOS DE LOS FOROS */
.boxGenListado { float:left; padding:5px 0 10px 0px; width:763px;}
.boxGenListado .modulo { float:left; width:763px; position:relative; z-index:0}
.boxGenListado .modulo .rowDebate { float:left; width:763px;}
.boxGenListado .modulo .rowDebate p { margin:3px 0; }
.boxGenListado .modulo .rowDebate .mod1A, .boxGenListado .modulo .rowDebate .mod2A, .boxGenListado .modulo .rowDebate .mod3A, .boxGenListado .modulo .rowDebate .mod4, .boxGenListado .modulo .rowDebate .mod5 {float:left; height:45px; }
.boxGenListado .modulo .rowDebate .mod1A { padding-left:10px; width:496px;}
.boxGenListado .modulo .rowDebate .mod1A p { float:left; width:490px; clear:both}
.boxGenListado .modulo .rowDebate .mod1A p.titulo { height:19px; overflow:hidden;}
.boxGenListado .modulo .rowDebate .mod1A p.titulo a:visited{ color:#ff850d;}
.boxGenListado .modulo .rowDebate .mod1A p.datos { line-height:12px; margin-top:2px;}
.boxGenListado .modulo .rowDebate .mod1A p.datos a { color:#666;}
.boxGenListado .modulo .rowDebate .mod1A p a{ text-decoration:underline;}
.boxGenListado .modulo .rowDebate .mod1A span { vertical-align:baseline; }
.boxGenListado .modulo .rowDebate .mod2A { padding:6px 0 0 10px; *padding:9px 0 0 10px; width:113px; height:42px; *height:39px; border-left:2px #FFF solid;}
.boxGenListado .modulo .rowDebate .mod3A { padding:6px 0 0 10px; *padding:9px 0 0 10px; width:120px; _width:115px; height:42px; *height:39px;  border-left:2px #FFF solid;}
.boxGenListado .modulo .rowDebate .mod3A p { margin:1px 0 0 0;}
.boxGenListado .modulo .rowDebate .mod3A p.nick { float:left; width:115px; height:15px; overflow:hidden;}
.boxGenListado .modulo .rowDebate .mod3A p.nick a{ color:#666;}
.boxGenListado .modulo .rowDebate .mod3A p a{ text-decoration:underline;}
/*.boxGenListado .modulo .rowDebate .mod4 { width:79px;}
.boxGenListado .modulo .rowDebate .mod5 { padding-right:5px; width:47px; text-align:right; border:none; }*/
.boxGenListado .rowBoton { float:left; width:763px; padding:20px 0; text-align:center }
.boxGenListado .modulo .publilink {text-align:right; position:relative; width: 728px; padding:10px 35px 10px 0}
.boxGenListado .modulo .publilink span{position:absolute; left:520px}
.boxGenListado .modulo .publilink a{position:absolute; left:10px; top:8px; text-decoration:underline}

.botones { float:left; width:741px; padding:5px 0 5px 0; border-top:1px dotted #ccc; text-align:center; font-size:18px;}
.botones a { text-decoration:underline;}

/*colores de las secciones de los foros*/
.sec_color1 {color:#ff0000}/* -rojo*/
.sec_color2 {color:#0066ff}/* -azul*/
.sec_color3 {color:#33cc00}/* -verde*/
.sec_color4 {color:#cccc00}/* -verdeManzana*/
.sec_color5 {color:#00ccff}/* -azulClaro*/
.sec_color6 {color:#ff9900}/* -naranjaNaranjito*/
.sec_color7 {color:#339933}/* -verdeOscuro*/
.sec_color8 {color:#ff9999}/* -rosaChicle*/
.sec_color9 {color:#ff00cc}/* -fucsia*/
.sec_color10 {color:#9900ff}/* -morado*/
.sec_color11 {color:#999900}/* -verdePalo*/
.sec_color12 {color:#ff6600}/* -rojoAnaranjado*/
.sec_color13 {color:#000000}/* -Obama*/
.sec_color14 {color:#999999}/* -gris*/
.sec_color15 {color:#00ffcc}/* -annil*/
.sec_color16 {color:#996699}/* -moradoOscuro*/
.sec_color17 {color:#0000cc}/* -azulMuyOscuro*/
.sec_color18 {color:#99cc99}/* -verdePalido*/
.sec_color19 {color:#ffcc00}/* -amarilloAnaranjado*/
.sec_color20 {color:#ffff00}/* -amarillo*/
.sec_color21 {color:#003399}/* -azulOscuroCasiNegro*/
.sec_color22 {color:#cc99ff}/* -lila*/
.sec_color23 {color:#33ff00}/* -verdeEspectrum*/
.sec_color24 {color:#cc0066}/* -RojoVino*/
.sec_color25 {color:#cccccc}/* -gris*/
