div#selectusadh {
    padding:5px;
    margin-top:5px;
    margin-left:0px;
    /*margin-bottom:10px;*/
    background-color:#116;
    color: #FFF;
    font-weight:bolder;
}

div#selectusfour {
    padding:5px;
    margin-top:5px;
    margin-left:0px;
    /*margin-bottom:10px;*/
    background-color:#161;
    color: #FFF;
    font-weight:bolder;
}



select {
    color: #000;
    background-color: #CCC;
    font-weight: bold;
}

div.onglet {
    margin-left:10px;
    clear:both;
}

div.onglet ul {
    margin           : 0px;
    padding          : 0px;
    list-style       : none;
}
   
div.onglet li {
    display          : inline;
    margin           : 0px 0px 5px 0px;
    padding          : 0px;
}

div.onglet a {
    float            : left;
    background       : url(./img/onglet3etatsDroit.png) no-repeat right top;
    border-bottom    : 1px solid #84B0C7;
    font-size        : x-small;
    font-weight      : bold;
    text-decoration  : none;
}

div.onglet a:link, div.onglet a:visited,
div.onglet a:active, div.onglet a:hover {
    color            : #115E94;
}


div.onglet a:hover {
    background-position: 100% -32px;
}

div.onglet li span {
    float            : left;
    display          : block;
    background       : url(./img/onglet3etatsGauche.png) no-repeat left top;
    padding          : 5px 9px 4px 9px;
    white-space      : nowrap;
}

div.onglet a:hover span {
   background-position: 0% -32px;
}

div.onglet li.encours a
{
   background-position: 100% -64px;
   border-width     : 0px;
}

div.onglet li.encours span
{
   background-position: 0% -64px;
}

div.onglet2l {
    margin-left:3px;
    clear:both;
}

div.onglet2l ul {
    margin           : 0px;
    padding          : 0px;
    list-style       : none;
    height:12px;
}
   
div.onglet2l li {
    display          : inline;
    margin           : 0px;
    padding          : 0px;
}

div.onglet2l a {
    float            : left;
    background       : url(./img/onglet2L_Droit.png) no-repeat right top;
    border-bottom    : 1px solid #84B0C7;
    font-size        : x-small;
    font-weight      : bold;
    text-decoration  : none;
    text-align	     : center;
}

div.onglet2l a:link, div.onglet2l a:visited,
div.onglet2l a:active, div.onglet2l a:hover {
    color: #115E94;
}

div.onglet2l a:hover {
    background-position: 100% -40px;
}

div.onglet2l span {
    float       : left;
    display     : block;
    background  : url(./img/onglet2L_Gauche.png) no-repeat left top;
    padding     : 5px 8px 4px 8px;
    white-space : nowrap;
    height	: 3.5em;
    margin-bottom:2px;
}

div.onglet2l a:hover span {
   background-position: 0% -40px;
}

div.onglet2l span span {
    background	: none;
    display :block;
    padding :0px;
    padding-top:0.75em;
    height  : 1.5em;
}

div.onglet2l li.encours a {
    background-position: 100% -80px;
    border-width     : 0px;
}

div.onglet2l li.encours span {
    background-position: 0% -80px;
    padding-bottom   : 6px;
}

div.flexbox {
  display: flex;
  flex-flow: row wrap;
}

div.dossier {
    border:1px solid #000;
    border-top:none; 
    text-align:left;
    margin:2px;
}

.titre {
    text-align:center;
    background-color:#9CC;
    color:#FFF;
    font-size:14px;
    font-weight:bold;
}

div.dossier form {
    padding:10px;
}

div.dossier table tr td {
    padding:2px;
}

.entete  {
    color:#066;
    font-size:12px;
}

.benrg {
    text-align:center;
    background-color:#CCC;
    clear:both;
}

div.fenmodif {
    border:2px solid #444;
    padding:10px;
    background-color:#EEE;
    display:none;
    position:fixed;
    top:100px;
    z-index:99;
}

div.titremodif {
    text-align:center;
    font-weight:bold;
    /*background-color:#D74; orange */
    background-color:#780024; 
    color:#FFF;
    padding:2px;
    margin:-10px;
    margin-bottom:5px;
}


img.cmd {
    width:12px;
    height:12px;
    cursor: pointer;
    margin-left:5px;
    margin-right:5px;
}

img.moins {
    width:12px;
    height:12px;
    cursor: pointer;
}

div.cmd {
    border-top:1px solid #AAA;
    padding:10px;
    background-color:#CCC;
    cursor:default;
}

div.cmd:hover{
    border:none;
    border-top:1px solid #AAA;
}

span.membrelst{
    display: inline-block;
    /*border: 1px solid gray;*/
    padding: 4px;
    padding-right: 20px;
    background-image: url('./img/moins.png');
    background-repeat: no-repeat;
    background-position: 92%;
    background-size: 12px;
    border-radius: 5px 5px;
    background-color:#EEE;
}

span.membrelst:hover{
    cursor:pointer;
    background-color:#FEE;
}

*:required {
  background-color: #FFFADF;
}

