th.line              { background-color : #8080FF;  color: #D0D0D0;  font-size:  8pt;}

/* design for static lists */

table.static         { width: 500px; border-width: 1pt; font-family: Verdana, Arial, Helvetica, sans-serif;                   }
table.static_intable { width: 420px; border-width: 1pt; font-family: Verdana, Arial, Helvetica, sans-serif;                   }
table.static_small   { width: 250px; border-width: 1pt; font-family: Verdana, Arial, Helvetica, sans-serif;                   }

td.static_head       { color: #505050; font-size: 10pt; text-align: center; vertical-align: top; font-weight: bold;           }
th.static            { color: #8080FF; font-size:  8pt;                     vertical-align: top; font-weight: bold;           }
td.static_head_small { color: #505050; font-size:  8pt; text-align: center; vertical-align: top; font-weight: bold;           }
td.static            { color: #505050; font-size:  8pt; text-align: justify;vertical-align: top; float: left;                 }
td.static_center_top { color: #505050; font-size:  8pt; text-align: center; vertical-align: top;                              }
td.static_center     { color: #505050; font-size:  8pt; text-align: center;                                                   }
td.static_right      { color: #505050; font-size:  8pt; text-align: right;                                                    }
td.static_bottom     { color: #505050; font-size:  8pt; text-align: center;                                                   }
td.static_red        { color: #FF0000; font-size:  8pt;                     vertical-align: top; font-weight: bold ;          }


td.virt_right        { color: #505050; font-size:  8pt; text-align: right   ;vertical-align: center; width: 5%;                 }
td.virt_left         { color: #505050; font-size:  8pt; text-align: left    ;vertical-align: center; width: 5%;                 }
td.virt_center       { color: #505050; font-size:  8pt; text-align: center  ;vertical-align: center; width: 90%;                }


a.static             { text-decoration : none;      color:#0000FF;                                                            }
a.static:link        { text-decoration : none;      color:#0000FF;                                                            }
a.static:visited     { text-decoration : none;      color:#0000FF;                                                            }
a.static:active      { text-decoration : none;      color:#0000FF;                                                            }
a.static:hover       { text-decoration : underline; color:#0000FF;                                                            }

p.static             { color: #505050; font-size: 8pt;                       vertical-align: top;                             }
span.float           { color: #505050; font-size: 8pt; float: left; }

/* design for history-file */

th.history           { color: #8080FF; font-size: 8pt;  width: 80% ;                      font-weight: bold ;                 }
th.history_right     { color: #8080FF; font-size: 8pt;                text-align: right ; font-weight: bold ;                 }
td.history           { color: #505050; font-size: 8pt;  width: 80% ;                                                          }
td.history_right     { color: #505050; font-size: 8pt;                text-align: right ;                                     }

/* design for a-z-file */

td.monat             { color: #505050; font-size:  8pt;                     vertical-align: top; font-weight: bold;           }
td.monat_center      { color: #505050; font-size:  8pt; text-align: center; vertical-align: top; font-weight: bold;           }
a.monat              { text-decoration : none;      color:#0000FF;                                                            }
a.monat:link         { text-decoration : none;      color:#0000FF;                                                            }
a.monat:visited      { text-decoration : none;      color:#0000FF;                                                            }
a.monat:active       { text-decoration : none;      color:#0000FF;                                                            }
a.monat:hover        { text-decoration : underline; color:#0000FF;                                                            }
