.selection_risques_dialog
{
    position: fixed;
    width: 90vw;
    height: 42vw;
    background-color: #ffffff;
}

.selection_risques_dialog_table_groupes_div
{
    position: absolute;
    left: 2vw;
    top: 0.5vw;
    width: 86vw;
	overflow-x: auto;
    overflow-y: hidden;
}

.selection_risques_dialog_table_groupes
{
    border-collapse: initial;
    width: 86vw;
	background-color: white;
}
	
.selection_risques_dialog_table_groupes_icone_cell, .selection_risques_dialog_table_groupes_icone_cell_selected
{
	width: 8vw;
	text-align: center;
	background-color: white;
	position: relative;
}

.selection_risques_dialog_table_groupes_icone_cell
{
	border: 4px solid white;
}

.selection_risques_dialog_table_groupes_icone_cell_selected
{
	border: 4px solid #046197;
}
	
.selection_risques_dialog_icone, .selection_risques_dialog_icone_selected
{
	height: 5.5vw;
    max-height: 100%;
    width: auto;
}

.selection_risques_dialog_icone
{
	opacity: 0.6;
}

.selection_risques_dialog_flag_groupe, .selection_risques_dialog_flag_groupe_selected
{
	position: absolute;
	left: 6vw;
	top: 1vw;
    font-family: Calibri;
    font-size: 0.8vw;
    font-weight: bold;
    color: white;
    text-align: center;
    vertical-align: middle;
	background-color: #046197;
	height: 1vw;
	line-height: 1vw;
	padding-left: 0.2vw;
	padding-right: 0.2vw;
	padding-bottom: 0.1vw;
}

.selection_risques_dialog_flag_groupe
{
	opacity: 0.6;
}

.selection_risques_dialog_titre_risques, .selection_risques_dialog_titre_parades
{
    position: absolute;
	top: 9vw;
    font-family: Calibri;
    font-size: 1.4vw;
    font-weight: bold;
	text-align: center;
	width: 30vw;
    color: #ffffff;
	background-color: #046197;
	height: 2vw;
	line-height: 2vw;
}

.selection_risques_dialog_titre_risques
{
    left: 7vw;
}

.selection_risques_dialog_table_risques_div
{
    position: absolute;
    left: 2vw;
    top: 12vw;
    width: 40vw;
    height: 24vw;
	overflow-x: hidden;
    overflow-y: auto;
	border: 1px solid black;
}

.selection_risques_dialog_table_risques
{
    border-collapse: initial;
    width: 40vw;
	background-color: white;
}

.selection_risques_dialog_checkbox
{
	height: 1vw;
    max-height: 100%;
    width: auto;
}

.selection_risques_dialog_table_risques_checkbox_cell                         
{
	width: 2vw;
	text-align: center;
	vertical-align: middle;
}

.selection_risques_dialog_table_risques_description_cell                         
{
    font-family: Calibri;
    font-size: 1.2vw;
	width: 38;
	height: 2vw;
	text-align: left;
	vertical-align: middle;
}

.selection_risques_dialog_table_risques_input_cell                         
{
    font-family: Calibri;
    font-size: 1.2vw;
	width: 33vw;
	height: 2vw;
	text-align: left;
	vertical-align: middle;
}

.selection_risques_dialog_table_risques_supprimer_cell                         
{
    font-family: Calibri;
    font-size: 1.2vw;
	width: 3vw;
	height: 2vw;
	text-align: left;
	vertical-align: middle;
}

.selection_risques_dialog_bouton_ajouter_risque
{
	position: absolute;
    left: 38vw;
    top: 8.2vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
	cursor: pointer;
}

.selection_risques_dialog_input_risque
{
    width: 32vw;
    height: 3.5vw;
    font-family: Calibri;
    font-size: 1.2vw;
	border: 1px solid #046197;
	padding-left: 0.3vw;
	padding-right: 0.3vw;
	overflow-x: hidden;
	overflow-y: auto;
}

.selection_risques_dialog_icone_supprimer
{
	height: 1.7vw;
    max-height: 100%;
    width: auto;
	padding-top: 0.1vw;
}

.selection_risques_dialog_table_risques_supprimer_cell                         
{
	width: 3vw;
	text-align: center;
	vertical-align: middle;
}

.selection_risques_dialog_titre_parades
{
    left: 53vw;
}

.selection_risques_dialog_table_parades_div
{
    position: absolute;
    left: 48vw;
    top: 12vw;
    width: 40vw;
    height: 18vw;
	overflow-x: hidden;
    overflow-y: auto;
	border: 1px solid black;
}

.selection_risques_dialog_table_parades
{
    border-collapse: initial;
    width: 40vw;
	background-color: white;
}

.selection_risques_dialog_bouton_ajouter_parade
{
	position: absolute;
    left: 84vw;
    top: 8.2vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
	cursor: pointer;
}

.selection_risques_dialog_bouton_valider
{
	position: absolute;
    left: 43vw;
    top: 37vw;
	height: 4vw;
    max-height: 100%;
    width: auto;
	cursor: pointer;
}

.selection_risques_dialog_titre_taches
{
    position: absolute;
	left: 48vw;
	top: 33vw;
	font-family: Calibri;
    font-size: 1.2vw;
	font-weight: bold;
}

.selection_risques_dialog_menu_taches
{
    position: absolute;
	left: 60vw;
	top: 32.7vw;
	width: 27vw;
	height: 2.1vw;
	background: #ffffff;
	border: 1px solid grey;
	line-height: 2.1vw;
	vertical-align: middle;
	padding-left: 0.3vw;
}