body {
background-image:url(../images/back.gif);
background-position:center;
background-repeat:repeat-y;
background-color:#01254A;
margin:0px;
font-family:Arial,sans-serif;
font-size:12px;
color:#000000;
}

td {
font-family:Arial,sans-serif;
font-size:12px;
color:#000000;
}

td.footer {
background-color:#797979;
height:30px;
text-align:center;
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
}


div.contentlabel {
border-bottom:1px solid #5580AB;
font-family:Arial,sans-serif;
font-size:15px;
font-weight:bold;
color:#575854;
padding:0px 2px 1px 2px;
position:absolute;
}

div.detaillabel {
border:1px solid #E5E5E5;
background-color:#F5F5F5;
width:100%;
font-family:Arial,sans-serif;
font-size:13px;
color:#205A99;
font-weight:bold;
padding:2px 3px 2px 3px;
}

div.linklabel {
border:1px solid #E5E5E5;
background-color:#F5F5F5;
width:100%;
font-family:Arial,sans-serif;
font-size:10px;
color:#205A99;
padding:2px 3px 2px 3px;
}

div.minikorb {
border:1px dotted #01254a;
position:absolute;
}

font.error {
font-family:Arial,sans-serif;
font-size:12px;
color:#841503;
font-weight:bold;
}

font.datum {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
}

font.mini {
font-family:Arial,sans-serif;
font-size:10px;
color:#000000;
}

font.wkleiste {
font-family:Arial,sans-serif;
font-size:12px;
color:#2D2D4D;
font-weight:bold;
text-decoration:none
}

font.wkinhalt {
font-family:Arial,sans-serif;
font-size:12px;
color:#2D2D4D;
text-decoration:none
}

font.wkgesamtsumme {
font-family:Arial,sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none
}

font.weissbottom {
font-family:Arial,sans-serif;
font-size:12px;
color:#FFFFFF;
}

a.topnavi:link, a.topnavi:visited, a.topnavi:active {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
font-weight:bold;
text-decoration:none;
}

a.topnavi:hover {
font-family:Arial,sans-serif;
font-size:11px;
color:#6f92b5;
font-weight:bold;
text-decoration:underline;
}

font.topnavion {
font-family:Arial,sans-serif;
font-size:11px;
color:#6f92b5;
font-weight:bold;
text-decoration:underline;
}

td.naviheader {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding:3px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#01254a;
display:block;
}

a.navihead:link, a.navihead:active, a.navihead:visited {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding:4px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#01254a;
display:block;
}

a.navihead:hover {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
font-weight:bold;
text-decoration:none;
padding:4px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#6f92b5;
display:block;
}

a.navibold:link, a.navibold:active, a.navibold:visited {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#01254a;
display:block;
}

a.navibold:hover {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#6f92b5;
display:block;
}

td.navion {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
text-decoration:none;
padding:3px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#6f92b5;
display:block;
}

a:link, a:active, a:visited {
font-family:Arial,sans-serif;
font-size:12px;
color:#01254a;
text-decoration:underline;
}

a:hover {
font-family:Arial,sans-serif;
font-size:12px;
color:#01254a;
text-decoration:none;
}

a.navi:link, a.navi:active, a.navi:visited {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
text-decoration:none;
padding:4px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#FFFFFF;
display:block;
}

a.navi:hover {
font-family:Arial,sans-serif;
font-size:11px;
color:#01254a;
text-decoration:none;
padding:4px 0px 0px 3px;
width:154px;
height:23px;
border-bottom:1px solid #999999;
background-color:#6f92b5;
display:block;
}


a.bottomlink:link, a.bottomlink:active, a.bottomlink:visited {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

a.bottomlink:hover {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

form {
margin:0px;
}

input, textarea, select {
font-family:Arial,sans-serif;
font-size:12px;
color:#000000;
border:1px solid #01254a;
background-color:transparent;
}

input.checkbox {
font-family:Arial,sans-serif;
font-size:12px;
color:#000000;
border:0px;
background-color:transparent;
}

input.submit {
font-family:Arial,sans-serif;
font-size:12px;
color:#FFFFFF;
border:0px;
background-color:#01254a;
font-weight:bold;
}

input.image {
border:0px;
}

input.wk {
font-family:Arial,sans-serif;
font-size:11px;
color:#000000;
width:25px;
border:1px solid #01254a;
text-align:center;
background-color:transparent;
}

font.wkinsert {
font-family:Arial,sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#01254a;
font-weight:bold;
}

font.blau {
font-family:Arial,sans-serif;
font-size:12px;
color:#01254a;
font-weight:bold;
}

a.blau:link,a.blau:visited,a.blau:visited {
font-family:Arial,sans-serif;
font-size:12px;
color:#01254a;
font-weight:bold;
text-decoration:none;
}

a.blau:hover {
font-family:Arial,sans-serif;
font-size:12px;
color:#01254a;
font-weight:bold;
text-decoration:underline;
}