/* Allgemeine Grundeinstellungen */
 a,body,h1,h2,h3,h4,p,ul,ol,li,div,td,th,blockquote,nobr,b,i {
  font-family:Arial,sans-serif; font-size:12px; color:#EBEBEB; }
 nobr { font-weight: normal; }

/* abweichende Größeneinstellungen */
 .micro { font-size:4px; }
 .klein { font-size:11px; font-weight: normal; }
 .klein-dunkel { font-size:11px; color:#000000; }
 .dunkel { color:#000000; }
 .gross { font-size:14px; }
 .gross-dunkel { font-size:14px; color:#000000; }
 h1 { font-size:20px; color:#fde59b;}
 h2 { font-size:18px; }
 h3 { font-size:16px; }
 h4 { font-size:14px; }
 h5 { font-size:11px; }

/* Ausrichtung */
 body { text-align:center; margin:8px; }
 td { padding:4px; }
 .seite { padding:0px; }

/* Hintergründe */
 .light { color:#000000; }

/* Grundeinstellungen für Links */
/* Standard : dunkel, fette Schrift */
 a:link, a:visited, a:active { text-decoration:none; font-weight:bold; color:#EBEBEB; }
 a:hover { text-decoration:underline; font-weight:bold; color:#FFFFFF; }
/* soft : hell, normale Schrift */
 a:link.soft, a:visited.soft, a:active.soft { font-weight: normal; }
 a:hover.soft { font-weight: normal; }
/* dunkel : dunkel, fette Schrift */
 a:link.dunkel, a:visited.dunkel, a:active.dunkel { color: #000080; }
 a:hover.dunkel { color: #000000; }
/* dunkel-soft : dunkel, normale Schrift */
 a:link.dunkel-soft, a:visited.dunkel-soft, a:active.dunkel-soft { font-weight: normal; color: #000080; }
 a:hover.dunkel-soft { font-weight: normal; color: #000000; }
/* klein : hell, normale Schrift */
 a:link.klein, a:visited.klein, a:active.klein { font-weight: normal; }
 a:hover.klein {  }
/* klein-dunkel : dunkel, normale Schrift */
 a:link.klein-dunkel, a:visited.klein-dunkel, a:active.klein-dunkel { font-weight: normal; color: #000080; }
 a:hover.klein-dunkel { color: #000000; }
/* speziell für Buttons */
 a:link.button    {display:block; border-width:0px; width:120px; height:14px; margin:1px; text-decoration:none; }
 a:visited.button {display:block; border-width:0px; width:120px; height:14px; margin:1px; text-decoration:none; }
 a:hover.button   {display:block; border-width:0px; width:120px; height:14px; margin:1px; text-decoration:none; background-color:#e9b36d; color:#000000; }
 a:active.button  {display:block; border-width:0px; width:120px; height:14px; margin:1px; text-decoration:none; }
/* speziell für Buttons */
 a:link.button2    {display:block; border-width:0px; width:200px; height:14px; margin:1px; text-decoration:none; }
 a:visited.button2 {display:block; border-width:0px; width:200px; height:14px; margin:1px; text-decoration:none; }
 a:hover.button2   {display:block; border-width:0px; width:200px; height:14px; margin:1px; text-decoration:none; background-color:#e9b36d; color:#000000; }
 a:active.button2  {display:block; border-width:0px; width:200px; height:14px; margin:1px; text-decoration:none; }
/* speziell für Buttons */
 a:link.button3    {display:block; border-width:0px; width:200px; height:28px; margin:1px; text-decoration:none; }
 a:visited.button3 {display:block; border-width:0px; width:200px; height:28px; margin:1px; text-decoration:none; }
 a:hover.button3   {display:block; border-width:0px; width:200px; height:28px; margin:1px; text-decoration:none; background-color:#e9b36d; color:#000000; }
 a:active.button3  {display:block; border-width:0px; width:200px; height:28px; margin:1px; text-decoration:none; }
/* aktiv : block, orange, fette Schrift */
 a:link.aktiv, a:visited.aktiv, a:active.aktiv, a:hover.aktiv { display:block; border-width:0px; width:120px; height:12px; margin:1px; color: #e9b36d; text-decoration:none; }

/* Besondere styles */
 td.xxx { visibility:hidden }
