@CHARSET "UTF-8";
/*
Farbschema OPUS Kraft-Heinz
Master:      #43B02A 2Grün	(Button: Toggle / Add)
				#C6E7BF
				#D9EFD4
				#ECF7E9
Media:       #D6001C 2Rot 	(Button: Delete)
				#F4BFC6
				#F8D8DC
Sales:       #00AFAB 2Türkis 	(Button: Upload)
Nutrition:   #FFB81C 2Gelb 	(Button: Edit)
Produktpass: #282F65 2Blau	(Button: Copy)

Fond-HTML:   #6c6c6c Mittelgrau
Fond-Left:   #343c40 DGrau
Fond-Left2:  #1f2426 Dgrau2
Fond-Main:   #e5e5e5 HGrau
Fond-Main2:  #f2f2f2 HGrau2
             #e3009f Pink
             #00e39f Grün2


KraftHeinz	OPUS		100%	50%		30%		25%		20%		15%		10%
2Rot		Media		#D6001C	#EA7F8D	#F2B2BA	#F4BFC6	#F6CCD1	#F8D8DC	#FAE5E8
2Blau		Productpass	#282F65	#9397B2	#BEC0D0	#C9CBD8	#D4D5E0	#DEDFE7	#E9EAEF
2Türkis		Master		#00AFAB	#7FD7D5	#B2E7E5	#BFEBEA	#CCEFEE	#D8F3F2	#E5F7F6
2Grün		Sales		#43B02A	#A1D794	#C6E7BF	#D0EBC9	#D9EFD4	#E2F3DF	#ECF7E9
2Gelb		Nutrition	#FFB81C	#FFDB8D	#FFE9BA	#FFEDC6	#FFF0D1	#FFF4DC	#FFF7E8
											
Schwarz					#000000	#7F7F7F	#B2B2B2	#BFBFBF	#CCCCCC	#D8D8D8	#E5E5E5

*/

/* Defaults */
html {
	background-color: #6c6c6c;
}

body {
    background-color: white;
    color: #343c40;
}

header .opus_menu ul,
header .opus_menu a,
header #search_menu form input.searchIt {
	color: #fff;
}

aside#left {
	background-color: #343c40;
	color: white;
}

aside#right {
	background-color: #343c40;
	color: white;
	padding: 10px;
	width: 150px;
	flex-grow: 0;
}

#main {
	background-color: #e5e5e5;
}

footer {
	background-color: #e5e5e5;
	color: white;
}

aside a {
	color: white;
}

aside .menu-title.categories {
	background-color: #1f2426;
}

aside .nav_count {
	color: #e5e5e5;
}

h3.type {
	color: #797979;
}

.item.odd{
	background: #e5e5e5;
}

.item.even {
	background: #f2f2f2;
}

.item .name a {
	color: black;
}

.listHeader {
	background-color: #f2f2f2;
}

.breadcrumbs a:hover {
	color: black;
}

/* Module: Media */
.media header {
	background-color: #D6001C;
}

.media header .opus_menu ul.level_2 {
	background-color: #D6001C;
}

.media header .opus_menu li:hover > a,
.media header .opus_menu li.selected {
	color: #343c40;
}

.media aside a:hover,
.media .item .name a:hover  {
	color: #D6001C !important;
}

.media aside li.selected > a {
	color: #D6001C;
}

.media .main_title {
	color: #D6001C;
}

.media .media_record .item {
	background-color: #f2f2f2;
}

.media .media_record .title {
	background-color: #CCCCCC;
}

.media .main_items_title .title {
	color: #D6001C;
}

.media .pagination.pages span.link {
	background-color: #D6001C;
}

.media .pagination.pages a:hover {
	background-color: #D6001C;
	color: white;
}

.media .breadcrumbs,
.media .breadcrumbs a {
	color: #D6001C;
	text-decoration: none;
}

.media .historyTag {
	background-image: url("images/veraltet.png");
}

/* Module: Master */
.master header {
	background-color: #43B02A;
}

.master header .opus_menu ul.level_2 {
	background-color: #43B02A;
}

.master header .opus_menu li:hover > a,
.master header .opus_menu li.selected {
	color: #343c40;
}

.master aside a:hover,
.master .item .name a:hover  {
	color: #43B02A !important;
}

.master aside li.selected > a {
	color: #43B02A;
}

.master .main_title {
	color: #43B02A;
}

.master .main_items_title .title {
	color: #43B02A;
}

.master .subitem.title {
	background: #C6E7BF;
}

.master .subitem.even {
	background: #D9EFD4;
}

.master .subitem.odd {
	background: #ECF7E9;
}

.master .subitem .title {
	color: #343c40;
}

.master .subitem .edited_name {
	color: #343c40;
}

.master .pagination.pages span.link {
	background-color: #43B02A;
}

.master .pagination.pages a:hover {
	background-color: #43B02A;
	color: white;
}

.master .breadcrumbs,
.master .breadcrumbs a {
	color: #43B02A;
	text-decoration: none;
}


/* Module: Productpass */
.productpass header {
	background-color: #282F65;
}

.productpass header .opus_menu ul.level_2 {
	background-color: #282F65;
}

.productpass aside a:hover,
.productpass .item .name a:hover  {
	color: #6476ff !important;
}

.productpass aside li.selected > a {
	color: #6476ff;
}

.productpass header .opus_menu li:hover > a,
.productpass header .opus_menu li.selected {
	color: #6476ff;
}

.productpass .main_title {
	color: #282F65;
}

.productpass .main_items_title .title {
	color: #282F65;
}

.productpass .breadcrumbs,
.productpass .breadcrumbs a {
	color: #282F65;
	text-decoration: none;
}

/* Module: Sales */
.sales header {
	background-color: #00AFAB;
}

.sales header .opus_menu ul.level_2 {
	background-color: #00AFAB;
}

.sales aside a:hover,
.sales .item .name a:hover  {
	color: #00AFAB !important;
}

.sales aside li.selected > a {
	color: #00AFAB;
}

.sales header .opus_menu li:hover > a,
.sales header .opus_menu li.selected {
	color: #343c40;
}

.sales .main_title {
	color: #00AFAB;
}

.sales .main_items_title .title {
	color: #00AFAB;
}

/* Module: Nutrition */
.nutrition header {
	background-color: #FFB81C;
}

.nutrition header .opus_menu ul.level_2 {
	background-color: #FFB81C;
}

.nutrition aside a:hover,
.nutrition .item .name a:hover  {
	color: #FFB81C !important;
}

.nutrition aside li.selected > a {
	color: #FFB81C;
}

.nutrition header .opus_menu li:hover > a,
.nutrition header .opus_menu li.selected {
	color: #343c40;
}

.nutrition .main_title {
	color: #FFB81C;
}

.nutrition .main_items_title .title {
	color: #FFB81C;
}

.nutrition .pagination.pages span.link {
	background-color: #FFB81C;
}

.nutrition .pagination.pages a:hover {
	background-color: #FFB81C;
	color: white;
}

.nutrition .breadcrumbs,
.nutrition .breadcrumbs a {
	color: #FFB81C;
	text-decoration: none;
}



/* Buttons */
.listToggleButton {
	color: white;
}

/* .editButton:hover:after,
.addButton:hover:after,
.copyButton:hover:after,
.deleteButton:hover:after,
.listToggleButton:hover {
	color: grey;
} */

.addButton,
.copyButton,
.deleteButton,
.editButton,
.deleteSubmitButton button,
.addSubmitButton button,
.addButtonNew,
.copyButtonNew,
.deleteButtonNew,
.editButtonNew,
.uploadButtonNew,
.uploadButtonNew button,
.deleteSubmitButtonNew button,
.addSubmitButtonNew button,
.addButtonNew button,
.add2cartButtonNew button,
.add2cartButtonNew,
.viewButton button,
.viewButtonNew button,
.viewButton button,
.viewButtonNew,
.copyButtonNew,
.deleteButtonNew button,
.editButtonNew button {
	color: white;
}

.addButton:hover,
.copyButton:hover,
.deleteButton:hover,
.editButton:hover,
.listToggleButton:hover,
.deleteSubmitButton button:hover,
.addSubmitButton button:hover,
.addButtonNew:hover,
.copyButtonNew:hover,
.deleteButtonNew:hover,
.editButtonNew:hover,
.listToggleButtonNew:hover,
.deleteSubmitButtonNew button:hover,
.addSubmitButtonNew button:hover,
.addButtonNew button:hover,
.add2cartButtonNew button:hover,
.copyButtonNew button:hover,
.deleteButtonNew button:hover,
.editButtonNew button:hover,
.uploadButtonNew:hover,
.uploadButtonNew button:hover,
.viewButton button:hover,
.viewButtonNew button:hover {
	color: grey;
/*	text-shadow: -2px -2px 1px rgba(255,255,255, 0.5);*/
}

.editButton,
.editButtonNew {
	background-color: #FFB81C;
}

.viewButton,
.viewButtonNew {
	background-color: #282F65;
}

/* .editButton:after {
	color: white;
} */

.addButton,
.addSubmitButton button,
.addButtonNew,
.addButtonNew button,
.addSubmitButtonNew button {
	background-color: #43B02A;
}

/* .addButton:after {
	color: white;
} */

.add2cartButtonNew,
.add2cartButtonNew button,
.copyButton,
.copyButtonNew {
	background-color: #00AFAB;
}

/* .copyButton:after {
	color: white;
} */

.deleteButton,
.deleteSubmitButton button,
.deleteButtonNew,
.deleteSubmitButtonNew button {
	background-color: #D6001C;
}

.uploadButtonNew i {
	background-color: #00AFAB;
}

/* .deleteButton:after {
	color: #ffffff;
} */

.listToggleButton:before {
	color: #43B02A;
}

.changeButton,
.changeSubmitButton button,
.changeButtonNew,
.changeSubmitButtonNew button {
	background-color: #282F65;
}


.linkList {
	background-color: #f9f9f9;
}

.linkListElement {
	color: black;
}

.switchList:hover .linkList {
	background-color: white;
}

table .roweven {
	background-color: #f7f7f7;
}

table .rowodd {
	background-color: #e5e5e5;
}

.view_group .subgroup {
	background-color: #ddd;
}

.special_button button {
	color: #00AFAB;
}