/* =================================
    CSS STYLES For WOTuS Data-Export: Schwäbischer Turnerbund, Veranstaltungen 2024
   =================================
*/   

@media all {

Body
{
  font-family: Arial, Helvetica, "Sans serif";
	padding: 1%; /* Ein wenig Abstand, damit der Anschein eines Blattes auf der Wand immer erhalten bleibt. */
	min-width: 640px; /* Bei weniger als 640px Breite soll ein Scrollbalken erscheinen. */
}

a:link { color: #0B4D8C; text-decoration: underline; } /* Alle unbesuchten Links bekommen eine leicht bläuliche Farbe und werden unterstrichen, damit man Sie gleich im Text erkennt. */
a:visited { color: black; } /* Besuchte Links werden schwarz, bleiben dennoch unterstrichen. Somit erkennt man wo man sich schon befunden hat. */

h1, h2, h3, h4, h5, h6, h7 { 
  color: #007700;
  font-family: Arial, Helvetica, "Sans serif";
}

h1  {
  font-weight: bold;
  font-size: 1.5em;
}


h2  {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 0.8em;
  padding: 0.2em 0 0.2em 2%;
  margin: 0;

}

h3  {
  font-size: 1.9em;
  font-weight: bold;
  line-height: 0.8em;
  padding: 0.2em 0 0.2em 2%;
  margin: 0;

}

p.Veranstalter  {
  color: #000000;
  font-family: Arial, Helvetica, "Sans serif";
  font-size: 1.2em;
  font-weight: normal;
  line-height: 0.8em;
  padding: 0 0 0.2em 2%;
  margin: 0;

}

p.Veranstaltungstitel  {
  color: #003300;
  font-family: Arial, Helvetica, "Sans serif";
  font-size: 1.7em;
  font-weight: bold;
  line-height: 0.8em;
  padding: 0.2em 0 0.2em 2%;
  margin: 0;

}

p.Veranstaltungsuntertitel  {
  color: #003300;
  font-family: Arial, Helvetica, "Sans serif";
  font-size: 1.5em;
  font-weight: bold;
  line-height: 0.8em;
  padding: 0.2em 0 0.2em 2%;
  margin: 0;

}

p.WannUndWo  {
  color: #000000;
  font-family: Arial, Helvetica, "Sans serif";
  font-size: 1.0em;
  font-weight: normal;
  line-height: 0.8em;
  padding: 0 0 0.2em 2%;
  margin: 0;

}


table {
  border-color: #888888;
  border: 1px;
}

table.TlnNameMitFoto {
  border: 0px;
  padding: 0px;
  width: 100%;
}

th {
  background-color: #eeeeee;
}

.Rangklasse {
	font-family: Wingdings, Webdings, Tahoma;
}

.MTlnListe {
  font-size: 0.8em;
}

.Qualifiziert, .QualifiziertA, td.Qualifiziert {
	/* Kennzeichnung der qualifizierten Teilnehmer auf den WK- und Vereinslisten */
	background-color: #C0ffC0;
	font-weight: bold;
}

.QualifiziertB {
	/* Kennzeichnung der B-qualifizierten Teilnehmer auf den WK- und Vereinslisten */
	background-color: #E0ffE0;
	font-weight: bold;
}

.p.WichtigerHinweis {
	color:#ff0000;
}

figure.Wk {
	display: inline-block;
}

}