@charset "utf-8";
body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	line-height: 2em;
	text-align: left;
}
.navbar.navbar-default.navbar-fixed-top {
}
.navbar .navbar-nav { display: inline-block; float: none; } .navbar .navbar-collapse { text-align: center; }.center-block {
	height: auto;
	width: 100%;
}
.oben {
}
.oben {
	margin-right: 1em;
	text-align: right;
	display: block;
}
.scrollicon {
text-align: center;
text-decoration:none;

width:50px;
height:50px;
border-radius:50%;

background:#ccc;
opacity:0.5;

position:fixed;
bottom:50px;
right:50px;
display:none;
border:1px solid #333;
}
.scrollicon div {
font-weight:bold;
font-size:28px;
color:#333;
padding-top:12px;
}

.pfeil {
	border-width: 0px;
}
.scrollicon .img-responsive.pfeil {
	border-width: 0px;
}
footer {
	margin-top: 2em;
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	text-align: center;
	font-size: 1em;
	padding-top: 3em;
	padding-bottom: 3em;
	padding-left: 3em;
	padding-right: 3em;
}
.row .row {

}
.einsvier {
	margin-top: 2em;
	margin-bottom: 2em;
	text-align: center;
}
.h2row {
	text-align: center;
}

.imgeinsvier {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.header {
	width: 100%;
	height: auto;
}

.header {
}
.imgeinsvier {
}
.h2row {
}
.pimp {
}
.leftp {
}
.leftp {
	text-align: left;
	line-height: 2em;
}
.imgimp {
	margin-top: 6em;
	max-height: 600px;
}

.imgimp {
}
.partner {
	margin-top: 2em;
}
.imgeinsvi.partner {
}
.partnerh2 {
	text-align: center;


}
.margin {
	margin-top: 4em;
}
.left {
}
.h4marg {
	margin-top: 2em;
}

.h4marg {
}
.center {
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.centerred {
	color: #FF0000;
	text-align: center;
}
.leftppad {
	padding-left: 5em;
	padding-right: 5em;
}
.red {
	color: #FF0000;
}
.jobs {
	margin-top: 2em;
}
.zwiti {
	font-size: 2em;
}
#hyper {
}
.rahmen {
	background-color: #DDDDDD;
	border: 2px solid #FF0000;
	border-radius: 10px;
	padding-left: 2em;
	padding-top: 2em;
	padding-right: 2em;
	padding-bottom: 2em;
}
.centerimg {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
}
.finanz {
	margin-top: 13em;
}
.fuhrpark {
	height: auto;
	width: 100%;
}
.prolog {
	color: #FFFFFF;
	-webkit-box-shadow: 5px 5px 30px #929292;
	box-shadow: 5px 5px 30px #929292;
	border: 10px solid #FFFFFF;
	border-radius: 20px;
	margin-bottom: 3em;
	margin-top: 2em;
	background-image: url(../images/03a_grau.jpg);
	text-shadow: 2px 2px #000000;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-size: cover;
}
.abschlepp {
	width: 100%;
	height: auto;
	padding-bottom: 0.3em;
}
.absch {
}
.werkstatt {
	padding-top: 2em;
}
.werkimg {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.navi {
	background-color: #F8F8F8;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #F8F8F8;
}
.redline {
	color: #FF0004;
	border: 2px solid #FF0000;
	background-color: #FFFFFF;
}
.cent {
}
.rahmen2 {
	-webkit-box-shadow: 3px 3px 15px;
	box-shadow: 3px 3px 15px;
}
.rahmen2 {
	border: 2px solid #FF0004;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.lihgtshow {
	text-align: center;
}
