/* Hauptfarben */ 
/* #a6c754 HELLGRUEN */ 
/* #008b45 GRUEN */
/* #0e4430 DUNKELGRUEN */
/* #a4001f ROT */

@charset "utf-8";
@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700';
/* CSS Document */
/* TAGS */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

html { height: 100%; -ms-overflow-style: scrollbar; }

body {
	font-size:13px;
	line-height:24px;
	color:#000; 
	text-align:left; 
	font-family: 'Open Sans', sans-serif;
	height: 100%;
	padding: 0;
	margin: 0;		
}

#kopfgrafik_left,
#kopfgrafik_right,
#navmain, #navStd,
.hidden-print,
#wrapper::before,
#mobile-nav,
.mapWrap { 
	display: none; 
}
#wrapper { background: none; }
#header-box {
	background-color:transparent; 
}

#slogan p { color: #000; }

#slideshow .col-xs-12, #main .col-md-9, #row-menue-search { width: 100%; display: block; }

.articleGrid .info { background-color: #FFF !important; }

#parkinfo .ui-accordion-header { border: none; }
.ui-accordion-content { display: block !important; }

/* Parkinfos */


/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */


*:not(.imgWrap),
*:before,
*:after,
*:first-letter,
*:first-line {	
	background: transparent !important;
	color: #000 !important; /* Black prints faster:
							   http://www.sanbeiji.com/archives/953 */
	box-shadow: none !important;
	text-shadow: none !important;
}

a,
a:visited {
	text-decoration: underline;
}

a[href]:after {
	/*content: " (" attr(href) ")";*/
}

abbr[title]:after {
	content: " (" attr(title) ")";
}

/*
 * Don't show links that are fragment identifiers,
 * or use the `javascript:` pseudo protocol
 */

a[href^="#"]:after,
a[href^="javascript:"]:after {
	content: "";
}

pre,
blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}

/*
 * Printing Tables:
 * http://css-discuss.incutio.com/wiki/Printing_Tables
 */

thead {
	display: table-header-group;
}

tr,
img {
	page-break-inside: avoid;
}

img {
	max-width: 100% !important;
}

p,
h2,
h3 {
	orphans: 3;
	widows: 3;
}

h2,
h3 {
	page-break-after: avoid;
}
