
<!--

/* Globale Schriftdefinition */

  body  { font-family: Verdana, Arial, Helvetica, sans-serif; }
  td    { font-family: Verdana, Arial, Helvetica, sans-serif; }
  tr    { font-family: Verdana, Arial, Helvetica, sans-serif; }
  table { font-family: Verdana, Arial, Helvetica, sans-serif; }


/* Typo */

  .headline       { font-size: 15pt; font-weight: bold; color: #c80000; padding-bottom: 10px; line-height: 30px}
  .betaheadline   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #FF6600; padding-bottom: 10px; }
  .subheadline    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-bottom: 4px; }
  .subsubheadline { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #FF6600; padding-bottom: 2px; padding-top: 14px; ; font-weight: bold}
  .redheadline    { font-size: 12px; color: #C80000; padding-top: 14px; ; font-weight: bold}
  .zebraheadline  { font-size: 12px; font-weight: bold; color: #000000; padding-bottom: 4px; padding-top: 8px; }
  .mini           { font-size: 10px; color: #000000 }
  .mini a         { color: #C80000; text-decoration: none; font-size: 10px }
  .minidescr      { font-size: 10px; color: #000000; padding-bottom: 4px; padding-left: 2px;}
  .highlight      { color: #C80000 }
  .orange         { color: #FF6600}
  .form           { font-size: 8pt }
  .micro          { font-size: 9px; font-weight: bold; color: #ffffff }
  .micro a:link   { color: #ffffff; text-decoration: none; font-size: 9px; font-weight: bold }
  .micro a:hover  { color: #ffffff; text-decoration: none; font-size: 9px; font-weight: bold }
  .micro a:visited   { color: #ffffff; text-decoration: none; font-size: 9px; font-weight: bold }



/* Globale Linkdefinition */

  a:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; }
  a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; }


/* Grundtext */
  .left         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px; text-align: left}
/*    .basic         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px; text-align: justify}  */
  .basic         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px;}
  .basic a       { color: #C80000; text-decoration: none; font-size: 12px}
  .basic a:hover { text-decoration: underline; font-size: 12px}

  .newsbasic         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px; padding-bottom: 6px;}
  .newsbasic a       { color: #C80000; text-decoration: none; font-size: 12px}
  .newsbasic a:hover { text-decoration: underline; font-size: 12px}


/* Haupt- und Subnavigation */

  .nav         { padding-bottom: 0px; font-weight: bold }
  .nav a       { color: #C80000; text-decoration: none; font-size: 8pt }
  .nav a:hover { text-decoration: underline; color: #C80000; font-size: 8pt }

  .mainnav         { padding-bottom: 0px; font-weight: bold }
  .mainnav a       { color: #ffffff; text-decoration: none; font-size: 8pt }
  .mainnav a:hover { text-decoration: underline; color: #ffffff; font-size: 8pt }

  .subnav         { padding-bottom: 5px; padding-top: 5px; padding-left: 2px; font-weight: bold; font-size: 8pt; color: #666666; }
  .subnav a       { color: #C80000; text-decoration: none; font-size: 8pt}
  .subnav a:hover { text-decoration: underline; color: #C80000; font-size: 8pt}

  .tournav         { padding-bottom: 2px; padding-top: 5px; padding-left: 2px; font-weight: bold; font-size: 8pt; color: #666666; }
  .tournav a       { color: #C80000; text-decoration: none; font-size: 8pt}
  .tournav a:hover { text-decoration: underline; color: #C80000; font-size: 8pt}

/* FAQ-Navi */
  .faq         { font-size: 12px; color: #000000; padding-bottom: 10px; }
  .faq a       { color: #C80000; text-decoration: none; font-size: 12px}
  .faq a:hover { text-decoration: underline; font-size: 12px}


/* Hintergründe, Stilelemente */

  .bg      { background-image:url(../img/muster_hintergrund_hell.jpg)}
  .border  { background-image:url(../img/muster_hintergrund_hell.jpg)}
  .light   { background-image:url(../img/muster_hintergrund_highlight.jpg)}
  .trenner { padding-bottom: 15px; padding-top: 15px; }
  .tabtrenner { padding-bottom: 3px; padding-top: 3px; }





/* Newsletter */

  .nlzebrali          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;
                      background-color: #FEE39B}
  .nlzebrali a        { color: #ffffff; text-decoration: underline; font-size: 8pt;}
  .nlzebrali a:hover  { color: #ffffff; text-decoration: none; font-size: 8pt;}


  .nlzebrada          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;
                      background-color: #FEFE9B}
  .nlzebrada a        { color: #C80000; text-decoration: underline; font-size: 8pt;}
  .nlzebrada a:hover  { text-decoration: none; font-size: 8pt;}



-->