@charset "utf-8";
/* CSS Document */

body {
	
	
		background-color:#3a5d73;
		
		
		}
		
		
		
/* DEFAULT.ASPX ini ******************************************************/
.bodyimp
{
    background-color: #FFFFFF;
}
.contenedor
{
    background-repeat: no-repeat;
    width: 748px;
    height: 750px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}

.cabecera{
		width:748px;
		height:193px;
		position:absolute; top:0px; left:0px; 
		background-color: #33556b;
		
}

.menuizq{
		width:213px;
		height:218px;
		position:absolute; top:193px; left:0px; 
        text-align:center;
}
.barrabuscar
{
		width:213px;
		height:5px;
		position:absolute; top:400px; left:0px; 

}
.menubuscar
{
		width:213px;
		height:294px;
		position:absolute; top:405px; left:0px; 

}
.contenidodefault
{
    width: 535px;
    height: 557px;
    position: absolute;
    top: 193px;
    left: 213px;
    background-color: #33556b;
}

.contenidosup
{
    width: 535px;
    position:relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
}

.contenidobusq
{
    width: 535px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
}

.contenidobajo
{
    width: 535px;
    
    position:relative;
    top: 210px;
    left: 0px;
    background-color: #33556b;
}

.contenidosup1
{
    width: 220px;
    height: 24px;
    position: absolute;
    top: 42px;
    left: 14px;
    font-family: verdana;
    font-size: 16px;
    font-weight: bold;
    color: #A9FF00;
}
.textoinmocalpe
{
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #A9FF00;
    margin-bottom: 200px;
    padding-bottom: 100px;
}
.contenidosup2
{
    width: 507px;
    height: 185px;
    position: absolute;
    top: 20px;
    left: 16px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: #9cc2dd;
}




.csslogoparcalpe
{
    text-align: left;
    margin: 10px 10px 10px 20px;
}
.textoinmocalpe2
{
    position: relative;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #A9FF00;
    padding-left: 20px;
}

.imgbuscar
{
    width: 154px;
    height: 35px;
    position: absolute;
    top: 0px;
    left: 25px;
    
}
.txtref
{
    position : absolute;
    top : 50px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.txtrefdato
{
    position: absolute;
    top: 45px;
    left: 105px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}

.txtzona
{
    position : absolute;
    top : 75px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.txtzonadato
{
    position: absolute;
    top: 70px;
    left: 80px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}
.txttipo
{
    position : absolute;
    top : 100px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.txttipodato
{
    position: absolute;
    top: 95px;
    left: 80px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}

.txtDormitorios
{
    position : absolute;
    top : 125px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.txtDormitoriosdato
{
    position: absolute;
    top: 120px;
    left: 105px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}

.txtprecmin
{
    position : absolute;
    top : 150px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.txtprecmindato
{
    position: absolute;
    top: 145px;
    left: 105px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}
.txtprecmax
{
    position : absolute;
    top : 175px;
    left : 5px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color:White;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.txtprecmaxdato
{
    position: absolute;
    top: 170px;
    left: 105px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: White;
    width: 100px;
    text-align: right;
}

.btnbuscar
{
    position : absolute;
    top : 215px;
    left : 100px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: #9cc2dd;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width:100px;
}

.next2 hover{ 

text-decoration:none;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #9cc2dd;

}
.next2 { 
text-decoration:none;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #9cc2dd;

}
/*technorati.com */
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		border: 1px solid #ccc;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;
		font-weight:bold;

		color: rgb(66,97,222);
	}
	div.pagination a:hover, div.pagination a:active {
		background-image:none;
		background-color:#4261DF;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
/*technorati.com fin*/	
	div.pagination2
{
    padding: 3px;
    margin: 3px;
    text-align: center;
    vertical-align: top;
}

	div.pagination2 a:hover, div.pagination a:active {
		border: 1px solid #ccc;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;
		font-weight:bold;

		color:Black;
		vertical-align: top;
	}
	div.pagination2 a {
		border: 1px solid #ccc;
		margin-right:3px;
		padding:2px 6px;
	
	
		background-image:none;
		background-color:#4261DF;
		color: #fff;
		vertical-align: top;
	}
	
.caracteristicas1
{
    width: 535px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
}

.fotosinmueble
{
    width: 535px;
    position: relative;
    background-color: #33556b;
}	
.caracteristicas2
{
    width: 535px;
    position: relative;
    background-color: #33556b;
}
.descripcioninmueble
{
    width: 535px;
    position: relative;
    background-color: #33556b;
    
}	
.contactoinmueble
{
    width: 535px;
    position: relative;
    background-color: #33556b;
}	

.textodestacado
{
    position: relative;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #A9FF00;
    padding-left: 5px;
    text-align: left;
}

.tablacarac
{
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    color:White;
}
.imgoficinas
{
    border: 4px solid #FFFFFF;
    margin: 10px 20px 20px 20px;
}

.direccion1
{
    width: 535px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
    font-family: verdana;
    font-size: 12px;
    color: #9cc2dd;
    font-weight: bold;
}
.tablacontactar
{
    width: 535px;
    position: relative;
    left: 0px;
    background-color: #33556b;
    font-family: verdana;
    font-size: 12px;
    color: #9cc2dd;
    font-weight: bold;
}
.imgservicios
{
    border: 4px solid #FFFFFF;
    margin: 10px;
}
.servicios1
{
    width: 535px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
    font-family: verdana;
    font-size: 10px;
    color: #9cc2dd;
    font-weight: bold;
}
.privacidad
{
    width: 535px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
    font-family: verdana;
    font-size: 10px;
    color: #9cc2dd;
    font-weight: bold;
}
.textodestacadopriv
{
    position: relative;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #A9FF00;
    padding-left: 5px;
    text-align:center;
}

/*links*/
	div.linksweb
{
    padding: 3px;
    margin: 3px;
    text-align: center;
    vertical-align: top;
}

	div.linksweb a, div.linksweb a:hover, div.linksweb a:active
{
    border-style: none;
    border-width: 0px;
    margin-right: 3px;
    padding: 2px 6px;
    background-position: bottom;
    text-decoration: none;
    font-weight: bold;
    color: #9cc2dd;
    vertical-align: top;
    font-size: 10px;
}

/*links*/
h1
{
    color: #9cc2dd;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.txtcabecera
{
    position:relative;
    top: 0px;
    left: 0px;
    background-color: #33556b;
    z-index: 1;
    text-align: center;
    width: 748px;
}
.contenidodefaultimp
{
    width: 100%;
    height: 100%;
    position: relative;
    top: 20px;
    left: 0px;
}

.contenidobusqimp
{
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: tahoma;
    font-size: 14px;
    color: #800000;
    font-weight: bold;
}

.caracteristicasimp
{
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
   
}

.fotosinmuebleimp
{
    width: 100%;
    position: relative;
   
}	
.caracteristicas2imp
{
    width: 100%;
    position: relative;
    
}

.caracteristicas1imp
{
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    
}

.textoinmocalpe2imp
{
    position: relative;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    padding-left: 20px;
}

.tablacaracimp
{
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}
.descripcioninmuebleimp
{
    width: 100%;
    position:relative;
    background-color: #FFFFFF;
}	
.tablacaracimp2
{
    font-family: verdana;
    font-size:14px;
    font-weight: bold;
    color: #000000;
}
.banderas
{
    width: 400px;
    height: 20px;
    position: absolute;
    top: 10px;
    left: 50px;
}
