/*Normale Hyperlinks*/
a:link      { color: #00f; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none }
a:visited   { color: #00f; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none }
a:active    { color: #00f; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none }
a:hover 	{ color: #00f; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none }

/*Hauptmenü Navigation*/
.link:link     	{ color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }
.link:visited   { color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }
.link:active   	{ color: #FFD705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }
.link:hover 	{ color: #FFD705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }

.link_gelb  	{ color: #ffd705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }

/*1. Untermenü Navigation*/
.sublink:link    	{ color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 20px }
.sublink:visited	{ color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 20px }
.sublink:active 	{ color: #FFD705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 20px }
.sublink:hover 		{ color: #FFD705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 20px }

.sublink_gelb 		{ color: #FFD705; font-size: 9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; margin-left: 20px }

/*2. Untermenü Navigation*/
.subsublink:link    { color: white; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 28px }
.subsublink:visited { color: white; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 28px }
.subsublink:active  { color: #FFD705; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 28px }
.subsublink:hover 	{ color: #FFD705; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 28px }

.subsublink_gelb { color: #FFD705; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; margin-left: 28px }

/*Absatz und Titel im Content*/
h1	  			 { color: #124e9f; font-size: 10pt; font-family: Arial, Verdana, Helvetica; font-weight: 900; text-decoration: none; margin-bottom: 5px }
h2	  			 { color: #124e9f; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 900; text-decoration: none; margin-bottom: 5px }
p	  			 { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; text-align: justify; margin-top: 10px }
hr				 { color: #30c; height: 1px }

.black	 		{ color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.blackG 		{ color: black; font-size: 9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.blackK 		{ color: black; font-size: 7pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.blue 			{ color: #16488C; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.blueG 			{ color: #16488C; font-size: 9pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.blueK 			{ color: #16488C; font-size: 7pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.blueContact	{ color: #16488C; font-size: 7.5pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.white 			{ color: white; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.whiteK 		{ color: white; font-size: 6pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.grey 			{ color: #b4b4b4; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.grey_start		 { color: #a8a8a8; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.green 			{ color: #38d039; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.red			{ color: #f00; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.title 			{ color: white; font-size: 13pt; font-family: Arial, Verdana, Helvetica; font-weight: 900; text-decoration: none }
.linkK  		{ color: #00f; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.linkK_gelb 	{ color: #FFD705; font-size: 8pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }

/*Listen und Tabellen mit abwechselnder Spaltenfarbe*/
.listtable    	{ background-color: #15488c;  width: 95% }
.flexitable     { background-color: #15488c; position: relative; right: 150px; width: 35% }
.tablenormal    { width: 95% }
.tablestart		{  width: 95%; background-color: #d8e2ef; padding: 6px; border-style: solid; border-width: 1pt 2pt 2pt 1pt; border-color: #c3ccd7 }
.listtitle   	{ color: #d8e2ef; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; background-color: #15488c; text-indent: 2px; height: 18px }
.listzeile1     { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; background-color: #d8e2ef; height: 18px; vertical-align: middle }
.listzeile2     { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; background-color: #fff; height: 18px; vertical-align: middle }
.zelle 			{ padding: 3px }
.zelle_gemvorst	{ padding: 3px; vertical-align: top }
.zelle_aktuell   { background-color: #d8e2ef; padding: 6px; border-style: solid; border-width: 1pt 2pt 2pt 1pt; border-color: #c3ccd7 }
.imagetable	    { border-style: solid; border-width: 1pt 2pt 2pt 1pt; border-color: #d0dae6 #c3ccd7 #c3ccd7 #d0dae6 }
/*Sitemap-Links*/
.sm_link		{ color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; margin-left: 10px }
.sm_sublink		{ color: white; font-size: 9pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; margin-left: 20px }

/*Such-Felder und Buttons*/
.txtfield	  	{ font-size: 11px; font-family: Arial, Verdana, Helvetica; border: solid 1pt #30c }
.searchfield	{ font-size: 11px; font-family: Arial, Verdana, Helvetica; width: 120px; height: 20px; border: solid 1pt #00f }
.button			{ font-size: 9px; height: 20px }
.abiz_button	  { font-size: 9px; text-align: center; width: 17px; height: 20px }


ul.aktuell
{
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: disc;
}

ul.aktuell li
{
	display: block;
	margin: 0px;
	padding: 0px;	
}

