/* CSS Document */
*{margin:0;padding:0;}
body{ font-family:Tahoma, Verdana, Arial,  Helvetica, sans-serif; margin:0; padding:0; color:#ffffff; background-image:url(../img/bg12.jpg); background-repeat:repeat-x; background-color:#020202;
}
img{border:0; margin:0; padding:0;}
a{margin:0; padding:0;}
input{font-family:Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; background-color:#ffffff;  height:19px; padding-left:11px;
      width:153px;  border:0;}

#wrapper{ width:1150px; height:700px; background-image:url(../img/out_reg.jpg); background-repeat:no-repeat; margin:0 auto;
}
#ekran{ height:280px;
        margin-left:322px;
        margin-top:129px;
        position:absolute;
        width:831px;}

/*
#rek{ position:absolute;}
#rek input#nam{ position:absolute;  margin-top:78px; margin-left:622px;}
#rek input#fam{ position:absolute;  margin-top:103px; margin-left:622px;}
#rek input#email{ position:absolute; margin-top:128px; margin-left:622px;}
#rek input#tel{ position:absolute; margin-top:153px; margin-left:622px;}
*/


#rek2{ position:relative; background-image:url(../img/rek2.jpg); height:268px; width:188px; margin-top:10px; margin-left:200px; }
#rek2 input#nam{ margin-top:75px; margin-left:15px; }
#rek2 input#fam{margin-left:15px; margin-top:8px; }
#rek2 input#email{margin-left:15px;margin-top:8px;   }
#rek2 input#tel{margin-left:15px; margin-top:8px;  }
/*
*+html #rek2 input#nam{ margin-top:74px; margin-left:15px; }
*+html #rek2 input#fam{margin-left:15px; margin-top:7px; }
*+html #rek2 input#email{margin-left:15px;margin-top:7px;   }
*+html #rek2 input#tel{margin-left:15px; margin-top:7px;  }
*/

/*#play{ height:15px; width:204px; background-image:url(../img/play.png); position:absolute; margin-top:220px; margin-left:310px;}
#play:hover{ height:15px; width:204px; background-image:url(../img/play2.png); position:absolute; margin-top:220px; margin-left:310px;}*/
#play{  position:absolute; margin-top:3px; margin-left:-70px;}
#play a.flashButton {height:15px; width:204px; background-image:url(../img/play.png); position:absolute; margin-top:220px; margin-left:85px;}
#play a.flashButton:hover {height:15px; width:204px; background-image:url(../img/play2.png); position:absolute; margin-top:220px; margin-left:85px;}

#access{ position:absolute; height:33px; width:161px; background-image:url(../img/access.png); margin-top:229px; margin-left:622px;}
#access:hover{ position:absolute; height:33px; width:161px; background-image:url(../img/access2.png); margin-top:229px; margin-left:622px;}

#access2{ height:33px; width:161px; background-image:url(../img/access.png); margin-top:58px; margin-left:0px;}
#access2:hover{ height:33px; width:161px; background-image:url(../img/access2.png); }

#tx{ margin-top:440px; font-size:14px; line-height: 20px; margin-left: -315px;}


#rek {
    left:623px;
    position:absolute;
    top:105px;
}

#rek p {
    position: relative;
    line-height: 25px;
    font-size:13px;
}

#rek p label {
    position:absolute;
    top:0;
    color : #000;
    left:12px;
}

#rek2 {
    height:192px;
    left:0;
    position:absolute;
    top:1210px;
    width:173px;
    padding-left:12px;
    padding-top:70px;
}

#rek2 p label {
    left:10px;
    position:absolute;
    top:0;
    color : #000;
}

#rek2 p {
    position: relative;
    line-height: 25px;
    font-size:13px;
}

.error{margin-left: 176px;
       padding: 2px;
       margin-top: 2px;
}

#rek2 input {height:18px;width:153px; padding-left:10px;}
#wrapper_in {
    background-image:url(../img/in.jpg);
    background-repeat:no-repeat;
    height:700px;
    margin:0 auto;
    width:1150px;
}
#play_in {
    margin-left:215px;
    margin-top:-4px;
    position:absolute;
}
#access_r {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-image: url("../img/access3_notext.png");
    background-repeat: no-repeat;
    color: white;
    height: 33px;
    margin-left: 10px;
    margin-top: 15px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    width: 161px;
}
#access_r_green {
    background-image: url("../img/access2_notext.png");
    background-repeat: no-repeat;
    color: white;
    font-size: 19px;
    height: 33px;
    margin-left: 189px;
    margin-top: 42px;
    padding-top: 3px;
    position: absolute;
    text-align: center;
    width: 161px;
}
#access_r:hover{
    background-image:url(../img/access2_notext.png);
    background-repeat:no-repeat;
    color:white;
    height:33px;
    margin-left: 10px;
    margin-top: 15px;

    padding-top:5px;
    text-align: center;
    position:absolute;
    text-decoration: none;
    width:161px;
}
.fl1, .fl2, .fl3, .fl4 {
    display: block;
    width: 150px;
    height: 60px;
    float: left;
}

#access_m{background-image:url(../img/access3_notext.png);
          background-repeat:no-repeat;
          color:white;
          height:33px;
          margin-top:36px;
          padding-left:10px;
          position:absolute;
          text-align:center;
          text-decoration:none;
          width:161px;
          position: relative;}
#access_m:hover{ background-image:url(../img/access2_notext.png);
                 background-repeat:no-repeat;
                 color:white;
                 height:33px;
                 padding-left:10px;
                 position:absolute;
                 text-align:center;
                 text-decoration:none;
                 width:161px;
                 position: relative;
                 background-color: none;}
#fl6 {
    float: left;
    left: -10px;
    position: relative;
    top: 244px;
}
.bonus{
    background-image:url(../img/new-22.png);
    background-repeat: no-repeat;
    float:right;
    height:143px;
    left:150px;
    position:relative;
    top:325px;
    width:175px;
    padding: 10px;
    display: none;
}
.fl_bonus_1{
    text-decoration: none;
}
.fl_bonus_2{
    text-decoration: none;
}
#text_bonus{
    float:right;
    position:relative;
    right:42px;
    text-align:center;
    top:280px;
}
#access_r_active {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-image: url("../img/access2_notext.png");
    background-repeat: no-repeat;
    color: white;
    height: 33px;
    margin-left: 10px;
    margin-top: 15px;
    position: absolute;
    text-align: center;
    width: 161px;
    padding-top: 4px;
}
#access_r_bonus2{background-image:url(../img/access3_notext.png);
                 background-repeat:no-repeat;
                 color:white;
                 height:33px;
                 margin-left:8px;
                 margin-top:69px;
                 padding-top:5px;
                 padding-left: 10px;
                 position:absolute;
                 text-decoration: none;
                 text-align: center;
                 width:161px;}
#access_r_bonus2:hover{ background-image:url(../img/access2_notext.png);
                        background-repeat:no-repeat;
                        color:white;
                        height:33px;
                        margin-left:8px;
                        margin-top:69px;
                        padding-left: 10px;
                        padding-top:5px;
                        text-align: center;
                        position:absolute;
                        text-decoration: none;
                        width:161px;}
#access_r_bonus1{background-image:url(../img/access3_notext.png);
                 background-repeat:no-repeat;
                 color:white;
                 height:33px;
                 margin-left:8px;
                 margin-top:31px;
                 padding-top:5px;
                 position:absolute;
                 text-decoration: none;
                 text-align: center;
                 width:161px;}
#access_r_bonus1:hover{ background-image:url(../img/access2_notext.png);
                        background-repeat:no-repeat;
                        color:white;
                        height:33px;
                        margin-left:8px;
                        margin-top:31px;
                        padding-top:5px;
                        text-align: center;
                        position:absolute;
                        text-decoration: none;
                        width:161px;}
#wrapper_no_ref{
    width:1150px; height:700px; background-image:url(../img/out_err.jpg); background-repeat:no-repeat; margin:0 auto;
}
#form{
    min-height:500px;
    position:relative;
    top:645px;
    width:870px;
    margin-left: 100px;
    padding-top: 40px;
}
#title{
    color: yellow;
    font-weight: bold;
    text-align: center;
}
#add{background-image:url(../img/b91.png);
     background-repeat:no-repeat;
     height:25px;
     position:relative;
     text-align:center;
     text-decoration:none;
     width:134px;
     float: right;}
#title_r{
    color:red;
    font-weight: bold;
    text-align: center;
}
#save{
    background-color:black;
    background-image:url(../img/b92.png);
    background-repeat:no-repeat;
    height:48px;
    width:251px;
}
.error2{
    color: red;
    width: 164px;
    height: 55px;
}
#error3{
    color: red !important;
    width: 164px;
    margin-left: 600px;
}
.auto{
    background-image:url(../img/mail.png);
    background-repeat:no-repeat;
    height:114px;
    margin:0 auto;
    position:relative;
    width:189px;
}
#mail_a{
    position: relative;
    top:22px;
}
.error4{
    color:red;
    position:fixed;
    top:228px;
    width:204px;
}

#access_r_active2{
    background-image:url(../img/access2_notext.png);
    background-repeat:no-repeat;
    color:white;
    height:33px;
    margin-left:8px;
    margin-top:31px;
    padding-top:5px;
    position:absolute;
    text-align:center;
    text-decoration:none;
    width:161px;
}

#access_r_active2_itog {
    background-image:url(../img/access2_notext.png);
    background-repeat:no-repeat;
    color:white;
    height:33px;
    margin-left:8px;
    margin-top:68px;
    padding-top:5px;
    position:absolute;
    text-align:center;
    text-decoration:none;
    width:161px;
}
.view_text {
    margin-left: 394px;
    margin-top: 397px;
    position: absolute;
    width: 319px;
}
#text{
    display:none;
    position:relative;
    top:646px;
}
#yes_no{
    background-image: url("../img/bg_yes_no.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 87px;
    left: 324px;
    position: relative;
    top: 475px;
    width: 364px;
}
.tel_partner {
    left: 118px;
    position: relative;
    top: 440px;
}
#mentor{
    height: 330px;
    left: 301px;
    position: inherit;
    top: 605px;
    width: 200px;
}
#not_play {
    margin-left:212px;
    margin-top:-4px;
    position:absolute;
}
.not_play{
    background-color: black;
    height: 123px;
    margin-left: 3px;
    padding-bottom: 34px;
    padding-left: 34px;
    padding-right: 34px;
    padding-top: 150px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 570px;
}

.test{
    position: relative;
    top: 510px;
    padding: 20px;
}
.center{
    text-align: center;
}
#menuBlock {
    clear: both;
    float: left;
    height: 400px;
    margin-left: 898px;
    margin-top: 56px;
    position: absolute;
    width: 180px;
}
