#Logo { position:fixed; top:0px; left:0px; width:8em; height:124px; z-index:5; }
#Firefox { position:fixed; bottom:10px; left:0px; width:8em; height:31px; text-align:center; z-index:4; }
#Valid_XHTML { position:fixed; bottom:10px; right:128px; width:88px; height:31px; z-index:4; }
#Valid_CSS { position:fixed; bottom:10px; right:20px; width:88px; height:31px; z-index:4; }
#PDF_Icon { position:fixed; bottom:10px; left:10em; margin:0; padding:0; z-index:4; }

#Oben { position:fixed; top:0px; left:0px; width:100%; height:124px; background:#306040 url(/icon/nordanbindung-titel-hintergrund.jpg); background-position:8em; z-index:4; }
#Links { position:fixed; top:124px; left:0px; bottom:0px; width:8em; background:#306040; z-index:3; }
#Mitte { position:relative; top:124px; left:8em; min-width:460px; max-width:980px; margin:0 8em 124px 0; z-index:2; }

#Titel { position:relative; top:1px; left:8em; min-width:460px; max-width:980px; margin-right:8em; text-align:center; }
#Menu { position:absolute; top:2em; left:0px; width:7em; margin:0.5em; text-align:center; }
#Inhalt { position:relative; top:0px; left:0px; padding:1em; }

body { margin:0; padding:0; font-family:verdana,helvetica,sans-serif; background:#EEEDEB url(/icon/nordanbindung-hintergrund.jpg); }
div { margin:0; padding:0; border:0px solid silver; }
div.left { display:inline; float:left; clear:left; margin:0.2em 1em 0.2em 0; }
div.right { display:inline; float:right; clear:right; margin:0.2em 0 0.2em 1em; }
div.box { display:block; clear:both; margin:auto; padding:1em; text-align:center; }
div.print { display:none; }
div.nav { position:relative; width:7em; height:2.2em; text-align:center; line-height:1.2; }
h1 { margin:0.5em; text-align:center; line-height:1.2; color:#306040; }
h2 { margin:0.5em; text-align:center; line-height:1.2; color:#306040; }
h3 { margin:0.5em; text-align:center; line-height:1.2; }
h4 { text-align:left; line-height:1.2; }
p { text-align:justify; line-height:1.5; }
p.center { text-align:center; line-height:1.5; }
p.gallery { text-align:center; font-size:xx-small; line-height:1.2; }
em { text-align:center; font-size: 2em; line-height:1em; }
img { border:none; }
img.logo { display:block; margin:14px auto; }
img.center { display:block; float:none; margin:0.5em auto; }
img.left { float:left; padding-right:1em; padding-top:0.5em; padding-bottom:0.5em; }
img.right { float:right; padding-left:1em; padding-top:0.5em; padding-bottom:0.5em; }
img.gallery { float:none; clear:both; margin:auto; border-width:3px; border-style:ridge; border-color:#AAAAAA; }
table { line-height:1.2; border-collapse:collapse; }
table.center { table-layout:fixed; width:100%; text-align:center; line-height:1.5; }
table.box { table-layout:auto; margin:auto; padding:1em; text-align:center; line-height:1.2; border:4px ridge #306040; }
table.grid { table-layout:auto; margin-top:0.5em; border:2px solid; border-color:black; }
table.link { text-align:left; }
table.gallery { margin:auto; }
table.gallery_navigation { table-layout:auto; width:100%; text-align:center; }
td { line-height:1.2; padding-left:0.25em; padding-right:0.25em; }
td.text { text-align:left; vertical-align:top; line-height:1.2; }
td.grid { padding:0.5em; font-size:small; line-height:1.2;border:1px solid; }
td.img { text-align:justify; padding:1em; line-height:1.2; border:2px ridge; }
td.gallery { padding:0; line-height:1; }
td.gallery_navigation { text-align:center; line-height:1.2; border-top:1px solid #306040; border-bottom:1px solid #306040; }
a:link { color:#306040; font-size:1em; }
a:visited { color:#306040; font-size:1em; }
a:hover { color:#309060; font-size:1em; }
a:active { color:#309060; font-size:1em; }
a.nav { vertical-align:middle; font-weight:bold; text-decoration:none; }
a.nav:link { color:#FFFFE8; font-size:1.1em; }
a.nav:visited { color:#FFFFE8; font-size:1.1em; }
a.nav:hover { color:white; font-size:1.2em; }
a.nav:active { color:white; font-size:1.2em; }
.mittig { text-align:center; }
.links { text-align:left; }
.rechts { text-align:right; }
.oben { vertical-align:top; }
.unten { vertical-align:bottom; }
.fett { font-weight:bold; }
.kursiv { font-style:italic; }
.unterstrichen { text-decoration:underline; }
.eingerueckt { padding-left:3em; }
.abstand { padding:0.5em; }
.extragross { font-size:x-large; }
.gross { font-size:large; }
.klein { font-size:small; }
.winzig { font-size:xx-small; }
.serif { font-family:Times,TimesNR,serif; }
.seitenumbruch { page-break-before:always; }


