:root {
  --blau: #084D95;
 
}

.bgbild{
	background:url(../../../images/controlling_k.jpg);
	background-size:793px;
	margin-left:2px;
}
.preiscontrolling{
	position:absolute;
	z-index:3;
	right:0;
	top:200px;
	background:#ADD4AD;
	padding:10px;
	width:220px;
}
.scrollupoff{
	position:fixed;
	opacity:0;
	padding:10px;
	background:#B2B0AE;
	color:#ffffff;

	bottom:80px;
	transition:all 1s ease-out;
	
text-decoration: none;
	width:80px;
	right:-80px;
}
.scrollupoff a{
	
	color:#ffffff;
	
text-decoration: none;

}
.scrollupon{
	position:fixed;
	opacity:1;
	padding:10px;
	background:#B2B0AE;
	color:#ffffff;
	right:0;
	bottom:80px;
	transition:opacity 2s;
}
#scrollup,#scrollup:hover,#scrollup:focus{
	color:#fff;
text-decoration: none;
}
.sectionfooter{
	margin-top:20px;
	background:#B2B0AE;
color:#ffffff;
	padding-top:40px;
}
.sectionfooter h3,.sectionfooter h4,.sectionfooter h5,.sectionfooter h6,.sectionfooter a,.sectionfooter a:hover,.sectionfooter a:active,.sectionfooter a:focus{
	
	color:#fff;
		text-decoration:none;
	}
.iconwhite{
	color:#fff;
	font-size:20px;
}
.iconblue{
	color:#084D95;
	font-size:30px;
}
.iconblack{
	color:#000;
	font-size:30px;
}
#wrapper p, #footer p{
	  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.footerheader{
	font-size:25px;
}
.beige{
	background:#B2B0AE;
}
.fixed-top{
box-shadow: none;	

}
.dropdown-menu{
	background:#B2B0AE;
}

	
.main{
	padding-top:80px;
}
.carousel-caption {
	font-size:40px;
	background:rgba(178,176,174,0.5);
	padding:20px;
	
}
.navbar ul li{
		font-size:20px;
		text-transform:uppercase;
		line-height:30px;
	color:#044B9A;
	}
.navbar .active  a {
		border-top: 1px solid #044B9A;
		border-bottom: 1px solid #044B9A;
	color:#044B9A;
	}
.navbar ul li ul li{
		border:none;
		font-size:15px;
		text-transform:none;
	color:#044B9A;
	line-height:15px;	
	}

.dropdown-menu  a {
		border:none!important;
		font-size:15px;
		text-transform:none;
	color:#044B9A;
		
	}
	.dropdown-menu .active a {
		border:none!important;
		font-size:15px;
		text-transform:none;
	color:#044B9A;
		
	}
	.dropdown-menu .active  {
		border:none!important;

		
	}


h1{
	font-size:30px;
}
h2{
	font-size:25px;
}
h3{
	font-size:20px;
}
h4{
	font-size:20px;
}
h5{
	font-size:20px;
}h6{
	font-size:20px;
}

.uwpluscontainer{
	border: 1px solid #B2B0AE;
		-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
		box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
		margin-bottom:100px;
	
}

.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size:15px;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.mitarbeitertext h3, .mitarbeitertext h4{
	
	margin-bottom:4px;
	margin-top:4px;
}
.fa-bars{
background:#084D95;	

}
.circle {
    width: 200px; height: 200px; 
    border-radius: 50%; 
    float: left;
    shape-outside: circle();
border:10px solid #ededed;
}
.footerspalte{
		padding:20px 20px 20px 20px;
	}
	.rauten{
		margin:20px 0 20px 0;
	}
@media (min-width: 576px) { 
.circle {
    width: 200px; height: 200px; 
    border-radius: 50%; 
    float: left;
    shape-outside: circle();
border:10px solid #ededed;
}

.footerspalte{
		padding:20px 20px 20px 20px;
	}
	.rauten{
		margin:20px 0 20px 0;
	}
}


@media (min-width: 768px) {
.circle {
    width: 200px; height: 200px; 
    border-radius: 50%; 
    float: left;
    shape-outside: circle();
border:10px solid #ededed;
}

	.footerspalte{
		padding:20px 0 20px 0;
	}
		.rauten{
		margin:0px 0 0px 0;
	}
}


@media (min-width: 992px) {
.circle {
    width: 350px; height: 350px; 
    border-radius: 50%; 
    float: left;
    shape-outside: circle();
border:10px solid #ededed;
}
	.footerspalte{
		padding:20px 0 20px 0;
	}
	.rauten{
		margin:0px 0 0px 0;
	}
	.navbar ul li{
		font-size:16px;
	}
}


@media (min-width: 1200px) { 
.mitarbeitertext{
	max-height:500px;
}
	.circle {
    width: 300px; height: 300px; 
    border-radius: 50%; 
    float: left;
    shape-outside: circle();
border:10px solid #ededed;
}
	
		.footerspalte{
		padding:20px 0 20px 0;
	}
		.rauten{
		margin:0px 0 0px 0;
	}
		.navbar ul li{
		font-size:20px;
	}
}


@media (min-width: 1400px) { 
.mitarbeitertext{
	max-height:500px;
}
	
	.footerspalte{
		padding:20px 0 20px 0;
	}
		.rauten{
		margin:0px 0 0px 0;
	}
		.navbar ul li{
		font-size:20px;
	}
	
}
	
.pagination {
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}	