#partenaires {
    float: left;
    margin-top: 0px;
    width: 100%;
    border-top: 12px solid #005AAD;
    background: white;
}

#partenaires .cadre {
    width: 100%;
    margin: 6px 0 0 0;
    padding: 19px 0 0 0;
    border-top: 1px dotted #152A6A;
}

#partenaires h2 {
    font: bold 16px Georgia,serif;
    color: #066;
    border-bottom: 6px solid #E6E6E6;
    width: 100%;
    padding: 0 0 6px 6px;
    margin: 4px 0 0 0;
}

#partenaires ul {
    padding: 2em 0;
    text-align: center;
    background: url(../images/bg-dots-darkgray.png) repeat-x 0 bottom;
    overflow: hidden;
    width: 100%;
}

#partenaires li {
    width: 16em;
    float: left;
}

#partenaires a, #partenaires span {
    color: #888;
    display: block;
    padding: 1.818em .9090em;
    font: 1.1em Georgia, serif;
}

#partenaires a:hover {
    color:#555;
    background:#F5F5F5
}

#partenaires img {
    vertical-align: middle;
    margin: 2em 0 0;
}
