body {
	color: #000000;
	font-family: Arial;
}
/* Gecko doesn't inherit this */
#navigation, #intro, #content, #copyright { 
	background-color: #e3e686;
}


/* Menu (Navigation) */
#navigation ol {
	text-align: left; color: rgb(51, 102, 255);
    font-size: smaller;
}
#navigation ol li {
	font-weight: bold;
}


/* Inhalt (Text/Content) */
#content ol li h1 {
	font-size: 1.4em;
}

#content ol li div.cont {	/* eigentlicher Inhaltsblock in Listenpunkt */
	margin-left: -1.5em;
	margin-bottom: 5em;
	text-align: justify;
	
}

tr.head {					/* Tabellenspaltenüberschrift */
	font-weight:bold;
}

#content table {
	border-spacing: 2px;
	border : 1px outset gray;
	border-collapse: separate;
}

#content td {				/* Standardformatierung Tabelle */
	text-align:left;
	vertical-align: middle;	
	border: 1px inset gray;
	padding: 10px;
	-moz-border-radius: 0px;
}



#content table.null {		/* Tabelle ohne Rahmen */
	background-color:#ffffff;
	border-spacing: 0;
	border: none;
}

#content td.null {			/* Tabellenfeld, ebenfalls ohne Rahmen */
	border-spacing: 0;
	padding: 3px;
	vertical-align:top;
	text-align:center;
	font-size:smaller;
}

#content td.textleft {		/* links ausgerichteter Text in Tabellenfeld */
	text-align: left;
}


/* generelle Farbdefinitionen */
.bkgreen {
	background-color: #00FF00;
}
.bklilac {
	background-color: #9999FF;
}
.bkyellow {
	background-color: #FFCC33;
}
.bkgray {
	background-color: #CCCCCC;
}
.bkwhite {
	background-color: white;
}

.sub {		/* Element ein wenig nach unten versetzen */
	margin-bottom: -0.5em;
}

.formel {	/* Formel als Textdarstellung (hervorgehoben) */
	font-weight:bold;
	font-style:italic;
}

.javares {	/* reserviertes Wort in Java */
	font-weight: bold;
	color:#7f0055;
}


