﻿h1, h2, h3, h4, h5, h6 {
    font-family: 'Open Sans Condensed';
}

body {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar {
 	margin-bottom: 20px;
}
.navbar-default{
	font-family:"Open Sans Condensed";
	font-size: 18px;
	text-transform: uppercase;
	padding: 5px 25px;
  	background-color: white;
  	border-color: white;
}
.navbar-default .navbar-nav > li > a:hover{
    background-color: #f2f2f2
}
.dropdown-menu {
	font-family:"Open Sans Condensed";
	font-size: 16px;
	text-transform: uppercase;
	padding: 5px 25px;
}
.carousel {
  margin-left: auto;
  margin-right: auto;
}

.carousel-inner {
  margin-left: auto;
  margin-right: auto;
}
.carousel-inner > .item {
  width: 100%;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}

.titel {
		position: width;
		text-align:center;
}

.leistungen {
     padding-left:25px;
   	 padding-left:25px;
}

.leistungen > p1 {
     float: left;
     color: green;
     font-size: 35px;
     line-height: 25px;
     padding: 3px 3px 0 0;
}

.absatz {
  padding-bottom: 50px;
}

.absatz > a {
	color: black;
	text-align:center;
}

.verweise {
  margin-left: auto;
  margin-right: auto;
}

.vita > h4 {
		margin-top: 28px;
}

.footer {
	padding-top: 20px;
	text-align:center;
}
.footer > a {
	color: black;
	text-align:center;
}



@media (max-width: 767px) {
  .titel > h1 {
		font-size: 28px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .titel > h1 {
		font-size: 38px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .titel > h1 {
		font-size: 48px;
  }
}
@media (min-width: 1200px) {
  .titel > h1 {
		font-size: 58px;
  }
}
