<!--
	/* sans cette première ligne rien ne fonctionne. Autrement elle ne sert que dalle */
	tr.bidon		{ font-size: 10; }

	/************************************************************/
	/* table d'administration																		*/

  /****************** textes pages methode fonctionelle *******************/
  
  ul.method1      { list-style-type     : disc;
                    list-style-position : outside;
                    font-size           : 18;
                    font-weight         : normal; }
  ul.method2      { list-style-type     : circle;
                    list-style-position : outside;
                    font-size           : 16;
                    font-weight         : normal; }

	/************************** format utilisables partout **********************************/
	
	font.dialogTitle  { font-size           : 20;
	                    font-weight         : bold; }

  /*************************************/

  font.testNotPossible  { font-size      : 20;
                          font-weight    : normal; }
                        
  font.mailSentMsg    { font-size      : 20;
                        font-weight    : normal; }
	
  font.mainTitle    { font-family       : Arial;
	                    font-size			    : 48;
								      font-weight		    : bold; 
								      letter-spacing    : 0.2em; }
	font.mainTitle1		{	font-family       : Arial;
											font-size			: 28; 
    								  line-height   : 150%; }
	font.mainTitle2		{	font-family       : Arial;
											font-size			: 18;
      								font-weight		: normal; }
	font.mainTitle3		{	font-family       : Arial;
											font-size			: 22;
      								font-weight		: normal;
      								line-height   : 100%; }
	font.mainTitle4		{	font-family       : Arial;
											font-size			: 30;
      								font-weight		: normal;
      								line-height   : 150%; }

	div.intro       { padding       : 10% 30% 0% 30%; }
	body.introFonts { color             : #000000;
	                  background-color  : #FFFFFF;
	                  font-family       : Times;
	                  font-size			    : 14;
								    font-weight		    : normal; }
  td.introHeader  { font-size     : 30; 
                    font-weight   : bold; }
  td.introLangue  { font-size			: 24;
								    font-weight		: bold; }
  td.introTest    { font-size			: 40;
								    font-weight		: bolder; }

	td.textIntro		{	font-size			: 20;
							    	font-weight		: bold; }

	td.title3		{	font-size			: 40;
								font-weight		: bold;
								border-top		: 2px solid white;
						    border-right	: 2px solid white;
						    border-left		: 2px solid white;
						    border-bottom	: 2px solid white; }
						    
	td.menu1		{	font-size			: 18;
								border-top		: 1px solid black;
						    border-right	: 1px solid black;
						    border-left		: 1px solid black;
						    border-bottom	: 1px solid black; }
	p.title			{ font-size			: 30; 
								font-weight		: bold; 
								text-align		: center }
	
	font.missing   { font-size		: 20;
								   font-weight	: bold; }
	div.enterError { font-size		: 20;
								   font-weight	: bold; 
								   color				: red; }

	td.enterError { font-size		: 20;
								  font-weight	: bold; }

  td.enterModeChoice  { font-size      : 20;
                        font-weight    : normal; }

	font.missingMsg  { font-size		: 32;
								     font-weight	: bold;
								     color				: red; }

  font.testIntro     { font-size    : 22;
                       font-weight  : bold; }

  a.introLanguage:link, a.introLanguage:visited, a.introLanguage:active  { text-decoration    : none; 
                                                                           font-size          : 20; }

/************************** format spécifique page PERSONALDATA **********************************/
/* padding top right bottom left */

  div.personalData          { padding     : 2% 10% 0% 5%; }
  font.personalDataTitle    { font-size   : 22;
                              font-weight : bold; }
  font.allFieldsFilled      { font-size   : 18;
                              font-weight : normal; }
  font.personalDataMissing  { font-size   : 18;
                              font-weight : bold; }
  td.bordertlb              { border-top    : 1px black solid;
                              border-left   : 1px black solid;
                              border-bottom : 1px black solid; 
                              padding       : 10px; }
  td.bordertb               { border-top    : 1px black solid;
                              border-bottom : 1px black solid;
                              padding       : 10px; }
  td.bordertrb              { border-top    : 1px black solid;
                              border-right  : 1px black solid;
                              border-bottom : 1px black solid;
                              padding       : 10px; }
  td.bordertrlb             { border-top    : 1px black solid;
                              border-right  : 1px black solid;
                              border-bottom : 1px black solid;
                              border-left   : 1px black solid;
                              padding       : 10px; }

/************************** format spécifique page INTERET **********************************/

  div.interet                   { padding         : 2% 10% 0% 5%; }
  td.interet                    { font-size       : 20;
                                  font-weight     : normal; }
  table.interetTitle            { border          : 2px solid black; }
  td.interetTitle1              { font-size       : 36;
                                  font-weight     : bold; 
                                  text-align      : left; }
  td.interetTitle2              { font-size       : 18;
                                  font-weight     : normal;
                                  text-align      : center; }
  font.interetTitleFL           { font-size       : 26;
                                  font-weight     : bold; }
  td.interetTable1              { border-bottom   : 2px solid black;
                                  width           : 25px;
                                  text-align      : center; }
  td.interetItemLeft           	{ border-bottom   : 1px solid black;
                                  text-align      : right; }
  td.interetItemRight						{ border-bottom   : 1px solid black;
                                  text-align      : left; }
  td.interetTable2              { border-bottom   : 1px solid black;
                                  width           : 25px;
                                  text-align      : center; }
  font.interetInstruction       { font-size       : 16;
                                  font-weight     : normal; }

/************************** format affichage items **********************************/

	td.titleNumber { width         : 25px;
	                 font-size     : 16px; 
	                 text-align    : center;
	                 border-bottom : 2px solid black; }

	td.titleItemLeft	{ width          : 200px;
	                    font-size      : 16px; 
	                    text-align     : center;
	                    border-bottom  : 2px solid black; }

	td.titleItemRight { width          : 200px;
	                    font-size      : 16px; 
	                    text-align     : center;
	                    border-bottom  : 2px solid black; }

	td.titleRB	  { width          : 25px;
	                text-align     : center;
	                border-bottom  : 2px solid black; }

	td.number      { font-size     : 16px; 
	                 text-align    : center;
	                 border-bottom : 1px solid black; }

	td.itemLeft   { font-size      : 16px; 
	                text-align     : right;
	                border-bottom  : 1px solid black; }

	td.itemRight  { font-size      : 16px; 
	                text-align     : left;
	                border-bottom  : 1px solid black; }

	td.RB          { text-align    : center;
	                 border-bottom : 1px solid black; }

/************************** format spécifique page IVPG **********************************/

  div.ivpg                   { padding        : 2% 10% 0% 5%; }
  td.ivpg                    { font-size      : 20;
                               font-weight    : normal; }
  table.ivpgTitle            { border         : 2px solid black; }
  td.ivpgTitle1              { font-size      : 36;
                               font-weight    : bold; 
                               text-align     : center; }
  td.ivpgTitle2              { font-size      : 20;
                               font-weight    : normal;
                               text-align     : center; }
  font.ivpgTitleFL           { font-size      : 26;
                               font-weight    : bold; }
  td.ivpgTable1              { border-bottom  : 2px solid black;
                               width          : 25px;
                               text-align     : center; }
  td.ivpgItem                { border-bottom  : 1px solid black;
                               text-align     : right; }
  td.ivpgTable2              { border-bottom  : 1px solid black;
                               width          : 25px;
                               text-align     : center; }
  font.ivpgInstruction       { font-size      : 16;
                               font-weight    : normal; }

/************************** format spécifique page LABEL **********************************/

  /* top right bottom left */
  div.label           { padding         : 1% 10% 0% 5%; }
  td.labelEnterMode   { font-size       : 28;
                        font-weight     : normal;
                        text-align      : center; 
                        vertical-align  : top; }
  td.labelEnterMode1  { font-size       : 20;
                        font-weight     : normal; 
                        text-align      : center; 
                        vertical-align  : top; }
  td.labelEnterMode2  { font-size       : 20;
                        font-weight     : normal; 
                        text-align      : center; 
                        vertical-align  : top; }
  td.labelColTitle    { border-bottom   : 2px solid black; 
                        text-align      : center;
                        font-size       : 18;
                        font-weight     : bold; }
  td.labelColTitle1   { border-bottom   : 2px solid black; 
                        text-align      : center;
                        font-size       : 18;
                        font-weight     : normal; }
  td.labelNumber      { border-bottom   : 1px solid black; 
                        text-align      : center; }
  td.labelLeftItem    { border-bottom   : 1px solid black; 
                        text-align      : right; }
  td.labelRadioB      { border-bottom   : 1px solid black; 
                        text-align      : center; }
  td.labelInput       { border-bottom   : 1px solid black; }
  td.labelRightItem   { border-bottom   : 1px solid black; 
                        text-align      : left; }
  font.label          { font-size       : 20;
                        font-weight     : normal; }
  font.labelMissing   { font-size       : 20;
                        font-weight     : bold; }
  table.labelTitle    { border          : 2px solid black; }
  td.labelTitle1      { font-size       : 36;
                        font-weight     : bold; 
                        text-align      : center; }
  td.labelTitle2      { font-size       : 18;
                        font-weight     : normal;
                        text-align      : center; }
  font.labelTitleFL   { font-size       : 26;
                        font-weight     : bold; }
  td.labelLexique     { border-bottom   : 1px solid black; }
  font.labelLexique   { font-size       : 20;
                        font-weight     : normal; }
                                        
  font.labelWarning   {	font-size       :	22;
                       	font-weight     :	normal; }

  a.lexiqueItem:link, a.lexiqueItem:visited, a.lexiqueItem:active  { text-decoration    : none; 
  																																	 color							: blue; }

/*  #helpBox { position: absolute; z-index: 1000; top: 0px; left: 0px; width: 160px; }	*/

/************************** format spécifique page COMPER **********************************/
  
  div.comper                   { 	padding        	: 2% 10% 0% 5%; }
  table.comperTitle            { 	border         	: 2px solid black; }
  td.comperTitle1              { 	font-size      	: 36;
                                 	font-weight    	: bold; 
                                 	text-align     	: center; }
  td.comperTitle2              { 	border-bottom   : 2px solid black;
                                 	width           : 400px;
                                 	text-align      : center; }
  font.comperTitleFL           { 	font-size      	: 26;
                                 	font-weight    	: bold; }
  td.comperEnterMode           { 	font-size       : 28;
                                 	font-weight     : normal;
                                 	text-align      : center; 
                                 	vertical-align  : top; }
  td.comperEnterMode1          { 	font-size       : 20;
                                 	font-weight     : normal; 
                                 	text-align      : center; 
                                 	vertical-align  : top; }
  td.comperEnterMode2          { 	font-size       : 20;
                                 	font-weight     : normal; 
                                 	text-align      : center; 
                                 	vertical-align  : top; }
  td.comperEnterModeProfile    { 	font-size       : 20;
                                 	font-weight     : normal;
                                 	text-align      : center;
                                 	vertical-align  : top;
                                 	border-left     : black 2px solid;
                                 	border-right    : black 2px solid; }
	td.comperItem                {  font-size			 	: 16;
																	border-bottom   : 1px solid black;
                                  text-align      : right; }
	
	font.comperBold							 {	font-size			 	: 16;
																	font-weight			: bold; }

/************************** format spécifique page ORPHYS **********************************/

	div.nextStageBtn        { font-size     : 24;
                            font-weight   : bold; }
	td.orphysListItem       { width         : 200px;
                            font-size			: 16px;
                            font-weight		: normal; 
                            border-bottom	: 1px solid black; }

/************************** format spécifique page menu **********************************/
  
  div.menu      { padding           : 0% 0% 0% 0%; }
  table.menu    { font-size         : 16; 
                  font-weight       : normal; }
  td.menu       { border-bottom     : 1px solid black; }
  td.separation { background-color  : black;
                  height            : 3px; }
  
  a.menuItem:link, a.menuItem:visited, a.menuItem:active  { color: blue; text-decoration   : none; }

/************************** page introduction (intro.php) **********************************/

	 div.introduction    { width				: 700px;
  											 padding       : 3% 0% 0% 5%;
                         font-size     : 18;
                         line-height   : 130%;
                         text-align    : justify; }

	font.introTitle			{ font-size		: 26;
												text-align 	: center; 
												font-weight	: bold; }
												
	font.introChapter		{ font-size		: 20;
												font-weight	: bold; }

	font.introText			{ font-size		: 18;
												text-align 	: left; 
												font-weight	: normal; }

/************************** format spécifique pages présentations, informations **********************************/

  div.method          { width					 : 700px;
  											padding        : 3% 0% 0% 5%;
                        font-size      : 18;
                        line-height    : 130%;
                        text-align     : justify; }

  div.gendre          {	width					 : 700px;
  											padding        : 3% 0% 0% 5%;
                        font-size      : 18;
                        line-height    : 130%;
                        text-align     : justify; }

  div.information     { width					 : 700px;
  											padding        : 3% 0% 0% 5%;
                        font-size      : 18;
                        line-height    : 130%;
                        text-align     : justify; }

  div.manuels			    { width					 : 700px;
  											padding        : 3% 0% 0% 5%;
                        font-size      : 18;
                        line-height    : 130%;
                        text-align     : justify; }

  div.prixCond				{ width					 : 700px;
  											padding        : 3% 0% 0% 5%;
                        font-size      : 18;
                        line-height    : 130%;
                        text-align     : justify; }
  font.prixCondTitle  { font-size      : 24; 
  											font-weight		 : bold; }
  font.prixCondText   { font-size      : 18; }
  td.prixCondText   	{ font-size      : 18; }
  

/************************************************************/

  div.lexique    { background  : yellow;
                  font-size   : 14;
                  text-align  : left; 
                  padding     : 2% 2% 2% 2%; }


/************************************************************/

  font.title    { font-size         : 22;
                  text-decoration   : underline;
                  text-align        : left; }
  font.subtitle { font-size         : 18;
                  font-weight       : bold;
                  text-decoration   : none;
                  text-align        : left; }
  font.normal   { font-size         : 16;
                  text-decoration   : none;
                  text-align        : left; }

/*********** page appel masque de payement ******************/

  div.payment         { padding        : 5% 50% 0% 7%; 
                        font-size      : 16;
                        text-align     : justify; }

/************************************************************/
/****************** Styles pour admin ***********************/
/************************************************************/
	
  tr.noHighlight	{ background-color 	: #00FFFF; }
  tr.highlight		{ background-color 	: #CFCFCF; }
  
  a.fileBrowser:link, a.fileBrowser:visited, a.fileBrowser:active  { text-decoration    : none; 
  																																	 color							: blue; }

-->

