/* Standard-Stylesheet für SlotAdmin-Bereich */

@charset "utf-8";

/* Dashboard */

div.StatusCard div.admincard { margin-right:0; margin-bottom:1em; }
div.StatusCard div.admincard_ibox { padding:0.5em; width:28em; height:11em; overflow:auto; background-color:#f8f8f8; }
div.StatusCard div.admincard_ibox ul { padding-left:2em; margin-left:0em; list-style-type:square; }

td.card { border-top:1px solid #000; padding:1em; background-color:#f8f8f8; }
td.cardhl { font-weight:bold; }

div.StatusCard { margin-right:1em; margin-bottom:0em; float:left; }
div.StatusCard td.card { /*font-size:75%;*/ padding:0.5em; }

#Alert td.card { background-color:#fee; }
#Alert div.admincard_ibox { background-color:#fee; }

div#Tickets span.link { display: block; }
/*
div#Tickets span.link:before { content:'['; }
div#Tickets span.link:after { content:']'; }
*/
div#Tickets ul { list-style-type:decimal; }
div#Tickets li { border-top:1px solid #eee; }
div#Tickets li a { display:block; min-height:3em; }
div#Tickets li a:hover { background-color:#ffa; }
span.Subject { display:block; float:left; }
span.Status { display:block; text-align:right; color:#88b; }
span.Summary { display:block; clear:left; font-style:italic; color:#000; }

#NewsInner p,dd { font-size:100%; }

div.help { width:12em; }


/* Menü */

body.menu h3 { font-size:100%; }

#navcontainer {margin-top: 5px;}
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; }
#navcontainer .navitem {display: block; margin: 10px 0; text-align: left;}
#navcontainer .linklist a {display: block; margin-top: 1px; text-align:left; font-size: 1.1em;}
#navcontainer .accordion .ui-accordion-content {padding: 5px 5px;}
#navcontainer .accordion .ui-accordion-header {margin: 5px 0 0 0;}
#navcontainer .accordion .ui-accordion-header a {padding-left: 2.2em;}
#navcontainer .accordion .ui-accordion-content ul li {position: relative; clear:both; padding: 3px;}
#navcontainer .accordion .ui-accordion-content ul li span {float:left; margin-top:1px;}
#navcontainer .accordion .ui-accordion-content ul li a {display:block; float:none; width: 80%; margin-left:20px;}

#navcontainer li#ConfigWindow a { font-weight:bold; }
#navcontainer li#ArtikelNew a { font-weight:bold; }
#navcontainer li#ArtikelImport a { font-weight:bold; }
#navcontainer li#ArtikelPublish a { font-weight:bold; }
#navcontainer li#MarketingNeueAnzeige a { font-weight:bold; }
#navcontainer li#MarketingStatusBuchungen a { font-weight:bold; }
#navcontainer li#SupportTicketNew a { font-weight:bold; }

#navcontainer li#ConfigAutoExchange a { font-weight:bold; }
#navcontainer li#ArtikelAutoExchange a { font-weight:bold; }
#navcontainer li#KundenAutoExchange a { font-weight:bold; }
#navcontainer li#AuftragAutoExchange a { font-weight:bold; }

.access-supervisor {
  background: #a9b0ff73 !important;
  color: #2d4204 !important;
  cursor: alias !important;
}
.access-supervisor * {
  color: #2d4204 !important;
  cursor: alias;
}

#navcontainer .access-supervisor {
  background: #a9b0ff73 !important;
  color: #2d4204 !important;
  cursor: alias !important;
}
#navcontainer .access-supervisor * {
  color: #2d4204 !important;
  cursor: alias;
}

.langselect-container {float:right; margin-right:1em;}
.langselect-container ul.langselect-list {list-style:none; margin:0; padding:0;}
.langselect-container ul.langselect-list li.langselect-language{float:left; margin-left:1em;}
li.langselect-language img {
  width: 26px;
  height: 16px;
  margin: 3px 1px;
}

/* Banner */

.ac_Banner.ac_Design textarea {
	font-family: var(--ff-mono),monospace;
    font-size: 90%;
    width: 60em;
    height: 40em;
}

