@charset "ISO-8859-1";
/*	_styles.css	Externe CSS2-Styles für ALLRIS net					*/

/*	Falls Sie diese Datei ändern möchten, empfehlen wir die änderungen zu kommentieren.
	Nutzen Sie dazu die Kommentare für Styles, so wie hier gezeigt (z.B. auch mehrzeilig).	*/

/*	Hinweis zu Styles, die auf eine URL (z.B. image) verweisen:
	Die URL muß relativ zur Stylesheetdatei (nicht realtiv zur Seiten-URL) gewählt werden!
	(Beachten Sie die Beispiele für eine Image-URL in .re1 und .re2)			*/


/* ============================================================================ */
/*	Wichtiger Hinweis zur Einhaltung von Normen:				*/
/*	Die gewünschte Anzeige wird mit um so größerer Wahrscheinlichkeit	*/
/*	unabhängig vom Browsertyp beim Benutzer sein, je genauer die Standards	*/
/*	für Styles								*/
/*		- von der Webapplikation					*/
/*		- vom Browser (Typ und Version)					*/
/*	eingehalten werden.							*/
/*	Mit der Auslieferung von ALLRIS net entspricht die vorliegende Datei	*/
/*	dem CSS2-Standard des W3C. Falls Sie an dieser Datei änderungen		*/
/*	vornehmen, sollten Sie abschließend prüfen lassen, ob die Datei auch	*/
/*	mit den eingebrachten änderungen weiterhin diesen Normen genügt.	*/
/*	Nutzen Sie dazu den Validierungsservice des W3C:			*/
/*		http://jigsaw.w3.org/css-validator/validator-upload.html	*/
/* ============================================================================ */


/*
	Die Auswahl von Farben sollte aus einer Palette erfolgen.
	Beispiel (hier als Vorschlag genutzt):
	http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color
	(Die Sättigungen low/medium/high entstammen der Tango-Palette.
	Die Sättigungen 6%, 15%, 25% und 50% wurden hier zusätzlich eingeführt,
	um zur Palette kompatible Pastelltöne abbilden zu können.)
	
					Saturation
						ALLRIS Pastell				Original Tango
                  6%     15%     25%     50%     low    medium   high

	Butter        -     fcf8d5  fcf5bd  fcee7e  fce94f  edd400  c4a000
	Orange		  -       -     fce2bd  fcc97e  fcaf3e  f57900  ce5c00
	Chocolate	fcf6ed	e9dbc5  e9d2af  e9d1ac  e9b96e  c17d11  8f5902
	Chameleon	  -       -     c6e2aa  a9e271  8ae234  73d216  4e9a06
	Sky Blue	  -     b0bfcf  9bb4cf    -     729fcf  3465a4  204a87
	Plum		  -       -       -       -     ad7fa8  75507b  5c3566
	Scarlet Red	  -       -     efb3b3  ef7878  ef2929  cc0000  a40000
	Aluminium	  -     eeeeec  d3d7cf  babdb6  888a85  555753  2e3436

			(Zum Ansehen s.a. images/skin/tangocolors.htm)
			
	Alternative Palette: http://wiki.kde.org/tiki-index.php?page=Colors			


	Da Farben teilweise auch über Konfigurationsvariablen gesteuert werden,
	sollten diese in conf/_standards.asp an die gewählte Palette angepaßt
	werden. Vorschlag für Tango:
	
	' TOP 
	TOP_Info_Beginn = " <span style=""color: #888a85"" title=""Zusatzinfo"">(" ' Anzeige der Zusatzinfo für einen TOP	
	
	' Sitzung
	SI_farbe_NG = "#8ae234"			' Nachtrags-TOP kennzeichnen

	' Textrecherche
	TR_farbe_suchwort= "#fce94f"		' Suchwort/Verweis farbig hervorheben
	TR_farbe_undwort = "#8ae234"
	TR_farbe_oderwort= "#efb3b3"
	TR_farbe_notiz = "#fce94f"			
	TR_farbe_news = "#efb3b3"

	' VO-Client
	VOCL_farbe_mandatory = "#fce94f"	' Farbe für Pflichtfelder

	' Farbkodierung für Status
	STATE_col_red = "#cc0000"
	STATE_col_yellow = "#edd400"
	STATE_col_green = "#73d216"
	STATE_col_white = "#ffffff"
	STATE_col_gray = "#babdb6"
	STATE_col_black = "#2e3436"

	' Farbkodierung für Beratungsfolgestatus (bfstat) 
	BFST_col_Unknown = STATE_col_white	' Unbekannt = weiß 
	BFST_col_Done = STATE_col_white		' Erledigt(typisch: Beschluß) - nichts mehr zu tun = weiß 
	BFST_col_Scheduled = STATE_col_green	' Bereit, beraten zu werden und einer TO zugeordnet = grün 
	BFST_col_Ready = STATE_col_yellow	' Bereit, beraten zu werden aber noch nicht auf einer TO = gelb (BHB: grün) 
	BFST_col_Waiting = STATE_col_red	' Wartet auf noch nicht erledigte vorgelagerte bfnum = rot 
	BFST_col_Interrupting = STATE_col_gray	' Automatischer Ablauf nach diesem Schritt unterbrochen. Bedienereingriff erforderlich = grau (BHB: rot) 
	BFST_col_Interrupted = STATE_col_gray	' Automatischer Ablauf durch einen vorherigen BF-Schritt mit STBF_Interrupting unterbrochen. Bedienereingriff erforderlich = grau (BHB: rot) 
	BFST_col_Stopping = STATE_col_white	' BF soll auf unbegrenzte Zeit (i.d.R. für immer) nach diesem Schritt stehenbleiben. = weiß 
	BFST_col_Stopped = STATE_col_black	' BF-Schritt ist durch einen vorherigen BF-Schritt mit STBF_Stopping blockiert = schwarz
	
 */
 
/* Anpassungen Neustadt */ 
#allris #logo {
	/* TODO: Hier das Logo anpassen */
	background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-position-y: top;
    background-size: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
	height: 100px;
	display: inline-block;
}

#allris.logon h1.titlebar, #allris.logoff h1.titlebar, #allris.passwordforgotten h1.titlebar {
	margin-bottom: 2em;
}

#allris.logon #logo, #allris.logoff #logo, #allris.passwordforgotten #logo {
	/* for "Allris" Logo "left" is better suited and for "Neustadt" Logo "2em" is better suited ~b.yadav */
	background-position-x: center;
	width: 100%;
}
 #allris .header h1, #allris .header h3 {

  color: #353538;

}
#allris .panelHeading {
 color: white !important;
}
#allris input[type="date"] {

  color: black;
}
 /* ---------------------------------------Logo ~b.yadav------------------------------------------ */
@media screen and (max-width: 759px) {
	#allris #top {
		/* TODO: Hier das Logo anpassen */
		margin-top: 0.1em;
	}
	#allris #logo {
		height: 3em;
		background-position-x: right;
	    background-size: contain;
	    margin-bottom: 0.5em;
	    float: right;
	    width: 90%;
	}
	#allris.logon #logo, #allris.logoff #logo, #allris.passwordforgotten #logo {
    	background-size: initial;
		height: 100px;
	}
}

@media screen and (max-width: 360px) {
	 #allris #logo {
		/* TODO: Hier das Logo anpassen */
	    background-position-x: 60px;
   	    background-size: contain;
	    margin-bottom: 0.5em;
   	    width: 100%;
	}
}

/* ---------------------------------------htmlBackground ~b.yadav------------------------------------------ */
/* Change here for the fullpage background on the following pages: ["logon", "logoff", "passwordforgotten", "passwordforgotten1", "passwordchangeneeded", "passwordactivate", "mtan"] */
/* --------------PLEASE DO NOT ADD #allris CONTAINER BEFORE "html.htmlBackground"-------------- */
html.htmlBackground {
	background-color: #cccccc;
}


/**************** CSS Color Vars ************************************************************************************/
/*** Very Important: background color and text color always must be set in pairs -> Not so easy as there are
 many places where text color is set individually. Careful with fallback property
 https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties ***/
 
 /********************* Green Theme ********************/
 :root {
  --allris-main-bg-color: #20663B;
  --allris-main-txt-color: white;
  --allris-submain-bg-color: #20663B;
  --allris-submain-txt-color: white;
  --allris-odd-bg-color: #efeee8;
  --allris-odd-txt-color: black;
  --allris-hoverRow-bg-color: #b0c4d9;
  --allris-hoverRow-txt-color: black;
  --allris-menuCurrent-border-bottom-color: #d3d7cf;
  --allris-submenu-border-bottom-color: #70b52c;
  --allris-submenu-responsive-bg-color: #023802;
  --allris-submenu-responsive-txt-color: #ffffff;
  --allris-focus-color: #333333;
  --allris-legende-focus-bg-color: #8ae234;
  --allris-legende-focus-txt-color: black;
  --allris-selection-bg-color: #05bf0573;
  --allris-selection-txt-color: black;
  --allris-tooltip-bg-color: #ffffc6;
  --allris-tooltip-txt-color: black;
  --allris-tooltip-border-color: #00640042;
  --allris-gruppe-bg-color: #00640042;
  --allris-gruppe-txt-color: black;
  --allris-sat-freeholiday-bg-color: #fff;
  --allris-subnavi-actions-bg-color: #c1f5c1;
  --allris-subnavi-actions-txt-color: black;
  --allris-subnavi-actions-focus-bg-color: #8ae234;
  --allris-subnavi-actions-focus-txt-color: white;
  --allris-beitragAuth-txt-color: #870D0D;
  --allris-panelHeading-bg-color: #20663B;
  --allris-sitzung-bg-color: #8fbc8f;
  --allris-disable-bg-color: #00640042;
  --allris-disable-txt-color: black;
  --allris-disable-borderBottom-color: black;
  --allris-calender-mark2-bg-color: darkgreen;
  --allris-calender-mark2-txt-color: white;
  --allris-to010-beratung-bg-color: #05bf0526;
  --allris-to010-level-1-bg-color: #c1f5c1;
  --allris-to010-level-2-3-bg-color: #05bf0526;
  --allris-highlight-bg-color: yellow;
  --allris-highlight-txt-color: black;
  --allris-checkbox-color: invert(100%) hue-rotate(90deg) brightness(1);
}
 
/*   Checkbox example: set for green theme -> But for every new theme these 3 values have to be figured out and set manually  */
/****************************************************************************************************************/

/********************************************--allris-main-bg-color**********************************************/

#allris #skipLinks .skip:focus, #allris #skipLinks .skip:active,
#allris .percentblock-on.nogfx .bar, #allris #legende .percentblock-on-nogfx-bar-50,
#allris .paging button:hover:enabled, #allris .paging a:hover, #allris .paging button:focus:hover:enabled,
#allris.to020 .arrowNav a,
#allris #legendeTitle,
#allris .menubar,
#allris .menubar div.sub-nav li,
#allris #navigation .iconbar,
#allris #navigation .iconbar ul li ul li,
#allris #objPerPage ul li:hover, #allris #objPerPage ul li ul li:hover,
#allris #search input.searchsubmit,
#allris .calendar tr.sun,
#allris #backToTop:hover {
	background-color: var(--allris-main-bg-color, #204a87);
}
#allris #search input.searchtext,
#allris #legendeTitle,
#allris #legendeList {
	border-color: var(--allris-main-bg-color, #204a87);
}
#allris #header h1,
#allris .toPart ul .subject a:hover, #allris .toPart ul .subjectShort a:hover,
#allris a.actionlink, #allris a.doclink, #allris a.attlink, #allris a.verlink,
#allris a.wflink, #allris a.geolink, #allris a.sitelink, #allris a.dmslink,
#allris td.tofrei div.notreleased::before, #allris td.tobahint div.baimportant::before, div.wfimportant::before, #allris #legende .wfimportant::before,
#allris #legende .baimportant::before, #allris #legende .notreleased::before,
#allris a.opentask:after,
#allris table.dataTable tbody td.important,
#allris #dmsNavigatorFrame table.fileList .nameCol.enable,
#allris #sonst .label,
#allris td.abstimmtyp::before, #allris .abstimmungsvote::before,
#allris a.collapse::after, #allris a.expand::after,
#allris .panelHeading,
#allris .selectize-control.multi .selectize-input > div,
#allris #path {
	color: var(--allris-main-bg-color, #204a87);
}
#allris a:link, #allris a:visited {
	color: var(--allris-hoverRow-txt-color, var(--allris-main-bg-color, #204a87));
}
#allris.ns058 .beratung, #allris.ns059 .beratung {
	border-top-color: var(--allris-main-bg-color, #204a87);
}
#allris .paging .goto button[disabled]:not(.nav-item) {
	background-color: #ffffff;
	color: var(--allris-main-bg-color, #204a87);
	box-shadow: inset 0px 1px 3px rgb(0 0 0 / 15%), inset 0px 0px 1px 1px var(--allris-submain-bg-color, #3465a4);
}
#allris table thead,
#allris .roundedBorder table thead,
#allris fieldset table thead,
#allris .modal-dialog table thead,
#allris .tab-panel table thead {
	background-color: #ffffff;
	box-shadow: inset 0px -3px 0px 0px var(--allris-main-bg-color, #204a87);
}

@media screen and (max-width: 759px) {
	#allris #path,
	#allris #actions {
		color: var(--allris-main-bg-color, #204a87);
	}
	#allris #menuZeigen, #allris #menuVerbergen,
	#allris #navigation,
	#allris #navigation:target>.menubar>ul,
	#allris #navigation:target>.iconbar>ul,
	#allris #navigation>a {
		background-color: var(--allris-main-bg-color, #204a87);
	}
}

/********************************************--allris-submain-bg-color*******************************************/

#allris .uebersicht thead th, #allris .uebersicht tfoot td, #allris .calendar thead th,
#allris .calendar tfoot td,
#allris .palette-header,
#allris .beitrag_subj,
div.wicket-aa ul li:hover {
	background-color: var(--allris-submain-bg-color, #3465a4);
}
#allris .uebersicht tfoot td, #allris .calendar tfoot td,
#allris input[type='radio']:checked:before,
#allris .menubar ul li:hover,
#allris .menubar div.sub-nav li:hover,
#allris #navigation .iconbar ul li:hover,
#allris #navigation .iconbar ul li ul li:hover,
#allris #objPerPage ul {
	background-color: var(--allris-submain-bg-color, #3465a4);
}
#allris p.logonhint {
	color: var(--allris-submain-bg-color, #3465a4);
}
#allris div[class^=palette] select:focus option:checked {
    background: linear-gradient(45deg, var(--allris-submain-bg-color, #3465a4), var(--allris-submain-bg-color, #3465a4));
    /* "background-color and color" are must for IE, as IE doesn't paste a layer of color using gradient to override the wicket.pallete color ~b.yadav */
    background-color: var(--allris-submain-bg-color, #3465a4);
    color: white;
}

/********************************************--allris-submain-txt-color******************************************/

#allris input[type='radio']:checked:before {
	color: var(--allris-submain-txt-color, #ffffff);
}

/********************************************--allris-odd-bg-color***********************************************/

#allris .odd,
#allris.ns058 .top, #allris.ns059 .top,
#allris ol.local button.download, #allris ol.local button.upload,
#allris.si054 .even,
#allris.to020 .vote, #allris.to020 .decision,
#allris #dmsNavigatorFrame .dmsSearchFrame #dmsSearchComboSelect option.root {
	background-color: var(--allris-odd-bg-color, #F2F3F8);
}
#allris.to035 .realisierung {
	border-color: var(--allris-odd-bg-color, #F2F3F8);
}
#allris.to035 .realisierung .docPart,
#allris.to035 .realisierung .workflow {
	border-bottom-color: var(--allris-odd-bg-color, #F2F3F8);
}
#allris .oeffchoices span, #allris .radio span, #allris .checks span {
	box-shadow: 0px 0px 1px 1px var(--allris-odd-bg-color, #F2F3F8);
}

/********************************************--allris-odd-txt-color**********************************************/

/********************************************--allris-hoverRow-bg-color******************************************/

#allris table.hoverRow tbody tr:hover, #allris table.hoverCell tbody td:hover,
#allris table tr.checkedRow:hover,
#allris .child {
	background-color: var(--allris-hoverRow-bg-color, #b0bfcf);
}

/********************************************--allris-hoverRow-txt-color*****************************************/

#allris .calendar .mark2:hover a,  #allris .calendar .mark2 a:hover {
	color: var(--allris-hoverRow-txt-color, #204a87);
}

/********************************************--allris-menuCurrent-border-bottom-color****************************/

#allris #navigation .menubar .nav-item.current>a, #allris #navigation .menubar .sub-nav-group .current a {
    border-bottom-color: var(--allris-menuCurrent-border-bottom-color, #8bc34a);
}

/********************************************--allris-submenu-border-bottom-color********************************/

#allris #navigation .menubar ul.sub-nav-group li,
#allris #navigation .iconbar li ul li  {
	border-bottom-color: var(--allris-submenu-border-bottom-color, #3B6095);
}
@media screen and (max-width: 759px) {
	#allris #navigation .menubar ul.sub-nav-group li,
	#allris #navigation>.menubar li {
		border-bottom-color: var(--allris-submenu-border-bottom-color, #3B6095);
	}
}
#allris #actions li a,
#allris #navigation>.iconbar>ul>li {
    border-color: var(--allris-submenu-border-bottom-color, #3B6095);
}

/********************************************--allris-submenu-responsive-bg-color********************************/

@media screen and (max-width: 759px) {
	#allris #navigation .menubar ul.sub-nav-group li, #allris #navigation .iconbar ul li ul li {
		background-color: var(--allris-submenu-responsive-bg-color, #0c1d36);
	}
}

/********************************************--allris-submenu-responsive-txt-color*******************************/

@media screen and (max-width: 759px) {
	#allris #navigation .menubar ul.sub-nav-group li, #allris #navigation .iconbar ul li ul li {
		color: var(--allris-submenu-responsive-txt-color, #ffffff);
	}
}

/********************************************--allris-focus-color************************************************/

#allris button:focus, #allris input[type=button]:focus, #allris input[type=submit]:focus,
	#allris input[type=reset]:focus, #allris input[type=checkbox]:focus, #allris input[type=radio]:focus, 
	#allris input[type=text]:focus, #allris input[type=date]:focus, #allris input[type=datetime-local]:focus,
	#allris input[type=number]:focus, #allris #search input[type=search]:focus,
	#allris input[type=time]:focus, #allris input[type=url]:focus, #allris input[type=email]:focus,
	#allris input[type=password]:focus, #allris textarea:focus, #allris select:focus,
	#allris a:focus, #allris .selectize-input.focus, #allris .roundedBorder .selectize-input.focus,
	#allris input[type=file]:focus, #allris span[tabindex="0"]:focus, #allris div[tabindex="0"]:focus,
	#allris th label:focus, #allris th a label:focus, #allris th a span:focus, #allris td img:focus,
	#allris img:focus, #allris #actions li a:focus, #allris #cookie-message p:focus, #allris input[type=image]:focus {
	/* Adds a white border around the button, along with a blue glow. The white and blue have a color contrast ratio of at least 3:1, which means this will work against any background color. */
	box-shadow: 0 0 0 1px #ffffff, 0 0 2px 3px var(--allris-focus-color, #3a97f9);
	/* NOTE: box-shadow is invisible in Windows high-contrast mode, so we need to add a transparent outline, which actually does show up in high-contrast mode. */
	outline: 2px dotted transparent;
	outline-offset: 2px;
	display: inline-block;
}
#allris .selectize-input.focus, #allris .selectize-input.focus:hover,
	#allris input:not([type=radio]):focus:hover, #allris input[type=checkbox]:focus:hover,
	#allris input[type=date]:focus:hover, #allris input[type=datetime-local]:focus:hover,
	#allris input[type=number]:focus:hover, #allris #search input[type=search]:focus:hover,
	#allris input[type=time]:focus:hover, #allris input[type=url]:focus:hover,
	#allris textarea:focus:hover, #allris select:focus:hover, #allris input[type=text]:focus:hover,
	#allris input[type=file]:focus:hover,
	#allris .roundedBorder input:not([type=submit]):not([type=radio]):focus, #allris .roundedBorder textarea:focus, #allris .roundedBorder select:focus, #allris .roundedBorder .selectize-input:focus,
	#allris fieldset input:not([type=submit]):not([type=reset]):not([type=radio]):focus, #allris fieldset textarea:focus, #allris fieldset select:focus, #allris fieldset .selectize-input:focus,
	#allris .roundedBorder input:not([type=submit]):not([type=radio]):focus:hover, #allris .roundedBorder textarea:focus:hover, #allris .roundedBorder select:focus:hover, #allris .roundedBorder .selectize-input:focus:hover,
	#allris fieldset input:not([type=submit]):not([type=reset]):not([type=radio]):focus:hover, #allris fieldset textarea:focus:hover, #allris fieldset select:focus:hover, #allris fieldset .selectize-input:focus:hover,
	#allris .tablesaw-advance .tablesaw-btn.btn-micro:focus {
	box-shadow: 0 0 0 1px #ffffff, 0 0 2px 3px var(--allris-focus-color, #3a97f9);
	background-color: white;
}
#allris .nicEdit-main-selected-parent {
	border-color: white !important;
	box-shadow: 0 0 0 1px #ffffff, 0 0 2px 3px var(--allris-focus-color, #3a97f9);
}
#allris input.switch:checked:focus {
    border-color: var(--allris-focus-color, #3a97f9);
}
#allris #pageContent:focus, #allris nav:focus, #allris aside:focus,
#allris #pageContent:focus-visible, #allris nav:focus-visible, #allris aside:focus-visible {
    box-shadow: 0 0 0 1px #ffffff, 0 0 2px 3px var(--allris-focus-color, #3a97f9);
}

/********************************************--allris-legende-focus-bg-color*************************************/

#allris #legendeTitle:focus {
	background-color: var(--allris-legende-focus-bg-color, #0066cc);
}

/********************************************--allris-legende-focus-txt-color************************************/

#allris #legendeTitle:focus {
	color: var(--allris-legende-focus-txt-color, #ffffff);
}

/********************************************--allris-selection-bg-color*****************************************/

::selection,
#allris .option.inactiv.active, #allris .option.inactiv.active[data-valid]:after,
#allris option.inactiv.active, #allris option.inactiv.active[data-valid]:after,
#allris div[class^="option level"][class$="active"], #allris .selectize-control.multi .selectize-input .item.active,
#allris .item.active a, #allris .option.myoption.active,
#allris .palette-choices:enabled option:hover,
#allris .selectize-dropdown .active {
	background-color: var(--allris-selection-bg-color, #0066cc);
}
.nicEdit-pane .nicEdit-moveOpt:hover, .nicEdit-pane .nicEdit-moveOpt:focus {
	background-color: var(--allris-selection-bg-color, #0066cc) !important;
}

/********************************************--allris-selection-txt-color****************************************/

::selection,
#allris .option.inactiv.active, #allris .option.inactiv.active[data-valid]:after,
#allris option.inactiv.active, #allris option.inactiv.active[data-valid]:after,
#allris div[class^="option level"][class$="active"], #allris .selectize-control.multi .selectize-input .item.active,
#allris .item.active a, #allris .option.myoption.active,
#allris .palette-choices:enabled option:hover,
#allris .selectize-dropdown .active {
	color: var(--allris-selection-txt-color, #ffffff);
}
.nicEdit-pane .nicEdit-moveOpt:hover, .nicEdit-pane .nicEdit-moveOpt:focus {
	color: var(--allris-selection-txt-color, #ffffff) !important;
}

/********************************************--allris-tooltip-bg-color*******************************************/

#allris td a:focus .tooltip, #allris td:hover .tooltip, #allris .tooltipProvider:hover .tooltip,
#allris .simpletooltip {
	background-color: var(--allris-tooltip-bg-color, #EEEECC);
}
@media screen and (min-width: 760px) {
	#allris .iconbar a:hover .iconSubtitle, #allris .iconbar a:focus .iconSubtitle {
	    background-color: var(--allris-tooltip-bg-color, #EEEECC);
	}
}

/********************************************--allris-tooltip-txt-color******************************************/

#allris td a:focus .tooltip, #allris td:hover .tooltip, #allris .tooltipProvider:hover .tooltip,
#allris .simpletooltip {
	color: var(--allris-tooltip-txt-color, black);
}
@media screen and (min-width: 760px) {
	#allris .iconbar a:hover .iconSubtitle, #allris .iconbar a:focus .iconSubtitle {
	    color: var(--allris-tooltip-txt-color, black);
	}
}

/********************************************--allris-tooltip-border-color***************************************/

#allris .simpletooltip {
	border-color: var(--allris-tooltip-border-color, #cccccc);
}

/********************************************--allris-gruppe-bg-color********************************************/

#allris .beratung, #allris .gruppe, #allris .trenn, #allris .hierarchy {
	background-color: var(--allris-gruppe-bg-color, #cedae8);
}

/********************************************--allris-gruppe-txt-color*******************************************/

#allris .beratung, #allris .gruppe, #allris .trenn, #allris .hierarchy {
	color: var(--allris-gruppe-txt-color, #204a87);
}

/********************************************--allris-sat-freeholiday-bg-color***********************************/

#allris .gemeinsam:not(.active),
#allris .calendar .holiday, #allris .calendar tr.sat, #allris .calendar .freeholiday {
	background-color: var(--allris-sat-freeholiday-bg-color, #b0c4d9);
}

/********************************************--allris-subnavi-actions-bg-color***********************************/

#allris .beitrag_auth,
#allris #actions li a {
	background-color: var(--allris-subnavi-actions-bg-color, #D5E1F2);
}

/********************************************--allris-subnavi-actions-txt-color**********************************/

#allris #actions li a {
    color: var(--allris-subnavi-actions-txt-color, #000000);
}

/********************************************--allris-subnavi-actions-focus-bg-color*****************************/

#allris #actions li:not(.current) a:hover, #allris #actions li:not(.current) a:focus {
    background: linear-gradient(var(--allris-subnavi-actions-focus-bg-color, #9bb4cc), var(--allris-main-bg-color, #204a87));
}

/********************************************--allris-subnavi-actions-focus-txt-color****************************/

#allris #actions li:not(.current) a:hover, #allris #actions li:not(.current) a:focus {
    color: var(--allris-subnavi-actions-focus-txt-color, #ffffff);
}

/********************************************--allris-beitragAuth-txt-color**************************************/

#allris .beitrag_auth {
	color: var(--allris-beitragAuth-txt-color, #f54000);
}

/********************************************--allris-panelHeading-bg-color**************************************/

#allris .panelHeading {
    background-color: var(--allris-panelHeading-bg-color, #DFE8F1);
}

/********************************************--allris-sitzung-bg-color*******************************************/
#allris.to035 .sitzung, 
#allris.sv040 .sitzung {	
	background-color: var(--allris-sitzung-bg-color, #ABBECE);
}
/********************************************--allris-disable-bg-color*******************************************/

#allris #actions li.current a {
    background-color: var(--allris-disable-bg-color, transparent);
}

/********************************************--allris-disable-txt-color******************************************/

#allris #actions li.current a {
    color: var(--allris-disable-txt-color, black);
}

/********************************************--allris-disable-borderBottom-color*********************************/

#allris #actions li.current a span {
    border-bottom-color: var(--allris-disable-borderBottom-color, #8bc34a); 
}

/********************************************--allris-calender-mark2-bg-color************************************/

#allris .calendar .mark2 {
	background-color: var(--allris-calender-mark2-bg-color, #8AE234);
}

/********************************************--allris-calender-mark2-txt-color***********************************/

#allris .calendar .mark2 a {
	color: var(--allris-calender-mark2-txt-color, #204a87);
}

/********************************************--allris-to010-beratung-bg-color************************************/

#allris tr.beratung td {
	background-color: var(--allris-to010-beratung-bg-color, lightgray);
}

/********************************************--allris-to010-level-1-bg-color*************************************/

#allris.to010 .numodd,
#allris.to010 .numeven {
	background-color: var(--allris-to010-level-1-bg-color, #E3E9F2);
}

/********************************************--allris-to010-level-2-3-bg-color***********************************/

#allris.to010 .numodd.unumodd, #allris.to010 .numodd.unumodd.uunumeven, #allris.to010 .numodd.unumodd.uunumodd ,
#allris.to010 .numodd.unumeven, #allris.to010 .numodd.unumeven.uunumeven, #allris.to010 .numodd.unumeven.uunumod,
#allris.to010 .numeven.unumeven, #allris.to010 .numeven.unumodd,
#allris.to010 .uunumeven, #allris.to010 .uunumodd {
	background-color: var(--allris-to010-level-2-3-bg-color, #f7f7fc);
}

/********************************************--allris-checkbox-color*********************************************/

#allris input[type=checkbox]:checked {
    filter: var(--allris-checkbox-color, none);
}

/********************************************--allris-highlight-bg-color*****************************************/

#allris .highlight {
	background-color: var(--allris-highlight-bg-color, yellow);
}

/********************************************--allris-highlight-txt-color****************************************/

#allris .highlight {
	color: var(--allris-highlight-txt-color, black);
}

/********************************************color***************************************************************/
/********************************************color***************************************************************/
@media screen and (max-width: 759px) {
	#allris #search input.searchsubmit {
			background-color: transparent;
	}
}
#allris input[type=checkbox].switch:checked {
	border-color: #3399FF;
	box-shadow: inset 10px 0 0 0 #3399FF;
	box-shadow: inset 10px 0 0 0 #8ae234 !important;
}
#kwdetailsRight table thead {
    background-color: transparent;
}

/* ------------------------White background with box-shadow ~b.yadav------------------------------ */

/* #allris #navigation .menubar .nav-item.current, #allris #navigation .menubar .sub-nav-group .current { 
	background: #ffffff;
    box-shadow: inset 0px 1px 3px rgb(0 0 0 / 15%), inset 0px 0px 1px 1px var(--allris-submain-bg-color, #3465a4);
}
#allris #navigation .nav-item.current>a, #allris #navigation .menubar .sub-nav-group .current a {
    color: var(--allris-main-bg-color, #204a87);
} */
/* ----------------------------------------------------------------------------------------------- */
