@charset "UTF-8";
.container {
}
.carousel {
	margin-top: 20px;
}
.navbar ul {
	padding-right: 100px;
	padding-top: 20px;
}
body {
	color: #7A7A7A;
	font-family: roboto;
	font-style: normal;
	font-weight: 300;
}
body p {
	font-size: 15px;
}
body h2 {
	color: #242323;
	font-weight: bold;
	font-size: 35px;
}
.slidertext h3 {
	font-size: 50px;
	font-family: roboto;
	font-weight: 500;
	background-color: #0078ba;
}
.slidertext p {
	font-size: 20px;
	background-color: #009fdd;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #FFFFFF;
}
.leistungen h1 {
	color: #0078ba;
	font-family: "Zapf Dingbats";
	font-size: 30px;
	padding-top: 3px;
}
.leistungen h2 {
}
.leistungen p {
	margin-top: 10px;
}
.leistungen h3 {
	margin-top: -10px;
}
.leistungen a {
	color: #0078ba;
}
hr {
	margin-top: 40px;
	margin-bottom: 40px;
}
.ueberuns h1 {
	color: #0078ba;
	font-family: "Zapf Dingbats";
	padding-top: 3px;
	font-size: 30px;
}
.ueberuns h2 {
}
.ueberuns h5 {
	font-weight: bold;
	color: #343333;
	font-size: 16px;
	margin-top: 20px;
}
.ueberuns {
	margin-top: 50px;
}

.ueberuns p {
	margin-top: 20px;
}
.ueberuns a {
	color: #0078ba;
}
.download h4 {
	margin-top: -10px;
}
.download img {
}
.download a {
	color: #0078ba;
}
.stellen {
	visibility: hidden;
}
.kontakt p {
	font-size: 16px;
	font-weight: bold;
	color: #4D4C4C;
}
.kontakt a {
	color: #0078ba;
}
.kontakt div {
	padding-top: 30px;
}
.impressum h2 {
	font-family: roboto;
	font-weight: 500;
	font-size: 22px;
}
.impressum h1 {
	font-family: roboto;
	font-weight: 400;
	font-size: 35px;
}
.Footer {
	padding-bottom: 60px;
}
.Footer a {
	color: #0078ba;
}
.panel-default > .panel-heading {
	border-style: none;
	background-color: #FFFFFF;
	padding-right: 0px;
	margin-left: -15px;
	margin-right: -15px;
	border-color: #FFFFFF;
	text-decoration: none;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	margin-left: -15px;
	margin-right: -15px;
	border-style: none;
	border-color: #FFFFFF;
}

@media (max-width: 768px){
.slidertext h3 {
	font-weight: 500;
	font-size: 20px;
	visibility: hidden;
}
.ueberuns img {
	class= "pull-left"
	position: absolute
	padding-bottom: 30px;
	margin-bottom: 30px;
}
.slidertext p {
	font-size: 15px;
}
hr {
}
.carousel {
	padding-top: 0px;
}
.carousel h2 {
	font-size: 28px;
}
.navbar {
	padding-top: 10px;
	padding-bottom: 10px;
}
.navbar img {
	margin-left: 25px;
	max-width: 200px;
	max-height: 64px;
}
.leistungen h2 {
	font-size: 30px;
}
.leistungen p {
	padding-bottom: 30px;
}
.ueberuns h2 {
	font-size: 30px;
	margin-top: 2px;
}
.ueberuns h5 {
	padding-top: 20px;
}
.impressum h1 {
	font-size: 25px;
}
.impressum h2 {
	font-size: 18px;
}
.kontakt p {
	margin-top: -30px;
}
}

@media (min-width: 768px){
.navbar {
	padding-top: 30px;
	padding-bottom: 30px;
}
.navbar img {
	margin-left: 100px;
	max-width: 230px;
	max-height: 74px;
}
.fliesstext {
}
}

@media (max-width:992px){
.ueberuns img {
	float: left;
}
.leistungen h3 {
	padding-top: 20px;
}
.kontakt h2 {
	margin-bottom: 30px;
}
}

@media (min-width: 992px){
.ueberuns h5 {
	padding-left: 20px;
}
.ueberuns p {
	padding-left: 20px;
}
.fliesstext {
	margin-left: -20px;
}
}
