From 538bcd5bce49b17628937598454766b2bb982304 Mon Sep 17 00:00:00 2001
From: Rico van Endern <Rico.Hotte@gmail.com>
Date: Tue, 6 Oct 2015 10:40:05 +0200
Subject: [PATCH] a lot of shit -sql4Zusatzstoffe

---
 css/JQStyle.css                               | 1225 ++++++++++++++++
 .../ui-bg_diagonals-thick_18_b81900_40x40.png |  Bin 0 -> 418 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png |  Bin 0 -> 312 bytes
 css/images/ui-bg_flat_0_aaaaaa_40x100.png     |  Bin 0 -> 212 bytes
 css/images/ui-bg_flat_10_000000_40x100.png    |  Bin 0 -> 205 bytes
 css/images/ui-bg_flat_75_ffffff_40x100.png    |  Bin 0 -> 208 bytes
 css/images/ui-bg_glass_100_f6f6f6_1x400.png   |  Bin 0 -> 262 bytes
 css/images/ui-bg_glass_100_fdf5ce_1x400.png   |  Bin 0 -> 348 bytes
 css/images/ui-bg_glass_55_fbf9ee_1x400.png    |  Bin 0 -> 335 bytes
 css/images/ui-bg_glass_65_ffffff_1x400.png    |  Bin 0 -> 207 bytes
 css/images/ui-bg_glass_75_dadada_1x400.png    |  Bin 0 -> 262 bytes
 css/images/ui-bg_glass_75_e6e6e6_1x400.png    |  Bin 0 -> 262 bytes
 css/images/ui-bg_glass_95_fef1ec_1x400.png    |  Bin 0 -> 332 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png    |  Bin 0 -> 5815 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png |  Bin 0 -> 278 bytes
 .../ui-bg_highlight-soft_75_cccccc_1x100.png  |  Bin 0 -> 280 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png  |  Bin 0 -> 328 bytes
 css/images/ui-icons_222222_256x240.png        |  Bin 0 -> 6922 bytes
 css/images/ui-icons_228ef1_256x240.png        |  Bin 0 -> 4549 bytes
 css/images/ui-icons_2e83ff_256x240.png        |  Bin 0 -> 4549 bytes
 css/images/ui-icons_454545_256x240.png        |  Bin 0 -> 6992 bytes
 css/images/ui-icons_888888_256x240.png        |  Bin 0 -> 6999 bytes
 css/images/ui-icons_cd0a0a_256x240.png        |  Bin 0 -> 4549 bytes
 css/images/ui-icons_ef8c08_256x240.png        |  Bin 0 -> 4549 bytes
 css/images/ui-icons_ffd27a_256x240.png        |  Bin 0 -> 4549 bytes
 css/images/ui-icons_ffffff_256x240.png        |  Bin 0 -> 6299 bytes
 panels/mensaPlan/config.php                   |    2 +-
 panels/mensaPlan/gericht.php                  |   14 +-
 panels/mensaPlan/helper.php                   |    4 +-
 panels/mensaPlan/mensaPlan.json               |    2 +-
 panels/mensaPlan/script.js                    |   97 +-
 panels/mensaPlan/style.less                   | 1226 -----------------
 panels/mensaPlan/template.html                |    1 +
 33 files changed, 1314 insertions(+), 1257 deletions(-)
 create mode 100644 css/JQStyle.css
 create mode 100644 css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
 create mode 100644 css/images/ui-bg_diagonals-thick_20_666666_40x40.png
 create mode 100644 css/images/ui-bg_flat_0_aaaaaa_40x100.png
 create mode 100644 css/images/ui-bg_flat_10_000000_40x100.png
 create mode 100644 css/images/ui-bg_flat_75_ffffff_40x100.png
 create mode 100644 css/images/ui-bg_glass_100_f6f6f6_1x400.png
 create mode 100644 css/images/ui-bg_glass_100_fdf5ce_1x400.png
 create mode 100644 css/images/ui-bg_glass_55_fbf9ee_1x400.png
 create mode 100644 css/images/ui-bg_glass_65_ffffff_1x400.png
 create mode 100644 css/images/ui-bg_glass_75_dadada_1x400.png
 create mode 100644 css/images/ui-bg_glass_75_e6e6e6_1x400.png
 create mode 100644 css/images/ui-bg_glass_95_fef1ec_1x400.png
 create mode 100644 css/images/ui-bg_gloss-wave_35_f6a828_500x100.png
 create mode 100644 css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
 create mode 100644 css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
 create mode 100644 css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
 create mode 100644 css/images/ui-icons_222222_256x240.png
 create mode 100644 css/images/ui-icons_228ef1_256x240.png
 create mode 100644 css/images/ui-icons_2e83ff_256x240.png
 create mode 100644 css/images/ui-icons_454545_256x240.png
 create mode 100644 css/images/ui-icons_888888_256x240.png
 create mode 100644 css/images/ui-icons_cd0a0a_256x240.png
 create mode 100644 css/images/ui-icons_ef8c08_256x240.png
 create mode 100644 css/images/ui-icons_ffd27a_256x240.png
 create mode 100644 css/images/ui-icons_ffffff_256x240.png

diff --git a/css/JQStyle.css b/css/JQStyle.css
new file mode 100644
index 0000000..b1e84a0
--- /dev/null
+++ b/css/JQStyle.css
@@ -0,0 +1,1225 @@
+/*! jQuery UI - v1.11.4 - 2015-03-11
+* http://jqueryui.com
+* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+/* Layout helpers
+----------------------------------*/
+.ui-helper-hidden {
+	display: none;
+}
+.ui-helper-hidden-accessible {
+	border: 0;
+	clip: rect(0 0 0 0);
+	height: 1px;
+	margin: -1px;
+	overflow: hidden;
+	padding: 0;
+	position: absolute;
+	width: 1px;
+}
+.ui-helper-reset {
+	margin: 0;
+	padding: 0;
+	border: 0;
+	outline: 0;
+	line-height: 1.3;
+	text-decoration: none;
+	font-size: 100%;
+	list-style: none;
+}
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after {
+	content: "";
+	display: table;
+	border-collapse: collapse;
+}
+.ui-helper-clearfix:after {
+	clear: both;
+}
+.ui-helper-clearfix {
+	min-height: 0; /* support: IE7 */
+}
+.ui-helper-zfix {
+	width: 100%;
+	height: 100%;
+	top: 0;
+	left: 0;
+	position: absolute;
+	opacity: 0;
+	filter:Alpha(Opacity=0); /* support: IE8 */
+}
+
+.ui-front {
+	z-index: 100;
+}
+
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled {
+	cursor: default !important;
+}
+
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon {
+	display: block;
+	text-indent: -99999px;
+	overflow: hidden;
+	background-repeat: no-repeat;
+}
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay {
+	position: fixed;
+	top: 0;
+	left: 0;
+	width: 100%;
+	height: 100%;
+}
+.ui-accordion .ui-accordion-header {
+	display: block;
+	cursor: pointer;
+	position: relative;
+	margin: 2px 0 0 0;
+	padding: .5em .5em .5em .7em;
+	min-height: 0; /* support: IE7 */
+	font-size: 100%;
+}
+.ui-accordion .ui-accordion-icons {
+	padding-left: 2.2em;
+}
+.ui-accordion .ui-accordion-icons .ui-accordion-icons {
+	padding-left: 2.2em;
+}
+.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
+	position: absolute;
+	left: .5em;
+	top: 50%;
+	margin-top: -8px;
+}
+.ui-accordion .ui-accordion-content {
+	padding: 1em 2.2em;
+	border-top: 0;
+	overflow: auto;
+}
+.ui-autocomplete {
+	position: absolute;
+	top: 0;
+	left: 0;
+	cursor: default;
+}
+.ui-button {
+	display: inline-block;
+	position: relative;
+	padding: 0;
+	line-height: normal;
+	margin-right: .1em;
+	cursor: pointer;
+	vertical-align: middle;
+	text-align: center;
+	overflow: visible; /* removes extra width in IE */
+}
+.ui-button,
+.ui-button:link,
+.ui-button:visited,
+.ui-button:hover,
+.ui-button:active {
+	text-decoration: none;
+}
+/* to make room for the icon, a width needs to be set here */
+.ui-button-icon-only {
+	width: 2.2em;
+}
+/* button elements seem to need a little more width */
+button.ui-button-icon-only {
+	width: 2.4em;
+}
+.ui-button-icons-only {
+	width: 3.4em;
+}
+button.ui-button-icons-only {
+	width: 3.7em;
+}
+
+/* button text element */
+.ui-button .ui-button-text {
+	display: block;
+	line-height: normal;
+}
+.ui-button-text-only .ui-button-text {
+	padding: .4em 1em;
+}
+.ui-button-icon-only .ui-button-text,
+.ui-button-icons-only .ui-button-text {
+	padding: .4em;
+	text-indent: -9999999px;
+}
+.ui-button-text-icon-primary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+	padding: .4em 1em .4em 2.1em;
+}
+.ui-button-text-icon-secondary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+	padding: .4em 2.1em .4em 1em;
+}
+.ui-button-text-icons .ui-button-text {
+	padding-left: 2.1em;
+	padding-right: 2.1em;
+}
+/* no icon support for input elements, provide padding by default */
+input.ui-button {
+	padding: .4em 1em;
+}
+
+/* button icon element(s) */
+.ui-button-icon-only .ui-icon,
+.ui-button-text-icon-primary .ui-icon,
+.ui-button-text-icon-secondary .ui-icon,
+.ui-button-text-icons .ui-icon,
+.ui-button-icons-only .ui-icon {
+	position: absolute;
+	top: 50%;
+	margin-top: -8px;
+}
+.ui-button-icon-only .ui-icon {
+	left: 50%;
+	margin-left: -8px;
+}
+.ui-button-text-icon-primary .ui-button-icon-primary,
+.ui-button-text-icons .ui-button-icon-primary,
+.ui-button-icons-only .ui-button-icon-primary {
+	left: .5em;
+}
+.ui-button-text-icon-secondary .ui-button-icon-secondary,
+.ui-button-text-icons .ui-button-icon-secondary,
+.ui-button-icons-only .ui-button-icon-secondary {
+	right: .5em;
+}
+
+/* button sets */
+.ui-buttonset {
+	margin-right: 7px;
+}
+.ui-buttonset .ui-button {
+	margin-left: 0;
+	margin-right: -.3em;
+}
+
+/* workarounds */
+/* reset extra padding in Firefox, see h5bp.com/l */
+input.ui-button::-moz-focus-inner,
+button.ui-button::-moz-focus-inner {
+	border: 0;
+	padding: 0;
+}
+.ui-datepicker {
+	width: 17em;
+	padding: .2em .2em 0;
+	display: none;
+}
+.ui-datepicker .ui-datepicker-header {
+	position: relative;
+	padding: .2em 0;
+}
+.ui-datepicker .ui-datepicker-prev,
+.ui-datepicker .ui-datepicker-next {
+	position: absolute;
+	top: 2px;
+	width: 1.8em;
+	height: 1.8em;
+}
+.ui-datepicker .ui-datepicker-prev-hover,
+.ui-datepicker .ui-datepicker-next-hover {
+	top: 1px;
+}
+.ui-datepicker .ui-datepicker-prev {
+	left: 2px;
+}
+.ui-datepicker .ui-datepicker-next {
+	right: 2px;
+}
+.ui-datepicker .ui-datepicker-prev-hover {
+	left: 1px;
+}
+.ui-datepicker .ui-datepicker-next-hover {
+	right: 1px;
+}
+.ui-datepicker .ui-datepicker-prev span,
+.ui-datepicker .ui-datepicker-next span {
+	display: block;
+	position: absolute;
+	left: 50%;
+	margin-left: -8px;
+	top: 50%;
+	margin-top: -8px;
+}
+.ui-datepicker .ui-datepicker-title {
+	margin: 0 2.3em;
+	line-height: 1.8em;
+	text-align: center;
+}
+.ui-datepicker .ui-datepicker-title select {
+	font-size: 1em;
+	margin: 1px 0;
+}
+.ui-datepicker select.ui-datepicker-month,
+.ui-datepicker select.ui-datepicker-year {
+	width: 45%;
+}
+.ui-datepicker table {
+	width: 100%;
+	font-size: .9em;
+	border-collapse: collapse;
+	margin: 0 0 .4em;
+}
+.ui-datepicker th {
+	padding: .7em .3em;
+	text-align: center;
+	font-weight: bold;
+	border: 0;
+}
+.ui-datepicker td {
+	border: 0;
+	padding: 1px;
+}
+.ui-datepicker td span,
+.ui-datepicker td a {
+	display: block;
+	padding: .2em;
+	text-align: right;
+	text-decoration: none;
+}
+.ui-datepicker .ui-datepicker-buttonpane {
+	background-image: none;
+	margin: .7em 0 0 0;
+	padding: 0 .2em;
+	border-left: 0;
+	border-right: 0;
+	border-bottom: 0;
+}
+.ui-datepicker .ui-datepicker-buttonpane button {
+	float: right;
+	margin: .5em .2em .4em;
+	cursor: pointer;
+	padding: .2em .6em .3em .6em;
+	width: auto;
+	overflow: visible;
+}
+.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
+	float: left;
+}
+
+/* with multiple calendars */
+.ui-datepicker.ui-datepicker-multi {
+	width: auto;
+}
+.ui-datepicker-multi .ui-datepicker-group {
+	float: left;
+}
+.ui-datepicker-multi .ui-datepicker-group table {
+	width: 95%;
+	margin: 0 auto .4em;
+}
+.ui-datepicker-multi-2 .ui-datepicker-group {
+	width: 50%;
+}
+.ui-datepicker-multi-3 .ui-datepicker-group {
+	width: 33.3%;
+}
+.ui-datepicker-multi-4 .ui-datepicker-group {
+	width: 25%;
+}
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
+	border-left-width: 0;
+}
+.ui-datepicker-multi .ui-datepicker-buttonpane {
+	clear: left;
+}
+.ui-datepicker-row-break {
+	clear: both;
+	width: 100%;
+	font-size: 0;
+}
+
+/* RTL support */
+.ui-datepicker-rtl {
+	direction: rtl;
+}
+.ui-datepicker-rtl .ui-datepicker-prev {
+	right: 2px;
+	left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next {
+	left: 2px;
+	right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-prev:hover {
+	right: 1px;
+	left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next:hover {
+	left: 1px;
+	right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane {
+	clear: right;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button {
+	float: left;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
+.ui-datepicker-rtl .ui-datepicker-group {
+	float: right;
+}
+.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
+	border-right-width: 0;
+	border-left-width: 1px;
+}
+.ui-dialog {
+	overflow: hidden;
+	position: absolute;
+	top: 0;
+	left: 0;
+	padding: .2em;
+	outline: 0;
+}
+.ui-dialog .ui-dialog-titlebar {
+	padding: .4em 1em;
+	position: relative;
+}
+.ui-dialog .ui-dialog-title {
+	float: left;
+	margin: .1em 0;
+	white-space: nowrap;
+	width: 90%;
+	overflow: hidden;
+	text-overflow: ellipsis;
+}
+.ui-dialog .ui-dialog-titlebar-close {
+	position: absolute;
+	right: .3em;
+	top: 50%;
+	width: 20px;
+	margin: -10px 0 0 0;
+	padding: 1px;
+	height: 20px;
+}
+.ui-dialog .ui-dialog-content {
+	position: relative;
+	border: 0;
+	padding: .5em 1em;
+	background: none;
+	overflow: auto;
+}
+.ui-dialog .ui-dialog-buttonpane {
+	text-align: left;
+	border-width: 1px 0 0 0;
+	background-image: none;
+	margin-top: .5em;
+	padding: .3em 1em .5em .4em;
+}
+.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
+	float: right;
+}
+.ui-dialog .ui-dialog-buttonpane button {
+	margin: .5em .4em .5em 0;
+	cursor: pointer;
+}
+.ui-dialog .ui-resizable-se {
+	width: 12px;
+	height: 12px;
+	right: -5px;
+	bottom: -5px;
+	background-position: 16px 16px;
+}
+.ui-draggable .ui-dialog-titlebar {
+	cursor: move;
+}
+.ui-draggable-handle {
+	-ms-touch-action: none;
+	touch-action: none;
+}
+.ui-menu {
+	list-style: none;
+	padding: 0;
+	margin: 0;
+	display: block;
+	outline: none;
+}
+.ui-menu .ui-menu {
+	position: absolute;
+}
+.ui-menu .ui-menu-item {
+	position: relative;
+	margin: 0;
+	padding: 3px 1em 3px .4em;
+	cursor: pointer;
+	min-height: 0; /* support: IE7 */
+	/* support: IE10, see #8844 */
+	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
+}
+.ui-menu .ui-menu-divider {
+	margin: 5px 0;
+	height: 0;
+	font-size: 0;
+	line-height: 0;
+	border-width: 1px 0 0 0;
+}
+.ui-menu .ui-state-focus,
+.ui-menu .ui-state-active {
+	margin: -1px;
+}
+
+/* icon support */
+.ui-menu-icons {
+	position: relative;
+}
+.ui-menu-icons .ui-menu-item {
+	padding-left: 2em;
+}
+
+/* left-aligned */
+.ui-menu .ui-icon {
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	left: .2em;
+	margin: auto 0;
+}
+
+/* right-aligned */
+.ui-menu .ui-menu-icon {
+	left: auto;
+	right: 0;
+}
+.ui-progressbar {
+	height: 2em;
+	text-align: left;
+	overflow: hidden;
+}
+.ui-progressbar .ui-progressbar-value {
+	margin: -1px;
+	height: 100%;
+}
+.ui-progressbar .ui-progressbar-overlay {
+	background: url("data:image/gif;base64,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");
+	height: 100%;
+	filter: alpha(opacity=25); /* support: IE8 */
+	opacity: 0.25;
+}
+.ui-progressbar-indeterminate .ui-progressbar-value {
+	background-image: none;
+}
+.ui-resizable {
+	position: relative;
+}
+.ui-resizable-handle {
+	position: absolute;
+	font-size: 0.1px;
+	display: block;
+	-ms-touch-action: none;
+	touch-action: none;
+}
+.ui-resizable-disabled .ui-resizable-handle,
+.ui-resizable-autohide .ui-resizable-handle {
+	display: none;
+}
+.ui-resizable-n {
+	cursor: n-resize;
+	height: 7px;
+	width: 100%;
+	top: -5px;
+	left: 0;
+}
+.ui-resizable-s {
+	cursor: s-resize;
+	height: 7px;
+	width: 100%;
+	bottom: -5px;
+	left: 0;
+}
+.ui-resizable-e {
+	cursor: e-resize;
+	width: 7px;
+	right: -5px;
+	top: 0;
+	height: 100%;
+}
+.ui-resizable-w {
+	cursor: w-resize;
+	width: 7px;
+	left: -5px;
+	top: 0;
+	height: 100%;
+}
+.ui-resizable-se {
+	cursor: se-resize;
+	width: 12px;
+	height: 12px;
+	right: 1px;
+	bottom: 1px;
+}
+.ui-resizable-sw {
+	cursor: sw-resize;
+	width: 9px;
+	height: 9px;
+	left: -5px;
+	bottom: -5px;
+}
+.ui-resizable-nw {
+	cursor: nw-resize;
+	width: 9px;
+	height: 9px;
+	left: -5px;
+	top: -5px;
+}
+.ui-resizable-ne {
+	cursor: ne-resize;
+	width: 9px;
+	height: 9px;
+	right: -5px;
+	top: -5px;
+}
+.ui-selectable {
+	-ms-touch-action: none;
+	touch-action: none;
+}
+.ui-selectable-helper {
+	position: absolute;
+	z-index: 100;
+	border: 1px dotted black;
+}
+.ui-selectmenu-menu {
+	padding: 0;
+	margin: 0;
+	position: absolute;
+	top: 0;
+	left: 0;
+	display: none;
+}
+.ui-selectmenu-menu .ui-menu {
+	overflow: auto;
+	/* Support: IE7 */
+	overflow-x: hidden;
+	padding-bottom: 1px;
+}
+.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
+	font-size: 1em;
+	font-weight: bold;
+	line-height: 1.5;
+	padding: 2px 0.4em;
+	margin: 0.5em 0 0 0;
+	height: auto;
+	border: 0;
+}
+.ui-selectmenu-open {
+	display: block;
+}
+.ui-selectmenu-button {
+	display: inline-block;
+	overflow: hidden;
+	position: relative;
+	text-decoration: none;
+	cursor: pointer;
+}
+.ui-selectmenu-button span.ui-icon {
+	right: 0.5em;
+	left: auto;
+	margin-top: -8px;
+	position: absolute;
+	top: 50%;
+}
+.ui-selectmenu-button span.ui-selectmenu-text {
+	text-align: left;
+	padding: 0.4em 2.1em 0.4em 1em;
+	display: block;
+	line-height: 1.4;
+	overflow: hidden;
+	text-overflow: ellipsis;
+	white-space: nowrap;
+}
+.ui-slider {
+	position: relative;
+	text-align: left;
+}
+.ui-slider .ui-slider-handle {
+	position: absolute;
+	z-index: 2;
+	width: 1.2em;
+	height: 1.2em;
+	cursor: default;
+	-ms-touch-action: none;
+	touch-action: none;
+}
+.ui-slider .ui-slider-range {
+	position: absolute;
+	z-index: 1;
+	font-size: .7em;
+	display: block;
+	border: 0;
+	background-position: 0 0;
+}
+
+/* support: IE8 - See #6727 */
+.ui-slider.ui-state-disabled .ui-slider-handle,
+.ui-slider.ui-state-disabled .ui-slider-range {
+	filter: inherit;
+}
+
+.ui-slider-horizontal {
+	height: .8em;
+}
+.ui-slider-horizontal .ui-slider-handle {
+	top: -.3em;
+	margin-left: -.6em;
+}
+.ui-slider-horizontal .ui-slider-range {
+	top: 0;
+	height: 100%;
+}
+.ui-slider-horizontal .ui-slider-range-min {
+	left: 0;
+}
+.ui-slider-horizontal .ui-slider-range-max {
+	right: 0;
+}
+
+.ui-slider-vertical {
+	width: .8em;
+	height: 100px;
+}
+.ui-slider-vertical .ui-slider-handle {
+	left: -.3em;
+	margin-left: 0;
+	margin-bottom: -.6em;
+}
+.ui-slider-vertical .ui-slider-range {
+	left: 0;
+	width: 100%;
+}
+.ui-slider-vertical .ui-slider-range-min {
+	bottom: 0;
+}
+.ui-slider-vertical .ui-slider-range-max {
+	top: 0;
+}
+.ui-sortable-handle {
+	-ms-touch-action: none;
+	touch-action: none;
+}
+.ui-spinner {
+	position: relative;
+	display: inline-block;
+	overflow: hidden;
+	padding: 0;
+	vertical-align: middle;
+}
+.ui-spinner-input {
+	border: none;
+	background: none;
+	color: inherit;
+	padding: 0;
+	margin: .2em 0;
+	vertical-align: middle;
+	margin-left: .4em;
+	margin-right: 22px;
+}
+.ui-spinner-button {
+	width: 16px;
+	height: 50%;
+	font-size: .5em;
+	padding: 0;
+	margin: 0;
+	text-align: center;
+	position: absolute;
+	cursor: default;
+	display: block;
+	overflow: hidden;
+	right: 0;
+}
+/* more specificity required here to override default borders */
+.ui-spinner a.ui-spinner-button {
+	border-top: none;
+	border-bottom: none;
+	border-right: none;
+}
+/* vertically center icon */
+.ui-spinner .ui-icon {
+	position: absolute;
+	margin-top: -8px;
+	top: 50%;
+	left: 0;
+}
+.ui-spinner-up {
+	top: 0;
+}
+.ui-spinner-down {
+	bottom: 0;
+}
+
+/* TR overrides */
+.ui-spinner .ui-icon-triangle-1-s {
+	/* need to fix icons sprite */
+	background-position: -65px -16px;
+}
+.ui-tabs {
+	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
+	padding: .2em;
+}
+.ui-tabs .ui-tabs-nav {
+	margin: 0;
+	padding: .2em .2em 0;
+}
+.ui-tabs .ui-tabs-nav li {
+	list-style: none;
+	float: left;
+	position: relative;
+	top: 0;
+	margin: 1px .2em 0 0;
+	border-bottom-width: 0;
+	padding: 0;
+	white-space: nowrap;
+}
+.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
+	float: left;
+	padding: .5em 1em;
+	text-decoration: none;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active {
+	margin-bottom: -1px;
+	padding-bottom: 1px;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
+.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
+.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
+	cursor: text;
+}
+.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
+	cursor: pointer;
+}
+.ui-tabs .ui-tabs-panel {
+	display: block;
+	border-width: 0;
+	padding: 1em 1.4em;
+	background: none;
+}
+.ui-tooltip {
+	padding: 8px;
+	position: absolute;
+	z-index: 9999;
+	max-width: 300px;
+	-webkit-box-shadow: 0 0 5px #aaa;
+	box-shadow: 0 0 5px #aaa;
+}
+body .ui-tooltip {
+	border-width: 2px;
+}
+
+/* Component containers
+----------------------------------*/
+.ui-widget {
+	font-family: Verdana,Arial,sans-serif;
+	font-size: 2.5em;
+}
+.ui-widget .ui-widget {
+	font-size: 1em;
+}
+.ui-widget input,
+.ui-widget select,
+.ui-widget textarea,
+.ui-widget button {
+	font-family: Verdana,Arial,sans-serif;
+	font-size: 1em;
+}
+.ui-widget-content {
+	border: 1px solid #aaaaaa;
+	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
+	color: #222222;
+}
+.ui-widget-content a {
+	color: #222222;
+}
+.ui-widget-header {
+	border: 1px solid #aaaaaa;
+	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
+	color: #222222;
+	font-weight: bold;
+}
+.ui-widget-header a {
+	color: #222222;
+}
+
+/* Interaction states
+----------------------------------*/
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default {
+	border: 1px solid #d3d3d3;
+	background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #555555;
+}
+.ui-state-default a,
+.ui-state-default a:link,
+.ui-state-default a:visited {
+	color: #555555;
+	text-decoration: none;
+}
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover,
+.ui-state-focus,
+.ui-widget-content .ui-state-focus,
+.ui-widget-header .ui-state-focus {
+	border: 1px solid #999999;
+	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #212121;
+}
+.ui-state-hover a,
+.ui-state-hover a:hover,
+.ui-state-hover a:link,
+.ui-state-hover a:visited,
+.ui-state-focus a,
+.ui-state-focus a:hover,
+.ui-state-focus a:link,
+.ui-state-focus a:visited {
+	color: #212121;
+	text-decoration: none;
+}
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active {
+	border: 1px solid #aaaaaa;
+	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #212121;
+}
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+	color: #212121;
+	text-decoration: none;
+}
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-highlight,
+.ui-widget-content .ui-state-highlight,
+.ui-widget-header .ui-state-highlight {
+	border: 1px solid #fcefa1;
+	background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
+	color: #363636;
+}
+.ui-state-highlight a,
+.ui-widget-content .ui-state-highlight a,
+.ui-widget-header .ui-state-highlight a {
+	color: #363636;
+}
+.ui-state-error,
+.ui-widget-content .ui-state-error,
+.ui-widget-header .ui-state-error {
+	border: 1px solid #cd0a0a;
+	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
+	color: #cd0a0a;
+}
+.ui-state-error a,
+.ui-widget-content .ui-state-error a,
+.ui-widget-header .ui-state-error a {
+	color: #cd0a0a;
+}
+.ui-state-error-text,
+.ui-widget-content .ui-state-error-text,
+.ui-widget-header .ui-state-error-text {
+	color: #cd0a0a;
+}
+.ui-priority-primary,
+.ui-widget-content .ui-priority-primary,
+.ui-widget-header .ui-priority-primary {
+	font-weight: bold;
+}
+.ui-priority-secondary,
+.ui-widget-content .ui-priority-secondary,
+.ui-widget-header .ui-priority-secondary {
+	opacity: .7;
+	filter:Alpha(Opacity=70); /* support: IE8 */
+	font-weight: normal;
+}
+.ui-state-disabled,
+.ui-widget-content .ui-state-disabled,
+.ui-widget-header .ui-state-disabled {
+	opacity: .35;
+	filter:Alpha(Opacity=35); /* support: IE8 */
+	background-image: none;
+}
+.ui-state-disabled .ui-icon {
+	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
+}
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon {
+	width: 16px;
+	height: 16px;
+}
+.ui-icon,
+.ui-widget-content .ui-icon {
+	background-image: url("images/ui-icons_222222_256x240.png");
+}
+.ui-widget-header .ui-icon {
+	background-image: url("images/ui-icons_222222_256x240.png");
+}
+.ui-state-default .ui-icon {
+	background-image: url("images/ui-icons_888888_256x240.png");
+}
+.ui-state-hover .ui-icon,
+.ui-state-focus .ui-icon {
+	background-image: url("images/ui-icons_454545_256x240.png");
+}
+.ui-state-active .ui-icon {
+	background-image: url("images/ui-icons_454545_256x240.png");
+}
+.ui-state-highlight .ui-icon {
+	background-image: url("images/ui-icons_2e83ff_256x240.png");
+}
+.ui-state-error .ui-icon,
+.ui-state-error-text .ui-icon {
+	background-image: url("images/ui-icons_cd0a0a_256x240.png");
+}
+
+/* positioning */
+.ui-icon-blank { background-position: 16px 16px; }
+.ui-icon-carat-1-n { background-position: 0 0; }
+.ui-icon-carat-1-ne { background-position: -16px 0; }
+.ui-icon-carat-1-e { background-position: -32px 0; }
+.ui-icon-carat-1-se { background-position: -48px 0; }
+.ui-icon-carat-1-s { background-position: -64px 0; }
+.ui-icon-carat-1-sw { background-position: -80px 0; }
+.ui-icon-carat-1-w { background-position: -96px 0; }
+.ui-icon-carat-1-nw { background-position: -112px 0; }
+.ui-icon-carat-2-n-s { background-position: -128px 0; }
+.ui-icon-carat-2-e-w { background-position: -144px 0; }
+.ui-icon-triangle-1-n { background-position: 0 -16px; }
+.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+.ui-icon-triangle-1-e { background-position: -32px -16px; }
+.ui-icon-triangle-1-se { background-position: -48px -16px; }
+.ui-icon-triangle-1-s { background-position: -64px -16px; }
+.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+.ui-icon-triangle-1-w { background-position: -96px -16px; }
+.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+.ui-icon-arrow-1-n { background-position: 0 -32px; }
+.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+.ui-icon-arrow-1-e { background-position: -32px -32px; }
+.ui-icon-arrow-1-se { background-position: -48px -32px; }
+.ui-icon-arrow-1-s { background-position: -64px -32px; }
+.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+.ui-icon-arrow-1-w { background-position: -96px -32px; }
+.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+.ui-icon-arrow-4 { background-position: 0 -80px; }
+.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+.ui-icon-extlink { background-position: -32px -80px; }
+.ui-icon-newwin { background-position: -48px -80px; }
+.ui-icon-refresh { background-position: -64px -80px; }
+.ui-icon-shuffle { background-position: -80px -80px; }
+.ui-icon-transfer-e-w { background-position: -96px -80px; }
+.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+.ui-icon-folder-collapsed { background-position: 0 -96px; }
+.ui-icon-folder-open { background-position: -16px -96px; }
+.ui-icon-document { background-position: -32px -96px; }
+.ui-icon-document-b { background-position: -48px -96px; }
+.ui-icon-note { background-position: -64px -96px; }
+.ui-icon-mail-closed { background-position: -80px -96px; }
+.ui-icon-mail-open { background-position: -96px -96px; }
+.ui-icon-suitcase { background-position: -112px -96px; }
+.ui-icon-comment { background-position: -128px -96px; }
+.ui-icon-person { background-position: -144px -96px; }
+.ui-icon-print { background-position: -160px -96px; }
+.ui-icon-trash { background-position: -176px -96px; }
+.ui-icon-locked { background-position: -192px -96px; }
+.ui-icon-unlocked { background-position: -208px -96px; }
+.ui-icon-bookmark { background-position: -224px -96px; }
+.ui-icon-tag { background-position: -240px -96px; }
+.ui-icon-home { background-position: 0 -112px; }
+.ui-icon-flag { background-position: -16px -112px; }
+.ui-icon-calendar { background-position: -32px -112px; }
+.ui-icon-cart { background-position: -48px -112px; }
+.ui-icon-pencil { background-position: -64px -112px; }
+.ui-icon-clock { background-position: -80px -112px; }
+.ui-icon-disk { background-position: -96px -112px; }
+.ui-icon-calculator { background-position: -112px -112px; }
+.ui-icon-zoomin { background-position: -128px -112px; }
+.ui-icon-zoomout { background-position: -144px -112px; }
+.ui-icon-search { background-position: -160px -112px; }
+.ui-icon-wrench { background-position: -176px -112px; }
+.ui-icon-gear { background-position: -192px -112px; }
+.ui-icon-heart { background-position: -208px -112px; }
+.ui-icon-star { background-position: -224px -112px; }
+.ui-icon-link { background-position: -240px -112px; }
+.ui-icon-cancel { background-position: 0 -128px; }
+.ui-icon-plus { background-position: -16px -128px; }
+.ui-icon-plusthick { background-position: -32px -128px; }
+.ui-icon-minus { background-position: -48px -128px; }
+.ui-icon-minusthick { background-position: -64px -128px; }
+.ui-icon-close { background-position: -80px -128px; }
+.ui-icon-closethick { background-position: -96px -128px; }
+.ui-icon-key { background-position: -112px -128px; }
+.ui-icon-lightbulb { background-position: -128px -128px; }
+.ui-icon-scissors { background-position: -144px -128px; }
+.ui-icon-clipboard { background-position: -160px -128px; }
+.ui-icon-copy { background-position: -176px -128px; }
+.ui-icon-contact { background-position: -192px -128px; }
+.ui-icon-image { background-position: -208px -128px; }
+.ui-icon-video { background-position: -224px -128px; }
+.ui-icon-script { background-position: -240px -128px; }
+.ui-icon-alert { background-position: 0 -144px; }
+.ui-icon-info { background-position: -16px -144px; }
+.ui-icon-notice { background-position: -32px -144px; }
+.ui-icon-help { background-position: -48px -144px; }
+.ui-icon-check { background-position: -64px -144px; }
+.ui-icon-bullet { background-position: -80px -144px; }
+.ui-icon-radio-on { background-position: -96px -144px; }
+.ui-icon-radio-off { background-position: -112px -144px; }
+.ui-icon-pin-w { background-position: -128px -144px; }
+.ui-icon-pin-s { background-position: -144px -144px; }
+.ui-icon-play { background-position: 0 -160px; }
+.ui-icon-pause { background-position: -16px -160px; }
+.ui-icon-seek-next { background-position: -32px -160px; }
+.ui-icon-seek-prev { background-position: -48px -160px; }
+.ui-icon-seek-end { background-position: -64px -160px; }
+.ui-icon-seek-start { background-position: -80px -160px; }
+/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+.ui-icon-seek-first { background-position: -80px -160px; }
+.ui-icon-stop { background-position: -96px -160px; }
+.ui-icon-eject { background-position: -112px -160px; }
+.ui-icon-volume-off { background-position: -128px -160px; }
+.ui-icon-volume-on { background-position: -144px -160px; }
+.ui-icon-power { background-position: 0 -176px; }
+.ui-icon-signal-diag { background-position: -16px -176px; }
+.ui-icon-signal { background-position: -32px -176px; }
+.ui-icon-battery-0 { background-position: -48px -176px; }
+.ui-icon-battery-1 { background-position: -64px -176px; }
+.ui-icon-battery-2 { background-position: -80px -176px; }
+.ui-icon-battery-3 { background-position: -96px -176px; }
+.ui-icon-circle-plus { background-position: 0 -192px; }
+.ui-icon-circle-minus { background-position: -16px -192px; }
+.ui-icon-circle-close { background-position: -32px -192px; }
+.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+.ui-icon-circle-zoomin { background-position: -176px -192px; }
+.ui-icon-circle-zoomout { background-position: -192px -192px; }
+.ui-icon-circle-check { background-position: -208px -192px; }
+.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+.ui-icon-circlesmall-close { background-position: -32px -208px; }
+.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+.ui-icon-squaresmall-close { background-position: -80px -208px; }
+.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Corner radius */
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-left,
+.ui-corner-tl {
+	border-top-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-right,
+.ui-corner-tr {
+	border-top-right-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-left,
+.ui-corner-bl {
+	border-bottom-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-right,
+.ui-corner-br {
+	border-bottom-right-radius: 4px;
+}
+
+/* Overlays */
+.ui-widget-overlay {
+	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
+	opacity: .3;
+	filter: Alpha(Opacity=30); /* support: IE8 */
+}
+.ui-widget-shadow {
+	margin: -8px 0 0 -8px;
+	padding: 8px;
+	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
+	opacity: .3;
+	filter: Alpha(Opacity=30); /* support: IE8 */
+	border-radius: 8px;
+}
\ No newline at end of file
diff --git a/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
new file mode 100644
index 0000000000000000000000000000000000000000..ed793737cc1d1383f3478faa1b9519c9f3318268
GIT binary patch
literal 418
zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z0VW0phG3r0l?)6FY)RhkF8{%RGvfOl1_lPs
z0*}aI1_lNXFm^kcZO6dC@W9i>F(l*O+Z%>lOojq(56_y#IZV(!dg{>ON}=_e=c)^4
zAB@_t`NwL9V<{}%l_ytUN@-tz+h>=Y|N6UiMpg0i+K<;3ZL`eJ|7ITj>;9dc@~b$P
z1#u^snKFNO2+fS0ezaa!DfH|;?!uL`UNg8ae|3i?EnxNml`PgXi)SThZDmLcHZI@~
znYwTPG>?#{|2}qjU%exLP;jNy?t_IZ^9o8<F`rpr*64YKYlge&!H_J*Gt1H*$gRkF
zvt`GXjh7b%W13`I78UdAM&?DB=2iTg>hEQ2Dd?Zaz`&qd;u=wsl30>zm0XmXSdz+M
zWMF8jYhbKvXc%H(VP#@zWo)WzU~Xk#U^S0tBZ`LH{FKbJO57T}4{zaRU|?YIboFyt
I=akR{05E@{9smFU

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_diagonals-thick_20_666666_40x40.png b/css/images/ui-bg_diagonals-thick_20_666666_40x40.png
new file mode 100644
index 0000000000000000000000000000000000000000..337d9ed0f9909b0510fb11258e7a4edc4432c15c
GIT binary patch
literal 312
zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z0R{#JhM%m~pBNYzn3BBRUH<<US#5Zhfq{Xu
zz$3Dlfq}sTjNMLV+c7XORC&5MhIkx*d-b$ng949h;3{8svn*F5o}?c;Kir+G=xvlf
zb9Ucnx!LzVKYw1UzcGecb6t~6xWlB=3a51)dX2qx%p0t(H?ll;Xv<bO8am-Imq(Fg
z%1+)NbBmvMKNMSV%y+>l-Ua7M6%M)vm*~w}RD4lnZuhbmcl2i$G2U9fNc+T-xjz^f
z7*tDKBT7;dOH!?pi&7IyQW=a43{7<njCBnSLkujeOf0R8O?3^-tqcsT=J9Mq(U6;;
Zl9^VCTZ8xEExe#0@pScbS?83{1OT0dX;1(F

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_flat_0_aaaaaa_40x100.png b/css/images/ui-bg_flat_0_aaaaaa_40x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8d4e42a7e7b16d4a16c3b5b736517f41145f722
GIT binary patch
literal 212
zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`SzNU|?XFz2B6bfq{W3$=lt9f!VmFsDpul
zfwRCPvY3H^!2^ulPG;LNFffRDx;TbdoKB8lW#?IZCh(a?@f1%zVFoVG8TwJ-GafTA
zFsPQeMwFx^mZVxG7o{eaq%s&87@F!D8t59Bgcz7x8Jk)e7;76CSQ!{>{+8#5q9Hdw
ZB{QuOw}wNjuYCeJ*VEO{Wt~$(69BYzH4p#*

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_flat_10_000000_40x100.png b/css/images/ui-bg_flat_10_000000_40x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..2fd24e203646d56fa3df07b5df3bf8f364f492b2
GIT binary patch
literal 205
zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`SzPU|?XlBkzBmfq{W3$=lt9f$?sa@Dc_F
z2F?PH$YKTt1`jZHJDF|Az`(%o>EaloaXvXgf^~7jF9rst2nNPdv$k>u1_sp<*NBpo
z#FA92<f7EXl2isG14C0?17lr7!w>@tD-%mAV^duNb1MS_t9d*dQ8eV{r(~v8;@04O
RcndGcou00KF6*2UngI3dFl+z-

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_flat_75_ffffff_40x100.png b/css/images/ui-bg_flat_75_ffffff_40x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..d104ec9fc55b9ace0f300dde5f4b2a8edf547b1c
GIT binary patch
literal 208
zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`SzPU|?XlBkzBmfq{W3$=lt9f$?sa@Dc_F
z2F?PH$YKTt1`jZHJDF|Az`!8n>EaloaX$G6KNHX5CmNoiLJX%Sev;XITd$gdfkCyz
zHKHUXu_V<hxhOTUB$dI)z|d6J&_LI~B*ehn%GlJ(z*yVBz{<d2^S3-d6b-rgDVb@N
VxHTMFeeDy-sh+NWF6*2Ung9ntHS_=g

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_100_f6f6f6_1x400.png b/css/images/ui-bg_glass_100_f6f6f6_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..0fccfbcf3243850c80947e1002f035601fc2228b
GIT binary patch
literal 262
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVpz`(#DwYbxTfq{W3$=luK|9_FyhG!WV
z7&r?&B8wRq7(Bq(?PRtch~eqt7-Dfc`G@JuM3G*lRg3fQOYHMDtT~_fqi)W_cCo|#
ztUUHdCF=ZAf2bb%u)6!9IrHK7F>Uw7CI4v{{^?BlG1;WcP0)~o;nO7dd&&#_0vH$=
zR7+eVN>UO_QmvAUQWHy38H@}JO?3^7bqx(e3@ofnEUk=9bPdd{3=HPHWM@Uukei>9
YnO2Eg!`m(UcY-|V>FVdQ&MBb@0D5gv8~^|S

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_100_fdf5ce_1x400.png b/css/images/ui-bg_glass_100_fdf5ce_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7899969c45c69c8cd8bce58571c13e43d352c3d
GIT binary patch
literal 348
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVp#K6F?VU^=~1_lPUByV?@|6srw@%;`1
z0|RG)M`SSr1A_+`yPeFoV_;yI<>}%W;&J@#d3$a~MhW%@_kVBpP>Y?iPUH01viJkx
z38wLpxo5=YKXuzIH230?)r&=rmh7~@dwRLRVQbsZ%y&~GZIl@p+7cy>ZFh`R^OOi$
z_2^_<M#2%(hY5$+FAB|<eet8z!p$XGY^r6+R5$hZg4B}?yUx!0C{T57`E=VYC*Fro
zza%n0c2Biyfp@1B+ZT>SZU5qz@E$g(JHamX&nVP2W=A6f1A}UbYeY#(Vo9o1a#3nx
zNh*VpfuX6cfw8WkVTgf+m5HU5v8k?sxs`!|)jXb!C>nC}Q!>*kacl5CyoHy6fq}u(
L)z4*}Q$iB}%20b<

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_55_fbf9ee_1x400.png b/css/images/ui-bg_glass_55_fbf9ee_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..9580d20e1112f6ba320fde6b6c5f11e897866d32
GIT binary patch
literal 335
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVp#K6F?VU^=~1_lPUByV?@|6srw@%;`1
z0|RG)M`SSr1A_+`yPeFoV_;zD^>lFz@i_kWydoEqqe#QU`gutLIn5m#7PC1@7*=z<
z4qF{*ka_oa1@pn?idNCG?#I#xABnmg_KyE?*?-^5WtQ9w5^aeR_t~yac{S@!?YDPv
zA6UE+PxP!cNP1W1<oHBIMCWecj17yF;!R9GUOvHZyCt|VS?o=v>)vgiA6UY<m~FBh
zUtIX#oq5=xNB$F=O`=M0$D2w$1_lPz64!{5l*E!$tK_28#FA77BLhQIT|)z11CtN~
wb1P$0D+6O~0|P4qgU#Ra{7^LH=BH$)RpQogX!W&E3=9kmp00i_>zopr0BP!W?EnA(

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_65_ffffff_1x400.png b/css/images/ui-bg_glass_65_ffffff_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..2eb7240cc1894737a632ec476a8c341e26f5dee3
GIT binary patch
literal 207
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4T3nz`(%Zu54b$z`($i<n8Xlz<9SycnJdo
z180FpWHAE+g9jM9oy@jlU|<mRba4#PIG>!6Akn(GK;%&a!_<rujF(L|W->4^sFt`!
zl%yn<q*^5xr6!i7G8h>cn(7)F=o*-W7?@ibn_3wdX&V?=85oE*rv5_Fkei>9nO2Eg
UL&}}IZXlO>y85}Sb4q9e0Q&7SYybcN

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_75_dadada_1x400.png b/css/images/ui-bg_glass_75_dadada_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..ead19f215a8b1b4aac5daae187f36ea985ce252a
GIT binary patch
literal 262
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVpz`(#DwYbxTfq{W3$=luK|9_FyhG!WV
z7&r?&B8wRq7(Bq(?PRtch~eqt7-Dfcx#HLSM3G*lRg0syOXO7>-YHDpA$__aU+M5)
zdmesc3Ax&YilB2Jz8D@Zwr>;vED;x%R8czZVX5Zf*PV+qL<E}|_JuE24HDZ}!@$6x
zTH+c}l9E`GYL#4+npl#`U}Ruus%vPVYhV&$U~Xk>YGq)oZD3$!V6gdHo*#;a-29Zx
Xv`X9>4z0fS3FJXfS3j3^P6<r_eI-x#

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_75_e6e6e6_1x400.png b/css/images/ui-bg_glass_75_e6e6e6_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1a4e788533e86847c13e28ca1120c7ca753b370
GIT binary patch
literal 262
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVpz`(#DwYbxTfq{W3$=luK|9_FyhG!WV
z7&r?&B8wRq7(Bq(?PRtch~eqt7-DfcxnlZpgDyA0s~0z?^PKOMn0G(1!f^7#RJFsa
zE!wUt^5iE;+*@X}r#r1e{=kQWGaf1%A3na7XZ{ljJITI9fi65u480EDR2cM3^BEWz
zR7+eVN>UO_QmvAUQWHy38H@}JO?3?obPY^G49u;JO|1-!wG9lc3=B4Z%kx9gkei>9
YnO2Eg!=csJK7l;w>FVdQ&MBb@0LXMu1poj5

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_glass_95_fef1ec_1x400.png b/css/images/ui-bg_glass_95_fef1ec_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..97592ae9b2660fd6addb50f948039c841e62fcdc
GIT binary patch
literal 332
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVp#K6F?VU^=~1_lPUByV?@|6srw@%;`1
z0|RG)M`SSr1A_+`yPeFoV_;zD@^o<w@i_kW{6=2JM2Yr~&;N@FJ&#cg6X?Ch=cOER
zfMME&3*9cY!V(R<dTBrGPRe$^vt!-Z7_jH+`ifQUTPn`H6J};OUMTbY_JwVwvP>su
z70#KoDNS7a(g(9$>w4v)=k~@dJ=ET`c+$n|v%?pMm=wL;DKXQ`N-{RgN<#LT4zGs9
zpQBqITb$#sWOCQlNSQUC6XZPA64!{5l*E!$tK_28#FA77BLhQIT|)z11CtN~b1P$0
vD+6O~0|P4qgU#Ra{1_M*5E^pxQ!>*kacelV`r0Q31_lOCS3j3^P6<r_+7NW?

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..06a7321e28f17b231118249038797cd71549fdaa
GIT binary patch
literal 5815
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
bAvZrIGp!Q02JgdLz=JfNu6{1-oD!M<T#csL

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..256154537205de6fed50fafb52e41cfbc5282d03
GIT binary patch
literal 278
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QU|?V{x_<LN0|Nt7lDE6d|NkPZ4bL(#
zFmM)lL>4nJFnEBm+sSM@1_p)*PZ!4!iOWY1?d5fFU}(75FKJRDA|>1*_-0|Kan}(Z
zA!UK3q3_Q9wVbP4QE4M8f0l!Nq56_L+U3pnKkDWkzIuZ-Iw{SkN$#TI^#h^{)j}F=
zCdwMQcgXJ#(wlPSq}-9y3=9maC9V-ADTyViR>?)Fi6yBFMh1qax(3F&hK3;q7FH&f
rR>mf}2If`<26JArv!ZCo%}>cptHiD0?UwyJK_2#W^>bP0l+XkKj6hZK

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..4de437c8038ab4fcf5bc7f2d0bf7530127567041
GIT binary patch
literal 280
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QU|?V{x_<LN0|Nt7lDE6d|NkPZ4bL(#
zFmM)lL>4nJFnEBm+sSM@1_p*GPZ!4!iOb0qHNA~~8O(<lf9L7{A|dz8$R;CsNBqG8
z{qBc(I)`O>+oIzo^4_KIxOld}cFx0DLWie5=9yk@6qA*@BjQ{^BGciYYHh{rlIQLv
zS-d__@aznO62r!6^IlDjtY%|iU{Eb_jVMV;EJ?LWE=o--No6oHFf`RQG|)9L2{ACY
tGB&j`FxECOure^%{4LK9MMG|WN@iLmZViW4U;6~|vZt$`%Q~loCIC|7TiyTw

literal 0
HcmV?d00001

diff --git a/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..367be20d6d6359689a715e9d10ef0bbc251a97b3
GIT binary patch
literal 328
zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QVqjpHaZj*>fq{W7$=luKKNxUEe80oM
zz`$AH5n0T@z~BMKZYQ(t7#JAZJY5_^G|oSrV90eSK)^*lIEveBqwl##vS$>FI+kqt
zx5WE^*9RdnIX8hdXVY}-9P<|>e66tFtfTWSxp)i1gZ_fWqC4hKZm_%5UK*Hie|@Iv
zf|+cMvn5!s1Z#e%Tg7s28_(+%MPXbwZ2jNwU3&9~LV@({oW%!zTE&Vmo%<a1pqu~x
z|4aUlS)V<%?=0L@BgMeLpjzS@QIe8al4_M)l$uzQ%3x$*XsT;qtZQf(VqjrqVrgY;
qs%v0wWnf@6k7px_hTQy=%(P0}8oUp0;bmZ8VDNPHb6Mw<&;$T|xN}|r

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_222222_256x240.png b/css/images/ui-icons_222222_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..e9c8e16ac5e7f61c843fbac290ce30c5de7e40b6
GIT binary patch
literal 6922
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
BBYyw@

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_228ef1_256x240.png b/css/images/ui-icons_228ef1_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c554acbc625ea41123a7faea547a5696171fd29
GIT binary patch
literal 4549
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
QfJSLNUHx3vIVCg!0QQe<X#fBK

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_2e83ff_256x240.png b/css/images/ui-icons_2e83ff_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2bf8388370920783b94285cb75827ce4b4cc1c5
GIT binary patch
literal 4549
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
HN@xNARz-5y

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_454545_256x240.png b/css/images/ui-icons_454545_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6169e8bf9389ab9b5b7d2c6f0c5fe3e4d363105
GIT binary patch
literal 6992
zcmeAS@N?(olHy`uVBq!ia0y~yU}RumVEDkn!oa}bI<Lrqfq{W3$=lt9!F7%GG+hP;
z2F?PH$YKTt1`jZHJDF|Az#x_D>EaktaqI2e>YP;f+T-@=o4v2yRN31$?Sxq9H^o_Y
zA#d;A=vd-4_4T$)Ge@OwVN+HGsakiwQM$q~Q7be+v!Cm${v;8Rt<ndpx><s}MBclJ
zi2d3S7{Gn-T-DTRPJwbBN5evIy<S!?G3CHZ`RAs^=k}bl{QfKMzVZF3-|tn|eg60N
znR)Ru^Ut#%@Y&4jVQ$uIIG*s3b-}|AObW?O6FMEmlk^|5Ivin%J`gt9Wx;hOgCGBl
z9V0BCi5YbIu}qr69)DcUNsM7L6VK&(wHv?s?dl|++b!fxK5d<tv{lOG&HX;t15-Y6
zyyOUEs9MONp1owk5#L{ll~+2s85wUMFk@^~d}>uHW5x2)$|30J68RSbP75ntTwbzF
zeWbqEXZn8K_Z!k~#s+V@S}3o0nIVn!1y`{A7Jm7_cWPp@f>&NQ_jR5yqsZ3QIEBM&
zJ<F`>i7WZjdZV_!zY%Qk-M9GWSt|qYo6FL_iJsce$|Cmd<!m*N|Dmn6t+~nPO`gxq
zv=5a%GR3{^Z>Y(EjO3=Zfl2FS+1X<o6c2yP@OgXZVK|dCpFRU`yLdy}VQz=RkU+Um
zP{EjC@u#k#=8og^`u@N)`-a<n46_Z>4(*UXFsFI0ZRt1W8)qK|-gNi!IQ5pjU~|LF
z*#YMlc%Ci4z9sj~_NDu#{=Tx@&S*Dd*KbCp7vYB|2dGugo|o7Cc9Z;p5Ub*M-+rXE
z6y7@d+{57>|AJq7$+tbZR~)|ad->@)hT#9j+Oy+ooL=WO8(F^PPGJ)8`2S@?cf-2Q
z*ejpQ_UNAO(an9cDz!V~({j77f}6y@-I9^v+f%4^W7V2@(&;?!_F7haP)?R@&U@T*
zuugHs#}7;p&+K6^k%?oFg8Ma}`@FKugD8i;n}e60uHO*%WuM6*1#f{U?|{1^DgBlW
zvraoZaJWV9@2+pyz_e6n)w4wH`Xj#%%;<`>Saqyyb))wRp+bHS#+<9=me-f}%UhUC
z@D_Dy-g$j#O=F{4{j}4{3vWaph;iP`&^ql#!s{bJKaVON*!pYNU8`?yTvZDmI4|CM
z->mDJrsIrbd{aUU%R}`%zh9cJXma6fX8Km+a^{Uw7^lo-Y2({_T<nyq)#|T>=Fiyp
zR?e1qGAZw>m_e!I^eu050~SoL<UJEI$6Len>>8%GLOFhimnGc|*|L`XW>NV}m$25@
zBX3JqvZR_c%zm}T{4}r3R-gT+BqT)FMDJ>Jp0Ub+|MD}&0LkwQ)Gj<Qcp>!W`5)~g
zU$q;tCIwLFeR_D|NaU*r3E$c8`R~}$(CxY<%I5aXjO#I8ioy*~p3Ljs{XL8Kf^~@Z
z>9C^hVg@^Bon2EXyfpcA`{ysEGgjPTN?bRk;a9<mpFH!sU8|iwt|?bq;C=e6Y0JJp
zdAbWuCo7fjDO(isW(}JeZ^-+Ms)r5hYRoPioxAHT$F_4bH{JG=s^%<tc_VhmZSQx_
zCdB0$YHTt)aWR+uwDGeQ=hWMRPNg+(JeMFVa(K#ImRGA4`s0t<i7ffJI;%-%oz{O{
zSIsY}D`r>!4E?S%Z5?k+=?1>ZUHM^Cgd41Q6Y~GH<Sz40-BhybX?!@#m!1B{uB5Pp
z8y}ofKOst(nfL0HqOzL1bu4i+(x=?!Psn1ZWJ+GOZ)d?Wtyz}@R;S(nwlt|RmciHb
z#yQIgH}vK<N&CFH>$iSyp|<K%mIHgA-(KHiAbPGWxg+_i*Y(4$48Eo(_@=W@%g$b<
z?0M6MV>a7?JAxJU@eLiEuX{a}+3O8lTFM0;UNiw^Kv1Y7(rjGvglBKKPP}K|a4=<k
z(aK*gzSZUX1NWCSrf#f0@ha{Pe?rsAq<2Mn`WtWfTFDq(UHtB$*5{8O4pjZQdM+Wh
zCioSz(>5UuvD2xV+cWsi_UVW1{(JlFopmRb68#l>^8fSdY%F~iclqJP3!SgxF55O%
z@h!MrlCUj2)!BKfFL&Vijrp@L{Wjnz-1?POb>6B^p-=PeZ`w>b!Qx;hGHttuySV=A
z@60y@CfxkAN_N4yLsv>219juK3zXK>d|{l)&~a^xmQl{;V>f%(mbxEzxS){5t60Cv
z>B}<l)kPDw9>4H{vykJ2kD?Z<oaT>=-P5IRAN$LocPwmoHHY!0y$r8(MV~D@&!)Jy
ze4<K9z$C4<6}uKL(+`Md-p(UhVmNKpp&a9v897@kuNTaI@$%92j|NHiuBPwzIaaH1
z(|85zf<G!JRb%vf*6L}7lm|XkVk-4EPx+wTX!K2y`}IMzG7l8wht(O@CPu2{vVCHD
zkapT^W{#8kDm|C(ck}ji@!sM;bYa1q-4*7+XDWI>m3X!+N#zN@np)c?xQlTQUkana
z`k>k2yC=upU9?)H(I8eMbpGA$kpC4@i&l5euUY*p<ZeyV&c+ig4rSltT+;Zj@ATp4
zNc#3(<FnD~ZysOY8{}D7&wjG*T>QPj3I0dV*19~NaD!=+nsN1>ZIPRVzJ<#lFQ0S9
zRO?%J>gnnBH_uGF=>CH1hm{A5LT1$EX_^B1z5$E>P1UgatN47LeshhW)5ezQ%oR(f
z^ja~ka!=zGneFpF;Yi)<*4JBwtg2L)5)<VnN;F-K`}y?Kms4wNm;;{aDr6_!oo91<
zs*l>Q3a__Jj*k2+PVZJVp4c<rqfGwc#6@SK8!CgRo;^A9Z256NuhPn19+~;71?BP=
z4R*v!BuXn)F@Kg>z$aDl?LO<_X9|amGy4r|wlVbEwjxz85~_?dyuziH{hIX8k?;8b
zw%k`S%o7>T9OK=7D(C4Gxvdeuaycxu-->CRKB9T;^844PZUk>V@>n6iNO<>~BH?^3
z*Mw71zaATY-J!;Bdsj^O-t^z;=M<j?mDt!kanxhh4Qn}YQ~PGlubMvYSxYt-mwL~+
zs-xC@qJ745)yCEh2P#(<UN3&Q{HBKEbng{fcMIdD)y;n(`to~XUeaX4gz0AYpSs@?
z3wWORSxv8<bB<<G$C{_Pr9RWo348A2IWQ|tG|yF0A^XgN!;_XVB){B#mnnDV@(amx
zPi%B)(RI4EROZ^uX)Xy??%N-yE-VS;{QS{e@-c^jD0kDkIR<MN?3lm$)%Aywfk!S+
z5n{a2V}CSPB59&N^ZnH8JAA4w{@JYNEj%Gm-8enM<ic|magpLl>zHl`xHw$>{rP!u
zH;?6!*Dt@no|<ZL=qpQ1vc}W9Y_lSnXPy1ns5G^RY2Jqa=0Dj#7Me{f)#a?2e%DE2
zC&xsF9_gUVU!^x>GE^vvHcqgN3uy6hS#aVX$J#sT8%xY3yl*{gzr$KHbDPmWwk1kS
z^bVG+S-FgxIc)#L4gbp}C%YafwOgH3zmf6aniY%oeO@&w?J`3r$AU!r!gm?!mFh+F
zD`lSj{<vLQ^onxK!n0}@o^j=CpJDto?aC@ShBsaJ#2$VBS@SUR$UoIShIkeawu0~1
z4=DZqEV`#Hdq<n$x{F#TSMQv)nlY3=dfNthwTec|XBCc{=N5P6rp-*<{m7=iC%)%@
zujncBgVr3CbIo%31U~USo^~md_j5m2y_L){w&;%Yn)6(p>Zfi0V9s!6gP7o|{TIbn
zTcq`VmUZ@+%{C)J`q94qYcu|7cCHg@oPWOd*=&ths=13KC$3SycTSDtJ?rc(yw+W>
zG=AKjrFf;<Dz5Xj_}TM8-)6Ho%sDAG)o<e8`eWXg)+?RSx@f~bBW%yJsSBC+*nXdx
zzbK=waKhI^+6iW!V)LIY&)nuIXQTW_bmM_dANEFZ*v5If#w7eVh?Ov8{j=)BZ`HFd
ztM+p^9{d-#OfJzN?fv6DI-BcfupCHMkWh_oaA!p==NGs3fBsk`n8KK0DRbu9;iu1h
z&3!a=UtMm}-Th;ly|>2S*=H|`7nfXJG&w`p{vNy4f%(z5mOC#m+8uk`{inwDNT;*L
z=W9MW*YM_COqGfVe{(ke>ADKmSAt;{$GQ$B{S}d(!#Zt7QsAQLyFZ(6e0%!g@}FUU
zOuXL4?p!+mgxtIbIg0yM+wS9a;kMtqTs@H~A@0_Dh6{;P3wIr`xcld~mF}(sLjD_1
zL<Y>8Uor1?!}`y!+pf*+7oRK^@z^wwLFt?OwJnP{S~e~Yul;=U8rR~_E%Hx1?M_U#
zIgvbzZB|lqWEhv3?Z+3(wb-Y>zP<mTZp<^0|3}tm*2rwx>Ev<X<RPzkH+G&c;T6r!
zGU1mdKZ|FW=DjV!Dc0-kTcz5K2`%wK>(-pxbcjj(g_?ApOL4)bIlIo4sJiPuieudR
z^h4OTA9DYXeXsOP7M_zd*HSOTcUS3$?|Wu@Z`pZd?VrVFAzP;1GrRQE)LSxN;~ST%
zN7emJldSZ%&dPh<TDARXFP}ey9ZS#g!^z!qbNC9vqI~1iZ*5rX+%8-8;!>)6^^Vu`
zf6DGVWfPyWa>GJqp>OLAu1-&VaQ~5{-)B|7&y`P)_0DFv{PRSMoIt_UX>}ckXZ7lT
z7JB?S`{&#le^0(VnYVK1f#W|~zWf%hStIaF!~G>g|Hd;+&z1E$iyH(USvGhz-fnMb
z$Z6r8`X&0tBeQ)ccmGs-uNSda_}l90{X6>B%?ftmOWSp*ZHmob?mhj>EA9P1*Ufv{
zbF9@xI-vKV<X^42q$R5#rzhvPJTI;muwJulYu79F^Gs2eYoq2c&(QlKc+`K<)3uGi
z=3P(i<Cf_S-Ck$EfbVjvp`RFo@$aWyx3;;w(U||w(7mETx}qWbNANk1EuM7(^|yQM
z{l83^xAFg;WoNQK3QV}7bN+#BW{1Y6{j3MBH{R~JTCMj#<4yeJ#ZOHeZghX{&2tl3
zBx+v&^RGeR(XVg(?=cCjxW{xXSlsle)eQB{lPCV^AG>sQA$tqkx7A)Nik66WHoW3}
zz^C_-aUPS{PjA1^<wB+NQstJMF0#v8#&|@xGgM-SN@#+o<gqf<?v>xyf7Wwkxfi<O
z|NIB3yHYNn7v|da$C`ik<r!9AShasAs(qJ=IMS!^sB+K2_a9jq<}Erc-6hb^$o+H2
zx@Qk2e|+8VzW-w5o>}iWpD}hRz4*>-B6Cmd0=S<8s`KL*r23w5I;5Dr)6kfEWlHsA
zXDh4d`*xo_bhr+j+`{M==C^)VeZ#H{!6LnXb$+{7KYVzDZDW)`<NbuG#&aId-81?9
z2k+Jyfv;;+{;A$8k$EWcUhzp-p6V0ZIa)`|cdtM3KJCQ&bd5{7ifP=HC%!CEdYS#e
z(=76_enV>1%A1>KbaZQ<{P(76e)>$aaEp`6k^)svRnDxo6kosn_4UL3AGMB7J*52d
zyZO(JNxCI7pGPb_JJmwAa_zl5KL0n>u}c+i?)fIAwWj%QOozf<jm_%{o=O|(9q~AO
zb0*u3lwL`_4{=d%H2e<n$eli*_Bm&f(F(Qfx17I2)vho8xcrvLU*)<pdb|J3FrWJ6
z`3{Dj<z|1kUNW_CG~X+<cm?~U+5jurU5A}=vO{l2AGVmPc_Hgzxxq=5$$!E>DO_ey
zERJ~~!@Y6I?C+ajY!VN2<A0H-Ay613;61g?N_|Ge^qt!s&fmWL$yVhx&+&?#6MjFg
zk!UcrT5!eTQRng4rEC|T%NvQk-ys#eOdzvC?}*yY>s-@ct4JkqS*$L3CVS}_!-rr6
z+gobU%*x;Hul^z;@@!wI@wXSV?z4tp+FZzeit$yPNA><$e;>_j{}c85@*k6}{Cmy_
zxBifSsC4p<<K9*E9y^)dcPYPo&fhpcwB?5ZgZ7z?hYVZ!I8OF06|=q~^5Omgf6D{s
zKPvUR^t<wIaMsS-6>25AttOG@;kJh-r!@OA*G#kb*#G?d(UWh&4L_*J3)R`4%5J+8
z$|Uyn;(Ue=ZDGtW_HeYyOrF=iC+q^lqJJGZ)lZ)>m^1(9Jix!{+Sw~{v&F1!j_a&0
z5s6;3Npk(I=i7gTh$@}<YaASEnRD#S>3!WEH{@S-+^&dQr1oZh;v9#Y_3J-qian}#
z{dQRGv<-)ilgVX`q;}bV{o4zseq#B*<><j<TVqbIjyYZW@qgNib8NStF_;%MNbhKr
zZkRn;;HH4U&;1>7lWsX@{*Lar&!o3`Wky5C-}vWo_fF=z+*WdNc@uBEq<&`VKE^*y
zO@A5Yr}iF?c+9y=r@@KaVM$u(4S{VNW%TFR&+F#Dp8o&*Q>QIKvJ?NDbH1at_@2??
z4?O|bq%2NccQB4B2|oJYX8Y4M&n}jk|Bh4M^0a^13~QNW^?81BCw8_p{{CThKRx=k
zm!e};oPzyXn=|V-$mO4${VcvX+B;peS|fFO?N0&M_ByZstoLMe9_89F*(`Z^^mET<
zneNc;|4-Aol+>J585Wrzu6t9xjzOP+*Zp%2qnr>dpYCBell8at{@I^bCY9WKA#^oa
z-f<qwIs@()jXlkW<UgLgGnxIzl?B}I1LYU7S;&6>7wPxh>F(T3_R$M}FA3saBP?}C
zWuH{`gubmY-vp}rOApT4cYR;oZ?-^&X$^(PH054fEbdudWyQ+ozSjNm`B3kbR$aW(
z2J+_r_L$AnZRwTc3ilO>v|0Oe-};HXjLUx--MqMA_YM`)9<{QEowcePmRju4RJK&p
z)W37iJI?65_M@9lXEvY7+;{A4%%vp{o?W;bcDT0HhuLNCKGF4t`k9Ar=iQ4nI?{XT
z{UW=cmptu5-%K~JSaJTk`)!kB$=|uPer4`E)c=EPxv3_@;f;3N%RN{Y2>1WLdn3&>
zx=`fb_aFZ4dK*^GNKx~OKVBCeli*&xlD9_p`^<x>`j1669AuNeusnMuTSE$mz*z;?
z$sKEcz0x@Jg6F;8yUb%{w!h!5o8g?$$bDv0PgLXlXW9&RPO9c|Noy8=Ry?wLg_&Eb
zm_TNO->==OGbA@J_t$#7YF?R6@t+2Vjnh?k)}OfYTioRS)8(g2g7s}&f2qEEVo+Xm
z@<Dd>sZOILsRL#wcQ>!sTCsnwb@RNXORn=&6>p0Dd3&zT4W}C~6s2{JZf+>`m0w>a
zd}4x<5W`p7>P545_xnFz@%^);>m0t-$3EWPGXH>BxrM<brUy;8XZCJaJtQ0x;Im{_
z<1wy=;~s~inWf=FIq)vr1oz{Q&eqSjY}nu^(h!i@>dtj>wYDN#>t-?a8?uk%TKh`X
z5ASPU!)Uc8s@0*_ry}Z>h}D{7)7tn}vkFc+njh#GKP4!rGvVNW*M%(II#REmpR1c5
z>-(FjGX9|8wF;M=DyzS%$#{Kq`jq`E@G+}Hd;6nf#!EMxxXEO@i^)+ueqH0ucE^MT
zH-r3EC~s0)F^{<<V(Y!9YrCf#M7>$O@WYigiIYT1R;*gMC`e@gRo~3}&bkcQXC&4a
zT}$khO!F{txaQ3CaOKTAlb0-L*8O)cLFHFn%OZv~p*c@f;<`iAIEpma2pSyL(sllo
zXBn<L|4p-l?_9%UqAL?yrG?vsKFK(ke@j>VV$Q{5e`aw_OU}BWdAsx<u5GL=i7?%8
z!{=^0Xe8{%)B_m9e4m&Stg2rdHl1KuAiCRY??h?SeczO=Zy%Ogb$p+T5`*rpmBllX
zOQ!nd86Ot5ak>7`sdLZH6vOh^gOB7c+nRWYHJ#gdK>eqHBL8QOg_mTDTEw(V)|^Y}
zUf1<`f2w=u-(}Sq0-O%rdb8&+$vw(mQ#f<mv$9vIa!*aeUS{YS^d4GS6WV|D-4*_i
zZ0%hCwm7eQUb;?PX5H$S>$Cs9bl-CKhyT-!_njM0M1J9Xpycqz^`BC%pGZ}}>|mYE
z2MnLR*mU6W(xR&DU%s`!zi<6G|JSF=9eV$&wX>@KY&}rnBmezOxoaG=OF(vm$`dK$
zImwQ%`6Aac)<ypM`?iVez5ZS2W)J2!8{FD|{<!ePCij|&c@WE)jfVo~8PC}ep4gfH
zye|KZ=3VFJ6d{Sb?Hf<JzFXM)>sUjM`2ik{GmDbm%TJUoUd;dT){gea;s?2HY^I32
zReWKrvv)ZBFqe@Rc}VpH%Yia^huB|lZRTB)fBwyO`S;y*&C9}FK8Ypl=3k(9_gUJy
z`(Ns==U@18s)OZ0-oG%%YX11H{a2UXmht^I``-IsytCq%FA7Yk{3qV;J2$XKc;fQ=
z^W$`@>-*~ZC)jl@|Gr|<^$X2hAJ1z%Ui~V4_5O%|pFWx|Y0ljBLv2?Cmua|{(tEA2
zw>-C=d6^XpRLg&meChfAQh8^-fBaLv+op95zZxPV9+hh>30m@Bk)eKR?*1n)HRG13
zw_kB#obdMbQKlO&PVSi9d;AsKHPZ>Ue;sDd(q?}1ayILNy5B4>KWBZJT^X2A@6Yle
z;jaqIAD18dZJbuS893YY#i_PB{8%GoU(%6nJh}FO!|s`<g??8z#ql$KK2W)epYdzx
zo_#e(MOLjW2>z8Pb!6GXlArg_q;~$by})o$<wBW!gY;j!gqcr&%=QqEKjC!r@_CLB
zX<21i)mXjyh>BlJTsB@@z0E&p{|2MKuAP5h#ds?THFO6t3dMwg0;t|9_kjQN7w5TN
zF0S~sMyrz7c8$RQMMnEp)ouIL{ZwDt{{5a+I<ga{?4PBrT6mSSA^Zpbz1fTJoHu^?
zeb<-wAMNi<U2K2g`L`Zu=uc!gkb3RL!)ZTW3jg8M4%)Hni}(+*{7ZfHe@*3uZ)_Ha
zM&Ac%Cn>&s-W&^PZG~J)DM~fp(f614+vU!B;@W|YUv956Dv8~7{K7&DmMh73*O|6f
z*_yAI+tl8&hvA0Aj??QV&fAfG;ovccx%%%}5?!PBx3g6;N-!%kAD1w`q|7f{)iT4}
zXNF!4<L@@E{z)2qjLD)w6O(5Luee^H%k(5r=#$C?vwzo@R`bZZFm70REpd5uNJBhF
z7B-h{tY=L)q|fn{X%oYh_;l`>N-3+}Kb@D*eRALPOAIHN3?%>aN^QF*yRp9d!ciI4
z6HFUK|MQA%yZ83yedirn4HG&K#ap(t)@QlAx!Rq0sLr1K1!qd~1u@3xS-ZD(*FQCQ
zE25S7f62ssZ=W;lZPH;-<29JMN$sch@|Nq|{#{Ncic8iD8P5D$C-8!?&6By}8$ZK3
zsRed##4V;I|8G&7<F2_Qt6^`0=k66Z-alusby#oeu)plBnwS0mmx02Y7;=u+A8vQ}
z{4!AZ_jR!c7lr@Wf8P|h>iRK`Jq!#CswJ)wB`Jv|saDBFsfi`23`Pcqrn&~kx`u`!
zh9*{~mR5#F+6D$z1_lNzGgqT%$jwj5OsmAL!STyQaRvqkNstY}`DrEPiAAXljw$&`
fsS2LCiRr09sfj6-g(p*OKoe%3u6{1-oD!M<M;1oL

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_888888_256x240.png b/css/images/ui-icons_888888_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..d3e6e02a03d4cfdc6a2114f736aa57e8a898b98b
GIT binary patch
literal 6999
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
VsVqF1Y6F@#^K|udS?83{1OUV@2vz_9

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_cd0a0a_256x240.png b/css/images/ui-icons_cd0a0a_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..49370189231d006600b0f0c2967cad1583eba634
GIT binary patch
literal 4549
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
HN@xNAlp`uc

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_ef8c08_256x240.png b/css/images/ui-icons_ef8c08_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..d76d10a8392e995c353b537e786f2bfdb5d2dbc4
GIT binary patch
literal 4549
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
Q0gcjly85}Sb4q9e07=DT8UO$Q

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_ffd27a_256x240.png b/css/images/ui-icons_ffd27a_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e9d27a7247427b7ace97779e10105260e1c3bb8
GIT binary patch
literal 4549
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
Q0gcjly85}Sb4q9e04*4($N&HU

literal 0
HcmV?d00001

diff --git a/css/images/ui-icons_ffffff_256x240.png b/css/images/ui-icons_ffffff_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd6c26561dcce4ed91d3f9d6f98b6bf9feb03847
GIT binary patch
literal 6299
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

literal 0
HcmV?d00001

diff --git a/panels/mensaPlan/config.php b/panels/mensaPlan/config.php
index efbb100..f6162ed 100644
--- a/panels/mensaPlan/config.php
+++ b/panels/mensaPlan/config.php
@@ -19,7 +19,7 @@ $SQL_DB = "infoscreen";
 
 // JSON
 $JSON_NAME = "mensaPlan.json";
-$JSON_INC_NR = true;
+$JSON_INC_NR = false;
 $JSON_INC_ORIGINAL = false;
 $JSON_INC_SHORT = true;
 $JSON_INC_ART = true;
diff --git a/panels/mensaPlan/gericht.php b/panels/mensaPlan/gericht.php
index 80b50e0..49cac16 100644
--- a/panels/mensaPlan/gericht.php
+++ b/panels/mensaPlan/gericht.php
@@ -297,18 +297,18 @@ class GERICHT {
 			$json .= ',';
 		}
 		if ($inc_art) {
-			$json .= '"rind": "' . $this->rind . '",';
-			$json .= '"schwein": "' . $this->schwein . '",';
-			$json .= '"gefluegel": "' . $this->gefluegel . '",';
-			$json .= '"fisch": "' . $this->fisch . '",';
-			$json .= '"vegetarisch": "' . $this->vegetarisch . '",';
-			$json .= '"vegan": "' . $this->vegan . '"';
+			$json .= '"rind": ' . $this->rind . ',';
+			$json .= '"schwein": ' . $this->schwein . ',';
+			$json .= '"gefluegel": ' . $this->gefluegel . ',';
+			$json .= '"fisch": ' . $this->fisch . ',';
+			$json .= '"vegetarisch": ' . $this->vegetarisch . ',';
+			$json .= '"vegan": ' . $this->vegan . '';
 		}
 		if ($inc_art && ($inc_kind || $inc_counter || $inc_stoffe || $inc_date)) {
 			$json .= ',';
 		}
 		if ($inc_kind) {
-			$json .= '"kinderteller":' . $this->kinderteller . '"';
+			$json .= '"kinderteller":' . $this->kinderteller . '';
 		}
 		if ($inc_kind && ($inc_counter || $inc_stoffe || $inc_date)) {
 			$json .= ',';
diff --git a/panels/mensaPlan/helper.php b/panels/mensaPlan/helper.php
index 1799425..8e02403 100644
--- a/panels/mensaPlan/helper.php
+++ b/panels/mensaPlan/helper.php
@@ -31,8 +31,8 @@ function toSql($tage, $server, $user, $pw, $db) { // TODO NR
 	$stmt = mysqli_prepare ( $mysqli, "INSERT INTO gerichte (nr,originalText,shortText,rind,schwein,gefluegel,fisch,vegetarisch,vegan,kinderteller,counter,date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE originalText = ?,shortText = ?,rind = ?,schwein = ?,gefluegel = ?,fisch = ?,vegetarisch = ?,vegan = ?,kinderteller = ?, counter = ?" );
 	foreach ( $tage as $tag ) {
 		foreach ( $tag->getGerichte () as $gericht ) {
-			echo mysqli_stmt_bind_param ( $stmt, "issiiiiiiiisssiiiiiiii", $gericht->getNr (), $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getCounter (), $gericht->getDate (), $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getCounter () );
-			echo $gericht->getNr ();
+			mysqli_stmt_bind_param ( $stmt, "issiiiiiiiisssiiiiiiii", $gericht->getNr (), $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getCounter (), $gericht->getDate (), $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getCounter () );
+			$gericht->getNr ();
 			$stmt->execute ();
 		}
 	}
diff --git a/panels/mensaPlan/mensaPlan.json b/panels/mensaPlan/mensaPlan.json
index ed223ba..ac186da 100755
--- a/panels/mensaPlan/mensaPlan.json
+++ b/panels/mensaPlan/mensaPlan.json
@@ -1 +1 @@
-{"montag":[{"nr": "1","shortText": "Geflügelbratwurst mit Currysauce","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "1","date": "05.10.2015"},{"nr": "2","shortText": "Cordon Bleu mit Sauce","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "2","date": "05.10.2015"},{"nr": "3","shortText": "Ravioli Grano Doro in Tomatensauce + Stangenbrot, Salat & Dessert","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "3","date": "05.10.2015"},{"nr": "4","shortText": "Kartoffeltasche mit Mozzarella & Kräuterdip","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "4","date": "05.10.2015"},{"nr": "5","shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "5","date": "05.10.2015"},{"nr": "6","shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "7","shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "8","shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "9","shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "10","shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "11","shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "05.10.2015"},{"nr": "12","shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "7","date": "05.10.2015"},{"nr": "13","shortText": "Couscous mit Gemüse + Saisonsalate","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "8","date": "05.10.2015"},{"nr": "14","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "05.10.2015"},{"nr": "16","shortText": "Tagessuppe","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "05.10.2015"}],"dienstag":[{"nr": "1","shortText": "Kartoffel-Rösti mit Brokkoli, Käse & Hollandaise überbacken + 3 Beilagen","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "1","date": "06.10.2015"},{"nr": "2","shortText": "Panierts Putenschnitzel mit Rahmsauce","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "2","date": "06.10.2015"},{"nr": "3","shortText": "Rahmspinat mit Rühreier + Salzkartoffeln & Dessert","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "3","date": "06.10.2015"},{"nr": "4","shortText": "Grünkern- Gemüsepfanne mit Tomatensauce","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "4","date": "06.10.2015"},{"nr": "5","shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "5","date": "06.10.2015"},{"nr": "6","shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "7","shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "8","shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "9","shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "10","shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "11","shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "06.10.2015"},{"nr": "12","shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "7","date": "06.10.2015"},{"nr": "13","shortText": "Couscous mit Gemüse + Saisonsalate","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "8","date": "06.10.2015"},{"nr": "15","shortText": "Tagessuppe","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "06.10.2015"},{"nr": "16","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "06.10.2015"}],"mittwoch":[{"nr": "1","shortText": "Gebackene Teigrolle mit Dip","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "1","date": "07.10.2015"},{"nr": "2","shortText": "Chicken Wings mit Paprika Dip ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "2","date": "07.10.2015"},{"nr": "3","shortText": "Seelachsfilet mit Remoulade + Püree, Salat & Dessert","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "3","date": "07.10.2015"},{"nr": "4","shortText": "Vollkornspaghetti mit Soja- Bolognese","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "4","date": "07.10.2015"},{"nr": "5","shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "5","date": "07.10.2015"},{"nr": "6","shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "7","shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "8","shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "9","shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "10","shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "11","shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "07.10.2015"},{"nr": "12","shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "7","date": "07.10.2015"},{"nr": "13","shortText": "Couscous mit Gemüse + Saisonsalate","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "8","date": "07.10.2015"},{"nr": "14","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "07.10.2015"},{"nr": "16","shortText": "Tagessuppe","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "07.10.2015"},{"nr": "17","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "07.10.2015"}],"donnerstag":[{"nr": "1","shortText": "Spießbraten mit Paprikasauce","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "1","date": "08.10.2015"},{"nr": "2","shortText": "Knusper Nuggets mit Dip","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "2","date": "08.10.2015"},{"nr": "3","shortText": "Chili con Carne mit Brötchen & Dessert","rind": "1","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "3","date": "08.10.2015"},{"nr": "4","shortText": "Spinat Käse Taler, mit Pilzsauce ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "4","date": "08.10.2015"},{"nr": "5","shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "5","date": "08.10.2015"},{"nr": "6","shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "7","shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "8","shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "9","shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "10","shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "11","shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "08.10.2015"},{"nr": "12","shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "7","date": "08.10.2015"},{"nr": "13","shortText": "Couscous mit Gemüse + Saisonsalate","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "8","date": "08.10.2015"},{"nr": "14","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "08.10.2015"},{"nr": "16","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "08.10.2015"},{"nr": "18","shortText": "Tagessuppe","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "08.10.2015"}],"freitag":[{"nr": "1","shortText": "Wirsingroulade, mit Sauce ","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "1","date": "09.10.2015"},{"nr": "2","shortText": "Seelachsfilet mit Kartoffelkruste mit Senfsauce","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "2","date": "09.10.2015"},{"nr": "3","shortText": "Frische Schupfnudeln mit Zucchini + Tomatensauce, Salat & Dessert","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "1","vegan": "0","counter": "3","date": "09.10.2015"},{"nr": "4","shortText": "Tortellini mit Gemüse & Sauce","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "4","date": "09.10.2015"},{"nr": "5","shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "5","date": "09.10.2015"},{"nr": "6","shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "7","shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": "0","schwein": "1","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "8","shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "9","shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "10","shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "11","shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": "0","schwein": "0","gefluegel": "1","fisch": "0","vegetarisch": "0","vegan": "0","counter": "6","date": "09.10.2015"},{"nr": "12","shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": "0","schwein": "0","gefluegel": "0","fisch": "1","vegetarisch": "0","vegan": "0","counter": "7","date": "09.10.2015"},{"nr": "13","shortText": "Couscous mit Gemüse + Saisonsalate","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "1","counter": "8","date": "09.10.2015"},{"nr": "14","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "09.10.2015"},{"nr": "15","shortText": "Pommes ","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "09.10.2015"},{"nr": "17","shortText": "Tagessuppe","rind": "0","schwein": "0","gefluegel": "0","fisch": "0","vegetarisch": "0","vegan": "0","counter": "","date": "09.10.2015"}]}
\ No newline at end of file
+{"montag":[{"shortText": "Geflügelbratwurst mit Currysauce","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "1","date": "05.10.2015"},{"shortText": "Cordon Bleu mit Sauce","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "2","date": "05.10.2015"},{"shortText": "Ravioli Grano Doro in Tomatensauce + Stangenbrot, Salat & Dessert","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "3","date": "05.10.2015"},{"shortText": "Kartoffeltasche mit Mozzarella & Kräuterdip","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "4","date": "05.10.2015"},{"shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "5","date": "05.10.2015"},{"shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "05.10.2015"},{"shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "7","date": "05.10.2015"},{"shortText": "Couscous mit Gemüse & Sauce + Saisonsalate ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "8","date": "05.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "05.10.2015"},{"shortText": "Tagessuppe","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "05.10.2015"}],"dienstag":[{"shortText": "Kartoffel-Rösti mit Brokkoli, Käse & Hollandaise überbacken + 3 Beilagen","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "1","date": "06.10.2015"},{"shortText": "Panierts Putenschnitzel mit Rahmsauce","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "2","date": "06.10.2015"},{"shortText": "Rahmspinat mit Rühreier + Salzkartoffeln & Dessert","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "3","date": "06.10.2015"},{"shortText": "Grünkern- Gemüsepfanne mit Tomatensauce","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "4","date": "06.10.2015"},{"shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "5","date": "06.10.2015"},{"shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "06.10.2015"},{"shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "7","date": "06.10.2015"},{"shortText": "Couscous mit Gemüse + Saisonsalate","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "8","date": "06.10.2015"},{"shortText": "Tagessuppe","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "06.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "06.10.2015"}],"mittwoch":[{"shortText": "Gebackene Teigrolle mit Dip","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "1","date": "07.10.2015"},{"shortText": "Chicken Wings mit Paprika Dip ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "2","date": "07.10.2015"},{"shortText": "Seelachsfilet mit Remoulade + Püree, Salat & Dessert","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "3","date": "07.10.2015"},{"shortText": "Vollkornspaghetti mit Soja- Bolognese","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "4","date": "07.10.2015"},{"shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "5","date": "07.10.2015"},{"shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "07.10.2015"},{"shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "7","date": "07.10.2015"},{"shortText": "Couscous mit Gemüse + Saisonsalate","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "8","date": "07.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "07.10.2015"},{"shortText": "Tagessuppe","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "07.10.2015"}],"donnerstag":[{"shortText": "Spießbraten mit Paprikasauce","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "1","date": "08.10.2015"},{"shortText": "Knusper Nuggets mit Dip","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "2","date": "08.10.2015"},{"shortText": "Chili con Carne mit Brötchen & Dessert","rind": 1,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "3","date": "08.10.2015"},{"shortText": "Spinat Käse Taler, mit Pilzsauce ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "4","date": "08.10.2015"},{"shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "5","date": "08.10.2015"},{"shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "08.10.2015"},{"shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "7","date": "08.10.2015"},{"shortText": "Couscous mit Gemüse + Saisonsalate","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "8","date": "08.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "08.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "08.10.2015"},{"shortText": "Tagessuppe","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "08.10.2015"}],"freitag":[{"shortText": "Wirsingroulade, mit Sauce ","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "1","date": "09.10.2015"},{"shortText": "Seelachsfilet mit Kartoffelkruste mit Senfsauce","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "2","date": "09.10.2015"},{"shortText": "Frische Schupfnudeln mit Zucchini + Tomatensauce, Salat & Dessert","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 1,"vegan": 0,"counter": "3","date": "09.10.2015"},{"shortText": "Tortellini mit Gemüse & Sauce","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "4","date": "09.10.2015"},{"shortText": "Hähnchengyros mit Tzatziki + Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "5","date": "09.10.2015"},{"shortText": "Tagliatelle mit Geflügel Bolognese & geriebenem Hartkäse + Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Gefüllter Wraper mit Hähnchen Döner mit Tzatziki & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Frisch gebratenes Schweinesteak mit Kräuterbutter + Wedges & Pfannengemüse","rind": 0,"schwein": 1,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Hähnchenroulade mit Bulgur gefüllt + Pommes frites & Salat ","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Geflügel Grillteller (Pute, Hähnchen, Cevapcici) + Bratkartoffeln & Prinzeßbohnen","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Hähnchen Döner Teller mit Tzatziki, Pommes frites & Krautsalat","rind": 0,"schwein": 0,"gefluegel": 1,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "6","date": "09.10.2015"},{"shortText": "Kabeljaufilet gebacken, mit Sauce Remouladensauce + Salzkartoffeln & Salat ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 1,"vegetarisch": 0,"vegan": 0,"counter": "7","date": "09.10.2015"},{"shortText": "Couscous mit Gemüse + Saisonsalate","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 1,"counter": "8","date": "09.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "09.10.2015"},{"shortText": "Pommes ","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "09.10.2015"},{"shortText": "Tagessuppe","rind": 0,"schwein": 0,"gefluegel": 0,"fisch": 0,"vegetarisch": 0,"vegan": 0,"counter": "","date": "09.10.2015"}]}
\ No newline at end of file
diff --git a/panels/mensaPlan/script.js b/panels/mensaPlan/script.js
index 80f9cee..63e82b4 100755
--- a/panels/mensaPlan/script.js
+++ b/panels/mensaPlan/script.js
@@ -1,8 +1,10 @@
 this.loaded = function(panel, config) {
+	// reload data
 	setInterval(function() {
 		getMensaPlan();
 	}, 1800000);
 
+	// switch tabs
 	setInterval(function() {
 		var currentTab = $("#tabs").tabs('option', 'active');
 		if (currentTab == 0) {
@@ -56,13 +58,12 @@ this.loaded = function(panel, config) {
 			var day = json.montag;
 			break;
 		}
-		var gerichte = day.gerichte;
 		if (next) {
-			document.getElementById("mensaPlanTitleBar").innerHTML = "Mensaplan von MORGEN dem  "
-					+ day.date;
+				document.getElementById("mensaPlanTitleBar").innerHTML = "Mensaplan von MORGEN dem  "
+					+ day[0].date;
 		} else {
 			document.getElementById("mensaPlanTitleBar").innerHTML = "Mensaplan von HEUTE dem  "
-					+ day.date;
+					+ day[0].date;
 		}
 		var tableBody1 = document.getElementById("mensaPlanTable1Body");
 		var tableBody2 = document.getElementById("mensaPlanTable2Body");
@@ -70,10 +71,10 @@ this.loaded = function(panel, config) {
 		tableBody2.innerHTML = "";
 		var a = 0;
 		var b = 0;
-		for (var i = 0; i < gerichte.length; i++) {
-			var gericht = gerichte[i];
-			if (gericht.kategorie == 1 || gericht.kategorie == 2
-					|| gericht.kategorie == 3 || gericht.kategorie == 4) {
+		for (var i = 0; i < day.length; i++) {
+			var gericht = day[i];
+			if (gericht.counter != 8 && gericht.counter != 6
+					&& gericht.counter != 4) {
 				var row = tableBody1.insertRow(a);
 				a++;
 			} else {
@@ -83,25 +84,81 @@ this.loaded = function(panel, config) {
 			var cell1 = row.insertCell(0);
 			var cell2 = row.insertCell(1);
 			var cell3 = row.insertCell(2);
-			cell1.innerHTML = gericht.gericht;
-			cell2.innerHTML = gericht.art;
+			cell1.innerHTML = gericht.shortText;
+			var art = "";
+			var first = true;
+			if(gericht.rind){
+				art += "R";
+			}
+			if(!first) {
+				art += " ";
+				first = false;
+			}
+			if(gericht.schwein){
+				art += "S";
+			}
+			if(!first) {
+				art += " ";
+				first = false;
+			}
+			if(gericht.gefluegel){
+				art += "G";
+			}
+			if(!first) {
+				art += " ";
+				first = false;
+			}
+			if(gericht.fisch){
+				art += "F";
+			}
+			if(!first) {
+				art += " ";
+				first = false;
+			}
+			if(gericht.vegetarisch){
+				art += "V";
+			}
+			if(!first) {
+				art += " ";
+				first = false;
+			}
+			if(gericht.vegan){
+				art += "N";
+			}
+			cell2.innerHTML = art;
 			var img = "";
-			switch (gericht.kategorie) {
-			case 0:
-				img = "icon-aktionsteller.png";
-				break;
-			case 1:
+			switch (gericht.counter) {
+			case "1":
 				img = "icon-menue-1.png";
 				break;
-			case 2:
+			case "2":
 				img = "icon-menue-2.png";
 				break;
-			default:
+			case "3":
+				img = "icon-tagesgericht.png";
+				break;
+			case "4":
+				img = "icon-vegetarisch.png";
+				break;
+			case "5":
 				img = "icon-aktionsteller.png";
+				break;
+			case "6":
+				img = "icon-grillstation.png";
+				break;
+			case "7":
+				img = "icon-fisch.png";
+				break;
+			case "8":
+				img = "icon-vegan.png";
+				break;
+			default:
+				img = "ERROR";
+			}
+			if (gericht.counter != 0) {
+				gericht.counter = cell3.innerHTML = '<img src="panels/mensaPlan/img/'
+						+ img + '" />';
 			}
-			gericht.kategorie = cell3.innerHTML = '<img src="panels/mensaPlan/img/'
-					+ gericht.kategorie + '" />';
-			j++;
 		}
 	}
 
diff --git a/panels/mensaPlan/style.less b/panels/mensaPlan/style.less
index de83b79..329030a 100755
--- a/panels/mensaPlan/style.less
+++ b/panels/mensaPlan/style.less
@@ -15,1230 +15,4 @@
 
 #mensaPlanTitleBar {
 	text-align: center;
-}
-
-/*! jQuery UI - v1.11.4 - 2015-03-11
-* http://jqueryui.com
-* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
-
-/* Layout helpers
-----------------------------------*/
-.ui-helper-hidden {
-	display: none;
-}
-.ui-helper-hidden-accessible {
-	border: 0;
-	clip: rect(0 0 0 0);
-	height: 1px;
-	margin: -1px;
-	overflow: hidden;
-	padding: 0;
-	position: absolute;
-	width: 1px;
-}
-.ui-helper-reset {
-	margin: 0;
-	padding: 0;
-	border: 0;
-	outline: 0;
-	line-height: 1.3;
-	text-decoration: none;
-	font-size: 100%;
-	list-style: none;
-}
-.ui-helper-clearfix:before,
-.ui-helper-clearfix:after {
-	content: "";
-	display: table;
-	border-collapse: collapse;
-}
-.ui-helper-clearfix:after {
-	clear: both;
-}
-.ui-helper-clearfix {
-	min-height: 0; /* support: IE7 */
-}
-.ui-helper-zfix {
-	width: 100%;
-	height: 100%;
-	top: 0;
-	left: 0;
-	position: absolute;
-	opacity: 0;
-	filter:Alpha(Opacity=0); /* support: IE8 */
-}
-
-.ui-front {
-	z-index: 100;
-}
-
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-disabled {
-	cursor: default !important;
-}
-
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.ui-icon {
-	display: block;
-	text-indent: -99999px;
-	overflow: hidden;
-	background-repeat: no-repeat;
-}
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Overlays */
-.ui-widget-overlay {
-	position: fixed;
-	top: 0;
-	left: 0;
-	width: 100%;
-	height: 100%;
-}
-.ui-accordion .ui-accordion-header {
-	display: block;
-	cursor: pointer;
-	position: relative;
-	margin: 2px 0 0 0;
-	padding: .5em .5em .5em .7em;
-	min-height: 0; /* support: IE7 */
-	font-size: 100%;
-}
-.ui-accordion .ui-accordion-icons {
-	padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-icons .ui-accordion-icons {
-	padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
-	position: absolute;
-	left: .5em;
-	top: 50%;
-	margin-top: -8px;
-}
-.ui-accordion .ui-accordion-content {
-	padding: 1em 2.2em;
-	border-top: 0;
-	overflow: auto;
-}
-.ui-autocomplete {
-	position: absolute;
-	top: 0;
-	left: 0;
-	cursor: default;
-}
-.ui-button {
-	display: inline-block;
-	position: relative;
-	padding: 0;
-	line-height: normal;
-	margin-right: .1em;
-	cursor: pointer;
-	vertical-align: middle;
-	text-align: center;
-	overflow: visible; /* removes extra width in IE */
-}
-.ui-button,
-.ui-button:link,
-.ui-button:visited,
-.ui-button:hover,
-.ui-button:active {
-	text-decoration: none;
-}
-/* to make room for the icon, a width needs to be set here */
-.ui-button-icon-only {
-	width: 2.2em;
-}
-/* button elements seem to need a little more width */
-button.ui-button-icon-only {
-	width: 2.4em;
-}
-.ui-button-icons-only {
-	width: 3.4em;
-}
-button.ui-button-icons-only {
-	width: 3.7em;
-}
-
-/* button text element */
-.ui-button .ui-button-text {
-	display: block;
-	line-height: normal;
-}
-.ui-button-text-only .ui-button-text {
-	padding: .4em 1em;
-}
-.ui-button-icon-only .ui-button-text,
-.ui-button-icons-only .ui-button-text {
-	padding: .4em;
-	text-indent: -9999999px;
-}
-.ui-button-text-icon-primary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
-	padding: .4em 1em .4em 2.1em;
-}
-.ui-button-text-icon-secondary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
-	padding: .4em 2.1em .4em 1em;
-}
-.ui-button-text-icons .ui-button-text {
-	padding-left: 2.1em;
-	padding-right: 2.1em;
-}
-/* no icon support for input elements, provide padding by default */
-input.ui-button {
-	padding: .4em 1em;
-}
-
-/* button icon element(s) */
-.ui-button-icon-only .ui-icon,
-.ui-button-text-icon-primary .ui-icon,
-.ui-button-text-icon-secondary .ui-icon,
-.ui-button-text-icons .ui-icon,
-.ui-button-icons-only .ui-icon {
-	position: absolute;
-	top: 50%;
-	margin-top: -8px;
-}
-.ui-button-icon-only .ui-icon {
-	left: 50%;
-	margin-left: -8px;
-}
-.ui-button-text-icon-primary .ui-button-icon-primary,
-.ui-button-text-icons .ui-button-icon-primary,
-.ui-button-icons-only .ui-button-icon-primary {
-	left: .5em;
-}
-.ui-button-text-icon-secondary .ui-button-icon-secondary,
-.ui-button-text-icons .ui-button-icon-secondary,
-.ui-button-icons-only .ui-button-icon-secondary {
-	right: .5em;
-}
-
-/* button sets */
-.ui-buttonset {
-	margin-right: 7px;
-}
-.ui-buttonset .ui-button {
-	margin-left: 0;
-	margin-right: -.3em;
-}
-
-/* workarounds */
-/* reset extra padding in Firefox, see h5bp.com/l */
-input.ui-button::-moz-focus-inner,
-button.ui-button::-moz-focus-inner {
-	border: 0;
-	padding: 0;
-}
-.ui-datepicker {
-	width: 17em;
-	padding: .2em .2em 0;
-	display: none;
-}
-.ui-datepicker .ui-datepicker-header {
-	position: relative;
-	padding: .2em 0;
-}
-.ui-datepicker .ui-datepicker-prev,
-.ui-datepicker .ui-datepicker-next {
-	position: absolute;
-	top: 2px;
-	width: 1.8em;
-	height: 1.8em;
-}
-.ui-datepicker .ui-datepicker-prev-hover,
-.ui-datepicker .ui-datepicker-next-hover {
-	top: 1px;
-}
-.ui-datepicker .ui-datepicker-prev {
-	left: 2px;
-}
-.ui-datepicker .ui-datepicker-next {
-	right: 2px;
-}
-.ui-datepicker .ui-datepicker-prev-hover {
-	left: 1px;
-}
-.ui-datepicker .ui-datepicker-next-hover {
-	right: 1px;
-}
-.ui-datepicker .ui-datepicker-prev span,
-.ui-datepicker .ui-datepicker-next span {
-	display: block;
-	position: absolute;
-	left: 50%;
-	margin-left: -8px;
-	top: 50%;
-	margin-top: -8px;
-}
-.ui-datepicker .ui-datepicker-title {
-	margin: 0 2.3em;
-	line-height: 1.8em;
-	text-align: center;
-}
-.ui-datepicker .ui-datepicker-title select {
-	font-size: 1em;
-	margin: 1px 0;
-}
-.ui-datepicker select.ui-datepicker-month,
-.ui-datepicker select.ui-datepicker-year {
-	width: 45%;
-}
-.ui-datepicker table {
-	width: 100%;
-	font-size: .9em;
-	border-collapse: collapse;
-	margin: 0 0 .4em;
-}
-.ui-datepicker th {
-	padding: .7em .3em;
-	text-align: center;
-	font-weight: bold;
-	border: 0;
-}
-.ui-datepicker td {
-	border: 0;
-	padding: 1px;
-}
-.ui-datepicker td span,
-.ui-datepicker td a {
-	display: block;
-	padding: .2em;
-	text-align: right;
-	text-decoration: none;
-}
-.ui-datepicker .ui-datepicker-buttonpane {
-	background-image: none;
-	margin: .7em 0 0 0;
-	padding: 0 .2em;
-	border-left: 0;
-	border-right: 0;
-	border-bottom: 0;
-}
-.ui-datepicker .ui-datepicker-buttonpane button {
-	float: right;
-	margin: .5em .2em .4em;
-	cursor: pointer;
-	padding: .2em .6em .3em .6em;
-	width: auto;
-	overflow: visible;
-}
-.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
-	float: left;
-}
-
-/* with multiple calendars */
-.ui-datepicker.ui-datepicker-multi {
-	width: auto;
-}
-.ui-datepicker-multi .ui-datepicker-group {
-	float: left;
-}
-.ui-datepicker-multi .ui-datepicker-group table {
-	width: 95%;
-	margin: 0 auto .4em;
-}
-.ui-datepicker-multi-2 .ui-datepicker-group {
-	width: 50%;
-}
-.ui-datepicker-multi-3 .ui-datepicker-group {
-	width: 33.3%;
-}
-.ui-datepicker-multi-4 .ui-datepicker-group {
-	width: 25%;
-}
-.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
-	border-left-width: 0;
-}
-.ui-datepicker-multi .ui-datepicker-buttonpane {
-	clear: left;
-}
-.ui-datepicker-row-break {
-	clear: both;
-	width: 100%;
-	font-size: 0;
-}
-
-/* RTL support */
-.ui-datepicker-rtl {
-	direction: rtl;
-}
-.ui-datepicker-rtl .ui-datepicker-prev {
-	right: 2px;
-	left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next {
-	left: 2px;
-	right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-prev:hover {
-	right: 1px;
-	left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next:hover {
-	left: 1px;
-	right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane {
-	clear: right;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button {
-	float: left;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
-.ui-datepicker-rtl .ui-datepicker-group {
-	float: right;
-}
-.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
-	border-right-width: 0;
-	border-left-width: 1px;
-}
-.ui-dialog {
-	overflow: hidden;
-	position: absolute;
-	top: 0;
-	left: 0;
-	padding: .2em;
-	outline: 0;
-}
-.ui-dialog .ui-dialog-titlebar {
-	padding: .4em 1em;
-	position: relative;
-}
-.ui-dialog .ui-dialog-title {
-	float: left;
-	margin: .1em 0;
-	white-space: nowrap;
-	width: 90%;
-	overflow: hidden;
-	text-overflow: ellipsis;
-}
-.ui-dialog .ui-dialog-titlebar-close {
-	position: absolute;
-	right: .3em;
-	top: 50%;
-	width: 20px;
-	margin: -10px 0 0 0;
-	padding: 1px;
-	height: 20px;
-}
-.ui-dialog .ui-dialog-content {
-	position: relative;
-	border: 0;
-	padding: .5em 1em;
-	background: none;
-	overflow: auto;
-}
-.ui-dialog .ui-dialog-buttonpane {
-	text-align: left;
-	border-width: 1px 0 0 0;
-	background-image: none;
-	margin-top: .5em;
-	padding: .3em 1em .5em .4em;
-}
-.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
-	float: right;
-}
-.ui-dialog .ui-dialog-buttonpane button {
-	margin: .5em .4em .5em 0;
-	cursor: pointer;
-}
-.ui-dialog .ui-resizable-se {
-	width: 12px;
-	height: 12px;
-	right: -5px;
-	bottom: -5px;
-	background-position: 16px 16px;
-}
-.ui-draggable .ui-dialog-titlebar {
-	cursor: move;
-}
-.ui-draggable-handle {
-	-ms-touch-action: none;
-	touch-action: none;
-}
-.ui-menu {
-	list-style: none;
-	padding: 0;
-	margin: 0;
-	display: block;
-	outline: none;
-}
-.ui-menu .ui-menu {
-	position: absolute;
-}
-.ui-menu .ui-menu-item {
-	position: relative;
-	margin: 0;
-	padding: 3px 1em 3px .4em;
-	cursor: pointer;
-	min-height: 0; /* support: IE7 */
-	/* support: IE10, see #8844 */
-	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
-}
-.ui-menu .ui-menu-divider {
-	margin: 5px 0;
-	height: 0;
-	font-size: 0;
-	line-height: 0;
-	border-width: 1px 0 0 0;
-}
-.ui-menu .ui-state-focus,
-.ui-menu .ui-state-active {
-	margin: -1px;
-}
-
-/* icon support */
-.ui-menu-icons {
-	position: relative;
-}
-.ui-menu-icons .ui-menu-item {
-	padding-left: 2em;
-}
-
-/* left-aligned */
-.ui-menu .ui-icon {
-	position: absolute;
-	top: 0;
-	bottom: 0;
-	left: .2em;
-	margin: auto 0;
-}
-
-/* right-aligned */
-.ui-menu .ui-menu-icon {
-	left: auto;
-	right: 0;
-}
-.ui-progressbar {
-	height: 2em;
-	text-align: left;
-	overflow: hidden;
-}
-.ui-progressbar .ui-progressbar-value {
-	margin: -1px;
-	height: 100%;
-}
-.ui-progressbar .ui-progressbar-overlay {
-	background: url("data:image/gif;base64,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");
-	height: 100%;
-	filter: alpha(opacity=25); /* support: IE8 */
-	opacity: 0.25;
-}
-.ui-progressbar-indeterminate .ui-progressbar-value {
-	background-image: none;
-}
-.ui-resizable {
-	position: relative;
-}
-.ui-resizable-handle {
-	position: absolute;
-	font-size: 0.1px;
-	display: block;
-	-ms-touch-action: none;
-	touch-action: none;
-}
-.ui-resizable-disabled .ui-resizable-handle,
-.ui-resizable-autohide .ui-resizable-handle {
-	display: none;
-}
-.ui-resizable-n {
-	cursor: n-resize;
-	height: 7px;
-	width: 100%;
-	top: -5px;
-	left: 0;
-}
-.ui-resizable-s {
-	cursor: s-resize;
-	height: 7px;
-	width: 100%;
-	bottom: -5px;
-	left: 0;
-}
-.ui-resizable-e {
-	cursor: e-resize;
-	width: 7px;
-	right: -5px;
-	top: 0;
-	height: 100%;
-}
-.ui-resizable-w {
-	cursor: w-resize;
-	width: 7px;
-	left: -5px;
-	top: 0;
-	height: 100%;
-}
-.ui-resizable-se {
-	cursor: se-resize;
-	width: 12px;
-	height: 12px;
-	right: 1px;
-	bottom: 1px;
-}
-.ui-resizable-sw {
-	cursor: sw-resize;
-	width: 9px;
-	height: 9px;
-	left: -5px;
-	bottom: -5px;
-}
-.ui-resizable-nw {
-	cursor: nw-resize;
-	width: 9px;
-	height: 9px;
-	left: -5px;
-	top: -5px;
-}
-.ui-resizable-ne {
-	cursor: ne-resize;
-	width: 9px;
-	height: 9px;
-	right: -5px;
-	top: -5px;
-}
-.ui-selectable {
-	-ms-touch-action: none;
-	touch-action: none;
-}
-.ui-selectable-helper {
-	position: absolute;
-	z-index: 100;
-	border: 1px dotted black;
-}
-.ui-selectmenu-menu {
-	padding: 0;
-	margin: 0;
-	position: absolute;
-	top: 0;
-	left: 0;
-	display: none;
-}
-.ui-selectmenu-menu .ui-menu {
-	overflow: auto;
-	/* Support: IE7 */
-	overflow-x: hidden;
-	padding-bottom: 1px;
-}
-.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
-	font-size: 1em;
-	font-weight: bold;
-	line-height: 1.5;
-	padding: 2px 0.4em;
-	margin: 0.5em 0 0 0;
-	height: auto;
-	border: 0;
-}
-.ui-selectmenu-open {
-	display: block;
-}
-.ui-selectmenu-button {
-	display: inline-block;
-	overflow: hidden;
-	position: relative;
-	text-decoration: none;
-	cursor: pointer;
-}
-.ui-selectmenu-button span.ui-icon {
-	right: 0.5em;
-	left: auto;
-	margin-top: -8px;
-	position: absolute;
-	top: 50%;
-}
-.ui-selectmenu-button span.ui-selectmenu-text {
-	text-align: left;
-	padding: 0.4em 2.1em 0.4em 1em;
-	display: block;
-	line-height: 1.4;
-	overflow: hidden;
-	text-overflow: ellipsis;
-	white-space: nowrap;
-}
-.ui-slider {
-	position: relative;
-	text-align: left;
-}
-.ui-slider .ui-slider-handle {
-	position: absolute;
-	z-index: 2;
-	width: 1.2em;
-	height: 1.2em;
-	cursor: default;
-	-ms-touch-action: none;
-	touch-action: none;
-}
-.ui-slider .ui-slider-range {
-	position: absolute;
-	z-index: 1;
-	font-size: .7em;
-	display: block;
-	border: 0;
-	background-position: 0 0;
-}
-
-/* support: IE8 - See #6727 */
-.ui-slider.ui-state-disabled .ui-slider-handle,
-.ui-slider.ui-state-disabled .ui-slider-range {
-	filter: inherit;
-}
-
-.ui-slider-horizontal {
-	height: .8em;
-}
-.ui-slider-horizontal .ui-slider-handle {
-	top: -.3em;
-	margin-left: -.6em;
-}
-.ui-slider-horizontal .ui-slider-range {
-	top: 0;
-	height: 100%;
-}
-.ui-slider-horizontal .ui-slider-range-min {
-	left: 0;
-}
-.ui-slider-horizontal .ui-slider-range-max {
-	right: 0;
-}
-
-.ui-slider-vertical {
-	width: .8em;
-	height: 100px;
-}
-.ui-slider-vertical .ui-slider-handle {
-	left: -.3em;
-	margin-left: 0;
-	margin-bottom: -.6em;
-}
-.ui-slider-vertical .ui-slider-range {
-	left: 0;
-	width: 100%;
-}
-.ui-slider-vertical .ui-slider-range-min {
-	bottom: 0;
-}
-.ui-slider-vertical .ui-slider-range-max {
-	top: 0;
-}
-.ui-sortable-handle {
-	-ms-touch-action: none;
-	touch-action: none;
-}
-.ui-spinner {
-	position: relative;
-	display: inline-block;
-	overflow: hidden;
-	padding: 0;
-	vertical-align: middle;
-}
-.ui-spinner-input {
-	border: none;
-	background: none;
-	color: inherit;
-	padding: 0;
-	margin: .2em 0;
-	vertical-align: middle;
-	margin-left: .4em;
-	margin-right: 22px;
-}
-.ui-spinner-button {
-	width: 16px;
-	height: 50%;
-	font-size: .5em;
-	padding: 0;
-	margin: 0;
-	text-align: center;
-	position: absolute;
-	cursor: default;
-	display: block;
-	overflow: hidden;
-	right: 0;
-}
-/* more specificity required here to override default borders */
-.ui-spinner a.ui-spinner-button {
-	border-top: none;
-	border-bottom: none;
-	border-right: none;
-}
-/* vertically center icon */
-.ui-spinner .ui-icon {
-	position: absolute;
-	margin-top: -8px;
-	top: 50%;
-	left: 0;
-}
-.ui-spinner-up {
-	top: 0;
-}
-.ui-spinner-down {
-	bottom: 0;
-}
-
-/* TR overrides */
-.ui-spinner .ui-icon-triangle-1-s {
-	/* need to fix icons sprite */
-	background-position: -65px -16px;
-}
-.ui-tabs {
-	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
-	padding: .2em;
-}
-.ui-tabs .ui-tabs-nav {
-	margin: 0;
-	padding: .2em .2em 0;
-}
-.ui-tabs .ui-tabs-nav li {
-	list-style: none;
-	float: left;
-	position: relative;
-	top: 0;
-	margin: 1px .2em 0 0;
-	border-bottom-width: 0;
-	padding: 0;
-	white-space: nowrap;
-}
-.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
-	float: left;
-	padding: .5em 1em;
-	text-decoration: none;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
-	margin-bottom: -1px;
-	padding-bottom: 1px;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
-	cursor: text;
-}
-.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
-	cursor: pointer;
-}
-.ui-tabs .ui-tabs-panel {
-	display: block;
-	border-width: 0;
-	padding: 1em 1.4em;
-	background: none;
-}
-.ui-tooltip {
-	padding: 8px;
-	position: absolute;
-	z-index: 9999;
-	max-width: 300px;
-	-webkit-box-shadow: 0 0 5px #aaa;
-	box-shadow: 0 0 5px #aaa;
-}
-body .ui-tooltip {
-	border-width: 2px;
-}
-
-/* Component containers
-----------------------------------*/
-.ui-widget {
-	font-family: Verdana,Arial,sans-serif;
-	font-size: 2.5em;
-}
-.ui-widget .ui-widget {
-	font-size: 1em;
-}
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
-	font-family: Verdana,Arial,sans-serif;
-	font-size: 1em;
-}
-.ui-widget-content {
-	border: 1px solid #aaaaaa;
-	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
-	color: #222222;
-}
-.ui-widget-content a {
-	color: #222222;
-}
-.ui-widget-header {
-	border: 1px solid #aaaaaa;
-	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
-	color: #222222;
-	font-weight: bold;
-}
-.ui-widget-header a {
-	color: #222222;
-}
-
-/* Interaction states
-----------------------------------*/
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default {
-	border: 1px solid #d3d3d3;
-	background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
-	font-weight: normal;
-	color: #555555;
-}
-.ui-state-default a,
-.ui-state-default a:link,
-.ui-state-default a:visited {
-	color: #555555;
-	text-decoration: none;
-}
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover,
-.ui-state-focus,
-.ui-widget-content .ui-state-focus,
-.ui-widget-header .ui-state-focus {
-	border: 1px solid #999999;
-	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
-	font-weight: normal;
-	color: #212121;
-}
-.ui-state-hover a,
-.ui-state-hover a:hover,
-.ui-state-hover a:link,
-.ui-state-hover a:visited,
-.ui-state-focus a,
-.ui-state-focus a:hover,
-.ui-state-focus a:link,
-.ui-state-focus a:visited {
-	color: #212121;
-	text-decoration: none;
-}
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active {
-	border: 1px solid #aaaaaa;
-	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
-	font-weight: normal;
-	color: #212121;
-}
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
-	color: #212121;
-	text-decoration: none;
-}
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-highlight,
-.ui-widget-content .ui-state-highlight,
-.ui-widget-header .ui-state-highlight {
-	border: 1px solid #fcefa1;
-	background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
-	color: #363636;
-}
-.ui-state-highlight a,
-.ui-widget-content .ui-state-highlight a,
-.ui-widget-header .ui-state-highlight a {
-	color: #363636;
-}
-.ui-state-error,
-.ui-widget-content .ui-state-error,
-.ui-widget-header .ui-state-error {
-	border: 1px solid #cd0a0a;
-	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
-	color: #cd0a0a;
-}
-.ui-state-error a,
-.ui-widget-content .ui-state-error a,
-.ui-widget-header .ui-state-error a {
-	color: #cd0a0a;
-}
-.ui-state-error-text,
-.ui-widget-content .ui-state-error-text,
-.ui-widget-header .ui-state-error-text {
-	color: #cd0a0a;
-}
-.ui-priority-primary,
-.ui-widget-content .ui-priority-primary,
-.ui-widget-header .ui-priority-primary {
-	font-weight: bold;
-}
-.ui-priority-secondary,
-.ui-widget-content .ui-priority-secondary,
-.ui-widget-header .ui-priority-secondary {
-	opacity: .7;
-	filter:Alpha(Opacity=70); /* support: IE8 */
-	font-weight: normal;
-}
-.ui-state-disabled,
-.ui-widget-content .ui-state-disabled,
-.ui-widget-header .ui-state-disabled {
-	opacity: .35;
-	filter:Alpha(Opacity=35); /* support: IE8 */
-	background-image: none;
-}
-.ui-state-disabled .ui-icon {
-	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
-}
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.ui-icon {
-	width: 16px;
-	height: 16px;
-}
-.ui-icon,
-.ui-widget-content .ui-icon {
-	background-image: url("images/ui-icons_222222_256x240.png");
-}
-.ui-widget-header .ui-icon {
-	background-image: url("images/ui-icons_222222_256x240.png");
-}
-.ui-state-default .ui-icon {
-	background-image: url("images/ui-icons_888888_256x240.png");
-}
-.ui-state-hover .ui-icon,
-.ui-state-focus .ui-icon {
-	background-image: url("images/ui-icons_454545_256x240.png");
-}
-.ui-state-active .ui-icon {
-	background-image: url("images/ui-icons_454545_256x240.png");
-}
-.ui-state-highlight .ui-icon {
-	background-image: url("images/ui-icons_2e83ff_256x240.png");
-}
-.ui-state-error .ui-icon,
-.ui-state-error-text .ui-icon {
-	background-image: url("images/ui-icons_cd0a0a_256x240.png");
-}
-
-/* positioning */
-.ui-icon-blank { background-position: 16px 16px; }
-.ui-icon-carat-1-n { background-position: 0 0; }
-.ui-icon-carat-1-ne { background-position: -16px 0; }
-.ui-icon-carat-1-e { background-position: -32px 0; }
-.ui-icon-carat-1-se { background-position: -48px 0; }
-.ui-icon-carat-1-s { background-position: -64px 0; }
-.ui-icon-carat-1-sw { background-position: -80px 0; }
-.ui-icon-carat-1-w { background-position: -96px 0; }
-.ui-icon-carat-1-nw { background-position: -112px 0; }
-.ui-icon-carat-2-n-s { background-position: -128px 0; }
-.ui-icon-carat-2-e-w { background-position: -144px 0; }
-.ui-icon-triangle-1-n { background-position: 0 -16px; }
-.ui-icon-triangle-1-ne { background-position: -16px -16px; }
-.ui-icon-triangle-1-e { background-position: -32px -16px; }
-.ui-icon-triangle-1-se { background-position: -48px -16px; }
-.ui-icon-triangle-1-s { background-position: -64px -16px; }
-.ui-icon-triangle-1-sw { background-position: -80px -16px; }
-.ui-icon-triangle-1-w { background-position: -96px -16px; }
-.ui-icon-triangle-1-nw { background-position: -112px -16px; }
-.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
-.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
-.ui-icon-arrow-1-n { background-position: 0 -32px; }
-.ui-icon-arrow-1-ne { background-position: -16px -32px; }
-.ui-icon-arrow-1-e { background-position: -32px -32px; }
-.ui-icon-arrow-1-se { background-position: -48px -32px; }
-.ui-icon-arrow-1-s { background-position: -64px -32px; }
-.ui-icon-arrow-1-sw { background-position: -80px -32px; }
-.ui-icon-arrow-1-w { background-position: -96px -32px; }
-.ui-icon-arrow-1-nw { background-position: -112px -32px; }
-.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
-.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
-.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
-.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
-.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
-.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
-.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
-.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
-.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
-.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
-.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
-.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
-.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
-.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
-.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
-.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
-.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
-.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
-.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
-.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
-.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
-.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
-.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
-.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
-.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
-.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
-.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
-.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
-.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
-.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
-.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
-.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
-.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
-.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
-.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
-.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
-.ui-icon-arrow-4 { background-position: 0 -80px; }
-.ui-icon-arrow-4-diag { background-position: -16px -80px; }
-.ui-icon-extlink { background-position: -32px -80px; }
-.ui-icon-newwin { background-position: -48px -80px; }
-.ui-icon-refresh { background-position: -64px -80px; }
-.ui-icon-shuffle { background-position: -80px -80px; }
-.ui-icon-transfer-e-w { background-position: -96px -80px; }
-.ui-icon-transferthick-e-w { background-position: -112px -80px; }
-.ui-icon-folder-collapsed { background-position: 0 -96px; }
-.ui-icon-folder-open { background-position: -16px -96px; }
-.ui-icon-document { background-position: -32px -96px; }
-.ui-icon-document-b { background-position: -48px -96px; }
-.ui-icon-note { background-position: -64px -96px; }
-.ui-icon-mail-closed { background-position: -80px -96px; }
-.ui-icon-mail-open { background-position: -96px -96px; }
-.ui-icon-suitcase { background-position: -112px -96px; }
-.ui-icon-comment { background-position: -128px -96px; }
-.ui-icon-person { background-position: -144px -96px; }
-.ui-icon-print { background-position: -160px -96px; }
-.ui-icon-trash { background-position: -176px -96px; }
-.ui-icon-locked { background-position: -192px -96px; }
-.ui-icon-unlocked { background-position: -208px -96px; }
-.ui-icon-bookmark { background-position: -224px -96px; }
-.ui-icon-tag { background-position: -240px -96px; }
-.ui-icon-home { background-position: 0 -112px; }
-.ui-icon-flag { background-position: -16px -112px; }
-.ui-icon-calendar { background-position: -32px -112px; }
-.ui-icon-cart { background-position: -48px -112px; }
-.ui-icon-pencil { background-position: -64px -112px; }
-.ui-icon-clock { background-position: -80px -112px; }
-.ui-icon-disk { background-position: -96px -112px; }
-.ui-icon-calculator { background-position: -112px -112px; }
-.ui-icon-zoomin { background-position: -128px -112px; }
-.ui-icon-zoomout { background-position: -144px -112px; }
-.ui-icon-search { background-position: -160px -112px; }
-.ui-icon-wrench { background-position: -176px -112px; }
-.ui-icon-gear { background-position: -192px -112px; }
-.ui-icon-heart { background-position: -208px -112px; }
-.ui-icon-star { background-position: -224px -112px; }
-.ui-icon-link { background-position: -240px -112px; }
-.ui-icon-cancel { background-position: 0 -128px; }
-.ui-icon-plus { background-position: -16px -128px; }
-.ui-icon-plusthick { background-position: -32px -128px; }
-.ui-icon-minus { background-position: -48px -128px; }
-.ui-icon-minusthick { background-position: -64px -128px; }
-.ui-icon-close { background-position: -80px -128px; }
-.ui-icon-closethick { background-position: -96px -128px; }
-.ui-icon-key { background-position: -112px -128px; }
-.ui-icon-lightbulb { background-position: -128px -128px; }
-.ui-icon-scissors { background-position: -144px -128px; }
-.ui-icon-clipboard { background-position: -160px -128px; }
-.ui-icon-copy { background-position: -176px -128px; }
-.ui-icon-contact { background-position: -192px -128px; }
-.ui-icon-image { background-position: -208px -128px; }
-.ui-icon-video { background-position: -224px -128px; }
-.ui-icon-script { background-position: -240px -128px; }
-.ui-icon-alert { background-position: 0 -144px; }
-.ui-icon-info { background-position: -16px -144px; }
-.ui-icon-notice { background-position: -32px -144px; }
-.ui-icon-help { background-position: -48px -144px; }
-.ui-icon-check { background-position: -64px -144px; }
-.ui-icon-bullet { background-position: -80px -144px; }
-.ui-icon-radio-on { background-position: -96px -144px; }
-.ui-icon-radio-off { background-position: -112px -144px; }
-.ui-icon-pin-w { background-position: -128px -144px; }
-.ui-icon-pin-s { background-position: -144px -144px; }
-.ui-icon-play { background-position: 0 -160px; }
-.ui-icon-pause { background-position: -16px -160px; }
-.ui-icon-seek-next { background-position: -32px -160px; }
-.ui-icon-seek-prev { background-position: -48px -160px; }
-.ui-icon-seek-end { background-position: -64px -160px; }
-.ui-icon-seek-start { background-position: -80px -160px; }
-/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
-.ui-icon-seek-first { background-position: -80px -160px; }
-.ui-icon-stop { background-position: -96px -160px; }
-.ui-icon-eject { background-position: -112px -160px; }
-.ui-icon-volume-off { background-position: -128px -160px; }
-.ui-icon-volume-on { background-position: -144px -160px; }
-.ui-icon-power { background-position: 0 -176px; }
-.ui-icon-signal-diag { background-position: -16px -176px; }
-.ui-icon-signal { background-position: -32px -176px; }
-.ui-icon-battery-0 { background-position: -48px -176px; }
-.ui-icon-battery-1 { background-position: -64px -176px; }
-.ui-icon-battery-2 { background-position: -80px -176px; }
-.ui-icon-battery-3 { background-position: -96px -176px; }
-.ui-icon-circle-plus { background-position: 0 -192px; }
-.ui-icon-circle-minus { background-position: -16px -192px; }
-.ui-icon-circle-close { background-position: -32px -192px; }
-.ui-icon-circle-triangle-e { background-position: -48px -192px; }
-.ui-icon-circle-triangle-s { background-position: -64px -192px; }
-.ui-icon-circle-triangle-w { background-position: -80px -192px; }
-.ui-icon-circle-triangle-n { background-position: -96px -192px; }
-.ui-icon-circle-arrow-e { background-position: -112px -192px; }
-.ui-icon-circle-arrow-s { background-position: -128px -192px; }
-.ui-icon-circle-arrow-w { background-position: -144px -192px; }
-.ui-icon-circle-arrow-n { background-position: -160px -192px; }
-.ui-icon-circle-zoomin { background-position: -176px -192px; }
-.ui-icon-circle-zoomout { background-position: -192px -192px; }
-.ui-icon-circle-check { background-position: -208px -192px; }
-.ui-icon-circlesmall-plus { background-position: 0 -208px; }
-.ui-icon-circlesmall-minus { background-position: -16px -208px; }
-.ui-icon-circlesmall-close { background-position: -32px -208px; }
-.ui-icon-squaresmall-plus { background-position: -48px -208px; }
-.ui-icon-squaresmall-minus { background-position: -64px -208px; }
-.ui-icon-squaresmall-close { background-position: -80px -208px; }
-.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
-.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
-.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
-.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
-.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
-.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Corner radius */
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-left,
-.ui-corner-tl {
-	border-top-left-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-right,
-.ui-corner-tr {
-	border-top-right-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-left,
-.ui-corner-bl {
-	border-bottom-left-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-right,
-.ui-corner-br {
-	border-bottom-right-radius: 4px;
-}
-
-/* Overlays */
-.ui-widget-overlay {
-	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
-	opacity: .3;
-	filter: Alpha(Opacity=30); /* support: IE8 */
-}
-.ui-widget-shadow {
-	margin: -8px 0 0 -8px;
-	padding: 8px;
-	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
-	opacity: .3;
-	filter: Alpha(Opacity=30); /* support: IE8 */
-	border-radius: 8px;
 }
\ No newline at end of file
diff --git a/panels/mensaPlan/template.html b/panels/mensaPlan/template.html
index 4d158aa..28c7e20 100755
--- a/panels/mensaPlan/template.html
+++ b/panels/mensaPlan/template.html
@@ -1,3 +1,4 @@
+<link rel="stylesheet" href="css/JQStyle.css">
 <div id="tabs">
 	<div id="mensaPlanTitleBar"></div>
 	<ul>
-- 
GitLab