body {
text-align: center; 
background-color: #EEEEF2; 
background-image: url('../../images/efectos/ventas/fondoventas.gif'); 
background-repeat: repeat-x;
behavior: url("csshover3.htc")
}

table.pag {
width:950;
border-collapse: collapse;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 5pt; 
color: #808386
}

table.cabecera {
width:100%;
border-collapse: collapse;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 5pt; 
color: #808386
}

table.contenido{
width:100%;
border-collapse: collapse;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 5pt; 
color: #808386;
}

table.pag td.idioma {
width:78;
text-align:center;
font-size: 7.5pt; 
font-weight: bold
}

table.pag td.idioma a {
text-decoration: none; 
color: #808386
}

table.pag td.idioma a:hover {
text-decoration: underline; 
color:#333333
}

table.menu {
width:100%; 
font-family: Verdana, Arial, sans-serif; 
font-size:2pt; 
color: #333333; 
text-align:center
}

table.menu td.cabventa {
background-color:#808080;
}

table.menu td.cabventa a {
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
color:#FFFFFF; 
text-decoration: none
}

table.menu td.cabventa a:hover {
color: #AEC9FF;
}

table.alquilermenu {
filter:alpha(opacity=30);
-moz-opacity: 0.3;
opacity: 0.3;
width:100%;  
font-family: Verdana, Arial, sans-serif; 
font-size:3pt; 
text-align:center;
}

table:hover.alquilermenu {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
color: #FFFFFF; 
}

table:hover.alquilermenu td.cabalquiler a {
color: #FFFFFF;
}

table.alquilermenu td.cabalquiler a:hover {
color: #333333;
}

table.alquilermenu td.cabalquiler {
text-align:center; 
background-color: #0EAADE;
}

table.alquilermenu td.cabalquiler a {
font-family: Verdana, Arial, sans-serif; 
font-size: 7pt; 
color: #0EAADE; 
text-decoration: none; 
}

table.alquilermenu td.cabalquiler1 {
color: #000000; 
background-color: #0EAADE; 
font-family: Verdana, Arial, sans-serif; 
font-size: 7pt; 
text-decoration: none; 
}

table.alquilermenu td.cabalquiler1 a {
font-family: Verdana, Arial, sans-serif; 
font-size: 7pt; 
font-weight:bold;
color: #FFFFFF; 
text-decoration: none; 
}

table.menu td.arribaizq {
width:8; 
background-image:url('../../images/efectos/ventas/alto_venta_izq.gif'); 
background-repeat:no-repeat; 
background-position-x:left;
}

table.menu td.arribader {
width:8; 
background-image:url('../../images/efectos/ventas/alto_venta_der.gif');
background-repeat:no-repeat;
background-position-x:left;
}

table.menupie {
width:100%;
height:35;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
text-align: center
}

table.menupie td.pie {
border-bottom:1px solid #FFFFFF; 
font-size: 7pt;
}

table.menupie td.pie a {
font-family: Verdana, Arial, Sans-Serif; 
font-size: 7pt; 
color: #808386; 
text-decoration: none;
}

table.menupie td.pie a:hover {
color: #333333; 
text-decoration: none;
}

table.menupie td:hover.pie {
background-color: #FFFFFF;
}

table.menupie td.pie1 {
border-bottom: 1px solid #FFFFFF;
}

table.menupie td.pie1 a {
font-family: Verdana, Arial, Sans-Serif;
font-size: 7pt; 
color: #808386; 
text-decoration: none;
}

table.menupie td.pie1 a:hover {
color: #333333; 
text-decoration: none;
}

table.menupie td:hover.pie1 {
background-color: #FFFFFF;
}


table.menupie td.piealquiler {
font-size: 7pt;
}

table.menupie td.piealquiler a {
font-family: Verdana, Arial, Sans-Serif; 
font-size: 7pt; 
color: #808386; 
text-decoration: none;
}

table.menupie td.piealquiler a:hover {
color: #333333; 
text-decoration: none;
}

table.menupie td:hover.piealquiler {
background-color: #FFFFFF;
}

table.menupiehome {
width:100%;
border-collapse: collapse;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
text-align: center;
}

table.menupiehome td.piehome {
text-align: center; 
border-right:1px solid #C0C0C0; 
color: #808386; 
text-decoration: none; 
font-size: 7pt; 
border-left-width:1px; 
border-top-width:1px; 
border-bottom-width:1px;
}

table.menupiehome td.piehome a {
color: #808386; 
text-decoration: none; 
font-size: 7pt;
}

table.menupiehome td:hover.piehome {
background-color: #FFFFFF;
}

table.menupiehome td.piehome1 {
color: #808386; 
text-decoration: none; 
font-size: 7pt;
}

table.menupiehome td.piehome1 a {
color: #808386; 
text-decoration: none; 
font-size: 7pt;
}

table.menupiehome td:hover.piehome1 {
background-color: #FFFFFF;
}

table.lugar {
width:100%;
border-collapse: collapse;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 7pt;
font-weight:bold;
color:#333333;
}

table.lugar a {
color:#333333; 
text-decoration: none;
}

table.lugar a:hover {
color:#0EAADE;
}

table.logos {
border-collapse: collapse;
width:100%;
}

table.logos td.etv {
width:50;
text-align:center;
font-family: Verdana, Arial, Sans-Serif; 
font-size:10pt; 
}

table.logos td.etv img:hover{
cursor: pointer;
}

table.logos td.absi{
width:70;
text-align:center; 
background-position: center; 
background-image:url('../../images/varias_index/nuevaweb/absi1.jpg'); 
background-repeat:no-repeat;
cursor: pointer;
}

table.logos td.abai {
width:50;
text-align:center; 
background-position: center; 
background-image:url('../../images/efectos/alquiler/icon_abi.png'); 
background-repeat:no-repeat;
}

table.logos td.atp {
width:50;
text-align:center; 
background-position: center; 
background-image:url('../../images/efectos/alquiler/icon_atp.png'); 
background-repeat:no-repeat;
}

table.logos td.interfico {
width:50;
text-align:center; 
background-position: center; 
background-image:url('../../images/efectos/alquiler/icon_interfico.png'); 
background-repeat:no-repeat;
}

table.logos td.energia {
cursor:pointer;
width:60;
text-align:center; 
height:60;
background-position: center; 
background-image:url('../../images/efectos/alquiler/wind-energy-emblem.png'); 
background-repeat:no-repeat;
}

td.descripcion{
text-align:right;
vertical-align: bottom;
padding-bottom:20;
padding-right:12; 
}

table.descripcion {
font-family: Verdana, Arial, Sans-Serif; 
text-align:justify;
font-size: 9pt;
width:100%;
color: #FFFFFF;
border-collapse: collapse;
filter:alpha(opacity=0);
-moz-opacity: 0.0;
opacity: 0.0;
}
table.slide {
border-collapse:collapse;
}

td.masinfo {
font-family: Verdana, Arial, Sans-Serif; 
text-align:left;
font-size: 9pt;
color: #202020;
vertical-align:bottom;
}

td.masinfo a{
text-decoration:none;
font-size: 9pt;
color: #202020;
}

td.masinfo a:hover{
text-decoration:underline;
}

td.ventas {
width: 180;
height:267;
text-align:left;
padding-left:15;
padding-top:15;
vertical-align:top;}

table.ventas {
border-collapse: collapse;
width:160;
height:200;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 3pt; 
text-align:left; 
background-image:url('../../images/efectos/alquiler/fondomenuventa.png'); 
background-repeat:no-repeat;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
}

table.ventas td.opcion {
height:34;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
padding-left:10px; 
color: #808386;
background-color: #FFFFFF;
}

table.ventas td.opcion a {
color: #808080;
text-decoration: none; 
font-size: 8pt;
}

table.ventas td:hover.opcion{
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td.opcion a:hover{
color:#333333;  
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td.pueblos {
height:34;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
padding-left:10px; 
color: #808080;
background-color: #FFFFFF;
}

table.ventas td.pueblos a {
color: #808080;
text-decoration: none; 
font-size: 8pt; 
text-decoration: none;
}

table.ventas td:hover.pueblos{
color:#333333;  
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td.menorca {
height:34;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
padding-left:10px;
background-color: #FFFFFF;
}

table.ventas td.menorca a {
color: #808386;
text-decoration: none;
font-size: 8pt;
}

table.ventas td:hover.menorca {
color:#ffffff;  
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td:hover.menorca a {
color:#808386; 
text-decoration: none;
}

table.ventas td.menorca a:hover {
color:#333333;  
text-decoration: none;
}

table.ventas td.espaņa {
height:34;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt; 
padding-left:10px; 
color: #808386;
background-color: #FFFFFF;
}

table.ventas td.espaņa a {
text-decoration: none; 
font-size: 8pt; 
text-decoration: none;
}

table.ventas td:hover.espaņa{
color:#333333;  
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td.internacional {
height:34;
font-family: Verdana, Arial, Sans-Serif;
font-size: 8pt; 
padding-left:10px; 
color: #808386;
background-color: #FFFFFF;
}

table.ventas td.internacional a {
text-decoration: none; 
font-size: 8pt;
}

table.ventas td:hover.internacional{
color:#333333;  
background-color:#DFE8FF; 
text-decoration: none;
}

table.ventas td.lugar {
height:34;
text-align:center; 
font-family: Verdana, Arial, Sans-Serif; 
font-size: 8pt;
}

table.ventasocaso td.ocaso {
text-align:center;
background-color:#FFFFFF;
}

td.masinfo {
font-family: Verdana, Arial, Sans-Serif; 
text-align:left;
font-size: 9pt;
color: #202020;
border-collapse: collapse;
padding-bottom: 6;
vertical-align:bottom;
}

td.masinfo a{
text-decoration:none;
font-size: 9pt;
color: #202020;
}

td.masinfo a:hover{
text-decoration:underline;
}

div.slide {
width:950px;
height: 255px; 
text-align:center;
position:absolute;
z-index:-1}

td.fondo {
width:310;
}

table.generalcasa table:hover.casa {
background-position: center; 
background-image:url('../../images/efectos/ventas/casafondosombra.png');
background-repeat:no-repeat;
}


table.generalcasa {
width:100%;
border-collapse:collapse;
cellspacing: 9;
}

table.generalcasa table.casa {
font-family: Verdana, Arial, Sans-Serif; 
font-size: 10pt;
width:100%;
height: 340;
border-collapse: collapse;
background-position: center; 
background-image:url('../../images/efectos/ventas/casafondo.png');
background-repeat:no-repeat;
}

td.fotocasa {
height: 202;
text-align:center;
}

td.infocasa {
text-align:left;
font-size: 8pt;
font-family: Verdana;
color: #4B4B4B;
padding-left:10px;
padding-right:10px;
padding-top: 3px;
vertical-align:top
}

td.infocasa a {
text-decoration:none;
}

td.infocasa a:hover {
text-decoration: underline;
}

td.preciocasa {
text-align:right;
font-size:9pt;
font-family: Verdana, Arial, Sans-Serif;
text-decoration: none;
color: #0C8EBA;
padding-right:10px;
}

td.vendido {
width:140;
text-align:center;
font-size:9pt;
font-family: Verdana, Arial, Sans-Serif;
text-decoration: none;
color: #0C8EBA;
}

td.refcasa {
width:65;
text-align:left;
font-size:9pt;
font-family: Verdana, Arial, Sans-Serif;
color: #0C8EBA;
padding-left:10px;
}

td.refcasa a {
font-size:9pt;
text-decoration: none;
color: #0C8EBA;
}

td.datoscasa {
height:5;
}

table.datos {
height:100%;
width:100%;
border-collapse: collapse;
}

td.barraprecio {
height:40;
border-collapse: collapse;
background-position: center; 
background-image:url('../../images/efectos/alquiler/fondo_barra.png');
background-repeat:no-repeat;
}

table.precio {
background-position: center; 
width: 100%;
height:100%;
border-collapse:collapse;
}

td.boton{
text-align:center;
font-weight:bold;
background-position: center; 
width:100;
height:100%; 
background-repeat:no-repeat;
}

td:hover.boton{
font-size:10pt; 
background-image:url('../../images/varias_index/nuevaweb/alquiler/paxsobre.png'); 
background-repeat:repeat-x;
}

td.boton a{
font-size: 10pt;
font-family: Verdana, Arial, Sans-Serif;
color:#EC5F00;
text-decoration: none;
}

td.subir{
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:bold;
text-align: center;
color:#EC5F00;
width:70; 
}

td:hover.subir {
background-image:url('../../images/varias_index/nuevaweb/alquiler/paxsobre1.png'); 
background-repeat:no-repeat;
}


td.subir a{
color:#EC5F00;
text-decoration:none;
}

td.subir a:hover{
color:#EC5F00;
text-decoration:none;
}

td.titboton{
font-family: Verdana, Arial, Sans-Serif;
text-align:center; 
font-size:14pt; 
color:#EC5F00; 
}

td.ir{
font-family: Verdana, Arial, Sans-Serif;
text-align:right; 
font-size:10pt; 
color:#EC5F00; 
}

td.titulopagina {
border-collapse: collapse;
text-align:center;
font-family: Verdana, Arial, Sans-Serif;
font-size:13pt;
color: #808386;
height:30;
vertical-align:top;
}

td.datosvp {
font-family: Verdana, Arial, Sans-Serif;
text-align:center; 
font-size:8pt; 
}

td.oportunidad {
height:5;
font-family: Verdana, Arial, Sans-Serif;
text-align:right; 
font-size:9pt;
font-weight:bold; 
color: #FF8040;
padding-right: 10px;
padding-left: 10px;

}

td.oportunidad span{
background-color:#CCFFCC;
}

td.publiventa {
text-align:center;
font-size: 10pt;
font-family: Verdana, Arial, Sans-Serif;
}

td.proyecto {
text-align:center;
font-size: 9pt;
font-family: Verdana, Arial, Sans-Serif;
color: #808080;
font-weight: bold;
}

table.datos td.precionuevo {
background-position: right center; 
font-size: 9pt;
text-align: right; 
font-weight: bold; 
color:#800000; 
background-image: url('../../images/efectos/ventas/precionuevo.png'); 
background-repeat:no-repeat; 
font-family: Verdana, Arial, Sans-Serif;
}

div.vendido_en {
width:310;
height:325;
position: absolute;
background-image:url('../../images/varias_index/nuevaweb/sello-vend_en.png');
background-repeat:no-repeat;
background-position:center center;
z-index:2;
}

div.vendido_es {
width:310;
height:325;
position: absolute;
background-image:url('../../images/varias_index/nuevaweb/sello-vend_es.png');
background-repeat:no-repeat;
background-position:center center;
z-index:2;
}

div.vendido_de {
width:310;
height:325;
position: absolute;
background-image:url('../../images/varias_index/nuevaweb/sello-vend_de.png');
background-repeat:no-repeat;
background-position:center center;
z-index:2;
}

/** Ventas */

td.bgfeatured {
background-image:url('../../images/efectos/ventas/bgdestacados.png');
background-repeat:no-repeat; 
width:630;
text-align:left;
vertical-align:top;
}

table.destacados{
width:100%;
height:290;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 5pt; 
color: #808386;
border-collapse: collapse; 
text-align: center; 
vertical-align:center;
}

table.propiedades {
width:100%;
height:100%;
font-size:5pt;
color: #808336;
text-align: center;
border-collapse:collapse;
}

table.properties {
width:100%;
font-size:5pt;
color: #808336;
text-align: center;
border-collapse:collapse;
table-layout:fixed;
}

td.bgdestacado{
background-position:  center; 
background-image:url('../../images/varias_index/nuevaweb/alquiler/bgcanualazul.png');
background-repeat:no-repeat;
height:120;
vertical-align:center;
padding-left:8px;
padding-right:4px
}

td:hover.bgdestacado {
background-position: center; 
background-image:url('../../images/varias_index/nuevaweb/alquiler/bgcanualazul2.png');
background-repeat:no-repeat;
}

table.housedestacado{
font-family: Verdana, Arial, Sans-Serif; 
width:100%;
border-collapse:collapse;
}

td.tituloventas {
border-collapse: collapse;
text-align:center;
font-family: Verdana, Arial, Sans-Serif;
font-size:14pt;
color: #ffffff;
}


td.titanual {
font-family: Verdana, Arial, Sans-Serif; 
color: #0EAADE; 
font-weight:bold;
font-size:8pt;
vertical-align:top;
text-align:left;
padding-left:2;
}

table.preis {
width:100%;
cellspacing:0;
cellpadding:0;
border-collapse: collapse;
}

table.preis td.vpr {
background-position:  right top; 
font-family: Verdana, Arial, Sans-Serif; 
color: #0EAADE; 
font-size:8pt;
text-align:left;
padding-left:2px;
background-image:url('../../images/efectos/alquiler/line.png');
background-repeat:no-repeat ;
}

table.preis td.price {
background-position: left top; 
background-image:url('../../images/efectos/alquiler/line1.png');
background-repeat:no-repeat; 
font-family: Verdana, Arial, Sans-Serif; 
color: #0EAADE; 
font-size:8pt;
text-align:right;
width:53%;
padding-right:5;
}

td.info {
height:83;
color: #808386; 
font-size:8pt;
vertical-align:top;
text-align:left;
padding-left:2;
padding-right:5;
}

td.info a{
text-decoration:none;
}

td.info a:hover{
border-bottom: 1px dotted;
}

td.owners {
vertical-align:top;
text-align:right;
background-image:url('../../images/efectos/ventas/bgowner.png'); 
background-repeat:no-repeat;
}

table.propietarios {
width:100%;
height:100%;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 5pt; 
color: #808386;
border-collapse: collapse; 
text-align: center; 
vertical-align:top;
table-layout:fixed;
}

td.publiowner {
height:140;
background-image:url('../../images/efectos/ventas/fondowner.png'); 
background-repeat:no-repeat; 
background-position: center top;
text-align:center;
padding-left:7;
padding-right:6;
}

td:hover.publiowner {
background-image:url('../../images/efectos/ventas/fondowner1.png'); 
background-repeat:no-repeat;
}

table.owner {
width:100%;
height:100%;
border-collapse:collapse;
font-family: Verdana, Arial, Sans-Serif;
font-size:8pt;
color: #000000;
}

table.owner td.titulowner {
vertical-align:top;
text-align:center;
font-family: Verdana, Arial, Sans-Serif;
font-size:8pt;
color: #000000;
padding-top:6;
padding-left:5;
padding-right:5;
height:65%;
}

table.owner td.titulowner a{
font-weight:bold;
font-size:7.5pt;
font-family: Verdana, Arial, Sans-Serif;
}

table.owner td.adpi {
font-family: Verdana, Arial, Sans-Serif;
font-size:7pt;
font-weight: bold;
text-align:center;
vertical-align:center;
}

table.owner td.seguro {
text-align:center;
font-family: Verdana, Arial, Sans-Serif;
font-size:7.5pt;
color: #000000;
padding-left:5;
padding-right:5;
}

table.owner td.seguro li{
text-align:left;
font-family: Verdana, Arial, Sans-Serif;
margin-left:10;
list-style-type:square;}

table.owner td.seguro ul{
text-align:left;
font-family: Verdana, Arial, Sans-Serif;
margin-top:3;
margin-bottom:1;
}