body { background-color:#ffffff; max-width: 960px; min-width:400px; margin:auto; padding:10px;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:14px; color:#0000FF; }
div.seite {border:solid #000066 0px;width:100%;background-color:#ffffff; margin:auto; }
div.seite {border:solid #000066 0px;width:100%;background-color:#ffffff; margin:auto; }
div.footer { border:solid #ff6600 1px;width:100%;background-color:#ffffff; margin:auto;text-align:center;font-size:10px;}
pre {font-family:Arial;}
h1 {font-family:Verdana,Tahoma,Arial,sans-serif;font-size:16px;font-weight:bold;color:#ff6600;}
h2 {font-size:18px; }
img {border:solid 0px #ff0000;}
img-logo {width:100%}
p{width:100%}
table {width:100%;border-collapse:collapse}
td {background-color:#ffffff; border:solid 1px #ff00ff;vertical-align:middle;}
td.text {background-color:#ffffff; border:solid #ff0000 0px;font-size:14px;vertical-align:top;}


ul {text-align:left;margin-left: 0.6em; padding-left: 0.6em;}
ul.navi {text-align:justify; list-style-type:none;margin:0;padding:0; }
li {}
li.navi {display:inline;margin:0px;padding:0px;}
li.navi:last-of-type::after { content:''; padding-left:90%; display: inline; }



span {font-size:12px}
a { display:inline-block;
    width:15%;
    border:solid #ff6600 1px;
    font-size:12px;
    color:#0000ff;
    background-color:#ffffff;
    text-decoration:none;
    padding:5px 0px 5px 0px;
    margin-top:2px;
    font-weight:normal;
    text-align:center;
}
a.logo { border:solid #ff0000 0px;background:transparent; width:100%}
a:hover {  background:#e6e6fa}
a:hover.logo {background:transparent  ;}
a.aktuell {background:#dfdfdf;}
a.intext {display:inline;padding:0px 5px 0px 5px;}
a.footer {border:0px;font-size:12px;margin:0px;padding:2px 10px 2px 0px;font-weight:normal;width:13%}

a:hover.footer {color:#000066;}
rgb(0,0,255)
a.formlink {display:block;width:320px;padding:1px 0px 1px 0px; margin-top:5px;}

a.intern {
display:inline;
border-style:none;
font-family:Verdana,Arial,sans-serif;font-size:12px;color:#0000ff;background-color:transparent ;
text-decoration:underline;
font-weight:bold;
}


@media only all and (max-width: 800px) {
 a {width:30%;}
 h1 {font-size:24px;}
 h2 {font-size:14px; }
 body {padding-top:0px;font-size:14px; }

}

