html {
    margin: 0;
    padding: 0;
    font-family: Tahoma, sans-serif;
}

body {
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 8px 0;
    padding: 0;
}

p {
    margin: 8px 0 0 0;
    padding: 0;
}

input, button,select {
    font-family: Tahoma, sans-serif;
    font-size: 100%;
}

body > header {
    padding: 16px;
    clear: both;
    text-align: center;
    font-size: 200%;
}

body > header > h1 {
    margin: 0;
}

body > section , body > form > section{
    margin: 8px 20%;
    padding: 18px;
    overflow: hidden;
.bild
background-image: url("testBild2.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position:  100%;
}

body > footer {
    padding: 8px;
    clear: both;
    font-size: 13px;
    text-align: center;
}

body > footer > p {
    margin: 0;
}
.student-table {
    width: 100%;
}

.student-header {
    padding: 4px;
    text-align: left;
    font-weight: bold;
}

.student-col-name {
    padding: 4px;
    text-align: left;
}

.student-col-courseCode, .student-col-courseName, .student-col-teacherName {
    padding: 4px;
    text-align: right;
}

.student-footer {
    padding: 4px;
    font-weight: bold;
    text-align: right;
}