body { margin-left: 4%; margin-right: 4%; margin-bottom: 4%;
       color: #C9C9C9; background: #000000; 
       font-family: Gothic, sans-serif; font-size: 100% ;
       background-image: url(fig/aw.jpg); background-position: bottom right; background-repeat: no-repeat; background-attachment:fixed; }
.red { COLOR: #8b0000; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.green { COLOR: #008b00; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.blue { COLOR: #00008b; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.aqua   { COLOR: aqua  ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.black   { COLOR: black  ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.fuchsia   { COLOR: fuchsia  ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.gray { COLOR: gray; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.lime  { COLOR: lime ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.maroon  { COLOR: maroon ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.navy  { COLOR: navy ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.olive  { COLOR: olive ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.purple  { COLOR: purple ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.silver  { COLOR: silver ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.teal  { COLOR: teal ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.white  { COLOR: white ; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
.yellow { COLOR: yellow; BACKGROUND-COLOR: inherit; FONT-SIZE: 110 %; FONT-WEIGHT: bold }
h1   { font-family: "Scriptina",cursive; font-size: 300%; text-align: center}
h2   { font-family: "Scriptina",cursive,  sans-serif; font-size: 220%;}
h3   { font-family: "Scriptina",cursive, sans-serif; font-size: 170%;margin-left:12px; }
div.klein { font-family: Gothic, "Gothic L", sans-serif; font-size: 80%; }
address   { font-family: cursive, sans-serif; text-align: center; overline; font-size: 85%; position:absolute; bottom:3%; margin-right: 200px;}
a:link         { COLOR: SteelBlue }
a:hover	       { text-decoration: none; COLOR: gray }
TEXTAREA {
    background-color: #d0d0d0;
    color: black;
    font-family: Gothic, sans-serif;
}

 INPUT {
     background-color: #d0d0d0;
     color: black;
     font-family: Gothic, sans-serif;
 }

 SELECT
 {
     COLOR: #000000;
     font-family: Gothic, sans-serif;
     BACKGROUND-COLOR: #d0d0d0;
 }

/* Tricksen zum Austausch der Bilder bei hover */

#nav-impressum a {
    background: url(/fig/impressum-hover.jpg) no-repeat;
    display:block; 
    position: absolute; bottom:15%;   
}
#nav-impressum img {
    display:block; border:0;
}
#nav-impressum a:hover img {
    visibility: hidden;
}
#nav-impressum a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #nav-impressum a {
    margin-right:1px;
}
* html #nav-impressum a:hover {
    margin-right:0; /* Workaround fuer IE 5.01 */
}


#nav-kontakt a {
    background: url(/fig/kontakt-hover.jpg) no-repeat;
    display:block; 
}
#nav-kontakt img {
    display:block; border:0;
}
#nav-kontakt a:hover img {
    visibility: hidden;
}
#nav-kontakt a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #nav-kontakt a {
    margin-right:1px;
}
* html #nav-kontakt a:hover {
    margin-right:0; /* Workaround fuer IE 5.01 */
}

#nav-home a {
    background: url(/fig/home-hover.jpg) no-repeat;
    display:block; 
}
#nav-home img {
    display:block; border:0;
}
#nav-home a:hover img {
    visibility: hidden;
}
#nav-home a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #nav-home a {
    margin-right:1px;
}
* html #nav-home a:hover {
    margin-right:0; /* Workaround fuer IE 5.01 */
}
