﻿body 					{ margin: 10pt }
p, li, td, th, legend	{ color: black; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; orphans: 2; border: none; }
small					{ color: black; font-size: 13px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; orphans: 2; border: none; padding-top: 10px, padding-bottom: 15px; }
a						{ color: #000080; text-decoration: none }
a:hover		       		{ text-decoration: underline; color: #C70A14 }
a:visited				{ color: #C70A14 }
a:active				{ color: #C70A14 }

h1						{ font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: white; background-color: #426BBD; text-align: center }
h2       				{ font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; color: black }
hr						{ width: 100%; height: 1pt; color: #426BBD }

a.link_anmeldung   { color:#C70A14; font-weight:bold }
a.link_anmeldung:hover   { color:#C70A14; font-weight:bold; text-decoration: underline;}

table.kurstable {
    width: 100%;
    border: none;
	font-family: Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}

tr {
    height: 40px;
	background-color: #F6F6F6;
}


tr.trenn {
    height: 25px;
	background-color: #FFFFFF;
	width: 100%
}

div.fehler {
  background-color: #FF0000;
  color: #FFFF66;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  border: 1px solid #666666;
  padding: 6px;
  margin-bottom:20px;
}
span.fehlertext {
  background-color: #FF0000;
  color: #FFFF66;
  font-size: 13px;
  font-weight: bold;
  padding:2px;
  margin-left:5px;
}

/* Tabellen-Zeilen even/odd, Kategorien */
.colA { background-color:#FFE7C6; }
.colB { background-color:#FFF6EA; }

.col1 { background-color:#FFEFD3; } /* Termine */
.col2 { background-color:#FFDFA8; } /* Einsaetze */
.col3 { background-color:#FFD589; } /* Kurse */
.col4 { background-color:#C3D175; } /* reserved */
.col5 { background-color:#78ADFF; }
.col6 { background-color:#9EDEFF; }
.col7 { background-color:#FFB5F9; }
.col8 { background-color:#BABA95; }
.col9 { background-color:#BAAC53; }
.col10 { background-color:aqua; }
.col11 { background-color:silver; }
.col12 { background-color:#CD661D; }
.col13 { background-color:lime; }
.col14 { background-color:fuchsia; }
.col15 { background-color:yellow; }
.col16 { background-color:white; }
.col17 { background-color:olive; }
.col18 { background-color:red; }
.col19 { background-color:teal; }

/* ========== MouseOver-Effekt in Tabellen: die Zeile unter der Maus wird hervorgehoben */
tr.mouse { background-color:#FFC04C; }

/* ========== Wird eine Zeile angeklickt, so bleibt diese in einer weiteren Farbe markiert */
tr.