body {
  background-color: rgba(47,54,62,1);
  color: rgb(255,255,255);
}
#adminHeader {
  background-color: rgba(255,255,255,0);
}
#adminHeader #siteName {
  color: rgba(255,255,255,0.6);
}
#adminHeader #grapesLogo {
  background-color: rgba(0,0,0,0.4);
}
#adminHeader #userLinks .loggedin {
  color: rgba(255,255,255,0.8);
}
#adminHeader #userLinks .userLink {
  color: rgba(255,255,255,0.8);
}
#adminHeader #userLinks .userLink:hover {
  color: rgba(255,255,255,1);
}
#adminFooter {
  background-color: rgba(255,255,255,1);
}
#adminFooter .footerRight {
  color: rgb(47,54,62);
}
#adminLeft {
  background-color: rgba(255,255,255,0.8);
}
#adminRight {
  background-color: rgba(255,255,255,0.95);
}
#adminRight #breadCrumb {
  border-bottom: 1px solid rgba(0,0,0,0.07);
}
#adminRight #breadCrumb .crumb {
  color: rgba(0,0,0,0.6);
}
#adminRight #breadCrumb .crumb:hover {
  color: rgba(0,0,0,1);
}
#adminRight #breadCrumb #cubeLogo {
  background-color: rgba(0,0,0,0.1);
}
#adminContent {
  color: rgb(0,0,0);
}
#leftNavigation .menuLine a {
  color: rgba(0,0,0,0.8);
  border-bottom: 1px solid rgba(255,255,255,0.2);
}
#leftNavigation .menuLine a:hover {
  background-color: rgba(47,54,62,0.2);
}
#leftNavigation .menuLine.active a {
  border-left: 10px solid rgba(47,54,62,0.2);
}
#leftNavigation ul {
  background-color: rgba(47,54,62,0.1);
}
.textfield {
  color: rgba(0,0,0,1);
  background-color: rgba(47,54,62,0.1);
  box-shadow: inset 2px 2px 3px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 2px 2px 3px rgba(0,0,0,0.1);
}
.button {
  background-color: rgba(47,54,62,1);
  color: rgba(255,255,255,1);
  box-shadow: 2px 2px 1px rgba(0,0,0,0.5);
  -moz-box-shadow: 2px 2px 1px rgba(0,0,0,0.5);
}
.list,
.listDate {
  color: rgba(0,0,0,1);
  background-color: rgba(47,54,62,0.1);
}
#loginPage h1 {
  color: rgb(255,255,255);
}
#loginPage .loginBox {
  background-color: rgba(255,255,255,0.95);
}
.fullContainerLogin #adminRight {
  background-color: rgba(255,255,255,0.12);
}
#listContainer .topLine .searchBox {
  background-color: rgba(255,255,255,1);
}
#listContainer .topLine .searchBox .searchFunctions .clean {
  color: rgb(47,54,62);
}
#listContainer .topLine .extraData .extraText {
  color: rgb(47,54,62);
}
#listContainer .topLine .add .text {
  color: rgb(47,54,62);
}
#listContainer .topLine .add .icon {
  background-color: rgba(47,54,62,0.08);
}
#listContainer .listContent .listTable thead .functions .icon,
#listContainer .listContent .listTable tbody .functions .icon {
  background-color: rgba(47,54,62,0.05);
}
#listContainer .listContent .listTable thead .functions .trash,
#listContainer .listContent .listTable tbody .functions .trash {
  background-color: rgba(202,21,80,0.15);
}
#listContainer .listContent .listTable thead th {
  background-color: rgba(47,54,62,0.08);
  color: rgb(47,54,62);
}
#listContainer .listContent .listTable tbody tr {
  background-color: rgba(47,54,62,0.08);
}
#listContainer .listContent .listTable tbody tr:hover {
  background-color: rgba(47,54,62,0.6);
}
#listContainer .listContent .listTable tbody tr:hover td:not(.functions):not(:first-child) {
  background-color: rgba(47,54,62,0.2);
  color: rgb(255,255,255);
}
#listContainer .listContent .listTable tbody tr:hover td:first-child {
  color: rgb(255,255,255);
}
#listContainer .listContent .listTable tbody tr:hover .functions .icon {
  background-color: rgba(47,54,62,1);
}
#listContainer .listContent .listTable tbody tr:hover .functions .trash {
  background-color: rgba(202,21,80,1);
}
#listContainer .listContent .listTable tbody td:not(.functions) {
  background-color: rgba(255,255,255,1);
  color: rgb(47,54,62);
}
#listContainer .listContent .listTable.multiList .functions .icon {
  background-color: rgba(47,54,62,0.08);
}
#listContainer .listContent .listTable.multiList .functions .trash {
  background-color: rgba(202,21,80,0.15);
}
#listContainer .tabs .tab,
#editContainer .tabs .tab {
  background-color: rgba(47,54,62,0.05);
}
#listContainer .tabs .tab .tabTitle,
#editContainer .tabs .tab .tabTitle {
  color: rgba(47,54,62,0.6);
}
#listContainer .tabs .aktiv,
#editContainer .tabs .aktiv {
  background-color: rgba(255,255,255,1);
}
#listContainer .tabs .aktiv .tabTitle,
#editContainer .tabs .aktiv .tabTitle {
  color: rgba(47,54,62,1);
}
#editContainer .editContent .editTable tr td:first-child {
  background-color: rgba(47,54,62,0.05);
  color: rgb(47,54,62);
}
#editContainer .editContent .editTable tr td:nth-child(2) .textfield,
#editContainer .editContent .editTable tr td:nth-child(2) select {
  background-color: rgba(47,54,62,0.1) !important;
}
#editContainer .editContent .rightsTable tr td {
  background-color: rgba(47,54,62,0.1) !important;
}
#editContainer .editContent .tinymceContainer .mce-tinymce {
  background-color: rgba(47,54,62,0.07);
}
.pager {
  background-color: rgba(47,54,62,0.08);
}
.pager .center a,
.pager .center b {
  background-color: rgba(255,255,255,1);
  color: rgb(47,54,62);
}
.pager .center b {
  background-color: rgba(47,54,62,1);
  color: rgb(255,255,255);
}
.pager .right {
  color: rgba(47,54,62,0.69);
}
.ui-tooltip,
.arrow:after {
  background: #000000;
}
.ui-tooltip {
  color: rgb(255,255,255);
}
#curtain {
  background-color: rgba(47,54,62,0.6);
}
.alert {
  background-color: rgba(255,255,255,1);
}
.alert .alertTop {
  background-color: rgba(47,54,62,0.1);
}
.alert .alertTop .alert_title {
  color: rgb(202,21,80);
}
.alert .alertBottom .alert_content {
  color: rgb(47,54,62);
}
header,
footer,
aside,
nav,
article {
  display: block;
}
.clra {
  clear: both;
}
.clra:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
