/* $VERSION: table_showbox.css 4.14.007.1.2025.05.14.14.15	 */
table.showbox_table_off thead, table.showbox_table_off tfoot, table.showbox_table_off tbody, div.showbox_table_off p,div.showbox_table_off div,form.showbox_table_off fieldset{
    display:none;
}
table.showbox_table_on thead,  table.showbox_table_on tbody
/*, div.showbox_table_on p, div.showbox_table_on div*/
{
        display: table-header-group;
}
table.showbox_table_on tfoot{
    display:table-footer-group;
}

table.showbox_table_on tr, table.showbox_table_on th {
    /*overflow: scroll;*/
}


table.table_showbox a.lien_showbox,  .table_showbox .titre_showbox a.lien_showbox{
    border:none;
    }

.table_showbox caption input,
.caption_showbox span input
{
    display:inline-block;
    float:left;
    margin:0 0.5em 0 0;

}

.table_showbox caption input.bouton,
.caption_showbox span input.bouton{
    height:1.8em;
    padding: 0 0 0 1.3em;
    margin:0 0.3em 0 0;
    border:none;
    display:inline-block;
    width:  auto !important;
    border:1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0pt 1px 1px rgba(0, 0, 0, 0.1);
}

.caption_showbox span input.bouton.supprimer{
    padding: 0 0.5em 0 1.5em;

}

.table_showbox caption input.bouton.supprimer,
.caption_showbox span input.bouton.supprimer{
	width: 7em !important;
}

.table_showbox caption span,
.caption_showbox span{
    line-height:1.9em
}

.table_showbox .j_hebdo{
   text-align:center;
   width:2em;

}


 table.table_showbox  caption a img, .table_showbox .titre_showbox a img{
    margin:0.4em 0.4em;
    float:right;
        }

 /*showbox aide*/

 div#info_relation{
        border:1px solid #0066cc;
    margin:5px;
        background:#fff;

 }
  div#info_relation .div_int {

      padding:10px;

  }
  #centre h3.facture, #centre h3.reglement{
     border:none;
     line-height:normal;


  }
 #centre h3.titre_showbox{
            border:none;
            border-bottom:1px solid #ccc;
            line-height:2em;
            padding:0;
            margin:0;
            padding-left:40px;
            background:#F9F9F9 url(/images/composants/ico_info_barre.gif)  no-repeat 10px 5px;
        }



/*Tests modif caption vers h4*/
/*table.showbox_table_off thead,
table.showbox_table_off tfoot,
table.showbox_table_off tbody,
div.showbox_table_off p,
div.showbox_table_off div{
    display:none;
}
table.showbox_table_on thead,
table.showbox_table_on tbody

{
        display:table-header-group;
}
table.showbox_table_on tfoot{
    display:table-footer-group;
}*/

table.table_showbox a.lien_showbox,
.table_showbox .titre_showbox a.lien_showbox
{
    border:none;
    height:2em;
    width:2em;
    float:right;
    }

.caption_showbox a.lien_showbox {
	width: 3%;
	border: none;
}

.table_showbox caption input,
.caption_showbox span input
.caption_showbox input
{
    display:inline-block;
    float:left;
    margin:0 0.5em 0 0;

}

.table_showbox caption input.bouton{
    height:1.5em;
    padding: 0 0 0 1em;
    margin:0;
    border:none;
    display:inline-block;
    width:7em;
    border:1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0pt 1px 1px rgba(0, 0, 0, 0.1);

}


.table_showbox caption span,
.caption_showbox span
{
    line-height:1.9em
}

.table_showbox .j_hebdo{
   text-align:center;
   width:2em;

}


 table.table_showbox  caption a img,
 .table_showbox .titre_showbox a img

{
    margin:0.4em 0.4em;
    float:right;
        }

.caption_showbox a img
{
	margin:0.4em 0.4em;
}

 .caption_showbox{

    color:#000;
    font-weight:normal;
    /*background-image:url(../images/pix_trsp_ss_navig.png);*/
    background-color:#fff;
    margin:0;
    padding:3px;
    text-align:left;
    }


 .caption_showbox img{
    margin:2px 4px;
   /* float:right;*/
        }
/*
h4.inscription label,
h4.inscription span,
h4.demande span,
h4.attente span,
*/
#centre h3.facture label,
#centre h3.reglement label,
h3.facture span,
h3.reglement span
 {
    display: inline-block;
    width: 90%;
    line-height:1.9em;
}


/*
h4.inscription span {
	display: inline-block;
	width: 95%;
	line-height:1.9em;
}
*/



h4.inscription {
    margin: 0;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px
}

h4.inscription .caption_showbox {
    margin-bottom: 5px
}

h4.inscription .headerTableInscription,
h4.attente .headerTableInscription {
    display: inline-block;
    width: 100%;
    font-weight: normal
}

h4.inscription .headerTableInscription .etatInscription,
h4.attente .headerTableInscription .etatInscription {
    float: right;
    display: inline-block;
    margin: 5px 10px 0 0;
}

h4.inscription .headerTableInscription .etatInscription img,
h4.attente .headerTableInscription .etatInscription img {
    margin-right: 5px
}

h4.inscription .headerTableInscription .dateInscription {
    margin-top: 5px;
    display: inline-block
}

h4.inscription .formDeleteInscriptionDemande {
    float: right;
    display: inline
}
