﻿/* CSS Document */

h1 {
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin-bottom: 6px;
	margin-top: 12px;
}

h2 {
	font: small-caps bold 11pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}

h3, h4 {
	font: small-caps bold 10pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000066;
}

table {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/* Beginn Ueber Uns => Mitarbeiter: Ausgestaltung der Tabelle */
.KontaktUeberschrift {
	margin-bottom: 0.2em;
	padding-left: 10px;
	background-color: #9999FF;
	color: #000066;
}

.KontaktEinzug {
	margin-left: 10px;
}

/* Ende Ueber Uns => Mitarbeiter: Ausgestaltung der Tabelle*/

/* Beginn Kontakt => Kontakt: Spezielle Markierungen; Zusatz zu Über uns => Mitarbeiter */

.Kontaktkommentar {
	font:  12px Verdana, Arial, Helvetica, sans-serif;

}
#KontaktTabelleWidth {
	width: 90%;
}

#KontaktErsteSpalteWidth {
	width: 45%;
}

/* Ende Kontakt => Kontakt: Spezielle Markierungen; Zusatz zu Über uns => Mitarbeiter */


/* Beginn Veranstaltungen => Termine: Veranstaltungskalender*/
.firstLevVE3l {
	margin-top: 10px;
	width: 95%;
}

.firstLevVE3l tr{
	background-color: #00009b;
}

.firstLevVE3l td{
	font-size:  12px;
	font-weight: bold;
	color: white;
	padding-left: 0.7em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

.ZeitVE {
	width: 26%;
}

.OrtVE {
	width: 34%;
}

.VeranstaltungVE {
	width: 40%;
}


.secondLevVE3l {
	width: 95%;
}

.secondLevVE3l tr {
	background-color: #9999FF;
}

.secondLevVE3l td {
	font-size:  12px;
	font-weight: bold;
	color: #00009b;
	padding-left: 0.7em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

.thirdLevVE3l {
	width: 95%
}
.thirdLevVE3l tr {
	background-color: #FEEBAF;
}

.thirdLevVE3l td {
	color: black;
	padding-left: 0.7em;
	padding-right: 0.5em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

.GrosseVeranstaltung {
 	background-color: #F9CC44;
}

.Ferien {
 	background-color: #FF3300;
}

/* Ende Veranstaltungen => Termine: Veranstaltungskalender*/

/* Beginn Unterricht => Unterrichtsfächer: Überblick über Instrumente */
.UN_InstrumentenListe {
	font: bold;
}

.UN_InstrumentenListe li {
	padding-top: 0.25em;
	list-style-type: none;
}

.UN_Einstiegsalter {
	font:  normal;
}

.UN_Einstiegsalter li {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	list-style-type: square;
}
/* Ende Unterricht => Unterrichtsfächer: Überblick über Instrumente */

/* Beginn Unterricht => Ensembles: Tabellendarstellung */
.firstLevelTable3l {
	margin-top: 10px;
	width: 100%;
}

.firstLevelTable3l tr{
	background-color: #00009b;
}

.firstLevelTable3l td{
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelTable3l {
	width: 100%;
}

.secondLevelTable3l tr {
	background-color: #9999FF;
}

.secondLevelTable3l td {
	font-size: 12px;
	font-weight: bold;
	color: 00009b;
	padding-left: 1.5em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.thirdLevelTable3l {
	width: 100%;
	background-color: #FEEBAF;
}
.thirdLevelTable3l tr {
	background-color: #FEEBAF;
}

.thirdLevelTable3l td {
	font: normal;
	color: black;
	padding-left: 2.3em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

/* Ende Unterricht => Ensembles: Tabellendarstellung */

/* Beginn Unterricht => Lehrkraefte: Tabellendarstellung */
.firstLevelLehrer {
	margin-top: 10px;
	width: 95%;
}

.firstLevelLehrer tr{
	background-color: #00009b;
}

.firstLevelLehrer td{
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelLehrer {
	width: 95%;
}

.secondLevelLehrer tr {
	background-color: #9999FF;
}

.secondLevelLehrer td {
	font-size: 12px;
	font-weight: bold;
	color: 00009b;
	padding-left: 1.5em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.thirdLevelLehrer {
	width: 95%;
	background-color: #FEEBAF;
}
.thirdLevelLehrer tr {
	background-color: #FEEBAF;
}

.thirdLevelLehrer td {
	font: normal;
	color: black;
	padding-left: 2.3em;
	padding-right: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}
/* Ende Unterricht => Lehrkraefte: Tabellendarstellung */


/* Beginn Unterricht => Instrumenteninfo: Navigation in der Inhaltsseite */
.interneNav {
	font:  normal;
	padding-left: 1em;
}

.interneNav td{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border: 2px double #000066;
	background-color: #CDCBE7;
	text-align: center;
}

.interneNav td a{
	color: #000066;
}
/* Ende Unterricht => Instrumenteninfo: Navigation in der Inhaltsseite */

/* Beginn Unterricht => Lehrkräfte: Auflistung der Lehrkräfte 
   ebenfalls Historie => Jugend musiziert */
.firstLevelTable2l {
	width: 95%;
}

.firstLevelTable2l tr{
	background-color: #00009b
}

.firstLevelTable2l td{
	font-size: 12px;
	font-weight: bold;
	color: #FEEBAF;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelTable2l {
	width: 95%;
	background-color: #FEEBAF;
}
.secondLevelTable2l tr {
	background-color: #FEEBAF;
}

.secondLevelTable2l td {
	font: normal;
	color: black;
	padding-left: 2.3em;
	padding-right: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

/* Ende Unterricht => Lehrkräfte: Auflistung der Lehrkräfte */

/* Beginn Unterricht => Unterrichtsorte: Auflistung der Gebäude in den einzelnen Ortsteilen */
.UO_Gemeinde {
	font: bold;
}

.UO_Gemeinde li {
	padding-top: 0.25em;
	list-style-type: none;
}

.UO_Gebaeude {
	font:  normal;
}

.UO_Gebaeude li {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	list-style-type: square;
}
/* Ende Unterricht => Unterrichtsorte: Auflistung der Gebäude in den einzelnen Ortsteilen */

/* Beginn Elternbeirat => Elternbeiräte: Formatierung der Liste der Elternbeiräte */
.firstLevEB3l {
	width: 70%;
	margin-top: 10px;
}

.firstLevEB3l tr{
	background-color: #00009b;
}

.firstLevEB3l td{
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevEB3l {
	width: 70%;
}

.secondLevEB3l tr {
	background-color: #9999FF;
}

.secondLevEB3l td {
	font-size: 12px;
	font-weight: bold;
	color: #00009b;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.thirdLevEB3l {
	width: 70%;
}
.thirdLevEB3l tr {
	background-color: #FEEBAF;
}

.thirdLevEB3l td {
	font: normal;
	color: black;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.EBNameWidth {
	width: 60%;
}
/* Ende Elternbeirat => Elternbeiräte: Formatierung der Liste der Elternbeiräte */


/* Beginn Historie => Allgemeines  */
.firstLevelTableHA2l {
	width: 60%;
	margin-left: 2em;
	margin-top: 1em;
}

.firstLevelTableHA2l tr{
	background-color: #00009b;
}

.firstLevelTableHA2l td{
	font-size: 12px;
	font-weight: bold;
	color: #FEEBAF;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelTableHA2l {
	width: 60%;
	background-color: #FEEBAF;
	margin-left: 2em;
	margin-bottom: 1em;
}
.secondLevelTableHA2l tr {
	background-color: #FEEBAF;
}

.secondLevelTableHA2l td {
	font: normal;
	color: black;
	padding-left: 2.3em;
	padding-right: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

/* Ende Historie => Allgemeines */


/* Beginn Elternbeirat => Meckerkasten: Tabelle der Meckerbeiträge */
.firstLevelMecker2l {
	width: 95%;
	margin-top: 15px;
}

.firstLevelMecker2l tr{
	background-color: #00009b
}

.firstLevelMecker2l td{
	font-size: 12px;
	font-weight: bold;
	color: #FEEBAF;
	padding-left: 0.7em;
	padding-right: 0.3em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelMecker2l {
	width: 95%;
}
.secondLevelMecker2l tr {
	background-color: #FEEBAF;
}

.secondLevelMecker2l td {
	font: normal;
	color: black;
	padding-left: 0.7em;
	padding-right: 0.3em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

#DatumWidth {
	width: 15%;
}

#AbsenderWidth {
	width: 25%;
}

#BeitraegeWidth {
	width: 55%;
}
/* Ende => Meckerkasten: Tabelle der Meckerbeiträge */

/* Beginn Jugend Musiziert => Preisträger ab 1994 */
.DreiEbenenTabelle_1 {
	margin-top: 10px;
	width: 100%;
}

.DreiEbenenTabelle_1 tr{
	background-color: #00009b;
}

.DreiEbenenTabelle_1 td{
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.DreiEbenenTabelle_2 {
	width: 100%;
}

.DreiEbenenTabelle_2 tr {
	background-color: #9999FF;
}

.DreiEbenenTabelle_2 td {
	font-size: 12px;
	font-weight: bold;
	color: #00009b;
	padding-left: 1.5em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.DreiEbenenTabelle_3 {
	width: 100%;
	background-color: #FEEBAF;
}
.DreiEbenenTabelle_3 tr {
	background-color: #FEEBAF;
}

.DreiEbenenTabelle_3 td {
	font: normal;
	color: black;
	padding-left: 1.5em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

/* Ende Jugend Musiziert => Preisträger ab 1994 */


/* Beginn Elternbeirat => Schülerkontakte: Tabelle der Meckerbeiträge 
   ebenfalls: Elternbeirat => Flohmarkt: Angebote und Gesuche */
.firstLevelSchueler2l {
	width: 95%;
}

.firstLevelSchueler2l tr{
	background-color: #00009b
}

.firstLevelSchueler2l td{
	font-size: 12px;
	font-weight: bold;
	color: #FEEBAF;
	padding-left: 0.7em;
	padding-right: 0.3em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

.secondLevelSchueler2l {
	width: 95%;
}
.secondLevelSchueler2l tr {
	background-color: #FEEBAF;
}

.secondLevelSchueler2l td {
	font: normal;
	color: black;
	padding-left: 0.7em;
	padding-right: 0.3em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

#DatumWidth {
	width: 15%;
}

#AnzeigeWidth {
	width: 55%;
}

#InstrWidth {
	width: 25%;
}

#nichtVergessen {
	font:  bold;
	color: red;
}
/* Ende Elternbeirat => Schülerkontakte: Tabelle der Meckerbeiträge */


/* Beginn Hervorhebung der Kontaktdaten bei Angeboten, Gesuchen, etc. */
#Kontakt {
	font: bold ;
	color: black;
	padding-top: 0.5em;
}
/* Ende Hervorhebung der Kontaktdaten bei Angeboten, Gesuchen, etc. */

/* Beginn Hervorhebung von wichtigen Textstellen oder Tabellentexten */
.important {
	font-weight: bold;
}
.importantList{
	font: bold;
	list-style-type: square;
}

.Untertitel {
	color: red;
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
}

.importantText {
	color: red;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}

.Untertitel_Blau {
	color: #000066;
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
}

/* Ende Hervorhebung von wichtigen Textstellen oder Tabellentexten */

/* Beginn: Umklammert alle Inhaltsbereiche */
.inhalt {
	padding-top: 1px;
}
/* Ende: Umklammert alle Inhaltsbereiche */

p{
	color: black;
}

a#InternerLink{
	font:  bold small-caps 12px, Verdana, Times New Roman, Times, Arial, Helvetica, sans-serif;
	color: #000066;
}

.BildRechts {
	text-align: right;
	margin-left: 20px;
}

.BildLinks {
	text-align: left;
	margin-right: 20px;
}

.GalerieNavigation {
	color: #000066;
	font: bold 12pt Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif;
}

/* Beginn Veranstaltungen => Bildgalerie */
.interneNavFotogalerie {
	font: bold 12pt Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 1em;
}

.interneNavFotogalerie td{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border: 2px double #000066;
	background-color: #CDCBE7;
	text-align: center;
}

.interneNavFotogalerie td a{
	color: #000066;
}
/* Ende Veranstaltungen => Bildgalerie */


