	/* @override http://enpc-elv2.lux.mediacd.fr/global/styles/screen.css */

		/* @override http://enpc-el.lux.mediacd.fr/global/styles/screen.css */

		/*Body*/
		body {
	font: 62.5% Arial,'Trebuchet MS', 'Geneva',Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #C6E7FA;
	}
		
		
		
		/*Raz*/
		h1,h2,h3,h4,h5,h6,p,ul,li,form,input,fieldset {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	list-style: none;
	color: #0A2577;
	}
		a {
	font-size: 1em;
	color: #F96611;
	font-weight: normal;
	}
		a.mess {
	font-size: 1.1em;
	color: #F96611;
	font-weight: bold;
	}
		input, select {
	font-size: 1em;
	}
		textarea {
	font-size: 1.4em;
	height: 70px;
	width: 450px;
	}
		textarea.mail {
	font-size: 1.4em;
	height: 120px;
	width: 450px;
	}
		img {
	border: 0;
	}

		/*Classes communes*/
		.break {
	clear: both;
	height: 0;
	font-size: 1px;
	visibility: hidden;
	width: 100%;
	}

		/*Mise en page globale
		-------------------------*/
		#page {
	width: 950px;
	background: #DFE3EF url(../medias/global/degradfon.jpg) repeat-x 0 80px;
	margin: 0 auto 0 auto;
	position: relative;
	}
	
	
	/*20 mai 2011*/
	#header {
		width: 950px; height: 80px;
		overflow: hidden;
		/*background-color:#C6E7FA;*/
		/*border-bottom: 5px #545F7B solid;*/
		background: #495674 url(../medias/global/bgEntete_reduce.png) no-repeat 0 0;
		}

	#logo a {
	margin-top: 0;
	margin-right: 7px;
	}

		#footer {
	clear: both;
	text-align: center;
	}
	
		/*Mise en page zone Flash
		-------------------------*/
		#zoneTest {
	width: 780px;
	background: #888D9D url(../medias/global/bgContent.jpg) no-repeat 0 0;
	margin: 0 auto 0 auto;
	position: relative;
	text-align: center;
	}
	
		#zoneTest a {
	color: #fff;
	text-align: center;
	}
	
/*Entete
	-----------------------------*/

		/*Logo*/
		#header #logo a {
	position: absolute;
	top: 0px;
	right: 0;
	display: block;
	}

		/*Navigation*/

		#header #navHaut {
	position: relative;
	top: 10px;
	left: 0;
	width: 200px;
	padding: 0;
	margin: 0;
	}

	#header #titH1 {
		display: block;
		min-width: 100px;
		height: 22px;
		position: absolute;
		top: 50px; left: 260px;
		font-size: 1.8em;
		color: #FFFFFF;
		padding: 4px 10px 0 10px;
		margin: 0 0 0 0;
		background-color:#4B5674;
	}
	
	#navHaut li {display: inline;}
	#navHaut li a {float: left;padding: 0;}

	#header #navHaut li a.it1 {
		width: 105px;height: 15px;
		margin: -4px 0 4px 15px;
		color: #4B5674; font-size: 1.3em;
		font-weight: bold; text-decoration: none;
		background: transparent url(../medias/global/return.gif) no-repeat 95px 0;
	}
		/*#header #navHaut li a.it1:hover {
	background: transparent url(../medias/global/btnAccueil.gif) no-repeat 0 -15px;
	}
*/
	#header #navHaut li a.it2 {
		z-index: 1000;
		width: 105px; height: 20px;
		margin: -4px 0 0 15px;
		font-size: 1.3em;color: #e2001a;
		font-weight: bold; text-decoration: none;
		background: transparent url(../medias/global/exit.gif) no-repeat 85px 4px;
		}
		/*#header #navHaut li a.it2:hover {
	background: transparent url(../medias/global/btnDeconnexion-over.gif) no-repeat -12px 5px;
	}
*/
		/*#header #navHaut li a.it3 {
	width: 111px;
	height: 45px;
	background: transparent url(../medias/global/logoPrepaCode.gif) no-repeat 0px 6px;
	}
*/
	
	#header #navHaut li a.it3 {
		text-indent: -2000px;
		width: 111px; height: 40px;
		margin: -5px 0 0 10px;
		background: transparent url(../medias/global/logoPrepaCode.png) no-repeat 0px 0;
	}

/* Content
																																										*/
	#content {
	width: 950px;
	padding: 0 !important;
	margin: 0 !important;
	overflow:hidden; height:1%;
	}
	
/* COLONNE1 
																																										*/	
	
	#content #col1 {
		float: left;
		width: 240px;
		min-height: 450px;
		color:#0A2577;
		padding: 0;
		margin: 0px 0 0 10px !important;
		/*background: transparent url(../medias/global/bgNavDrt.jpg) no-repeat 0 0;*/
	}
	
	#content #col1 #permis-b, 
	#content #col1 #permis-a, 
	#content #col1 #permis-c, 
	#content #col1 #permis-ec, 
	#content #col1 #permis-d, 
	#content #col1 #permis-ed, 
	#content #col1 #permis-cours,
	#content #col1 #permis-co, 
	#content #col1 #permis-ha, 
	#content #col1 #permis-ei, 
	#content #col1 #permis-vh {
		width: 240px; height: 550px;
		background: #8592BC url(../medias/global/bgNavDrt.jpg) no-repeat 0 0;
	}
	
	#content #col1 form {
		width: 230px; 
		padding: 5px;
		overflow: hidden;
		/*height: 550px;*/
		background: #8592BC url(../medias/global/bgNavDrt.jpg) no-repeat 0 0;
		}
	#content #col1 form input.valider {
		float: right;
		color:#fff; border:0;
		background-color:#F26721;
		}
	
/*		#content #col1 #permis-a {
	width: 240px;
	height: 500px;
	background: #FFB649 url(../medias/global/bgNavDrt-orangeclair.jpg) no-repeat 0 0;
	}
		
		#content #col1 #permis-c {
	width: 240px;
	height: 450px;
	background: transparent url(../medias/global/bgNavDrt-jaune.jpg) no-repeat 0 0;
	}

		 #content #col1 #permis-ec {
	width: 240px;
	height: 450px;
	background: transparent url(../medias/global/bgNavDrt-vert.jpg) no-repeat 0 0;
	}
	
		#content #col1 #permis-d {
	width: 240px;
	height: 450px;
	background: transparent url(../medias/global/bgNavDrt-bleu.jpg) no-repeat 0 0;
	}
				
		#content #col1 #permis-ed {
	width: 240px;
	height: 450px;
	background: #F97F3C url(../medias/global/bgNavDrt-orange.jpg) no-repeat 0 0;
	}*/

	#content #col1 h2 {
		float: left;
		width: 200px;
		height: 40px;
		padding: 0;
		margin: 10px 0 0 0;
		font-size: 1.6em;
		font-weight: bold;
		color: #8492BB;
	}

	#content #col1 #navCol1 #menuInterne {
		width: 240px; height: auto;
		/*height: 445px;*/
		background: transparent url(../medias/global/bgNavDrt-new.jpg) no-repeat 0 0;
		}

	
	
	/*  */
	#flash {
		width: 400px;height: 450px;
		padding: 0;margin: 0;
		}

	#courbe {
		float: left;
		display: block;
		width: 650px;
		padding: 0 0 10px 10px;
		margin: 0;
		}
	
	/* Modifications Henri - 010807 */

	/* Menu eleve */
	#content #col1 h2#nomEleve {
		width: 220px; height: 20px;
		margin: 0; padding: 10px;
	}
	
	#messagerie a{text-indent:20px;font-weight:bold;display:block;}	
	
	/* modif annelies 2011-07-18 */
	#messagerie { margin-bottom: 0.5em!important; }
	#msg_depliant { cursor: pointer; }
	#tbl_abn { font-size: 85%; }
	/* fin modif annelies 2011-07-18 */

	#content #col1 #permis-b #messagerie {
	width: 240px;
	margin: 0;
	padding: 0px;
	background-color: #8492bb;
	float: left;
	font-size: 1.2em;
	line-height: 2em;
	}
	#content #col1 #permis-a #messagerie, 
	#content #col1 #permis-b #messagerie, 
	#content #col1 #permis-c #messagerie, 
	#content #col1 #permis-d #messagerie, 
	#content #col1 #permis-ec #messagerie, 
	#content #col1 #permis-ed #messagerie, 
	#content #col1 #permis-cours #messagerie,
	#content #col1 #permis-co #messagerie, 
	#content #col1 #permis-ha #messagerie, 
	#content #col1 #permis-ei #messagerie, 
	#content #col1 #permis-vh #messagerie {
		float: left;
		width: 240px;
		margin: 0;
		padding: 0px;
		background-color: #eaa780;
		font-size: 1.2em;
		line-height: 2em;
		color: #FFFFFF;
		font-weight: bold;
	}
	#content #col1 #menuInterne #messagerie {
		width: 240px;
		margin: 0; padding: 0px;
		float: left;
		font-size: 1.1em;line-height: 2em;
		background-color: #8492bb;
		}
	
	#content #col1 #messagerie h3 {
		margin: 0;
		padding: 10px 0 10px 40px;
		font-weight: bold; font-size: 1.5em; color: #fff;
		background: #F96714 url(../medias/global/pico_messagerie.png) no-repeat 5px 4px;
	}
		
	
	#content #col1 #messagerie ul {
	padding: 0 0 10px 0;
	background-color:#F96714;
	}
	
	#content #col1 #messagerie a.mess {
	padding: 0 10px 0 20px;
	color: #fff;
	}
	#content #col1 #messagerie a.nomess {
		padding: 0 10px;
		color: #fff; font-weight: normal;
		}
	#content #col1 #compteCredits, 
	#content #col1 #compteAbonnement {
		width: 240px;
		margin: 0;
		padding: 5px 0 0 0px;
		background-color: none;
		/*float: left;*/
		font-size: 1.2em;
		line-height: 2em;
		}
	#compteAbonnement {
		width: 230px !important;
		padding: 5px 0 0 10px !important;
		line-height: 1em !important;
	}
	#content #col1 #compteCredits p,
	#content #col1 #compteAbonnement p {
		font-size: 0.8em;
		margin: 0 !important;
		padding: 0 0 0 10px;
		}
	#content #col1 #compteCredits span, 
	#content #col1 #compteAbonnement span {
		font-weight: bold;
		}

/* Nav Données perso 
																				*/
	
	#content #col1 #donneesPerso {
	width: 240px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	}
	#donneesPerso ul {
	padding: 0 !important;
	margin-top:10px;
	background-color:#4B5674;
	}
	#content #col1 #navCol1 ul.navPerso li {
	padding: 0;
	margin: 0;
	}

	#content #col1 #navCol1 #donneesPerso ul.navPerso li.long a{font-size:10px !important;}
	#content #col1 #navCol1 #donneesPerso ul.navPerso li.long a:hover{font-size:10px !important;}

	#content #col1 #navCol1 #donneesPerso ul.navPerso li a {
	height: 20px;
	font-weight:bold;
	width: 240px;
	font-size:15px;
	text-indent:10px;
	padding-bottom:3px !important;
	padding-top:6px !important;
	color:#FFFFFF !important;
	float:left;
	margin-bottom:5px !important;
	display: block;
	overflow: hidden;
	background-color:#4B5674;
	}

	#content #col1 #navCol1 #donneesPerso ul.navPerso li a {
		height: 20px;
		font-weight:bold;
		width: 240px;
		font-size:15px;
		text-indent:10px;
		padding:6px 0 3px 0!important;
		color:#FFFFFF !important;
		float:left;
		margin-bottom:5px !important;
		display: block;
		overflow: hidden;
		background-color:#4B5674;
	}

	#content #col1 #navCol1 #donneesPerso ul.navPerso li a:hover {
		color:#4B5674 !important;
		background-color:#FFFFFF;
		}
		
	li.personnalisation a,li.mode a {
		color:#7D87A0!important;
		background-color:#FFFFFF;
		}

	#page #menuInterne #questionnaires ul.navQuest li.personnalisation a:hover, 
	#page #menuInterne #questionnaires ul.navQuest li.mode a:hover {
		color:#FFFFFF !important;
		background-color:#3233FF !important;
		}

/*		#content #col1 #navCol1 #donneesPerso .navPerso {
	background: url(../medias/global/nav_rachat_old.gif) no-repeat 0 0;
	}*/
/*		#content #col1 #navCol1 #donneesPerso .navPerso a:hover {
	background: url(../medias/global/nav_rachat-over_old.gif) no-repeat 0 0;
	}*/

/*		#content #col1 #navCol1 #donneesPerso .navPerso .contact {
	background: url(../medias/global/nav_contact.gif) no-repeat 0 0;*/
	}
		/*#content #col1 #navCol1 #donneesPerso .navPerso .contact a:hover {
		background: url(../medias/global/nav_contact-over.gif) no-repeat 0 0;
		}
		*/
		#content #col1 #navCol1 #permis-b #donneesPerso .navPerso {
	background: url(../medias/global/nav_donnees.gif) no-repeat 0 0;
	}
/*		#content #col1 #navCol1 #permis-b #donneesPerso .navPerso a:hover {
	background: url(../medias/global/nav_donnees-over.gif) no-repeat 0 0;
	}*/

/*		#content #col1 #navCol1 #permis-b #donneesPerso .navPerso .contact {
	background: url(../medias/global/nav_contact.gif) no-repeat 0 0;*/
	}
/*		#content #col1 #navCol1 #permis-b #donneesPerso .navPerso .contact a:hover {
	background: url(../medias/global/nav_contact-over.gif) no-repeat 0 0;*/
	}

/*		#content #col1 #navCol1 #permis-a #donneesPerso .navPerso,
		#content #col1 #navCol1 #permis-c #donneesPerso .navPerso,
		#content #col1 #navCol1 #permis-ec #donneesPerso .navPerso,
		#content #col1 #navCol1 #permis-d #donneesPerso .navPerso,
		#content #col1 #navCol1 #permis-ed #donneesPerso .navPerso {
	background: url(../medias/global/nav_rachat-orange.gif) no-repeat 0 0;
	}
		#content #col1 #navCol1 #permis-a #donneesPerso .navPerso a:hover,
		#content #col1 #navCol1 #permis-c #donneesPerso .navPerso a:hover,
		#content #col1 #navCol1 #permis-ec #donneesPerso .navPerso a:hover,
		#content #col1 #navCol1 #permis-d #donneesPerso .navPerso a:hover,
		#content #col1 #navCol1 #permis-ed #donneesPerso .navPerso a:hover {
	background: url(../medias/global/nav_rachat-orange-over.gif) no-repeat 0 0;
	}

		#content #col1 #navCol1 #permis-a #donneesPerso .navPerso .contact,
		#content #col1 #navCol1 #permis-c #donneesPerso .navPerso .contact,
		#content #col1 #navCol1 #permis-ec #donneesPerso .navPerso .contact,
		#content #col1 #navCol1 #permis-d #donneesPerso .navPerso .contact,
		#content #col1 #navCol1 #permis-ed #donneesPerso .navPerso .contact {
	background: url(../medias/global/nav_contact-orange.gif) no-repeat 0 0;
	}
		#content #col1 #navCol1 #permis-a #donneesPerso .navPerso .contact a:hover,
		#content #col1 #navCol1 #permis-c #donneesPerso .navPerso .contact a:hover,
		#content #col1 #navCol1 #permis-ec #donneesPerso .navPerso .contact a:hover,
		#content #col1 #navCol1 #permis-d #donneesPerso .navPerso .contact a:hover,
		#content #col1 #navCol1 #permis-ed #donneesPerso .navPerso .contact a:hover {
	background: url(../medias/global/nav_contact-orange-over.gif) no-repeat 0 0;
	}
*/
	/* Nav Questionnaire */
	#content #col1 #questionnaires {
	width: 240px;
	margin: 20px 0 0 0;
	padding: 0;
	/*float: left;*/
	clear:both;
	}	
	#content #col1 #prepacodeCoursMenu {
	width: 240px;
	margin: 10px 0 0 0;
	padding: 0;
	/*float: left;*/
	clear:both;
	}
	
	#content #col2 #questionnaires {
	width: 600px;
	margin: 0; padding: 0;
	}

	#content #col1 #questionnaires h3{
	width: 220px;
	font-size: 1.6em;
	line-height: 1.3em;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding: 0 10px;
	font-weight: bold;
	margin-top: 10px !important;
	}

	#content #col1 #prepacodeCoursMenu h3 {
		width: 220px;
		font-size: 1.6em;
		line-height: 1.3em;
		color: #4B5674;
		margin-bottom: 5px;
		padding: 0 10px;
		font-weight: bold;
		margin-top:10px !important;
		}
	
/* navigation / navCol1 
																																										*/
	#content #col1 #navCol1 {
		float: left;
		width: 240px;
		padding: 0;
		margin: 0;
		background: #8592BC url(../medias/global/bgNavDrt.jpg) no-repeat 0 0;
		}

	#content #col1 #navCol1 .enpc {}
	#content #col1 #navCol1 .enpc li a {
		padding:3px 0 3px 12px!important;
		background: transparent url(../medias/global/flc_menu_right.png) no-repeat 0 6px;
		}
	#content #col1 #navCol1 .enpc .comptes a {
		color:#fff!important;
		background: #0A2577 url(../medias/global/flc_menu_white.png) no-repeat 0 6px;
		}
	#content #col1 #navCol1 .enpc .groupements a {
		color:#fff!important;
		background: #8492BB url(../medias/global/flc_menu_white.png) no-repeat 0 6px;
		}
	#content #col1 #navCol1 .enpc .personnalisation a {
		color:#fff!important;
		background: #F26721 url(../medias/global/flc_menu_white.png) no-repeat 0 6px;
		}
	#content #col1 #navCol1 .enpc .comptes a:hover,
	#content #col1 #navCol1 .enpc .groupements a:hover,
	#content #col1 #navCol1 .enpc .personnalisation a:hover {}	
		

	/*  
	#content #col1 #navCol1 li.enpc {
		text-decoration: none;
		padding: 0;margin: 0;
		}
	#content #col1 #navCol1 ul.enpc { padding: 0;margin: 0;}
	*/

	#content #col1 #navCol1 .editLi {
		background-color:#fff;
		}
	#content #col1 #navCol1 .editLi a {
		color:#8492BB;
		font-size:12px!important;
		font-family:'Arial';
		}

	#content #col1 #navCol1 a {
		margin: 0px; 
		text-decoration: none;
		}
	#content #col1 #navCol1 .editLi a:hover {
		color:#0A2577;
		}
	
/* navigation right side
																															*/
	
	
	#content #col2 ul.navQuest li,	
	#content #col1 #navCol1 ul.navQuest li {
		padding: 0;
		margin: 0;
		}

	#navCol1 ul li.enpc a, #navCol1 ul li.enpc_compte a, 
	#navCol1 ul li.enpc_groupement a{font-size:13px !important;}

	#content #col2 #questionnaires ul.navQuest li.mescours a:hover{text-indent:20px}

	#navCol1 ul li.enpc_compte a, 
	#navCol1 ul li.enpc_groupement a,
	#navCol1 ul li.enpc a,
	#content #col2 #questionnaires ul.navQuest li a,
	#content #col1 #navCol1 #questionnaires ul.navQuest li a,
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a,
	#content #col1 #navCol1 .editLi a {
		display: block;overflow: hidden;
		font-size:15px; color: #7D87A0;
		font-weight:bold; line-height: 30px;		
		margin: 0;
		text-indent: 10px;
		background-color: #FFFFFF;
		}
	/*#content #col2 #questionnaires ul.navQuest li a,*/
	#content #col1 #navCol1 #questionnaires ul.navQuest li a,
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a {
		width: 240px; height: 25px;
		padding:3px 0 3px 0!important;
		}
	
	#content #col2 #questionnaires .navSuivi {padding:0; clear: both;}
	#content #col2 #questionnaires ul li {padding:0;}
	#content #col2 #questionnaires ul li a {
		height: 20px;
	    padding: 7px 0 3px 20px!important;
	    width: 240px;
		}
	#content #col2 .navSuivi li a {
		height: 15px; font-weight: bold;
		margin: 5px 0 0 0!important;
	    padding: 7px 0 3px 20px!important;
	    width: 240px;
		}
	#content #col2 #questionnaires ul li a:hover {color:red;}
	
	#navCol1 ul li.enpc_compte a, 
	#navCol1 ul li.enpc_groupement a,
	#navCol1 ul li.enpc a,
	#content #col1 #navCol1 .editLi a 
	#content #col1 #navCol1 .mode a { 
		width: 228px; height: auto;
		padding:3px 0 3px 12px!important;
		}

	#navCol1 ul li.enpc a:hover{background-color:#0A2577;color:#FFFFFF;}
	#navCol1 ul li.perso a:hover{background-color:#F26721;color:#FFFFFF!important;}
	#navCol1 ul li.enpc a:hover, 
	#navCol1 ul li.enpc_compte a:hover, 
	#navCol1 ul li.enpc_groupement a:hover{/*text-indent:20px;*/}
	
	#navCol1 ul li.enpc_groupement a{background-color: #8492BB;color:#FFFFFF;}
	#navCol1 ul li.perso a{color:#F26721 !important;}
	#navCol1 ul li.enpc a{color:#0A2577;font-size:12px !important;}
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a {}
	
	#content #col2 #questionnaires ul.navQuest li a:hover,
	#content #col1 #navCol1 #questionnaires ul.navQuest li a:hover,
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a:hover
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a:hover {
	color: #FFFFFF !important;
	background-color:#7D87A0 !important;
	text-indent: 20px;
	}
	
	#content #col1 #navCol1 #prepacodeCoursMenu ul.navQuest li a:hover, 
	#content #col2 #questionnaires ul.navQuest li a:hover,
	#content #col1 #navCol1 #questionnaires ul.navQuest li a:hover {
	display: block;margin: 0;
	height: 25px; width: 240px;
	font-size:15px; line-height: 30px;
	color: #FFFFFF;
	text-indent: 20px;
	overflow: hidden;
	background-color:#7D87A0;
	
	}
	
	#content #col1 #navCol1 #questionnaires ul li.quest1on {
		background-color:#FFFFFF;
		}
	#content #col1 #navCol1 #questionnaires ul li.quest1on a:hover {
		}
	#content #col1 #navCol1 #questionnaires ul li.quest1off {
		background: url(../medias/global/nav_thema-off.gif) no-repeat;
		}
	#content #col1 #navCol1 #questionnaires ul li.personnalisation {
		background: url(../medias/global/nav_personnalisationSmall.gif) no-repeat;
	}
/*		#content #col1 #navCol1 #questionnaires ul li.personnalisation a:hover {
	background: url(../medias/global/nav_personnalisationSmall-over.gif) no-repeat;
	}*/
		#content #col1 #navCol1 #questionnaires ul li.gestion {
	background: url(../medias/global/nav_gestionEleves.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.gestion a:hover {
	background: url(../medias/global/nav_gestionEleves-over.gif) no-repeat;
	}

/* modifs annelies 
																																		*/
																																		
	#content #col1 #navCol1 #questionnaires ul li a strong {padding: 0 5px 0 0;}
																																		
	/*gestion_a*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_a a {
		color:#FFFFFF;
		background-color:#FFB548 !important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_a a:hover {
		color:#FFB548 !important;
		background-color:#FFFFFF !important;
		}

	/*gestion_b*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_b a {
		color:#FFFFFF;
		background-color:#ABD5FF !important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_b a:hover {
		color:#ABD5FF!important;
		background-color:#FFFFFF !important;
		}
	
	/*gestion_c*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_c a {
		color:#FFFFFF;
		background-color:#F7D100 !important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_c a:hover {
		color:#F7D100 !important;
		background-color:#FFFFFF !important;
		}
	
	/*gestion_ec*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_ec a {
		color:#FFFFFF;
		background-color:#7BC623 !important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_ec a:hover {
		color:#7BC623 !important;
		background-color:#FFFFFF !important;
		}
	
	/*gestion_d*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_d a {
		color:#FFFFFF;
		background-color:#3398FF !important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_d a:hover {
		color:#3398FF !important;
		background-color:#FFFFFF !important;
		}

	/*gestion_ed*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_ed a {
		color:#FFFFFF;
		background-color:#EF6B00!important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_ed a:hover {
		color:#EF6B00 !important;
		background-color:#FFFFFF!important;
		}
	
	/*gestion_co*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_co a {
		color:#FFFFFF;
		background-color:#003399!important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_co a:hover {
		color:#003399 !important;
		background-color:#FFFFFF!important;
		}
	
	/*gestion_ha*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_ha a {
		color:#FFFFFF;
		background-color:#278602!important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_ha a:hover {
		color:#278602 !important;
		background-color:#FFFFFF!important;
		}
	
	/*gestion_ei*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_ei a {
		color:#FFFFFF;
		background-color:#6633CC!important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_ei a:hover {
		color:#6633CC !important;
		background-color:#FFFFFF!important;
		}
	
	/*gestion_vh*/
	#content #col1 #navCol1 #questionnaires ul li.gestion_vh a {
		color:#FFFFFF;
		background-color:#DCBA00!important;
		}
	#content #col1 #navCol1 #questionnaires ul li.gestion_vh a:hover {
		color:#DCBA00 !important;
		background-color:#FFFFFF!important;
		}
	
	/*li.invite*/
	#content #col1 #navCol1 #questionnaires ul li.invite {
	background: url(../medias/global/nav_inviteEleve.gif) no-repeat;
	}
/*		#content #col1 #navCol1 #questionnaires ul li.invite a:hover {
	background: url(../medias/global/nav_inviteEleve-over.gif) no-repeat;
	}*/
	
		#content #col1 #navCol1 #questionnaires ul li.inactif {
	background: url(../medias/global/nav_eleve_inactif.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.inactif a:hover {
	background: url(../medias/global/nav_eleve_inactif.gif) no-repeat 0 -25px;
	}

	#content #col1 #navCol1 #questionnaires ul li.ajout a,
	#content #col1 #navCol1 #questionnaires ul li.archive,
	#content #col1 #navCol1 #questionnaires ul li.mode {
		background-color:#FFFFFF !important;
		color:#7D87A0;
		}
/*		#content #col1 #navCol1 #questionnaires ul li.ajout a:hover {
	background: url(../medias/global/nav_ajoutEleves-over.gif) no-repeat;
	}*/

	}
	#content #col1 #navCol1 #questionnaires ul li.archive a:hover {}
	#content #col1 #navCol1 #questionnaires ul li.mode {
	background: url(../medias/global/nav_mode.gif) no-repeat;
	}
/*		#content #col1 #navCol1 #questionnaires ul li.mode a:hover {
	background: url(../medias/global/nav_mode-over.gif) no-repeat;
	}*/

	#content #col1 #navCol1 #questionnaires ul li.quest2on {background-color:#FFFFFF;
	}
/*		#content #col1 #navCol1 #questionnaires ul li.quest2on a:hover {
	background: url(../medias/global/nav_pedago-over.gif) no-repeat;
	}
*/
		#content #col1 #navCol1 #questionnaires ul li.quest2off {
	background: url(../medias/global/nav_pedago-off.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest3on {/*background: url(../medias/global/nav_exams-1.gif) no-repeat;*/background-color:#FFFFFF;
	}
/*		#content #col1 #navCol1 #questionnaires ul li.quest3on a:hover {
	background: url(../medias/global/nav_exams-1-over.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #questionnaires ul li.quest3off {
	background: url(../medias/global/nav_exams-1-off.gif) no-repeat;
	}

		#content #col1 #navCol1 #questionnaires ul li.quest1, #content #col2 #questionnaires ul li.quest1 {
	background: url(../medias/global/quest1.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest1 a:hover, #content #col2 #questionnaires ul li.quest1 a:hover {
	background: url(../medias/global/quest1-over.gif) no-repeat;
	text-decoration: none;
	width: 220px;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest2, #content #col2 #questionnaires ul li.quest2 {
	background: url(../medias/global/quest2.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest2 a:hover, #content #col2 #questionnaires ul li.quest2 a:hover {
	background: url(../medias/global/quest2-over.gif) no-repeat;
	text-decoration: none;
	width: 220px;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest3, #content #col2 #questionnaires ul li.quest3 {
	background: url(../medias/global/quest3.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest3 a:hover, #content #col2 #questionnaires ul li.quest3 a:hover {
	background: url(../medias/global/quest3-over.gif) no-repeat;
	text-decoration: none;
	width: 220px;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest4, #content #col2 #questionnaires ul li.quest4 {
	background: url(../medias/global/quest4.gif) no-repeat;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest4 a:hover, #content #col2 #questionnaires ul li.quest4 a:hover {
	background: url(../medias/global/quest4-over.gif) no-repeat;
	text-decoration: none;
	width: 220px;
	}
		#content #col1 #navCol1 #questionnaires ul li.quest4 a img {
	width: 220px !important;
	}*/


		/* Nav Modules */
		#content #col1 #modules {
	width: 240px;
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	background-color:#FFFFFF;
	}

	#content #col1 #permis-a  #modules {
	width: 240px;
	margin: 20px 0 0 0;
	padding: 0;
	height:25px;
	float: left;
	background-color:#FFFFFF; !important;
	}

		#content #col1 #modules h3 {
	width: 220px;
	font-size: 1.5em;
	line-height: 1.3em;
	color: #fff;
	margin-bottom: 5px;;
	padding: 0 10px;
	font-weight: bold;
	}
	
		#content #col1 #navCol1 ul.navMod {
	padding: 0;
	margin: 0
	}

		#content #col1 #navCol1 ul.navMod li a {
	font-size: 1.1em;
	line-height: 1.3em;
	text-decoration: none;

	margin: 0;
	}
		
	 		#content #col1 #navCol1 ul.navMod li.moduleon a {
	text-decoration: none;

	margin: 0;
	background-color: #FFFFFF;
	color: #A6C247 !important;

	}

		#content #col1 #navCol1 ul.navMod li.moduleon a:hover {
	text-decoration: none;

	margin: 0;
	background-color: #A6C247;
	color: #FFFFFF !important;

	}

		#content #col1 #navCol1 ul.navMod li.module1on a {
	text-decoration: none;

	margin: 0;
	background-color: #FFFFFF;
	color: #30B3E7 !important;
	}

		#content #col1 #navCol1 ul.navMod li.module1on a:hover {
	text-decoration: none;

	margin: 0;
	background-color: #30B3E7;
	color: #FFFFFF !important;
	}

		#content #col1 #navCol1 ul.navMod li.module2on a {
	text-decoration: none;

	margin: 0;
	background-color: #FFFFFF;
	color: #D82D1C !important;
	}

	#content #col1 #navCol1 ul.navMod li.module2on a:hover {
	text-decoration: none;
	margin: 0;
	background-color: #D82D1C;
	color: #FFFFFF !important;
	}

	#content #col1 #navCol1 ul.navMod li.module3on a {
	text-decoration: none;
	margin: 0;
	background-color: #FFFFFF;
	color: #D4AF3C !important;
	}

	#content #col1 #navCol1 ul.navMod li.module3on a:hover {
	text-decoration: none;
	margin: 0;
	background-color: #D4B625;
	color: #FFFFFF !important;
	}

	#content #col1 #navCol1 ul.navMod li.moduleon a:hover, 
	#content #col1 #navCol1 ul.navMod li.module1on a:hover, 
	#content #col1 #navCol1 ul.navMod li.module2on a:hover, 
	#content #col1 #navCol1 ul.navMod li.module3on a:hover {text-indent:20px !important;}

	#content #col1 #navCol1 #modules ul {padding: 0;margin: 0;}

	#content #col1 #modules ul li, 
	#content #col1 #donneesPerso ul li {height: 21px}

	#content #col1 #navCol1 #modules ul.navMod li a:hover{margin-bottom:4px;float:left;}

	#content #col1 #navCol1 #modules ul.navMod li a{
	margin-bottom:4px;float:left;
	height: 21px;
	width: 240px;
	font-size: 13px;
	line-height: 30px;
	color: #fff;
	padding-bottom:5px;
	text-indent: 10px;
	display: block;
	overflow: hidden;
	}

		#content #col1 #navCol1 #modules ul li.module2on3 a  {
			margin-bottom:4px;float:left;
	height: 21px;
	width: 240px;
	font-size: 13px;
	line-height: 30px;
	color: #D72D1C;
	padding-bottom:5px;

	text-indent: 10px;
	display: block;
	overflow: hidden;
	}

		#content #col1 #navCol1 #modules ul li.module2on3 a:hover  {
	margin-bottom:4px;float:left;
	height: 21px;
	width: 240px;
	font-size: 13px;
	line-height: 30px;
	color: #FFFFFF;
	padding-bottom:5px;
	background-color: #D72D1C;
	text-indent: 10px;
	display: block;
	overflow: hidden;
	}
	
		/*#content #col1 #navCol1 #modules ul li.moduleon {
	background: url(../medias/global/nav_module_01.gif) no-repeat;
	}
*/
		/*#content #col1 #navCol1 #modules ul li.moduleon a:hover {
	background: url(../medias/global/nav_module_01-over.gif) no-repeat;
	}
*/
		/*#content #col1 #navCol1 #modules ul li.moduleon a:hover {
	background: url(../medias/global/nav_module_01-over.gif) no-repeat;
	}
*/
		#content #col1 #navCol1 #modules ul li.moduleoff {
	background: url(../medias/global/nav_module_01-off.gif) no-repeat;
	}

/*		#content #col1 #navCol1 #modules ul li.module1on {
	background: url(../medias/global/nav_module_02.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #modules ul li.module1on a:hover {
	background: url(../medias/global/nav_module_02-over.gif) no-repeat;
	}
*/
		#content #col1 #navCol1 #modules ul li.module1off {
	background: url(../medias/global/nav_module_02-off.gif) no-repeat;
	}

/*		#content #col1 #navCol1 #modules ul li.module2on {
	background: url(../medias/global/nav_module_03.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #modules ul li.module2on a:hover {
	background: url(../medias/global/nav_module_03-over.gif) no-repeat;
	}
*/
		#content #col1 #navCol1 #modules ul li.module2off {
	background: url(../medias/global/nav_module_03-off.gif) no-repeat;
	}

/*		#content #col1 #navCol1 #modules ul li.module3on {
	background: url(../medias/global/nav_module_04.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #modules ul li.module3on a:hover {
	background: url(../medias/global/nav_module_04-over.gif) no-repeat;
	}
*/
		#content #col1 #navCol1 #modules ul li.module3off {
	background: url(../medias/global/nav_module_04-off.gif) no-repeat;
	}


		#content #col1 #navCol1 #modules ul li.moduleon1 {
	background: url(../medias/global/nav_module1.gif) no-repeat;
	}
		#content #col1 #navCol1 #modules ul li.moduleon1 a:hover {
	background: url(../medias/global/nav_module1-over.gif) no-repeat;
	}
		/*#content #col1 #navCol1 #modules ul li.moduleon a:hover {
	background: url(../medias/global/nav_module_01-over.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #modules ul li.moduleoff {
	background: url(../medias/global/nav_module_01-off.gif) no-repeat;
	}

		#content #col1 #navCol1 #modules ul li.module1on2 {
	background: url(../medias/global/nav_module2.gif) no-repeat;
	}
		#content #col1 #navCol1 #modules ul li.module1on2 a:hover {
	background: url(../medias/global/nav_module2-over.gif) no-repeat;
	}
		#content #col1 #navCol1 #modules ul li.module1off {
	background: url(../medias/global/nav_module_02-off.gif) no-repeat;
	}
*/
/*		#content #col1 #navCol1 #modules ul li.module2on3 {
	background: url(../medias/global/nav_module3.gif) no-repeat;
	}*/
/*		#content #col1 #navCol1 #modules ul li.module2on3 a:hover {
	background: url(../medias/global/nav_module3-over.gif) no-repeat;
	}*/
		#content #col1 #navCol1 #modules ul li.module2off {
	background: url(../medias/global/nav_module_03-off.gif) no-repeat;
	}

		#content #col1 #navCol1 #modules ul li.module3on4 {
	background: url(../medias/global/nav_module4.gif) no-repeat;
	}
		#content #col1 #navCol1 #modules ul li.module3on4 a:hover {
	background: url(../medias/global/nav_module4-over.gif) no-repeat;
	}
		#content #col1 #navCol1 #modules ul li.module3off {
	background: url(../medias/global/nav_module_04-off.gif) no-repeat;
	}
	
		/* COLONNE2 
*/	
		#content #col2 {
	float: left;
	width: 680px;
	color: #0A2577;
	background-color: #FFF;
	padding: 0 0 20px 0;
	margin: 0px 0 0 10px;
	}
	
		#content #col2 .htCol {
	font-size: 1em;
	font-weight: bold;
	color: #0A2577;
	padding: 5px;
	margin: 0;
	}
	
		#content #col2 .titH2 {
	float: left;
	width: 650px;
	height: 20px;
	font-size: 1.6em;
	font-weight: bold;
	color: #0A2577;
	padding: 0 0 0 15px;
	margin: 10px 0 0 0;
	}

		#content #col2 ul {
	padding: 0 0 5px 20px;
	margin: 0;
	}
		#content #col2 li {
	font-size: 1.1em;
	line-height: 1.3em;
	text-decoration: none;
	padding: 0 0 0 20px;
	margin: 0;
	}
		#content #col2 a {
	padding: ;
	margin: 0;
	text-decoration: none;
	}
		#content #col2 a.moyenne {
	text-decoration: none;
	color: #000;
	}
		#content #col2 a:hover {
	text-decoration: underline
	}
	
		#content #col2 #examIndex a p, #content #col2 #pedagoIndex a p {
	width: 413px;
	}
	
		#content #col2 #examIndex a, #content #col2 #pedagoIndex a {
	text-decoration: none;
	width: 413px;
	float: left;
	}
		#content #col2 #themaIndex a {
	text-decoration: none;
	}
		#content #col2 #pedagoIndex a {
	text-decoration: none;
	}
		#content #col2 #verifIndex a {
	text-decoration: none;
	}
		#content #col2 #examIndex {
	float: left;
	width: 620px;
	padding: 5px 10px 10px 5px;
	margin: 5px 10px 5px 7px;
	background: url(../medias/global/degrad_green.jpg) repeat-x 0 0;
	height: 74px;
	}

	#content #col2 #examIndex h3, #pedagoIndex h3, #verifIndex h3 {
	color: #5165A0;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	}

		#content #col2 #examIndex p, #pedagoIndex p, #verifIndex p, #themaIndex p {
	color: #5165A0;
	font-size: 1.1em;
	margin-top: 5px;
	}

		#content #col2 #examIndex h2, #pedagoIndex h2, #verifIndex h2 {
	color: #5165A0;
	font-size: 1.5em;
	font-weight: bold;
	}

		#content #col2 #themaIndex h2 {
	color: #FA6815;
	font-size: 1.5em;
	font-weight: bold;
	}

		#content #col2 #pedagoIndex {
	float: left;
	width: 620px;
	padding: 5px 10px 10px 5px;
	margin: 5px 10px 5px 7px;
	background: url(../medias/global/degrad_green.jpg) repeat-x 0 0;
	height: 74px;
	}
		#content #col2 #verifIndex {
	float: left;
	width: 635px;
	padding: 5px 10px 10px 5px;
	margin: 0 10px 5px 10px;
	background-color: #9FB3D4;
	}
		#content #col2 #themaIndex {
	float: left;
	width: 635px;
	padding: 5px 10px 10px 5px;
	margin: 0 10px 5px 10px;
	background-color: #f1f7fd;
	}


	#pedagoIndex .lancement {
	background: url(../medias/global/lance_exam.png) no-repeat 0 0;
	width: 178px !important;
	height: 52px;
	margin-left: 20px !important;
	margin-top: 10px !important;
	}

	#examIndex .lancement {
	background: url(../medias/global/lance_pedago.png) no-repeat 0 0;
	width: 178px !important;
	height: 52px;
	margin-left: 20px !important;
	margin-top: 10px !important;
	}

	#pedagoIndex .lancement2 {
	background: url(../medias/global/lance_exam.png) no-repeat 0 0;
	width: 178px !important;
	height: 52px;
	margin-left: 20px !important;
	margin-top: 10px !important;
	text-indent: -2000px;
	}

	#examIndex .lancement2 {
	background: url(../medias/global/lance_pedago.png) no-repeat 0 0;
	width: 178px !important;
	height: 52px;
	margin-left: 20px !important;
	margin-top: 10px !important;
	text-indent: -2000px;
	}

	#content #col2 a.suivi {
		width: 215px; height: 20px;
		padding: 5px 0 0 25px!important;
		font-size: 13px; color:#8492BB;
		display: block;
		background: url(../medias/global/nav_suivi.gif) no-repeat 0 0;
		margin: 5px 0 2px 100px;
		/*text-indent:23px;*/
	}
	#content #col2 a.suivi:hover {
		background: url(../medias/global/nav_suivi-over.gif) no-repeat 0 0 ;
		text-decoration: none;
		color: #0A2577;
	}
		#content #col2 a.thema {
	width: 240px;
	height: 25px;
	display: block;
	background: url(../medias/global/nav_thema.gif) no-repeat 0 0;
	margin: 0px 0 2px 100px;
	}
		#content #col2 a.thema:hover {
	background: url(../medias/global/nav_thema-over.gif) no-repeat 0 0 ;
	}
		 a.pedago {
	width: 240px;
	height: 25px;
	display: block;
	background: url(../medias/global/nav_pedago.gif) no-repeat;
	margin: 5px 0 2px 100px;
	}
	
		#content #col2 a.pedago:hover {
	background: url(../medias/global/nav_pedago-over.gif) no-repeat 0 0 ;
	}
	
		#content #col2 a.exam,#content #col2 a.examgl {
	width: 240px;
	height: 25px;
	display: block;
	background: url(../medias/global/nav_exams.gif) no-repeat;
	margin: 5px 0 2px 100px;
	}
			#content #col2 a.examgl {
	background: url(../medias/global/nav_examsgl.gif) no-repeat;
	}
	
		#content #col2 a.exam:hover {
	background: url(../medias/global/nav_exams-over.gif) no-repeat 0 0 ;
	}
			#content #col2 a.examgl:hover {
	background: url(../medias/global/nav_examsgl-over.gif) no-repeat 0 0 ;
	}

		#content .textIntro {
	float: left;
	width: 439px;
	height: 100px;
	display: block;
	padding: 5px;
	margin-top: 50px;
	color: #4a5674;
	font-size: 13px;
	font-weight: bold;
	}
	.textAvertissement {
		margin-top:0!important;
		height: auto!important;
		}
	#content .textIntroLarge {
	float: left;
	width: 648px;
	/*height: 100px;*/
	display: block;
	padding: 5px;
	/*margin-top: 50px;*/
	color: #4a5674;
	font-size: 13px;
	font-weight: bold;
	}
	#content .textIntroCours {
	float: left;
	width: 648px;
	display: block;
	padding: 5px;
	color: #4a5674;
	font-size: 12px;
	}
		#content a.demarrer {
	float: left;
	padding: 5px 10px;
	margin: 0 0 0 20px;
	border: 1px #f96714 solid;
	background-color: #f96714;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	}
		#content a.demarrer:hover {
	float: left;
	padding: 5px 10px;
	margin: 0 0 0 20px;
	border: 1px #f96714 solid;
	background-color: #fff;
	color: #f96714;
	font-weight: bold;
	text-decoration: none !important;
	}
		#content .it6 {
	position: relative;
	top: 310px;
	left: 0;
	display: block;
	padding: 10px 10px;
	margin: 0;
	background-color: #FFF;
	color: #0a2478 !important;
	font-weight: bold !important;
	font-size: 12px !important;
	}
	
	#content #col2 a.lancement {
	background-color: #F96714;
	border: 1px solid #F96714;
	color: #FFFFFF;
	float: right;
	/* float: left; DO NOT FLOAT LEFT, utilise un autre class si tu as besoin d'un float left */
	font-size: 0.9em;
    font-weight: bold;
    margin: 7px 5px 0 0;
    padding: 5px 10px;
	}
	
	#content #col2 a.lancement:hover {
	border: 1px #f96714 solid;
	background-color: #fff;
	color: #f96714;
	text-decoration: none !important;
	}


		#content #col2 a.bouton {
	background: #d5e1f7 url(../medias/global/puce_bleufonce.gif) no-repeat 5px 5px;
	font-size: 1.2em;
	font-weight: bold;
	color: #8492bb;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 20px;
	}
		#content #col2 a:hover.bouton {
	background: #d5e1f7 url(../medias/global/puce_bleufonce.gif) no-repeat 5px 5px;
	color: #042b55;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 20px;
	text-decoration: none;
	}

	#content #col2 span.bouton {
		background: #d5e1f7 url(../medias/global/puce_bleufonce.gif) no-repeat 5px 5px;
		font-size: 1.2em;
		font-weight: bold;
		color: #8492bb;
		margin: 0 10px 0 0;
		padding: 3px 10px 3px 20px;
		cursor: pointer;
	}
	#content #col2 span:hover.bouton {
		background: #d5e1f7 url(../medias/global/puce_bleufonce.gif) no-repeat 5px 5px;
		color: #042b55;
		margin: 0 10px 0 0;
		padding: 3px 10px 3px 20px;
		text-decoration: none;
		cursor: pointer;
	}
		/*zoneModule
			-----------------------------*/
		.introModule {
	/*display: none;*/	
	float: left;
	background-color: #fef0e7;
	width: 650px;
	padding: 0;
	margin: 10px 0 10px 0;
	}
		
	.introModule .titH2Orange {
	float: left;
	width: 630px;
	height: 20px;
	font-size: 1.6em;
	font-weight: bold;
	color: #f26721;
	padding: 0 0 0 5px;
	margin: 10px 0 0 0;
	}
	
		#content .introModule .textIntroMod {
	float: left;
	padding: 5px 15px 10px 15px;
	margin: 0;
	color: #f26721;
	font-size: 11px;
	}
	
		#zoneModule {
	float: left;
	width: 650px;
	height: 120px;
	padding: 15px 10px;
	margin: 0;
	background-color: #FFFFFF;
	text-indent: -1000px;
	}

		#content #col2 #zoneModule ul.listMod {
	padding: 15px;
	margin: 0;
	display: inline;
	}
	
		#content #col2 #zoneModule li.mod {
	width: 150px !important;
	height: 100px !important;
	padding: 0 !important;
	margin: 0 !important;
	display: inline;
	font-size: 1.1em;
	}

		#content #col2 a.mod1, a.mod2, a.mod3, a.mod4 {
	float: left;
	width: 150px !important;
	height: 120px !important;
	padding: 0;
	}

		#content #col2 a.mod1 {
	background: transparent url(../medias/global/visModule01.jpg) no-repeat 0 0;
	margin: 0 0 0 10px;
	}

		#content #col2 a.mod2 {
	background: transparent url(../medias/global/visModule02.jpg) no-repeat 0 0;
	margin: 0 0 0 10px;
	padding-bottom: 5px;
	}

		#content #col2 a.mod3 {
	background: transparent url(../medias/global/visModule03.jpg) no-repeat 0 0;
	margin: 0 0 0 10px;
	padding-bottom: 5px;
	}
		#content #col2 a.mod4 {
	background: transparent url(../medias/global/visModule04.jpg) no-repeat 0 0;
	margin: 0 0 0 10px;
	padding-bottom: 5px;
	}
	
		#outroModule {
	float: left;
	background-color: #f2f7fd;
	width: 650px;
	padding: 0;
	margin: 10px 0 10px 10px;
	}

		#outroModule .titH2 {
	float: left;
	width: 630px;
	height: 20px;
	font-size: 1.6em;
	font-weight: bold;
	padding: 0 0 0 15px;
	margin: 10px 0 0 0;
	}

		#content #outroModule .textoutroMod {
	float: left;
	padding: 5px 15px 10px 15px;
	margin: 0;
	font-size: 11px;
	}
		#content #col2 #outroModule a.lancement {
	padding: 5px 10px;
	margin: 0 10px 10px 0;
	border: 1px #f96714 solid;
	background-color: #f96714;
	color: #fff;
	font-weight: bold;
	font-size: 0.9em;
	}
		#content #col2 #outroModule a.lancement:hover {
	border: 1px #f96714 solid;
	background-color: #fff;
	color: #f96714;
	text-decoration: none !important;
	}
		/*Formulaire-Tableau
			-----------------------------*/
	#form01, #tableau_eleve {
	float: left;
	width: 630px;
	padding: 0;
	margin: 10px 0 0 10px;
	}
	
	#lienTousLesCours {
		position: relative;
		}
	#lienTousLesCours a {
		display: block;
		text-indent: -1000em;
		position: relative;
		margin: 0 0 .5em 0;
		width:648px; height: 108px;
		background: transparent url("../medias/global/prepacodecours.png") no-repeat scroll 0 0;
		}
	#lienTousLesCours a:hover {
		background: transparent url("../medias/global/prepacodecours.png") no-repeat scroll 0 -108px;
		}
	
	#form01 h1 {
	font-size: 1.3em;
	color: #0a2478;
	font-weight: bold;
	padding: 5px 5px;
	margin: 5px 0 0 0;
	}
	
	#form01 h2.personnalisation {
	font-size: 1.1em;
	color: #0a2478;
	font-weight: bold;
	padding: 5px 5px;
	margin: 5px 0 0 0;
	}
	
	#form02 {
	float: left;
	width: 650px;
	padding: 0;
	margin: 10px 0 0 15px;
	}
	
	#recap {
	float: left;
	width: 650px;
	padding: 0;
	margin: 10px 0 0 15px;
	font-size: 1.2em;
	}
		.tabEntete {
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #ffe6d9;
	font-weight: bold;
	}
		.tabTheme {
	height: 30px;
	background-color: #9CB6E9;
	font-size: 1.1em;
	color: #6D7081;
	font-weight: bold;
	padding: 5px 5px;
	margin: 0;
	}
		.textRed {
	padding: 5px !important;
	margin: 0;
	color: #cc0000;
	font-weight: bold;
	font-size: 11px;
	}
		.textVert {
	padding: 5px !important;
	margin: 0;
	color: #006600;
	font-weight: bold;
	font-size: 11px;
	}

		.tabColBleu {
	height: 27px;
	padding: 0;
	margin: 0;
	color: #0a2478;
	background-color: #f2f7fd;
	}
		.tabColBleu2 {
	padding: 0;
	margin: 0;
	color: #0a2478;
	background: url(../medias/global/fliche-vers-blue.gif) no-repeat 5px 7px #f2f7fd;
	}
		.tabColBlanc2 {
	padding: 0;
	margin: 0;
	color: #0a2478;
	background: url(../medias/global/fleche-vers-blanc.gif) no-repeat 5px 7px #ffffff;
	}
		.trBleu {
	height: 30px;
	padding: 0;
	margin: 0;
	float: left;
	color: #0a2478;
	background-color: #f2f7fd;
	}
		.textBleuPiti {
	padding: 5px 0 0 5px;
	margin: 0;
	color: #0a2478;
	font-size: 10px;
	}
		
		.textBleu {
	padding: 5px 5px;
	margin: 0;
	color: #0a2478;
	font-size: 11px;
	}

		.textBleuTitle {
	padding: 5px 5px;
	margin: 0;
	color: #0a2478;
	font-size: 15px;
	font-weight: bold;
	}
	
		.textBleuBold {
	padding: 5px 5px;
	margin: 0;
	color: #0a2478;
	font-size: 11px;
	font-weight: bold;
	}
	
		.select {
	padding: 0;
	margin: 0;
	color: #0a2478;
	font-size: 11px;
	border: 1px #0a2478 solid;
	}
	
		.textarea {
	padding: 0;
	margin: 0 0 10px 0;
	color: #0a2478;
	font-size: 11px;
	line-height: 11px;
	font-family: Arial, sans-serif;
	border: 1px #0a2478 solid;
	}
	
		.inputBtn {
	cursor: pointer;
	padding: 2px 10px;
	margin: 10px 0 20px 0;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	border: none;
	background-color: #0a2478;
	}
		.input {
	float: left;
	padding: 2px;
	margin: 0;
	color: #0a2478;
	font-size: 11px;
	border: 1px #0a2478 solid !important;
	}
		.textRouge {
	padding: 5px 5px;
	margin: 0;
	color: #FA6511;
	font-size: 10px;
	}
	
		.tabColBlanc {
	height: 27px;
	padding: 0;
	margin: 0;
	color: #0a2478;
	background-color: #fff;
	}

	.checked{
		background: url("../medias/global/checked.gif") no-repeat scroll 0 0 transparent;
		display: block;
		height: 12px;
		margin: 0 10px 0 10px;
	}
	
	/* AJOUT/MODIF ELEVE FORM 
	---------------------------------*/
	
	.perime .textBleuTitle, .permime .textBleuBold, .permime .textBleu { color: #707A90; /*#7D87A0;*/ }
	
	form fieldset {
		color: #0a2478;
		border: 1px solid #9cb6e9;
		padding: 0 0 1em 0;
		margin-bottom: 1em;
	}

	form .help {
		padding-left: 0.5ex;
		padding-right: 0.5ex;
		cursor: pointer;
	}
	
	form .label {
		display: block;
		float: left;
		width: 24em;
	}
	
	form .form_row .textBleuTitle {
		font-size: 13px;
	}
	
	form .niv2 {
		padding-left: 4em;
		width: 20em;
	}
	
	form .niv3 {
		padding-left: 8em;
		width: 16em;
	}
	
	form .form_row {
		width: 100%;
		clear: both;
		padding: 0.5ex 1.5ex;
	}
	
	form .espace { padding-top: 2em; }
	form .niv2_par { padding: 0 1em 0 4em; font-style: italic; }
	
	form .submitfield { margin: auto; text-align: center; width: 100%; display: block; }
	form .field_left, form .field_right { text-align: left; display: block; width: 50%; float:left; }
	form .field_right { text-align: right; display: block; width: 50%; }
	
	form .inputBtn { margin: 0px; }

		/*Pied de page
		-----------------------------*/
		#footer ul {
	padding: 0;
	margin: 0;
	}
	
		#footer #navbas {
	padding: 20px 0 0 0;
	margin: 0;
	height: 20px;
	}
	
		#footer ul li {
	display: inline
	}

		#footer li a {
	color: #0A2478;
	padding: 0;
	margin: 0;
	text-align: center;
	text-decoration: none;
	height: 20px;
	font-size: 12px;
	}
		/*popVideo
			-----------------------------*/
		#zoneFlash {
	font-size: 1em;
	line-height: 1em;
	color: #000;
	text-align: center;
	padding: 0;
	margin: 20px 0 0 0;
	}
	
	
		/*     Ajout enpc V2 Mai 2009      */
		.ficheOrale {
	width: 120px;
	float: left;
	height: 100px;
	border: solid 1px #61677D;
	}

		.modifications {
	height: 30px;
	padding-bottom: 15px;
	}

	/* Menu-permis***************/

	ul#menu-permis {
	display: block;
	list-style: none;
	padding: 0px; margin: 0px;
	}
	#menu-permis li {float: left;padding: 0!important;}
	#menu-permis li a {/*border: 1px #000 solid; */}
	
	#menu-permis img {padding: 0;margin: 0}
	li.bouton-permis-a,
	li.bouton-permis-b { display: block;height: 19px}

	li.bouton-permis-a a { width: 118px;
	background: transparent url(../medias/global/bouton-permis-a.png) no-repeat 0 0;}
	li.bouton-permis-b a {width: 110px;
	background: transparent url(../medias/global/bouton-permis-b.png) no-repeat 0 0;}
	li.activeA a {background: transparent url(../medias/global/bouton-permis-a-active.png) no-repeat 0 0;}
	li.activeB a {background: transparent url(../medias/global/bouton-permis-b-active.png) no-repeat 0 0;}
	li.activeBSeul a {background: transparent url(../medias/global/bouton-permis-b-active2.png) no-repeat 0 0;}
		
	li.bouton-permis-a a
	li.bouton-permis-b a {display: block; height:19px;}
	li.bouton-permis-b a {width: 122px;}
	li.bouton-permis-a a {width: 118px;}

	/***********Menu-permis PL***************/

	ul#menu-permis-pl .rounded {position: relative;margin:0;}
	ul#menu-permis-pl .tl, 
	ul#menu-permis-pl .tr, 
	ul#menu-permis-pl .bl, 
	ul#menu-permis-pl .br {
	z-index: 1000;
	position: absolute; 
	width: 8px; height: 8px;
	}
	.tr, .br {right: 0}
	.tl, .bl {left: 0}
	.tl, .tr {top: 0}
	.bl, .br {bottom: 0}
	
	ul#menu-permis-pl .tl {background: transparent url(../medias/global/TopLeft.png) no-repeat 0 0;}
	ul#menu-permis-pl .tr {background: transparent url(../medias/global/TopRight.png) no-repeat 0 0;}
	
	/*focus rounded class activ*/
	ul#menu-permis-pl .bouton-mini-permis-a-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-b-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-c-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-d-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-ec-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-ed-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-co-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-ha-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-ei-activ .tl,
	ul#menu-permis-pl .bouton-mini-permis-vh-activ .tl {
	background: transparent url(../medias/global/TopLeftOver.png) no-repeat 0 0;}
		
	ul#menu-permis-pl .bouton-mini-permis-a-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-b-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-c-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-d-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-ec-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-ed-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-co-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-ha-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-ei-activ .tr,
	ul#menu-permis-pl .bouton-mini-permis-vh-activ .tr {
		background: transparent url(../medias/global/TopRightOver.png) no-repeat 0 0;}
	
	/*menu-permis-pl*/			
	ul#menu-permis-pl {
		overflow: hidden; height: 32px;
		padding: 9px 0 0 10px; margin: 5px 0 0 0;
		background: transparent url('../medias/global/ongRubBg.png') no-repeat 0 7px;
		}		
	#menu-permis-pl li {
		height: 25px;
		overflow: hidden;
		float: left; cursor: pointer;
		padding: 0!important;
		}
	#menu-permis-pl li a {
		height: 22px; margin: -4px 0 0 0; 
		padding: 3px 0 0 0;
		overflow: hidden;
		display: block; cursor: pointer;
		color:#fff; text-align: center;
		}
		
	ul.nbr_permis_1 li a {width: 220px;}
	ul.nbr_permis_2 li a {width: 110px;}
	ul.nbr_permis_3 li a {width: 73px;}
	ul.nbr_permis_4 li a {width: 55px;}
	ul.nbr_permis_5 li a {width: 44px;}
	ul.nbr_permis_6 li a {width: 36px;}
	ul.nbr_permis_7 li a {width: 31px;}
	ul.nbr_permis_8 li a {width: 27px;}
	ul.nbr_permis_9 li a {width: 24px;}
	ul.nbr_permis_10 li a {width: 22px;}
	
	li.bouton-mini-permis-a {background-color:#ffb548;}
	li.bouton-mini-permis-b {background-color:#abd5ff;}
	li.bouton-mini-permis-c {background-color:#f7d100;}
	li.bouton-mini-permis-d {background-color:#3398ff;}
	li.bouton-mini-permis-ec {background-color:#7bc623;}
	li.bouton-mini-permis-ed {background-color:#ef6b00;}
	li.bouton-mini-permis-co {background-color:#003399;}
	li.bouton-mini-permis-ha {background-color:#278702;}
	li.bouton-mini-permis-ei {background-color:#6633cc;}
	li.bouton-mini-permis-vh {background-color:#dcba00;}
	
	li.bouton-mini-permis-a-activ, 
	li.bouton-mini-permis-b-activ, 
	li.bouton-mini-permis-c-activ, 
	li.bouton-mini-permis-ec-activ, 
	li.bouton-mini-permis-d-activ, 
	li.bouton-mini-permis-ed-activ,
	li.bouton-mini-permis-co-activ, 
	li.bouton-mini-permis-ha-activ, 
	li.bouton-mini-permis-ei-activ,
	li.bouton-mini-permis-vh-activ {
	height: 26px!important;
	border-bottom: 1px #fff solid!important;
	background-color:#fff;}
	
	li.bouton-mini-permis-a-activ a, 
	li.bouton-mini-permis-b-activ a, 
	li.bouton-mini-permis-c-activ a, 
	li.bouton-mini-permis-ec-activ a, 
	li.bouton-mini-permis-d-activ a, 
	li.bouton-mini-permis-ed-activ a,
	li.bouton-mini-permis-co-activ a, 
	li.bouton-mini-permis-ha-activ a, 
	li.bouton-mini-permis-ei-activ a, 
	li.bouton-mini-permis-vh-activ a {
	color:#4B5674; font-weight: bold!important;
	height: 25px!important;
	border-bottom: 1px #fff solid!important;
	border-top: 1px #4d5573 solid;
	border-left: 1px #4d5573 solid;
	border-right: 1px #4d5573 solid;
	}
	
	li.bouton-mini-permis-a a:hover, 
	li.bouton-mini-permis-b a:hover, 
	li.bouton-mini-permis-c a:hover, 
	li.bouton-mini-permis-ec a:hover, 
	li.bouton-mini-permis-d a:hover, 
	li.bouton-mini-permis-ed a:hover,
	li.bouton-mini-permis-co a:hover, 
	li.bouton-mini-permis-ha a:hover, 
	li.bouton-mini-permis-ei a:hover, 
	li.bouton-mini-permis-vh a:hover {color:#4B5674; margin: 0!important; }
	
	li.bouton-mini-permis-a-activ a, 
	li.bouton-mini-permis-b-activ a, 
	li.bouton-mini-permis-c-activ a, 
	li.bouton-mini-permis-ec-activ a, 
	li.bouton-mini-permis-d-activ a, 
	li.bouton-mini-permis-ed-activ a,
	li.bouton-mini-permis-co-activ a, 
	li.bouton-mini-permis-ha-activ a, 
	li.bouton-mini-permis-ei-activ a, 
	li.bouton-mini-permis-vh-activ a {color:#4B5674!important;}
	
	li.bouton-mini-permis-a-activ, 
	li.bouton-mini-permis-b-activ, 
	li.bouton-mini-permis-c-activ, 
	li.bouton-mini-permis-ec-activ, 
	li.bouton-mini-permis-d-activ, 
	li.bouton-mini-permis-ed-activ,
	li.bouton-mini-permis-co-activ, 
	li.bouton-mini-permis-ha-activ, 
	li.bouton-mini-permis-ei-activ, 
	li.bouton-mini-permis-vh-activ {margin: 0 0 0 0!important;}
	
	li.bouton-mini-permis-a-activ a:hover, 
	li.bouton-mini-permis-b-activ a:hover, 
	li.bouton-mini-permis-c-activ a:hover, 
	li.bouton-mini-permis-ec-activ a:hover, 
	li.bouton-mini-permis-d-activ a:hover, 
	li.bouton-mini-permis-ed-activ a:hover,
	li.bouton-mini-permis-co-activ a:hover, 
	li.bouton-mini-permis-ha-activ a:hover, 
	li.bouton-mini-permis-ei-activ a:hover, 
	li.bouton-mini-permis-vh-activ a:hover {color:#4B5674;background-color:#fff;}
	
	li.bouton-mini-permis-a-activ a:hover,
	li.bouton-mini-permis-a-activ a {/*color:#ffb548!important;*/}
	
	li.bouton-mini-permis-b-activ a:hover,
	li.bouton-mini-permis-b a:hover {/*color:#abd5ff!important;*/}
	
	li.bouton-mini-permis-c-activ a:hover,
	li.bouton-mini-permis-c a:hover {/*color:#f7d100!important;*/}
		
	li.bouton-mini-permis-d a:hover,
	li.bouton-mini-permis-d-activ a:hover {/*color:#3398ff!important;*/}
	
	li.bouton-mini-permis-ec-activ a:hover,
	li.bouton-mini-permis-ec a:hover {/*color:#7bc623!important;*/}
	
	li.bouton-mini-permis-ed-activ a:hover,
	li.bouton-mini-permis-ed a:hover {/*color:#ef6b00!important;*/}
	
	li.bouton-mini-permis-co-activ a:hover,
	li.bouton-mini-permis-co a:hover {/*color:#003399!important;*/}
	
	li.bouton-mini-permis-ha-activ a:hover,
	li.bouton-mini-permis-ha a:hover {/*color:#278702!important;*/}
	
	li.bouton-mini-permis-ei-activ a:hover,
	li.bouton-mini-permis-ei a:hover {/*color:#6633cc!important;*/}
	
	li.bouton-mini-permis-vh-activ a:hover,
	li.bouton-mini-permis-vh a:hover {/*color:#dcba00!important;*/}

	span.plusInfos {
		float: right !important;top: 10px;
		cursor: pointer; margin: 0;
		}

	/* Mise en page résultats moto */
	#col1-oral, #col1-ora2 {
		width: 670px;
		float: left;
		}
	ul#verticalmenu, ul#verticalmenu2 {
		padding: 0 !important;
		margin: 0 !important;
		float: left;
		}
	ul#verticalmenu li, ul#verticalmenu2 li {
		width: 330px;
		padding: 0px !important;
		margin: 10px 0 0 0 !important;
		list-style: none;
		background: #ffffff url('../medias/global/back-oral.gif') no-repeat 0 0;
		line-height: 15px !important;
		}
	.numero-oral, 
	.resultat-oral, 
	.boutons-oral, 
	.titre-oral { float: left;}
	.numero-oral {width: 57px;}
	.titre-oral { width: 240px; padding: 7px 0 0 15px;}
	.boutons-oral {width: 65px;margin: 7px 0 10px 0;}
	#form p {font-size: 12px;}
	
	#verticalmenu .boutons-oral p, 
	#verticalmenu2 .boutons-oral p {
	padding: 3px 0 2px 0;
	margin: 0;
	}
	.resultat-oral {
	text-align: right;
	width: 244px;
	height: 31px;
	padding-right: 22px;
	}
	.scoreRed, .scoreVert {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	}
	.scoreRed {
	background: transparent url('../medias/global/score-red.gif') no-repeat 198px 0;
	}
	.scoreVert {
	background: transparent url('../medias/global/score-vert.gif') no-repeat 198px 0;
	}
	.scoreGris {
	background: transparent url('../medias/global/score-gris.gif') no-repeat 198px 0;
	}
	.titre-oral a.titre {
	color: #818181;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	}
	.titre-oral span.title {
	color: #818181;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	}
	.titre-oral a:hover {
	text-decoration: underline;
	}
		.serie-oral {
	background: transparent url('../medias/global/back-series.gif') no-repeat 0 0;
	color: #818181;
	font-size: 12px;
	font-weight: normal;
	width: 118px;
	height: 16px;
	padding: 0px 0 0 5px;
	margin: 8px 0 4px 0;
	}
	.clear {
		display: block; clear: both;
	}
	.bluenum {
	text-align: center;
	color: #0481a0;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	}
	.orangenum {
	text-align: center;
	color: #db915a;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	}
	.lilaenum {
	text-align: center;
	color: #6a4b67;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	}
	#form {
	float: left;
	margin: 10px 0 0 15px;
	padding: 0;
	width: 670px;
	min-height: 380px;
	}
	#verticalmenu .textRed, 
	#verticalmenu2 .textRed,
	#verticalmenu .textVert {
	padding: 0px 0 0 15px !important;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
	}
		#verticalmenu .textRed, #verticalmenu2 .textRed {
	color: #cc0000;
	}
		#verticalmenu .textVert {
	margin-top: 10px;
	}
		#verticalmenu .textVert	a {
	font-size: 12px;
	color: #006600;
	}
		span.numserie {
	font-weight: bold;
	font-size: 13px;
	}
		span.text-bot {
	font-size: 11px;
	}

		/* menu details*/
		#detailMoto th {
	line-height: 13px;
	}
		#detailMoto table {
	margin: 0 0 0 5px;
	}
		.pinknum {
	text-align: center;
	color: #f45a82;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	}

		.suiviEleve {
	color: #597DCA;
	}
		.modificationEleve {
	color: #305196;
	margin-left: 10px !important;
	}
		.suppressionEleve {
	color: #E7001A;
	}
		.activationEleve {
	color: #B90017;
	}
		.cache {
	display: none;
	}
	
	
	
	#prepacodecours {
	overflow: hidden;
	width: 648px; height:300px;
	float: left; 
	background-color: #FF6D00;
	}
	#prepacodecours .bloc_cours {height: 200px;}
	#prepacodecours .bloc_cours ul {
		margin:0; padding: 0 0 0 10px!important;
		}
	#prepacodecours .bloc_cours ul li {
		list-style-type: none;
		width: auto!important;
		font-size: 15px!important;
		margin:0; padding: 0 0 0 5px;
		}
	#prepacodecours  .linkcours {float: left; text-indent: -1000em;}

	#prepacodecours h2 {
	background: transparent url('../medias/global/titre_prepacodecours.jpg') no-repeat 0 0;
	float: left;
	text-indent: -2000px;
	overflow: hidden;
	width: 648px;
	height: 55px;
	}

	#prepacodetest {
	width: 648px;
	height: 250px;
	float: left;
	background-color: #bcd26e;
	margin-left: 10px;
	margin-bottom: 20px;
	}

	#prepacodetest h2 {
	background: transparent url('../medias/global/titre_prepacodetest.jpg') no-repeat 0 0;
	float: left;
	text-indent: -2000px;
	overflow: hidden;
	width: 648px;
	height: 55px;
	}

	.clear {
	clear: both;
	}

	#personnage {
	width: 132px;
	height: 180px;
	background: transparent url('../medias/global/perso.gif') no-repeat 0 0;
	right: 100px;
	position: absolute;
	top: 202px;
	}

	.bloc_cours {
	width: 308px;
	height: 131px;
	float: left;
	background: transparent url('../medias/global/bg_orange.jpg') repeat-x 0 0;
	margin-left: 10px;
	}

	.bloc_cours p {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF !important;
	margin-left: 10px;
	margin-top: 10px;
	}

	.bloc_cours ul {
	margin-top: 15px !important;
	}

	.bloc_cours ul li a {
	float: right;
	text-indent: -2000px;
	overflow: hidden;
	background: transparent url('../medias/global/btn_cours.png') no-repeat 0 0;
	width: 38px;
	margin-right: 0;
	margin-bottom: 2px;
	}

	.bloc_cours ul li {
	list-style-type: square;
	color: #FFFFFF;
	font-size: 12px !important;
	padding: 0 !important;
	}

	.bloc_cours.large {
	width: 628px;
	}

	#content #col2 #examIndex1 {
	background-color: #F2F7FD;
	float: left;
	margin: 5px 10px;
	padding: 5px 10px 10px 5px;
	width: 635px;
	}

	#content #col2 #examIndex1 h2, 
	#pedagoIndex1 h2, 
	#verifIndex1 h2 {
		color: #5165A0;
		font-size: 1.5em;
		font-weight: bold;
		}
	
	
	#content #col2 #pedagoIndex1 {
	background-color: #D5E1F7;
	float: left;
	margin: 0 10px 5px;
	padding: 5px 10px 10px 5px;
	width: 635px;
	}
		
	#content #col2 #themaIndex1 {
	background-color: #FEF0E7;
	float: left;
	margin: 0 10px 5px;
	padding: 5px 10px 10px 5px;
	width: 635px;
	}
			
	#content #col2 #themaIndex1 h2 {
	color: #FA6815;
	font-size: 1.5em;
	font-weight: bold;
	}
				
	#content #col2 #verifIndex1 {
	background-color: #9FB3D4;
	float: left;
	margin: 0 10px 5px;
	padding: 5px 10px 10px 5px;
	width: 635px;
	}
	
	#content .textIntro1 {
		color: #0A2478;
		display: block;
		float: left;
		font-size: 11px;
		margin: 0;
		padding: 5px;
		width: 600px;
		}

	.font_white{color:#FFFFFF;}


	.categorie li, .sous_categorie li, .cours li{
		cursor: pointer;	
	}

/*-------------------------------------------------------------------------------------*/
/* =  personnalisation			 */
/*-------------------------------------------------------------------------------------*/

	div#content_test {
	display :none;
	float : left;
	}
	li.cap_onglet {
		float : left;
		cursor : pointer;
		font-size: 24pt;
		color:#0A2577;
		width: 250px;
		}

	li.cap_active {
		font-weight:bold;
		color:#0A2577;
	}

	li.nomcategorieniv1{
		font-size: 12px;	
	}

	li#tab_1, li#tab_2{
		font-size: 1.7em !important;
	}

/*-------------------------------------------------------------------------------------*/
/* =  affichage_resultat_cours			 */
/*-------------------------------------------------------------------------------------*/

	#affichage_resultat_cours ul, #affichage_resultat_cours li{
		margin: 0 0 !important; padding: 0 0 !important; font-size:11px;
	}
	#affichage_resultat_cours .categorie {background-color:#C5E7FA; padding:5px !important; margin-bottom:5px; }
	#affichage_resultat_cours .categorie li{font-size:16px !important; font-weight:bold;}
	#affichage_resultat_cours .categorie li span{float:right; color:#E30012;}
	#affichage_resultat_cours .sous_categorie {background-color:#fff; margin:5px !important; padding:5px !important; }
	#affichage_resultat_cours .sous_categorie li{font-size:14px  !important; font-weight:bold;}
	#affichage_resultat_cours .cours {background-color:#fff; border-top:1px #C5E7FA solid; margin:5px !important; padding-top:5px !important;}
	#affichage_resultat_cours .cours li{margin:3px !important; padding-top:3px !important; overflow:hidden; *height:1%; font-weight:bold;font-size:12px  !important; }
	#affichage_resultat_cours .sco li {border-top:1px #C5E7FA solid; font-weight:normal; font-size:11px  !important; }
	#affichage_resultat_cours .sco  {border-bottom:2px #C5E7FA solid;margin-bottom:10px !important; }

/*----------------------------------------------------------------------------- */
/* Modification du menu Eleve Avril 2011 : Ajout des onglets Cours & Test */
/*----------------------------------------------------------------------------- */

	ul#menu-courstests {
		list-style: none;
		padding: 5px 0px 0px 0px;
		height: 25px; width: 240px;
		overflow: hidden;
		display: block;
		overflow: hidden;
		background-color:#4B5674!important;
	}

	#menu-courstests li {
		float: left;
		padding: 0!important;
	}

	/*#menu-courstests li a {
		border: 1px #000 solid; 
	}*/

	#menu-courstests img {padding: 0;margin: 0}
	li.bouton-menu-tests a, 
	li.bouton-menu-cours a {
		display: block; 
		width: 120px; height: 25px;		
		}
	li.bouton-menu-tests a {background: transparent url('../medias/global/ong1rub.png') no-repeat 0 -25px;}
	li.bouton-menu-cours a {background: transparent url('../medias/global/ong2rub.png') no-repeat 0 -25px;}
	li.bouton-menu-cours-activ a,
	li.bouton-menu-tests-activ a {
		display: block;
		width: 120px; height:25px;
		background-position: 0 0;
		}
	li.bouton-menu-cours-activ a {background: transparent url('../medias/global/ong2rub.png') no-repeat 0 0;}
	li.bouton-menu-tests-activ a {background: transparent url('../medias/global/ong1rub.png') no-repeat 0 0;}

	/*li.bouton-menu-cours:hover, li.bouton-menu-cours-activ {
		background: transparent url('../medias/global/bouton-cours_hover.gif') no-repeat 0 0;
		}
		li.bouton-menu-tests:hover, li.bouton-menu-tests-activ {
		background: transparent url('../medias/global/bouton-tests_hover.gif') no-repeat 0 0;
		}
	*/
	.infosInscription p{
		font-size: 14px;
		font-weight:bold;
		color: #CC0000;
		padding-left: 5px;
	}

/*----------------------------------------------------------------------------- */
/* Modification du menu Eleve Octobre 2011 : Ajout bloc QRCode */
/*----------------------------------------------------------------------------- */

	#QRCodeEleve {
		margin-top: 4ex;
		padding: 0.5ex 0;
		background-color: white;
	}
	#QRCodeEleve ol {
		list-style: decimal outside none!important;
		padding: 1ex;
		padding-left: 3.5ex;
		margin: 1ex;
	}
	#QRCodeEleve ol li {
		list-style: decimal outside none!important;
		padding-bottom: 1ex;
		display: list-item;
		color: #000;
	}
	#QRCodeEleve img.align-right {
		float:right;
	}
	
	.nb_questions { display: block; float: right; padding-right: 2ex; }
