Source : Two-Tone Borders with CSS3.

Pour une bordure top

On ajoute la valeur inset à box-shadow.

Pour une bordure bottom

Autres ressources (avec plus d’exemples) : https://css-tricks.com/snippets/css/multiple-borders/, http://stackoverflow.com/questions/19463904/css-double-border-with-different-color, http://www.impressivewebs.com/multiple-borders-css/.