.document_annexe_global
{
    position: fixed;
	width: 100%;
	height: 90%;
    left: 0px;
    top: 10%;
}

.document_annexe_table_div
{
    position: absolute;
    top: 0vw;
    left: 2vw;
	width: 96vw;
    height: 38vw;
    overflow-y: auto;
}

.document_annexe_table
{
    border-spacing: 0.5vw;
    border-collapse: initial;
	table-layout: fixed;
	width: 94vw;
}

.document_annexe_table > tbody > tr:hover>td
{
	background-color: white;
}

.document_annexe_table_cell
{
	background-color: white;
}

.document_annexe_table_cell_vide
{
	background-color: white;
	cursor: default;
}


/* Statut */

.document_annexe_statut_placeholder
{
    position: absolute;
	left: 61vw;
	top: 38.8vw;
	font-family: Calibri;
    font-size: 1.4vw;
}

.document_annexe_statut
{
    position: absolute;
    left: 66vw;
	top: 38.8vw;	
    font-family: Calibri;
    font-size: 1.4vw;
    color: rgb(39, 52, 139);
	font-weight: bold;
}


/* Bouton supprimer */

.document_annexe_erase_button
{
	position: absolute;
    left: 3vw;
    top: 38vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
}


/* Bouton imprimer */

.document_annexe_print_button
{
	position: absolute;
    left: 83vw;
    top: 38vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
}

/* Bouton enregistrer */

.document_annexe_enregistrer_button
{
	position: absolute;
    left: 87vw;
    top: 38vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
}

/* Bouton workflow */

.document_annexe_workflow_button
{
	position: absolute;
    left: 91vw;
    top: 38vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
}

.document_annexe_bold
{
	font-weight: bold;
}

.document_annexe_commentary_bold
{
	font-weight: bold;
	background: #ffffff;
}