body {
	background: #E2DFD0;
}

#logo {
	width: 93px;
	background-image: url('img/logo_vigiesip100.jpeg');
}
#bandeau {
	background: #fff url('img/bandeau.png') no-repeat 95px 0;
}
#version {
	color: white;
}
.infosUtilisateurSession {
	color: white;
}

.zoneMenu, .zoneMenuYacht {
	background: #01286B;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon,
.zoneMenu .ui-menuitem-text, .zoneMenuYacht .ui-menuitem-text {
	color: #fff;
}

.zoneCentre, .zoneCentreYacht, .zoneContenu {
	background: #E2DFD0;
}

.zoneEntete,
body .ui-tabs .ui-tabs-panels,
body .ui-panel .ui-panel-content,
body .ui-fieldset,
body .ui-accordion .ui-accordion-content,
body .ui-panelmenu .ui-panelmenu-content,
body .ui-treetable .ui-treetable-data > tr {
	background: transparent;
}

.creation_dpq_identification_navire,
.barreRechercheNavire,
.bandeau_infos_navire {
	background: #FFCC66 !important;
}
.creation_dpq_identification_navire .ui-inplace .ui-inplace-display.inplaceVide,
.creation_dpq_identification_navire .ui-inplace .ui-inplace-display.modifiable,
.barreRechercheNavire .ui-inplace .ui-inplace-display.inplaceVide,
.barreRechercheNavire .ui-inplace .ui-inplace-display.modifiable
.bandeau_infos_navire .ui-inplace .ui-inplace-display.inplaceVide,
.bandeau_infos_navire .ui-inplace .ui-inplace-display.modifiable {
	border-color: var(--bs-gray-600) !important;
}

.ui-inplace .ui-inplace-display.inplaceVide,
.ui-inplace .ui-inplace-display.modifiable,
body .ui-fieldset,
body .ui-panel .ui-panel-content,
body .ui-accordion .ui-accordion-content,
body .ui-datatable .ui-datatable-data > tr > td,
body .ui-treetable .ui-treetable-data > tr > td {
	border-color: var(--bs-gray-500) !important;
}

.ui-inputfield.requis,
.ui-autocomplete.requis input,
.ui-inputfield.requisParRG,
.ui-autocomplete.requisParRG input,
span.requisParRG input.ui-inputfield {
	background: rgb(215, 226, 252);
}

body .ui-datatable .ui-datatable-data > tr.demandeImpaire:not(.ui-state-highlight, .ui-state-hover) {
	background-color: #E2DFD0;
}
body .ui-datatable .ui-datatable-data > tr.demandePaire:not(.ui-state-highlight, .ui-state-hover) {
	background-color: #CFCAB0;
}
body .ui-datatable .ui-datatable-data > tr.visasSupprimes:not(.ui-state-highlight, .ui-state-hover) {
	background-color: #FFA9A9;
}

body .ui-datatable .ui-datatable-data > tr.ui-datatable-odd:not(.ui-state-highlight, .ui-state-hover, .demandeImpaire, .demandePaire, .visasSupprimes, .fichierTeleversementAVoir){
        background-color: #E2DFD0;
}
body .ui-datatable .ui-datatable-data > tr.ui-datatable-even:not(.ui-state-highlight, .ui-state-hover, .demandeImpaire, .demandePaire, .visasSupprimes, .fichierTeleversementAVoir){
        background-color: #E2DFD0;
}

.declarationCouleurEscaleValide{
color:green;
}

.declarationCouleurEscaleNonValide{
color:blue;
}

@keyframes couleurAjout{
    from {background-color: LightBlue;}
    to {background-color: transparent;}
}

.menuActif {
        background-color: DeepSkyBlue;
}

body .ui-datatable .ui-datatable-data > tr.declarationCouleurEtatMensuelNonValide {
        color:Red;
}
body .ui-datatable .ui-datatable-data > tr.declarationCouleurEtatMensuelValide {
        color:green;
}

body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header.couleurElectricite {
	background: powderblue;
	filter: brightness(95%);
}
body .ui-panelgrid .ui-panelgrid-cell.couleurElectricite {
	background-color: powderblue;
	filter: brightness(105%);
}

.visa-commentaire-R{
	color: red;
}
.visa-commentaire-K_GL{
	color: blue;
}
.visa-commentaire-P{
	color: green;
}
.visa-commentaire-K_BMS{
	color: purple;
}
.visa-commentaire-L_SMLL{
	color: orange;
}
.visa-commentaire-AGT{
	color: #2F2F4F;
}
body .ui-datatable .ui-datatable-data > tr.typeDemandeE, .ui-widget-content.typeDemandeE a {
	color : blue;
}
body .ui-datatable .ui-datatable-data > tr.typeDemandeD, .ui-widget-content.typeDemandeD a {
	color : black;
}
body .ui-datatable .ui-datatable-data > tr.typeDemandeS, .ui-widget-content.typeDemandeS a {
	color : orange;
}
body .ui-datatable .ui-datatable-data > tr.etatFonctionnelC, .ui-widget-content.etatFonctionnelC a {
	color : red;
}
body .ui-datatable .ui-datatable-data > tr.etatFonctionnelS, .ui-widget-content.etatFonctionnelS a {
	color : green;
}

body .ui-datatable .ui-datatable-data > tr.prevision-supprimees:not(.ui-state-highlight, .ui-state-hover) { 
	background-color: #FFA9A9;
}

body .ui-datatable .ui-datatable-data > tr.prevision-annulees:not(.ui-state-highlight, .ui-state-hover) { 
	background-color: #ffdeb0;
}
.panelRealisationEngin {
    background-color: white;
}

.engin-pair {
    background-color: white !important;
}

.engin-impair {
    background-color: #f4f7ff !important;
}
/* Fin modification du design **********************************************************************************************/
