.all{
        position:absolute;
        top:50%;
        left:50%;
        margin-top:-175px; /* this is half the height of your div*/  
        margin-left:-275px; /*this is half of width of your div*/
        width: 620px;
      
}

.body{
    background-image: url("fundal.jpg");
}

.image{
    /*float: left;*/
    /*overflow: hidden;*/
    /*margin-right: 15px;*/
    margin-bottom: 20px;
    
}

.contente{
    font-size: 18px;
    margin-left: auto;
    margin-right: auto;
    float: left;
    vertical-align: middle;
    margin-top: -115px;
    font-family: Arial, Helvetica, sans-serif;
    color: white;
}

.button{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.footer{
    position: relative;
    height: 40px;
    margin-top: 45%;
    text-align: center;
    color: white;
}