@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p{
	font-family: 'Muli', sans-serif !important;
}
.navbar-default{
	background: #003e83;
	margin-bottom: 0px;
	padding-bottom:50px;
}
.navbar-nav{
	background: #003e83;
	padding-top: 35px;
}
.navbar-default .navbar-brand,.navbar-default .navbar-nav > li > a{
	color: white;
}
.navlogo{
    z-index: 99;
	max-width:250px;
}
.navlogozb{
    position: relative;
	top:-10px;
	max-height:30px;
}
.navbar-collapse{border-top:none;}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color:rgb(228, 54, 22);
}
.videoheader{
	width:100%;
}
.container-fluid{
	padding-right: 0px;
	padding-left: 0px;
}
.sektion1{
	padding-top: 30px;
	color:#888888;
}
.sektion1 p{
	font-size: 2.4rem;
	padding-bottom: 50px;
}
.sektion2{
	padding-top:60px;
	padding-bottom: 60px;
	color:white;
	background-color:#006bc8;
}
.sektion2 p{
	font-size:1.9rem;
}
.sektion3{
	background-color:#0f92c2;
	padding-top:60px;
	padding-bottom:60px;
}
.sektion3 p{
	font-size:2rem;
	color: white;
}
.sektion4{
	background-color: #00a690;
		padding-top:60px;
	padding-bottom: 60px;
}
.sektion4 p{
	font-size:1.8rem;
	color: white;
}
footer{
	background-color: black;
 	position: static
	bottom:0;
}
.footer{
	padding-top:60px;
}
.navlogofooter{

	max-width:280px;
}
.sektion12 h2{
	font-size: 5rem !important;
	color:#888888 !important;
}
@media(max-width:700px){
	.sektion12 h2{
		font-size: 3rem !important;
	}
}
.impressum{
	padding-top: 60px
}
@media(max-width:991px){
	.impressum{padding-bottom:40px;}
}

.navbar-default .navbar-nav > li > a{
	font-size:15px;
	padding-right:10px;
	border-right:1px solid rgba(255, 255, 255, 0.26);
}
.unterseitenlink{
	color: #F7F7F7;
	text-decoration: underline;
}
.unterseitenlink:hover{
	color: black;
}