html{text-align:center}
body{
    color:black;
    font-family:arial;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    width:800px;
}
#main_container{
    height:703px;
    background-image:url(../images/formulaireImages/Formulaire.jpg);
    background-repeat:no-repeat;
    background-position:top center;
    width:800px;
}

#subscribe{
    margin-top:130px;
    margin-left:10px;
    position: absolute;
}

#bottom-result{
    background-image:url(../images/gagnantImages/bottom.jpg);
    width:800px;
    height:56px;
}
#clikHereContainer{
    width:394px;
    height:80px;
    float:right;
}

.regularline{
    height:20px;
}
#first_col{
    width:85px;
}
#subscribe input[type=text]{
    width:184px;
}
#explanation {
    font-size:11px;
    text-align:center;
    width:254px;
    float:left;
}
#accept_news, #else_only_game{
    font-size:11px;
    text-align:justify;
    width:318px;
    }
#else_only_game{
        margin-left: 80px;
        color:white;
}
#accept_news a:link,#accept_news a:visited,#accept_news a:hover,#accept_news a:active {
    color:black;
    text-decoration:underline;
}
#else_only_game a:link,#else_only_game a:visited,#else_only_game a:hover,#else_only_game a:active {
    color:white;
    text-decoration:underline;
}
.errorline{
    height:15px;
}
.parrain-input-adress{
    width:230px
}
.errormsg {
    color:red;
    font-size:14px;
    text-align:center;
    width:100%;
}
#verif_col{
    width:30px;
}
#left-bar-explanation, #right-bar-explanation {
    border-top:1px solid white;
    float:left;
    margin-top:10px;
    margin-left:8px;
    width:23px;
}
.label{
    font-size:12px;
}
#accept_news {
    margin-left:10px;
    margin-top:430px;
    position:absolute;
}

/*result page*/
.textbox {
    font-size:14px;
    text-align:center;
    width:347px;
    float:left;
    margin-left:40px;
    height:184px;
}
#getmyfriends{
    color:#59CA37;
    margin-top:25px;
    font-size:19px;

}
#trytoinvite{
    margin-top:25px;
    font-size:17px;
}

#contact{
    margin-top:8px;
}
#firstcol{
    width:80px;
}
#godfather-form input[type=text]{
    width:230px;
}
#godfather{
    height:180px;
    float:left;
}
#havelost{
    color:#59CA37;
    font-size:19px;
}
#remove_input{
    width:20px;
}
.bottom-element{
    float:left;
    width:70px;
}
.bottom-pipe{
    float:left;
}
/*thanks page*/
#thanks-text{
    font-size:14px;
    text-align:center;
    width:100%;
}
#thx-participation{
    height: 60px;
    margin-top: 50px;
}
#good-day{
    margin-top:30px;
}
#bottom-bar {
    float:left;
    font-size:12px;
    margin-left:10px;
    margin-top:590px;
    width:350px;
}
#left-block{
    background-image:url(http://static.p-comme-performance.com/overlay.prisma-performance.com/grandjeugala/images/form-left.jpg);
    height:600px;
    width:458px;
    float:left;
}
#right-block{
    background-image:url(http://static.p-comme-performance.com/overlay.prisma-performance.com/grandjeugala/images/form-right.jpg);
    height:600px;
    width:342px;
    float: right;
}
#text-write-form {
    font-size:11px;
    font-weight:bold;
    float:left;
}
#right-bar-write-form{
    border: 1px solid black;
    width: 33px;
    float: left;
    margin-top:10px;
}
#left-bar-write-form{
    border: 1px solid black;
    width: 33px;
    float: left;
    margin-top:10px;
}
#write-form {
    position:absolute;
    margin-left:39px;
    margin-top:110px;
}
#accept_button{
    margin-top: 483px;
}
#top-left-winlost{
    
    height: 300px;
    width:800px;
}
#down-left-winlost {
    background-image:url(http://static.p-comme-performance.com/overlay.prisma-performance.com/grandjeugala/images/downleft-winlost.jpg);
    float:left;
    height:280px;
    width:470px;
}
#down-right-winlost {
    background-repeat: no-repeat;
    float:right;
    height:295px;
    width:330px;
}
#down-center-winlost {
    background-image:url(http://static.p-comme-performance.com/overlay.prisma-performance.com/grandjeugala/images/downcenter-winlost.jpg);
    float:right;
    height:20px;
    margin-left:187px;
    margin-top:280px;
    position:absolute;
    width:284px;
}
#form-container{
    width: 336px;
    position: absolute;
    height: 512px;
}
#contacts{
    float:left;
}

#contacts img{
    float:left
}

