/* DLRG Theme HiOrg-Server DLRG OG Schwetzingen- Oftersheim- Plankstadt e.V. von Torsten Hoffmann, 25.05.2013. Vielen Dank an: */
/* DLRG Theme HiOrg Server der DLRG Pulheim e.V. */
/* DLRG Theme für HiOrg Server, angepasst auf Einsatzfarben von Thomas Kaup, DLRG Flensburg e.V.,15.02.2013 */



tt/* ========== Definition der Basis-Schriftart und Hintergrundfarbe */

body,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* ========== Fuer die Tabellen muss die Schriftart nochmals wiederholt werden */

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}

/* ========== Tabellen-Ueberschriften */
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top:2px;
	padding-bottom:5px;
}

input.klein {
    font-size:10px;
}

select.klein {
    font-size:11px;
}

/* ========== Einsatztabelle in Hauptspalte */
table.midtable {
  border: 1px solid #666666;
  padding: 3px;
  width:100%;
}


/* ========== Untermenue in Hauptspalte */
div.submenu {
  border: 1px solid #666666;
  padding-left:10px;
  padding-right:10px;
}

/* ========== Verschiedene Farben fuer gerade und ungerade Tabellenzeilen erhoehhen die Uebersicht */

tr.gerade {
  background-color:#FAFAFA;
}
tr.ungerade {
  background-color:#E5E5E5;
}

/* Tabellen-Zeilen even/odd, Kategorien */
.colA { background-color:#FFE7C6; }
.colB { background-color:#FFF6EA; }

.col1 { background-color:#00BFFF; } /* Termine */
.col2 { background-color:#FFFF00; } /* Einsaetze */
.col3 { background-color:lime; } /* Kurse */
.col4 { background-color:#C3D175; } /* reserved */
.col5, input.col5:focus { background-color:#FFFF00; }
.col6, input.col6:focus { background-color:#FFA500; }
.col7, input.col7:focus { background-color:#00BFFF; }
.col8, input.col8:focus { background-color:lime; }
.col9, input.col9:focus { background-color:blue; }
.col10, input.col10:focus { background-color:gray; }
.col11, input.col11:focus { background-color:silver; }
.col12, input.col12:focus { background-color:#6495ED; }
.col13, input.col13:focus { background-color:#F4A460; }
.col14, input.col14:focus { background-color:blue; }
.col15, input.col15:focus { background-color:gray; }
.col16, input.col16:focus {	background-color:#0F0; }
.col17, input.col17:focus { background-color:#6B8E23; }
.col18, input.col18:focus { background-color:#2E8B57; }
.col19, input.col19:focus { background-color:#4169E1; }

/* ========== MouseOver-Effekt in Tabellen: die Zeile unter der Maus wird hervorgehoben */
tr.mouse { background-color:white; }

/* ========== Wird eine Zeile angeklickt, so bleibt diese in einer weiteren Farbe markiert */
tr.klick { background-color:white; }

/* ========== Trennzeile zwischen verschiedenen Wochen */
tr.trenn {
  background-color:#CCCCCC;
}

/* ========== Spalte fuer den eigentlichen Seiteninhalt */
td.maincol {
  padding-left:20px;
  background-image:url(http://dlrg.torstenhoffmann.de/css/kopf_rot_sop.png);
	background-position: top center;
	background-repeat:no-repeat;
        background-size: 100% auto;  /* Kopfbild wird immer auf 100% Bildschirmbreite skaliert */
	padding-top: 80px; /* Abstand bis Beginn Tabelle unter Kopfbild */

}

/* ========== Spalte fuer das Menue links */
p.menue {
	padding-top: 800px;
	}	
td.menuecol {
   background-color:#FF2129;  /* Hintergund des linken Menues */
   }

td.menuecol th {
  /*background-image:url(http://www.);*/
  background-repeat:no-repeat;
  color: #000000; /* #FF2129; */
  font-weight: bold;
  text-align:center;
  font-size:12px;
  cursor:pointer;
}	  
td.menu_head {
  /*background-image:url(http://www.);*/
  color: #FFFFFF;
  font-weight: bold;
  text-align:center;
	}

td.menu_box {
  background-color: #bbd5e5; /* #FF2129*/
  padding:5px;
  }

/* ========== Einzelne Menuepunkte */
p.menuitem {
  margin-top:4px;
  margin-bottom:6px;
  color:#000000;
}
p.menuitem_active {
  margin-top:4px;
  margin-bottom:6px;
  font-weight:bold;
  color:#FF2129;
}
a.menuitem,a.menuitem:visited {
  font-size: 11px;
  color: #000000;
}
a.menuitem:hover {
  font-size: 11px;
  color: #FF2129;
  text-decoration:underline;
}
td.menu_box a:hover {
  font-size: 11px;
  color: #FF2129;
  text-decoration:underline;
}

/* ========== HiOrg-Server Logo im linken Menü oben ausblenden */
div.logo {
	display:block; /* einblenden: none ersetzen durch block;*/
}

/* ========== Auf der Seite  -Helfer einteilen-  werden aus der alphabetischen Helferliste */
/*            diejenigen farblich hervorgehoben, die fest eingeteilt  -fest-  bzw. unverbindlich gemeldet  -meld-  sind. */
.fest {
  background-color:#00FF00;
}
.meld {
  background-color:#FFFF66;
}
.nein {
  background-color:#EE0000;
}

/* === Tabelle bei Einteilung, Feld "summe" */
td.green {
  background-color:#00EE00;
}
td.red {
  background-color:#EE0000;
}

/* ========== (exakte) Fehlermeldung neben dem entspr. falsch ausgefüllten Eingabefeld */
span.fehlertext {
  background-color: #EE0000;
  color: #FFFF66;
  font-size: 13px;
  font-weight: bold;
  padding:2px;
  margin-left:5px;
}

/* ========== Erfolgsmeldung, wird direkt unterhalb der Seitenüberschrift eingeblendet */
div.meldung {
  background-color:#00EE00;
  color: #000000;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
  border: 1px solid #666666;
  padding: 6px;
  margin-bottom:20px;
}

/* ========== Infomeldung, wird direkt unterhalb der Seitenüberschrift eingeblendet */
div.info {
  background-color:#F0F0F0;
  color: #000000;
  font-size: 11px;
  text-align: center;
  border: 1px solid #666666;
  padding: 6px;
  margin-bottom:20px;
}

/* ========== Seiten-ueberschrift */
h1 {
	font-size: 20px;
	font-weight: bold;
	color:#EE0000;
	margin-bottom: 30px;
}

/* ========== Teil-ueberschriften, zB auf der Uebersichts-Seite  */
h3 {
	font-size: 14px;
	font-weight: bold;
        color:#006699;
}

/* ========== Am Seitenende: Link  -Zurueck-  */
h4 {

}


/* ========== Kleinere Hinweis-Texte  */
small {
	font-size: 10px;
	color:#006699;
}


/* ========== Links normal */
a,a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #006699;
  text-decoration: none;
}
/* ========== Links bei Mouseover  */
a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #006699;
  text-decoration:underline;
}
