html      { margin:0; padding:0; }
body      { margin:0; padding:0; font-family: Arial,Helvetica,sans-serif; color:#000000;
            background-color:#99cccc; font-size:12pt; }
h1,h2,h3,h4,h5,h6 { color:#0000ff; font-family: "Copperplate Gothic Bold", serif; background-color:inherit; }
h1        { font-size:18pt; margin-top: 3px; margin-bottom:16px; text-align:center; }
h2        { font-size:16pt; margin-top:12px; margin-bottom: 6pt; margin-left:10px; }
h3        { font-size:16pt; margin-top:12px; margin-bottom: 6pt; margin-left:10px; }
h4        { font-size:14pt; margin-top:12px; margin-bottom: 6px; margin-left:10px; }
h5        { margin-top: 8px; margin-bottom: 6px; margin-left:10px; }
h6        { margin-top: 8px; margin-bottom: 6px; margin-left:5px; }
p         { text-align:justify; }

a         { text-decoration:underline; }
a.ohneunt { text-decoration:none; }

img       { margin:0; padding:0; border-width:0; }
img.norm  { margin:5px; padding:0; border-width:0; }

.bgfff    { background-color:#ffffff; }
.center   { text-align:center; margin-left:auto; margin-right:auto; }
.gross    { font-size:28px; }
.kl       { font-size:12px; }
.keindeco { text-decoration:none; }
.rechtsb  { float:right; }
.rot      { color:#ff0000; }
.skl      { font-size:10px; }

/* die Bilder gross einblenden */
.bildbox_l span       { display:none; }
.bildbox_m span       { display:none; }
.bildbox_r span       { display:none; }
.bildbox_l:hover span { margin:0; padding:0; display:block; position:absolute; z-index:2;
                        border:2px solid #ccffff; background:transparent; left:0 }
.bildbox_m:hover span { margin:5px; padding:0; display:block; position:absolute; z-index:2;
                        border:2px solid #ccffff; background:transparent; }
.bildbox_r:hover span { margin:0; padding:0; display:block; position:absolute; z-index:2;
                        border:2px solid #ccffff; background:transparent; right:0; }

#inhalt   { margin:0; padding:8px; z-index:0; }

#links    { margin:10px 0 10px 0; padding:0; position: absolute; left:8px; width:160px; }
#mitte    { margin:10px 190px 10px 190px; padding:0; text-align:center; }
#rechts   { margin:10px 0 10px 0; padding:0; position:absolute; right:8px; width:160px; }

#fuss     { margin:0; padding:5px 0px 2px 0px; background-color:#99cccc; z-index:0;
            position:fixed; bottom:0px; width:100%;
            border-top:1px solid #444444;	}

#fuss p   { margin:4px 8px 8px 8px; padding:0; }

