/* Not getting from cache template-testseite */
 
.row-fluid .span3 {
	width:23.076923076923077%;
	*width:23.023731587561375%;
}

#block_132 {
	background-color:#ff4a9e;
	border:1px solid black;
	width:100%;
	padding-left:1em;
	order:3;
	margin-top:auto;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:auto;
	padding-top:0em;
	vertical-align:bottom;
}

#block_397 {
	background-color:#461097;
	border:1px solid black;
	width:80%;
	padding-left:1em;
	order:2;
	height:13em;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left:2.564102564102564%;
}

.row-fluid .span12 {
	width:100%;
	*width:99.94680851063829%;
}

.row-fluid {
	width:100%;
	*zoom:1;
}

#Menu {
	display:flex;
	border:1px solid black;
	width:100%;
	font-family:Arial;
	font-size:0.8em;
}

.row-fluid .span1 {
	width:5.982905982905983%;
	*width:5.929714493544281%;
}

.row-fluid:before {
	content:"";
	display:table;
	line-height:0;
}

.row-fluid [class*="span"] {
	display:block;
	float:left;
	width:100%;
	min-height:30px;
	margin-left:2.564102564102564%;
	*margin-left:2.5109110747408616%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.row-fluid .span10 {
	width:82.90598290598291%;
	*width:82.8527914166212%;
}

.to-mobile.noonav .navbar-brand {
	color:#fff;
	display:block;
	font-size:15px !important;
	font-weight:500;
	line-height:20px;
	max-width:200px;
	text-align:center;
	text-decoration:none;
	float:right;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#block_131 {
	background:red;
	order:1;
	margin-left:7em;
	margin-top:2em;
	height:100px;
}

.row-fluid .span6 {
	width:48.717948717948715%;
	*width:48.664757228587014%;
}

#block_198 {
	display:none;
}

.row-fluid .span8 {
	width:65.81196581196582%;
	*width:65.75877432260411%;
}

.row-fluid:after {
	content:"";
	display:table;
	line-height:0;
	clear:both;
}

.row-fluid .span7 {
	width:57.26495726495726%;
	*width:57.21176577559556%;
}

.row-fluid .span2 {
	width:14.52991452991453%;
	*width:14.476723040552828%;
}

.row-fluid [class*="span"]:first-child {
	margin-left:0;
}

.to-mobile.noonav .button-bar {
	background-color:transparent;
	color:black;
	height:34px;
	margin-bottom:-3px !important;
	margin-top:8px;
	margin-right:8px;
	position:relative;
	width:48px;
	display:block;
	padding-top:6px;
	padding-right:12px;
	padding-bottom:6px;
	padding-left:12px;
}

.row-fluid .span4 {
	width:31.623931623931625%;
	*width:31.570740134569924%;
}

body {
	background-image:url(/image.php?cat=Hintergrund&name=hintergrundsw-pixa-1200.jpg);
}

.row-fluid .span5 {
	width:40.17094017094017%;
	*width:40.11774868157847%;
}

.row-fluid .span9 {
	width:74.35897435897436%;
	*width:74.30578286961266%;
}

.row-fluid .span11 {
	width:91.45299145299145%;
	*width:91.39979996362975%;
}

.buttonLevel3Normal {
}

.buttonLevel3Hover {
}

@media (max-width: 1199px) and (min-width: 768px) #Menu {
	display {
		0:flex;
	}
	border {
		0:1px;
		1:solid;
		2:black;
	}
	width {
		0:100%;
	}
	height {
		0:5em;
	}
	font-family {
		0:Arial;
	}
	font-size {
		0:0.8em;
	}
	background {
		0:green;
	}
	flex-wrap {
		0:wrap;
	}
}
