/*******************************************************************************
	ATTENTION: Never use '_' in in class names, otherwise old NS will fail!!!


    font-weight: normal | bold | bolder | lighter
    font-size: ...
    font-variant: normal | small-caps
    font-style: normal | italic
    font-family: ...

	color: ... (font color)

	text-decoration: none | underline | overline | line-through

	letter-spacing: ...  (only IE>>=4.x)

*/

/*******************************************************************************
	Grundeinstellungen der WEB-Site. Da durch die Verwendung der Templates
	sogut wie alles in Tabellen untergebracht ist, ist vor allem wichtig,
	'td' ausreichend zu definieren!!! 'body' ist nur der Vollständigkeit
	aufgeführt und kommt eigentlich gar nicht zum tragen.
*/
body, td, p {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:black;
	line-height:1.3em;

	scrollbar-face-color:#144E56;
	scrollbar-highlight-color:#144E56;
	scrollbar-3dlight-color:#008E84;
	scrollbar-darkshadow-color:#008E84;
	scrollbar-shadow-color:#144E56;
	scrollbar-arrow-color:#008E84;
	scrollbar-track-color:#144E56;
}


/*******************************************************************************
  Die folgenden CSS Klassen werden von den Menu-Estellungs-Funktionen verwendet.
  Die Namen sollten nicht geändert werden, auch hat sich die gegebene Reihen-
  folge bewährt, und sollte daher nicht ohne Grund geändert werden.
  
  .fsbMenu<MenuTyp> ... legt die Grundeinstellungen für den Menulink fest.
  		Gilt, soweit nicht in nachfolgenden Definitionen anders definiert für 
  		alle Untertypen eines Menutyps. Definiert außdem den Link, wenn er auf
  		der akt. Seite deaktiviert (nur Text) ist.
 	.fsbMenu<MenuTyp>.link ... für einen Link, der nicht besucht worden ist
 	.fsbMenu<MenuTyp>.visited ... für einen Link, der bereits besucht worden ist
	.fsbMenu<MenuTyp>.hover ... für einen Link, über dem der Cursor schwebt
			(erweitert die definition von .link bzw. .visited)
 	.fsbMenu<MenuTyp>.active ... für einen Link, wenn die re. Maustaste auf
 			ihm gedrückt worden ist.
			(erweitert die definition von .link bzw. .visited)

	<MenuTyp>= Main		... Hauptmenu. 	Funktion: fsb_htmGetMenuMain($menu) 	
																 		Template: menuMain.php.tpl
	<MenuTyp>= Sub		... Untermenu. 	Funktion: fsb_htmGetMenuSub($menu) 	
																 		Template: menuSub.php.tpl
	<MenuTyp>= Service... Zusatzmenu. Funktion: fsb_htmGetMenuService($menu) 	
																 		Template: menuService.php.tpl
	<MenuTyp>= Language..	Zusatzmenu. Funktion: fsb_htmGetMenuLanguage($menu) 	
																 		Template: menuLanguage.php.tpl
 		
*/
.fsbMenuMain       		{ color:#013A31; font-weight:bold; font-size:10px;}
.fsbMenuMain:link		{ color:#144e56; text-decoration:none; }
.fsbMenuMain:visited	{ color:#144e56; text-decoration:none; } 
.fsbMenuMain:hover		{ color:#013A31; text-decoration:underline overline; }
.fsbMenuMain:active		{ color:#013A31; text-decoration:underline overline; }

.fsbMenuSub       		{ color:#ffffff; font-weight:bold; font-size:10px;}
.fsbMenuSub:link		{ color:#144e56; text-decoration:none; }
.fsbMenuSub:visited		{ color:#144e56; text-decoration:none; } 
.fsbMenuSub:hover		{ color:#ffffff; text-decoration:underline overline; }
.fsbMenuSub:active		{ color:#ffffff; text-decoration:underline overline; }

.fsbMenuService       		{ color:#008e84; font-weight:bold; font-size:9px;}
.fsbMenuService:link		{ color:#144e56; text-decoration:none; }
.fsbMenuService:visited		{ color:#144e56; text-decoration:none; } 
.fsbMenuService:hover		{ color:#008e84; text-decoration:underline overline; }
.fsbMenuService:active		{ color:#008e84; text-decoration:underline overline; }

.fsbMenuLanguage       		{ color:#000000; font-weight:bold; font-size:10px;}
.fsbMenuLanguage:link		{ color:#ffffff; text-decoration:none; }
.fsbMenuLanguage:visited	{ color:#ffffff; text-decoration:none; } 
.fsbMenuLanguage:hover		{ color:#ffffff; }
.fsbMenuLanguage:active		{ color:#ffffff; }

/*******************************************************************************
  .fsbILink und .fsbELink wird benutzt, um I(interne) und E(xterne) Links mit
  Hilfe der Funktionen fsb_htmGetILink() und fsb_htmGetELink() zu erstellen.
*/
.fsbILink:link			{ letter-spacing:-1px; color:#013A31; font-weight:normal; text-decoration:underline; }
.fsbILink:visited		{ letter-spacing:-1px; color:#013A31; font-weight:normal; text-decoration:underline; } 
.fsbILink:hover			{ letter-spacing:-1px; color:#000000; font-weight:normal; text-decoration:underline overline; }
.fsbILink:active		{ letter-spacing:-1px; color:#000000; font-weight:normal; text-decoration:underline overline; }

.fsbELink:link			{ color:#019178; font-weight:bold; text-decoration:underline; }
.fsbELink:visited		{ color:#019178; font-weight:bold; text-decoration:underline; } 
.fsbELink:hover			{ color:#000000; text-decoration:underline overline; }
.fsbELink:active		{ color:#000000; text-decoration:underline overline; }


/*******************************************************************************
  Weitere CSS-Definitionen, die nicht von fsb2-Funktionen verwendet werden
*/


/* to be able to make a empty cell (contains only &nbsp;) as small as possible */
/* make sure to put the font size at least to 2, otherwise netscape <5 will fail */
.small { font-size:2px; color:#ffffff; }

big.submenu  		{ color:white; font-weight:bold; font-size:12px; text-align:left; letter-spacing:1px;}


.pagion				{ font-family:Courier New, Courier;	font-weight:bolder; font-size:20px;
					 		  text-align:center; letter-spacing:1px; color: #019178; }
.pagion	a			{ text-decoration:none; }
.pagion a:hover 	{ color:#000000; text-decoration:underline overline; }

.tcon	            { font-weight:bold; }

h4	{ font-size:16px; margin-bottom:1em; }

p    { text-indent:0ex; margin-top:0em; margin-bottom:1em; }

ul   {  margin-left:30px; padding-left:0; margin-top:0em; margin-bottom:1em; }

li { margin-bottom:0.5em;
	 list-style-image:url(../img/bullet_liste.gif);
	 list-style-type:circle;  	/* z.B. für NS 4.7  */
}

h3.sitemap	{ font-size:16px; font-weight:900; margin-top:0em; margin-bottom:0.5em; letter-spacing:-0.2ex; }
ul.sitemap  {  margin-left:30px; padding-left:0; margin-top:0em; margin-bottom:1em; }
a.sitemap          		{ color:#019178; font-weight:normal; text-decoration:underline; }
a.sitemap:hover    		{ color:#000000; font-weight:normal; text-decoration:underline overline; }


td.copy { font-weight:bolder; font-size:10px; text-align:center; letter-spacing:2px; color: #013A31; }

td.datum { font-weight:bolder; font-size:10px;}

.button {font-weight:bold; font-size:11px; color:black; background-color:#eeeeee; }

.input { font-size:11px; }


.rightmenu { bordertype:thin; border-style:solid; border-color:black; background:white}


.FormFieldDescribtion { font-size:11px; font-style:italic; top-margin:3em; text-align:left; }
.FormFieldDescribtionMust { font-size:11px; font-style:italic; top-margin:3em; color:red  }
.FormFieldText { font-size:11px;}
.FormFieldButton { font-size:12px; }

.bildunterschrift       { color:#144e56; }

.bigfont			{ color:#144e56; font-size:18px; font-weight:normal; text-align: left;}
.gruenfont			{ color:#144e56; font-weight:normal;}
.schlagtext			{ color:#144e56; font-size:20px; font-weight:normal;}

hr {size:1px; color:#144e56;}