body {margin:0;padding:0; background-image:url(/images/bg.gif); text-align:center;font:12px verdana, arial, helvetica, sans-serif;}

p, li {margin:0; padding:6px 0; font-size:11px}

td {font-size:11px;}

form {margin:0; padding:0;}

a {text-decoration:none;}

a:hover {text-decoration:underline;}

img {border:0 none;}

pre {text-align:left; margin:20px; padding:20px; background-color:#fff; border:1px solid #999;}



h1 {font-size:18px;padding:12px 8px;margin:0;}

h2 {font-size:16px;padding:8px 4px;margin:0;}

h3 {font-size:15px;padding:4px 0;margin:0;}

h4 {font-size:14px;padding:4px 0;margin:0;}

h5 {font-size:13px;padding:4px 8px;margin:0;}

h6 {font-size:11px;padding:0;margin:0;}



.remarcar {color:#900; font-weight:bold;}



.contenedor {

    margin:auto;

    width:977px;

    text-align:left;

    overflow:hidden;

}

.cabecera {

    width:977px;

    height:130px;

}

.cabecera_banner {

    float:left;

	margin-left:0px;

    padding-top:30px;

    width:673px;

    height:99px;

    height/**/:/**/69px;

    background:url(/images/cabecera.gif) no-repeat;

}



.cuerpo {

    background: url("/images/fondo-1.gif") repeat-y;

    width:977px;

    overflow:hidden;

}



.columna {

    float:left;

    background: url("/images/lateral-1.gif") no-repeat;

    width:200px;

    width/**/:/**/173px;

    padding: 4px 7px 4px 20px;

    text-align:center;

}

.columna2 {

    float:left;

    background: url("/images/lateral-2.gif") no-repeat right top;

    width:200px;

    width/**/:/**/173px;

    padding: 4px 20px 4px 7px;

    text-align:center;

}

.columna table {margin:4px auto;}

.columna table td {padding:2px;}

.contenido {

    float:left;

    width:577px;

    width/**/:/**/553px;

    padding:20px 12px 0;

}

.base {

    clear:both;

    background: url("/images/fondo-2.gif") no-repeat;

    width:977px;

    height:16px;

    font-size:0;

}



.pie {

    background: url("/images/pie.gif") no-repeat;

    width:977px;

    width/**/:/**/929px;

    height:52px;

    height/**/:/**/44px;

    padding:4px 24px;

}

.pie td {padding: 4px 0;}





/* LOS SIGUIENTES ESTILOS SON LOS ORIGINALES DEL SCRIPT */



.BlackLink {color:#00c; font-weight:bold; text-decoration:none}

a.BlackLink:hover {text-decoration: underline}



.BlackLinkB {font-size:12px; color:#000; font-weight:bold; text-decoration:none}

a.BlackLinkB:hover {text-decoration: underline}



.BlueLink {color:#00d; font-weight:bold; text-decoration:underline}

a.BlueLink:hover {text-decoration: underline}



.RedLink {color:#d00; font-weight:bold; text-decoration:none}

a.RedLink:hover {text-decoration: underline}



a.CatLinks {color:#000; text-decoration:none;}

a.CatLinks:hover {text-decoration:underline}



a.SubCatLinks {color:#000; font-weight:normal; text-decoration:none}

a.SubCatLinks:hover {text-decoration:underline}



a.SubCatLinksB {position:relative; display:block; font:11px arial, helvetica, sans-serif; color:#000; font-weight:normal; text-decoration:none;}

a.SubCatLinksB:hover {text-decoration:underline;}



.TitleLinks {font-size:12px; color:#000; text-decoration:none}

a.TitleLinks:hover {text-decoration:underline}



.ItemText {color:#000; font-weight:normal; text-decoration:none}

input, select, textarea {font:11px Verdana, Arial, Helvetica, Sans-serif; color:#000;}





/* estilos específicos de determinadas páginas */



.info {

    font:12px verdana, helvetica, sans-serif;

    text-align:left;

    width:553px;

}

.info p {padding:0 0 12px;}



.resultado_busqueda {

    width:553px;

    text-align:left;

    border-top:1px solid #666;

    margin-bottom:20px;

}

.resultado_busqueda tr td:hover {cursor:pointer;}

.resultado_busqueda tr td {

    padding:8px;

    border-bottom:1px solid #666;

}

.resultado_busqueda tr th {

    font-size:11px;

    font-weight:bold;

    padding:4px 8px;

    border-bottom:1px solid #666;

    background-color:#dde;

}



.como_publicar {

    position:relative;

    text-align:center;

}

.como_publicar p {text-align:left;}



.orden {width:500px; margin:20px auto; border:1px solid #669;}

.orden thead td {font-weight:bold; background-color:#88b; color:#fff; font-size:12px;}

.orden tfoot td {font-weight:bold; background-color:#dde;}



/* MARCOS */



.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {border-left:solid 1px; border-right:solid 1px;}

.xb1 {margin:0 5px;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}

.xcontent {display:block; border-style:solid; border-width:0 1px;}

.xcontent h1, .xcontent h2, .xcontent h3, .xcontent h4, .xcontent p {margin:0 7px;}



/* recuadro propiedad (lila) */

.lila {width:553px;margin:0 auto 10px;}

.lila .xb1 {background-color:#c88eff;}

.lila .xcontent, .lila .xb2, .lila .xb3, .lila .xb4 {border-color:#c88eff;}

.lila .xb2, .lila .xb3, .lila .xb4, .lila .xcontent {background:#f4e9ff;}

/*.lila .xcontent {background:#f4e9ff url(/images/fondo-vta.gif) center center;}*/



.lila_fondo {width:553px;width/**/:/**/537px;margin:10px auto; padding:8px; background:#f4e9ff url(/images/fondo-vta.gif);}



/* recuadro propiedad (lila2) */

.lila2 {width:553px;margin:0 auto 10px;}

.lila2 .xb1 {background-color:#a1a1a1;}

.lila2 .xcontent, .lila2 .xb2, .lila2 .xb3, .lila2 .xb4 {border-color:#a1a1a1;}

.lila2 .xb2, .lila2 .xb3, .lila2 .xb4, .lila2 .xcontent {background:#f9f6fc;}



/* recuadro fotos (naranja) */

.naranja {width:553px;margin:0 auto 10px;}

.naranja .xb1 {background-color: #ffa800;}

.naranja .xcontent, .naranja .xb2, .naranja .xb3, .naranja .xb4 {border-color:#ffa800;}

.naranja .xb2, .naranja .xb3, .naranja .xb4, .naranja .xcontent {background-color:#fff499;}



/* recuadro titulo datos (celeste) */

.celeste {width:243px;margin:0 auto 10px;}

.celeste .xb1 {background-color: #00b9ff;}

.celeste .xcontent, .celeste .xb2, .celeste .xb3, .celeste .xb4 {border-color:#00b9ff;}

.celeste .xb2, .celeste .xb3, .celeste .xb4, .celeste .xcontent {background-color:#b3e3f5;}



/* recuadro titulo mapa (verde) */

.verde {width:300px;margin:0 auto 10px;}

.verde .xb1 {background-color: #a9dc00;}

.verde .xcontent, .verde .xb2, .verde .xb3, .verde .xb4 {border-color:#a9dc00;}

.verde .xb2, .verde .xb3, .verde .xb4, .verde .xcontent {background-color:#e1ff7e;}



/* recuadro registro (verde2) */

.verde2 {width:553px;margin:0 auto 10px;}

.verde2 .xb1 {background-color:#a1a1a1;}

.verde2 .xcontent, .verde2 .xb2, .verde2 .xb3, .verde2 .xb4 {border-color:#a1a1a1;}

.verde2 .xb2, .verde2 .xb3, .verde2 .xb4, .verde2 .xcontent {background-color:#f6ffdc;}



/* recuadro login (verde3) */

.verde3 {width:553px;margin:0 auto 10px;}

.verde3 .xb1 {background-color:#cbee54;}

.verde3 .xcontent, .verde3 .xb2, .verde3 .xb3, .verde3 .xb4 {border-color:#cbee54;}

.verde3 .xb2, .verde3 .xb3, .verde3 .xb4, .verde3 .xcontent {background-color:#ecfdb5;}



/*** AYUDAS (recuadros de la opción PUBLICAR) ***/

/* recuadro pub-azul */

.pub-azul {width:553px;margin:0 auto;}

.pub-azul .xb1 {background-color:#c0c8ed;}

.pub-azul .xcontent, .pub-azul .xb2, .pub-azul .xb3, .pub-azul .xb4 {border-color:#c0c8ed;}

.pub-azul .xb2, .pub-azul .xb3, .pub-azul .xb4, .pub-azul .xcontent {background-color:#c0c8ed;}

.pub-azul .xcontent {padding-bottom:5px;}



/* recuadro pub-verde */

.pub-verde {width:530px;margin:0 auto;}

.pub-verde .xb1 {background-color: #8ba55c;}

.pub-verde .xcontent, .pub-verde .xb2, .pub-verde .xb3, .pub-verde .xb4 {border-color:#8ba55c;}

.pub-verde .xb2, .pub-verde .xb3, .pub-verde .xb4, .pub-verde .xcontent {background-color:#eeffd2;}



/* recuadro pub-rojo) */

.pub-rojo {width:170px;margin:0 auto;}

.pub-rojo .xb1 {background-color: #cd913b;}

.pub-rojo .xcontent, .pub-rojo .xb2, .pub-rojo .xb3, .pub-rojo .xb4 {border-color:#cd913b;}

.pub-rojo .xb2, .pub-rojo .xb3, .pub-rojo .xb4, .pub-rojo .xcontent {background-color:#ffe8c6;}



/*** CONTRATOS ***/

/* recuadro cont-lila */

.cont-lila {width:553px;margin:0 auto;}

.cont-lila .xb1 {background-color:#ddf;}

.cont-lila .xcontent, .cont-lila .xb2, .cont-lila .xb3, .cont-lila .xb4 {border-color:#ddf;}

.cont-lila .xb2, .cont-lila .xb3, .cont-lila .xb4, .cont-lila .xcontent {background-color:#ddf;}

.cont-lila .xcontent {padding-bottom:7px;}



/* recuadro cont-rojo) */

.cont-rojo {width:530px;margin:12px auto 0;}

.cont-rojo .xb1 {background-color: #ff2e2e;}

.cont-rojo .xcontent, .cont-rojo .xb2, .cont-rojo .xb3, .cont-rojo .xb4 {border-color:#ff2e2e;}

.cont-rojo .xb2, .cont-rojo .xb3, .cont-rojo .xb4, .cont-rojo .xcontent {background-color:#ffcece;}

.cont-rojo .xcontent {padding:0;}

.cont-rojo ol {margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}





/* estilo de miniaturas en la home */

.miniatura {

    vertical-align:top;

    width:183px;

}

.miniatura:hover {

    cursor:pointer;

}

.miniatura p {

    margin:0;

    padding:0 8px;

}

.miniatura div {

    margin:auto;

    height:100px;

}



.naranja .miniatura {background-color:#fff499;}

.naranja .miniatura p, .naranja .miniatura div {border-right:1px solid #ffa800;}

.naranja .ultimo p, .naranja .ultimo div {border-right:0;}



.lila .miniatura {background-color:#f4e9ff;}

.lila .miniatura p, .lila .miniatura div {border-right:1px solid #c88eff;}

.lila .ultimo p, .lila .ultimo div {border-right:0;}





/* formularios */

.formulario table {margin:auto;}

.formulario table td {padding:2px;}



/* multisitio */

.multisitio {float:right; margin-top=20px; margin-left:25px; margin-right:15px;display:inline;}

.multisitio select {width:155px;}

.multisitio p {padding:0 0 2px 0;}



.nube table {background-color:#eceff4; width:100%; padding:4px;}

.nube table td {padding:1px;}

.nube table a {margin:0; padding:0;}

.nube strong {margin-left:8px;}



.listas table {width:100%; padding:4px;}

.listas table td {padding:1px; width:33%;}

.listas table a {margin:0; padding:0;}

.listas strong {margin-left:8px;}





.fondo {

        background-attachment: scroll;

        background-image: url(../images/inmobiliarias/paleta-fondo.jpg);

        background-repeat: no-repeat;

        background-position: right bottom;

}

.fondo-planeta-izq {

        background-attachment: scroll;

        background-image: url(../images/inmobiliarias/planeta-izq.jpg);

        background-repeat: no-repeat;

        background-position: right bottom;

}

.fondo-planeta-der {

        background-attachment: scroll;

        background-image: url(../images/inmobiliarias/planeta-der.jpg);

        background-repeat: no-repeat;

        background-position: left bottom;

}



.fondo-der {

        background-attachment: scroll;

        background-image: url(../images/inmobiliarias/paleta-fondo-der+.jpg);

        background-repeat: no-repeat;

        background-position: left bottom;

}

.tipo {

        font-family: "Trebuchet MS";

        font-size: 9pt;

        right: 5px;

        clip: rect(auto,5px,auto,auto);

        margin-left: 5px;

}

.promo-inmobiliaria {
	font-family: "Trebuchet MS";
	font-size: 12px;
	right: 5px;
	clip: rect(auto,5px,auto,auto);
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #785910;
	font-variant: normal;	
}




