body {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
table {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
}
div {
	border-width: thin;
	border-color:#000000;
}
a {
	font-size:9pt;
	font-weight:bold;
	color: blue;

	cursor:pointer;

}
a:active {
	text-decoration: underline overline;

}
#p_resume {

	font-size: 12pt;

}
.mandatory {color:red;}
.resume {
	color:blue;
}
.group {font-size: 75%}
.helpdesc {cursor: pointer;}
textarea {background-color: beige; border: 1px solid black;}

#p_0 {position: absolute; top: 5px; left: 15px; border: 1px dotted black; display: none;}
#p_1 {position: absolute; top: 5px; left: 15px; border: 1px dotted black; display: block; width: 800px; height: 200px;}
#p_2 {position: absolute; top: 250px; left: 5px; border: 1px dotted black; display: block;}
#p_3 {position: absolute; top: 250px; left: 250px; border: 1px dotted black; display: block;}
#p_4 {position: absolute; top: 20px; left: 800px; border: 1px dotted black; display: block;}
#p_5 {position: absolute; top: 250px; left: 800px; border: 1px dotted black; display: block;}
#p_6 {position: absolute; top: 600px; left: 350px; border: 1px dotted black; display: block;}

#v_departement {position: absolute; top: 0px; left: 200px;}
#v_age {position: absolute; top: 0px; left: 400px;}
#v_sexe {position: absolute; top: 0px; left: 600px;}
#v_transgenre {display: none;}
#v_migrant {position: absolute; top: 100px; left: 200px;}
#v_orientation_sexuelle {position: absolute; top: 40px; left: 600px;}
#v_coinfection {position: absolute; top: 90px; left: 600px;}

#v_depistage {display:none;}
#v_risques_transmission {display:none;}
#v_examens_tt {display:none;}
#v_psy_relationnel {display:none;}
#v_infos_vih {display:none;}
#v_ist {display:none;}