
.portal_termin_dat { font-family: Arial; font-size: 8pt; color: black; }
.portal_termin_text { font-family: Arial; font-size: 8pt; color: gray; }
a.portal_termin_link:hover { color: red; text-decoration: none; font-size: 8pt; font-family: Arial; text-align: left; }
a.portal_termin_link:link { color: #565E30; text-decoration: none; font-size: 8pt; font-family: Arial; text-align: left; }
a.portal_termin_link:visited { color: #565E30; text-decoration: none; font-size: 8pt; font-family: Arial; text-align: left; }



/* +++++++++++++++++++ Portal   +++++++++++++++++++ */
a.portal_link:link, a.portal_link:Visited
{
	color:						#000000; 
	text-decoration:			none; 
	font-size:	 				9pt; 
	font-family: 				Arial;   
	text-align: 				left; 
}

a.portal_link:hover
{
	color:						#FFFFFF; 
	text-decoration:			underline; 
	font-size:	 				9pt; 
	font-family: 				Arial;   
	text-align: 				left; 
}


.portal_headline_cell
{
	font-size:	 				10pt; 
	font-family: 				Arial;
	font-weight:				bold;
	width:						100%;
	background-color:			#1514BE;
	line-height:				16pt;
    color:                      #FFFFFF;
}

.portal_headline_row
{
	background-color:			#FFFFFF;
	width:						100%;
}

.portal_art_titel
{
	font-size:	 				10pt; 
	font-family: 				Arial;
	font-weight:				bold;
    
}

.portal_art_text
{
	font-size:	 				9pt; 
	font-family: 				Arial;
	font-weight:				normal;
}


.portal_termin_text 
{ 
    font-family:                Arial; 
    font-size:                  8pt; 
    color:                      gray; 
}
.portal_termin_dat 
{ 
    font-family:                Arial; 
    font-size:                  8pt; 
    color:                      black; 
    font-weight::               bold;
}
a.portal_termin_link:hover 
{
    color: red; 
    text-decoration: none; 
    font-size: 8pt; 
    font-family: Arial; 
}
a.portal_termin_link:link 
{ 
    color: #565E30; 
    text-decoration: none; 
    font-size: 8pt; 
    font-family: Arial; 
}
a.portal_termin_link:visited 
{ 
    color: #565E30; 
    text-decoration: none; 
    font-size: 8pt; 
    font-family: Arial; 
}

/* +++++++++++++++++++ Links für Dateianhänge  +++++++++++++++++++ */

a.file:link 										
	{ 
	color:black; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial; 
	}
a.file:visited 
	{
	color:black; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial;  
	}
a.file:hover 
	{ 
	color:black; 
	text-decoration: underline; 
	}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++ Formatierung der Teaser  ++++++++++++++++++++++++++++ */

.teaser_top
	{
	
	color: 							#FFF906;
	font-family: 					Arial;
	font-size:						10pt;
	font-weight:					bold;
	border-color:					; 
	border-top-style:				; 
	border-top-width:				;
	border-bottom-style:			; 
	border-bottom-width:			;
	background-color:				#1514BE;
	text-align:						center;
	letter-spacing:					;
	}

.teaser_middle
	{
	background-color:				#D8D8FB;
	text-align:						left;
	letter-spacing:					0pt;
	}
	
a.tease:link 
	{ 
	color:#000000; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial;  
	}
a.tease:visited 
	{
	color:#000000; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial; 
	}
a.tease:hover 
	{ 
	color:#336699; 
	text-decoration: underline; 
	}

.tease_oa
	{
	color:#000000; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial; 
	}
/* ------------------------------------------------------------------------------------ */	



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++ Formatierung der News  ++++++++++++++++++++++++++++ */


.news_tit 						/* Titel der News */
	{
	color: navy	; 
	font-family: Verdana, Arial; 
	font-size: 			10pt; 
	font-weight:		bold;
	}

.news1 							/* Datumsformatierung bei News */
	{
	color: black; 
	font-family: Verdana, Arial; 
	font-size: 9pt; 
	}
	
.newsfeed 							/* RSS-Feed News */
	{
	color: 					black; 
	font-family: 			Verdana, Arial; 
	font-size: 				9pt; 
	}

.newsfeed_copy 							/* RSS-Feed News */
	{
	color: 					gray; 
	font-family: 			Verdana,Arial; 
	font-size: 				8pt; 
	}

a.news:link 					/* Links bei News-Anzeige im News-Modul bzw. Newsarchiv */
	{
	color:red; 
	text-decoration:none; 
	font-size: 8pt; 
	font-family: Verdana,Arial;  
	}
a.news:visited 
	{
	color:red; 
	text-decoration:none; 
	font-size : 8pt; 
	font-family : Verdana,Arial; 
	}
a.news:hover 
	{ 
	color:#000000; 
	text-decoration: none; 
	}
	
/* ------------------------------------------------------------------------------------ */	



.toptitel {color: #000080; font-family: Verdana, Arial; font-size: 20pt; font-weight: bold }
.kat_submenu {color: #000080; font-family: Verdana, Arial; font-size: 12pt; font-weight: bold }

.linklisthead { color:#000000;  font-size : 9pt; font-family : Verdana,Arial;  font-weight:bold}
.linklisttext { color:#000000;  font-family: Verdana, Arial; font-size : 8pt;   }





/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++ Formatierung der Termine +++++++++++++++++++++++++++++ */

/* Links bei Terminen */
a.termin:link, a.termin:visited
	{ 
	color:					#970035; 
	text-decoration:		none; 
	font-size : 			8pt; 
	font-family : 			Verdana,Arial;  
	}
 
a.termin:hover 
	{ 
	color:					#000000; 
	text-decoration: 		none; 
	}

/* Termin in der Übersicht */
.termin_zeile 												
{
	color: 					black; 
	font-family: 			Verdana, Arial; 
	font-size: 				8pt; 

}

.termin_zelle
{
	
}

/* Termin Übersicht-Überschrift */
.termin_head 											
{
	color: 					black; 
	font-family: 			Verdana, Arial; 
	font-size: 				10pt; 
	font-weight: 			bold;
}

/* ------------------------------------------------------------------------------------ */	


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++ Formatierung der Linkliste +++++++++++++++++++++++++++ */

/* Links bei Linkliste */
a.linklist:link 
	{ 
	color:#336699; 
	text-decoration:none; 
	font-size : 8pt; 
	font-family : Verdana,Arial;  
	}
a.linklist:visited 
	{
	color:#336699; 
	text-decoration:none; 
	font-size : 8pt; 
	font-family : Verdana,Arial; 
	}
a.linklist:hover 
	{ 
	color:#e1e1e1; 
	text-decoration: underline; 
	}

/* ------------------------------------------------------------------------------------ */	


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++ Formatierung Gästebuch ++++++++++++++++++++++++++++++++ */


.gast_dat 							/* Datum des Eintrags */
	{
	color: #808080; 
	font-family: Verdana, Arial; 
	font-size: 8pt; 
	}

.gast_name 							/* Name des Besuchers */
	{
	color: #808080; 
	font-family: Verdana, Arial; 
	font-size: 9pt; 
	}
	
.gast_text 							/* Gästebucheintrag */
	{
	color: #000000; 
	font-family: Verdana, Arial; 
	font-size: 10pt; 
	}

/* ------------------------------------------------------------------------------------ */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++ Formatierung der Artikel & Startseite +++++++++++++++++++++++++++ */

.titel 													/* Titel im Artikel */
	{
	color: 					#000000; 
	font-family: 			Arial; 
	font-size: 				12pt; 
	font-weight: 			bold;
	background-color:		#F9F8D7;
	width:					446;
	text-align:				center;
	border-width:			2px;
	border-color:			#F5D98C;
	border-style:			solid;
    
	}

.utitel 												/* Untertitel im Artikel */
	{
	color: gray; 
	font-family: Verdana, Arial; 
	font-size: 10pt; 
	font-weight: bold
	}

.start 													/* Starttext eines Artikels auf der Startseite */
	{
	color: 					#000000; 
	font-family: 			Verdana, Arial; 
	font-size: 				9pt;
	}

.start_titel 											/* Start-Titel eines Artikels auf der Übersichtseite */
	{
	font-family: 			Arial; 
	font-size: 				10pt; 
	font-weight:			bold;
	color: 					#000000; 
	}

.start_headline 											/* Kategorie Überschrift aif einer Übersichtseite */
	{
	color: 					#000000; 
	font-family: 			Verdana, Arial; 
	font-size: 				12pt; 
	font-weight:			bold;
	text-align:				center;
	border-width:			1px;
	border-color:			#c5c5c5;
	border-style:			solid;
	}

.text 													/* Text im Artikel */
	{
	color: 					#000000; 
	font-family: 			Arial; 
	font-size: 				9pt; 
	
	}
	
.quelle 												/* Quelle im Artikel */
	{
	color: 					black; 
	font-family: 			Arial; 
	font-size: 				8pt; 
	}

a.txtli:link, a.txtli:visited							/* Links in Artikeln */
	{ 
	color:					#1514BE; 
	text-decoration:		none; 
	font-size: 				10pt; 
	font-family : 			Arial;  
	}

a.txtli:hover 
	{ 
	color:					#1514BE; 
	text-decoration: 		underline; 
	}
	
a.zur:link, a.zur:visited 							/* zurück-Link bei den Artikeln */
	{ 
	color:					#1514BE; 
	text-decoration:		none; 
	font-size : 			13pt; 
	font-family : 			Arial; 
	font-weight: 			bold
	}

a.zur:hover 
	{ 
	color:					#1514BE; 
	text-decoration: 		none;  
	}

a.mehr:link, a.mehr:visited								/* Link "mehr" auf der Startseite */
	{ 
	color:					#1514BE; 
	text-decoration:		none; 
	font-size : 			14pt; 
	font-family :			Arial; 
	font-weight:			bold;
	}

a.mehr:hover 
	{ 
	color:					#000000; 
	text-decoration: 		none; 
	}




/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++ Formatierung des Menüs für die  +++++++++++++++++++ */


a.menu_hk:link 											/* Links Hauptkatgorie */
	{ 
	color:								#FFFFFF; 
	text-decoration:					none; 
	font-size: 							8pt; 
	font-family : 						Verdana,Arial;  
	font-weight:						normal;
	}
a.menu_hk:visited 
	{
	color:								#FFFFFF; 
	text-decoration:					none; 
	font-size : 						8pt; 
	font-family : 						Verdana,Arial; 
	font-weight:						normal;
	}
a.menu_hk:hover 
	{ 
	color:								#D1E8F4; 
	text-decoration: 					none; 
	
	}

a.menu_sk:link, a.menu_sk:visited									/* Links Subkategorie */
	{ 
	color:								#000000; 
	text-decoration:					none; 
	font-size : 						8pt; 
	font-family : 						Verdana,Arial;   
	}
a.menu_sk:hover 
	{ 
	color:								#FFFFFF; 
	text-decoration: 					none; 
	}

a.menuart:link 										/* Links für Artikel des Hauptmenüs*/
	{ 
	color:								#000000; 
	text-decoration:					none; 
	font-size: 							8pt; 
	font-family : 						Verdana,Arial;  
	font-weight:						normal;
	}
a.menuart:visited 
	{
	color:								#000000; 
	text-decoration:					none; 
	font-size: 							8pt; 
	font-family : 						Verdana,Arial;  
	font-weight:						normal;
	}
a.menuart:hover 
	{ 
	color:								#FFFFFF; 
	text-decoration: 					none; 
	}
	
a.menuart2:link, a.menuart2:visited 					/* Link für Artikel des Submenüs*/
	{ 
	color:								#000000; 
	text-decoration:					none; 
	font-size : 						8pt; 
	font-family : 						Verdana,Arial;   
	}

a.menuart2:hover 
	{ 
	color:								#FFFFFF; 
	text-decoration: 					none; 
	}	

.tab_menu										/* Tabellenformatierung für Menü */
	{
	background-color:					;
	}
	
.hk_menu_tr									/* Tabellenzeile in HauptMenu für kategorie */
	{
	background-color:					#c5c5c5;
	}

.hk_menu_td									/* Tabellenzelle in HauptMenu für kategorie */
	{
	background-color: 				#1514BE;
	width:							165;
	font-family: 					Verdana,Arial; 
	font-size: 						8pt; 
	font-weight: 					normal;
	}	
	
.hk_menu_art_tr									/* Tabellenzeile in HauptMenu für Artikel*/
	{
	background-color: 				#D8D8FB;
	}		
	
.hk_menu_art_td									/* Tabellenzelle in HauptMenu für Artikel*/
	{
	background-color: 				;
	font-family: 					Verdana,Arial; 
	font-size: 						8pt; 
	font-weight: 					normal;
	}		

.sub_menu_tr									/* Tabellenzeile in SubMenu für Subkategorie */
	{
	background-color:				#D8D8FB;
	}

.sub_menu_td									/* Tabellenzelle in SubMenu für Subkategorie */
	{
	background-color: 				;
	width:							165;
	font-family: 					Verdana,Arial; 
	font-size: 						8pt; 
	font-weight: 					normal;
	}	
	
.sub_menu_art_tr								/* Tabellenzeile in SubMenu für Artikel*/
	{
	background-color:				#D8D8FB;
	}		
	
.sub_menu_art_td								/* Tabellenzelle in showSubMenu für Artikel*/
	{
	background-color: 				;
	font-family: 					Verdana,Arial; 
	font-size: 						8pt; 
	font-weight: 					normal;
	}		


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ Formatierung Häufige Fragen / FAQ  ++++++++++++++++++++++++++ */	


.frage 													/* Frage */
	{
	color: #000000; 
	font-family: Arial; 
	font-size: 8pt; 
	font-weight: bold;
	}
	
.antwort 												/* Antwort */
	{
	color: black; 
	font-family: Arial; 
	font-size: 8pt; 
	}
.faq_head
	{
	color: black; 
	font-family: Arial; 
	font-size: 12pt; 
	font-weight: bold;
	}
	



	
	

.menu1 {{color: #000080; font-family: Verdana, Arial; font-size: 9pt; font-weight: bold}
.tab_bot {color: gray; font-family: Verdana, Arial; font-size: 8pt; }



a:link { color:#000080; text-decoration:none; font-size : 8pt; font-family : Verdana,Arial;  }
a:visited {color:#000080; text-decoration:none; font-size : 8pt; font-family : Verdana,Arial; }
a:hover { color:#000000; text-decoration: underline;  }



/* Formularfelder und Submit Button */
#form_text 
	{ 
	border-style:solid; 
	border-width:1px; 
	border-color:gray;  
	}
#form_textarea 
	{ 
	border-style:solid; 
	border-width:1px; 
	border-color:gray;  
	}
#form_check 
	{ 
	border-style:solid; 
	border-width:1px; 
	border-color:gray;  
	}
#button 
	{
	background-color:#e1e1e1; 
	border-style:solid; 
	border-width:1px; 
	border-color:gray; 
	font-weight:bold; 
	color:gray
	}



	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++ Links für Dateianhänge  +++++++++++++++++++ */

a.file:link 										
	{ 
	color:black; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial;   
	}
a.file:visited 
	{
	color:black; 
	text-decoration:none; 
	font-size : 9pt; 
	font-family : Verdana,Arial;  
	}
a.file:hover 
	{ 
	color:black; 
	text-decoration: underline; 
	}

.time
	{
	color:			#bebebe;
	font-family:	Arial;
	font-size:		8pt;
	}

