﻿body {
    background-color: grey;
    margin: 0px;
    overflow-x: hidden;
    background-image: url(../pics/wood.jpg);
    background-size: 1920px 1080px;
    background-size:cover;
    width: 100%;

}

.page {
   
    position:relative;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    width: 1000px;
    background-color: white;
    background-image: url(../pics/error1.jpg);
    background-attachment: scroll;
    background-size: cover;
    border-radius: 25px;
    font-size: 20px;
    padding-top: 15px;
    padding-bottom : 15px;
    padding-left: 60px;
}

    .page h2 {
        font-family: vintage;
        font-size : 30px;
    }

.page #logiciels {

    position : absolute;

}

.page #OS {

    position : relative;

    width: 350px;
    left: 550px;
}

.page #conn {

    position:absolute;
    width: 350px;


}

.page #not {

    position : relative;
    width: 350px;
    left: 550px;
    top :100px;
}

.page #lan {
    padding-top : 200px;
    position:relative;
    width: 350px;
    height : 50px;
}

.page #cap {

    position : relative;
    top: -100px;
    width: 350px;
    left: 550px;

}

    button {
        cursor:pointer;
        position : absolute;
        bottom: 50px;
        margin: 0px;
        display: inline-block;
        .padding: 15px 25px;
        font-size: 15px;
        text-align: center;
        text-decoration: none;
        outline: none;
        color: #fff;
        background-color: black;
        border: none;
        border-radius: 100px;
        box-shadow: 0 9px #999;
    }

    button:active {
            background-color: #b70000;
            box-shadow: 0 5px #666;
            transform: translateY(4px);
        }




        .page #CV p a {
            top : 010px;
            color: wheat;
            text-decoration: none;
            text-align : center;
        }