html						{ height: 100%; margin: 0; padding: 0;}
body 						{ background-color: white; color: #111111; font-family: "Rock Salt","Oswald","Verdana","Helvetica","Arial"; font-size: 16px; height: 100%; max-height: 100%; border: 0; margin: 0; padding: 0;
	overflow: auto; background-color: #ff0000;}

a				{ text-decoration: none;}

div.likebuttons				{position: absolute; top: 10px; right: 40px; z-index: 1000;}
div.likebuttons div			{float: left; margin-right: 10px;}

div.menu			{ position: relative; margin: 40px 15px 15px 15px; padding: 10px; right: 0px; left: 0px; height: 20px; cursor: pointer; background-color: white; background-image: url(/img/menu_button.png); background-position: top right; background-repeat: no-repeat; border-radius: 20px 20px 0 0; box-shadow: 2px 2px 6px #292929; overflow: hidden; z-index: 1000;}

nav	{ display: block; margin: 50px 0 0 0; padding: 0;}
nav ul li a	{color: #111111;}

div.bilderleiste		{display: none;}
/*div.newsletter			{display: none;}*/

div.content03		{ position: relative; margin: 15px; padding: 10px; top: 0px; right: 0px; left: 0px; font-size: 16px; background-color: #efefef; box-shadow:2px 2px 6px #292929; overflow: auto; z-index: 100;}
div.content03 h1		{color: #fa0000; font-family: "Boogaloo"; font-size: 32px; text-shadow: 3px 3px 0px #333333; padding: 0; margin: 0; text-transform: uppercase;}
div.content03 h2		{color: #fa0000; font-family: "Boogaloo"; font-size: 24px; font-weight: normal; text-shadow: 1px 1px 0px #333333; padding: 0; margin: 0;text-transform: uppercase;}
div.content03 h3		{color: #fa0000; font-family: "Boogaloo"; font-size: 18px; font-weight: normal; text-shadow: 1px 1px 0px #333333; padding: 0; margin: 0;text-transform: uppercase;letter-spacing:0.05em}
div.content03 div.menu	{position: relative; width: 100%; border-top: 0px solid #fa0000; border: 0px solid #ffffff; color: #ffffff; margin: 0 0 20px 0; padding: 0px;}

div.content03 a			{text-decoration: none; color: #fa0000;}
div.content03 a:hover	{text-decoration: none; color: #660000;}

div.content03 td		{margin: 0; padding: 0 20px 0 0; text-align: left; vertical-align: top;}
div.content03 table.linien td		{margin: 0; padding: 4px 4px 4px 4px; text-align: left; vertical-align: top; border-top: 2px solid #fa0000;}

div.content03 ul		{color: white; list-style-image: url(/img/aufzaehlungszeichen.png);}

div.content03 img		{ display: block;}
div.content03 table		{ max-width: 90%;}

div.infofusszeile	{ position: absolute; margin: 0px; padding: 0px; top: 40px; left: 20px; color: #fa0000; z-index: 1010;}
div.infofusszeile	a	{ color: #fa0000; font-family: "Boogaloo"; font-size: 24px; text-shadow: 2px 2px 0px #333333; text-decoration: none; text-transform: uppercase;}

div.netzwerkbuehne 	{ position: relative; margin: 15px; padding: 10px; right: 0px; left: 0px; background-color: #efefef; box-shadow:2px 2px 6px #292929; border-radius: 0 0 20px 20px; z-index: 120;}
div.netzwerkbuehne td	{color: #fa0000; font-size: 10px;}
div.netzwerkbuehne td a	{color: #111111;}

div.newsletter		{position: fixed; top: 110px; right: 0px; text-align: right; border: 3px solid white; border-radius: 15px 0 0 15px; background-color: white; font-size: 10px; font-family: "Oswald","Verdana","Helvetica","Arial"; z-index: 1001;
	-webkit-box-shadow: 6px 6px 6px #770000;
	-moz-box-shadow: 6px 6px 6px #770000;
	box-shadow: 6px 6px 6px #770000;}
div.newsletter div.newsletterBeschriftung	{float: right;}
div.newsletter div.newsletterBeschriftung img	{width: 70%;}

div#textleft div		{display: block; }
div#textleft input	{display: block; }
div#textleft textarea {display: block; }