/* ERGO_VERSION 3 */
/* ERGO 3 */
.toto {
  rgbaTorgb: rgb(229,241,238);
  rgbaToRealrgba: rgba(0,117,92, 0.9);
  stylesheet-getValue: #00755C;
}
body#sfGuardAuth H3,
table.demande caption,
table.prelevement_famille caption,
table.reglement_famille caption,
.caption_showbox,
table.tableau th.select,
table.facture_famille caption,
table.inscription caption,
h4.inscription,
body#planning ul.onglets_navig li.current,
ul#sous-navigation li.selected,
body ul#sous-navigation li.selected:hover,
body ul#sous-navigation li#accueil,
ul.pagination li.current,
table.planning thead tr,
table.planning tfoot tr,
table.planning tbody tr.categorie td,
table.planning tbody tr.categorie th,
table.planning.jour .activite h3 {
  background-color: rgb(204,227,222);
}
h3.facture,
h3.reglement {
  background-color: rgba(0,117,92, 0.15);
}
h3.facture:hover,
h3.reglement:hover {
  background-color: rgba(0,117,92, 0.25);
}
body:not(.accueil_index):not(.sfCirilFacturation_historique):not([class*="sfCirilPaiement_"]):not([class*="Visualisation_index"]) #centre #col_gauche h2:not(#Actus),
form fieldset.quick_access legend {
  border-bottom-color: rgba(0,117,92, 1);
}
body:not(.accueil_index):not(.sfCirilFacturation_historique):not([class*="sfCirilPaiement_"]):not([class*="Visualisation_index"]) #centre #col_gauche h3:not(.date):before,
body:not(.accueil_index):not(.sfCirilFacturation_historique):not([class*="sfCirilPaiement_"]):not([class*="Visualisation_index"]) #centre #col_gauche h4:before {
  background-color: rgba(0,117,92, 1);
}
nav ul li:not(.current) a:hover,
body ul#sous-navigation li:not(.selected):hover,
nav ul#navigation li#accueil.nav-desktop a:hover,
nav ul#navigation li#accueil.nav-desktop a:focus,
ul.pagination li a:hover,
table.tableau thead td,
table.tableau th,
td.thead,
table.reglement_famille tr th,
table.prelevement_famille tr th,
table.inscription tr th,
table.facture_famille tr th,
table.demande tr th,
table.planning thead tr.onglets,
table.planning tfoot tr.onglets,
table.planning tr.impaire th {
  background-color: rgb(229,241,238);
  background-color: rgba(0,117,92, 0.1);
}
ul.pagination li a:hover {
  color: black;
}
nav>a:after,
/* body#planning #tabs1-1 .ui-accordion-header, */
/* body#contact #tabs1-1 .ui-accordion-header, */
#planning #choixModule a.selected,
#planning .periode,
#planning .flecheMois,
#contact .flecheMois,
#planning #moisActuel,
#contact #moisActuel,
#planning #notification>a:after {
  background-color: rgb(127,186,173);
}
nav>a:after,
ul#navigation,
/* body#planning #tabs1-1 .ui-accordion-header, */
/* body#contact #tabs1-1 .ui-accordion-header, */
#planning #choixModule a.selected,
#planning .periode,
#planning .flecheMois,
#contact .flecheMois,
#planning #moisActuel,
#contact #moisActuel,
#planning #notification>a:after {
  border: 1px solid rgb(76,158,140);
}
#planning .periode,
#planning .flecheMois:hover,
#contact .flecheMois:hover,
#planning #moisActuel,
#contact #moisActuel {
  /* border-bottom: 3px solid rgb(76,158,140); */
}
/* nav ul#navigation li.unitPng, */
/* nav ul#navigation li.unitPng a, */
body#planning #tabs1-1 .ui-accordion-header.ui-state-active,
body#contact #tabs1-1 .ui-accordion-header.ui-state-active,
#planning #choixModule a:hover,
#planning .flecheMois:hover,
#contact .flecheMois:hover {
  background-color: rgb(178,213,206);
}
#planning .flecheMois:hover,
#contact .flecheMois:hover {
  border: 1px solid rgb(178,213,206);
}
body #centre table.historique caption,
table.historique caption {
  background: url(/images/bgTitre2.png) no-repeat 0.1em 0.56em ;
}
#header {
  /* background: url(/images/bg_bandeau.png) repeat-x; */
  /* background-color: #00755C; */
}
#footer .deco {
  background-color: #00755C;
}
/* ul.planning_navig_liste li p.ui-state-active, */
ul.planning_navig_liste li p.ui-state-active a/* ,
ul.planning_navig_liste li p.ui-state-active img */ {
  background-color: rgba(0,117,92, 0.3);
}
#ui-datepicker-div .ui-widget-header {
    border: 1px solid rgba(0,117,92, 0.1);
    background: rgba(0,117,92, 0.1);
}

.ui-widget-header .ui-state-hover, .ui-widget-header .ui-state-focus {
    color: rgba(0,117,92, 0.1);
}

#ui-datepicker-div .ui-state-hover, .ui-widget-content .ui-state-hover,
.ui-state-focus, ui-widget-content .ui-state-focus {
    background: rgba(0,117,92, 0.1);
}
body nav li:hover {
  border-color: #00755C;
}
#bandeau {
  background-image: url("/images/Bandeau Blancjpg.jpg");
  /* border-color: #00755C !important; */
}
body h2 span.couleur {
  color: #00755C;
}
nav ul li.current a:after,
nav ul li:not(.current) a:after,
div.divider span,
h1.date .today a:before,
.onglets_navig2 li a.hvr-underline-from-center:before,
ul#sous-navigation li:not(.selected) a:after {
  background: #00755C;
}
#dossier #centre #col_gauche div h2 {
  border-bottom: 1px solid rgb(178,213,206);
}
/* nav ul li#accueil:hover i {
  color: #00755C} */
ul#sous-navigation li.selected {
  border-left: 4px solid #00755C}
ul#externAuthLinks ul li:hover {
  border-left: 3px solid #00755C;
}
ul#liste_adultes li:hover,
ul#liste_enfants li:hover {
  background-color: rgb(242,248,246);
  border-color: rgb(76,158,140);
  box-shadow: 0 0 5px rgba(0,117,92, 0.3);
}
ul#liste_adultes li.selected,
ul#liste_enfants li.selected {
  background-color: rgb(234,243,241);
  border-color: rgb(25,130,108);
  box-shadow: 0 0 5px rgba(0,117,92, 0.3);
}
