/* sys_screen_standard.css von Michael Meiser für www.rathauschor.saarlouis.de */

html, body {
        margin:0;
        padding:0;
        background:#ffffff;
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        text-align:center;
}

div {
        margin:0;
        padding:0;
        clear:both;
}

h1, h2, p, ul, ol, dl, blockquote, address, form, fieldset {
        color:#000000;
        font-style:normal;
        font-weight:normal;
        font-variant:normal;
        font-stretch:normal;
        letter-spacing:normal;
        word-spacing:normal;
        text-decoration:none;
        text-transform:none;
        clear:both;
}

a:link {
        color:#ff5438;
        text-decoration:none;
}

a:visited {
        color:#ff5438;
        text-decoration:none;
}

a:focus {
        color:#ff5438;
        text-decoration:underline;
}

a:hover {
        color:#ff5438;
        text-decoration:underline;
}

a:active {
        color:#ff5438;
        text-decoration:none;
}

form {
        font-size:12px;
        margin:20px 0 20px 0;
        padding:0;
}

legend, label, input, textarea {
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        color:#000000;
}

legend {
        color:#4d6cac;
        font-weight:bold;
        font-size:12px;
}

fieldset {
        border:1px solid #4d6cac;
}

label, input, textarea {
        display:block;
        margin-left:20px;
}

label {
        margin:20px 0 10px 20px;
        color:#4d6cac;
        font-weight:bold;
        font-size:12px;
}

input#iabschicken {
        margin:20px;
}

form br {
        display:none;
}

noscript {
        margin:0;
        padding:0;
}

div#bf {
        position:relative;
        z-index:5;
        width:100%;
        height:60px;
        background:#000000 url(sys_screen_standard_bfdesignerhg.gif) 0 -50px;
        text-align:left;
}

div#bodydeco1 {
        display:none;
}

div#fokus {
        position:relative;
        z-index:5;
        background:#ffffff;
        text-align:left;
        width:500px;
        margin:0 auto 0 auto;
}

div#bodydeco2 {
        display:none;
}

div#designer {
        position:relative;
        z-index:5;
        width:100%;
        height:120px;
        background:#000000 url(sys_screen_standard_bfdesignerhg.gif);
}

div#bodydeco3 {
        display:none;
}

div#fokusdeco1 {
        position:relative;
        z-index:10;
        width:500px;
        height:200px;
        background:#000000 url(sys_screen_standard_banner.jpg);
}

div#fokusdeco2 {
        position:relative;
        z-index:10;
        width:500px;
        height:80px;
        background:#000000 url(sys_screen_standard_hauptnavhg.gif);
}

div#fokusdeco3 {
        position:relative;
        z-index:10;
        width:500px;
        height:40px;
        background:#ffffff;
}

div#fokusdeco4, div#fokusdeco5, div#fokusdeco6, div#fokusdeco7, div#fokusdeco8 {
        display:none;
}

div#dieseseite {
        position:relative;
        z-index:10;
        width:500px;
        background:#ffffff;
}

div#pfadnav {
        position:absolute;
        top:285px;
        left:0px;
        z-index:15;
        width:500px;
        height:20px;
        background:transparent;
        text-align:left;
        overflow:hidden;
}

div#grobnavhaupt {
        position:absolute;
        top:230px;
        left:0;
        z-index:15;
        width:500px;
        height:40px;
        background:transparent;
        text-align:center;
}

div#grobnavextra {
        position:absolute;
        top:20px;
        left:200px;
        z-index:15;
        width:300px;
        height:20px;
        text-align:right;
}

div#grobnavmeta {
        position:absolute;
        top:0;
        left:200px;
        z-index:15;
        width:300px;
        height:20px;
        text-align:right;
}

div#betreiber {
        position:relative;
        z-index:10;
        width:500px;
        background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#fokusdeco9 {
        display:none;
}

div#dieseseitedeco1 {
        display:none;
}

div#dieseseitenav {
        position:relative;
        z-index:10;
        width:500px;
}

div#dieseseiteinhalt {
        position:relative;
        z-index:10;
        width:500px;
        margin-bottom:-20px;
}

div#dieseseiteweiternav {
        position:relative;
        z-index:10;
        width:500px;
        background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#dieseseiteadresse {
        position:relative;
        z-index:10;
        width:500px;
        background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#dieseseitedeco2 {
        display:none;
}

div#dieseseiteinhaltdeco1, div#dieseseiteinhaltdeco2 {
        display:none;
}

em, i, var, dfn {
        font-style:italic;
}

strong, b {
        font-weight:bold;
}

code, samp, kbd  {
        font-family:"Courier New",Courier,monospace;
}

cite.person {
        font-style:normal;
}

cite.text {
        font-style:italic;
}

abbr, acronym {
        font-style:normal;
}

abbr, acronym, dfn {
        border-bottom:1px dotted #ff5438;
}

q, q.voll, q.unvoll {
        font-style:normal;
        quotes:"\00BB" "\00AB" "\203A" "\2039";
}

q:before {
        content:open-quote;
}

q:after {
        content:close-quote;
}

* html q, * html q.voll, * html q.unvoll {
        font-style:italic;
}


div#dieseseitenav h1 {
        text-align:center;
        color:#4d6cac;
        font-weight:bold;
        font-size:14px;
        line-height:18px;
        margin:0 0 20px 0;
        padding:0;
}

div#dieseseitenav h1 small {
        font-weight:normal;
        font-size:11px;
}

div#dieseseitenav p {
        font-size:11px;
        line-height:18px;
        margin:20px 0 0 0;
        padding:0;
        text-align:center;
}

div#dieseseitenav p b {
        color:#4d6cac;
}

div#dieseseitenav h2, div#dieseseitenav dl {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteinhalt h2.normal {
        font-weight:bold;
        color:#4d6cac;
        font-size:12px;
        line-height:16px;
        text-align:left;
        margin:40px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt h2.normal a {
        color:#4d6cac;
        text-decoration:none;
}

div#dieseseiteinhalt h2.normal small {
        font-weight:normal;
        font-size:11px;
}

div#dieseseiteinhalt h2.extra {
        width:500px;
        height:20px;
        margin:0;
        padding:0;
}

div#dieseseiteinhalt h2.extra a {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteinhalt h2.trenner {
        font-weight:bold;
        color:#4d6cac;
        font-size:12px;
        line-height:18px;
        text-align:left;
        margin:40px 0 20px 0;
        padding:0;
        background:#ffffff url(sys_screen_standard_trenner1.gif) 0 100%;
}

div#dieseseiteinhalt h2.trenner a {
        color:#4d6cac;
        text-decoration:none;
        background:#ffffff;
        padding:0 5px 0 0;
}

div#dieseseiteinhalt h2.zusatzinfo {
        font-weight:bold;
        color:#4d6cac;
        font-size:12px;
        line-height:18px;
        text-align:left;
        margin:40px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt h2.zusatzinfo a {
        color:#4d6cac;
        text-decoration:none;
}

div#dieseseiteinhalt h2.technik {
        font-weight:bold;
        color:#4d6cac;
        font-size:12px;
        line-height:16px;
        text-align:left;
        margin:40px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt p.normal {
        font-size:12px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:justify;
}

div#dieseseiteinhalt p.normalmitbild {
        position:relative;
        font-size:12px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:justify;
}

div#dieseseiteinhalt p.normalmitbild img {
        display:block;
        position:relative;
        top:0;
        left:0;
        width:100px;
}

div#dieseseiteinhalt p.normalmitbild span {
        display:block;
        position:absolute;
        top:0;
        left:120px;
        width:380px;
}

div#dieseseiteinhalt p.zusatzinfo {
        font-size:12px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt p.technik {
        font-size:12px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt p.einleitung {
        font-size:11px;
        line-height:18px;
        font-weight:bold;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt p.freierlink {
        font-size:11px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt p.freierlink span {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteinhalt p.linknachoben {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteinhalt p.kommentar {
        font-size:11px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt p.autor {
        font-size:11px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:right;
}

div#dieseseiteinhalt address.normal {
        font-size:12px;
        line-height:18px;
        margin:20px 0 20px 0;
        padding:0;
        text-align:left;
}

div#dieseseiteinhalt blockquote.normal {
        margin:20px;
        padding:0;
}

div#dieseseiteinhalt blockquote.normal p {
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        text-align:justify;
}

div#dieseseiteinhalt blockquote.titel {
        margin:20px;
        padding:0;
}

div#dieseseiteinhalt blockquote.titel p {
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        text-align:center;
}

div#dieseseiteinhalt blockquote.literat {
        margin:20px;
        padding:0;
}

div#dieseseiteinhalt blockquote.literat p {
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        text-align:center;
}

div#dieseseiteinhalt ul.normal {
        font-size:12px;
        line-height:18px;
        margin-top:20px;
        margin-bottom:20px;
}

div#dieseseiteinhalt ol {
        font-size:12px;
        line-height:18px;
        margin-top:20px;
        margin-bottom:20px;
}

div#dieseseiteinhalt ol.dezimal {
        list-style-type:decimal;
}

div#dieseseiteinhalt ol.romklein {
        list-style-type:lower-roman;
}

div#dieseseiteinhalt ol.romgross {
        list-style-type:upper-roman;
}

div#dieseseiteinhalt ol.alfaklein {
        list-style-type:lower-alpha;
}

div#dieseseiteinhalt ol.alfagross {
        list-style-type:upper-alpha;
}

div#dieseseiteinhalt dl.normal {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.normal dt {
        font-size:12px;
        line-height:18px;
        margin:0 20px 0 20px;
        padding:0;
        font-weight:normal;
        color:#000000;
}

div#dieseseiteinhalt dl.normal dd {
        font-size:11px;
        line-height:18px;
        margin:0 20px 0 60px;
        padding:0;
        font-weight:normal;
        color:#000000;
}

div#dieseseiteinhalt ul.personal {
        font-size:12px;
        line-height:18px;
        margin-top:20px;
        margin-bottom:20px;
}

div#dieseseiteinhalt dl.personal {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.personal dt {
        font-size:12px;
        line-height:18px;
        margin:0;
        padding:0;
        font-weight:normal;
        color:#000000;
}

div#dieseseiteinhalt dl.personal dd {
        font-size:11px;
        line-height:18px;
        font-weight:normal;
        color:#000000;
        padding:0;
}

div#dieseseiteinhalt dl.personal dd.funktion {
        margin:0 0 0 20px;
}

div#dieseseiteinhalt dl.personal dd.kontakt {
        margin:0 0 10px 20px;
}

div#dieseseiteinhalt ul.grafoto {
        margin:20px 0 20px 0;
        padding:0;
        list-style-type:none;
        text-align:left;
}

div#dieseseiteinhalt ul.grafoto li {
        width:100px;
        height:100px;
        background:red;
        float:left;
        margin:0;
        padding:0;
}

div#dieseseiteinhalt ul.grafoto li img {
        background:#000000;
}

div#dieseseiteinhalt ul.grafoto li a img {
        border:0 none;
}

div#dieseseiteinhalt ul.grafoto li a:hover img {
        visibility:hidden;
        background:red;
}

div#dieseseiteinhalt dl.grafoto {
        margin:20px 0 20px 0;
        padding:0;
        width:500px;
}

div#dieseseiteinhalt dl.grafoto dt {
        margin:0;
        padding:0;
        width:500px;
        text-align:center;
}

div#dieseseiteinhalt dl.grafoto dt img {
        background:#000000;
}

div#dieseseiteinhalt dl.grafoto dd {
        width:500px;
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        text-align:center;
}

div#dieseseiteinhalt dl.grafoto dd.kurztext {
        margin-top:20px;
}

div#dieseseiteinhalt dl.grafoto dd.langtext {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteinhalt dl.grafoto dd.nav {
        width:500px;
        text-align:center;
        margin-top:10px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul {
        width:500px;
        text-align:center;
        list-style-type:none;
        margin:0;
        padding:0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li {
        display:inline;
        padding:0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li a {
        display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.o {
        margin:0 5px 0 0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.o a {
        display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.m {
        margin:0 5px 0 5px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.m a {
        display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.u {
        margin:0 0 0 5px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.u a {
        display:static;;
}

div#dieseseiteinhalt dl.gaestebuch {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.gaestebuch dt {
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.datum {
        margin:0 0 0 20px;
        padding:0;
        font-size:11px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.kontakt {
        margin:0 0 0 20px;
        padding:0;
        font-size:11px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.text {
        margin:0 0 20px 20px;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.termine {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.termine dt {
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.termine dd {
        margin:0 0 0 20px;
        padding:0;
        font-size:11px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.termine dd.ortzeit {
        display:block;
}

div#dieseseiteinhalt dl.termine dd.text {
        margin-bottom:20px;
}

div#dieseseiteinhalt dl.rubriknav {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.rubriknav dt {
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color:#4d6cac;
}

div#dieseseiteinhalt dl.rubriknav dt a {
        display:static;
}

div#dieseseiteinhalt dl.rubriknav dt small {
        font-size:11px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.rubriknav dd {
        margin:0 0 20px 0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.weblinks {
        margin:20px 0 20px 0;
        padding:0;
}

div#dieseseiteinhalt dl.weblinks dt {
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color:#4d6cac;
}

div#dieseseiteinhalt dl.weblinks dt small {
        font-size:11px;
        font-weight:normal;
}

div#dieseseiteinhalt dl.weblinks dt a {
        display:static;
}

div#dieseseiteinhalt dl.weblinks dd {
        margin:0 0 20px 0;
        padding:0;
        font-size:12px;
        line-height:18px;
        font-weight:normal;
}

div#dieseseiteinhalt p.mittig {
        text-align:center;
}

div#dieseseiteinhalt p.anders {
        text-align:right;
}

div#dieseseiteweiternav h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteweiternav dl {
        margin:0;
        padding:95px 0 0 0;
        width:500px;
}

div#dieseseiteweiternav dl dt {
        margin:5px 0 5px 0;
        padding:0;
        width:500px;
        font-size:11px;
        line-height:18px;
        font-weight:bold;
        color:#4d6cac;
        background:#ffffff url(sys_screen_standard_trenner1.gif) 0 100%;
}

div#dieseseiteweiternav dl dt span {
        margin:0;
        padding:0 5px 0 0;
        background:#ffffff;
}

div#dieseseiteweiternav dl dt span span {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteweiternav dl dd {
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        font-weight:normal;
        background:url(sys_screen_standard_pfeil1.gif) no-repeat 0 6px;
}

div#dieseseiteweiternav dl dd a {
        display:block;
        text-indent:20px;
}

div#dieseseiteweiternav p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteweiternaversatz {
        display:none;
}

div#dieseseiteweiternaversatz div {
        display:none;
}

div#dieseseiteadresse h2 {
        margin:0;
        padding:100px 0 0 0;
        font-size:11px;
        line-height:18px;
        text-align:center;
}

div#dieseseiteadresse h2 a {
        color:#4d6cac;
}

div#dieseseiteadresse h2 a span.span1 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#dieseseiteadresse h2 a span.span2 {
        display:static;
}

div#dieseseiteadresse address {
        width:500px;
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        text-align:center;
}

div#dieseseiteadresse address a {
        display:static;
}

div#dieseseiteadresse p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#pfadnav h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#pfadnav ul {
        width:100%;
        margin:0;
        padding:0;
        font-size:11px;
        line-height:18px;
        color:#4d6cac;
        list-style-type:none;
}

div#pfadnav ul li {
        float:left;
        margin:0;
        padding:0;
        background:url(sys_screen_standard_pfeil1.gif) no-repeat 0 6px;
}

* html div#pfadnav ul li {
        background-position:0 7px;
}

div#pfadnav ul li#h0 {
        padding-right:0;
        background-image:none;
}

div#pfadnav ul li#p0 {
        background-image:none;
        margin-left:-20px;
}

div#pfadnav ul li#h1 span, div#pfadnav ul li#h2 span, div#pfadnav ul li#h3 span, div#pfadnav ul li#h4 span, div#pfadnav ul li#h5 span, div#pfadnav ul li#h6 span, div#pfadnav ul li#h7 span, div#pfadnav ul li#h8 span, div#pfadnav ul li#h9 span {
        display:block;
        text-indent:10px;
        color:#ffffff;
        font-size:1px;
        width:10px;
        overflow:hidden;
}

div#pfadnav ul li a {
        display:block;
        text-indent:20px;
        padding-right:20px;
}

div#pfadnav p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavhaupt h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavhaupt ul {
        width:500px;
        margin:0;
        padding:0;
        text-align:center;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        text-transform:uppercase;
        letter-spacing:1px;
        list-style-type:none;
}

div#grobnavhaupt ul li {
        display:inline;
        padding:0;
}

div#grobnavhaupt ul li a {
        color:#ffffff;
}

div#grobnavhaupt ul li a:link {
        color:#ffffff;
        text-decoration:none;
}

div#grobnavhaupt ul li a:visited {
        color:#ffffff;
        text-decoration:none;
}

div#grobnavhaupt ul li a:focus {
        color:#ffffff;
        text-decoration:underline;
}

div#grobnavhaupt ul li a:hover {
        color:#ffffff;
        text-decoration:underline;
}

div#grobnavhaupt ul li a:active {
        color:#ffffff;
        text-decoration:none;
}

div#grobnavhaupt ul li.o {
        margin:0 5px 0 0;
}

div#grobnavhaupt ul li.o a {
        display:static;
}

div#grobnavhaupt ul li.m {
        margin:0 5px 0 5px;
}

div#grobnavhaupt ul li.m a {
        display:static;
}

div#grobnavhaupt ul li.u {
        margin:0 0 0 5px;
}

div#grobnavhaupt ul li.u a {
        display:static;
}

div#grobnavhaupt p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavextra h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavextra ul {
        width:300px;
        margin:0;
        padding:0;
        font-size:12px;
        line-height:18px;
        text-align:right;
}

div#grobnavextra ul li {
        display:inline;
        padding:0;
}

div#grobnavextra ul li a {
        display:static;
}

div#grobnavextra ul li.o {
        margin:0 5px 0 0;
}

div#grobnavextra ul li.o a {
        display:static;
}

div#grobnavextra ul li.m {
        margin:0 5px 0 5px;
}

div#grobnavextra ul li.m a {
        display:static;
}

div#grobnavextra ul li.u {
        margin:0 0 0 5px;
}

div#grobnavextra ul li.u a {
        display:static;
}

div#grobnavextra p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavmeta h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#grobnavmeta ul {
        width:300px;
        margin:0;
        padding:0;
        text-align:right;
        font-size:12px;
        line-height:18px;
}

div#grobnavmeta ul li {
        display:inline;
        padding:0;
}

div#grobnavmeta ul li a {
        display:static;
}

div#grobnavmeta ul li.o {
        margin:0 5px 0 0;
}

div#grobnavmeta ul li.o a {
        display:static;
}

div#grobnavmeta ul li.m {
        margin:0 5px 0 5px;
}

div#grobnavmeta ul li.m a {
        display:static;
}

div#grobnavmeta ul li.u {
        margin:0 0 0 5px;
}

div#grobnavmeta ul li.u a {
        display:static;
}

div#grobnavmeta p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#betreiber h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#betreiber address.screen {
        margin:0;
        padding:100px 0 0 0;
        text-align:center;
        color:#4d6cac;
        font-size:11px;
        line-height:18px;
        font-weight:bold;
}

div#betreiber address.screen a:link {
        color:#4d6cac;
}

div#betreiber address.screen a:visited {
        color:#4d6cac;
}

div#betreiber address.screen a:focus {
        color:#ff5438;
}

div#betreiber address.screen a:hover {
        color:#ff5438;
}

div#betreiber address.screen a:active {
        color:#4d6cac;
}

div#betreiber address.print {
        display:none;
}

div#betreiber p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#designer h2 {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

div#designer address {
        width:100%;
        height:20px;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        text-align:center;
        position:relative;
        top:50px;
        margin:0;
        padding:0;
        letter-spacing:1px;
}

div#designer address a:link {
        color:#ffffff;
        text-decoration:none;
}

div#designer address a:visited {
        color:#ffffff;
}

div#designer address a:focus {
        border-bottom:1px solid #ffffff;
}

div#designer address a:hover {
        border-bottom:1px solid #ffffff;
}

div#designer address a:active {
        color:#ffffff;
}

div#designer p {
        position:absolute;
        left:-1000000px;
        top:-1000000px;
        width:1px;
        height:1px;
        overflow:hidden;
}

dt.obsolet, dd.obsolet, span.obsolet {
        color:#999999;
}