﻿.typeActivite {
}

    .typeActivite > button {
        border: 1px #09309b solid;
        color: #09309b;
        padding: 10px;
        background-color: #fff;
        margin: 10px;
        text-align: center;
    }

        .typeActivite > button.selectionnee {
            background-color: #ff0000;
        }

        .typeActivite > button.enConflit {
            background-color: #808080;
        }

.sectioncompteARebours {
    height: 100px;
}

#compteARebours {
    font-size: 20px;
    margin-bottom: 15px;
    border: solid 1px #3F5878;
    width: 30%;
    height: 38px;
    padding-top: 15px;
    text-align: center;
    background-color: #3F5878;
    color: #fff;
}

#frmInscriptionVisiteur .zoneSurDeuxColonnes {
    width: 50%;
}

.etapeFormulaire {
    color: #09309b;
    margin-bottom: 15px;
}

#nbErreursValidations {
    color: #000;
    font-size: 15px;
}

.blocParticipant {
}

    .blocParticipant .participant {
    }

    .blocParticipant.accompagnateur input:not(.date) {
        pointer-events: none;
        background-color: #a8a8a8;
    }

#sectionParticipants > div, .enteteParticipant > div {
}

.enteteParticipant {
    margin-top: 15px;
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 12px;
}

    .enteteParticipant #libelleIndex {
    }

    .enteteParticipant #libelleNom {
    }

    .enteteParticipant #libellePrenom {
    }

    .enteteParticipant #libelleDate {
    }

.ui-dialog-titlebar {
    display: none;
}

.messageErreur.plagesHoraireActivites {
    font-size: 11px;
}

#content .sectionPlagesHoraireActivites.surlignerErreur button.plageHoraireActivite{
    border :solid 1px #ff0000;
}

a.btnSupprimerParticipant:link, a.btnSupprimerParticipant:visited, a.btnSupprimerParticipant:active{
    color:#ff0000;
}

div.titreBlocReservation div:first-child{
    font-weight:bold;
}

.instruction {
    font-weight: normal;
    font-size: small;
}

.hidden {
    display: none;
}