html {
  background-color: #ef7f1c;
}

.theme_fixed2 {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

#mainHeader, .pageHeader, .mainDivContent.mainFooterDivContent {
  background-color: #111111;
  border: none;
}

.siteTitle, .pageMainMenu, .sf-menu ul li, .sf-menu ul ul li {
  
}

.pageMainMenu, .sf-menu ul li, .sf-menu ul ul li, .ui-widget-header,
  .mm-menu>.mm-panel, .dataTableHeader, .user_vignette {
  background-image: none;
  background-color: #111111;
  color: #ffffff;
}

.sf-menu a, .sf-menu a:hover {
  color: #ffffff !important;
}

.sf-menu li:hover, .sf-menu li.sfHover {
  background: #ef7f1c;
}

.main_div_notice {
  background-color: rgba(239, 194, 154, 0.6);
  box-shadow: 0px 0px 6px #ef7f1c;
}

.main_div_notice .message_accueil_div {
  border-top-color: #efab70;
}

.mainDivContent {
  background-color: rgba(239, 194, 154, 0.6);
}

.planningDiv {
  background-color: #d06a0f;
}

#blockMeteo .main_div_notice {
  background-color: #ef811d;
}

#blockMeteo .main_div_notice, .actuBlocContent {
  border: solid 1px #ef811d;
}

.ui-state-default, .ui-widget-content .ui-state-default,
  .ui-widget-header .ui-state-default {
  border: 1px solid #d06a0f;
  background: -moz-linear-gradient(top, #d06a0f, #ef811d);
  background: -webkit-gradient(linear, left top, left bottom, from(#d06a0f),
    to(#ef811d));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#d06a0f',
    EndColorStr='#ef811d', GradientType=0);
  font-weight: normal;
  color: #fff;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border-color: #d06a0f;
    background: #d06a0f;
}
