.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

body {
    background: #000000;
    color: #ffffff;
}

.welcome {
    font-family: 'Roboto', sans-serif;
}

.light {
    font-family: 'Roboto', sans-serif;
    color: #9b9b9b;
}
}

.imprint {
    font-family: 'Roboto', sans-serif;
}

a:link { color: #bbb; }
a:visited { color: #bbb; }
a:hover { color: #bbb; }
a:active { color: #bbb; }
