body {
	margin:			0px;
	font-family:		Noto Sans, Arial;
background:red;}

#logo {
	margin-top:		30px;
	margin-left:		50px;
	margin-right:		50px;}

#logo a:link, #logo a:visited {
	color:			palegreen;
	text-decoration:	none;}

#logo a:hover, #logo a:focus, #logo a:active {
	color:			palegreen;}

#logo h1 {
	margin:			0px;
	font-family:		'Oregano';
	font-size:		4.0em;
	color:			palegreen;
	text-shadow:		0px 0px 5px black;}

#logo p {
	margin:			0px;
	margin-top:		-14px;
	font-family:		'Oregano';
	font-size:		1.42em;
	color:			dimgray;}
/*
#desktopnavigation {
	margin-top:		30px;
	margin-bottom:		30px;
	padding:		2px;
	background-color:	lightgreen;
	font-weight:		bold;
	color:			white;
	text-align:		center;
	text-shadow:		0px 0px 2px black;} */

#desktopnavigation {
	margin-top:		30px;
	margin-bottom:		30px;
	background-color:	lightgreen;
	text-align:		center;}

#desktopnavigation ul {
	margin-left:		-40px;
	padding-top:		2px;
	padding-bottom:		3px;
	list-style-type:	none;}

#desktopnavigation li {
	display:		inline;
	margin-right:		15px;}

#desktopnavigation a:link, #desktopnavigation a:visited {
	font-weight:		bold;
	color:			white;
	text-decoration:	none;
	text-shadow:		0px 0px 4px black;}

#desktopnavigation a:hover, #desktopnavigation a:focus, #desktopnavigation a:active {
	color:			white;
	text-shadow:		0px 0px 4px red;}
	
#desktopnavigation li {
	}

#slider {
	margin-top:		-30px;}

#content {
	margin:			30px;
	margin-left:		50px;
	margin-right:		50px;}

#content h2, #content h3, #content h4, #content h5, #content h6, #content p, #content ul {
	margin:			0px;
	margin-bottom:		15px;}

#content h2 { /* Seiten Überschrift */
	font-size:		2.6em;
	color:			dimgray;}

#content h3 { /* Unter Überschrift */
	font-size:		1.4em;
	color:			dimgray;}

#content h4 { /* Einleitung */
	font-size:		1.0em;}

#content a:link, #content a:visited {
	color:			black;}

#content a:hover, #content a:focus, #content a:active {
	color:			red;}

#pagedate {
	float:			right;
	font-size:		0.8em;
	color:			dimgray;}

#heroimage {
	margin-top:		-30px;
	width:			100%;
	height:			235px;
	object-fit:		cover;
	object-position:	0% 50%;}

#footer {
	padding-top:		4px;
	padding-left:		30px;
	padding-right:		30px;
	padding-bottom:		4px;
	background-color:	lightgreen;
	font-size:		0.8em;
	color:			dimgray;
	text-align:		center;}

#footer a:link, #footer a:visited {
	color:			dimgray;}

#footer a:hover, #footer a:focus, #footer a:active {
	color:			red;}
