#header_principal_background
{
    background-image: url('../images/backgrounds/header_recherche_historique.jpg');
}
.prestation_realisation:first-child
{
    margin-top: 30px;
}
.prestation_realisation:not(:last-child)
{
    padding-bottom:20px;
    border-bottom:2px solid #027FC1;
    margin-bottom:20px;
}

.prestation_realisation h2
{
    color:#027FC1;
    font-size:1.6em;
    margin:15px 0;
}
.prestation_realisation aside
{
    text-align:center;
}
.prestation_realisation aside img
{
    display:inline-block;
    width:330px;
    vertical-align: middle;
}

.prestation_realisation a.lien_vers_article
{
    display:block;
    text-align: right;
    margin:10px 0;
    color:#027FC1;
}