form{
margin:0;
padding:0;
}
#cuerpo{
margin-top:20px;
position:relative;
}
#menu-hori {
position:relative;
margin-top: 9px;
}
#botones-horizontal a {
margin-top:0px;
}
#coliz{
width:160px;
height:580px;
float:left;
text-align:left;
font-size:10px;
}
#coliz input,#coliz select{
font-size:10px;
color:#333;
}
#contenido{
position:relative;
width:590px;
float:right;
text-align:left;
font-size:12px;
}
#buscar-titulo{
font-weight:bold;
background:#343499;
border:2px solid #343499;
border-bottom:0;
color:white;
padding:3px;
font-size:11px;
}
#buscar-ref,#buscar{
border:2px solid #343499;
background:#F5F5FC;
padding:3px;
margin-bottom:10px;
}
#buscar-ref{
height:20px;
}
#buscar-ref input{
width:100px;
float:left;
}
a#boton-ver1{
display:block;
width:30px;
height:19px;
line-height:19px;
background:#343499 url(imagen/flecha_azul1.png) top right no-repeat;
color:white;
text-decoration:none;
font-weight:bold;
padding:0px 5px;
float:right;
}
#buscar{
font-size:10px;
font-weight:bold;
line-height:18px;
}
#buscar input,#buscar select{
width:97%;
}
a#boton-buscar{
display:block;
width:145px;
height:29px;
line-height:19px;
background:url(imagen/boton_buscar1.png) top right no-repeat;
text-indent:-999em;
margin-top:4px;
}
#oportunidades{
display:block;
text-indent:-999em;
width:160px;
height:77px;
background:url(imagen/oportunidades.png) top left no-repeat;
margin-bottom:15px;
}
#suvivienda{
display:block;
text-indent:-999em;
width:160px;
height:162px;
background:url(imagen/compramos_su_vivienda.png) top left no-repeat;
margin-bottom:15px;
}
#propiedad{
position:relative;
width:563px;
background:url(imagen/propiedad_med.png) top left repeat-y;
font-size:12px;
line-height:17px;
margin-bottom:2px;
}
#propiedad-titulo{
position:relative;
width:563px;
height:24px;
line-height:28px;
background:url(imagen/propiedad_top.png) top left no-repeat;
text-indent:50px;
font-family:arial;
color:white;
font-size:11px;
font-weight:bold;
}
#propiedad-titulo span{
color:#333;
margin-right:5px;
}
#propiedad-foto{
margin:2px 10px 2px 3px;
padding:1px;
border:1px solid #333;
float:left;
position:relative;
}
#propiedad-pie{
position:relative;
width:563px;
height:1px;
font-size:1px;
background:url(imagen/propiedad_bot.png) top left no-repeat;
clear:both;
}
#propiedad-car{
margin-top:8px;
height:98px;
}
#propiedad-funciones{
height:26px;
}
a#propiedad-vervivienda{
position:relative;
height:26px;
width:127px;
display:block;
float:left;
text-indent:-999em;
background:url(imagen/boton_vervivienda.png) top left no-repeat;
}
#propiedad-precio{
float:right;
margin-right:10px;
height:26px;
line-height:28px;
font-size:19px;
font-weight:bold;
font-family:arial;
color:#EB6708;
font-style:italic;
}
#ordenadopor{
border:1px solid #666;
font-size:12px;
font-weight:bold;
height:23px;
margin-bottom:4px;
width:561px;
}
#ordenadopor-titulo{
background:#666;
color:white;
width:100px;
text-align:right;
float:left;
margin-right:10px;
height:23px;
line-height:23px;
padding-right:5px;
}

#ordenadopor-falta{
float:left;
width:230px;
margin-right:2px;
margin-top:4px;
}
#ordenadopor-precio{
float:left;
width:200px;
margin-right:2px;
margin-top:4px;
}
#ordenadopor-falta,#ordenadopor-falta select,#ordenadopor-precio,#ordenadopor-precio select{
font-size:10px;
color:#666;
}
#ordenadopor-falta.sel,#ordenadopor-falta.sel select,#ordenadopor-precio.sel,#ordenadopor-precio.sel select{
color:#EB6708;
}
#ordenadopor-falta select,#ordenadopor-precio select{
border:1px solid #666;
}
#ordenadopor-falta.sel select,#ordenadopor-precio.sel select{
border:1px solid #EB6708;
}
#oportunidad{
position:absolute;
right:0;
padding-right:5px;
}
#botones-horizontal a.todos,#botones-horizontal a.todos2{
width:50px;
line-height:24px;
}
#botones-horizontal a.prosel,#botones-horizontal a.todos2{
background:#EB6708;
color:white;
}
#contenido h3{
font-size:17px;
margin:0;
margin-bottom:10px;
padding:0;
font-family:arial;
}
#contenido h3 span{
color:#666;
color:#EB6708;
}
#imagenes{
border:2px solid #EB6708;
text-align:center;
width:550px;
margin-bottom:10px;
}
#propiedad-foto-grande{
margin:4px 2px 2px 2px;
padding:1px;
border:1px solid #000;
}
#tumbs{
margin-bottom:4px;
text-align:left;
margin:0px 0px 4px 3px;
}
#propiedad-foto-peque{
margin:4px 2px 0px 0px;
padding:1px;
border:0px;
border:1px solid #000;
}
#preciohipoteca{
position:relative;
border:1px solid #EB6708;
padding:5px;
width:540px;
margin-top:10px;
font-size:16px;
font-family:arial;
font-weight:bold;
color:#333;
background:#FEE9DA;
}
#preciohipoteca span{
color:#EB6708;
font-size:20px;
font-style:italic;
}
#boton_calcular_hipoteca{
position:absolute;
right:0;
text-indent:-999em;
background:url(imagen/boton_calcular_hipoteca.png) top left no-repeat;
width:167px;
height:26px;
margin-right:5px;
}
#calcularhipoteca{
border:1px solid #EB6708;
background:white;
margin-top:2px;
padding:3px;
font-size:12px;
font-weight:normal;
font-family:verdana;
}

#botonera{
position:relative;
margin-top:10px;
width:550px;
}
#boton_volver,#boton_recomendar,#boton_imprimir,#boton_mas_informacion{
float:left;
text-indent:-999em;
background:url(imagen/boton_volver.png) top left no-repeat;
width:110px;
height:30px;
margin-right:5px;
}
#boton_volver{
margin-top:5px;
}
#boton_recomendar{
float:right;
background:url(imagen/boton_recomendar.png) top left no-repeat;
width:117px;
margin-top:3px;
}
#boton_imprimir{
float:right;
background:url(imagen/boton_imprimir.png) top left no-repeat;
width:102px;
margin-top:1px;
}
#boton_mas_informacion{
float:right;
background:url(imagen/boton_mas_informacion.png) top left no-repeat;
width:138px;
}
#calcular{
position:absolute;
margin-left:10px;
text-indent:-999em;
background:url(imagen/boton_calcular.png) top left no-repeat;
width:91px;
height:26px;
}
#pie{
font-size:10px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
padding-top:5px;
clear:both;
border-top:3px solid #333399;
float:left;
width:100%;
}
#imgindex{
float:right;
margin:0px 0px 15px 15px;
padding:2px;
border:2px solid #333399;
}