/* Getting from cache transport-spedition-rundt */
 
#block_208 {
	font-size:100%;
	margin-bottom:5px;
}

.google-maps {
	padding-bottom:40%;
	height:0;
	overflow:hidden;
}

#block_169 {
	max-width:1400px;
	font-weight:400;
	font-size:170%;
	color:#ffffff;
	letter-spacing:5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:1.5%;
	padding-bottom:1.5%;
}

#Row1ueber {
	background-color:#004f71;
	border-bottom-width:0px;
	border-bottom-style:solid;
	border-bottom-color:#be163c;
}

#Container1ueber {
	background-color:#ffffff;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#0087c1;
}

#Container7 a:visited {
	color:#ffffff;
	text-decoration:underline;
}

#Container1 {
	margin-left:auto;
	margin-right:auto;
	max-width:1600px;
	background-color:#ffffff;
}

 {
	box-sizing:border-box;
}

#container {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:100%;
}

#container1 .blockContent {
	padding-left:15px;
	padding-right:15px;
}

h3 {
	color:#004f71;
	font-size:14pt;
	font-weight:bold;
}

textarea {
	width:80%;
}

h2 {
	color:#004f71;
	font-size:16pt;
	font-weight:bold;
	margin-bottom:16px;
	line-height:35px;
}

#Container2ueber {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
}

#Menu {
	margin-top:16px;
}

#block_173 {
	display:none;
}

#Container7 a {
	color:#ffffff;
	text-decoration:underline;
}

h1 {
	font-size:18pt;
	font-weight:bold;
	color:#004f71;
	margin-bottom:16px;
}

img {
	border:0 none;
	height:auto;
	max-width:100%;
	vertical-align:middle;
}

#Text4 .blockContent {
	padding-left:15px;
	padding-right:15px;
}

input.button {
	background-color:#b6163c;
	color:#ffffff;
}

.table td {
	border-top:0px !important;
}

#Container4ueber {
	background-color:#eeeeee;
}

body {
	font-family:Ubuntu;
	font-size:14pt;
	color:#004f71;
	font-weight:normal;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#container-impr01 .blockContent {
	margin-left:20px;
	margin-right:5px;
}

#Buttom {
	margin-left:auto;
	margin-right:auto;
	max-width:1200px;
}

#row-impr {
	max-width:1100px;
	margin-left:auto;
	margin-right:auto;
}

h4 {
	color:#004f71;
	font-weight:bold;
	font-size:90%;
}

a {
	color:#b6163c;
	text-decoration:underline;
}

#sprache-container {
	padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-bottom:15px;
	font-size:90%;
}

* {
	box-sizing:border-box;
}

#container-impr02 .blockContent {
	margin-left:20px;
	margin-right:10px;
}

#block_197 {
	max-width:1090px;
	letter-spacing:1.5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:2%;
	padding-bottom:2%;
}

h5 {
	color:#004f71;
}

#Footer {
	color:#ffffff;
}

.wsImageManagerGallery {
	text-align:center !important;
}

#ConainerDynamicConent {
	max-width:1100px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2%;
	margin-bottom:2%;
}

a:hover {
	color:#999999;
}

#block_174 {
	display:none;
}

.buttonLevel3Hover {
}

.buttonLevel3Normal {
}

@media (max-width:800px) {
	.imgwandhydrant {
		margin-right:auto;
		margin-left:auto;
		margin-top:30px;
		display:block;
		float:none;
	}
	.imgRauchmeldeanlage {
		margin-right:auto;
		margin-left:auto;
		margin-top:30px;
		display:block;
		float:none;
	}
	.imgFeuerloescher {
		margin-right:auto;
		margin-left:auto;
		margin-top:30px;
		display:block;
		float:none;
	}
	.imgBrandschutztueren {
		margin-right:auto;
		margin-left:auto;
		margin-top:30px;
		display:block;
		float:none;
	}
}

@media (max-width: 992px) {
	#content {
		padding-left:20px;
		padding-right:20px;
	}
	#container {
		padding-left:1%;
		padding-right:1%;
	}
	#logo {
		float:left;
		width:25%;
	}
	#menue {
		float:left;
		width:72%;
		padding-right:2%;
		margin-top:15px;
	}
}

@media (max-width: 600px) {
	#block_173 {
		display:block;
	}
	#block_174 {
		display:block;
	}
	#block_169 {
		display:block;
	}
}

@media (max-width: 480px) {
	.table td {
		display:block;
		width:95% !important;
	}
	.table {
		border-top:0px;
		border-bottom:0px;
		margin-left:auto;
		margin-right:auto;
	}
	#container1 {
		font-size:50%;
	}
}
