﻿/*BUSCADOR *********************************/
BODY.viviendas #contenido .introviviendas
{
    color:#636141;
}
    
    
BODY.viviendas #contenido #buscador
{
    width:520px;
    margin-top:20px;
}

    BODY.viviendas #contenido #buscador #buscadorViviendas
    {
        width:200px;
        float:left;
        padding-right:150px;
    }
    
    BODY.viviendas #contenido #buscador #buscadorViviendas #opcionesVentas
    {
        padding-left:15px;
    }        
    

	BODY.viviendas #contenido #buscador #buscadorViviendas .titulo
	{
		font-size:110%;
		background: url(Images/puntosHorizontales.gif) repeat-x bottom;
	   margin-bottom:10px;
	   padding-bottom:3px;
	   text-align:right;
	}

        
    BODY.viviendas #contenido #buscador #buscadorReferencia
    {
        width:170px;
        float:left;
    }
    
    
        BODY.viviendas #contenido #buscador #buscadorReferencia .titulo
        {
        font-size:110%;
        background: url(Images/puntosHorizontales.gif) repeat-x bottom;
        margin-bottom:10px;
        padding-bottom:3px;
        display:block;
        }
       
    BODY.viviendas #contenido .buscar,
    BODY.viviendas #contenido .buscar2
    {   
        text-align:right;
        padding:3px 5px;
    }
    
    BODY.viviendas #contenido .buscar
    {   
        width:175px;
        margin-bottom:8px;
        margin-top:10px;
     
    }
    
    BODY.viviendas #contenido .buscar2
    {   
        width:153px;
    }
    
    BODY.viviendas #contenido .buscar A,
    BODY.viviendas #contenido .buscar2 A
    {
        font-size:90%;
        color:#005742;
        padding-bottom:2px;
        background-color:#E6E2CA;
        padding:3px 5px;
    }
    
    
    BODY.viviendas #contenido .buscar A:hover,
    BODY.viviendas #contenido .buscar2 A:hover
    {
        color:#999;
        background-color:#D7D1AE;
    }

/*RESULTADO *********************************/
.gridPager 
{
      font-size:130%;
      background-color:#fff;
      text-align:center;
      color:Gray;
}


.gridPager span
{
      color:Black;
      font-size:140%;
      font-weight:bold;
}


BODY.viviendas TABLE
{
    width:100%;
    font-size:80%;
    border:none;
    }
    
 
BODY.viviendas TABLE TH,
BODY.viviendas #informacion TH
{
    font-weight:normal;
    height:30px;
    vertical-align:bottom;
    text-align:left;
    padding:0 0 5px 5px;
    width:250px;
    
}

BODY.viviendas TABLE TH
{
    text-align:center;

    }
    
BODY.viviendas #informacion TH
{    text-align:left;

    }

BODY.viviendas TABLE TD,
BODY.viviendas #informacion TD
{
    width:auto;

}



BODY.viviendas  .logoVillagadea
{
	width:100%;
	margin-top:50px;
	margin-left:0;
	background-color:#D9D9CD;
	height:62px;
}

BODY.viviendas  .logoVillagadea img
{
	border-right:2px solid white;
	position:relative;
	bottom:23px;
}

BODY.viviendas #informacion .logoVillagadea
{
	clear:both;
	width:145px;
	margin-top:50px;
	margin-left:48px;
}


BODY.viviendas TABLE TD
{    
    text-align:center;
    border:0;
    }
    
BODY.viviendas #informacion TD
{    text-align:left;

  }

BODY.viviendas TABLE TR.impar
{
    border:"0";
}


BODY.viviendas TABLE TR.par
{
       
    background-color:#F2F0E3;
}

BODY.viviendas TABLE.paginado
    {
    text-align:center;
    width:100%;
    }

BODY.viviendas TABLE.paginado A
    {
    color:#999;
    }

BODY.viviendas TABLE.paginado A:hover
    {
    color:#555;
    }
   /**Paginado**/     
BODY.viviendas .gridPager td 
    {
    width:1px;
    text-align:right;
    }    
    
BODY.viviendas .gridPager table 
    {
    width:1px;
    float:right;
    }        
    
    
BODY.viviendas .gridPager td A
    {
    font-size:12px;
    color:#7E7B54;
    }
        
BODY.viviendas .gridPager td A:hover
    {
    font-size:12px;
    color:#555;
    }
    
BODY.viviendas .gridPager td Span
    {
    font-size:12px;
    color:#005742;
    }    

/*RESULTADO *********************************/


BODY.viviendas .datos
{
    font-size:120%;
    }

BODY.viviendas .datos .referencia,
BODY.viviendas .datos .tipo,
BODY.viviendas .datos .localidad
{
    display:inline;    
    border-right:1px dotted;
    background: url(Images/puntosHorizontales.gif) repeat-x bottom;
    padding:0 5px 2px 5px;
    
    }
    
    
BODY.viviendas #ampliaDatos
{
    width:540px;
    margin-top:3px;
    overflow:hidden;
    }
    
    
    BODY.viviendas #ampliaDatos #informacion
    {
        float:left;
        width:255px;
        margin-top:20px;

    }
    
    BODY.viviendas #ampliaDatos #informacion TABLE
    {
        font-size:90%;
        margin-bottom:10px;
        }
        
        
        
        
    BODY.viviendas #ampliaDatos #informacion TABLE TH
    {
        
        color:#636141;
        font-weight:bold;
        text-align:left;
        } 
       
       BODY.viviendas #ampliaDatos #informacion TABLE TD
       {
        width:200px;
        }
        
        BODY.viviendas #ampliaDatos #informacion TABLE TD.columnaIzquierda
       {
        font-weight:bold;
        background: url(Images/puntosHorizontales.gif) repeat-x bottom;

        }
        
        
       BODY.viviendas #ampliaDatos #informacion TABLE TD.columnaDerecha
       {
        width:200px;
        }
        
        
       BODY.viviendas #ampliaDatos #informacion .titulo
       {
        color:#636141;
        font-weight:bold;
        font-size:90%;
        margin:10px 0 10px 0;
        }


       BODY.viviendas #ampliaDatos #informacion P
       {
        font-size:90%;
        margin:10px 0 0 0;
        }
        
       
        BODY.viviendas #ampliaDatos #imagenes
        {
            float:left;
            width:270px;
            margin-left:5px;
            z-index:1000;

        }
  
        BODY.viviendas #ampliaDatos #informacion .precio
        {
            font-size:130%;
            }

    
BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas
    {
        position:relative;
        margin:3px 0 3px 0;
        overflow:hidden;
        }
        
        
BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL
{
    overflow:hidden;
    display:block;
    margin:0;
    padding:0;

    }
    
    
  BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL LI
  {
    display: inline;
    margin: 0;
    padding: 0;
    float: left;
    width: 129px;    
    overflow: hidden;
    /*border: 1px solid #F2F0E3;*/
    margin-left: 0; 
    padding:1px;
	height: auto!important; /* para los browsers buenos */
    height: 98px; /* para IE5+ */
    min-height: 98px; /* para los browsers buenos */
	vertical-align:middle !important;
	background-color:#F2F0E3;
    } 


  BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL LI IMG
  {
    width: 95%;
    padding-left:3px;
	padding-top: 3px;
	
  }
    
  BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL LI.principal IMG
  {
	float:left;
    width: 262px;
  }    
    BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL LI.principal
    {   
        clear: both;
        float:none;
        display: block;
        width: 262px;
        border: none; 
        padding:0 !important;
        margin-left: 0 !important;
		padding:0;
        padding-bottom:2px;
		text-align:center;
		height: auto; /* para IE5+ */
		min-height: 98px; /* para los browsers buenos */
    }
  
    BODY.viviendas #ampliaDatos #imagenes .miniaturasViviendas UL LI.principal p
    {   
		background-color:#F2F0E3;
		color: #636141;
		margin-left:3px;
		padding-left:5px;
		padding-right:6px;
		padding-top:4px;
		padding-bottom:4px;
		width:250px;
		text-align:justify;
		font-size: 10px;
    }


   BODY.viviendas .volver A
{
    _right:1px;
    }
    
.volver A:hover
{
    color:#999;
    }

BODY.viviendas #imagenes UL 
{
    display: block;
    margin: 0;
    padding: 0;
}



    