body			{
			width: auto;
			height: auto;
			font-size: 1em;
	 		font-family: verdana, arial, sans-serif;
	 		color: #000000;
	 		background-color: #9DFF9D;
			scrollbar-face-color: #79FF79;
			scrollbar-highlight-color: #9DFF9D;
			scrollbar-shadow-color: #79FF79;
			scrollbar-3dlight-color: #008400;
			scrollbar-arrow-color:  #000000;
			scrollbar-track-color: #9DFF9D;
			scrollbar-darkshadow-color: #008400;
			}



/* Links - allgemein */


a.aallg:link		{
			color: #000000;
			font-weight: bold;
	 		text-decoration: none;
			}

a.aallg:visited		{
			color: #000000;
			font-weight: bold;
	 		text-decoration: none;
			}

a.aallg:focus		{
			color: #000000;
			font-weight: bold;
	 		text-decoration: underline;
			}

a.aallg:hover		{
			color: #000000;
			font-weight: bold;
	 		text-decoration: underline;
			}

a.aallg:active		{
			color: #000000;
			font-weight: bold;
	 		text-decoration: none;
			}



/* Links - Menü */


a.menue:link		{
			font-variant: small-caps;
			color: #000000;
	 		text-decoration: none;
			}

a.menue:visited		{
			font-variant: small-caps;
			color: #000000;
	 		text-decoration: none;
			}

a.menue:focus		{
			font-variant: small-caps;
			color: #000000;
	 		text-decoration: none;
			}

a.menue:hover		{
			font-variant: small-caps;
			color: #000000;
	 		text-decoration: none;
			}

a.menue:active		{
			font-variant: small-caps;
			color: #000000;
	 		text-decoration: none;
			}



/* Fixierung gesamter Bereich */


div.aussen		{
			text-align: center;
			height: auto;
			width: auto;
			margin: auto;
			}



/* Fixierung oberer Bereich */


div.oben		{
			height: 6em;
			width: 50em;
			}



/* Fixierung unterer Bereich */


div.unten		{
			height: auto;
			width: 50em;
			}



/* Bereich Bilderserie */


div.bilderserie		{
			width: 8em;
			float: left;
			}



/* Bereich Banner */


div.banner		{
			height: 6em;
			}



/* Bereich Menü */


div.mainmenue		{
			width: 8em;
			float: left;
			padding: 0.7em 0em 0em 0em;
			}



/* Bereich Kontext */


div.kontext		{
			height: 100%;
			margin-left: 12em;
			font-size: 0.78em;
			}



/* innerer Bereich von Kontext zwecks overflow true */


div.kontoverflow	{
			overflow: auto;
			padding: 0em 2em 0em 2em;
			}



/* Absätze Main */


div.divmain		{
			text-align: left;
			margin: 2em 0em 2em 0em;
			padding: 0.5em 0.5em 0.5em 0.5em;
			background-color: #C6FFC6;
			border: 1px solid #000000;
			}



/* Absätze Main - unsichtbar */


div.divmainunvisi	{
			text-align: left;
			margin: 2em 0em 2em 0em;
			padding: 0em 0.5em 0.5em 0.5em;
			}



/* div Kontaktformular */


div.divkontakt1		{
			margin: 0em auto 0.5em auto;
			text-align: left;
			width: 90%;
			padding: 0.5em 0.5em 0.5em 0.5em;
			background-color: #C6FFC6;
			border: 1px solid black;
			}



/* div Kontaktformular form */


div.divkontakt2		{
			margin: 0em auto 0.5em auto;
			text-align: left;
			width: 86%;
			min-width: 400px;
			padding: 0.5em 0.5em 0.5em 0.5em;
			background-color: #C6FFC6;
			border: 1px solid black;
			}



/* div Kontaktformular buttons */


div.divkontakt3		{
			margin: auto;
			text-align: left;
			width: 86%;
			margin: 0.5% auto 0.5% auto;
			padding: 0.5em 0.5em 0.5em 0.5em;
			}



/* html */


html			{
			height: 100%;
			}



/* Image Main */


img.imgmain		{
			width: 35em;
			margin: 2em 0em 2em 0em;
			}



/* Image - Links */


img.imglinks		{
			margin: 2em 0em 2em 0em;
			border: none;
			}


/* Image allgemein */


img.iallg		{
			border: none;
			}



/* Image - floatleft */


img.floatleft		{
			border: none;
			float: left;
			}



/* Image - Banner */


img.imgbanner		{
			border: none;
			height: 6em;
			}



/* Image - Bilderserie */


img.imgbilderserie	{
			border: none;
			width: 7.7em;
			}



/* span - Fettdruck */


span.boldtext		{
			font-weight: bold;
			}



/* Formatierung Menü */


span.spanmenue		{
			font-size: 0.9em;
			border: 1px solid #000000;
			padding-top: 0.2em;
			padding-bottom: 0.2em;
			padding-left: 0.3em;
			padding-right: 0.3em;
			background-color: #C6FFC6;
			}



/* Formatierung Sub-Menü */


span.spansubmenue	{
			font-size: 0.7em;
			border: 1px solid #070707;
			padding-top: 0.15em;
			padding-bottom: 0.15em;
			padding-left: 0.2em;
			padding-right: 0.2em;
			background-color: #C6FFC6;
			}



/* Tabelle - Linkliste */


table.linkliste		{
			width: 100%;
			}



/* Tabelle - Linkliste - U-Schrift */


td.uschrift		{
			text-align: left;
			padding: 2em 0em 0em 0em;
			}



/* Tabelle - Linkliste - Beschreibung */


td.links		{
			text-align: left;
			}



/* Tabelle - Impressum */


table.tableimpressum	{
			text-align: left;
			width: 100%;
			}



/* Tabelle - Impressum - U-Schrift */


td.tabimpuschrift	{
			padding: 0em 0em 1em 0em;
			}
