#properties {
    margin:auto;
    line-height:0px;
}

#properties .item {
    position: relative;
    float:left;

    width:153px;
    /*height:266px;*/

    line-height:12px;
    overflow:hidden;

    margin-left: 4px;
    margin-right: 4px;
    margin-top: 0px;
    margin-bottom: 10px;

    border:1px solid #dddddd;
}

#properties .item .typeinfo,
#properties .item .locationinfo,
#properties .item .adminactions {
    padding-left:4px;
    padding-right:4px;
    height:22px;
    line-height:22px;
    border-bottom:1px solid #dddddd;
    background-color: #f5f5f5;
    overflow:hidden;
}

#properties .item .typeinfo {
    padding-top:2px;
    height:32px;
    line-height:15px;
}

#properties .item .adminactions {
    border-top:1px solid #dddddd;
    border-bottom:none;
    text-align:right;
}

#properties .item .info {
    position: absolute;
    background-color:#ffffff;
    background-color: #ffffdc;
    display:none;
    top:135px;
    left:0px;
    width:153px;
    height:auto;
    border:1px solid #dddddd;
}

#properties .item .image {
    height:112px;
    border-bottom:1px solid #dddddd;
}

#properties .item .title {
    height:105px;

    text-align: justify;

    padding:4px;

    line-height:12px;
    overflow:hidden;

    border-bottom:1px solid #dddddd;
}

#properties .item .actions {
    margin:0px;
    padding:0px;

    padding-left:4px;

    line-height:27px;

    font-family: Times New Roman;
    font-size:20px;
    color: #ff0000;

    background-color: #f5f5f5;
}

#properties a {
    color:#1a7bf5;
    font-weight:bold;
    text-decoration:none;
}

