.container {
        position:relative;
}


/* ------------------ */

.sidebars-bg {
        background-color:#F3F4F0;
}

.outer {
        margin-left: 263px; /* L */
        margin-right: 203px; /* R */
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        background-color: #fff;
}


#layout2cols .outer {
        margin-left:0;
}

.wrap-cl {
        float: left;
        width: 100%;
        margin-right: -1px;
}
.center {
        float: right;
        width: 100%;
        margin-left: -1px;
        margin-top: 66px;
        margin-bottom: 86px;
}
.center2 {
        float: right;
        width: 100%;
        margin-left: -1px;

}
.left {
        float: left;
       /* position: relative;
        z-index:100;*/
        width: 263px;  /* L */
        margin-left: -264px;  /* -L-1 */
        margin-right: 2px;
}
.right {
        float: right;
        position: relative;
        width: 203px;  /* R */
        margin-right: -204px;  /* -R-1 */
        margin-left: 2px;
}

/* previene allargamento floats (hidden) e problemi rendering left col (relative) in IE/Mac \*//*/

.inleft, .inright, .incenter {
        width: 100%;
        overflow: hidden;
}
.wrap-cl {
        position: relative;
        margin-right: 0;
}
.center {
        margin-left: 0;
}
.left {
        margin-right: 1px;
}
.right {
        margin-left: 1px;
}

/**/

.outer {
        word-wrap: break-word;
}
