body.links {
background-image:url(../Bilder/Hintergrundlinks.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
font-size:1em;
font-family:Papyrus,sans-serif;
color:#1B80A0;
padding:0px;
}

body.oben {
background-image:url(../Bilder/Hintergrundoben.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
font-size:1em;
font-family:Papyrus,sans-serif;
color:#1B80A0;
}

body.download {
background-image:url(../Bilder/Hintergrundinhalt.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
margin-left: 15px;
font-family:sans-serif;
font-size:0.8em;
color:#1B80A0;
}

.inhalt {
background-image:url(../Bilder/Hintergrundinhalt.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
margin-left: 15px;
font-size:1em;
font-family:Papyrus,sans-serif;
color:#1B80A0;
}
.redaktion {
background-image:url(../Bilder/Hintergrundinhalt.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
margin-left: 15px;
font-size:0.8em;
font-family:sans-serif;
color:#1B80A0;
}
frame {
padding:0px;
}

div {
width:400px;
margin-bottom: 30px;
}
div.logo {
position: absolute;
top: 16px; left: 124px;
width: 292px;
padding-left: 4px;
font-family: sans-serif;
font-size:0.8em;
}

div.jgdlButton {
position: absolute;
top: 375px; left: 84px;
width: 92px;
font-family: Papyrus, sans-serif;
font-weight: bold;
font-size:0.8em;
text-align: right;

}

p {
padding:0px;
margin-top:0px;
margin-bottom:3px;
}

a:link {
text-decoration:none; font-weight:bold;color:#1B80A0;
}

a:visited {
text-decoration:none; font-weight:bold;color:#1b80a0;
}

a:hover {
text-decoration:none; font-weight:bold;color:#FF3535;
}

a:active {
text-decoration:none; font-weight:bold;color:#F27900;
}

td {
vertical-align:top;
}

table.link {
}

td.link {
background-image:url(../Bilder/buttonlang.png);
background-repeat:no-repeat;
background-position:center;
font-size:0.8em;
text-align:center;
}

td.link2 {
background-image:url(../Bilder/buttonlang.png);
background-repeat:no-repeat;
background-position:center;
font-size:0.8em;
text-align:center;
margin:0px;
padding:0px;
}

button {
padding:0px;
font-size: 1em;
font-family: Papyrus, sans-serif;
color:#1B80A0;
}

/* Einstellung für Inhaltsverzeichnis eines gegliederten Dokuments */
#Inhaltsverzeichnis {
Font-size:0.8 em;

}

/* Einstellung für Rücksprung zur Übersicht eines gegliederten Dokuments */
#Uebersicht {
text-align: right;
font-size:0.8em;
margin-top:10pt;
margin-bottom:10pt;
}
/* BOX FÜR AUSSENABSTAND: */
#aussen {
margin-left:auto;
margin-right:auto;
width:780px;
}

/* BOX FÜR NAVIGATIONSSPALTE: */
#navi {
margin: 0px;
width: 95px;
position: absolute;
top: 110px; left: 88px;
border-width: 0px;
border-color: #000080;
border-style: solid;
}

/* BOX FÜR NAVIGATIONSZEILE: */
#navi2 {
margin: 0px;
width: 615px;
position: relative;
top: 111px; left: 3px;
border-width: 0px;
border-color: #000080;
border-style: solid;
}

/* BOX FÜR HAUPTSPALTE: */
#haupt {
margin-top: 125px;
width : 590px;
height: 400px;
position: absolute;
top: 0px;
left: 200px;
}

/* BOX FÜR SEITENKOPF: */
#kopf {
margin-top: 15px;
width : 100%;
height: 125px;
position: absolute;
top: 0px;
left: 183px;
border-width: 2px;
border-color: #000080;
border-style: solid;
	}
/* BOX FÜR FUSSZEILE */
#fuss {
height: 25px;
position: relative;
top: 0px;
left: 320px;
font-family: sans-serif;
color: #1B80A0;
font-size:0.7em;
}