.Titre {
	position : absolute;
	width: 800;
	left: 10;

	font: 4em Arial;
	text-align: center;
	color: #000000;
	
	margin: 0px;
	padding: 20px;
	border: 4px solid #FF0000;	
}

.intro {
	position : absolute;
	width:800;
	left: 10;
	top: 160;
	font: 1.6em;
}

body {
	background: #FFF;
	margin: 0;
	padding: 0;
	font: 100% Arial;
	text-align: left;
}

TABLE.main {
	font: 1.4em Arial;
	text-align: left;
	color: #000000;
	
	background: #DFDFDF;
	width:800;
	
	border-collapse: collapse;
}

TABLE.question {
	width: 800;
}

TD.td {
font: 1.4em bold;
padding: 0.2em; 
}

TD.tg {
	font: 1.4 em Arial;
	text-align: center;
	vertical-align: top;
	
    
}

TD.image {
	width:60;
	padding:5;
}

TD.propositionr, TD.propositionb {
	width:500;
	padding:5;
	font: 1.6em;
}

TD.propositionr {
	color: F86049;
}

TD.propositionb {
	color: 000049;
}

TD.reponsea, TD.reponseb {
	width: 260;
    padding: 0.2em; 
	font: 1.8em;
	font-weight:bold;
	font-style: italic;
	
	text-align: center;
	vertical-align: middle;
}

TD.reponsea {
	color: FF0000;
}

TD.reponseb {
	color: 00AA00;
}

.ordre {
	position: absolute;
	visibility: visible;
	left:10;
	top:-500;
	width:810;
	height:300;
}

.note {
	text-align: center;
	border: 4px solid #000000;
    padding:5;
    
	position: absolute;
	visibility: visible;
	
	left:830;
	top:300;
	width:160;
	height:50;
	
	font: 3em;
	color: FF0000;
}

IMG onMouseOver {
	cursor:'hand';
}

.imga, .imgb {
	position:relative;
	width:40;
	height:60;
	
	font: 3em;
	color: FFFFFF;
	
	text-align: center;
	vertical-align: middle;
}

.imga {
	background-color: #F86049;
}

.imgb {
	background-color: #000049;
}

.imgd {
	font: 3em;
	color: #FFFFFF;
	
	text-align: center;
	vertical-align: middle;
}

.bravo {
	color: #FF0000;
	font: 1.8em;	
}
