#ly_co_kontakt {
    width: 400px;
    position: relative;
    float: left;
    text-align: right;
}
    #ly_co_title {
        border-bottom: solid 1px #F9CDB9;
        padding-bottom: 10px;
    }
#ly_co_studio {
    padding: 25px 25px 0px 0px;
    border-top: solid 1px #F9CDB9;
    border-right: solid 1px #F9CDB9;
}
    #ly_co_studio img {
        width: 362px;
        height: 110px;
    }
#ly_co_mapframe {
    margin-left: 425px;
    position: relative;
}
    #ly_co_map {
        width: 420px;
        height: 449px;
        background-color: #564B47;
    }