.headerTitle {
    left: 0;
    top: 0;
    position: absolute;
    color: #1381D0;
}

.naviDiv {
    margin-top: 0px;
    margin-left: 10px;
    float:left;
}


body{
    margin:0;
    padding:0;
    line-height: 1.5em;
    background: whitesmoke;
}

.maincontainer{
    width: 1280px;
    height:860px;
    margin: 0 auto;
    background:#FFFFFF;
}

.topsection{
    height: 100px;
}

.contentwrapper{
    float: left;
    width: 100%;
}

.contentcolumn{
    margin-top: -8px;
    margin-left: 0px;
}

.leftcolumn{
    float: left;
    width: 180px;
    margin-left: -840px;
    background: whitesmoke;
}

.rightcolumn{
    float: left;
    width: 190px;
    margin-left: -190px;
}

.footer{
    clear: left;
    text-align: left;
    padding: 4px 0;
    font-weight: bold;
    color: black;
    background-color: #cccccc;
}

.innertube{
    margin: 0px;
    margin-top: 0;
}

/* ####### responsive layout CSS ####### */

@media (max-width: 1280px){
    .maincontainer{
        width: 100%;
    }

    .leftcolumn{
        margin-left: -100%;
    }

    .rightcolumn{
        margin-left: -100%;
    }

    .contentcolumn{
        margin-right: 0px;
    }
}


/******************************************************************/

.superMainDiv {
    left: 120px;
    top: 0px;
    position:absolute;
    width: 1280px;
    height: 880px;
    background-color: white;
}

/*
*Kopfzeile mit Logo und Logout-Button etc.*
*/
.mastheadPanel {
    height: 30px;
    width: 800px;
    background-color:white;
    -rave-layout: grid;
}


.contentContent {
    padding-left: 186px;
}

/** Für Panels bzw. Views die zu groß sind --> dann wird ein vertikaler Scrollbalken eingeblendet*/
.contentContentLarge {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 750px;
    width: 1093px;
    padding-left:0px;
}

.iconButton {
    background: #e0edff;
    border: #e0edff;
    border-radius: 3px;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.iconButton.ui-state-hover {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.iconButton.ui-state-focus {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.vskButton.ui-state-default {
    background:#B2D4FF;
    border: #B2D4FF;
    border-radius: 3px;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.vskButton.ui-state-hover {
    background:#B2D4FF;
    color:red;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.vskButton.ui-state-focus {
    background: #B2D4FF;
    color: red;
}

.ui-calendar.calInputText .ui-inputfield {
    font-weight: normal;
    box-shadow: 0px 0px 0px 0px;
}

.dtTooltip {
    white-space: pre-line;
    background: #D5E4FA;
}

.ui-tooltip-text.ui-shadow.ui-corner-all {
    background: #D5E4FA;
    color: black;
    white-space: pre-line;
}


.suchFilter {
    width: 1080px;
    margin-top: 0px;
    margin-left: 0px;
}

.suchFilter .ui-inputfield.ui-inputtext {
    font-weight: normal;
    box-shadow: 0px 0px 0px 0px;
}

.suchFilter .ui-inputfield {
    font-weight:normal;
    box-shadow: 0px 0px 0px 0px;
}

.resultTable {
    width: 1080px;
    margin-left: 0px;
    margin-top: 3px;
    max-width: 1080px;
}

.statistikFooter {
    font-weight: bold;
    color: black;
    background-color: #cccccc;
}

.statisticSubtable {
    font-weight: bold;
    color: black;
    background-color: #ecf4fe;
}

.statisticSubtable thead {
    display:none;
}

.statistikFooter {
    font-weight: bold;
    color: black;
    background-color: #cccccc;
}

.statisticSubtable {
    font-weight: bold;
    color: black;
    background-color: #ecf4fe;
}

.statisticSubtable thead {
    display:none;
}

.cbSelectSmall290 .ui-selectonemenu-items-wrapper {
     height:290px !important;
 }

.cbSelectSmaller270 .ui-selectonemenu-items-wrapper {
    height:270px !important;
}

.cbSelectSmaller250 .ui-selectonemenu-items-wrapper {
    height:250px !important;
}

.cbSelectLarger440 .ui-selectonemenu-items-wrapper {
     height:440px !important;
 }

.cbSelectLarge420 .ui-selectonemenu-items-wrapper {
    height:420px !important;
}

/*IE workaround*/
.ui-datatable-resizable {
    overflow:hidden;
}

.ui-datatable-odd {
    background: #ffffff;
}

.ui-datatable-even {
    background: #F2F5F9;
}

.ui-datatable-scrollable-footer-box tfoot td {
    text-align: left;
}

.ui-sortable-column {
    font-size: 8pt;
}
.ui-button.ui-widget.ui-state-default.ui-state-hover.ui-corner-all.ui-button-icon-only span {
    color:black;
    font-size:10px;
}

.ui-panel .ui-panel-title {
    font-weight: bold;
    font-size: 12px;
}

.ui-panel .ui-panel-titlebar {
  background: #1381D0;
  color: white;
  height: 20px;
}

.ui-panel .ui-panel-content {
    padding: 0px;
}

.ui-picklist .ui-picklist-list {
    background-color: #e0edff;
    width: 225px;
    padding-left: 30px;
    height: 85px;
    padding: 5px;
}

.anwenderPL .ui-picklist-list {
    background-color: #e0edff;
    width: 225px;
    padding-left: 30px;
    height: 155px;
    padding: 5px;
}

.anwenderPL .ui-picklist-buttons {
    height: 20px;
    padding: 0 5px;
    vertical-align: center;
    padding-top:100px;
}

.rwPicklist .ui-picklist-list {
    background-color: #e0edff;
    width: 225px;
    padding-left: 30px;
    height: 310px;
    padding: 5px;
}

.rwPicklist .ui-picklist-buttons {
    height: 20px;
    padding: 0 5px;
    vertical-align: center;
    padding-top:100px;
}

.ui-picklist-item.ui-corner-all.ui-sortable-handle.ui-state-highlight {
    background: #C6DEFF;
    border: 1px solid #C6DEFF;

}

.ui-picklist-item .ui-corner-all.ui-sortable-handle.ui-state-hover {
    background: #e0edff;
    background-image: none;
}

.ui-picklist .ui-button {
    background-color: #e0edff;
    height: 20px;
    vertical-align: baseline;
}

.ui-picklist .ui-picklist-buttons {
    height: 20px;
    padding: 0 5px;
    vertical-align: bottom;
}

.rwPicklist .ui-picklist-buttons-cell {
    margin-top: -200px;
}

.anwenderPL .ui-picklist-buttons-cell {
    margin-top: -140px;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-add.ui-state-hover {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-add.ui-state-focus {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-add-all.ui-state-hover {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-add-all.ui-state-focus {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-remove.ui-state-hover {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-remove.ui-state-focus {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-remove-all.ui-state-hover {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-picklist-button-remove-all.ui-state-focus {
    background: #B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.BlgBtn.ui-state-hover {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.BlgBtn.ui-state-focus {
    background:#B2D4FF;
}

.ui-calendar.belegDatum .ui-inputfield {
    font-weight: normal;
    box-shadow: 0px 0px 0px 0px;
    width: 60px;
}


.ui-messages-info.ui-corner-all.belegInfoDialog {
    visibility: hidden;
}


.ui-accordion-content.ui-helper-reset.ui-widget-content{
    border:1px solid #C6DEFF !important;
    background-color:#C6DEFF;
    padding:0px;

}

.accordionTitle {
    background-color: #1381D0;
    color:white;
}

/** Kopfzeile des (Accordion)Panels in der Übersichtsseiten */
.ui-accordion .ui-accordion-header {
    font-size: 12.5px;
    font-weight: bold;
    color:white;
    background: #1381D0;
}

/** Accordion Panel - Icon*/
.ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span {
    background-color: white;
}
.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all span {
    background-color: white;
}


/**Kopfzeile des AccordianPanels in den Übersichtsseiten*/
.ui-accordion-header {
    background: #1381D0;
}

/** Icon für Kalenderfeld*/
.ui-icon-calendar {
    background-image: url("../images/calendar.png") !important;
    background-position: center center !important;
    width: 16px; height: 16px;
}

/** Hintergrund für Kalendericon*/
.ui-datepicker-trigger.ui-button.ui-widget.ui-corner-all.ui-button-icon-only {
    background: #C6DEFF;
}

/** Titelleiste für Panel*/
.ui-panelmenu .ui-panelmenu-header {
    background: #1381D0;
}

.ui-panelmenu .ui-panelmenu-header .ui-menuitem-text {
    background: #1381D0;
}

/*.ui-panel-content.ui-widget-content {*/
    /*background-color:#C6DEFF;*/
/*}*/

/** Inhalt des Panels*/
.ui-panelmenu .ui-panelmenu-content{
    background-color:#C6DEFF;
    opacity: 0.8;
}

.editPanel {
    background-color: #C6DEFF;
    width: 1080px;
    margin-top: 0px;
    margin-left: 3px;
}

.editPanel .ui-inputfield.ui-inputtext {
    font-weight: normal;
    box-shadow: unset;
}

/** Calendar*/
.editPanel .ui-inputfield {
    font-weight:normal;
    box-shadow: 0px 0px 0px 0px;
}

.editPanel .ui-inputfield.ui-inputtext[disabled] {
     background: #C6DEFF;
     color: black;
}

.editPanel .ui-inputfield[disabled] {
    background: #C6DEFF;
    color: black;
    opacity: 1.0;
}

.ui-spinner.ui-widget.ui-corner-all.ui-state-disabled {
    opacity: 1.0
}

.ui-panel.ui-widget.ui-widget-content {
    background: #C6DEFF;
}

.uploadPanel {
    width: 600px;
    height: 60px;
}

.twenty-percent{
    width: 25%
}

.searchPanel {
    background-color: #C6DEFF;
    width: 654px;
}

.searchPanelDialog {
    background-color: #C6DEFF;
    width: 880px;
}

.ui-inputfield .ui-inputtext .ui-widget .ui-state-default .ui-corner-all {
    background: white;
}

/**Zebra-Style für die Tabellen*/
.ui-datatable-odd {
    background: none repeat scroll 0 0;
}

.ui-widget-content .ui-datatable-even {
    font-size: 8pt;
}

.ui-widget-content .ui-datatable-odd {
    font-size: 8pt;
}
.ui-widget-content.ui-datatable-odd {
    /*background: #e0edff;*/
    background:#FFFFFF;
}

.ui-widget-content.ui-datatable-odd.ui-state-highlight {
    background:#FFFFFF;
    color: #1381D0;
    border-color: #BED6F8;
}

.ui-widget-content.ui-datatable-even {
    background: #e0edff;
}

.ui-widget-content.ui-datatable-even.ui-state-highlight {
    background:#e0edff;
    color: #1381D0;
    border-color: #BED6F8;
}

.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td, .ui-datatable tfoot th {
    padding-left:1px;
    padding-right:1px;
    padding-bottom:3px;
    padding-top: 3px;
}

/** Navileiste - Hauptüberschriften und Icon*/
.ui-widget.ui-panelmenu-header.ui-state-default.ui-corner-all span {
    background-color:white;
}
.ui-widget.ui-panelmenu-header.ui-state-default.ui-state-active.ui-corner-top span {
    background-color:white;
}

.ui-widget.ui-panelmenu-header.ui-state-default.ui-corner-all a {
     color:white;
}
.ui-widget.ui-panelmenu-header.ui-state-default.ui-state-active.ui-corner-top a {
    color:white;
}

.ui-menuitem-link.ui-state-highlight.ui-corner-all {
    background: #6090c0;
}

.ui-menuitem-text.ui-state-hover.ui-corner-all {
    font-weight: bolder;
}

.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-hover {
    background:whitesmoke;
}

.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-focus {
    background:whitesmoke;
}

.ui-datepicker-trigger.ui-button.ui-widget.ui-state-hover.ui-corner-all.ui-button-icon-only {
     background:#2399E5;
 }

.ui-datepicker-trigger.ui-button.ui-widget.ui-state-focus.ui-corner-all.ui-button-icon-only {
    background:#2399E5;
}

/** RadioButtons */
.ui-radiobutton-icon.ui-icon.ui-c.ui-icon-bullet {
    border-radius: 8px;
}

.ui-radiobutton-icon.ui-icon.ui-icon-blank.ui-c {
    border-radius: 8px;
}

.ui-radiobutton-box.ui-widget.ui-corner-all.ui-state-hover {
    background:whitesmoke;
}

.ui-radiobutton-box.ui-widget.ui-corner-all.ui-state-focus {
    background: whitesmoke;
}

/**Auswahl-Icon bei Select-Boxen */
.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
    background: #e0edff;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-focus {
    background: #9fc9ff;
    border: 1px solid #9fc9ff;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-hover {
    background: #9fc9ff;
    border: 1px solid #9fc9ff;
}

.ui-selectonemenu-item.ui-state-highlight {
     background: #C6DEFF;
     border: 1px solid #C6DEFF;
 }

.schichtManySelect.ui-selectonemenu-item.ui-state-hover {
    background: #C6DEFF;
    border: 1px solid #C6DEFF;
    font-weight: normal;
}

.schichtManySelect.ui-selectlistbox-item.ui-state-highlight {
    background: #C6DEFF;
    border: 1px solid #C6DEFF;
}

.ui-selectlistbox-item.ui-state-hover {
    background: #C6DEFF;
    border: 1px solid #C6DEFF;
    font-weight: normal;
}

.ui-paginator-page.ui-state-default.ui-corner-all {
   background: #E0EDFF;
}
.ui-paginator-page.ui-state-hover.ui-corner-all,
.ui-paginator-page.ui-state-active.ui-corner-all {
    background: #B2D4FF;
}

.ui-paginator-first.ui-state-default.ui-corner-all {
    background: #E0EDFF;
}

.ui-paginator-first.ui-state-hover.ui-corner-all,
.ui-paginator-first.ui-state-active.ui-corner-all {
    background: #B2D4FF;
}

.ui-paginator-prev.ui-state-default.ui-corner-all {
    background: #E0EDFF;
}

.ui-paginator-prev.ui-state-hover.ui-corner-all,
.ui-paginator-prev.ui-state-active.ui-corner-all {
    background: #B2D4FF;
}

.ui-paginator-next.ui-state-default.ui-corner-all {
    background: #E0EDFF;
}

.ui-paginator-next.ui-state-hover.ui-corner-all,
.ui-paginator-next.ui-state-active.ui-corner-all {
    background: #B2D4FF;
}

.ui-paginator-last.ui-state-default.ui-corner-all {
    background: #E0EDFF;
}

.ui-paginator-last.ui-state-hover.ui-corner-all,
.ui-paginator-last.ui-state-active.ui-corner-all {
    background: #B2D4FF;
}

.ui-datatable th {
    background: #C6DEFF;
}

.ui-state-default.ui-sortable-column.ui-resizable-column {
    background: #C6DEFF;
}
.ui-state-focus.ui-sortable-column.ui-resizable-column {
    background: #C6DEFF;
}

.ui-datatable-resizable th.ui-resizable-column {
    background: #C6DEFF;
    border: 1px solid #BED6F8;
}

.ui-column-resizer.ui-draggable.ui-draggable-handle {
    background: #BED6F8;
    width: 2px;
}


.ui-datepicker-trigger .ui-button .ui-widget .ui-state-default .ui-corner-all .ui-button-icon-only {
    background-image: url("/images/calendar.png");
}

.ui-selectonemenu-item.ui-selectonemenu-list-item.ui-corner-all.ui-state-highlight {
    background:#e0edff;
    border: 1px solid #e0edff;
}

.ui-selectonemenu-label.ui-inputfield.ui-corner-all {
    box-shadow: 0px 0px 0px 0px;;
}

.ui-selectlistbox-item.ui-state-hover {
    background: #C6DEFF;
    border: 1px solid #C6DEFF;
    font-weight: normal;
}

body, input {
    font-family: Arial, Verdana, sans-serif;
    font-size: 9pt;
    background-color: whitesmoke;
}

/* Ueberschriften in den Seiten, z. B. "Einsatzorterfassung" */
.pageHeader {
    font-size: 13pt;
    font-weight: bold;
    padding-bottom: 7px;
}

/* Hilfetexte, so wie "* Pflichtfelder" */
.pageHelp {
    font-size: 9pt;
    color: #707277;
}

label {
    font-weight: bold
}

input, select {
    font-size: 12px;
}

.Btn1 {
    border-top-color:#6C8197;
    border-right-color:#4E647A;
    border-bottom-color:#263E5A;
    border-left-color:#4E647A;
    font-size: 11px;
    font-weight: normal;
    background: #e0edff;
    width: 110px;
}

.Btn1:disabled {
    color: grey;
    border: 1px grey;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.Btn1.ui-state-hover {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.Btn1.ui-state-focus {
    background:#B2D4FF;
}

/*!**Buttons im Accordion Panel werden von dem PF Stylesheet überschrieben, deshalb hier explizit*!*/
.ui-button.ui-widget.ui-state-default.ui-corner-all.Btn1 {
    background: #e0edff;
    border-top-color:#6C8197;
    border-right-color:#4E647A;
    border-bottom-color:#263E5A;
    border-left-color:#4E647A;
    font-size: 11px;
    font-weight: normal;
}

.BtnNeuOverview {
    border-top-color:#6C8197;
    border-right-color:#4E647A;
    border-bottom-color:#263E5A;
    border-left-color:#4E647A;
    font-size: 11px;
    font-weight: normal;
    background: #e0edff;
    width: 110px;
    margin-left:928px;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.BtnNeuOverview.ui-state-hover {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.BtnNeuOverview.ui-state-focus {
    background:#B2D4FF;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.ui-state-disabled {
   opacity: 1.0
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.ui-state-disabled .ui-selectonemenu-label.ui-inputfield.ui-corner-all {
   background: #C6DEFF;
   color: black;
}


/*!**Buttons im Accordion Panel werden von dem PF Stylesheet überschrieben, deshalb hier explizit*!*/
.ui-button.ui-widget.ui-state-default.ui-corner-all.BtnNeuOverview {
    background: #e0edff;
    border-top-color:#6C8197;
    border-right-color:#4E647A;
    border-bottom-color:#263E5A;
    border-left-color:#4E647A;
    font-size: 11px;
    font-weight: normal;
}

@-moz-document url-prefix() {
    .BtnNeuOverview {
        margin-left: 937px;
    }
}

.ui-menuitem-icon.ui-icon.fa.fa-user-md {
    font-size: 15px;
    margin-left: -3px;
}


.tableView table,
.tableView a.ui-datepicker-prev,
.tableView a.ui-datepicker-next {
    display: none;
}

.ui-fieldset, .ui-fieldset .ui-fieldset-legend {
    padding: .0em 0em;
}

.linkAsBtn {
    padding-left: 40px;
    padding-top: 4px;
    color:black;
    text-decoration:none;
    padding-bottom:3px;
    padding-right:40px;
    border: solid 1px;
    border-top-color:#6C8197;
    border-right-color:#4E647A;
    border-bottom-color:#263E5A;
    border-left-color:#4E647A;
    width: 110px;
    background:#e0edff;
    margin-left: 830px;
}

.buttonPanelOverview {
    width: 1080px;
    padding-left: 8px;
    background-color: #C6DEFF;
    padding-right: 6px;
    margin-left: 0px;
}

.docLink {
    padding-left: 5px;
    padding-top: 3px;
    color:black;
    text-decoration:none;
    padding-bottom:3px;
    padding-right:5px;
    border: solid 1px #e0edff;
    background:#e0edff;
    border-radius: 3px;
}

.backToListBtn {
    padding-left: 5px;
    padding-top: 3px;
    color:black;
    text-decoration:none;
    padding-bottom:3px;
    padding-right:5px;
    border: solid 1px #e0edff;
    background:#e0edff;
    border-radius: 3px;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.backToListBtn.ui-state-hover {
    background:#B2D4FF;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.backToListBtn.ui-state-focus {
    background:#B2D4FF;
}

.ui-messages-error.ui-corner-all {
    background-color: #FAEDED;
    border-style: solid;
    border-width: 1px;
    border-color: #CC0000;
    margin: 0;
}

input[type="text"].highlight, input[type="password"].highlight{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 1px;
    padding-right: 1px;
}

.highlight {
    background-color: #ffd2c8;
    border: 1px solid #CC0000;

}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    box-shadow: unset;
}


/* Bereich in den Eingabemasken mit Statusmeldungen */
.areaMeldungen {

    background-color: #eeeeee;
    border-color: #7f9db9;
    border-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 0px;
    margin-right: 6px;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px;
    width: 1072px;
    font-size: 11px;
    color: grey;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    box-shadow: inset 0 0px 0px #8f8f8f;
    background:white;
    font-style: normal;
}

.groupHeader {
    background-color: #eeeeee;
}

.disabledField {
    background-color: #EAEDF0;
}

input[disabled]
{
    background-color: #EAEDF0;
    color:silver;
}

.progressBox {
    z-index: 1000;
    background-color: #FFFFFF; /*#95bbd5; */
    border: 1px solid #526285;
}

.overlay {
    visibility: hidden;
    text-align: center;
    z-index: 999;
}


.infoMessage {
    color: black;
}

.warnMessage {
    color: orange;
    font-weight: bold;
}

.errorMessage {
    color: red;
    font-weight: bold;
}

.fatalMessage {
    color: red;
    font-style: italic;
    font-weight: bold;
}

/* Leiste mit den Schaltflï¿½chen [Fehlerliste drucken] [Speichern/Prï¿½fen] [Neu] */
.anlegenLeiste {
    background-color: #C6DEFF;
    border: solid 1px #1381D0;
}
.chkAdminStyle .ui-chkbox-box.ui-state-disabled{
    background: whitesmoke;
}

.calMsgError {
    background:#C6DEFF;
    border: 1px solid #C6DEFF;
    padding:0px 0px;
}

/** Hilfsseiten*/

.messageBox {
    top: 200px;
    padding: 10px;
    height: 120px;
    width: 400px;
    border: solid 5px #e0edff;
    border-radius: 8px;
}

.linkAsButton {
    padding-left: 15px;
    padding-top: 3px;
    color:black;
    text-decoration:none;
    padding-bottom:3px;
    padding-right:20px;
    border: solid 1px #e0edff;
    background:#e0edff;
    border-radius: 3px;
}

.sepBar {
    margin-top: 15px;
    height:10px;
    width: 1050px;
}

.statusDialog {
    opacity: 0.3;
    height:100%;
    width:100%;
    resize: none;
}

.statusDialog2 {
    left: 508.5px;
    top: 244.5px;
    z-index: 1002;
    display: block;
    background-color: #F7F7F7;
    border-color: #F7F7F7;
    padding: 0px;
    margin: 0px;
    border-style: unset;
    box-shadow: unset;
    opacity: 0.4;

}

.ui-selectmanymenu.ui-inputfield.ui-widget.ui-widget-content.ui-corner-all.schichtManySelect.ui-state-focus {
    background: #B2D4FF;
}

#cookiebannerstyle{
            background-color: #848484;
            font-size: 12pt;
            font-family: arial;
}