/* ============================================
 Projekt:      SATELLITE

 Datei:        05_CSX_IMAGES.CSS

 Datum:        10.12.2015
 Version:      2.0
 Optimiert:    ab IE 9, FF, Chrome, Opera
 ================================================ */

/* ===================================================================================
        WENN ICONS EINGEBUNDEN WERDEN BSP. class="iconBoxStandard actionDownloadIcon"
====================================================================================== */
.projectInterfaceSuccess,
.projectInterfaceFailed,
.iconBoxStandard,
.vmsvmpIcon,
.vmpExtendedInterfaceIcon,
.vmpExtendedInterfaceGhostIcon,
.interfaceSyncStatus_SYNCHRONIC_span,
.interfaceSyncStatus_INCOMING_span {
    display: inline-block;
    height: 16px;
    margin: 0;
    padding: 0;
    width: 16px;
}

/* ========================================================================================
        KENNZEICHNUNG BEI UL CHECKED / UNCHECKED (BSP. ART DER AKZEPTIERTEN ANGEBOTE)
=========================================================================================== */
ul.checked-list li {
    background-image: url(../images/icons/action_status_activate.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

ul.unchecked-list li {
    background-image: url(../images/icons/action_status_deactivate.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

.checked-element {
    background-image: url(../images/icons/action_status_activate.gif);
    background-position: center -3px;
    background-repeat: no-repeat;
}

.unchecked-element {
    background-image: url(../images/icons/action_status_deactivate.gif);
    background-position: center -3px;
    background-repeat: no-repeat;
}

/* ============================================
         SUBNAV
================================================ */
/* Icon Logout */
#subNav li.firstChildSubNav a {
    background-repeat: no-repeat;
    background-position: 0 0;
}

#subNav li.firstChildSubNav a:hover {
    background-position: 0 -50px;
}

#subNav li.firstChildSubNav a:focus {
    background-position: 0 -50px;
}

#subNav li.firstChildSubNav a:active {
    background-position: 0 -100px;
}

/* ============================================
         SUCHE
================================================ */
/* Suche in der MainNav */
#permanentSearchBox input[type=submit] {
    background-position: center -1px;
    background-repeat: no-repeat;
}

#permanentSearchBox input[type=submit]:hover,
#permanentSearchBox input[type=submit]:focus {
    background-position: center -26px;
    background-repeat: no-repeat;
}

/* Icon Inhalt im Suchfeld loeschen */
.clearSearchString {
    background-color: transparent;
    background-image: url(../images/commonImages/search/bg_input_clear_16x32.png);
    background-position: 0 0;
    background-repeat: no-repeat;
}

.clearSearchString:hover {
    background-position: 0 -16px;
}

/* ============================================
         BUTTONS SUCHEN/RESET
================================================ */
/* Buttons in tablefilter / Projekte suchen */
.btn-search,
.btn-reset {
    background-repeat: no-repeat;
}

.btn-search {
    background-position: center 0;
    background-repeat: no-repeat;
}

.btn-search:hover {
    background-position: center -31px;
    background-repeat: no-repeat;
}

.btn-search[disabled],
.btn-search[disabled]:hover {
    background-position: center -62px;
    background-repeat: no-repeat;
}

.btn-reset {
    background-position: center -93px;
    background-repeat: no-repeat;
}

.btn-reset:hover {
    background-position: center -124px;
    background-repeat: no-repeat;
}

.btn-reset[disabled],
.btn-reset[disabled]:hover {
    background-position: center -155px;
    background-repeat: no-repeat;
}

/* =================================================
         TABELLE ICONS (BENUTZERGRUPPEN)
==================================================== */
/* GROUPADMIN */
.addGroupAdministrator {
    background-color: transparent;
    background-image: url(../images/usergroup/add_groupadmin_active.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.addGroupAdministratorDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/add_groupadmin_ghost.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

.removeGroupAdministrator {
    background-color: transparent;
    background-image: url(../images/usergroup/remove_groupadmin_active.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.removeGroupAdministratorDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/remove_groupadmin_ghost.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

/* USER */
.addGroupMember {
    background-color: transparent;
    background-image: url(../images/usergroup/plus_active_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.addGroupMemberDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/plus_ghost_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

.removeGroupMember {
    background-color: transparent;
    background-image: url(../images/usergroup/minus_active_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.removeGroupMemberDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/minus_ghost_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

.memberHasGroupAdminRole,
.commonAccessRight {
    background-color: transparent;
    background-image: url(../images/usergroup/check_green_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

.memberHasGroupAdminRoleDisabled,
.commonAccessRightDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/check_ghost_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

/* AKTENZUGRIFFSRECHT */
.addGroupAccessRight {
    background-color: transparent;
    background-image: url(../images/usergroup/plus_active_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.addGroupAccessRightDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/plus_ghost_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

.removeGroupAccessRight {
    background-color: transparent;
    background-image: url(../images/usergroup/minus_active_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

.removeGroupAccessRightDisabled {
    background-color: transparent;
    background-image: url(../images/usergroup/minus_ghost_16x16.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: default;
}

/* ============================================
         INTERFACE VMS/VMP
================================================ */
.vmsvmpIcon {
    background-color: transparent;
    background-image: url(../images/icons/vmp_vms_interface_16x16.gif);
    background-position: center center;
}

.vmpExtendedInterfaceIcon {
    background-color: transparent;
    background-image: url(../images/icons/vmp_extended_interface_16x16.gif);
    background-position: center center;
}

.vmpExtendedInterfaceGhostIcon {
    background-color: transparent;
    background-image: url(../images/icons/vmp_extended_interface_ghost_16x16.gif);
    background-position: center center;
}

.projectInterfaceSuccess,
.interfaceSyncStatus_SYNCHRONIC,
.interfaceSyncStatus_SYNCHRONIC_span {
    background-color: transparent;
    background-image: url(../images/interface/interface_syncstatus_synchronic_16x16.gif);
    background-position: top left;
    cursor: help;
}

.projectInterfaceFailed,
.interfaceSyncStatus_INCOMING,
.interfaceSyncStatus_INCOMING_span {
    background-color: transparent;
    background-image: url(../images/interface/interface_syncstatus_incoming_16x16.gif);
    background-position: top left;
    cursor: help;
}

/* ============================================
         WEITERLEITUNGEN
================================================ */
.forwardingPlanned {
    background-color: transparent;
    background-image: url(../images/icons/forwarding_planned_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.forwardingFailure {
    background-color: transparent;
    background-image: url(../images/icons/forwarding_failure_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.requiresAdditionalData {
    background-color: transparent;
    background-image: url(../images/icons/forwarding_requires_data_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.forwardingProceed {
    background-color: transparent;
    background-image: url(../images/icons/forwarding_proceed_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.forwardingCancel {
    background-color: transparent;
    background-image: url(../images/icons/zuruecknehmen_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}

.detailsIcon {
    background-color: transparent;
    background-image: url(../images/icons/action_show_details.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.forwardingWithCostsForMandator {
    background-color: transparent;
    background-image: url(../images/icons/costs_4_tender_16x28.gif);
    background-position: center center;
    background-repeat: no-repeat;
    width: 28px;
}

.forwardingWithCostForCompany {
    background-color: transparent;
    background-image: url(../images/icons/costs_4_company_16x28.gif);
    background-position: center center;
    background-repeat: no-repeat;
    width: 28px;
}

.forwardingMandatory {
    background-color: transparent;
    background-image: url(../images/icons/exclamationmark.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* =================================================
         ICONS FUER GENERIERUNG VON DATEIEN
==================================================== */
.actionGeneratePDF {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_pdf_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGenerateXML {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_xml_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGeneratePDFDisabled {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_pdf_disabled_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGenerateXMLDisabled {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_xml_disabled_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGenerateXLSDisabled {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_xls_disabled_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGenerateXLS {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_xls_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionGenerateICAL {
    background-color: transparent;
    background-image: url(../images/icons/fileextension/action_generate_ical_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         CPV-CODE AUSGEWAEHLT Z.B. SUCHE
================================================ */
.cpvCodeChecked {
    background-color: transparent;
    background-image: url(../images/icons/action_status_activate.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         HINWEISBOXEN
================================================ */
p.success,
li.success,
span.success {
    background-image: url(../images/icons/infoboxes/icon_success_20x20.png);
    background-position: 5px 6px;
    background-repeat: no-repeat;
}

.icon-success {
    background-image: url(../images/icons/infoboxes/icon_success_20x20.png);
    height: 20px;
    width: 20px;
}

.icon-delete,
.icon-edit,
.icon-copy,
.icon-publish,
.icon-publish-disabled,
.icon-download-pdf{
    background-position: center center;
    background-repeat: no-repeat;
    height: 16px;
    width: 18px;
    display: inline-block;
}

.icon-delete {
    background-image: url(../images/icons/action_delet.gif);
}

.icon-edit {
    background-image: url("../images/icons/action_edit.gif");
}

.icon-copy {
    background-image: url("../images/icons/action_copy.png");
}

.icon-publish {
    background: transparent url(../images/correction/correction_publish_16x16.png);
}

.icon-publish-disabled {
    background: transparent url(../images/correction/correction_publish_ghost_16x16.png);
    cursor: not-allowed !important;
}

.icon-download-pdf {
    background-image: url(../images/icons/fileextension/action_generate_pdf_16x16.gif);
}

.noBitOnLot:before,
p.renderedTextBold,
p.info,
span.info,
li.info,
.hintDist,
.invitationRememberSave span,
.vmsAdvertisementBox {
    background-image: url(../images/icons/infoboxes/icon_info_20x20.png);
    background-position: 5px 6px;
    background-repeat: no-repeat;
}

.icon-info {
    background-image: url(../images/icons/infoboxes/icon_info_20x20.png);
    height: 20px;
    width: 20px;
}

/* Wenn nicht auf ein Los geboten wurde */
.noBitOnLot:before {
    background-position: left center;
}

p.error,
li.error,
span.error {
    background-image: url(../images/icons/infoboxes/icon_error_20x20.png);
    background-position: 5px 6px;
    background-repeat: no-repeat;
}

.icon-error {
    background-image: url(../images/icons/infoboxes/icon_error_20x20.png);
    height: 20px;
    width: 20px;
}

p.warning,
li.warning,
span.warning {
    background-image: url(../images/icons/infoboxes/icon_warning_20x20.png);
    background-position: 5px 6px;
    background-repeat: no-repeat;
}

.icon-warning {
    background-image: url(../images/icons/infoboxes/icon_warning_20x20.png);
    height: 20px;
    width: 20px;
}

/* HINWEISBOXEN ON SCROLL */
.contentFileSystemMessage__statusbox-noticebox {
    background-image: url("../images/icons/infoboxes/icon_systemmessages_120x18.png");
    background-repeat: no-repeat;
}

/* ============================================
         KALENDER ICON
================================================ */
a.vmpCalendarIcon {
    background-image: url(../images/commonImages/calendar/calendar_icon.gif);
    background-position: top center;
    background-repeat: no-repeat;
}

/* ============================================
         STYLES BEI VERKNUEPFTEN PROJEKTEN
================================================ */
.linkedProjectsIcon {
    background-image: url(../images/icons/linked_projects/linked_projects_icon_16x16.png);
    background-position: left center;
    background-repeat: no-repeat;
}

/* ============================================
         VERWALTUNG BENUTZERTABELLE
================================================ */
/*************
* Diese Icon wird angezeigt, wenn der Account-Status eines Benutzer auf nicht
* gesperrt eingestellt ist.
*/
.userAccountStatusActiveIcon {
    background-image: url(../images/usergroup/check_green_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
    cursor: default;
}

/*************
* Diese Icon wird angezeigt, wenn der Account-Status eines Benutzer auf
* gesperrt eingestellt ist.
*/
.userAccountStatusInActiveIcon {
    background-image: url(../images/icons/action_status_deactivate.gif);
    background-position: center center;
    background-repeat: no-repeat;
    cursor: default;
}

/*************
* Diese Icon wird angezeigt, wenn der Account-Status eines Benutzer automatisch auf gesperrt gesetzt wird.
*/
.userAccountStatusAutomaticLockIcon {
    background-image: url(../images/icons/action_lock.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer sperren" verwendet.
*/
.userActionStatusDeactivateIcon {
    background-image: url(../images/icons/status_inactiv.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer entsperren" verwendet.
*/
.userActionStatusActivateIcon {
    background-image: url(../images/icons/status_activ.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer sperren" verwendet.
*/
.userActionStatusDeactivateGhostIcon {
    background-image: url(../images/icons/status_inactiv_ghost.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer entsperren" verwendet.
*/
.userActionStatusActivateGhostIcon {
    background-image: url(../images/icons/status_activ_ghost.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.userActionEditIcon,
.projectReportShow {
    background-image: url(../images/icons/action_edit.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.correctionEditIcon {
    background-image: url(../images/icons/action_edit.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.correctionPublishIcon {
    background-image: url(../images/correction/correction_publish_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.correctionPublishGhostIcon {
    background-image: url(../images/correction/correction_publish_ghost_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.statisticsPublishIcon {
    background-image: url(../images/statistics/statistics_publish_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.statisticsPublishGhostIcon {
    background-image: url(../images/statistics/statistics_publish_ghost_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}


.correctionForwardingIcon {
    background-image: url(../images/correction/correction_forwarding_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.correctionForwardingGhostIcon {
    background-image: url(../images/correction/correction_forwarding_ghost_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.correctionDeleteIcon {
    background-image: url(../images/icons/action_delet.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.timelimitRestore {
    background-image: url(../images/icons/restore_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.timelimitEdit {
    background-image: url(../images/icons/action_edit.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer loeschen" verwendet.
*/
.actionDeleteIcon,
.userActionDeleteIcon {
    background-image: url(../images/icons/action_delet.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/*************
* Dieses Icon wird fuer die Aktion "Benutzer loeschen" GHOST.
*/
.actionDeleteGhostIcon {
    background-image: url(../images/icons/action_delete_ghost.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionDownloadIcon {
    background-image: url(../images/icons/action_download.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionDownloadGhostIcon {
    background-image: url(../images/icons/action_download_ghost.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionExtractIcon {
    background-image: url(../images/icons/action_extract_archive.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.geabViewerIcon {
    background-image: url(../images/icons/gaeb_viewer_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.cwfViewerIcon {
    background-image: url(../images/icons/action_show_details.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         WIZARD  ABSCSHNITT ERLEDIGT
================================================ */
/* Wenn Projektschritt abgeschlossen ist */
.wizardStepPassedIcon {
    background-image: url(../images/usergroup/check_green_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.showInfoIcon, /* Info Icon fuer z.B. Projektraum / Projektteam */
.projectTypeNotPublishedInfoIcon /* Info Icon fuer nicht veroeffentlichte Verfahren */
{
    background-image: url(../images/icons/info_icon_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         DATEITYPEN BEI UP-DOWNLOAD
================================================ */
.jpgIcon {
    background-image: url(../images/icons/fileextension/icon_jpg_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gifIcon {
    background-image: url(../images/icons/fileextension/icon_gif_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.docIcon {
    background-image: url(../images/icons/fileextension/icon_doc_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.pdfIcon {
    background-image: url(../images/icons/fileextension/icon_pdf_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.icalIcon {
    background-image: url(../images/icons/fileextension/icon_ical_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}


.txtIcon {
    background-image: url(../images/icons/fileextension/icon_txt_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.rtfIcon {
    background-image: url(../images/icons/fileextension/icon_rtf_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.xlsIcon {
    background-image: url(../images/icons/fileextension/icon_xls_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.pptIcon {
    background-image: url(../images/icons/fileextension/icon_ppt_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.zipIcon {
    background-image: url(../images/icons/fileextension/icon_zip_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.unknownIcon {
    background-image: url(../images/icons/fileextension/icon_unknown_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.csvIcon {
    background-image: url(../images/icons/fileextension/icon_csv_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.docxIcon {
    background-image: url(../images/icons/fileextension/icon_docx_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.xlsxIcon {
    background-image: url(../images/icons/fileextension/icon_xlsx_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.pptxIcon {
    background-image: url(../images/icons/fileextension/icon_pptx_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.exeIcon {
    background-image: url(../images/icons/fileextension/icon_exe_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.picIcon {
    background-image: url(../images/icons/fileextension/icon_pic_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.pngIcon {
    background-image: url(../images/icons/fileextension/icon_png_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.xmlIcon {
    background-image: url(../images/icons/fileextension/icon_xml_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.cwfIcon {
    background-image: url(../images/icons/fileextension/icon_cwf_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

/* GAEB  */
.gaebD81Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D81_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebD82Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D82_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebD83Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D83_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebD84Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D84_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebD85Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D85_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebD86Icon {
    background-image: url(../images/icons/fileextension/gaeb_D/gaeb_D86_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP81Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P81_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP82Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P82_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP83Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P83_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP84Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P84_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP85Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P85_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP86Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P86_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP87Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P87_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP88Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P88_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebP89Icon {
    background-image: url(../images/icons/fileextension/gaeb_P/gaeb_P89_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX81Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X81_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX82Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X82_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX83Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X83_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX84Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X84_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX85Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X85_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX86Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X86_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX87Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X87_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX88Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X88_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gaebX89Icon {
    background-image: url(../images/icons/fileextension/gaeb_X/gaeb_X89_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Diese Icon wird angezeigt, wenn eine Seite neugeladen werden kann. */
.actionRefreshExportPageIcon {
    background-image: url(../images/icons/indicator_not_animated_12x12.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.abortProjectReportGeneration {
    background-image: url(../images/icons/circle_red_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Dieses Icon deutet einen Fehler an */
.errorIcon {
    background-image: url(../images/icons/error_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Dieses Icon deutet einen Erfolg an */
.successIcon {
    background-image: url(../images/icons/check_green_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Dieses Icon deutet an, dass noch kein Erfolg zu verzeichnen ist */
.successGhostIcon {
    background-image: url(../images/icons/check_ghost_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Diese Icon deutet an, dass ein Angebot/TNA verfristet eingangen ist*/
.warnBidDelay {
    background-image: url(../images/icons/offer_out_of_time_v_2_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

/* =================================================================================
          PROJEKTRAUM / MEHRFACH ADRESSAUSWAHL EU FORM ANHANG A UND NEUE VERGABE EU
==================================================================================== */
a.multiple-address-delete-link,
a.multiple-address-delete-link:hover,
input[type="submit"].submit-button-image-delete,
input[type="submit"].submit-button-image-delete:hover {
    background-image: url("../images/template_overview_buttons_16x32.png");
    background-position: top center;
    background-repeat: no-repeat;
}

input[type="submit"].submit-button-image-edit,
input[type="submit"].submit-button-image-edit:hover {
    background-image: url("../images/icons/action_edit.gif");
    background-position: top center;
    background-repeat: no-repeat;
}

input[type="submit"].submit-button-image-copy,
input[type="submit"].submit-button-image-copy:hover {
    background-image: url("../images/icons/action_copy.png");
    background-position: top center;
    background-repeat: no-repeat;
}


/* ============================================
        PROJEKTRAUM / UNTERNEHMEN WIZARD
================================================ */
.magnifierIcon,
.detailsIcon,
a:active.magnifierIcon,
a.cpvCodeTreeContentActivTreeElement {
    background-image: url(../images/icons/action_show_details.gif);
    background-position: left 1px;
    background-repeat: no-repeat;
}

/* ============================================
        PROJEKTRAUM / KOMMUNIKATION
================================================ */
.messageWithAttachementIcon {
    background-image: url(../images/icons/communication/communication_attachment_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.messageAllUsersIcon {
    background-image: url(../images/icons/communication/communication_all_recipient_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.messageSelectedUsersIcon {
    background-image: url(../images/icons/communication/communication_few_recipient_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.messageSendIcon {
    background-image: url(../images/icons/communication/communication_send_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.warnIcon {
    background-image: url(../images/icons/icon_warning_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

/* =====================================================
         PROJEKTRAUM VORLAGEN VERWALTUNG AN TEXTAREA
======================================================== */
/* Auswaehlen oder neu anlegen */
.templateChooser a {
    background-image: url(../images/template_overview_new_open_16x54.png);
    background-repeat: no-repeat;
}

.templateChooser .selectTemplate {
    background-position: 0 0;
}

.templateChooser .createTemplate {
    background-position: 0 -18px !important;
}

/* Bearbeiten oder loeschen */
.templateChooser .buttons a {
    background-image: url("../images/template_overview_buttons_16x32.png");
    background-repeat: no-repeat;
}

.templateChooser div.buttons a.edit {
    background-position: 0 -16px;
}

/* Hinweis Icons Auge durchgestrichen - Angaben werden nicht auf dem VMP veroeffentlicht */
.anonymousIcon {
    background-image: url("../images/icons/icon_anonymous_12x12.png");
    background-repeat: no-repeat;
    background-position: center center;
}

/* ================================================
         UPLOAD ICON FOLDER FUER DIV. DATEIUPLOADS
=================================================== */
.uploader_img {
    background-image: url("../images/uploadfile/icon_durchsuchen_button_21x21.png");
    background-repeat: no-repeat;
    background-position: left center;
}

/* ============================================
         PROJEKTRAUM UNTERNEHMEN / ANGEBOTE
================================================ */
/* SuS-Center Button */
a.centerSuS {
    background-image: url(../images/icons/sus/sus_button_normal_de.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

a:hover.centerSuS {
    background-image: url(../images/icons/sus/sus_button_hover_de.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* Projektraum - Unternehmen Angebotsabgabe Signaturen Info*/
.wrappedsheetIcon {
    background-image: url(../images/icons/bidtype_wrappedSheet.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.qualifiedSignatureIcon {
    background-image: url(../images/icons/bidtype_qualifiedSignature.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.advancedSignatureIcon {
    background-image: url(../images/icons/bidtype_advancedSignature.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.cancelBidIcon {
    background-image: url(../images/icons/action_withdraw_bid_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}


.cancelBidIconGhost {
    background-image: url(../images/icons/action_withdraw_bid_ghost_16x16.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.showReceiptIcon {
    background-image: url(../images/icons/action_show_receipt.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.showExtractBidIcon {
    background-image: url(../images/icons/extractBid.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.showDownloadVMSBidIcon {
    background-image: url(../images/icons/download_bid_vms.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.showDetailsIcon {
    background-image: url(../images/icons/action_show_details.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         ============
         FLAGGEN (DEV-MODE und SPRACHE DER BEKANNTMACHUNG)
=========================================================== */
.flagIcon {
    background-image: url(../images/icons/flag/flaggen_bekanntmachungssprache.png);
    background-repeat: no-repeat;
}

.flagEuro {
    background-position: 0 0;
}

.flagGerman,
.flag-DE {
    background-position: 0 -15px;
}

.flag-EN {
    background-position: 0 -30px;
}

.flag-NL {
    background-position: 0 -45px;
}

.flag-BG {
    background-position: 0 -60px;
}

.flag-CS {
    background-position: 0 -75px;
}

.flag-DA {
    background-position: 0 -90px;
}

.flag-EL {
    background-position: 0 -105px;
}

.flag-ES {
    background-position: 0 -120px;
}

.flag-ET {
    background-position: 0 -135px;
}

.flag-FI {
    background-position: 0 -150px;
}

.flag-FR {
    background-position: 0 -165px;
}

.flag-GA {
    background-position: 0 -180px;
}

.flag-HR {
    background-position: 0 -195px;
}

.flag-HU {
    background-position: 0 -210px;
}

.flag-IT {
    background-position: 0 -225px;
}

.flag-LT {
    background-position: 0 -240px;
}

.flag-LV {
    background-position: 0 -255px;
}

.flag-MT {
    background-position: 0 -270px;
}

.flag-PL {
    background-position: 0 -285px;
}

.flag-PT {
    background-position: 0 -300px;
}

.flag-RO {
    background-position: 0 -315px;
}

.flag-SK {
    background-position: 0 -330px;
}

.flag-SL {
    background-position: 0 -345px;
}

.flag-SV {
    background-position: 0 -360px;
}


/* Projektlisten */
.projectOpenIcon /* Info Icon fuer Aufruf des Projektraumes */
{
    background-image: url(../images/icons/action_to_projectroom.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.projectCopyIcon /* Info Icon fuer die Kopie des bestehenden Verfahrens */
{
    background-image: url(../images/icons/action_create_new_project_based_on_this.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.projectCopyDeactivatedIcon /* Info Icon fuer die Kopie des bestehenden Verfahrens (deaktiviert) */
{
    background-image: url(../images/icons/action_create_new_project_based_on_this_deactivated.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.projectDeleteIcon /* Info Icon fuer das Loeschen des Projektes */
{
    background-image: url(../images/icons/action_delet.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         MULTIMANDANTEN-SWITCH ICONS
================================================ */
.mandator-switchbox-icon {
    background-image: url(../images/icons/multi_mandator/login_icon_mandator_switch_20x20.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.mandator-switchbox-ghost-icon {
    background-image: url(../images/icons/multi_mandator/login_icon_mandator_switch_ghost_20x20.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.exportStartTransmissionIcon {
    background-image: url(../images/correction/correction_publish_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.exportStartTransmissionGhostIcon {
    background-image: url(../images/correction/correction_publish_ghost_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionAddIcon {
    background-image: url(../images/icons/action_add_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.actionAddGhostIcon {
    background-image: url(../images/icons/action_add_ghost_16x16.png);
    background-position: center center;
    background-repeat: no-repeat;
}

/* ============================================
         IMAGES "End of Support IE11/edge"
================================================ */
.endOfSupportIE__button--bg-green  .endOfSupportIE__button-icon {
    background-image: url("../images/browserEndOfSupport/checked.svg");
}

.endOfSupportIE__button-icon.chrome {
    background-image: url("../images/browserEndOfSupport/chrome.svg");
}

.endOfSupportIE__button-icon.firefox {
    background-image: url("../images/browserEndOfSupport/firefox.svg");
}

.endOfSupportIE__button-icon.chromium {
    background-image: url("../images/browserEndOfSupport/edge_chromium.svg");
}

.endOfSupportIE__head-icon {
    background-image: url("../images/browserEndOfSupport/warning.svg");
}

/* =================================================
    ANZEIGE DER SYSTEMMELDUNGEN BEIM SCROLLING
==================================================== */
.contentFileSystemMessage__statusbox-noticebox {
    background-image: url("../images/icons/system_messages/icon_systemmeldung_notification_120x18.png");
}

/* ============================================
    SHOW/HIDE PASSWORD
================================================ */
.password__button {
    background-image: url("../images/icons/show_hide_password/show_hide_password_30x60.png");
    background-position: center center;
    background-repeat: no-repeat;
}
