/*

	master style sheet
	
	(c) 2000 jfaubel - all rights reserved
	
	last modified: 12. Dezember 2000
	
	------------------------------------------------------------------------------------------------------------
	um ein html-dokument mit diesem style sheet zu verbinden: 
  	<link rel="stylesheet" type="text/css" href="master.css" />
	
	styles starting with "." (eg. ".funkytext") are referenced using class="funkytext"
	styles starting with "#" (eg. "#reallyfunky") are referenced using id="reallyfunky"
	------------------------------------------------------------------------------------------------------------

*/

/*	hier zunächst die definition einiger basis-elemente von html-seiten */

ADRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, LI, TD, TH, UL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px; }

P { line-height: 18px; color : #000000; background-color: #FFFFFF; }
BODY { color: #000000; background-color: #FFFFFF; }

A 			{ color: #003399; }
A:link		{ color: #003399; text-decoration : underline; }
A:visited	{ color: #FF0000; text-decoration : underline; }
A:active 	{ color: #006600; text-decoration : underline; }
A:hover 	{ color: #FF0000; text-decoration : underline; }

LI { font-size: 12px; line-height: 18px; color : #330099; }

CITE { font-style: italic; }
SMALL, SUB, SUP { font-size: 11px; line-height: 15px; }
BIG { font-size: 15px; line-height: 21px; }
	
H1 { font-size: 26px; line-height: 18px; font-weight: bold; color: #003399; }
H2 { font-size: 22px; line-height: 18px; font-weight: bold; color: #003399; }
H3 { font-size: 18px; line-height: 18px; font-weight: bold; color: #003399; }
H4 { font-size: 16px; line-height: 18px; font-weight: bold; color: #003399; }
H5 { font-size: 14px; line-height: 18px; font-weight: bold; color: #003399; }
H6 { font-size: 12px; line-height: 18px; font-weight: bold; color: #003399; }

/*	hier einige spezielle formate */

.subnav	{ font-size: 11px;  font-weight: bold; color: #FFFFFF; background-color: #330099; padding : 5px;  border-top : 1px solid White; }
.subnavon { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #3366FF;  padding : 5px;  border-top : 1px solid White;  }
.subnav2 { font-size: 11px;  font-weight: bold; color: #FFFFFF; background-color: #330099; padding : 5px 5px 5px 10px;  border-top : 1px solid White; }
.subnav2on	{ font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #3366FF;  padding : 5px 5px 5px 10px;  border-top : 1px solid White;  }
.subnavtext { font-size: 11px;  font-weight: bold; color: #DDDDDD; background-color: #330099; padding : 5px;  border-top : 1px solid White; }
.inhalt	{ font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #669999; padding : 5px;  border-top : 1px solid #FFFFFF; }
.inhalton { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #33CC99; padding : 5px;  border-top : 1px solid White; }

.navlink 				{ color: #FFFFFF; }
a.navlink:link		{ color: #FFFFFF; text-decoration: none; }
a.navlink:visited		{ color: #DDDDDD; text-decoration: none; }
a.navlink:active		{ color: #FFFFFF; text-decoration: none; }
a.navlink:hover		{ color: #FFFFFF; text-decoration: none; }

.theader { font-size: 18px; line-height: 21px; font-weight: bold; color: #CCCCCC;  border-bottom-color : #CCCCCC;  border-bottom-style : solid;  border-bottom-width : 1px; }

.head18b { font-size: 18px; font-weight: bold }
.head16b { font-size: 16px; font-weight: bold }
.head14b { font-size: 14px; font-weight: bold }
.head12b { font-size: 12px; font-weight: bold }

.text11 { font-size: 11px; line-height: 14px; }
.einzug { font-size: 11px; padding-left: 20px; }
.blue	{ color: #003399; background-color: #FFFFFF; }

.panel		{ font-size: 11px; line-height: 14px; color: #003399; background-color: #EEEEEE;  padding-left : 5px;  }
.date		{ font-size: 11px; line-height: 14px; color: #003399; background-color: #FFFFCC; }
.footnote	{ font-size: 10px; line-height: 14px; color: #003399; background-color: #EEEEEE; }

.buttons	{
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	color : #003399;
	background-color: #CCFFFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #FFFFFF;
	border-right-color : #003399;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFFFFF;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #003399;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}