  /* CSS-Datei mit Syle-Angaben für die Homepage der Briefmarkentage Hannover */
  /* Autor: Björn Rosenau, Frankfurt                                          */
  /* Version: 1.0 letzter Update: 13.04.2006                                  */

  /* Style-Angaben zu Hintergründen */
  /* alte Hintergrundfarbe: #FFCE00 */
  body {
     background-color:#FFFFFF;
     }

  /* Style-Angaben zu Schriften */
  h1.titel {
     font-family: tahoma, arial, verdana, helvetica;
     font-size: 20pt;
     align: center;
     color: #000000;
     letter-spacing: 1pt;
     }
  h1.untertitel {
     font-family: tahoma, arial, verdana, helvetica;
     font-size: 15pt;
     align: center;
     color: #000000;
     letter-spacing: 1pt;
     }
  h1.nav {
     font-family: tahoma, arial, verdana, helvetica;
     font-size: 15pt;
     align: center;
     color: #FFFFFF;
     background-color: #C60036;
     letter-spacing: 1pt;
     }
  h1.seitentitel {
     font-family: tahoma, arial, verdana, helvetica;
     font-size: 12pt;
     color: #000000;
     letter-spacing: 1pt;
     }
  h2.untertitel {
     font-family: tahoma, arial, verdana, helvetica;
     font-size: 10pt;
     align: center;
     color: #C60036;
     margin-top: -10pt;
     }
  p.navi_main {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FFFFFF;
       text-decoration: none;
       }
  p.navi_hilfe {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 8pt;
       color: #000000;
       background-color: #E9E9E9;
       text-decoration: none;
       padding: 4px;
       }
  p.quicklink {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 8pt;
       color: #C60036;
       text-decoration: none;
       background-color: #FFFFFF;
       }
   p.vorschau {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 8pt;
       color: #000000;
       text-decoration: none;
       background-color: #FFFFFF;
       }
   p.nav_hilfe {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 8pt;
       color: #C60036;
       text-decoration: none;
       background-color: #FFFFFF;
       }
   p.main {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #000000;
       text-decoration: none;
       border-width:1px;
       border-style:solid;
       border-color:#FFCE00;
       padding:3px;
       }

   /* Style-Angaben zu Tabellen */
   table.ohnealles {
     border: 0;
     cellspacing: 0;
     cellpadding: 0;
     }
   table.main {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #000000;
       text-decoration: none;
       border-width:1px;
       border-style:solid;
       border-color:#FFCE00;
       padding:3px;
       }
   table.frame {
     border: 1;
     cellspacing: 0;
     cellpadding: 2;
     border-color:#FF0000;
     width:800px;
     }
   tabelle.navi {
     border: 1;
     cellspacing: 0;
     cellpadding: 2;
     border-color:#FFFFFF;
     background-color: #FF00FF;
     width:180px
     }
   tr.header {
     background-color: #FFCE00;
     }
   tr.main {
     background-color: #E9E9E9;
     cellpadding: 0;
     }
   tr.footer {
     background-color: #FFCE00;
     }
   td.left {
     width:180px;
     padding: 2px;
     }
   td.left_center {
     width:180px;
     text-align:center;
     padding: 2px;
     }
   td.middle {
     width:180px;
     padding: 2px;
     }
   td.middle_center {
     width:440px;
     text-align:center;
     padding: 2px;
     }
   td.right {
     width:180px;
     padding: 2px;
     }
   td.navi_main_active {
     width:180px;
     background-color: #FFCE00;
     padding: 4px;
     }
   td.navi_main {
     width:180px;
     background-color: #999999;
     padding: 4px;
     }
   td.navi_sub {
     width:180px;
     background-color: #E9E9E9;
     padding: 2px;
     }
   td.main {
     background-color: #FFFFFF;
     padding: 2px;
     }

  /* Style-Angaben zu Links */
  a.navi_main_active:link {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #000000;
       text-decoration: none;
       }
  a.navi_main_active:visited {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #000000;
       text-decoration: none;
       }
  a.navi_main_active:hoover {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
  a.navi_main_active:active {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
   a.navi_main:link {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FFFFFF;
       text-decoration: none;
       }
   a.navi_main:visited {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FFFFFF;
       text-decoration: none;
       }
   a.navi_main:hoover {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
   a.navi_main:active {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
   a.navi_sub:link {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #999999;
       text-decoration: none;
       }
   a.navi_sub:visited {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #999999;
       text-decoration: none;
       }
   a.navi_sub:hoover {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
   a.navi_sub:active {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #FF0000;
       text-decoration: none;
       }
    a.normal:link {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #C60036;
       letter-spacing: 4pt;
       text-decoration: none;
       background-color: #808080;
       }

   a.normal:hover {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #808080;
       letter-spacing: 4pt;
       cursor: help;
       text-decoration: none;
       background-color: #C60036;
       }

   a.navi_hilfe {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 8pt;
       color: #000000;
       text-decoration: underline;
       }

   a.footer {
       font-family: tahoma, arial, verdana, helvetica;
       font-size: 10pt;
       color: #000000;
       text-decoration: none;
       }

   /* a:visited und a:active */

   /* Style-Angaben zu Linien */

   hr.header {
       text-align: left;
       margin-top:-12pt;
       color: #C60036;
       }

   hr.footer {
       text-align: left;
       color: #C60036;
       }

   /* Style-Angaben zu Formularen */
    .formfield {
       font-family: tahoma;
       color: #FF00FF;
       background-color: #FFFF00;
       }
