/* rlc | brandpack 4Print */

* {
	box-shadow: none !important;
}

html, body {
	background: white;
}

#bg_border,
#bg_animation,
#header .mod_form,
#header .mod_form  form,
#header #print-button,
#header .mod_customnav,
#header-main .mod_navigation .sf-menu,
aside,
footer #footer-balken,
.invisible {
	display: none;
}

div.mod_FlexiSlider,
#header div.camera_wrap,
#header div.camera_fakehover,
#header .mod_article,
#header .mod_article .ce_image,
#header figure.image_container {
	display: block;
	width:980px;
}


/* header #mobile-logo {
	display: block;
	height: 50px;
	position:relative;
	left: 25%;
} */

#container {
	/* margin-top:200px; */
	margin-top:50px;
	display: block;
	width: 100%;
	clear:both;
}

#container #main {
	margin:0 !important;
	padding:0 !important;
	display: inline;
	width:100%;
}

#main .inside-full,
#main .inside-full .mod_article,
#main .inside,
#main .inside .mod_article,
#main .inside-full .mod_article .ce_text {
	display: block;
	width:100%;
	max-width:none !important;
	min-height:none !important;
	margin-bottom:50px;
	box-shadow: none;
}

#main .inside-full .mod_article .ce_text .rahmen {
	display: inline;
	width: auto !important;
	max-width:none !important;
	min-height:none !important;
	margin:0;
	box-shadow: none;
}

#tabelle.ce_text.grau.unit .rahmen {
  	display:block;
  	background: #fff;
  	color: #5a5a5a;
  	padding: 0.5em !important;
  	box-shadow: none;
}

#footer .inside {
	background: white;
}

footer #footer-adresse {
	display: block;
	width:100%;
}

wrapper {
	margin: 0;
}