@charset "UTF-8";
/* ---------------------------------------------------------------- */
/**
 * Stylesheet fuer selectBox
 *
 * $Rev: 9594 $ $Date: 2010-09-07 08:20:49 +0200 (Di, 07 Sep 2010) $
 * $Author: Wojewsky $
 * $URL: https://wb4serv.heinze.de/projects_and_applications/bhp_BauherrenPortal/frontend/branches/hze 0.5/application/hze/css/moochoose/moochoose.css $
 *
 * @category bhp_css
 * @package  BHP_Css
 * @version  $Rev: 9594 $
 * @author   $Author: Wojewsky $
 */
/* ---------------------------------------------------------------- */

@media all {
  /* ---------------------------------------------------------------- */
  /* Allgemeine Pulldowns                                             */
  /* ---------------------------------------------------------------- */
  DIV.type-select.cssSelectBox {
    margin: 0 6px 0 0;
    height: 23px;
    padding: 0;
    border: none;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -216px;
  }

  DIV.type-select.cssSelectBox SELECT {
    visibility: hidden;
  }

  DIV.type-select.jsSelectBoxActive {
    background: transparent !important;
  }

  .selectBox-dropdown {
    color: #333;
    font-size: 13px;
    line-height: 19px;
    height: 23px;
    vertical-align: middle;
    display: inline-block;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    cursor: default;
    outline: none;
    outline-style: none;
  }

  .selectBox-dropdown:focus,
  .selectBox-dropdown:focus .selectBox-arrow {
  }

  .selectBox-dropdown .selectBox-label {
    background-image: url(/application/hze/artwork/layout/controls.png);
    background-position: 0 -216px;
    height: 23px;
    position: absolute;
    cursor: pointer;
    z-index: 110;
  }

  .selectBox-dropdown .selectBox-arrow {
    background-image: url(/application/hze/artwork/layout/imageLibrary.png);
    background-position: 0px -156px;
    height: 23px;
    width: 31px;
    position: absolute;
    cursor: pointer;
    z-index: 111;
    top: 0;
    right: 0;
  }

  UL.selectBox-dropdown-menu {
    position: absolute;
    z-index: 111;
    padding: 2px 0 0 0;
    border: solid 1px #313131;
    border-top: none;
    margin-bottom: -1px;
    display: none;
    background: #4d4d4d;
  }

  UL.selectBox-dropdown-menu LI A {
    display: block;
    font-size: 13px;
    color: #f4f4f4;
    line-height: 1.4em;
    text-align: left;
    white-space: nowrap;
    cursor: default;
    cursor: pointer;
    padding: 0 6px 0 5px;
  }

  UL.selectBox-dropdown-menu LI.selectBox-selected A {
    color: #f4f4f4;
    background-color: #797979;
  }

  UL.selectBox-dropdown-menu LI A:hover,
  UL.selectBox-dropdown-menu LI.selectBox-hover A {
    color: #f4f4f4;
    background-color: #202020;
  }

  UL.selectBox-dropdown-menu LI.selectBox-disabled A {
    cursor: auto;
    color: #666;
  }

  UL.selectBox-dropdown-menu LI.selectBox-disabled A:hover {
    background: transparent;
  }

  /* ---------------------------------------------------------------- */
  /* Auswahl der Suchesortierung                                      */
  /* ---------------------------------------------------------------- */
  DIV#cssSearchengine DIV.type-select.cssSelectBox {
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -166px;
    margin: 0 31px 0 0;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown {
    color: #f4f4f4;
    position: relative;
    overflow: visible;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown .selectBox-label {
    padding: 1px 0 0 27px;
    height: 23px;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown .selectBox-arrow {
    background-position: -33px -156px;
    right: -5px;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown UL.selectBox-dropdown-menu {
    padding: 2px 0 0 0;
    width: 151px;
    color: #f4f4f4;
    background: #4d4d4d
                  url(/application/hze/artwork/layout/headGradient.png)
                  repeat-x
                  0 -1px;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown UL.selectBox-dropdown-menu LI A {
    color: #f4f4f4;
    line-height: 24px;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown LI.selectBox-selected A {
    color: #f4f4f4;
    background-color: #797979;
  }

  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown UL.selectBox-dropdown-menu LI A:hover,
  DIV#cssSearchengine DIV.cssSearchengineControlSortDirectionArea .selectBox-dropdown UL.selectBox-dropdown-menu LI A.LI.selectBox-hover A {
    color: #f4f4f4;
    background-color: #202020;
  }

  /* ---------------------------------------------------------------- */
  /* Auswahl der Suche im Kopf                                        */
  /* ---------------------------------------------------------------- */
  DIV#allSearchInput DIV.type-select.cssSelectBox {
    height: 29px;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -52px;
  }

  DIV#allSearchInput .selectBox-dropdown {
    color: #f4f4f4;
    font-size: 14px;
    line-height: 25px;
    height: 29px;
  }

  DIV#allSearchInput .selectBox-dropdown .selectBox-label {
    padding: 0 0 0 35px;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -441px;
    z-index: 211;
    background-position: 0 -52px;
    z-index: 210;
  }

  DIV#allSearchInput .selectBox-dropdown .selectBox-arrow {
    background-position: 0px -181px;
    height: 26px;
    width: 23px;
    z-index: 211;
  }

  UL#allSearchInputOptions {
    color: #f4f4f4;
    width: 200px;
    background: #4d4d4d
                  url(/application/hze/artwork/layout/headGradient.png)
                  repeat-x
                  0 0;
  }

  UL#allSearchInputOptions LI A {
    font-size: 14px;
    color: #f4f4f4;
    margin: 5px 0 5px 0;
    padding: 2px 0 2px 35px;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -441px;
  }

  UL#allSearchInputOptions LI.selectBox-selected A {
    color: #f4f4f4;
    background-color: #797979;
  }

  UL#allSearchInputOptions LI A:hover,
  UL#allSearchInputOptions LI.selectBox-hover A {
    color: #f4f4f4;
    background-color: #202020;
  }

  UL#allSearchInputOptions LI.selectBox-disabled A {
    cursor: default;
    color: #666;
  }

  UL#allSearchInputOptions LI.selectBox-disabled A:hover {
    background-color: transparent;
  }

  /* ---------------------------------------------------------------- */
  /* Auswahl der Suche im Kopf (overlay)                              */
  /* ---------------------------------------------------------------- */
  DIV#allSearchInputOverlay DIV.type-select.cssSelectBox {
    height: 31px;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -872px;
  }

  DIV#allSearchInputOverlay .selectBox-dropdown {
    color: #f4f4f4;
    font-size: 14px;
    line-height: 25px;
    height: 31px;
  }

  DIV#allSearchInputOverlay .selectBox-dropdown .selectBox-label {
    padding: 0 0 0 35px;
    margin: 2px 0 0 0;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -441px;
    z-index: 211;
    background-position: 0 -872px;
    z-index: 210;
  }

  DIV#allSearchInputOverlay .selectBox-dropdown .selectBox-arrow {
    background-position: 0px -842px;
    height: 28px;
    width: 23px;
    z-index: 211;
  }

  UL#allSearchInputOverlayOptions {
    color: #f4f4f4;
    width: 223px;
    background: #4d4d4d
                  url(/application/hze/artwork/layout/headGradient.png)
                  repeat-x
                  0 0;
  }

  UL#allSearchInputOverlayOptions LI A {
    font-size: 14px;
    color: #f4f4f4;
    margin: 5px 0 5px 0;
    padding: 2px 0 2px 35px;
    background: transparent
                url(/application/hze/artwork/layout/controls.png)
                no-repeat
                0 -441px;
  }

  UL#allSearchInputOverlayOptions LI.selectBox-selected A {
    color: #f4f4f4;
    background-color: #797979;
  }

  UL#allSearchInputOverlayOptions LI A:hover,
  UL#allSearchInputOverlayOptions LI.selectBox-hover A {
    color: #f4f4f4;
    background-color: #202020;
  }

  UL#allSearchInputOverlayOptions LI.selectBox-disabled A {
    cursor: default;
    color: #666;
  }

  UL#allSearchInputOverlayOptions LI.selectBox-disabled A {
    background-color: transparent;
  }

  /* ---------------------------------------------------------------- */
  /* Auswahl in der Suchleiste                                        */
  /* ---------------------------------------------------------------- */
  DIV#cssSearchBarContent A.allSearchBarSelect SPAN.selectBox-label {
    padding: 2px 0 0 5px;
  }

  DIV#cssSearchBarContent A.allSearchBarSelect SPAN.selectBox-arrow {
    right: 1px;
  }

  DIV#cssSearchBarContent DIV.cssSelectBox {
    background: none;
  }

  /* ---------------------------------------------------------------- */
  /* DownloadButton                                                   */
  /* ---------------------------------------------------------------- */
  DIV.cssDownloadDropDownButton DIV.type-select.cssSelectBox {
    width: 164px;
    overflow: visible;
    background: transparent;
  }

  DIV.cssDownloadDropDownButton DIV.type-select.jsActive {
    background: transparent;
  }

  DIV.cssDownloadDropDownButton .selectBox-dropdown {
    color: #f4f4f4;
  }

  DIV.cssDownloadDropDownButton .selectBox-dropdown .selectBox-label {
    padding: 1px 0 0 8px;
    background-position: 0px -114px;
    height: 23px;
  }

  DIV.cssDownloadDropDownButton .selectBox-dropdown .selectBox-arrow {
    background-position: -99px -156px;
    right: -8px;
  }

  UL#allCADDetailsOptions.selectBox-dropdown-menu,
  UL#allTenderOptions.selectBox-dropdown-menu,
  UL#allMobileAppsOptions.selectBox-dropdown-menu {
    border: solid 1px #cf6b40;
    border-top: none;
    margin-bottom: -1px;
    background: #c64001;
    color: #f8f8f8;
    width: 94px;
  }

  UL#allCADDetailsOptions.selectBox-dropdown-menu LI.selectBox-selected A,
  UL#allTenderOptions.selectBox-dropdown-menu LI.selectBox-selected A,
  UL#allMobileAppsOptions.selectBox-dropdown-menu LI.selectBox-selected A {
    color: #f8f8f8;
    background: #c64001;
  }

  UL#allCADDetailsOptions.selectBox-dropdown-menu LI.selectBox-selected A:hover,
  UL#allTenderOptions.selectBox-dropdown-menu LI.selectBox-selected A:hover,
  UL#allMobileAppsOptions.selectBox-dropdown-menu LI.selectBox-selected A:hover,
  UL#allCADDetailsOptions.selectBox-dropdown-menu LI.selectBox-hover A,
  UL#allTenderOptions.selectBox-dropdown-menu LI.selectBox-hover A,
  UL#allMobileAppsOptions.selectBox-dropdown-menu LI.selectBox-hover A {
    color: #f8f8f8;
    background-color: #ec9566;
  }
}