*										{ font-size:100.1%; }
body									{ margin:0; padding:0; font-family:arial,helvetica,sans-serif; background-color:#ffffff; scrollbar-face-color:#bbb; scrollbar-shadow-color:#aaa; scrollbar-highlight-color:#ccc; scrollbar-3dlight-color:#ccc; scrollbar-darkshadow-color:#aaa; scrollbar-track-color:#ccc; scrollbar-arrow-color:#999; }



/* Start Containerdefinition */

#startseite-div							{ width:957px; height:598px; }
  #startseite-links-div					{ width:705px; height:498px; background-image:url(grafiken/start-hintergrund.jpg); background-repeat:no-repeat; float:left; }
	#logo-div							{ position:absolute; width:250px; height:180px; z-index:1; left:0px; top:0; }
	#slogan-div							{ position:absolute; width:425px; height:50px; z-index:1; left:263px; top:75px; }
	#hauptnav-div						{ position:relative; width:633px; z-index:5; left:251px; top:0; background-color:#ecf3fa; }
	#hauptnav-div p						{ margin:0 16px 0 16px; vertical-align:middle; line-height:34px; }
	#hauptnav-plusminus-div				{ position:absolute; width:73px; z-index:6; left:883px; top:0; background-color:#00ab8a; }
	#startseite-links-kleinerpunkt-div	{ position:absolute; width:200px; height:200px; z-index:1; left:132px; top:253px; }
	#startseite-links-grosserpunkt-div	{ position:absolute; width:267px; height:267px; z-index:1; left:350px; top:185px; }
  #startseite-rechts-div				{ width:252px; float:left; }
  #startseite-unten-div					{ width:957px; }
	#startseite-unten-links-div			{ width:546px; float:left; }
	#startseite-unten-links-div	p		{ margin:0 80px 0 66px; }
	#startseite-unten-mitte-div			{ width:211px; float:left; }
	#startseite-unten-mitte-div	p		{ margin:0; }
	#startseite-unten-rechts-div		{ width:200px; float:left; }
	#startseite-unten-rechts-div p		{ margin:0; }

#folgeseite-div							{ width:957px; }
  #folgeseite-links-oben-div			{ height:180px; background-image:url(grafiken/folge-hintergrund.jpg); background-repeat:no-repeat; }
  	#folgeseite-links-div				{ width:705px; float:left; }
  #folgeseite-links-unten-div			{ width:705px; }
	#folgeseite-subnav-div				{ width:255px; float:left; overflow:hidden; }
	  #folgeseite-subnav-rot-div		{ width:255px; height:40px; background-color:#ef482e; }
	  #folgeseite-subnav-gruen-div		{ width:255px; height:40px; background-color:#00ab8a; }
	#folgeseite-inhalt-div				{ width:430px; float:left; overflow:hidden; }
  #folgeseite-rechts-div				{ width:252px; float:left; }

  .abstand-v-14							{ height:14px; clear:left; }
  .abstand-v-5							{ height:5px; clear:left; }
  .abstand-h-20							{ width:20px; float:left; }

/* Ende Containerdefinition */



/* Start Inhaltsdefinition */

img 									{ border:0; }
h1										{ font-weight:bold; font-size:1.6em; margin-bottom:0.4em; }
h2										{ font-weight:bold; font-size:1.4em; margin-bottom:0.4em; }
h3										{ font-weight:bold; font-size:1.2em; margin-bottom:0.4em; }
h4										{ font-weight:bold; font-size:1.0em; margin-bottom:0.4em; }
h5										{ font-weight:bold; font-size:0.8em; margin-bottom:0.4em; }
h6										{ font-weight:bold; font-size:0.6em; margin-bottom:0.4em; }
h7										{ font-weight:bold; font-size:0.4em; margin-bottom:0.4em; }

blockquote								{ font-style:italic; margin-right:0; }
p										{ margin-top:0; }
li										{ margin-bottom:0.2em; }


/* Ende Inhaltsdefinition */



/* Start Navigationsdefinition */

.hauptnav-a								{ font-size:1.1em; font-weight:bold; }

a										{ color:#000000; }
a:link									{ text-decoration:underline; }
a:visited								{ text-decoration:underline; }
a:focus									{ text-decoration:underline; }
a:hover									{ text-decoration:none; }
a:active 								{ text-decoration:underline; }

a.start									{ color:#009779; }
a:link.start							{ text-decoration:underline; }
a:visited.start							{ text-decoration:underline; }
a:focus.start							{ text-decoration:underline; }
a:hover.start							{ text-decoration:none; }
a:active.start							{ text-decoration:underline; }

.folgeseite-subnav-oben-on-a			{ text-indent:30px; font-weight:bold; color:#ffffff; line-height:40px; width:255px; height:40px; display:block; }

a.folgeseite-subnav-oben-on-a			{ background-image:url(grafiken/icon-subnav-pfeil.gif); background-position:0px; background-repeat:no-repeat; }
a:link.folgeseite-subnav-oben-on-a		{ text-decoration:none; }
a:visited.folgeseite-subnav-oben-on-a	{ text-decoration:none; }
a:focus.folgeseite-subnav-oben-on-a		{ text-decoration:none; }
a:hover.folgeseite-subnav-oben-on-a		{ text-decoration:none; }
a:active.folgeseite-subnav-oben-on-a	{ text-decoration:none; }

a.folgeseite-subnav-oben-off-a			{ text-indent:30px; font-weight:bold; color:#ffffff; line-height:40px; width:255px; height:40px; display:block; }
a:link.folgeseite-subnav-oben-off-a		{ text-decoration:none; }
a:visited.folgeseite-subnav-oben-off-a	{ text-decoration:none; }
a:focus.folgeseite-subnav-oben-off-a	{ text-decoration:none; }
a:hover.folgeseite-subnav-oben-off-a	{ text-decoration:none; background-image:url(grafiken/icon-subnav-pfeil.gif); background-position:0px; background-repeat:no-repeat; }
a:active.folgeseite-subnav-oben-off-a	{ text-decoration:none; }

a.folgeseite-subnav-on-a				{ padding:10px 0 10px 30px; font-weight:bold; display:block; background-image:url(grafiken/folge-subnav-strich-hintergrund.gif); background-position:bottom left; background-repeat:no-repeat;  background-color:#eeeeee; }
a:link.folgeseite-subnav-on-a			{ text-decoration:none; }
a:visited.folgeseite-subnav-on-a		{ text-decoration:none; }
a:focus.folgeseite-subnav-on-a			{ text-decoration:none; }
a:hover.folgeseite-subnav-on-a			{ text-decoration:none; background-color:#eeeeee; }
a:active.folgeseite-subnav-on-a			{ text-decoration:none; }

a.folgeseite-subnav-off-a				{ padding:10px 0 10px 30px; font-weight:bold; display:block; background-image:url(grafiken/folge-subnav-strich-hintergrund.gif); background-position:bottom left; background-repeat:no-repeat; }
a:link.folgeseite-subnav-off-a			{ text-decoration:none; }
a:visited.folgeseite-subnav-off-a		{ text-decoration:none; }
a:focus.folgeseite-subnav-off-a			{ text-decoration:none; }
a:hover.folgeseite-subnav-off-a			{ text-decoration:none; background-color:#eeeeee; }
a:active.folgeseite-subnav-offa			{ text-decoration:none; }


a.footer								{  }
a:link.footer							{ text-decoration:none; }
a:visited.footer						{ text-decoration:none; }
a:focus.footer							{ text-decoration:none; }
a:hover.footer							{ text-decoration:underline; }
a:active.footer							{ text-decoration:none; }

/* Ende Navigationsdefinition */




/* Start Sitemapdefinition */


/* Ende Sitemapdefinition */






