html { margin:0px; padding:0px; border:0px; }
body { margin:0; padding:0px; border:0px; background-color:#BFBFBF; } /* #F4E228 */

body,td,p { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; line-height:20px; }

h1 { font-family:Verdana,Arial,sans-serif; color:#34529C; font-size:14px; font-weight:bold; line-height:24px; border:0px; padding:0; margin:0 0 30px 0; }
h2 { font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; line-height:20px; border:0px; padding:0px; margin:15px 0 0 0; }
p { margin:0; padding:0; border:0; }
b { font-weight:bold; }

td.ol { color:#000000; background-color:#ffffff; }
td.om { color:#000000; background-color:#ffffff; }
td.or { color:#000000; background-color:#ffffff; }
td.ml { color:#000000; background-color:#ffffff; }
td.mm { color:#000000; background-color:#efefef; }
td.mr { color:#000000; background-color:#efefef; }
td.ul { color:#000000; background-color:#ffffff; }
td.um { color:#000000; background-color:#BFBFBF; }
td.umo {  }
td.ur { color:#000000; background-color:#ffffff; }

@media all
{
.vornn4verstecken { }
}

/* dunkel #34529C, hell #94AAD4 */

table.navtable { }
.nav { color:#94AAD4; font-size:14px; font-weight:bold; }
.nav a { color:#94AAD4; font-size:14px; font-weight:bold; }
.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:focus { text-decoration:none; color:#34529C; }
.nav a:hover { text-decoration:none; color:#34529C; }
.nav a:active { text-decoration:none; color:#34529C; }

.nava { color:#34529C; font-size:14px; font-weight:bold; }
.nava a { color:#34529C; font-size:14px; font-weight:bold; }
.nava a:link { text-decoration:none; }
.nava a:visited { text-decoration:none; }
.nava a:focus { text-decoration:none; color:#34529C; }
.nava a:hover { text-decoration:none; color:#34529C; }
.nava a:active { text-decoration:none; color:#34529C; }

.navtop a { color:#94AAD4; font-size:14px; font-weight:bold; }
.navtop a:link { text-decoration:none; }
.navtop a:visited { text-decoration:none; }
.navtop a:focus { text-decoration:none; color:#34529C; }
.navtop a:hover { text-decoration:none; color:#34529C; }
.navtop a:active { text-decoration:none; color:#34529C; }

.navtopa a { color:#34529C; font-size:14px; font-weight:bold; }
.navtopa a:link { text-decoration:none; }
.navtopa a:visited { text-decoration:none; }
.navtopa a:focus { text-decoration:none; color:#34529C; }
.navtopa a:hover { text-decoration:none; color:#34529C; }
.navtopa a:active { text-decoration:none; color:#34529C; }

table.mmtable { }
.inhalt,.beschriftungtd { color:#000000; }
.inhalt a { color:#0070c0; }
.inhalt a:link { text-decoration:none; }
.inhalt a:visited { text-decoration:none; }
.inhalt a:focus { text-decoration:underline; }
.inhalt a:hover { text-decoration:underline; }
.inhalt a:active { text-decoration:underline; }

.lutz { color:#000000; text-decoration:none; }
.lutz a { color:#000000; text-decoration:none; }
.lutz a:link { color:#000000; text-decoration:none; }
.lutz a:visited { color:#000000; text-decoration:none; }
.lutz a:focus { color:#000000; text-decoration:none; }
.lutz a:hover { color:#000000; text-decoration:none; }
.lutz a:active { color:#000000; text-decoration:none; }

.fuss { font-size:8pt; line-height:14px; color:#8f8f8f; background-color:#BFBFBF; }
.fuss a { color:#8f8f8f; background-color:#BFBFBF; }
.fuss a:link { text-decoration:none; }
.fuss a:visited { text-decoration:none; }
.fuss a:focus { text-decoration:underline; }
.fuss a:hover { text-decoration:underline; }
.fuss a:active { text-decoration:underline; }

form.formular td { }
.beschriftungtd { }
.eingabetd { }
input,textarea { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; line-height:20px; }
input.eingabe,textarea.eingabe { color:#000000; background-color:#ffffff; padding-left:2px; }
input.eingabe { height:25px; width:320px; }
textarea.eingabe { width:320px; overflow:auto; }
input.button { width:200px; height:25px; color:#0070c0; background-color:#EFEFEF; cursor:pointer; line-height:16px; }
@media all
{
input.eingabe,textarea.eingabe { border:1px solid #AFAFAF; }
input.button { border:1px solid #AFAFAF; }
}
.meldung1 { font-size:10pt; font-weight:bold; color:#000000; background-color:#ffffff; }
.meldung2 { font-size:10pt; font-weight:bold; color:red; background-color:yellow; }

ul { list-style:square; }

.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; }

#fusszeile { position:relative; top:-20px; z-index:-10; }

.indexchin {
           margin:10px 0 0 50px;
           color:#557AA6;
           font-size:12px;
           }

