body		{background-color: #DCFFDC;
		margin:0;
		padding:0}

p 		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 14px;
		line-height: 21px;
		font-weight: normal;
		margin: 0px;
		margin-left: 10px;}

li 		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 14px;
		line-height: 21px;
		font-weight: normal;
		margin: 0px;
		margin-left: 10px;}

ul		{margin: 0}

h1		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:22px;
		line-height:28px;
		font-weight:normal;
		margin:0px;}

/*headline, rubrik, teaserhead */
h2		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:17px;
		line-height:22px;
		font-weight:normal;
		margin: 0px;
		margin-bottom: 20px}

/* teasertext, navigation */
h3		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:13px;
		line-height:18px;
		font-weight:normal;
		margin:0px;}

/* bildlegende, subnavigation*/
h4		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:11px;
		line-height:15px;
		font-weight:normal;
		margin:0px;}

a:link 			{color:#472b41;
			text-decoration:none;}
a:visited 		{color:#472b41;
			text-decoration:none;}
a:hover 		{color:#000000;
			text-decoration:none;}
a:active 		{color:#472b41;
				text-decoration:none;}
a.steinzeit:link 		{color:#990000;
				text-decoration:none;}
a.steinzeit:visited 		{color:#990000;
				text-decoration:none;}
a.steinzeit:hover 		{color:#000000;
				text-decoration:none;}
a.steinzeit:active 		{color:#990000;
				text-decoration:none;}
a.sozialgeschichte:link		{color:#0B027A;
				text-decoration:none;}
a.sozialgeschichte:visited 	{color:#0B027A;
				text-decoration:none;}
a.sozialgeschichte:hover 	{color:#000000;
				text-decoration:none;}
a.sozialgeschichte:active 	{color:#0B027A;
				text-decoration:none;}

a.hauptnavi1:link    { color: #333333; text-decoration:none; font-size: 13px; font-weight: bold; font-family: Times;}
a.hauptnavi1:active  { color: #333333; text-decoration: none; font-size: 13px; font-weight: bold; font-family: Times;}
a.hauptnavi1:visited { color: #333333; text-decoration:none; font-size: 13px; font-weight: bold; font-family: Times;}
a.hauptnavi1:hover   { color: #990000; text-decoration: none; font-size: 13px; font-weight: bold; font-family: Times;}

a.hauptnavi2:link    { color: #333333; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}
a.hauptnavi2:active  { color: #333333; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}
a.hauptnavi2:visited { color: #333333; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}
a.hauptnavi2:hover   { color: #990000; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}

a.nebennavi1:link    { color: #333333; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:active  { color: #333333; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:visited { color: #333333; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:hover   { color: #990000; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}

a.menue2:link    { color: #00579D; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:hover   { color: #00579D; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:active  { color: #00579D; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:visited { color: #00579D; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.system:link    { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:hover   { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:active  { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:visited { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

table, tr, td, img	{margin: 0px;
			padding: 0px;
			border: 0px solid black;
			border-collapse: collapse;
			vertical-align: top}

td.topnav		{border-top: 1px solid black;
			height: 7px;}

td.navi			{padding-right: 9px;
			padding-left: 10px;
			height: 13px;
			border-left: 1px solid black;}



/*anfang news bereich */

/*die templates heißen jeweils so, wie auch die style-sheets heißen.
news_einzeln zur anzeige einzelner news (nach klick auf "mehr")
news_history für übersicht aller news
news_vorschau für die voransicht der news mit kurzem text */

div.news_einzeln
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}

div.news_history
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}

div.news_vorschau
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}
/*ende news bereich */

/*************** Kontaktformular ************************/

td.formular	{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 14px;
		line-height: 21px;
		font-weight: normal;
		margin: 0px;}
td.formular_fehler
		{font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 14px;
		line-height: 21px;
		font-weight: normal;
		color: red;
		margin: 0px;}



/*************** VERWALTUNG ************************/

p.verwaltung	{font-family: arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #2A3E36}
h4.verwaltung	{font-family: arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		color: #2A3E36}
h3.verwaltung	{font-family: arial;
		font-size: 16px;
		line-height: 20px;
		font-weight: bold;
		color: #2A3E36}
td.verwaltung2	{background-color: #cAdEd6;
		padding: 5px;
		padding-bottom: 20px;}
td.verwaltung1	{background-color: #dAeEe6;
		padding: 5px;
		padding-bottom: 20px;}
div.verwaltung_infobox{
		position: absolute;
		top: 15px;
		left: 15px;
		width: 200px;
		padding: 5px;
		font-family: arial;
		color: #2A3E36;
		background-color: #cAdEd6;
		border: 1px solid #2A3E36;
		font-size: 11px;
		font-weight: normal;
		display:none;
		z-index: 100}
