body { background-color:#7c90cf; color: #000000; margin:2px;
    font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12pt; }

/*
 * CSS-Datei für merz-theater.de und merztheater.de
 *
 * Farben:
 * #99b1ff - 153,177,255 - hellblau
 * #7c90cf - 124,144,207 - mittelblau
 * #6777ac - 103,119,172 - dunkelblau
 * #ffffff - 255,255,255 - hell
 * #ffcc00 - 255,  ?,  0 - gelb
 * #000000 -   0,  0,  0 - dunkel
 *
 * Diese Datei wurde geschrieben von
 * (c) Arnold Jäger, wsg.a-j-j.de
 * für das MeRz Theater, Hannover
 */
h1 { margin:10pt 20%; font-size:24pt; color:#cc0000; text-align:center; }

h2 { margin-left:30pt; margin-top:10pt; margin-bottom:10pt;
    font-size:16pt; }

h3 { margin:0cm; font-size:14.0pt; }

h4 { margin:0cm; font-size:14.0pt; font-weight:normal; }

p, li { margin-left:20pt; margin-right:20pt; margin-top:10pt; margin-bottom:10pt; }

a:link    { color:#000000;		text-decoration:underline; }
a:visited { color:#000000;		text-decoration:underline; }
a:hover   { color:#000000;		text-decoration:underline; }
a:focus   { color:#000000;		text-decoration:underline; }


b { font-size:120%; }

i { }

hr { width:100%; margin-left:0%; color:#6777ac; height:3px; background-color:#6777ac; border:0px; }

small { font-size:8pt; }

table { width:100%;  }
td { padding:1px 15px; vertical-align:top; border-bottom:0px solid #999999; }
th { padding:1px 15px; vertical-align:top; border-bottom:0px solid #999999; }

input { font-size:10pt; }
textarea { font-size:10pt; }


/* kopf.php - Seitenkopf mit Logo */
#kopf { margin-left:220px; border:0px solid #000000; min-height:106px; }
#kopf a:link    { text-decoration:none; }
#kopf a:visited { text-decoration:none; }
#vignette  { position:absolute; top:12px; left:2px; width:200px; height:103px;
				border:0px solid #000000; background-image:url(bilder/merz-logo.gif); }

/* menu.php - Menü und Untermenü */ /* Formatierungen für die Inhaltsverzeichnisse "leiste" */
#menu { visibility:hidden; display:none; }

#aktuell { border-top: 6px solid #6777ac; font-size:10pt; }

#textgr { text-align:center; }

#text { margin-left:0px; margin-top:20px; min-height:400px; border:5px solid #6777ac;
		color:#000000; background-color:#ffffff; padding:0px 20px; }

.jahre { color:#ffffff; background-color:#000000; }
.re { text-align:right; }
.mi { text-align:center; }
.datum { text-align:right; width:15pt; }
.alter { text-align:right; width:15pt; }
.kl { font-size:80%; }
.formA { width:50%; }
.formB { width:100%; height:50pt; }

#fus {  border:0px solid #000000; margin-top:20px; text-align:center; font-size:10pt; text-indent:0; }
.wsg { color:#000000; font-size:80%; }
.wsg a { color:#000000; text-decoration:underline; }

.debag { visibility:hidden; display:none; }
.error { visibility:hidden; display:none; }
.nodruck { visibility:hidden; display:none; }
.drucken {  }

table.ajj1 { width:100%; }
table.ajj1 tr { padding:0px; margin:0px; }
table.ajj1 th { font-size:6pt; padding:0px; margin:0px; }
table.ajj1 td { font-size:6pt; padding:0px; margin:0px; vertical-align:middle; }
input.ajj3 { width:30pt; font-size:80%; }
table.ajj1 td { font-size:6pt; padding:0px; margin:0px; vertical-align:middle; }
table.ajjt1 tr { padding:0px; margin:0px; }
table.ajjt1 th { font-size:9pt; padding:0px; margin:0px; }
table.ajjt1 td { font-size:8pt; padding:0px; margin:0px; vertical-align:middle; }

table.ajjt1 td, table.ajjt1 th, table.ajj1 td, table.ajj1 th {
			border-bottom:1px solid #999999; border-right:1px solid #999999; }
