/*
.CLEAR,
.record_list .record_item_head div.CLEAR,
.record_list .record_item div.CLEAR {
  display: block;
  position: relative;
  background: red;
  height: 3px;
  padding: 0px;
  margin-top: -3px;
  font-size: 0;
  vertical-align: bottom;
}
*/

        
  #header_text_container {
    display: block;
    height: auto;
    left: 0;
    top: 50%;
  }
  
    #header_text {
      position: relative;
      top: -50%;
      display: block;
    }
    
              
#logo {
  position: absolute;
  display: block;
  height: auto;
  left: 0;
  top: 50%;
}

  #logo a {
    position: relative;
    top: -50%;
    display: block;
  }
  

.CLEAR {
  width: 0;
  border: 0;
  padding: 0;
  margin: 0;
  font-size: 0;
  line-height: 0;
  vertical-align: bottom;
  overflow: hidden;
  display: block;
  position: relative;
}

  #page_menu_edit .CLEAR {
    display: none;
  }

.search_box .search_box_input {
  padding-top: 3px;
  height: 21px;
}

form.standard_form div.switcher {
  float: left;
  margin-bottom: -1px;
}

  #subnav ul.level1,
  #subnav a.level1,
  .group_list ul.level1,
  .record_item,
  .group_list .group_item,
  fieldset,
  .edit_form_tab_content_container,
  .record_item_edit_form .edit_form_tab_content_container,
  .standard_form div.checkbox_row, #main .standard_form div.radiobutton_row,
  .group_list .admin_link,
  .history_entry {
    height: 1%;
  }
  
  fieldset div,
  .standard_form .multi_col,
  .category_container .category_item,
  .category_container .category_item_head {
    position: relative;
    height: 1%;
  }
  
  .category_container .category_item,
  .category_container .category_item_head {
    vertical-align: bottom;
  }
  
  fieldset div.corners {
    position: static;
    height: auto;
  }

  #subnav ul.level1 {
    margin: 0 -4px;
    width: 220px;
  }
  
  #subnav li.level1 {
    margin: 0;
  }
  
.group_list ul.level1 {
  margin-top: -1px;
}

.standard_form div.form_row input.checkbox,
.standard_form div.form_row input.radiobutton {
  margin-top: 2px;
}

  .standard_form div.form_row .selection_area .checkbox_container,
  .standard_form div.form_row .selection_area .radiobutton_container,
  .standard_form div.form_row .selection_area .text_field_container {
    zoom: 1;
    padding-right: 0;
    vertical-align: bottom;
  }
  
  .standard_form div.form_row .selection_area .checkbox_container,
  .standard_form div.form_row .selection_area .radiobutton_container {
    padding-left: 3px;
  }

    .standard_form div.form_row .selection_area label {
      float: left;
      margin-left: 2px;
      padding: 3px 0 2px;
    }
    
    .standard_form div.form_row .selection_area input.checkbox,
    .standard_form div.form_row .selection_area input.radiobutton {
      margin-top: 3px;
    }

  .standard_form legend {
    position: relative;
    top: -18px;
    left: -8px;
    font-weight: normal;
  }
  
  .standard_form .file_field_container {
    padding: 0 3px 0 7px;
  }
  
    .standard_form div.form_row input[type=file] {
      height: 23px;
      padding: 3px 10px 0 3px;
    }
  
  .standard_form div.checkbox_row .checkbox_title,
  .standard_form div.radiobutton_row p.radiobutton_title {
    zoom: 1;
  }
  
    .standard_form div.form_row select {
      margin-top: 2px;
    }
  
  .standard_form .input_field_container {
    display: inline;
    margin-right: 6px;
  }
  
  .standard_form div.form_row label {
    padding-bottom: 2px;
  }
  
  .lightbox_content .inner_shadow_box,
  .lightbox_content .standard_form fieldset {
    padding-top: 16px;
  }
  
  .lightbox_content .record_list ul.level1 {
    margin: 0px 0 -3px 0;
    top: -2px;
  }
  
    .lightbox_content .standard_form .input_field_container {
      margin-right: 0;
    }

  .record_list .record_item .checked_status {
    right: -11px;
  }
  
  .category_item .log_type {
    float: left;
  }
  
    .filter_options_form.standard_form .right_col div.form_row label,
    .filter_options_form .right_col .label {
      padding-bottom: 7px;
    }
    
/* Logbuch */
  .group_list .group_item {
    position: static;
  }
  
  .colored_group_item {
    padding-left: 5px;
    vertical-align: bottom;
  }

  .category_container .category_list_container {
    float: left;
  }
    
      .category_container .category_list {
        position: relative;
      }
  
    .group_list .admin_link > .icon {
      float: left;
    }
    
    .group_list .admin_link .admin_link_right {
      float: right;
    }
    
    .status_list .record_item .item_tools,
    .status_list .record_item .checked_status {
      margin-left: 0;
    }
    
    
  .status_tooltip_box .tooltip_content_text {
    padding: 0;
    height: 1% !important;
  }
  
  #content_login_box .button_row {
    height: 1%;
  }
  
#page_menu_edit ul {
  background: url(../images/pagetree/ie7_page_edit_lines.gif) 0 0;
}

/*
    .lightbox_content #page_menu_edit ul {
      background: none;
    }
    
        .lightbox_content #page_menu_edit ul.level1 {
          background: #fff url(../images/gradient_grey_large.png) repeat-x 0 0;
        }
*/

  #page_menu_edit .item_container {
    border: none;
    padding-bottom: 1px;
  }
  
  #page_menu_edit .item_name_container {
    margin-left: 3px;
  }

  
    .lightbox_contextmenu li {
      float: left;
      width: 100%;
    }
    
      .lightbox_contextmenu li.level1 {
        margin-left: -1px;
      }
  
    .lightbox_contextmenu .level2_container .big_shadow_box_content ul.level2 {
      height: 1%;
      margin-left: 2px;
    }


#login_form form.standard_form div.button_row {
  margin-right: 0;
}

#login_form form.standard_form div.form_row {
  
}

  #login_form form.standard_form div.form_row input.submit_button {
    float: none;
    margin-right: 10px;
  }
  
  
.pagebrowser li,
.pagebrowser a,
.pagebrowser strong {
  display: inline;
}

  .category_container .category_item {
    position: relative;
  }


.admin_link .standard_form {
  margin-top: -14px;
}

  .save_layer_wrap {
    position: static;
  }
  
  
.category_container .category_list {
  overflow-y: scroll;
}

.fixed_width_280 {
    width: 280px;
    overflow: hidden;
    float: left;
}