body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
h1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
li {
	margin-top: 3px;
	margin-bottom: 6px;
}
.txt {
	font-size: 12px;
	color: Black;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
.grau {
	font-size: 12px;
	color: Grey;
}


/* INDEX Formatvorgaben */
a.menu_index, a.menu_index:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #FB7F07;
	color: #282828;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_index:ACTIVE, a.menu_index:HOVER {
	font-weight: bold;
	color: #FB7F07;
	background: #282828;
}
	
.h1_index {
	font-size: 18px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_index {
	font-size: 14px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_index {
	font-size: 14px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}


/* UEBERUNS Formatvorgaben */
a.menu_ueberuns, a.menu_ueberuns:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #840194;
	color: #e8e8e8;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_ueberuns:ACTIVE, a.menu_ueberuns:HOVER {
	font-weight: bold;
	color: #840194;
	background: #E8E8E8;
	}

.h1_ueberuns {
	font-size: 18px;
	font-weight: bold;
	color: #019439;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_ueberuns {
	font-size: 14px;
	font-weight: bold;
	color: #019439;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_ueberuns {
	font-size: 14px;
	font-weight: bold;
	color: #019439;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}

/* UNTERRICHT Formatvorgaben */
a.menu_unterricht, a.menu_unterricht:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #019439;
	color: #e8e8e8;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_unterricht:ACTIVE, a.menu_unterricht:HOVER {
	font-weight: bold;
	color: #019439;
	background: #E8E8E8;
	}

.h1_unterricht {
	font-size: 18px;
	font-weight: bold;
	color: #840194;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_unterricht {
	font-size: 14px;
	font-weight: bold;
	color: #840194;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_unterricht{
	font-size: 14px;
	font-weight: bold;
	color: #840194;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}

/* TERMINE Formatvorgaben */
a.menu_termine, a.menu_termine:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #940113;
	color: #e8e8e8;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	letter-spacing: -1px;
}
a.menu_termine:ACTIVE, a.menu_termine:HOVER {
	font-weight: bold;
	color: #940113;
	background: #E8E8E8;
	}

.h1_termine {
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_termine {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_termine{
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}

/* SCHUELER Formatvorgaben */
a.menu_schueler, a.menu_schueler:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #FB7F07;
	color: #282828;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_schueler:ACTIVE, a.menu_schueler:HOVER {
	font-weight: bold;
	color: #FB7F07;
	background: #282828;
	}

.h1_schueler {
	font-size: 18px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_schueler {
	font-size: 14px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_schueler{
	font-size: 14px;
	font-weight: bold;
	color: #0070B3;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}

/* LEHRER Formatvorgaben */
a.menu_lehrer, a.menu_lehrer:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #0070B3;
	color: #E8E8E8;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_lehrer:ACTIVE, a.menu_lehrer:HOVER {
	font-weight: bold;
	color: #0070B3;
	background: #E8E8E8;
	}

.h1_lehrer {
	font-size: 18px;
	font-weight: bold;
	color: #FB7F07;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_lehrer {
	font-size: 14px;
	font-weight: bold;
	color: #FB7F07;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_lehrer{
	font-size: 14px;
	font-weight: bold;
	color: #FB7F07;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}


/* KONTAKT Formatvorgaben */
a.menu_kontakt, a.menu_kontakt:LINK {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #C8C8C8;
	color: #282828;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.menu_kontakt:ACTIVE, a.menu_kontakt:HOVER {
	font-weight: bold;
	color: #C8C8C8;
	background: #282828;
	}

.h1_kontakt {
	font-size: 18px;
	font-weight: bold;
	color: #940113;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h2_kontakt {
	font-size: 14px;
	font-weight: bold;
	color: #940113;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.h_txt_kontakt{
	font-size: 14px;
	font-weight: bold;
	color: #940113;
	margin-bottom: -10px;
	margin-top: 15px;
	margin-right: 10px;
}

.Button {
	color: White;
	background-color: #7F7F9A;
	border: 1px;
	border-bottom: #5A5A6C;
	border-right: #8E8EAC;
	border-top-color: #D6D6E6;
	border-left-color: #D6D6E6;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	margin-bottom: 0px;
}
.Button1 {
	background-color: #A6B0D1;
	border: 1px;
	border-bottom: #5A5A6C;
	border-right: #8E8EAC;
	border-top-color: #D6D6E6;
	border-left-color: #D6D6E6;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	margin-bottom: -3px;
}
.Button2 {
	color: Silver;
	background-color: Gray;
	border: 1px;
	border-bottom: #5A5A6C;
	border-right: #969696;
	border-top-color: Silver;
	border-left-color: Gray;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	margin-bottom: 0px;
}

