/*
CSS-Definitionen fr Homepage von Christoph Moder

all { font-family:sans-serif } */
H1        { color:#40a0b0; clear:both; }
H2        { background-color:#2080b0; color:#c0c0c0; font-family:sans-serif; font-weight:bold; font-size:110%; width:100%; margin:0px; padding-left:5px; margin-top:3ex; margin-bottom:1ex; clear:both; /*border:none;*/ }	/* border:none, margin:0px fr Netscape-Kompatibilit�, das schrottet aber die Definition von <BODY> - siehe http://www.oc3.no/workshop/css.html */
H3        { margin-top:3ex; margin-bottom:1ex; border-bottom-style:solid; border-width:thin; clear:both; }
HR        { clear:both; }
BODY      { background-color:#404080; color:#c0c0c0; font-family:sans-serif; font-weight:normal; line-height:1.4em; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:20px; }		/* "font-family:Helvetica,Arial,sans-serif;" statt "font-family:sans-serif;", damit unter Linux-Netscape keine Bitmapschrift verwendet wird */
P         { margin-top: 0.6em; margin-bottom: 0.7em; }
A:link    { color:#20f0a0; /*font-family:sans-serif;*/ text-decoration:none; }
A:visited { color:#00c000; /*font-family:sans-serif;*/ text-decoration:none; }
A:hover   { color:#ff0000; /*font-family:sans-serif;*/ text-decoration:none; }
A:active  { color:#ff0000; /*font-family:sans-serif;*/ text-decoration:none; }
A:focus   { color:#20f0a0; /*font-family:sans-serif;*/ text-decoration:underline; }
H2 A:hover, H2 A:focus { background-color:#2080b0; color:#c0c0c0; text-decoration:none; }

TD        { background-color:#c0c0c0; color:#404080; }
TH        { background-color:#e0e0e0; color:#404080; }
/* TH A:link { color:#009080; font-family:sans-serif; text-decoration:none; } */
TH A:link { color:#009090; /*font-family:sans-serif;*/ text-decoration:none; }
TH A:visited { color:#007000; text-decoration:none; }
TH A:hover   { color:#ff0000; text-decoration:none; }
TH A:active  { color:#ff0000; text-decoration:none; }
TH A:focus   { text-decoration:underline; }
TD A:link { color:#009090; /*font-family:sans-serif;*/ text-decoration:none; }
TD A:visited { color:#007000; text-decoration:none; }
TD A:hover   { color:#ff0000; text-decoration:none; }
TD A:active  { color:#ff0000; text-decoration:none; }
TD A:focus   { text-decoration:underline; }

.gbook    { background-color:#40a0b0; color:#e0e0e0; text-align:left; }

.lexikon  { background-color:#c0c0c0; color:#404080; margin:2em 15% 2em 15%; }
.lexikonbody { margin-top:0em; margin-bottom:0em; padding:0.5em; }
.lexikonhead { background-color:#e0e0e0; font-size:small; padding-left:0.5em; padding-right:0.5em; }
.lexikonbody P { margin:0em 0em 0.5em 0em; padding:0em; }
.lexikonbody H4 { float:left; margin:0em; padding:0.5em 2em 0.5em 0em; }
.lexikonbody IMG { margin:10px; }
.lexikon A:link { color:#009090; text-decoration:none; }
.lexikon A:visited { color:#007000; text-decoration:none; }
.lexikon A:hover   { color:#ff0000; text-decoration:none; }
.lexikon A:active  { color:#ff0000; text-decoration:none; }
.lexikon A:focus   { text-decoration:underline; }

PRE.hl	{ background-color:#c0c0c0; color:#404080; padding:20px; width:80em; overflow:auto; }
.num	{ color:#2928ff; }	/* .Constant */
.esc	{ color:#ff00ff; }	/* .Special */
.str	{ color:#ff0000; }
.dstr	{ color:#818100; }
/*.slc	{ color:#838183; font-style:italic; }*/
.slc	{ color:#535153; font-style:italic; }	 /* .PreProc */
.com	{ color:#838183; font-style:italic; }	/* .Comment */
.dir	{ color:#008200; }
.sym	{ color:#000000; }
.line	{ color:#555555; }
.kwa	{ color:#000000; font-weight:bold; }	/* .Statement */
.kwb	{ color:#830000; }	/* .Identifier */
.kwc	{ color:#000000; font-weight:bold; }
.kwd	{ color:#010181; }

.Identifier { color: #830000; }
.Constant { color: #e02020; }
.Comment { color: #838183; font-style:italic; }
.Special { color: #007f7f; }
.PreProc { color: #007f00; font-style:italic; }
.Statement { color: #404080; font-weight:bold; }

/*.Identifier { color: #00ffff; font-weight: bold; }
.Constant { color: #ff40ff; font-weight: bold; }
.Comment { color: #00ffff; font-weight: bold; }
.Special { color: #ff6060; font-weight: bold; }
.PreProc { color: #8080ff; font-weight: bold; }
.Statement { color: #ffff00; font-weight: bold; } */

/*.Identifier { color: #00ffff; }
.Constant { color: #ff6060; }
.Comment { color: #8080ff; font-style:italic; }
.Special { color: #ff40ff; }
.PreProc { color: #ff40ff; font-style:italic; }
.Statement { color: #ffff00; font-weight:bold; } */

