/* CSS Document */

body{
margin:0;
padding:0;
background-image: url(../imagenes/fondo.jpg);
background-repeat: no-repeat;
background-position: 780px top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

span{
display:none;
}

.f100{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
width: 100%;
max-width: 100%;
vertical-align:middle;
}

.boton100{
background: url(../imagenes/buscar_boton.jpg) no-repeat top left;
width: 210px;
height:40px;
margin:0;
padding:0;
border:0;
}

.t12{
padding-left:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

a{
color:#999999;
}
a:HOVER{
color:#333333;
}


#cabecera{
width:780px;
height:165px;
margin: 0 0 15px 0;
}

/*
BUSCADOR
*/
#buscador{
width:210px;
position:relative;
float:left;
}
#buscador h3{
background: url(../imagenes/buscar_titulo.jpg) no-repeat top left;
height:60px;
width:210px;
margin:0;
padding:0;
}
#buscador h4{
background: url(../imagenes/destacado.jpg) no-repeat top left;
height:60px;
width:210px;
margin:0;
padding:0;
}
#buscador h3 span{
display:none;
}
#buscador h4 span{
display:none;
}

form{
margin:0;
padding:0;
}
.lista{
width:100%;
}
#b_buscar:HOVER{
cursor:pointer;
}
.boton{
width:210px;
height:40px;
background: url(../imagenes/buscar_boton.jpg) no-repeat top left;
margin:0;
padding:0;
border:0;
}

.preBuscar{background: url(../imagenes/buscar_boton2.jpg) no-repeat top left; display:none;}
/*
CONTENIDO
*/

#contenido{
position:relative;
float:left;
width:540px;
border-left: 1px solid #F1F1F1;
margin:0;
padding:0 15px 15px 15px;
min-height: 350px;
}

/*
PIE
*/
#centro{
position:relative;
float:left;
}
#pie{
width:780px;
border-top:1px solid #F1F1F1;
position:relative;
float:left;
margin: 20px 0 20px 0;
padding: 10px 0 0 0;
text-align:center;
}
/*
LOGO
*/
#logo{
background-color:#FFFFFF;
height:65px;
background:url(../imagenes/logo_fondo.jpg) repeat-x top left;
}
#logo h1{
background: url(../imagenes/logo.jpg) no-repeat top left;
height:65px;
width:340px;
margin:0;
padding:0;
}
#logo h1 span{
display:none;
}
/*
MENU
*/
#menu{
background:url(../imagenes/menu_fondo.jpg) repeat-x top left;
height:100px;
}
.inmuebles a{
display:block;
float:left;
padding: 0;
margin:0;
height:100px;
width:110px;
background: url(../imagenes/inmuebles.jpg) no-repeat top left;
}
.inmuebles a:HOVER{
display:block;
float:left;
padding: 0;
margin:0;
height:100px;
width:110px;
background: url(../imagenes/inmuebles2.jpg) no-repeat top left;
}
.vender a{
display:block;
float:left;
padding: 0;
margin:0;
width:100px;
height:100px;
background: url(../imagenes/vender.jpg) no-repeat top left;
}
.vender a:HOVER{
width:100px;
background: url(../imagenes/vender2.jpg) no-repeat top left;
}
.empresa a{
display:block;
float:left;
padding: 0;
margin:0;
width:110px;
height:100px;
background: url(../imagenes/empresa.jpg) no-repeat top left;
}
.empresa a:HOVER{
width:110px;
background: url(../imagenes/empresa2.jpg) no-repeat top left;
}
.contacto a{
display:block;
float:left;
padding: 0;
margin:0;
width:100px;
height:100px;
background: url(../imagenes/contacto.jpg) no-repeat top left;
}
.contacto a:HOVER{
width:100px;
background: url(../imagenes/contacto2.jpg) no-repeat top left;
}

.preInmuebles{background: url(../imagenes/inmuebles2.jpg) no-repeat top left; display:none;}
.preVender{background: url(../imagenes/vender2.jpg) no-repeat top left; display:none;}
.preEmpresa{background: url(../imagenes/empresa2.jpg) no-repeat top left; display:none;}
.preContacto{background: url(../imagenes/contacto2.jpg) no-repeat top left; display:none;}

/*
PORTADA/EMPRESA
*/
#bienvenida{
border-bottom: 1px solid #F1F1F1;
margin:0 0 10px 0;
}
#bienvenida h2{
margin:0;
padding:0;
width:300px;
height:60px;
background: url(../imagenes/empresa_bienvenida.jpg) no-repeat top left;
}

#comprar{
position:relative;
float:left;
width:260px;
margin:0;
padding:0;
border-right: 1px solid #F1F1F1;
}
#comprar h2{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/empresa_comprar.jpg) no-repeat top left;
}
.tcomprar{
padding-left:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#vender{
position:relative;
float:left;
width:260px;
padding:0 0 0 10px;
}
#vender h2{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/empresa_vender.jpg) no-repeat top left;
}
.tvender{
padding-left:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

/*
INMUEBLES
*/
#inmuebleDetallado{}
#fotos{
width:185px;
margin: 0 10px 0 0;
padding:0;
}
#datos{
width:345px;
padding: 0;
margin:0;
}

#inmuebleDestacado{
height:65px;
width:190px;
padding:0 10px 0 10px;
font-size:10px;
position:relative;
margin:0;
}
#inmueble{
height:65px;
width:255px;
background-color:#EEEEEE;
padding:10px 0 10px 10px;
font-size:10px;
position:relative;
float:left;
}
.izq{
margin:0 10px 10px 0;
}
.der{
margin:0 0 10px 0;
}
#inmueble .imagen{float:left; width:87px; height:65px; background-color:#0099CC;}
#inmuebleDestacado .imagen{ position:relative; float:left; width:87px; height:65px; background-color:#0099CC;}
#inmueble .p1, .p2, .p3, .p4{float:left; margin:0 0 0 10px; padding:0;}
#inmuebleDestacado .p1, .p2, .p3, .p4{float:left; margin:0 0 0 5px; padding:0; width:90px;}
#inmueble .p1{ width:143px}
#inmueble .p2{ width:100px}
#inmueble .p3{ width:120px;}

#inmueble .boton{
position:relative;
float:right;
width:130px;
height:18px;
background-color:#CCCCCC;
margin:0;
padding:0 0 0 -10px;
top:17px;
}

#comoBuscar{
}
#comoBuscar h2{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/inmuebles_como_buscar.jpg) no-repeat top left;
}

#ultimosInmuebles{
}
#ultimosInmuebles h3{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/inmuebles_ultimos.jpg) no-repeat top left;
}
#ultimosInmuebles p{
padding-left:25px;
}


#masInfo{
margin: 0 10px 0 0;
padding:0;
}
#masInfo:LINK{color:#FFFFFF;}
#masInfo:ACTIVE{color:#FFFFFF;}
#masInfo:VISITED{color:#FFFFFF;}
#masInfo:HOVER{color:#FFFFFF;}

#masInfoTitulo{
width: 100%;
margin-top: 20px;
color:#FFFFFF;
background-color:#999999;
}
#masInfoForm{ display:none;}
#masInfoFormerror{ display:block;}

#enviarAmigo{
margin: 0 10px 0 0;
padding:0;
color:#FFFFFF;
}
#enviarAmigo:LINK{color:#FFFFFF;}
#enviarAmigo:ACTIVE{color:#FFFFFF;}
#enviarAmigo:VISITED{color:#FFFFFF;}
#enviarAmigo:HOVER{color:#FFFFFF;}

#enviarAmigoTitulo{
margin-top: 5px;
width: 100%;
color:#FFFFFF;
background-color:#999999;
}
#enviarAmigoForm{ display:none;}
#enviarAmigoFormerror{ display:block;}

#printPage{
margin: 0 10px 0 0;
padding:0;
}
#printPageTitulo{
cursor:pointer;
margin-top: 5px;
width: 100%;
color:#FFFFFF;
background-color:#999999;
}

/*
VENDER
*/
#comoVender{
}
#comoVender h2{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/vender_como_vender.jpg) no-repeat top left;
}
#comoVender p{
padding-left:25px;
}

#formularioVenta{
}
#formularioVenta h3{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/vender_formulario.jpg) no-repeat top left;
}
#formularioVenta p{
padding-left:25px;
}

/*
CONTACTO
*/
#consultenos{
}
#consultenos h2{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/contacto_contactenos.jpg) no-repeat top left;
}
#consultenos p{
padding-left:25px;
}

#formularioConsulta{
}
#formularioConsulta h3{
margin:0;
padding:0;
width:260px;
height:35px;
background: url(../imagenes/contacto_formulario.jpg) no-repeat top left;
}
#formularioConsulta p{
padding-left:25px;
}

.cienporcien{
width: 90%;
height: 15px;
}
.cienporcienerror{
width: 90%;
height: 15px;
border-color:#FF0000;
}

.cienporcien_textarea{
width: 90%;
}