body        { font-family:arial,helvetica; margin:0px; background-color:#ffffff;
              background-image:url('bilder/body_bg.gif'); }
td.bar      { width:18px; background-color:#023467; }
td.head     { font-family:verdana,arial,helvetica; width:100%; height:40px;
              text-align:right; padding-right:10px; background-color:#ffffff; }
td.logo1    { background-image:url('bilder/logo_bg.gif'); }
td.logo2    { width:100%; background-image:url('bilder/logo_bg.gif'); }
td.menu     { background-color:#efefef; }

p.head      { font-size:8pt; font-weight:normal; color:#023467; margin:3px; padding-top:1px; padding-bottom:1px; }
input.head  { font-size:8pt; width:100px; height:12px; }
form        { margin:0px; padding:0px; }

div.meld    { position:absolute; left:65px; top:163px; width:222px; background-color:#ffffff;
              padding: 0px; border-width:1px; border-color:#023467; border-style:solid; }
div.imeld   { padding-left:11px; padding-right:11px; padding-top:5px; padding-bottom:5px; }
p.meldtit   { font-family:verdana,arial,helvetica; font-size:8pt; font-weight:bold;
              color:#023467; margin:0px; }
p.meldtxt   { font-family:verdana,arial,helvetica; font-size:7pt; color:#023467;
              margin:0px; }
a.mehr      { text-decoration:none; color:#ff0000; }
a.mehr:hover { text-decoration:none; color:#ff8080; }

td.mainold     { background-color:#efefef; padding-top:20px; }
td.main     { padding-top:20px; }
td.maintab  { font-family:arial,helvetica; font-size:10pt; font-weight:normal;
              color:#023467; }
div.main    { width:500px; margin-top:8px; padding-left:15px; }
p           { font-family:arial,helvetica; font-size:10pt; font-weight:normal;
              color:#023467; margin-top:0px; margin-bottom:0px }
p.main      { font-family:arial,helvetica; font-size:10pt; font-weight:normal;
              color:#023467; }
p.maint     { font-family:arial,helvetica; font-size:16pt; font-weight:normal;
              color:#023467; }
p.maint2    { font-family:arial,helvetica; font-size:13pt; font-weight:bold;
              color:#023467; }
span.main   { }
span.maint  { font-size:16pt; font-weight:normal; color:#023467; }
span.maint2 { font-size:10pt; font-weight:bold; color:#023467; }

ul          { font-family:arial,helvetica; font-size:10pt; font-weight:normal;
              color:#023467; margin-top:5px; }

table.tab   { padding:2px; }
th.tab      { background-color:#efefef;  font-family:verdana,arial,helvetica;
              font-size:8pt; font-weight:bold; color:#606060;
              text-align:left; border-style:solid;
              border-width:0px 0px 1px; border-bottom-color:#044392; }
td.tab      { background-color:#efefef;  font-family:verdana,arial,helvetica;
              font-size:8pt; font-weight:normal; color:#044392;
              border-style:solid; border-width:0px 0px 1px;
              border-bottom-color:#ffffff; }
td.tabh     { background-color:#ffffff;  font-family:verdana,arial,helvetica;
              font-size:8pt; font-weight:normal; color:#044392; }

div.bildlinks { position:absolute; left:860px; top:158px; width:125px; }

div.menut   { position:absolute; left:18px; top:134px; width:271px;
              padding:0px; margin:0px; border-spacing:0px; }
div.menue   { height:20px; width:271px; background-image:url('bilder/menu_bgleer.gif'); }
div.menul   { font-family:verdana,arial,helvetica; font-size:11px; color:#023467;
              padding-top:14px; white-space:nowrap;
              height:19px; width:271px; background-image:url('bilder/menu_bglinks.gif');  }
div.menul2  { width:122px; height:19px; text-align:center; cursor:pointer; }
div.menur   { position:relative; top:0px; left:0px; padding-left:136px;
              padding-top:14px; white-space:nowrap;
              font-family:verdana,arial,helvetica; font-size:11px; color:#023467;
              height:19px; width:141px; background-image:url('bilder/menu_bgrechts.gif'); }
div.submenu { position:absolute; top:44px; left:124px; }
div.menu2   { padding-left:4px; height:22px; white-space:nowrap; }
div.menu3   { font-size:9px; padding-left:35px; padding-top:0px; padding-bottom:9px;
              width:110px; letter-spacing:-0.05em; white-space:normal; }
a           { color:#0574ff; }
a:visited   { color:#0574ff; }
a.menu      { color:#023467; text-decoration:none; }
a.menu:visited { color:#023467; }
a.menu:hover { color:#0574ff; }
a.menua     { color:#0574ff; text-decoration:none; }
a.menua:visited { color:#0574ff; }
a.menua:hover { color:#1090ff; }
span.incurrpage  { color:#0574ff; text-decoration:none; }
a.login     { color:#c0c0c0; text-decoration:none; }
a.login:hover { color:#d0d0d0; }

.fliess_sw                   { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; border-top: 0px none }
.fliess_blau   { color: #5683ba; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; border-top: 0px none }
.fliess_fett    { color: #5683ba; font-weight: bolder; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; border-top: 0px none }
.rot              { color: #e5483e; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }

