body{
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#9c1f2f;}

img{
border:none;
border-color:#FFFFFF;}

.border1px{
border: 10px solid #9c1f2f;}

.colocame{
float:right;}

.tablaiconoss{
border:#FFFFFF medium;
}

.idiomado img{
border: 1px solid #FFFFFF;
}

.pagina{
width:800px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
background-color:#FFFFFF;}

.logo{
margin-left:10px;
margin-top:0px;
float:left;}

.idioma{
margin-top:10px;
margin-right:10px;
float:right;
width:150px;
color:#565458;}

.sima{
float:right;
margin-right:60px;
margin-top:5px;}

.izquierdamenusuperior{
background-image:url(imagenes/menusuperior.gif);
background-repeat:no-repeat;
font-weight:bold;
width:120px;
height:20px;
padding-top:9px;
float:left;}

.menusuperior{
font-weight:bold;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:4px;
padding-left:13px;
}

.menusuperior a{
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:12px;}

.menusuperior a:hover{
font-weight:bold;
text-decoration:none;
color:#DDDDDD;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:12px;}

.fondocabezera2{
background-image:url(imagenes/fondoheader.gif);
position:relative;
height:109px;
width:800px;}

.buscador2{
width:570px; 
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px; 
}

.secciontexto{
width:570px; 
margin-left:10px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
text-align:justify;}

.cabezera{
background-image:url(imagenes/cabezera.jpg);
height:240px;
width:800px;}

.inmuebles {
margin: 10px;
margin-top:3px;
}

.texto4{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.texto3{
font-size:12px;}

.menuhorizontal{
padding-top:20px;
width:800px;
float:left;}

.buscadorsuperiores{
background-image:url(idiomas/imagenes/espanol/buscador.jpg);
width:208px;
height:103px;}

.buscadorsuperioren{
background-image:url(idiomas/imagenes/ingles/finder.jpg);
width:208px;
height:103px;}

.buscadorsuperiorit{
background-image:url(idiomas/imagenes/italiano/finder.jpg);
width:208px;
height:103px;}

.buscadorsuperiorfr{
background-image:url(idiomas/imagenes/frances/finder.jpg);
width:208px;
height:103px;}

.buscadorsuperiorpt{
background-image:url(idiomas/imagenes/portugues/finder.jpg);
width:208px;
height:103px;}

.menulateralfondo{
background-image:url(idiomas/imagenes/espanol/fondobuscador.gif);
width:188px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#595757;
font-weight:bold;
padding-left:20px;}

.formulario{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px;
color:#999999;}

.fondobuscador{
padding-top:10px;
background-repeat:no-repeat;
width:208px;
text-align:center;
height:40px;
}

.boton{
background-color:#a51d2b;
text-align:center;
border: 2px solid #FFFFFF;
color:#FFFFFF;
font-weight:bold;
}

.contactanos{
background-image:url(idiomas/imagenes/espanol/contactanos.gif);
background-repeat:no-repeat;
width:208px;
height:220px;}

.contactus{
background-image:url(idiomas/imagenes/ingles/contactus.gif);
background-repeat:no-repeat;
width:208px;
height:220px;}

.contactit{
background-image:url(idiomas/imagenes/italiano/contactus.gif);
background-repeat:no-repeat;
width:208px;
height:220px;}

.contactpt{
background-image:url(idiomas/imagenes/portugues/contactus.gif);
background-repeat:no-repeat;
width:208px;
height:220px;}

.contactfr{
background-image:url(idiomas/imagenes/frances/contactus.gif);
background-repeat:no-repeat;
width:208px;
height:220px;}

.fondocabezera{
background-image:url(imagenes/fondocabezera.gif);
background-repeat:repeat-x;
margin-top:-1px;
width:592px;}

.titulodestacados{
color:#a71d2a;
padding-top:20px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}

.titulopropiedadesdestacadas{
color:#e84e51;
font-size:14px;}

.barraroja{
background-color:#d61116;}

.barravertical{
background-image:url(imagenes/barravertical.gif);
width:1px;
height:257px;}

.tamano208{
width:200px;}

.tamano20{
text-align:center;
width:10px;}

.textolaempresainicio{
width:180px;
text-align:justify;
color:606060;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

.derecha{
float:right;}

.fondofondo{
width:800px;
height:60px;
background-image:url(imagenes/fondofondo.gif);}

.botonbusca{
width:159px;
height:22px;
background-color:#bf171e;
elevation:below;
}

.color1{
color:#353131;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;}

.precio{
color:747070;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;}

.linea{
color:#cdc4c4;
width:570px;}

.nuestrasoficinas{
color:#666363;
margin-top:20px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;}

.titulocategoria{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;}

.descripcion{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
background-color:#CCCCCC;
font-size:10px;
color:#666666;
text-align:left;}

.descripcion2{
text-align:left;
font-size:11px;}

.centrarver{
text-align:center;
margin-left:15px;}

.paginador a{
width:520px;
color:#9c1f2f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
text-align:center;}

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

.definiciones{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
font-size:11px;
color:#999999;}

.numeros{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
font-size:11px;
color:#818181;}

.descripcionver{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
font-size:11px;
color:#579b07;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

.descri{
margin-left:10px;
margin-right: 10px;
font-size:12px;
color:#333333;
text-align:justify;}

.fondoderecha{
float:right;
margin-right: 15px;
margin-top: 20px;
color:#FFF;}

.fondoderecha a{
color:#FFF;
font-size: 12px;
text-decoration: none;}

.descripcioncabver{
margin-top:10px;
position:absolute;
width:305px;
background-image:url(imagenes/cabver/arriba.jpg);
height:8px;}

.descripcioncabreplica{
width:305px;
background-image:url(imagenes/cabver/medio.jpg);}

.descripcioncabfondo{
width:305px;
background-image:url(imagenes/cabver/fondo.jpg);
height:5px;}

