@charset "UTF-8";

/***************************************************************************************************************************/
/* grid columns :: Layout der Grundstruktur der Two Columns                                                              */

#bmfr .columnLeft {
    float: left;
    margin: 0 0px 0 8px; /* top right bottom left */
    /* width: 590px; */
    width: 188px;
    /*background-color: gray;*/
}

* html #bmfr .columnLeft {
    margin: 0 0px 0 4px; /* top right bottom left */
}

#bmfr .columnRight {
    float: right;
    margin: 0 8px 0 8px; /* top right bottom left */
    width:744px;
    /* width: 334px; */
    /*width: 188px;*/
    /*background-color: red;*/
}

* html #bmfr .columnRight {
    margin: 0 4px 0 8px; /* top right bottom left */
}

#bmfr .columnLeftInner {
    float: left;
    margin: 0 8px 0 0px; /* top right bottom left */
    /* width: 590px; */
    width: 548px;
    /*background-color: gray;*/
}

#bmfr .columnRightInner {
    float: right;
    /* width: 334px; */
    width: 188px;
    /*background-color: gray;*/
}


/* columnLeft and columnRight additional */

#bmfr .gridAdditional {
    /* margin: 10px 0 0 0; top right bottom left */
    margin-top: 10px;
    /* width: 590px; */
    width: 100%;
    /*background-color: green;*/
}

/* columnMiddle content */

#bmfr .gridContent {
    /* margin: 10px 0 0 0; top right bottom left */
    margin-top: 10px;
    /* width: 334px; */
    width: 100%;
    /*background-color: blue;*/
}

#bmfr .gridBottom {
    /* margin: 10px 0 0 0; top right bottom left */
    margin-top: 10px;
    /* width: 334px; */
    width: 100%;
    /*background-color: blue;*/
}

/***************************************************************************************************************************/
