﻿body, td, div
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #4d4948;
    margin:0px; 
}

a, a:link, a:hover, a:visited, a:active, z
{
    font-size: 8pt;
    color: #28537e;
}

.Menu
{
    font-size: x-small;
    color: #28537e;
    font-weight: normal;
}


.a, .a:link, .a:hover, .a:active, .a:visited
{
    color: #317f36;
    font-weight: lighter;
}

.smalla, .smalla:link, .smalla:active, .smalla:visited
{
    font-size: 8pt;
    text-decoration: none;
}
.smalla:hover
{
    text-decoration: underline;
}
.b, .b:link, .b:hover, .b:active, .b:visited
{
    font-weight: lighter;
    font-size: 10.0pt;
    color: #034485;
}
.bt
{
    
    border: solid 1px #dfd9d3;
    width: 160px;
}


.t
{
    background: #e5ecf9;
    color: #303030;
}
.tt
{
    border: 1px solid #28537e;
    color: #303030;
    background: #f6f8fa;
}
.divFoto
{
    float: left;
    position: relative;
    width: 150px;
    text-align: center;
    margin: 5px;
    padding: 4px;
    background-color: #F1F1F1;
    height: 175px;
}
.fotoDestacada
{
    float: left;
    position: relative;
    width: 150px;
    text-align: center;
    margin: 5px;
    padding: 4px;
    background-color: #f8f5ee;
    height: 175px;
}
.divInmobiliaria
{
    float: left;
    width: 100px;
    text-align: center;
    padding: 4px;
}
.d, .d:link, .d:hover, .d:active, .d:visited
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #4d4948;
}
.pob
{
    float: left;
    width: 260px;
}
.TituloLista
{
    border-top: 1px solid #28537e;
    color: #303030;
    background: #e5ecf9;
    padding-bottom: 5px;
    margin-bottom: 4px;
    width: 100%;
}
.Cabecera
{
    float: left;
    background-color: Transparent;
}

.StringCount
{
    background-color: Transparent;
    text-align: right;
}
.textBox
{
    border: 1px solid #28537e;
    color: #303030;
    background: #f6f8fa;
}
.lbldestacados
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    color: #4e6d89;
    margin: 0 0 0 0px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
#divBuscador
{
    float: left;
}

#divVinculos
{
    text-align: right;
}
#divbotonera{float:left;}
#divMenu
{
    vertical-align: top;
    margin-bottom: 10px;
}
#divBuscar
{
    float: left;
    vertical-align: top;
    margin-left: 10px;
}
#divMenu1
{
    word-spacing: 6px;
    margin-bottom: 6px;
}


#divPrincipal
{
    /* width:100%;*/
    margin: 5px;
}

#divListado
{
    /*width:88%;   position : relative;     float:left ; */
    padding-right: 10px;
}

#divDestacados
{
    width: 10%;
    text-align: center;
}

#divPaginador
{
    text-align: center;
}

#divTituloLista
{
    border-top: 1px solid #28537e;
    color: #303030;
    background: #e5ecf9;
    padding-bottom: 5px;
    width: 100%;
    clear: both;
}
#divCabecera
{
    float: left;
    background-color: Transparent;
}
#divStringCount
{
    background-color: Transparent;
    text-align: right;
}

#divStringCount *
{   font-size:7.5pt;
    
}
#divPie
{
    text-align: center;
    margin-top: 10px;
    width: 100%;
    clear: left;
}
#divPagestring
{
    width: 100%;
    text-align: center;
}

img
{
    border-style: none;
}

h1
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #4e6d89;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    margin: 0 0 0 0px;
}

h2
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    color: #4e6d89;
    margin: 0 0 0 0px;
}


hr
{
    text-align: center;
    color: #e0cb9f;
    height: 1px;
    margin-top: 4px;
    margin-bottom: 4px;
}


#divDerecho
{
    width: 300px;
    position: relative;
    float: right;
    vertical-align: top;
}

#divIzquierdo
{
    width: 800px;
    float: left;
    vertical-align: top;
}


#divImagenes
{
    float: left;
    width: 380px;
    background-color: #f8f5ee; /*background-color :#e5ecf9;*/
    border: solid 1px #dfd9d3;
    padding: 10px;
    margin: 5px;
    margin-top: 8px;
    
}
#divDatos
{
    float: left;
    width: 290px;
    border: solid 1px #dfd9d3;
    padding: 10px;
    margin-top: 8px;
}

#divInformacion
{
    float: left;
    width: 210px;
    background-color: #f8f5ee;
    border: solid 1px #dfd9d3;
    padding: 10px;
    margin-left: 5px;
    margin-top: 8px;
    /*top:107px;  
    position:absolute;*/

}


