.block-content
{
    width: 1004px;
    margin: -232px auto 35px;
    text-align: center;
    font-family: 'Lucida Sans Unicode',Arial,Verdana,sans-serif !important;
}

.block-gr-big-wrap
{
    background: url("qpage_fi.png");
    height: 251px;
	width: 100%;
}

.block-content .man-noteboock-bg
{
    background: url("man_note.png");
    width: 425px;
    height: 425px;
   /* margin-top: 27%;*/
}

.block-content .dover-bg
{
    background: url("dover.jpg");
    width: 429px;
    height: 488px;
    margin-top: 11%;
}

.block-content .casper-bg
{
    background: url("casper_b.png");
    width: 236px;
    height: 290px;
    margin-top: 27%;
}

.block-content .qp-ipad
{
    background: url("qp_ipad0.png");
    width: 440px;
    height: 311px;
}
.block-content .qp-ipad2
{
    background: url("qp_ipad2.png");
    width: 440px;
    height: 311px;
}
.block-content .qp-spawn
{
    background: url("qp_spawn.png");
    width: 440px;
    height: 311px;
}.block-content .qp-spawnpvp
{
    background: url("qp_spawnpvp.png");
    width: 440px;
    height: 311px;
}.block-content .ironVIP0
{
    background: url("iron_VIP/0.png");
    width: 326px;
    height: 577px;
}.block-content .ironVIP1
{
    background: url("iron_VIP/1.png");
    width: 326px;
    height: 577px;
}.block-content .ironVIP2
{
    background: url("iron_VIP/2.png");
    width: 326px;
    height: 577px;
}

.block-content .qp-girl-bg
{
    background: url("karta.png");
    width: 429px;
    height: 488px;
    margin-top: 11%;
}

.block-content .rev-svetlana-bg
{
    background: url("rev_svet.png");
    width: 256px;
    height: 239px;
    margin-top: 11%;
}

.block-content .rev-3-bg
{
    background: url("review_3.jpg");
    width: 256px;
    height: 239px;
    margin-top: 5%;
}

.block-content .rev-alex-bg
{
    background: url("rev_alex.png");
    width: 247px;
    height: 258px;
    margin-top: 11%;
}

.block-content .qp-boy-pnc
{
    background: url("qp_boy_p.png");
    width: 320px;
    height: 270px;
    margin-top: -20px;
}

.block-content .qp-banking-bg
{
    background: url("qp_banki.png");
    width: 409px;
    height: 464px;
    margin-top: 30px;
}

.block-content .col1
{
    overflow: hidden;
    margin: 0 auto;
    width: 720px;
}

.block-content .col2
{
    overflow: hidden;
    margin-top: 15px;
}

.block-content .col-left
{
    width: 425px;
}

.block-content .col-right
{
    width: 550px;
    float: right;
}

.block-content .col-left-v1
{
    width: 336px;
}

.block-content .col-right-v1
{
    width: 670px;
    float: right;
    text-align: left;
}

.block-content .col-left-v2
{
   /* width: 540px;*/
}

    .block-content .col-left-v2 p
    {
        text-align: left;
        line-height: 28px;
    }

.block-content .col-right-v2
{
   /* width: 440px;*/
    float: right;
    text-align: left;
}

.block-content p
{
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}

.block-content h1
{
    color: #df2060;
    line-height: 44px;
    font-size: 36px;
    margin-top: 15px;
}

.block-content h2
{
    color: #333333;
    line-height: 36px;
    font-size: 18px;
    margin-top: 25px;
}

.qpage-first-block-monitor-bg
{
    background: url("qpage_fj.png");
    width: 691px;
    height: 600px;
    position: relative;
    margin: 38px auto;
    overflow: hidden;
}

    .qpage-first-block-monitor-bg .slider-nav-left
    {
        background: url("qp_slide.png");
        width: 26px;
        height: 42px;
        position: absolute;
        left: 45px;
        top: 212px;
        cursor: pointer;
    }

    .qpage-first-block-monitor-bg .slider-nav-right
    {
        background: url("qp_slidf.png");
        width: 26px;
        height: 42px;
        position: absolute;
        right: 45px;
        top: 212px;
        cursor: pointer;
    }

    .qpage-first-block-monitor-bg .slider-nav
    {
        width: 165px;
        margin: 0 auto;
        position: absolute;
        left: 265px;
        bottom: 145px;
    }

        .qpage-first-block-monitor-bg .slider-nav .qp-dot-passive
        {
            background: url("qp_slidg.png") no-repeat scroll left top transparent;
            border: medium none;
            cursor: pointer;
            height: 11px;
            margin: 0 5px;
            padding: 0;
            width: 11px;
        }

        .qpage-first-block-monitor-bg .slider-nav .qp-dot-active
        {
            background: url("qp_slidh.png") no-repeat scroll left top transparent;
            border: medium none;
            cursor: pointer;
            height: 11px;
            margin: 0 5px;
            padding: 0;
            width: 11px;
        }

ul.marker
{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

    ul.marker li
    {
        text-align: left;
        padding-left: 50px;
        margin-top: 20px;
        line-height: 24px;
        font-size: 16px;
    }

        ul.marker li.marker-1
        {
            background: url("marker_3.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-2
        {
            background: url("marker_4.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-3
        {
            background: url("marker_5.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-4
        {
            background: url("marker_6.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5
        {
            background: url("marker_7.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6
        {
            background: url("marker_8.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-7
        {
            background: url("marker_9.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-8
        {
            background: url("marker_A.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-1
        {
            background: url("marker_B.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-2
        {
            background: url("marker_C.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-3
        {
            background: url("marker_D.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-4
        {
            background: url("marker_E.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-5
        {
            background: url("marker_F.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-6
        {
            background: url("marker_G.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-5-7
        {
            background: url("marker_H.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }


        ul.marker li.marker-6-1
        {
            background: url("marker_I.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-2
        {
            background: url("marker_J.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-3
        {
            background: url("marker_K.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-4
        {
            background: url("marker_L.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-5
        {
            background: url("marker_M.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-6
        {
            background: url("marker_N.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-7
        {
            background: url("marker_O.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

        ul.marker li.marker-6-8
        {
            background: url("marker_P.png") no-repeat scroll left top transparent;
            background-position: left top;
            background-repeat: no-repeat;
        }

.review-text
{
    background: url("rev_head.png") no-repeat scroll left top #fcfcfc;
    width: 620px;
    margin-top: 10px;
    border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 5px rgba(176, 176, 176, 0.5) inset;
    -moz-box-shadow: 0 0 5px rgba(193, 193, 193, 0.5) inset;
    -webkit-box-shadow: 0 0 5px rgba(193, 193, 193, 0.5) inset;
    text-align: left;
    position: relative;
}

    .review-text .rev-tr-left
    {
        background: url("rev_left.png") no-repeat;
        width: 14px;
        height: 33px;
        left: -14px;
        position: absolute;
        top: 180px;
    }

    .review-text .rev-tr-right
    {
        background: url("rev_righ.png") no-repeat scroll 0 0 transparent;
        height: 33px;
        position: absolute;
        right: -14px;
        top: 180px;
        width: 14px;
    }

    .review-text p
    {
        padding: 15px 30px 30px;
    }

    .review-text h3
    {
        font-size: 28px;
        text-align: center;
        margin-top: 15px;
    }

.fr
{
    float: right;
}

.fl
{
    float: left;
}

.lh24
{
    line-height: 20px !important;
    font-size: 13px !important;
}

.mt20t
{
    margin-top: -20px !important;
}

.mt30t
{
    margin-top: -30px !important;
}

.w640
{
    width: 640px !important;
}

.tl
{
    text-align: left;
}

.gr
{
    background: url("stamp_bl.png") no-repeat scroll 0 0 transparent;
    width: 1000px;
    height: 346px;
    position: relative;
    text-align: left;
    padding: 30px;
    margin-top: 15px;
}

    .gr p
    {
        padding: 10px 320px 0 0;
        text-align: left;
    }

    .gr h4
    {
        font-size: 22px;
        color: #cc3366;
    }

    .gr .stamp
    {
        background: url("stamp_10.png") no-repeat scroll 0 0 transparent;
        height: 336px;
        position: absolute;
        right: 70px;
        top: 20px;
        width: 222px;
    }

    .gr .signature
    {
        background: url("signatur.png") no-repeat scroll 0 0 transparent;
        height: 96px;
        position: absolute;
        right: 500px;
        top: 230px;
        width: 162px;
    }

.qp-sl-1
{
    background: url("qp_slidi.png") no-repeat scroll 0 0 transparent;
    height: 400px;
    margin: 35px 0 0 98px;
    width: 502px;
}

.qp-sl-2
{
    background: url("http://pro100mag.com/Content/image/qp_slide_2.png") no-repeat scroll 0 0 transparent;
    height: 330px;
    margin: 65px 0 0 82px;
    width: 525px;
}

.qp-sl-3
{
    background: url("http://pro100mag.com/Content/image/qp_slide_3.png") no-repeat scroll 0 0 transparent;
    height: 329px;
    margin: 65px 0 0 83px;
    width: 525px;
}

.qp-sl-4
{
    background: url("http://pro100mag.com/Content/image/qp_slide_4.png") no-repeat scroll 0 0 transparent;
    height: 329px;
    margin: 65px 0 0 83px;
    width: 525px;
}

.qp-sl-5
{
    background: url("http://pro100mag.com/Content/image/qp_slide_5.png") no-repeat scroll 0 0 transparent;
    height: 330px;
    margin: 65px 0 0 83px;
    width: 525px;
}

.qp-sl-6
{
    background: url("http://pro100mag.com/Content/image/qp_slide_6.png") no-repeat scroll 0 0 transparent;
    height: 329px;
    margin: 65px 0 0 83px;
    width: 524px;
}

.benefits
{
    margin-top: 20px;
    text-align: left;
    line-height: 35px;
}

    .benefits li
    {
    }
