﻿.haut-site{
    background-color:brown;
    border:3px solid black;
}

.typologie{
    background-color:green;
    border:3px solid black;
    display:inline-block;
}

.categorie{
    flex:1 1 33%;
    border:3px solid black;
    display:flex;
}
.contenu {
    background-color:red;
    border: 3px solid black;
    display:flex;
}
.colonne{
    flex:1 1 33%;
    background-color: blue;
    display:block;
    border:1px solid black
}
.colonne img{
    width:100%;
}
.projet{
    border-bottom:2px solid black
}
.projet-special{
    border:2px solid black;
    /*transform: rotate(10deg);*/
    background-color:purple;

}
p{
    margin:1vh;
}
.bas-site{
    background-color:yellow;
}