A:link {       COLOR: #666666;  FONT-FAMILY:Verdana,Arial,sans-serif;
               FONT-SIZE:8pt;   FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A:visited {    COLOR: #666666;  FONT-FAMILY:Verdana,Arial,sans-serif;
               FONT-SIZE:8pt;   FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A:hover   {    COLOR:#C40000;   FONT-FAMILY:Verdana,Arial,sans-serif;
               FONT-SIZE:8pt;   FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }
A:active  {    COLOR:#C40000;   FONT-FAMILY:Verdana,Arial,sans-serif;
               FONT-SIZE:8pt;   FONT-WEIGHT:normal;
               TEXT-DECORATION:underline;
               }

body           {
               background-color:#FFFFFF;
               margin-left:0;
               margin-right:0;
               font-family:Verdana,Arial,helvetica;
               font-size:8pt;
               font-weight:normal;
               color:#333333;
               line-height:12pt;
               scrollbar-DarkShadow-Color:#6F6F6F;
               scrollbar-Face-Color:#AFAFAF;
               scrollbar-Shadow-Color:#FFFFCC;
               scrollbar-Highlight-Color:#FFFFCC;
               scrollbar-3dLight-Color:#446D8C;
               scrollbar-Arrow-Color:#EFEFEF;
               }

h1 { color:#333333; font-size:13pt; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
h2 { color:#333333; font-size:11pt; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
h3 { color:#333333; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-weight:bold;}


dfn                {
                    font-family:Verdana,Arial,sans-serif;
                    FONT-SIZE:8pt;
                    color:#333333;
                    font-weight:normal;
                    TEXT-DECORATION:normal;
                    font-style:normal;
                    line-height:12pt;
                    }
strong              {
                    font-family:Verdana,Arial,sans-serif;
                    FONT-SIZE:8pt;
                    color:#333333;
                    font-weight:bold;
                    font-style:normal;
                    }
.black         {    COLOR:#333333;
                    FONT-FAMILY:Verdana,Arial,sans-serif;
                    FONT-SIZE:8pt;
                    FONT-WEIGHT: bold;
                    TEXT-DECORATION: none;
                    }
.fehlermeldung      {
                    font-family:Verdana,Arial,sans-serif;
                    FONT-SIZE:8pt;
                    color:#C40000;
                    line-height:12pt;
                    font-weight:bold;
                    }
ol, ul, li,         {
                      font-family:verdana, Arial, helvetica;
                      color:#333333;
                      font-size:8pt;
                      font-weight:normal;
                      list-style-image: url(s_bullet1.gif);
                      text-indent:0.0mm;
                      }


/* Tabellen ----------------------------------------------------------*/
table, td, tr, br, th{
               font-family:Verdana,Arial,sans-serif;
               FONT-SIZE:8pt;
               color:#333333;
               }

/* Tabellen Überschriften---------------------------------------------*/
.t_head         {    color:#ffffff;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#446D8C;
                     text-transform:uppercase;
                     }
 /* Tabellen Unterüberschrift------------------------------------------*/
.t_headz        {    color:#446D8C;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#FFFFFF;
                     text-transform:uppercase;
                     }
/* Tabellen Zelle mit weissem Hintergrund - senden / Reset -----------*/
.t_body0         {   color:#446D8C;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#FFFFFF;
                     text-transform:none;
                     }
/* Tabellen Zelle mit hellgrauem Hintergrund---------------------------*/
.t_body1         {   color:#446D8C;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#EFEFEF;
                     text-transform:none;
                     }
/* Tabellen Zelle mit dunkelgrauem Hintergrund---------------------------*/
.t_body2         {     color:#446D8C;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#DFDFDF;
                     text-transform:none;
                     }

/* Tabellen Zelle mit Textinhalt und def. Zeilenabstand ohne festen Hintergrund -----*/
.t_info         {   color:#446D8C;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     text-transform:none;
                     line-height:12pt;
                     }

.menuepunkt {        color:#ffffff;
                     font-size:8pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#CFCFCF;
            }
.menuetop   {        color:#333333;
                     font-size:8pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     text-transform:uppercase;
                     background-color:#CFCFCF;
            }
.menuetopbox   {     color:#333333;
                     font-size:8pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     text-transform:none;
                     background-color:#EFEFEF;
            }


/* Infos zum Premium-Eintrag                                     -----*/
.premium_top         {
                     color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#ffcc00;
                     text-transform:uppercase;

                     }
.premium_body         {
                     color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#ffff99;
                     text-transform:normal;
                     }

/* Infos zum Plus-Eintrag                                     -----*/

.plus_top         {
                     color:#FFFFFF;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#336699;
                     text-transform:uppercase;

                     }
.plus_body         {
                     color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#EFEFEF;
                     text-transform:normal;
                     }




.d_ueberschrift {    color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#ffcc00;
                     text-transform:uppercase;
                     }
.d_ueberschrift_ {    color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#ffcc00;
                     text-transform:normal;
                     }

.d_ueberschrift1 {   color:#ffffff;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#336699;
                     text-transform:uppercase;
                     }

.marke_top       {   color:#333333;
                     font-size:10pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:bold;
                     background-color:#33cc99;
                     text-transform:uppercase;
                     }

.marke_body       {   color:#333333;
                     font-size:8pt;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#ffffff;
                     text-transform:normal;
                     }

.fuss2       {       color:#9999B3;
                     font-size:10px;
                     font-family:Verdana,Arial,sans-serif;
                     font-weight:normal;
                     background-color:#FFFFFF;
                     }



/* eingabefeld mit x pixel breite in msie */
/*(die breite fuer netscape: size 9 */

.inputform-w20 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:20px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w40 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:38px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w60 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:56px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w80 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:80px;
                  font-family:Verdana,Arial,sans-serif;
                  }

.inputform-w100 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:100px;
                  font-family:Verdana,Arial,sans-serif;
                  }

.inputform-w120 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:120px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w140 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:140px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w150 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:150px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w180 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:180px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w240 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:240px;
                  font-family:Verdana,Arial,sans-serif;
                  }

.inputform-w300 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:300px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.inputform-w350 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:350px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.bannerform-w200 {
                  background-color:#FFFFFF;
                  color:#446D8C;
                  font-size:10px;
                  width:200px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.bannerform-w400 {
                  background-color:#FFFFFF;
                  color:#446D8C;
                  font-size:10px;
                  width:400px;
                  font-family:Verdana,Arial,sans-serif;
                  }


/* kommentarfeld mit 300 pixel breite und 100 pixel hoehe in msie*/
/* die breite und hoehe fuer netscape gibt man in cols=31 und rows=7 direkt im formular an */

.mitteilung-w300-h100 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:300px;
                  height:100px;
                  font-family:Verdana,Arial,sans-serif;
                  }

.mitteilung-w300-h200 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:300px;
                  height:200px;
                  font-family:Verdana,Arial,sans-serif;
                  }
.mitteilung-w240-h200 {
                  background-color:#DFDFDF;
                  color:#446D8C;
                  font-size:10px;
                  width:240px;
                  height:200px;
                  font-family:Verdana,Arial,sans-serif;
                  }


/*  -------------------  ENDE der CSS-Datei -----------------------   */