.foto_thumb {
        float: left;
        display: block;
        padding: 0px;
        text-align: center;
        vertical-align: middle;
}
.foto_thumb.active {
        border: 1px solid #000000;
}

.foto_thumb.nonactive {
        border: 1px solid #d0d0d0;
}

.project_link {
        display: block;
        color: black;
        font-weight: bold;
        position: relative;
        height: 135px;
        text-align: center;
        /*line-height: 30px;*/
        border: 1px solid #d0d0d0;
        padding: 3px;
        background: #ffffff;
}
.project_link:hover {
        background: #e0e0e0;
}
.project_link span {
        position: absolute;
        left: 0;
        bottom: 0px;
        margin: 0 auto;
        width: 100%;
}