
/* print */

#header div, #content section, #footer #info {
	width:100%;
	max-width:100%;
	margin:auto;
	}
#load {
	display:none;
	}

/* header */

#header #access, #header #size, #header #terminal {
	display:none;
	}
#header div {
	height:150px;
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:rgb(0,0,0);
	}
#header .logo {
	bottom:0;
	}
.blue, .orange, .yellow, .grey {
	color:rgb(0,0,0);
	}

/* navigation */

.menu, .stickymenu {
	display:none;
	}

/* image */

#image {
	display:none;
	}

/* content */

#content aside, #content .widget, #content #form {
	display:none;
	}
#content {
	margin-top:90px;
	}
#content section {
	display:block;
	}
#content main {
	display:block;
	width:100%;
	}

/* main */

#main {
	padding-right:0;
	}
#main, #main h1 {
	color:rgb(0,0,0);
	}
#main figure {
	width:30%;
	}
#main img {
	border-color:rgb(0,0,0);
	border-radius:0;
	}
#main a, #main a:link, #main a:visited, #main a:hover, #main a:active, #main a:focus {
	color:rgb(0,0,0);
	font-weight:bold;
	text-decoration:underline;
	}
#main a:before {
	font-weight:normal;
	content: "";
	/* content: "<Link: "attr(href)"> "; */
	}
#main a:after {
	font-weight:normal;
	content: "";
	/* content: " <Beschreibung: "attr(title)">"; */
	}
#main .mainkontakt label.printform, #main .mainkontakt input.printform, #main .mainlageplan .printform {
	display:none;
	}
#main h3 {
	color:#000000;
	}
#main .mainoeffnungszeiten li ul li:first-child, #main .mainimpressum li ul li:first-child, #main .maindomothek {
		color:#000000;
	}
#main .mainlageplan iframe {
	height:400px;
	border-color:#000000;
	border-radius:0;
	}
#main .mainkontakt input, #main .mainkontakt textarea {
	border-color:#000000;
	color:#000000;
	border-radius:0;
	}	

/* footer */

#footer nav, #footer div {
	display:none;
	}
#footer {
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:rgb(0,0,0);
	background-color:rgb(255,255,255);
	color:rgb(0,0,0);
	}
#footer section {
	padding-top:20px;
	padding-bottom:0;
	}
#footer section address, #footer section:hover address, #footer section:active address, #footer section:focus address {
	padding-left:0;
	color:rgb(0,0,0);
	opacity:1;
	}
#footer address {
	display:block;
	}
#footer strong {
	display:block;
	font-weight:normal;
	}

/* Blueberry Slider */
 
.blueberry .slides {
	display:none;
	}