<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* e-main.css */

/* farben-ci: */
/**************/
/*
#cccccc;
*//* grau */
/* = 204-204-204
#de0000;
*//* rot */
/* = 222-0-0
#ff7b06;
*//* orange */
/* = 255-123-6

/* fliesstext */
/*************/

body, p, ul, h1, h2, h3, td, tr {
	color:#000000; /* schwarz */ /* allg schriftfarbe &lt;body text= &gt; */
    font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-align:justify;
	} 

/* &lt;h1&gt; = unternavigationspunkte s.u. */

h2 { 
/* &lt;h2&gt; = ueberschriften innerhalb fliesstext */
	background-color:#cccccc;
	border-color:#000000;
	border-style:double;
	/* solid=durchgezogen none,hidden = keiner/unsichtbar dotted=gepunktet dashed=gestrichelt
	double=doppelt durchgezogen groove = 3D-Effekt (nur bei farbe &lt;&gt; schwarz) ridge,inset,outset=3D-Effekt.*/
	border-bottom-style:none;
	border-top-style:none;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	/*
	margin:0px;
	margin-bottom:9px;
	margin-left:3px;
	margin-top:18px;
	*/
	padding-bottom:3px;
	padding-left:5px;
	padding-top:3px;
	/* white-space:normal; *//* zeilenumbruch normal=auto
	pre=wie im editor eingegeben (so wie beim pre-element)
	nowrap=kein auto, umbruch moeglich durch entsprechende html-tags */
	/* display:inline; *//* nachfolgenden text re daneben nicht drunter */
	}

p#impressum {
	text-align:left;
	}
p#projektdaten {
	text-align:center;
	}

/* tabelle */
/***********/

table { /* aeussere table jedes textframes */
	background-color:#ffffff;
	border-collapse:collapse; /* zellenrahmen fallen zusammen */
	border-color:#000000;
	border-spacing:0px; /* kein abstand tabellen- von td-rahmen */
	border-style:solid;
	border-width:0px;
	empty-cells:show; /* anzeige leerer zellen(-rahmen) */
	margin:0px;
	padding:0px;
	table-layout:fixed; /* fixed: alle spalten gleich breit; breitenangaben vorrang vor zelleninhalt */
						/* auto: alle spalten abh. von zelleninhalt */
	width:75%;
	}
table#kontakt { /* aeussere table jedes textframes */
	table-layout:auto;
	width:100%;
	}
tr#kontakt {
	vertical-align:bottom;
	}
th {
	/*
	background-color:#426AB3;
	color:#ffffff;
	*/
	}
td#kontakt {
	text-align:left;
	}
td#kontaktcenter {
	text-align:center;
	}
td {
	/*
	background-color:#cc0066;
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	border-bottom-color:#969696;
	border-bottom-style:dotted;*/	/* dotted=gepunktet */
	/*
	border-bottom-width:1px;
	border-top-color:#969696;
	border-top-style:dotted;
	border-top-width:1px;
	color:#426AB3;
	font-weight:bold;
	height:24px;
	padding:10px;
	*/
	/* fuer ie ginge dies auch in tr, fuer netscape fkt aber nur hier */
	/*padding-left:8px;
	padding-right:8px;
	padding-bottom:0px;
	text-align:center;
	text-transform:none;
	*/
	/* uppercase */
	/*vertical-align:middle;*/
	/* bottom top*/
	}

/* grafik */
/***********/

p#fliesstext_grafik {
	text-align:center;
	}
p#fliesstext_untertitel {
	color:#cccccc;
	font-size:10px;
	text-align:center;
	margin-bottom:0px;
	}
img#navunter_ueb {
	margin-bottom:30px;
	/*
	border:1px;
	border-color:#ff0000;
	border-style:solid;
	float:left;*/ /* voraus: width */
	/*
	margin-bottom:0px;
	margin-right:15px;
	margin-top:-5px;
	*/
	/* wenn deaktiviert, dann nicht bild erst als schmaler schlauch?!?!
	height:auto;
	width:auto;
	*/
	}
img#l_firmen { /* auf partnerseite die firmenlogos */
	height:64px;
	}	
.l_firmen { /* da text-align in img nicht fkt, div drumherum bauen hiermit */
	text-align:center;
	}

/* links */
/*********/
/* pseudoformate nur in dieser reihenfolge! */

a:link { /* link allgemein */
	color:#de0000; /* rot */
	/*color:#ff7b06;*/ /* orange */
	text-decoration:underline;
	}
a:visited { /* link besucht */
	color:#cccccc;
	}
a:hover, a:active { /* link beim anklicken */
	color:#cccccc;
	}
.fusszeile a:visited { /* fusszeile einfarbig halten */
	color:#cccccc;
	}
.navunter a:link, .navunter a:visited { /* linker frame unternavigation */
	color:#000000;
	text-decoration:none;
	}
.navunter a:hover, .navunter a:active { /* linker frame unternavigation */
	text-decoration:underline;
	/* underline=unterstrichen overline=ueberstr line-through=durchstr blink=blinkend (kein ie) none=normal */
	}

/* formular */
/*************/

/* scrollbar */
/*************/

/* nicht veraendern, bestehende farben beibehalten */

body#nicht_genutzt {
    scrollbar-face-color:#c1d9f1; /* mittelblau */
    scrollbar-shadow-color:#426ab3; /* dunkelblau */
    scrollbar-darkshadow-color:#000000;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#DFECF9; /* hellblau */
    scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#426ab3; /* dunkelblau */
	}

body#nicht_genutzt_alternative1 { /* ungenutzte alternative in anderen farben */
    scrollbar-face-color:#eeeeee; /* hellgrau */ /*  DFECF9; /* hellblau */
    scrollbar-shadow-color:#aaaaaa; /*426ab3;*/ /* dunkelblau */
    scrollbar-darkshadow-color:#000000;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#DFECF9; /* hellblau */
    scrollbar-track-color:#ffffff; /* ffffff */
	scrollbar-arrow-color:#aaaaaa; /*426ab3;*/ /* dunkelblau */
	}

/* allgemein */
/*************/

.fusszeile { /* auto inkl. body-def */ /*fuer: &lt;hr class="fusszeile"&gt;*/
	font-size:10px;
	color:#cccccc;
	text-align:right;
	margin-top:27px;
	margin-bottom:8px;
	}
h1.navunter { /* unternavigation */
	color:#000000;
	font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin-left:45px;
	margin-bottom:20px;
	}

/* textmarker */
/**************/
span#textmarker {
	background:yellow;
	}

/* benoetigt?! */
.quelle {
	font-size:xx-small;	/* = &lt;font size=-1&gt; */
	}</pre></body></html>