html { margin:0px; padding:0px; border:0px; }
body { margin:0px; padding:0px; border:0px; background-color:#ffffff; }

body,td,p {
          font-family:Tahoma,Verdana,Arial,sans-serif;
          font-size:11px;
          font-weight:normal;
          letter-spacing:1px;
          }

h1,p.bar { font-family:Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#fff; background:#9f893e; line-height:24px; border:0; padding:0 0 16px 7px; margin:0 0 4px 0; text-transform:uppercase; letter-spacing:2px; }

h2 { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; line-height:16px; margin:0; padding:0 10px 10px 22px; border:0; }

p { margin:0 0 10px 0; padding:0 10px 0 24px; border:0; }
b { font-weight:bold; }

table.oben,table.obennav,table.mitte,table.unten { width:100%; }
td.ol { color:#000000; background-color:#ffffff; }
td.om { color:#000000; background-color:#ffffff; }
td.or { color:#000000; background-color:#ffffff; }
td.onavm { }
td.ml { color:#000000; background-color:#ffffff; }
td.mm { color:#000000; background-color:#ffffff; border-left:1px solid #bfad9b; padding-top:20px; }
td.mr { color:#000000; background-color:#ffffff; padding-top:20px; }
td.ul { color:#000000; background-color:#ffffff; }
td.um { color:#000000; background-color:#ffffff; }
td.ur { color:#000000; background-color:#ffffff; }

table.oben { border-bottom:4px solid #000; }
table.obennav { border-bottom:1px solid #bfad9b; }

.topnavtd { background:#fff; text-transform:uppercase; letter-spacing:2px; white-space:nowrap; line-height:20px; }
span.topnav a { padding:1px 7px 1px 7px; margin:0 2px 1px 1px; }
span.topnav a:link { text-decoration:none; color:#fff; background:#bfad9b; } /* #cbc2b9 */
span.topnav a:visited { text-decoration:none; color:#fff; background:#bfad9b; }
span.topnav a:focus { text-decoration:none; color:#fff; background:#9f893e; }
span.topnav a:hover { text-decoration:none; color:#fff; background:#9f893e; }
span.topnav a:active { text-decoration:none; color:#fff; background:#9f893e; }

span.topnava a { padding:1px 7px 1px 7px; margin:0 2px 1px 1px; }
span.topnava a:link { text-decoration:none; color:#fff; background:#9f893e; }
span.topnava a:visited { text-decoration:none; color:#fff; background:#9f893e; }
span.topnava a:focus { text-decoration:none; color:#fff; background:#9f893e; }
span.topnava a:hover { text-decoration:none; color:#fff; background:#9f893e; }
span.topnava a:active { text-decoration:none; color:#fff; background:#9f893e; }

span.topnavleer a { padding:1px 7px 1px 7px; margin:0 2px 1px 0; color:#bfad9b; background:#bfad9b; cursor:default; }
span.topnavleer a:link { text-decoration:none; color:#bfad9b; background:#bfad9b; }
span.topnavleer a:visited { text-decoration:none; color:#bfad9b; background:#bfad9b; }
span.topnavleer a:focus { text-decoration:none; color:#bfad9b; background:#bfad9b; }
span.topnavleer a:hover { text-decoration:none; color:#bfad9b; background:#bfad9b; }
span.topnavleer a:active { text-decoration:none; color:#bfad9b; background:#bfad9b; }

.ornav { background:#fff; text-transform:uppercase; letter-spacing:2px; line-height:20px; }
.ornav a { padding:1px 2px 1px 2px; margin:0 2px 1px 1px; }
.ornav a:link { text-decoration:none; color:#bfad9b; background:#fff; }
.ornav a:visited { text-decoration:none; color:#bfad9b; background:#fff; }
.ornav a:focus { text-decoration:none; color:#9f893e; background:#fff; }
.ornav a:hover { text-decoration:none; color:#9f893e; background:#fff; }
.ornav a:active { text-decoration:none; color:#9f893e; background:#fff; }

.infoline { padding:1px 7px 1px 7px; margin:0 2px 1px 1px; color:#9f893e; background:#fff; text-transform:uppercase; letter-spacing:2px; white-space:nowrap; line-height:20px; }

@media all
{
.vornn4verstecken { }
}

table.navtable { }

.navtitel { text-transform:uppercase; border-left:10px solid #fff; padding-left:7px; line-height:16px; }

.nav { text-transform:uppercase; }
.nav a { color:#000000; padding-left:7px; display:block; line-height:16px; height:16px; }
.nav a:link { background:#fff; text-decoration:none; border-left:10px solid #fff; }
.nav a:visited { background:#fff; text-decoration:none; border-left:10px solid #fff; }
.nav a:focus { background:#efefef; text-decoration:none; border-left:10px solid #cbc2b9; }
.nav a:hover { background:#efefef; text-decoration:none; border-left:10px solid #cbc2b9; }
.nav a:active { background:#efefef; text-decoration:none; border-left:10px solid #cbc2b9; }

.nava { text-transform:uppercase; }
.nava a { color:#000000; padding-left:7px; display:block; line-height:16px; height:16px; }
.nava a:link { background:#cbc2b9; text-decoration:none; border-left:10px solid #9f893e; }
.nava a:visited { background:#cbc2b9; text-decoration:none; border-left:10px solid #9f893e; }
.nava a:focus { background:#cbc2b9; text-decoration:none; border-left:10px solid #9f893e; }
.nava a:hover { background:#cbc2b9; text-decoration:none; border-left:10px solid #9f893e; }
.nava a:active { background:#cbc2b9; text-decoration:none; border-left:10px solid #9f893e; }

table.mmtable { }
.inhalt,.beschriftungtd { color:#000000; background:#fff; line-height:16px; }
.inhalt a { }
.inhalt a:link { color:#000; text-decoration:underline; }
.inhalt a:visited { color:#000; text-decoration:underline; }
.inhalt a:focus { color:#9f893e; text-decoration:underline; }
.inhalt a:hover { color:#9f893e; text-decoration:underline; }
.inhalt a:active { color:#9f893e; text-decoration:underline; }

.fusso { font-size:11px; text-transform:uppercase; letter-spacing:2px; line-height:20px; color:#fff; background:#9f893e; }

.fussu { background:#fff; text-transform:uppercase; letter-spacing:2px; line-height:16px; }
.fussu a { padding:1px 2px 1px 2px; margin:0 2px 1px 1px; }
.fussu a:link { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu a:visited { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu a:focus { text-decoration:none; color:#9f893e; background:#fff; }
.fussu a:hover { text-decoration:none; color:#9f893e; background:#fff; }
.fussu a:active { text-decoration:none; color:#9f893e; background:#fff; }

.fussu2 { font-size:10px; color:#bfad9b; background:#fff; line-height:14px; }
.fussu2 a { }
.fussu2 a:link { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu2 a:visited { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu2 a:focus { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu2 a:hover { text-decoration:none; color:#bfad9b; background:#fff; }
.fussu2 a:active { text-decoration:none; color:#bfad9b; background:#fff; }

form.formular { padding-left:24px; }
.beschriftungtd { }
.eingabetd { }
input,textarea {
               font-family:Tahoma,Verdana,Arial,sans-serif;
               font-size:11px;
               font-weight:normal;
               letter-spacing:1px;
               line-height:16px;
               }
input.eingabe,textarea.eingabe { color:#000; background-color:#fff; padding-left:2px; }
input.eingabe { height:20px; width:240px; }
textarea.eingabe { width:240px; overflow:auto; }
input.button { width:240px; height:20px; color:#000; background:#fff; cursor:pointer; line-height:16px; }
@media all
{
input.eingabe,textarea.eingabe { border:1px solid #bfad9b; }
input.button { border:1px solid #bfad9b; }
}
.meldung1 { font-size:11px; font-weight:bold; color:#000; padding-bottom:300px; }
.meldung2 { font-size:11px; font-weight:bold; color:red; }

ul { list-style:square; margin-top:0; margin-bottom:10px; padding-top:0; padding-bottom:0;}
li { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; }

.nn4pic { border:1px; }

.druck { font-size:8pt; line-height:14px; color:#000000; background-color:#efefef; } /* fuer td */
.druck a { color:#0070c0; background-color:#efefef; }
.druck a:link { text-decoration:none; }
.druck a:visited { text-decoration:none; }
.druck a:focus { text-decoration:underline; }
.druck a:hover { text-decoration:underline; }
.druck a:active { text-decoration:underline; }