		
	.navigation-haut h1,
	.navigation h1{ text-align: center;font-size: 16px;font-family: Arial;color: #980000;margin: 0;}
	
	button.bouton_envoyer {background: url("http://www.linternaute.com/image/commun/newsletter-ip3.gif") no-repeat center center; width: 56px; height: 15px; border: none;cursor: pointer;margin-bottom: 5px;}
	button.bouton_envoyer span {visibility: hidden;}
	
	div.clear {clear: both;}

	/* Quizz Resulat */
	#quizz_resultat {color: #333333;}
	#quizz_resultat * {margin: 0; padding: 0;}
	#quizz_resultat h1 {color: #333333;padding-bottom: 20px;}
	#quizz_resultat h3 {margin-bottom: 8px;clear: both;color: #454436;text-align: left;padding: 5px 10px 1px 10px;background: url(http://www.linternaute.com/image/gen/fond_grd_onglet.gif) no-repeat top left;}
	#quizz_resultat p.rejouer a {background: url(/questionnaire/image/gen/rejouer.gif) no-repeat top left;width: 59px;height: 15px;display: block;margin: auto;}
	#quizz_resultat p.rejouer a  span {display: none;}
	#quizz_resultat div.question_image {margin: 20px 0;}
	#quizz_resultat div.question_image table {margin-top: 0;}
	#quizz_resultat div.question_image div.zone_image {float: left;margin-right: 10px;}
	#quizz_resultat div.question_image div.zone_image p {text-align: center;font-family: Verdana;font-size: 10px;}
	#quizz_resultat div.question_image div.zone_image p a {text-decoration: none;}
	#quizz_resultat div.question_image div.zone_image p a:hover {text-decoration: underline;}
	#quizz_resultat dl  {margin-bottom: 20px; font: 12px Arial, Verdana, Sans-serif;}
	#quizz_resultat dl dt{font-weight: bold;}
	#quizz_resultat dl dd.bonne-reponse,
	#quizz_resultat dl dd.reponse-client,
	#quizz_resultat dl dd.reponse-client-erreur,
	#quizz_resultat dl dd.commentaire {margin-left: 15px;}
	#quizz_resultat dl dd.reponse-client-erreur{color: #ce0106;}
	#quizz_resultat dl dd.bonne-reponse { padding-left: 18px; background: url(http://www.linternaute.com/image/gen/puce_services.gif) no-repeat 0 -1px;}

	#quizz_resultat div.question_image dl dd.bonne-reponse{_background-position: 2px -1px;}
	#quizz_resultat div.question_image dl dd.bonne-reponse,
	#quizz_resultat div.question_image dl dd.reponse-client,
	#quizz_resultat div.question_image dl dd.reponse-client-erreur,
	#quizz_resultat div.question_image dl dd.commentaire {margin-left: 140px;}
	#quizz_resultat div.question_image a.zoom {background: url(/questionnaire/image/gen/zoom.gif) no-repeat top left;padding-left: 18px;height: 16px;display: block;float:left;}
	
	#quizz_resultat div.score {float: left;width: 100%;margin-bottom: 25px;}
	#quizz_resultat div.score div.zone-description {width: 50%; float: left;}
	#quizz_resultat div.score div.zone-description h2 {font-size: 14px;color: #980000; margin:0;}
	#quizz_resultat div.score div.zone-description  p.votre_score {font-weight: bold;margin: 10px 0;}
	#quizz_resultat div.score div.zone-description  p.votre_score span {color: #980000;}
	#quizz_resultat div.score div.zone-description  p {margin-right: 20px;}
	#quizz_resultat div.score div.resultat_question {width: 49%; float: left;border-bottom: 1px solid #D7D4C6;background-color: #F7F7F0;}
	#quizz_resultat div.score div.resultat_question div.libelle-question {padding: 2px 2px 2px 5px;font-weight: bold;font-family: Verdana; font-size: 10px;text-align: left; background-color: #d7d4c6; border-bottom: 1px solid #FFFFFF; }
	#quizz_resultat div.score div.resultat_question div.reponse {padding: 15px 15px 0px 15px; color: #980000; font: 10px Verdana, Arial, Sans-serif;font-weight: bold;}
	#quizz_resultat div.score div.resultat_question div.reponse div.reponse-ligne {padding-bottom: 15px;}
	#quizz_resultat div.score div.resultat_question div.reponse div.reponse-ligne  div.libelle-reponse {font: 11px Arial, Verdana Sans-serif; color: #333333;}
	#quizz_resultat div.score div.resultat_question div.reponse div.reponse-ligne  div.libelle-reponse span {font-weight: bold; color: #980000;}
	#quizz_resultat div.score div.resultat_question div.reponse div.barre_graph {background: url(http://www.linternaute.com/image/gen/barre-graphique.jpg) no-repeat center left; height: 11px;float: left;}
	#quizz_resultat div.score div.resultat_question div.reponse div.pourcentage {padding-left: 5px;margin-right: 0px; width: 30px; margin-left: auto;  background: #F7F7F0;float: left;}
	
	
	/* test resultat */
	#test_resultat h1 {color: #333333;}
	#test_resultat h2{color: #CC3300;text-align: left;padding: 8px 10px 0px 10px;background: url(http://www.linternaute.com/image/gen/fond_grd_onglet.gif) no-repeat center left;margin-bottom: 10px;}	
	#test_resultat div.nb-point {font: 12px  Arial, Verdana, Sans-serif;}
	#test_resultat table.vos-resultats {width: 100%;}
	#test_resultat table td {height: 20px;vertical-align: top;}
	#test_resultat div.barre_graph {background: url(http://www.linternaute.com/image/gen/barre-graphique.jpg) no-repeat center left; height: 16px;float: left;margin-right: 5px;}

	
	
	/* Questionnaire */ 
	#questionnaire table.question {margin: 10px 0;width: 100%; border: 1px solid #d7d4c6; border-collapse: collapse;color: #333333;}
	#questionnaire table.question td {background-color: #d7d4c6;height:25px}
	#questionnaire table.question td strong {margin: 2px;display: block;padding-left: 7px;font: bold 13px Arial, Verdana, Sans-serif;}
	#questionnaire table.question table {width: 100%;border-collapse: collapse;}
	#questionnaire table.question table td {background-color: #F7F7EF;font: 12px Arial, Verdana, Sans-serif;_height: 10px;}
	#questionnaire table.question table td.pair,
	#questionnaire table.question table td.cell_pair {background-color: #FFFFFF;padding:5px 0px 5px 15px;}
	#questionnaire table.question table td.cell_impair div input,
	#questionnaire table.question table td.impair div input {background-color: #F7F7EF;}
	#questionnaire table.question table td.impair,
	#questionnaire table.question table td.cell_impair {padding:5px 0px 5px 15px;}
	#questionnaire table.question table td.pair,
	#questionnaire table.question table td.impair {padding-right:15px;}
	#questionnaire table.question table td.cell_pair,
	#questionnaire table.question table td.cell_impair {width: 15px;}
	#questionnaire table.question table td.mono-reponse {width: 20%;}
	#questionnaire table.question table td.pair div,
	#questionnaire table.question table td.impair div {text-align: center;}
	#questionnaire table.question  table td.libelle_response {border-bottom: 1px solid #d7d4c6;font: 10px Arial, Verdana, Sans-serif; text-align:center; padding: 2px;}
	#questionnaire div.question_image {margin: 10px 0;}
	#questionnaire div.question_image table {margin-top: 0;}
	#questionnaire div.question_image div.colquestion {float: right;}
	#questionnaire div.question_image div.zone_image {width:250px;float: left;}
	#questionnaire div.question_image div.zone_image div.zone_legende {padding-top:2px}
	#questionnaire div.question_image div.zone_image span {font-size:8pt;}
	#questionnaire div.question_image div.zone_image span.copyright_photo {float:left;color:#B2B2B2;}
	#questionnaire div.question_image div.zone_image span.zoom {float: right;}
	#questionnaire div.question_image div.zone_image span.zoom a {text-decoration: underline;background: url(/questionnaire/image/gen/zoom.gif) no-repeat top left;padding-left: 18px;padding-top:1px;}
	#questionnaire div.question_image div.zone_image span.zoom a:hover {text-decoration: none;}
	#questionnaire div.question_image table.question {width: 79%;}



	
	/* Special Sondage */
	#sondage {margin-bottom: 15px;}
	#sondage * {margin: 0; padding: 0;}
	#sondage div.sondage-titre {padding-left: 5px;background: #D7D4C6;border-bottom: 1px solid #FFFFFF;}
	#sondage div.sondage-titre span {display: block;height: 16px;background: url(http://www.linternaute.com/image/gen/sondage.gif) no-repeat center left;}
	#sondage {color: #333333; font-family: Arial, Verdana; font-size: 11px;border-bottom: 1px solid #D7D4C6;background-color: #F7F7F0;width: 260px;}
	#diaporama #sondage {margin: auto;}
	#sondage p {padding: 0 5px 5px 5px ;}
	#sondage p a {text-decoration: underline;font: 11px arial;font-weight: bold;color: #333333;}
	#sondage p a:hover {text-decoration: none;}
	#sondage .form-border  {padding: 0 10px;margin-top: 10px;}
	#sondage .form-border form {margin: 0px; padding: 0px;}
	#sondage .form-border p {text-align: left;padding: 0;margin-bottom: 10px;margin-left: 5px; $margin-bottom: 4px;}
	#sondage .form-border p input {background-color: #EFF5F5; $background-color: transparent;}
	#sondage .form-border p.sondage-bouton,
	#sondage .form-border p.lien-tous-sondage {text-align: center; padding: 0; margin: 5px 0 10px 0;}
	#sondage .form-border div.libelle-question {font-weight: bold;padding: 2px;margin: 0 0 5px 0;color: #333333;}
	#sondage-date {width: 380px; margin: auto; text-align: right; font: 10px Verdana; color: #333333;padding-top: 2px;}
	
	/* Special Resultat Sondage et questionnaire */

	#resultat_sondage {width: 380px; margin: 0 auto; color: #333333;}
	#resultat_sondage div.libelle-question {padding: 2px 2px 2px 5px;font-weight: bold;font-family: Verdana; font-size: 10px;text-align: left; background-color: #d7d4c6; border-bottom: 1px solid #FFFFFF; }
	#resultat_sondage div.reponse {padding: 15px 15px 0px 15px;_padding-bottom: 15px; background-color: #F7F7F0;color: #980000; font: 10px Verdana, Arial, Sans-serif;font-weight: bold;border-bottom: 1px solid #D7D4C6;}
	#resultat_sondage div.reponse div.reponse-ligne  div.libelle-reponse{font: 11px Arial, Verdana Sans-serif; color: #333333;}
	#resultat_sondage div.reponse div.reponse-ligne {margin-bottom: 15px; _height: 20px;border: 1px solid #F7F7F0;}
	#resultat_sondage div.reponse div.barre_graph {background: url(http://www.linternaute.com/image/gen/barre-graphique.jpg) no-repeat center left; height: 11px;float: left;}
	#resultat_sondage div.reponse div.pourcentage {padding-left: 10px;margin-right: 0px; width: 30px; margin-left: auto;  background: #F7F7F0;float: left;}
	#resultat_sondage #vote-date {width: 380px; margin: auto; text-align: right; font: 10px Verdana; color: #333333;padding-top: 2px;}
	
	/* Questionnaire seulement */
	#resultat_questionnaire {margin: 0 auto; color: #333333;}
	#resultat_questionnaire div.resultat_question  {background-color: #F7F7F0;}
	#resultat_questionnaire div.resultat_question div.libelle-question {padding: 15px 2px 2px 15px;font-weight: bold;font-family: Arial, Verdana; font-size: 12px;text-align: left;}
	#resultat_questionnaire div.resultat_question div.reponse {padding: 15px 15px 0px 15px;_padding-bottom: 15px; color: #980000; font: 12px Arial, Verdana, Sans-serif;font-weight: bold;border-bottom: 1px solid #FFFFFF;}
	#resultat_questionnaire div.resultat_question div.reponse div.reponse-ligne {margin-bottom: 15px;}
	#resultat_questionnaire div.resultat_question div.reponse div.reponse-ligne  div.libelle-reponse{font: 12px Arial, Verdana Sans-serif; color: #333333;width: 50%;float: left;}
	#resultat_questionnaire div.resultat_question div.reponse div.reponse-ligne div.resultat-graphique { width: 49%;float: left;_float: none;}
	#resultat_questionnaire div.resultat_question div.reponse div.reponse-ligne  div.resultat-graphique  div.barre_graph {background: url(http://www.linternaute.com/image/gen/barre-graphique.jpg) no-repeat center left; height: 13px;float: left;}
	#resultat_questionnaire div.resultat_question div.reponse div.reponse-ligne  div.resultat-graphique  div.pourcentage {padding-left: 10px;margin-right: 0px; width: 30px; margin-left: auto;  background: #F7F7F0;float: left;font: bold 10px  Verdana, Arial, Sans-serif;}
	#resultat_questionnaire div.resultat_question  p {text-align: right;background-color: #FFFFFF;border-top: 1px solid #D7D4C6;padding: 15px 0; font: 12px Arial, Verdana, Sans-serif;color: #980000;}
	#resultat_questionnaire div.resultat_question  p strong {color: #333333;}
	
	/** fiche de resultat **/
	#resultat .questionnaire{margin-top: 20px;}
	#resultat #sondage div.sondage-titre span {background: url(http://www.linternaute.com/image/gen/sondage-votez.gif) no-repeat center left;}
	
	/* fiche sondage commentee */
	#resultat_commentaire .questionnaire{margin-top: 20px;}
	#resultat_commentaire div.resultat { float: left;width: 380px; margin-right: 15px;vertical-align: top;}
	#resultat_commentaire div.commentaire {text-align: left;}
	#resultat_commentaire div.commentaire a {text-decoration: underline;}
	#resultat_commentaire #sondage div.sondage-titre span {background: url(http://www.linternaute.com/image/gen/sondage-votez.gif) no-repeat center left;}
	#resultat_commentaire div.commentaire  p.date-commentaire {text-align: right; font: 10px Verdana, Arial, Sans-serif;}
	
	/** Liste d'enquete (questionnaire)**/
	#liste_questionnaire {color: #333333;padding-bottom: 20px;}
	#liste_questionnaire h1 { padding-left: 13px; background: url(http://www.linternaute.com/image/gen/fleche_droite_rouge.gif) no-repeat center left; color: #CC3300;font: 10px Verdana,Arial,Sans-serif; font-weight: bold; margin: 0 0 9px 0;}
	#liste_questionnaire h2 {margin: 0; padding: 0 0 10px 0; color: #454436;font: 16px Arial,Verdana,Sans-serif; font-weight: bold;}
	#liste_questionnaire h3 {color: #333333;text-align: left;padding: 8px 10px 0px 10px;background: url(http://www.linternaute.com/video/image/commun/fond_onglet.gif) no-repeat center left;}
	#texte_quiz h3 {color: #333333;background:none;text-align: left;padding: 0px 0px 10px 0px;font: 12px Arial,Verdana,Sans-serif;}

	/* Liste de sondage */	
	#liste_questionnaire table.liste {width: 100%; border-collapse: collapse;margin: 5px 0;border-bottom: 1px solid #D7D4C6;margin-bottom: 25px;}
	#liste_questionnaire table.liste th {background-color: #454436;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;text-align: left;padding: 5px;}
	#liste_questionnaire table.liste th a {color: #FFFFFF;}
	#liste_questionnaire table.liste th a.tri-bas {background: url(http://www.linternaute.com/image/gen/triangle-bas.gif) no-repeat center left; padding-left: 10px;}
	#liste_questionnaire table.liste th a.tri-haut {background: url(http://www.linternaute.com/image/gen/triangle-haut.gif) no-repeat center left; padding-left: 10px;}
	#liste_questionnaire table.liste td {font-family: Arial, Helvetica, sans-serif; font-size: 10px;padding: 5px 5px;}
	#liste_questionnaire table.liste td.libelle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;width: 60%;}
	#liste_questionnaire table.liste td span.choix {font-weight: normal; color: #3333CC;font-size: 9px;}
	#liste_questionnaire table.liste td span.choix a {color: #3333CC}
	#liste_questionnaire table.liste td.participer-lire {width: 130px;}
	#liste_questionnaire table.liste td.participer-lire a {font-weight: bold;font-family: Verdana;}
	#liste_questionnaire table.liste tr.impair {background-color: #FFFFFF;}
	#liste_questionnaire table.liste tr.pair {background-color: #D7D4C6;}
	#liste_questionnaire table.liste td.cell_date {width: 20%;}
	#liste_questionnaire table.liste a.lien_lire {text-decoration: underline;font-weight: bold;}
	#liste_questionnaire table.liste a{font-weight: normal;}
	#liste_questionnaire .navigation {margin: 10px 0;}
	#liste_questionnaire p {font-size: 12px;}
	#liste_questionnaire .outil {margin: 5px 0 0 0;}
	#liste_questionnaire .navigation-precedent a {padding-left: 15px;background: url(/image/gen/fleche-gauche-marron.gif) center left no-repeat;}
	#liste_questionnaire .navigation-suivant a {padding-right: 15px;background: url(/image/gen/fleche-droite-marron.gif) center right no-repeat;}
	#liste_questionnaire .navigation {margin-top: -25px;background: url(/image/gen/tiret-gris.gif) bottom left repeat-x;}
	#liste_questionnaire p.signature {margin: 8px 0 5px 0;}
	
	/* Si pub Position 2 */
	#position2 {margin-top: 15px;}
	


	/* Pour le quizz */
	#questionnaire h1.titre_quiz {color: black;}
	#questionnaire h1.titre_quiz span {color: #990000; margin-left:5px; font-weight: bold; font-size:16px;}
	
	#questionnaire table.tableauquiz div.question_image table.question {width: 320px; border:none;}
	#questionnaire table.tableauquiz div.question_image table.question td {background: #FFF;}
	
	#questionnaire table.tableauquiz div.question_image table.question td.pair {background-color: #FFFFFF;}
	#questionnaire table.tableauquiz div.question_image table.question td.impair {background-color: #F7F7EF;}
	#questionnaire table.tableauquiz div.question_image table.question td.cell_impair {background-color: #F7F7EF;}
	
	#questionnaire table.tableauquiz {clear:both;border-left:solid 1px #C0BFBB;border-right:solid 1px #C0BFBB;border-bottom:solid 1px #C0BFBB;border-top:solid 1px #C0BFBB;margin-top:-2px;}
	#questionnaire table.tableauquiz td.tableauquiz_centre {padding:4px;}
	#questionnaire table.quizz {margin: 10px 0px;width: 100%; border: none; color: #333333;}
	#questionnaire table.quizz td {background-color: #ffffff;}

	#questionnaire div.titre_quiz {font-size: 14px; color: black; font-weight: bold; margin-bottom:5px;}
	#questionnaire div.titre_quiz span {color: #990000; font-weight: bold; font-size:14px;}
	
	#questionnaire div.bloc_include {margin-top: 20px; margin-bottom: 20px;}
	#questionnaire div.bloc_include div.question_image div.zone_image {margin-right: 0px;}
	
	ul.etatavancement {
		width:100%;
		position:relative;
	}
	ul.etatavancement li {
		border-top:solid 1px #FFFFFF;
		float:left;
		color:#A5A396;
		font-size:12px;
		line-height:16px;
		width:24px;
		font-weight:bold;
		list-style-type:none;
		text-align:center;
		padding:2px 0px 3px 0px;
		margin:0px;
	}
	ul.etatavancement li.avant {
		border-top:solid 1px #C0BFBB;
		background: #FFF;
	}
	ul.etatavancement li.bon {
		color:#5CAD9E;
	}
	ul.etatavancement li.pasbon {
		color:#FA0300;
	}
	ul.etatavancement li.encours {
		background-color:#9A0000;
		color:#FFFFFF;
		border-top:solid 1px #9A0000;
		font-weight:bold;
	}
	ul.etatavancement li.apres {
		font-weight:normal;
	}
	ul.etatavancement li.titre_avancement {
		width:70px;
		text-align:left;
		border-left:solid 1px #C0BFBB;
		border-top:solid 1px #C0BFBB;
		padding-left:4px;
		background: #FFF;
		font-weight:bold;
	}
	ul.etatavancement li.reponse {
		font-weight:bold;
		padding-left:8px;
	}
	.reponseetapesuivante {
		font-size:10px;
	}
	.bonnereponse {
		color:#21B509;
		font-weight:bold;
	}
	.mauvaisereponse {
		color:#F0000A;
		font-weight:bold;
	}

