@charset "UTF-8";
/* ---------------------------------------------------------------- */
/**
 * Stylesheet fuer das Bildschirm-Layout
 *
 * $Rev: 9581 $ $Date: 2010-09-06 11:47:47 +0200 (Mo, 06 Sep 2010) $
 * $Author: Wojewsky $
 * $URL: https://wb4serv.heinze.de/projects_and_applications/bhp_BauherrenPortal/frontend/branches/hze 0.5/application/hze/css/yaml/screen/layouts/basemod.css $
 *
 * @category hze_css
 * @package  HZE_Css
 * @version  $Rev: 9581 $
 * @author   $Author: Wojewsky $
 */
/* ---------------------------------------------------------------- */

@media all {
  /* ---------------------------------------------------------------- */
  /* Randbereiche & Seitenhintergrund                                 */
  /* ---------------------------------------------------------------- */
  BODY {
    background: #4d4d4d
                url(/application/hze/artwork/layout/headGradient.png)
                repeat-x
                0 0;
  }

  /* Layout-Eigenschaften */
  DIV#page_margins {
    width: 1185px;
    margin: 0px auto;
  }

  DIV#page_frame {
    margin: 0 0 0 12px;
  }

  DIV#page {
    width: 986px;
    padding: 0 0 36px 0;
    margin: 0;
    position: relative;
  }

  DIV#topnav {
    padding: 0 1px 0 0;
    height: 30px;
    position: relative;
  }

  DIV#topnavSmall {
    padding: 0 1px 0 0;
    height: 21px;
    position: relative;
  }

  DIV#header {
    padding: 0 1px 0 41px;
    height: 59px;
  }

  DIV#headerSmall {
    padding: 0 1px 0 41px;
    height: 54px;
  }

  DIV#nav {
    padding: 0 1px 0 41px;
    height: 48px;
  }

  DIV#footer {
    margin: 40px 0 0 0;
    padding: 0 3px 0 1px;
    position: relative;
  }

  /* ---------------------------------------------------------------- */
  /* Formatierung der Inhalts-Container                               */
  /* ---------------------------------------------------------------- */
  DIV#main {
    margin: 0 0 0 0;
    padding: 0 1px 0 0;
    line-height: 1.4em;
    position: relative;
    background: transparent
                url(/application/hze/artwork/layout/verticalGradient.png)
                repeat-y
                -1237px 0;
  }

  #col1 {
    float: right;
    width: 943px;
  }

  #col2 {
    display:none;
  }

  #col3 {
    width: auto;
    margin: 0 943px 0 0;
    background: transparent
              url(/application/hze/artwork/layout/verticalGradient.png)
              repeat-y
              -9px 0;
  }

  #col1_content {
    padding: 18px 6px 0 35px;
    background: transparent;
  }

  #col3_content {
    padding: 12px 0 0 0;
    min-height: 600px;
  }

  DIV.cssWithoutSearchColumn #col1 {
    width: 985px;
    float: none;
  }

  DIV.cssWithoutSearchColumn #col1_content {
    padding: 22px 6px 0 42px; /* Abstaende plus Schatten */
    background: transparent;
  }

  DIV.cssWithoutSearchColumn #col3 {
    display: none;
  }

  DIV.allCol1SearchBarOpenerOpen #col1_content {
    background: transparent
                url(/application/hze/artwork/layout/verticalGradient.png)
                repeat-y
                -292px 0;
  }

  /* ---------------------------------------------------------------- */
  /* SearchBar                                                        */
  /* ---------------------------------------------------------------- */
  DIV#main.cssCol1SearchBarOpenerOpen DIV#col3 {
    margin-right: 704px;
  }

  DIV#main DIV#col3 DIV#col3_content DIV#cssSearchBar DIV#cssSearchBarContent {
    display: none;
  }

  DIV#main.allCol1SearchBarOpenerOpen DIV#col3 DIV#col3_content DIV#cssSearchBar DIV#cssSearchBarContent {
    display: block;
  }

  DIV#main.cssCol1SearchBarOpenerOpen DIV#col1 {
    width: 704px;
  }

  DIV#main.cssCol1SearchBarOpenerOpen DIV#col1 DIV#cssSearchengine DIV.allSearchengineHideOnSearch {
    display: none;
  }

  /* ---------------------------------------------------------------- */
  /* allgemeine Klassen                                               */
  /* ---------------------------------------------------------------- */
  DIV.cssDisplayNone,
  P.cssDisplayNone,
  SPAN.cssDisplayNone,
  A.cssDisplayNone,
  UL.cssDisplayNone,
  LI.cssDisplayNone,
  FORM.cssDisplayNone {
    display: none;
  }

  DIV.cssDisplayNoneImportant,
  P.cssDisplayNoneImportant,
  SPAN.cssDisplayNoneImportant,
  A.cssDisplayNoneImportant,
  UL.cssDisplayNoneImportant,
  LI.cssDisplayNoneImportant,
  FORM.cssDisplayNoneImportant {
    display: none !Important;
  }

  DIV#jsDivPagedotTop {
    position: absolute;
    z-index: 1;
    left: 1px;
    top: 1px;
    background: transparent;
    width: 1px;
    height: 1px;
  }

  DIV#jsDivPagedot {
    position: absolute;
    z-index: 1;
    left: 1px;
    top: 1px;
    background: transparent;
    width: 1px;
    height: 1px;
  }
}
