/* Hauptseite */

body {
	font-family: 'Source Sans Pro', sans-serif;
	color: black;
	font-size:15px;
	line-height:1.4;
}

header {
    position: fixed;
    z-index:1;
	width:100%;
  } 

img {
    max-width:100%;
}

h5 {
    color: darkolivegreen;
    padding-bottom:20px;
}

th {
    background-color: lightgrey;
    color: black;
}

/* Hyperlinks */
a {
    color: darkolivegreen;
}

#carouselExampleControls{
    padding-bottom:80px;
    padding-top:115px;
}

/* Tabs / Navs */

.nav-tabs .nav-item {
    margin-right:10px;
}

.tab-pane {
    padding:30px 0;
}

.font-weight-ohne-margin {
    margin-bottom: 0;
}

.linkUnderline{
    text-decoration: underline;
}
