#center {
        position: relative;
        margin: 0 auto;
        padding: 0;
}

#precontent {
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 100%;
}
#content {
        /*width: 774px;  this parametr specify at another css file*/
        background: #fff;
        margin: 0 auto;
        padding-top: 3px;
        font-size: 80%;
}
#content a{
    font-weight: bolder;
    text-decoration: none;
}
#content a:hover {text-decoration: underline;}
#content #incontent {
        position: relative;
        width: 99.5%;
        background: url(../images/content-bg.gif) repeat-x;
        margin: 0 auto;
        height: 100%;
    padding-top: 20px;
        padding-bottom: 10px;
}
#content #right_side {
        position: relative;
        float: right;
        width: 220px;
        margin-top: 25px;
        margin-bottom: 10px;
        padding: 0;
}
#content #main {
        position: relative;
        float: left;
        /*width: 545px; this parametr specify at another css file*/
        padding: 0;
        background: url(../images/mc_top.gif) repeat-x top left;
        margin: 10px 0 10px 1%;
}
#content #main h3, #content #main h2 {
        color: #50A900;
        font-size: 160%;
        font-weight: normal;
        padding: 15px 15px 5px 20px;
}
#content #main p {
        padding: 5px 20px 5px 20px;
        font-weight: normal;
}

/* BACK BUTTON */
#content .button_back {
        position: relative;
        width: 60px;
        margin: 0;
        padding: 10px 20px 0;
}
#content .button_back a {
        color: #0092C8;
        font-size: 85%;
        text-decoration: none;
        background: url(../images/back_button.gif) no-repeat left top;
        padding-left: 25px;
        font-weight: normal;
}
#content .button_back a:hover {
        text-decoration: none;
        color: #FF9500;
        background-position: left bottom;
}