.l-page__container {
    position: relative;
    width: 745px;
    margin: auto;
}

.l-page__container_homepage {
    position: relative;
    width: 745px;
    margin: auto;
    padding-bottom: 150px;
}

.l-page_float_left {
    float: left;
}

.l-page_float_right {
    float: right;
}

.l-page_float_none {
    float: none;
}

.l-page_align_left {
    text-align: left;
}

.l-page_align_left_rnd {
    text-align: left;
    padding-left: 16px;
    width:110px;
}

.l-page_align_right {
    text-align: right;
}

.l-page_align_center {
    text-align: center;
}

.l-page_display_inline {
    display: inline-block;
}

.ie7 .l-page_display_inline {
    display: inline;
}

/* Width */

.l-page_width-percent_49 {
    width: 49%;
}

.l-page_width_100 {
    width: 100px;
}

.l-page_width_110 {
    width: 110px;
}

.l-page_width_120 {
    width: 120px;
}

.l-page_width_130 {
    width: 130px;
}

.l-page_width_140 {
    width: 140px;
}

.l-page_width_150 {
    width: 150px;
}

.l-page_width_160 {
    width: 160px;
}

.l-page_width_170 {
    width: 170px;
}

.l-page_width_180 {
    width: 180px;
}

.l-page_width_190 {
    width: 190px;
}

.l-page_width_200 {
    width: 200px;
}

.l-page_width_220 {
    width: 220px;
}

.l-page_width_225 {
    width: 225px;
}

.l-page_width_250 {
    width: 250px;
}

.l-page_width_300 {
    width: 300px;
}

.l-page_width_310 {
    width: 310px;
}

.l-page_width_365 {
    width: 365px;
}

.l-page_width_390 {
    width: 390px;
}

.l-page_width_420 {
    width: 420px;
}

.l-page_width_475 {
    width: 475px;
}

/* Gaps */

/* Inner gaps */

.l-page_gap-left_30 {
    padding-left: 30px;
}

.l-page_gaps-out_none {
    margin: 0;
}

/* Right out gaps */

.l-page_gap-right-in_9 {
    margin-right: -9px;
}

.l-page_gap-right-out_10 {
    margin-right: 10px;
}

.l-page_gap-right-out_15 {
    margin-right: 15px;
}

.l-page_gap-right-out_20 {
    margin-right: 20px;
}

.l-page_gap-right-out_25 {
    margin-right: 25px;
}

.l-page_gap-right-out_30 {
    margin-right: 30px;
}

.l-page_gap-right-out_35 {
    margin-right: 35px;
}

.l-page_gap-right-out_40 {
    margin-right: 40px;
}

.l-page_gap-right-out_45 {
    margin-right: 45px;
}

.l-page_gap-right-out_50 {
    margin-right: 50px;
}

.l-page_gap-right-out_none {
    margin-right: 0;
}

/* Left out gaps */

.l-page_gap-left-out_10 {
    margin-left: 10px;
}

.l-page_gap-left-out_15 {
    margin-left: 10px;
}

.l-page_gap-left-out_20 {
    margin-left: 20px;
}

.l-page_gap-left-out_25 {
    margin-left: 25px;
}

.l-page_gap-left-out_30 {
    margin-left: 30px;
}

.l-page_gap-left-out_35 {
    margin-left: 35px;
}

.l-page_gap-left-out_40 {
    margin-left: 40px;
}

.l-page_gap-left-out_45 {
    margin-left: 45px;
}

.l-page_gap-left-out_50 {
    margin-left: 50px;
}

.l-page-gap-left-out_none {
    margin-left: 0;
}

/* Top out gaps */

.l-page_gap-top-out_none {
    margin-top: 0;
}

.l-page_gap-top-out_5 {
    margin-top: 5px;
}

.l-page_gap-top-out_8 {
    margin-top: 8px;
}



.l-page_gap-top-out_10 {
    margin-top: 10px;
}

.l-page_gap-top-out_15 {
    margin-top: 15px;
}

.l-page_gap-top-out_20 {
    margin-top: 20px;
}

.l-page_gap-top-out_25 {
    margin-top: 25px;
}

.l-page_gap-top-out_29 {
    margin-top: 29px;
}

.l-page_gap-top-out_30 {
    margin-top: 30px;
}

.l-page_gap-top-out_35 {
    margin-top: 35px;
}

.l-page_gap-top-out_40 {
    margin-top: 40px;
}

.l-page_gap-top-out_45 {
    margin-top: 45px;
}

.l-page_gap-top-out_50 {
    margin-top: 50px;
}

.l-page_gap-top-out_55 {
    margin-top: 55px;
}

.l-page_gap-top-out_60 {
    margin-top: 60px;
}

.l-page-gap-top-out_none {
    margin-top: 0;
}

/* Bottom out gaps */

.l-page_gap-bottom-out_none {
    margin-bottom: 0;
}

.l-page_gap-bottom-out_5 {
    margin-bottom: 5px;
}

.l-page_gap-bottom-out_10 {
    margin-bottom: 10px;
}

.l-page_gap-bottom-out_15 {
    margin-bottom: 10px;
}

.l-page_gap-bottom-out_20 {
    margin-bottom: 20px;
}

.l-page_gap-bottom-out_25 {
    margin-bottom: 25px;
}

.l-page_gap-bottom-out_30 {
    margin-bottom: 30px;
}

.l-page_gap-bottom-out_35 {
    margin-bottom: 35px;
}

.l-page_gap-bottom-out_40 {
    margin-bottom: 40px;
}

.l-page_gap-bottom-out_45 {
    margin-bottom: 45px;
}

.l-page_gap-bottom-out_50 {
    margin-bottom: 50px;
}

.l-page_gap-bottom-out_none {
    margin-bottom: 0;
}