@charset "UTF-8";
/* CSS Document */

body {
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#333333;
}
select {
	border:#282828 solid 1px;
	background-color:#FFFFFF;
	padding:3px;
}
#correspondance {
	visibility:hidden;
	display:none;
}
.pair {
	background-color:#AAAAAA;
}
.impair {
	background-color:#CCCCCC;
}
.contours {
	height:1px;
	background-color:#FFFFFF;
}
.colonne_sep {
	width:1px;
	background-color:#FFFFFF;
}
.intitule td {
	font-size:13px;
	font-weight:bold;
}
.section {
	border:#303030 solid 1px;
	background-color:#303030;
	padding:3px;
	margin:10px;
	margin-bottom:30px;
	margin-top:0px;
}
.titresection {
	font-size:12px;
	border:#303030 solid 1px;
	padding:3px;
	margin:10px;
	margin-bottom:0px;
}
.question {
	padding:3px;
	margin:3px;
	padding-bottom:8px;
	padding-top:8px;
}
.ssquestion {
	padding-left:70px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	margin:3px;
}
.intitule {
	padding:3px;
	font-size:12px;
	font-weight:bold;
}
.reponse {
	padding:3px;
	padding-left:30px;
	font-size:12px;
}
.menu {
	background-image:url(../img/menu_bg.gif);
	background-repeat:repeat;
	height:30px;
	vertical-align:middle;
	border-bottom:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
}
.menu a {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;
}
.menu a:hover {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;
	background-color:#282828;
}
.menu .selected {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;
	background-color:#282828;
}
.menu .selected:hover {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;
	background-color:#282828;
}
.titre {
	font-size:17px;
	vertical-align:middle;
	border-bottom:#FFFFFF solid 1px;
	padding:20px;
	background-color:#282828;
}
.contenant {
	padding-top:15px;
}
.lien_bouton_bleu {
	border:#0066B4 solid 1px;
	color:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:2px;
	text-decoration:none;
}
.lien_bouton_bleu:hover {
	border:#0066B4 solid 1px;
	color:#FFFFFF;
	background-color:#0066B4;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:2px;
	text-decoration:none;
}
.bouton_bleu {
	border:#0066B4 solid 1px;
	color:#FFFFFF;
	background-color:#484848;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:1px;
	text-decoration:none;
}
.bouton_bleu:hover {
	border:#0066B4 solid 1px;
	color:#FFFFFF;
	background-color:#0066B4;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:1px;
	text-decoration:none;
}
.lien_bouton_rouge {
	border:#CC0000 solid 1px;
	color:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:2px;
	text-decoration:none;
	height:18px;
}
.lien_bouton_rouge:hover {
	border:#CC0000 solid 1px;
	color:#FFFFFF;
	background-color:#CC0000;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:2px;
	text-decoration:none;
}
.bouton_rouge {
	border:#CC0000 solid 1px;
	color:#FFFFFF;
	background-color:#484848;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:1px;
	text-decoration:none;
}
.bouton_rouge:hover {
	border:#CC0000 solid 1px;
	color:#FFFFFF;
	background-color:#CC0000;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	padding:1px;
	text-decoration:none;
}
.message {
	width:550px;
	border:#FF0000 solid 1px;
	background-color:#FFFFFF;
	color:#FF0000;
	text-align:center;
	padding:10px;
}
td {
	font-size:11px;
}
