#solution ul.logo {
	width: 1003px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	}

#solution ul.logo li {
	width: 1003px;
	margin: 0;
	padding: 5px 0;
	text-align: center;
	display: block;
	}

#solution ul.letest {
	width: 1003px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	}

#solution ul.letest li.test {
	width: 978px;
	margin: 0;
	padding: 10px 0px 0px 25px;
	text-align: left;
	display: block;
	font: 9pt "Trebuchet MS",Tahoma,sans-serif;
	color: #fff;
	line-height: 18px;
	}

#solution ul.letest li.test a {
	padding: 0;
	margin: 0;
	} 

#solution ul.letest li.test img {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	} 

#solution ul.letest li.test span {
	font: 9pt "Trebuchet MS",Tahoma,sans-serif;
	color: #FFFF00;
	}

#solution ul.letest li.intro {
	width: 1003px;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	display: block;
	}

#solution ul.letest li.intro p {
	width: 963px;
	margin: 5px 20px 0px 20px;
	text-align: left;
	}

#solution ul.letest li.intro p span {
	font: 9pt "Trebuchet MS",Tahoma,sans-serif;
	color: #444;
	font-weight: bold;
	text-decoration: underline;
	}

#solution ul.letest li.intro p span.conclusion, #solution ul.letest li.texte p span.conclusion {
	font: 13pt "Trebuchet MS",Tahoma,sans-serif;
	color: #444;
	font-weight: bold;
	}

#solution ul.letest li.paragraphe {
	width: 1003px;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	display: block;
	}

#solution ul.letest li.paragraphe ul.p1 {
	width: 963px;
	list-style-type: none;
	margin: 0px 20px 0px 20px;
	padding: 0;
	text-align: center;
	display: block;
	float: left;
	}

#solution ul.letest li.paragraphe ul.p1 li.gauche {
	width: 330px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#solution ul.letest li.paragraphe ul.p1 li.gauche ul {
	width: 330px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
	display: block;
	float: left;
	}

#solution ul.letest li.paragraphe ul.p1 li.gauche ul li {
	width: 330px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#solution ul.letest li.paragraphe ul.p1 li.gauche ul li img {
	float: left;
	}

#solution ul.letest li.paragraphe ul.p1 li.gauche ul li span {
	text-align: center;
	font: 8pt "Trebuchet MS",Sylfaen,sans-serif;
	color: #FF6600;
	background: #000;
	margin: 0;
	padding: 0;
	}

#solution ul.letest li.paragraphe ul.p1 li.droit {
	width: 627px;
	text-align: left;
	margin: 0;
	padding: 8px 3px 3px 3px;
	display: block;
	float: left;
	}

#solution ul.commentaires {
	width: 1003px;
	list-style-type: none;
	padding: 10px 0;
	margin: 0px 0px 10px 0px;
	display: block;
	float: left;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #A51805;
	}

#solution ul.commentaires li.gauche {
	width: 493px;
	text-align: left;
	margin: 0;
	padding: 3px 0px 0px 10px;
	display: block;
	float: left;
	font: 9pt "Trebuchet MS",Sylfaen,sans-serif;
	color: #000;
	}

#solution ul.commentaires li.droit {
	width: 490px;
	text-align: right;
	margin: 0;
	padding: 3px 10px 0px 0px;
	display: block;
	float: left;
	font: 9pt "Trebuchet MS",Sylfaen,sans-serif;
	text-decoration: underline;
	color: #A51805;
	}

#solution ul.commentaires li.droit a, #solution ul.commentaires li.gauche a {
	font: 9pt "Trebuchet MS",Sylfaen,sans-serif;
	text-decoration: underline;
	color: #A51805;
	}

#solution ul.commentaires li.droit a:hover, #solution ul.commentaires li.gauche a:hover {	
	font: 9pt "Trebuchet MS",Sylfaen,sans-serif;
	text-decoration: underline;
	color: #fff;
	}