/* Formate in Standardseiten */

body.norm {
  background-color:#DDFFFF;
}

p.norm {
  font-family:Verdana;
  font-size:10pt;
  color:#000000;
  text-align:justify;
}

td.norm {
  font-family:Verdana;
  font-size:10pt;
  text-align:left;
  vertical-align:top;
}

em.hard {
  font-style:normal;
  font-weight:bold;
  color:#FF0000;
}

em.norm {
  font-style:normal;
  font-weight:bold;
}

em.stadt {
  font-style:italic;
  color:#0000FF;
}

h1 {
  font-family:Times;
  font-size:20pt;
  margin-top:8pt;
  margin-bottom:5pt;
  color:#000080;
  font-style:italic;
  text-align:center;
}

h2 {
  font-family:Arial;
  font-size:12pt;
  color:#800000;
  font-weight:bold;
  text-align:justify;
}

td.oben {
  font-family:Arial;
  font-size:14pt;
  color:#FFF0B7;
  font-weight:bold;
  text-align:left;
  background:#800000;
}

td.unten {
  font-family:Arial;
  font-size:10pt;
  color:#800000;
  font-weight:bold;
  text-align:left;
  background:#FFF0B7;
}

td.leer {
  font-family:Arial;
  font-size:10pt;
  background:DDFFFF;
}

li {
  font-family:Verdana;
  font-size:10pt;
  color:#000000;
}

ol {
  font-family:Verdana;
  font-size:10pt;
  list-style-type:decimal;
}

/* Formate für verschiedene Navigation und Links*/

td.navi {
  vertical-align:bottom;
  text-align:left;
  font-family:Times;
  font-size:14pt;
  font-weight:bold;
}

td.navismall {
  vertical-align:top;
  text-align:left;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
}

a.links:link {
  color:#800000;
}

a.links:active {
  color:#800000;
}

a.links:visited {
  color:#800000;
}

/* Formate für News */

td.newsnumber {
  font-family:Arial;
  color:#FFFF00;
  font-size:12pt;
  text-align:center;
  font-weight:bold;
  background:#800000;
}

td.newsdate {
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#FFFFFF;
  background:#800000;
}

td.newscontent {
  font-family:Arial;
  font-size:11pt;
  font-style:italic;
  color:#000080;
  background:#FFF0B7;
}

td.newsall {
  font-family:Verdana;
  font-size:10pt;
  color:#000000;
  background:#FFF0B7;
  text-align:left;
}

td.newspin {
  background:#FFF0B7;
  vertical-align:top;
}

/* Formate für Boxen */

td.boxhead {
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
  text-align:center;
  color:#FFFFFF;
  background:#800000;
}

td.boxfoto {
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
  text-align:left;
  color:#FFFFFF;
  background:#800000;
}

td.boxbody {
  font-family:Arial;
  font-size:9pt;
  text-align:left;
  color:#000000;
  background:#FFFFEE;
}

td.boxteam {
  font-family:Arial;
  font-size:9pt;
  text-align:center;
  color:#000000;
  background:#FFFFEE;
}

td.spielnummer {
  font-family:Arial;
  font-size:9pt;
  text-align:right;
  font-style:italic;
  color:#0000FF;
}

td.paarung {
  font-family:Arial;
  font-size:9pt;
  text-align:left;
  color:#000000;
}

td.tore {
  font-family:Arial;
  font-size:9pt;
  text-align:center;
  color:#000000;
}

td.tabellegruppe {
  font-family:Arial;
  font-weight:bold;
  font-size:9pt;
  text-align:left;
  color:#800000;
}

caption.tabledown {
  font-family:Arial;
  font-size:8pt;
  text-align:left;
}

/* Formate für Sonstige */

body.foto {
  background-color:#DDFFFF;
  text-align:center;
}

body.impress {
  background-color:#DDFFFF;
  text-align:center;
}

td.impressleft {
  vertical-align:middle;
  font-weight:bold;
  color:#800000;
  font-family:Arial;
  font-size:10pt;
  background-color:#FFFFEE;
}

td.impressright {
  vertical-align:middle;
  font-family:Verdana;
  font-size:10pt;
  background-color:#FFFFEE;
}

td.impress {
  background-color:#800000;
  font-size:1pt;
}
