/*
CSS Document */

/* Esquema de la pagina */
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0 0 0 0;
}
.tablaContenedora{
height:100%;
}
.tablaPrincipal{
width:768px;
height:100%;
}
.cabecera {
width:768px;
text-align: right;
height: 0px;
}
.menu {
text-align:left;
height: 110px;
background-image:url(/html/3805/fondoNatura.jpg);
background-position:right top;
background-repeat: repeat-y;
background-color: #FFFFFF;
border-left-width: 2px;
border-left-color: #666666;
border-left-style: solid;
border-top-width: 2px;
border-top-color: #666666;
border-top-style: solid;
border-right-width: 2px;
border-right-color: #666666;
border-right-style: solid;
}
.izquierda {
padding-left:30px;
padding-top:30px;
width:220px;
border-left-width: 2px;
border-left-color: #666666;
border-left-style: solid;
border-bottom-width: 2px;
border-bottom-color: #666666;
border-bottom-style: solid;
}
/* Cosas de la cabecera */
.logo {
float: left;
border:0px;
}
.estrellaMar {
float: inherit;
position: relative;
left: -210px;
top: 70px;
border:0px;
}
#Layer1 {
position:relative;
width:360px;
height:65px;
z-index:1;
left: 359px;
background-color:#eeeeee;
}
.formularioBuscador {
float: right;
height:0px;
position: relative;
left: -420px;
}
.formularioBuscador #inputLocalidad {
background-color: #FFFFFF;
border: 0px;
}
.formularioBuscador select {
border: 0px;
}
.conjuntoBuscador #localidad {
position:absolute;
right: 10px;
top: 39px;
}
.conjuntoBuscador #tipoVivienda {
position:absolute;
top: 39px;
left: 10px;
}
.conjuntoBuscador #textoBuscador {
position:absolute;
top: 9px;
left: 9px;
color: #666666;
font-weight: bold;
width: 160px;
}
.formularioBuscador #botonBuscador {
background-color: #AAAAAA;
border: 0px;
font-weight: bold;
color: #FFFFFF;
}
.formularioBuscador #botonBuscador:hover {
background-color: #FFFFFF;
border: 0px;
font-weight: bold;
color: #AAAAAA;
}

.conjuntoBuscador #botonFormulario {
position:relative;
top: 9px;
left: 283px;
}

.centro {
width:536px !important;
height: 100%;
background-image:url(/html/3805/fondoNatura.jpg);
background-position:right -108;
background-repeat: repeat-y;
padding-right:20px;
border-bottom-width: 2px;
border-bottom-color: #666666;
border-bottom-style: solid;
border-right-width: 2px;
border-right-color: #666666;
border-right-style: solid;
}
/* index */
div#imagenInicio {
height: 400px;
}
div#imagenInicio img {
position: relative;
left: 20px;
top: 15px;
}


/* Oferta */
.conjuntoOferta {
background-color:#FFFFFF;
width: 350px;
height: 100%;
}
.tituloOferta {
top:0px;
height:22px;
padding-right:20px;
padding-bottom:12px;
font-size: 26px;
font-weight: bold;
color: #193A93;
}
.textoOferta {
margin-right: 30px;
padding:8px;
font-size: 14px;
color: #193A93;
border: 3px dashed #CCCCCC;
text-align: justify;
line-height: 20px;
}
.imagenesOferta {
text-align: center;
}
.imagenesOferta img {
margin-right: 10px;
margin-bottom: 10px;
}

/* Construcciones */
.nuevasConstrucciones {
vertical-align: middle;
background-color: #FFFFFF;
}
.contenedorNuevaConstruccion {
}
.tituloNuevaConstruccion {
width: 280px;
float: left;
color: #3366CC;
font-weight:bold;
font-size: 26px;
padding-top: 36px;
}
.imagenNuevaConstruccion {
padding-right: 20px;
float: right;
}
td#tablaLogin h1 {
color: #06F;
padding-left: 30px;
}
td#tablaLogin p{
color: #193A93;
}
td#tablaLogin #CANVAS {
margin-left: 140px;
}
div.textoLoginPie {
color: #193A93;
}
div.textoLoginPie a{
color: #193A93;
}
div.textoLoginPie a:hover{
color: #193A93;
text-decoration: none;
}


.textbox{
border:0px;
background-color:#eeeeee;
}
.etiquetaFormulario {
font-weight: bold;
padding-top: 6px;
padding-bottom: 6px;

}
.sobreFoto{
background-image:url(/html/3805/fondoArribaBlanco.gif);
height:22px;
background-position: right bottom;
background-repeat: no-repeat;
}
.fotosDerecha{
text-align:right;
width:210px;
background-color:#FFFFFF;
background-position: right top;
background-repeat:repeat-y;
}
.imagenDetalle{
text-align:right;
padding-right:20px;
}
.espacioFoto{
height:15px;
}
.bajoFoto{
background-image:url(/html/3805/fondoBajoBlanco.gif);
height:22px;
background-position: right bottom;
background-repeat: no-repeat;
}
.fotosIzquierda{
text-align: right;
padding-right: 40px;
}

.catalogoSeccion{
height:10px;
}

.catLocalidad{
float:left;
}
.catPrecio{
float:right;
}
.catImagen {
position: relative;
top: -100px;
float:left;
padding-bottom: 20px;
}
.celdaDescripcion{
background-color:#FFFFFF;
text-align:justify;
padding:20px;
width:280px;
}
.celdaPrecio{
font-size
text-align: right;
padding-right: 20px;
color:#193A93;
font-weight:bold;
background-color:#FFFFFF;
}
.celdaLocalidad{
font-weight:bold;
}
.conjuntoImagenes{
float:right;
width:100px;
}

.celdaEmpresa{
background-color:#FFFFFF;
padding:20px;
padding-left:0px;
}
.empresaConjunto{
width: 350px;
line-height:26px;
}
.empresaTitulo{
text-align:right;
font-size: 20px;
font-weight: bold;
font-variant: normal;
text-transform: lowercase;
color: #000077;
}
.empresaSubtitulo{
font-weight: bold;
color: #0066FF;
text-align: justify;
}
.empresaTexto{
text-align: justify;
}
.enlaceIzquierda{
line-height:30px;
}

#gaviota1{
margin-top:60px;
}
#gaviota2{
margin-top:37px;
}
#gaviota3{
margin-top:37;
}
.imagenesEmpresa{
position:relative;
}



.pie{
text-align:right;
line-height:6px;
font-size:9px;
color:#888888;
padding-top:-10px;
}
#portatil1{
margin-top:37px;
}
#portatil2{
margin-top:37px;
}
#portatil3{
margin-top:37px;
}


/* Enlaces de todo el sitio */
a.enlaceIzquierda:link, a.enlaceIzquierda:visited, a.enlaceIzquierda:active{
color: #444444;
text-decoration: none;
font-weight:bold;
}
a.enlaceIzquierda:hover {
color: #AAAAAA;
text-decoration: none;
font-weight:bold;
}
a.idioma:link, a.idioma:visited, a.idioma:active {
color: #555555;
text-decoration: none;
font-weight: bold;
}
a.idioma:hover {
color: #AAAAAA;
text-decoration: none;
font-weight: bold;
}
a.enlaceIzquierda:link, a.enlaceIzquierda:visited, a.enlaceIzquierda:active{
color: #444444;
text-decoration: none;
font-weight:bold;
}
a.enlaceIzquierda:hover {
color: #AAAAAA;
text-decoration: none;
font-weight:bold;
}
.contactoTitulos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #999999;
font-weight: bold;
padding-bottom: 18px;
padding-top: 18px;
}
.contactoTelefonos{
font-weight: bold;
font-size: 12px;
padding-right: 20px;
}
.contactoEtiqueta{
height: 25px;
font-weight: bold;
font-size: 12px;
}
.contacto2{
vertical-align: text-bottom;
}
input {
background-color: #eeeeee;
}
textarea {
background-color: #eeeeee;
}

#tablaQuieresVender {
width: 490px;
}


#Confirmacion {
height: 200px;
}
div#contactoEnviado {
color: #2B654F;
}
div#contactoEnviadoVolver a,div#contactoEnviadoVolver link,div#contactoEnviadoVolver visited,div#contactoEnviadoVolver active {
color: #2B654F;
text-decoration: none;
font-weight: bold;
line-height: 35px;
}
div#contactoEnviadoVolver a:hover {
color: #2B654F;
text-decoration: none;
font-weight: bold;
line-height: 35px;
border-bottom: 2px solid #2B654f;
}
td.celdaReferencia, span.EBDSTYLE_16780 {
color: #00A;
font-size: 10px;
background-color: #EFE;
}
.imgUsuarios {
display:table;
padding:0;
background-color:#31918D;
border:1px solid #FFF;
}

.estrellaMar {
margin-right:270px;
}

