/* Allgemeines Layout */

body { 
        font-family:      verdana,helvetica,sans-serif;
        font-size:        1.0em;
        background-color: #000060;
        color:            #ffffff;
        margin-left:      1%;
        margin:           auto;
        padding:          10px;
}

h2 {
        text-align: center;
}

a:link {
        color: #ffff30;
}

a:visited {
        color:#ffffc0;
}

a:hover {
        color: #cc5500;
}

/*Ausgewähltes Navigationselement hervorheben*/
.aktiv {
        color:      #ffffd0;
        font-style: italic;
}

.linie {
        border: thin dotted;
}

img {
        border:none;
        margin:10px;
}


/* Format für die Fusszeile(n) */

#fuss { 
        border:            thin solid;
        padding:           5px;
        text-align:        right;
}

.impressum {
        float:left;
}



/* Format für die Navigationsleiste */

#navigation {
/*		  position: fixed; ????????????????*/
        font-family: monospace;
        font-size:   1.1em;
        line-height: 0.3em;
        border:      thin solid;
        padding:     5px;
        width:       21%;
        float:       left;
        min-width:   10.5em;
}

div#navigation a:link {
        text-decoration: none;
        color:           #ffffff;
        background-color: #000060;
}

div#navigation a:visited {
        text-decoration: none;
        color:           #ffffff;
        background-color: #000060;
}

div#navigation a:hover {
        color:            #000000;
        background-color: #ffffff;
}



/* Format für den Seiteninhalt */

#inhalt { 
        border:            thin solid;
        margin-left:       24%;
        margin-right:      2%;
        padding:           1%;
}

div#inhalt p { 
        text-indent: 2ex;
}
