H1  {
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#365FB1;
        font-size:11pt;
}

H2  {
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#365FB1;
        font-size:9pt;
}

P  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#365FB1;
}

TD  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#365FB1;
}

td.headline  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11pt;
        color:#365FB1;
        background-color:#D3DFEE;
        font-weight:bold;
        text-decoration:underline;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:0px;
        padding-top:5px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:5px;
}

td.subheadline  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#365FB1;
        background-color:#D3DFEE;
        font-weight:bold;
        text-decoration:none;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:0px;
        padding-top:5px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:5px;
}

.small  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:7pt;
}

.fehler  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#FF0000;
}

a  {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        text-decoration:underline;
}

a:link  {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        text-decoration:underline;
}

a:visited {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        text-decoration:underline;
}

a:active {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        text-decoration:underline;
}

a:hover {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        text-decoration:underline;
}

a.important:link  {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration:underline;
}

a.important:visited {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration:underline;
}

a.important:active {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration:underline;
}

a.important:hover {
        color:#365FB1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration:underline;
}

.input  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:150px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputstrasse  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:115px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputhausnr  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:32px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputplz {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:45px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputdate {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:75px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputort {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:102px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.inputanmerkungen {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:450px;
        color:#365FB1;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.select  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:80px;
        color:#365FB1;
        background-color:#ffffff;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.selectberufsgruppe  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:250px;
        color:#365FB1;
        background-color:#ffffff;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.selectwerbung  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        width:150px;
        color:#365FB1;
        background-color:#ffffff;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

.radio  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#365FB1;
        background-color:#ffffff;
        margin-bottom:0;
        margin-top:0;
        margin:0;
        padding-top:0;
        padding-bottom:0;
        padding:0;
}

td.heading {
        font-family:Arial,sans-serif; 
        font-size:13pt; 
        font-weight:bold; 
        color:#FFFFFF;
}

.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
}