a:link
{
        color: #000000;
        text-decoration: none;
}

a:visited
{
        color: #000000;
        text-decoration: none;
}

a:hover
{
        color: #ff0000;
        text-decoration: none;
}

a:active
{
        color: #000000;
        text-decoration: none;
}

a:focus
{
        color: #000000;
        text-decoration: none;
}

body
{
        background-color: #000000;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        color: #FFFFFF;
        line-height: 11pt;
        }

table
{
        background-color: #4d4d4d;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        color: #FFFFFF;
line-height: 10pt;

}



td
{
        background-color: #4d4d4d;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        line-height: 10pt;
         color: #FFFFFF;
}

tr
{
        background-color: #4d4d4d;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #FFFFFF;
line-height: 10pt;
}


   .black
{
        background-color: #000000;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        line-height: 10pt;
         color: #FFFFFF;
}

   .linie
{
                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #000000;
}

   .abstand
{
        padding-left: 5px;
padding-right: 5px;

}

 .abstandlinks
{
        padding-left: 5px;


}

   .abstandgesamt
{
        padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

   .hellgrau
{
        background-color: #cacaca;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #333333;
}
   .mittelgrau
{
        background-color: #949494;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #FFFFFF;
padding-left: 5px;
padding-right: 5px;
}

  .mittelgrau2
{
        background-color: #949494;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #FFFFFF;

}
   .grau
{
background-color: #717171;
font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        color: #FFFFFF;
padding-left: 5px;
padding-right: 5px;

}

.grau2
{
        background-color: #717171;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
                 color: #FFFFFF;

}


   .weiss
{
        background-color: #ffffff;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        color: #000000;

}

 .black
{
        background-color: #000000;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
        color: #ffffff;

}


   .headline
{
                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 9pt;
padding-top: 5px;
font-weight: bold;
color: #ffffff;


}


.subline
{
                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 8pt;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
color: #ffffff;


}


.imglistcaption
{
background-color: #4d4d4d;
                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;

color: #ffffff;


}


.imagelisttable
{background-color: #ffffff;

                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;

color: #ffffff;


}


.imagelisttd
{background-color: #4d4d4d;

                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;

color: #ffffff;


}



.imagelistimg
{background-color: #ffffff;

                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;

color: #ffffff;


}
.achtung
{

                font-family: verdana,arial,helvetica,sans-serif;
        font-size: 7pt;
font-weight: bold;
color: #ff0033;


}

.formButton        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold; color: #FF0033; background-color: #92A1AF; }
.checkLabel        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}
.radioLabel        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}
.formTextArea        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt;        }
.inputText        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}
.inputPass        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}
.selectMenu        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}
.selectList        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 7pt; font-weight: bold;}

.form {
border-width:1px;
padding-left: 5px;
   padding-right: 5px;
  border-style:solid;
  border-color:#ffffff;
color: #ffffff;
}

.formField {
padding-right: 50px;
font-size: 7pt;
color: #ffffff;
font-weight: bold;
}


.formLabel{
margin-top: 30px;
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 15px;
padding-bottom: 5px;

color: #ffffff;
}

.formError {
   color: #FE1767;
   padding-bottom: 10px;
   padding-top: 10px;
   font-weight: bold;
}

 .formLabelRequired
   { margin-top: 30px;
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 15px;
padding-bottom: 5px;

color: #ffffff;}