* {
	font-family: 'Courier New', monospace;
}
body {
	background: #00A;
}
fieldset {
	padding: 4px 8px;
	margin : 7px 12px;
	background: #AAA;
	box-shadow:
		 0px  0px  0  9px #AAA,
		16px 22px  0  9px rgba( 0, 0, 0, 0.5 );
}
input, textarea {
	padding: 0;
	margin: 0;
	border: None;
}
hr {
	border: 1px inset #CCC;
}
details {
	cursor: pointer;
}
input, a {
	font-size: 16px;
}
input[type="submit"], a, span[onclick] {
	color: #000;
	text-decoration: None;
	background: None;
}
input[type="submit"]:hover, a:hover, span[onclick]:hover {
	text-decoration: None;
	background: #EEE;
}
input:checked + div.list-video {
	display: none;
}
span.col {
	text-align: center;
	width: 150px
}
.cbox > input {
	display: none;
}
.cbox > span::after {
	content: "[NON]";
	background: #FFF;
}
.cbox > input:checked + span::after {
	content: "[OUI]";
}
