/* Vorlage individuelles css */

/* Falls ein individuelles CSS erstellt werden will kann das colors_neutral.css als Vorlage dienen. Folgende Möglichkeiten bestehen:
1. Ablage auf SymLink Ordner (Gebrauch der globalen CSS Vorlagen) - Standard
2. Ablage in fileadmin/ Anpassung durch den admin
3. Ablage in fileadmin/user_upload/ den Usern zur Verfügung stellen; Bearbeiten durch die Schule
*/

/* colors_neutral.css */

/* Body */
html, body {
	background-color: #FFFFFF;
	color: #000000;
}

/* Standard-Link Format */
a:link, a:visited, a:active {
	color: #000000;
}

/* Link-Farbe beim MouseOver */
a:hover {
	color: #999999;
}

/* Suchbalken */
table.main td.main_search_bar {
	background-color: #DDD;
}

/* Standard &#65533;berschrift im Content Bereich */
table.main td.main_center td.main_center_content p.header {
	color: #000000;
}

/* Standard HR-Linie im Content Bereich */
table.main td.main_center td.main_center_content hr {
	border-color: #ECECEC;
	background-color: #ECECEC;
}

/* Standard Untertitel/Unter&#65533;berschrift im Content Bereich */
table.main td.main_center td.main_center_content span.subheader {
	color: #000000;
}

/* Suche: Resultate Titel */
table.main td.main_center td.main_center_content td.search_result_title {
	background-color: #F6F6F6;
}

/* Suche: Resultate Seiteninformationen */
table.main td.main_center td.main_center_content td.search_result_info {
	color: #CCCCCC;
}

/* Kalender: Frontend Eingabefehler */
table.main td.main_center td.main_center_content div.jwcalendar_feEntry div.error {
	background-color: #F6F6F6;
}

/* Kalender: Monatsansicht Monate */
table.main td.main_center td.main_center_content div.jwcalendar_month div.navi {
	background-color: #999999;
}

/* Kalender: Monatsansicht Monate */
table.main td.main_center td.main_center_content div.jwcalendar_month div.navi * {
	color: #CCCCCC;
}

/* Kalender: Monatsansicht Jetztiger Monat */
table.main td.main_center td.main_center_content div.jwcalendar_month div.navi td.current_month * {
	color: #FFFFFF;
}

/* Kalender: Monatsansicht Woche (KW) */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.week {
	background-color: #ECECEC;
	color: #CCCCCC;
}

/* Kalender: Monatsansicht Tage */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.dayname {
	background-color: #CCCCCC;
	color: #ECECEC;
}

/* Kalender: Monatsansicht Tage Raster */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view table.days td {
	border-bottom-color: #ECECEC;
}

/* Kalender: Monatsansicht Tag ausserhalb des gegenw&#65533;rtigen Monats */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.outside * {
	color: #ECECEC;
}

/* Kalender: Monatsansicht Woche innerhalb des gegenw&#65533;rtigen Monats */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.inside_weekend {
	background-color: #F6F6F6;
}


/* Kalender: Monatsansicht Woche heute */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.today_weekend {
	background-color: #F6F6F6;
}

/* Kalender: Monatsansicht Woche ausserhalb des gegenw&#65533;rtigen Monats */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.outside_weekend {
	background-color: #F6F6F6;
}

/* Kalender: Monatsansicht Woche ausserhalb des gegenw&#65533;rtigen Monats */
table.main td.main_center td.main_center_content div.jwcalendar_month div.days_view td.outside_weekend * {
	color: #CCCCCC;
}

/* Kalender: Einzelansicht Beschreibung */
table.main td.main_center td.main_center_content div.jwcalendar_single div.content div.contentie div.itemtext td.desc {
	background-color: #F6F6F6;
}

/* Kalender: Einzelansicht Terminorganisationsdetails */
table.main td.main_center td.main_center_content div.jwcalendar_single div.content div.contentie div.org div.orgie {
	border-color: #DDDDDD;
}

/* Kalender: Listenansicht Eintr&#65533;ge */
table.main td.main_center td.main_center_content div.jwcalendar_list div.itemslist table.items {
	border-color: #DDDDDD;
}

/* Kalender: Listenansicht */
table.main td.main_center td.main_center_content div.jwcalendar_list div.itemslist table.items td.label {
	background-color: #F6F6F6;
}

/* Kalender: Tooltip */
.jwcalendar_olbg {
	border-color: #999999;
	background-color: #999999;
}

/* Kalender: Tooltip */
.jwcalendar_olfg {
	background-color: #F6F6F6;
}

/* Kalender: Tooltip */
.jwcalendar_olcf { 
	color: #FFFFFF;
}

/* Quicklinks unterhalb */
table.main td.main_center td.main_center_bottom {
	border-top-color: #ECECEC;
	color: #666666;
}

/* Link-Formatierung der Quicklinks */
table.main td.main_center td.main_center_bottom a {
	color: #666666;
}

/* Abstand 20px height */
table.main td.main_height_space_large, table.main td.main_left td.main_left_height_space_large, table.main td.main_center td.main_center_height_space_large, table.main td.main_right td.main_right_height_space_large {
	background-color: #FFFFFF;
}

/* Abstand 5px height */
table.main td.main_height_space_small {
	background-color: #FFFFFF;
}

/* Abstand 20px width */
table.main td.main_width_space_large, table.main td.main_left_width_space_large {
	background-color: #FFFFFF;
}

/* Opera macht Border ausserhalb! F&#65533;r Abst&#65533;nde im linken Balken (Navigation) muss zus&#65533;tzlich noch ein Border links & rechts angeh&#65533;ngt werden */
table.main td.main_left td.main_left_height_space_large, table.main td.main_left_width_space_large, table.main td.main_left td.main_left_menu, table.main td.main_right td.main_right_height_space_large {
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

/* linke Spalte */
table.main td.main_left {
	background-color: #DDD;
}

/* Menu Hintergrund */
table.main td.main_left td.main_left_menu {
	background-color: #DDD;
}

/* Menu Ebene 1 */
table.main td.main_left td.main_left_menu td.nav1, table.main td.main_left td.main_left_menu td.nav1_act {
	border-top-color: #FFFFFF;
}

/* Menu Ebene 1 */
table.main td.main_left td.main_left_menu td.nav1_act {
	background-color: #999999;
}

/* Menu Ebene 2 */
table.main td.main_left td.main_left_menu td.nav2, table.main td.main_left td.main_left_menu td.nav2_act {
	border-top-color: #FFFFFF;
}

/* Menu Ebene 2 */
table.main td.main_left td.main_left_menu td.nav2 {
	background-color: #DDD;
}

/* Menu Ebene 2 */
table.main td.main_left td.main_left_menu td.nav2_act {
	background-color: #999;
}

/* Menu Ebene 3 */
table.main td.main_left td.main_left_menu td.nav3 {	
	background-color: #DDD;	
}

/* Menu Ebene 3 */
table.main td.main_left td.main_left_menu td.nav3_act {
	background-color: #999;
}

/* Menu Ebene 1 Links */
table.main td.main_left td.main_left_menu td.nav1 a {
	color: #000000;
}

/* Menu Ebene 2 Links */
table.main td.main_left td.main_left_menu td.nav2 a {
	display: block;
	margin-left: 10px;
	color: #5F5F5F;
}

/* Menu Ebene 3 Links */
table.main td.main_left td.main_left_menu td.nav3 a {
	display: block;
	margin-left: 20px;
	color: #5F5F5F;
}

/* Menu Ebene 1 Links: Aktiv */
table.main td.main_left td.main_left_menu td.nav1_act a {
	color: #FFFFFF;
}

/* Menu Ebene 2 Links: Aktiv */
table.main td.main_left td.main_left_menu td.nav2_act a {
	display: block;
	margin-left: 10px;
	color: #000000;
	
}

/* Menu Ebene 3 Links: Aktiv */
table.main td.main_left td.main_left_menu td.nav3_act a {
	display: block;
	margin-left: 20px;
	color: #000000;
}


/* Brotkr&#65533;melpfad */
table.main td.main_center td.main_center_breadcrumb {
	color: #5F5F5F;
	background-color: #DDD;
}

/* Brotkr&#65533;melpfad - Anpassung f&#65533;r fixes Layout ohne rechte Spalte*/
table.main td.main_center td.main_center_breadcrumbFix {
	color: #5F5F5F;
	background-color: #DDD;
}

/* Brotkr&#65533;melpfad - Anpassung f&#65533;r fixes Layout mit rechter Spalte*/
table.main td.main_center td.main_center_breadcrumbFixRight {
	color: #5F5F5F;
	background-color: #DDD;
}

/* Brotkr&#65533;melpfad */
table.main td.main_center td.main_center_breadcrumb a {
	color: #5F5F5F;
}

/* Nach Oben-Link: Farbe */
table.main td.main_center td.main_center_content table.tothetop * {
	color: #999999;
}

/* Standard Tabelleninhaltselement */
table.main div.table_main_ttable td {
	border-top-color: #ECECEC;
	border-bottom-color: #ECECEC;
}

/* Bildbeschreibung unterhalb eines Bild/Text Elements */
table.main p.table_main_imgtext {
	color: #999999;
	background-color: #F6F6F6;
}

/* Rechte Spalte */
table.main td.main_right {
	background-color: #DDD;
}

/* Rechte Spalte: Inhalt */
table.main td.main_right_content {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
}
