﻿/** logo **/
#header #logo img {
  background-image: url(images/logo_bandeau.png) !important;
  background-repeat: no-repeat;
  width: 256px;
  height: 60px;
}
#banner #background-history {
  background-image: url('../images/master/background-history.jpg');
  background-repeat: no-repeat;
  background-position: right top;
  height: 60px;
  width: 490px;
  position: absolute;
  top: 0;
  right: 0;
}
#menu .x-panel {
  background-color: #ffffff;
  background-image: url('../images/master/background-menu.jpg');
  background-repeat: repeat-x;
  background-position: bottom left;
}
/** Style  for header panel **/
.elise-panel .x-panel-header {
  color: #7087a0;
  /*border:1px solid #ffffff;*/
  border-bottom-color: gray;
  background-image: none;
  background-color: #fff;
}
.elise-panel-inner .x-panel-header {
  font-family: Sans-Serif;
  text-align: center;
  /*border:none;*/
  padding: 2px;
  background-color: #F3F3F3;
  background-image: none;
  color: #535353;
  font-size: 12px;
}
.elise-form-panel > .x-panel-bwrap > .x-panel-body {
  padding: 5px;
}
.x-form-text,
textarea.x-form-field {
  background-image: none;
}
.x-form-invalid,
textarea.x-form-invalid {
  background: url("/ui/plug-in/extjs/resources/images/default/grid/invalid_line.gif") repeat-x scroll center bottom #FFFFFF !important;
}
.x-panel-noborder .x-panel-body-noborder {
  border-width: 0;
  /*background-color: #F3F3F3;*/
  background-color: #FFFFFF;
  margin: auto;
}
.x-tab-panel-footer {
  border-top: none;
  background-color: #F3F3F3;
}
.x-grid3-scroller {
  overflow-y: scroll;
}
.x-button-validate-sp,
.x-button-cancel-sp {
  background-position: 0 -2px !important;
  background-repeat: no-repeat !important;
  padding-left: 22px !important;
}
.x-button-validate-sp {
  background-image: url("/skins/elise/images/Elise/buttons-graphic/white/validate.gif") !important;
}
.x-button-cancel-sp {
  background-image: url("/skins/elise/images/Elise/buttons-graphic/white/delete.gif") !important;
}
.x-toolbar-footer-sp {
  width: 100%;
  height: 75px;
  bottom: 0;
  left: 0;
  position: fixed;
  z-index: 100;
  background-image: url("/skins/elise/images/elise/structure/degrade04.jpg");
  border-bottom: 1px solid #4F6083;
  border-top: 1px solid #4F6083;
  padding: 3px;
}
.x-btn-sp {
  background-image: none;
  border: none;
  background-color: transparent;
}
.highlight {
  color: #1ba834;
}
.header {
  text-align: center;
}
.x-box-layout-ct custom-class {
  text-align: center;
}
.disabled-field {
  background: #f3f3f3;
}
.empty-icon {
  background-image: url("images/vide.gif");
  padding-top: 0;
}
.empty-icon-hover {
  background-image: url("images/add-data.png");
  background-repeat: no-repeat;
  background-position: center center;
  padding-top: 0;
}
.empty-del-icon-hover {
  background-image: url("images/delete-data.png");
  background-repeat: no-repeat;
  background-position: center center;
  padding-top: 0;
}
.empty-edit-icon-hover {
  background-image: url("images/actions/actionEdit.png");
  background-repeat: no-repeat;
  background-position: center center;
  padding-top: 0;
}
.x-form-field-wrap .trigger {
  background-image: url("images/actions/actionEdit.png");
  background-position: 0 0 !important;
  cursor: pointer;
  border: none;
}
.x-form-field-wrap .x-form-color-trigger {
  background-image: url("images/color-trigger.png");
}
.ie6 .x-form-field-wrap .x-form-color-trigger {
  background-image: url("images/color-trigger.gif");
}
.x-validate-record {
  background-image: url("images/validate.gif");
  background-position: 0 0 !important;
  cursor: pointer;
  border: none;
}
.x-cancel-record {
  background-image: url("images/delete.gif");
  background-position: 0 0 !important;
  cursor: pointer;
  border: none;
}
.x-field-invalid {
  background: url("/ui/plug-in/extjs/resources/images/default/grid/invalid_line.gif") repeat-x scroll center bottom transparent !important;
  border: none;
}
.title-style {
  color: #7087a0;
  text-align: center;
  font-size: 1.5em;
  font-weight: bold;
}
.rebuildLDAP {
  color: Red;
  font-style: italic;
}
.triggerMargin {
  margin-top: 80px;
}
.extensionTriggerMargin {
  margin-top: 30px;
}
.modeleToolbars {
  background: White !important;
  border: none !important;
}
.listMargin {
  margin-left: 15px !important;
}
.x-combobox-invalid {
  background: url("/ui/plug-in/extjs/resources/images/default/grid/invalid_line.gif") repeat-x center bottom transparent !important;
}
.center {
  padding-top: 20px;
  color: #7087a0;
  text-align: center;
  height: 5%;
}
#adminLogo {
  height: 90%;
  text-align: center;
  background: url('images/filigrane-a-traiter.jpg') no-repeat center top transparent !important;
}
#mainDiv {
  height: inherit;
}
#contentRegion-body {
  height: 100%;
}
/* Ic�nes des boutons des toolbars */
.elise-toolbar-btn-icon-copy,
button.elise-toolbar-btn-icon-copy {
  background-image: url('images/copy.png');
}
.elise-toolbar-btn-icon-sort,
button.elise-toolbar-btn-icon-sort {
  background-image: url('images/hmenu-asc.gif');
}
.elise-toolbar-btn-icon-renum,
button.elise-toolbar-btn-icon-renum {
  background-image: url('images/order-num-asc.png');
}
.elise-toolbar-btn-icon-links,
button.elise-toolbar-btn-icon-links {
  background-image: url('images/tree.png');
}
.elise-toolbar-btn-icon-download,
button.elise-toolbar-btn-icon-download {
  background-image: url('images/download.png');
}
.elise-toolbar-btn-icon-upload,
button.elise-toolbar-btn-icon-upload {
  background-image: url('images/upload.png');
}
.elise-toolbar-btn-icon-select,
button.elise-toolbar-btn-icon-select {
  background-image: url('images/edit.png');
}
.elise-toolbar-btn-icon-rules,
button.elise-toolbar-btn-icon-rules {
  background-image: url('images/rules.gif');
}
.elise-toolbar-btn-icon-eye,
button.elise-toolbar-btn-icon-eye {
  background-image: url('images/eye.png');
}
.elise-toolbar-btn-icon-cog-add,
button.elise-toolbar-btn-icon-cog-add {
  background-image: url('images/cog_add.png');
}
.elise-toolbar-btn-icon-details,
button.elise-toolbar-btn-icon-details {
  background-image: url('images/detail.gif');
}
#menu .menu-theme10 .x-accordion-hd {
  background-image: none !important;
  background-color: #2d3640 !important;
}
#menu .menu-theme10 .menu-icon {
  background-image: url('images/settings.png');
}
#menu .menu-theme10 .x-tree-node .x-tree-selected a span {
  color: #666666;
}
.ext2 #menu .menu-theme10 .x-tree-node .x-tree-selected {
  background-color: #dfeeff;
}
.ext4 #menu .menu-theme10 .x-grid-row-selected .x-grid-cell {
  background-color: #dfeeff !important;
}
#menu .menu-theme11 .x-accordion-hd {
  background-image: none !important;
  background-color: #536475 !important;
}
#menu .menu-theme11 .menu-icon {
  background-image: url('images/survey.png');
}
#menu .menu-theme11 .x-tree-node .x-tree-selected a span {
  color: #666666;
}
.ext2 #menu .menu-theme11 .x-tree-node .x-tree-selected {
  background-color: #dfeeff;
}
.ext4 #menu .menu-theme11 .x-grid-row-selected .x-grid-cell {
  background-color: #dfeeff !important;
}
#menu .menu-theme12 .x-accordion-hd {
  background-image: none !important;
  background-color: #6d87a0 !important;
}
#menu .menu-theme12 .x-tree-node .x-tree-selected a span {
  color: #666666;
}
#menu .menu-theme12 .menu-icon {
  background-image: url('images/settings2.png');
}
.ext2 #menu .menu-theme12 .x-tree-node .x-tree-selected {
  background-color: #dfeeff;
}
.ext4 #menu .menu-theme12 .x-grid-row-selected .x-grid-cell {
  background-color: #dfeeff !important;
}
#menu .menu-theme13 .x-accordion-hd {
  background-image: none !important;
  background-color: #8CAECC !important;
}
#menu .menu-theme13 .x-tree-node .x-tree-selected a span {
  color: #666666;
}
#menu .menu-theme13 .menu-icon {
  background-image: url('images/tests.png');
}
.ext2 #menu .menu-theme13 .x-tree-node .x-tree-selected {
  background-color: #dfeeff;
}
.ext4 #menu .menu-theme13 .x-grid-row-selected .x-grid-cell {
  background-color: #dfeeff !important;
}
#menu .x-tree-node .x-tree-selected a span,
#menu .x-grid-row-selected .x-grid-cell-inner span {
  color: #666666;
}
#elise-grid-attachment .x-grid-cell {
  border-top-color: transparent;
  border-bottom-color: transparent;
  -moz-background-clip: border-box;
  -webkit-background-clip: border-box;
  background-clip: border-box;
}
#elise-grid-attachment .attselector-main .x-grid-cell,
#elise-grid-attachment .attselector-history-root .x-grid-cell {
  border-bottom-width: 4px;
  border-bottom-color: #ededed;
}
#elise-grid-attachment .attselector-history .x-grid-cell {
  background-color: #ffebc8;
}
#elise-grid-attachment .attselector-history.x-grid-row-alt .x-grid-cell {
  background-color: #ffe9c1;
}
#elise-grid-attachment .attselector-history.x-grid-row-selected .x-grid-cell,
#elise-grid-attachment .attselector-history.x-grid-row-over .x-grid-cell {
  background-color: #ffe4b2 !important;
}
#elise-grid-attachment .attselector-history .attselector-history-branch {
  background-image: url("/skins/elise/images/elise/tab-pj/tree-01.png");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-history .attselector-history-root {
  background-image: url("/skins/elise/images/elise/tab-pj/tree-03.png");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-history-collapsible {
  background-image: url("/skins/elise/images/elise/tab-pj/details-arrow-on.gif");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-history-header-collapsible {
  background-image: url("/skins/elise/images/elise/tab-pj/details-arrow-on.gif");
  background-position: -4px 0;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-history-collapsed {
  background-image: url("/skins/elise/images/elise/tab-pj/details-arrow.gif");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-history-header-collapsed {
  background-image: url("/skins/elise/images/elise/tab-pj/details-arrow.gif");
  background-position: -5px 0;
  background-repeat: no-repeat;
}
#elise-grid-attachment .attselector-confidential .x-grid-cell {
  background-color: #ffc1c1;
}
#elise-grid-attachment .attselector-confidential.x-grid-row-alt .x-grid-cell {
  background-color: #ffc9c9;
}
#elise-grid-attachment .attselector-confidential.x-grid-row-selected .x-grid-cell,
#elise-grid-attachment .attselector-confidential.x-grid-row-over .x-grid-cell {
  background-color: #edbdbd !important;
}
#elise-grid-attachment .att-format-pdf {
  background-image: url("/skins/elise/images/elise/MIMETypes/white/pdf.gif");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .att-format-signed {
  background-image: url("/skins/elise/images/elise/icons-action/signed.gif");
  background-position: center;
  background-repeat: no-repeat;
}
#elise-grid-attachment .hidden {
  display: none;
}
.attselector-uploader-name {
  font-style: italic;
}
.attselector-description {
  margin-top: 10px;
}
.x-ie.x-nbr .x-form-checkbox {
  font-size: 12px !important;
}
.x-item-disabled .x-form-cb-label {
  color: grey;
}
.webservice-application-browser {
  background: url('/skins/elise/images/elise/icons-action/arrow_refresh.png') left center no-repeat;
  background-position: -1px 3px !important;
  margin-left: 2px;
  cursor: pointer;
  border: none;
}
.elise-license-mask {
  background-color: white;
  /* works for IE 5+. */
  filter: alpha(opacity=70);
  /* works for IE 8. */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
}
.elise-license-mask-msg {
  background-color: #F5D954;
  border-color: #D5A23E;
}
.elise-license-mask-msg div {
  background-image: url('/ui/skins/default/elise/images/administration/warning.png');
  border-color: #D5A23E;
}
.elise-license-label {
  font-size: 12px;
}
.elise-events-error {
  color: red;
}
.events-DELETED-xDiff-before {
  border: 2px solid #FFA4A4;
  background-color: #FFA4A4;
  display: inline-block;
  padding: 3px;
}
.events-ADDED-xDiff-after {
  border: 2px solid #DFF6DD;
  background-color: #DFF6DD;
  display: inline-block;
  padding: 3px;
}
.events-UPDATED-xDiff-after {
  border: 2px solid #DFF6DD;
  background-color: #DFF6DD;
  display: inline-block;
  padding: 3px;
}
.events-UPDATED-xDiff-before {
  border: 2px solid #EAEAEA;
  color: #808080;
  background-color: #EAEAEA;
  text-decoration: line-through;
  display: inline-block;
  padding: 3px;
}
.events-info table {
  color: #333;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 auto;
  width: 100%;
}
.events-info td,
th {
  border: 1px solid #CCC;
  height: 25px;
  padding-left: 5px;
  padding-right: 5px;
}
.events-info th {
  background: #F3F3F3;
  font-weight: bold;
}
.events-info td {
  background: #FAFAFA;
  text-align: center;
}
.elise-popup-btn .x-btn-text {
  padding-left: 10px!important;
  padding-right: 10px!important;
}
