                   body, p, div, 																		.champsChoix,.champsAffichage,.champsAffichagePetit,.champsMauves,.champsJaunes,																		.b16v,.b14v,.b16mauve,.b14mauve,.b16rouge,.b14rouge,												 					.t10v,.t11v,.t12v,.t14v,.t16v,.t24v,                  .t10n,.t11n,.t12n,.t14n,.t16n,.t24n,                  .t10m,.t11m,.t12m,.t14m,.t16m,.t24m																		{font-family: Arial, Helvetica, sans-serif; }																		body 																		{ background-color: #fdfdf1;  width: 100%; margin: 0px; padding: 0px; }/* avant couleur fond #ffffcc */																		.fondsable																		{ background-color: #ffff99; }																		.fondvert																		{ background-color: #dcf3c4; } /*was #ccff99*/																		.fondbandeau																		{ background-color: #a0e11d; } /*was ccff66 */                  p { margin-left: 5px; margin-right: 5px; font-size: 95%; line-height: 1.2em; margin-top:0; margin-bottom:5px; }                   div { font-size: 11pt; line-height: 11pt; } 				  h1 { font-size: 24px; line-height: 24px; font-family: Arial, Helvetica, sans-serif;					 	margin-bottom: 10px;						margin-top: 10px;						padding:0;} 	  		 	  h2 { font-size: 110%; line-height: 1.8em; font-family: Arial, Helvetica, sans-serif;							 	margin-bottom: 15px;								margin-top: 20px;								padding: 0 0 0 5px;}				  h2.acc {background-color: #ccff66; margin-left:0; margin-right:0; padding: 0 0 0 15px;}					.bandacc {						padding:0;					}				  .box {					padding:30px;			      }				  .box2 {padding:10px;}				  .bandeau {margin-bottom:30px;}				  .post {					margin-bottom:35px;			      }				  .tablo_flottant {					margin: 0 20px 0 20px;					width:96%;				}				li.soustitreli {					list-style:none;					list-style-position: outside;					font-weight: bold;					margin-bottom:20px;					margin-top:20px;				}				  img {					margin-bottom:30px;  				  }                  .champsChoix,.champsAffichage,.champsAffichagePetit,																		.b16v,.b14v,.m16v,.m14v,												 					.t10v,.t11v,.t12v,.t14v,.t16v,.t24v                  {font-weight: bold; color: #006600;}                  .t10n,.t11n,.t12n,.t14n,.t16n,.t24n,.champsMauves,.champsJaunes                  {font-weight: bold; color: black; }                  .t10m,.t11m,.t12m,.t14m,.t16m,.t24m                  {font-weight: bold; color: #663300; }                  .t10r,.t11r,.t12r,.t14r,.t16r,.t24r                  {font-weight: bold; color: red; }                  .b16v {font-size: 16pt; line-height: 20pt;text-align: center; background-color: #ccff66;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                  .b14v {font-size: 14pt; line-height: 26pt;text-align: center; background-color: #ccff66;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                  .b16mauve {font-size: 16pt; line-height: 20pt;text-align: center; background-color: #ffccff;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                  .b14mauve {font-size: 14pt; line-height: 26pt;text-align: center; background-color: #ffccff;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                  .b16rouge {font-size: 16pt; line-height: 20pt;text-align: center; background-color: #ff3333;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                  .b14rouge {font-size: 14pt; line-height: 26pt;text-align: center; background-color: #ff3333;                  width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px; }                   .t24v,.t24n,.t24m,.t24r { font-size: 24pt; line-height: 24pt; }                    .t16v,.t16n,.t16m,.t16r { font-size: 16pt; line-height: 16pt; }                     .t14v,.t14n,.t14m,.t14r { font-size: 14pt; line-height: 14pt; }                   .t12v,.t12n,.t12m,.t12r { font-size: 12pt; line-height: 12pt; }                    .t11v,.t11n,.t11m,.t11r { font-size: 11pt; line-height: 11pt; }                    .t10v,.t10n,.t10m,.t10r { font-size: 10pt; line-height: 10pt; }                   .champsChoix {font-size: 12pt; line-height: 12pt;  background-color: #ccff66;}                  .champsAffichage { font-size: 14pt; line-height: 14pt; background-color: #ccff66; text-align: center;}																		.champsAffichagePetit { font-size: 12pt; line-height: 12pt; background-color: #ccff66; text-align: left;}																		.chpaccueil {background-color:#ffcc66;}																		.chphaut {background-color:#ccff66;}																		.chprouge {background-color:#ff3333;}                  .champsMauves {font-size: 12pt; line-height: 12pt;  background-color: #ffccff;}                  .champsJaunes {font-size: 12pt; line-height: 12pt;  background-color: #ffff33;}                	 li { list-style-type:square }                	 ul.presentation>li { list-style-image:url(imea-images/fleurs/bauh.jpeg) }                	 ul.enseignement>li { list-style-image:url(imea-images/fleurs/incp.jpeg) }                	 ul.recherche>li { list-style-image:url(imea-images/fleurs/nymp.jpeg) }                	 ul.autresacti>li { list-style-image:url(imea-images/fleurs/teco.jpeg) }                	 ul.infosprati>li { list-style-image:url(imea-images/fleurs/wats.jpeg) }                	 ul.liensuti>li { list-style-image:url(imea-images/etoilev.jpeg) }																		a {text-decoration:none} 																	table {border-color:transparent}																		a.licour:link {color: #663300; font-weight: simple;font-size: 10pt;}																		a.licour:visited {color: #663300; font-weight: simple;font-size: 10pt;}																		a.licour:hover {color: #cc6600; font-weight: simple;font-size: 10pt;background-color: #ffff99;}																		a.ligro:link {background-color: #ffff99; color: #663300; font-weight: bold;}																		a.ligro:visited {background-color: #ffff99; color: #663300; font-weight: bold;}																		a.ligro:hover {background-color: #ffff99; color: #cc6600; font-weight: bold;}                  a.boutoncourant:link,a.boutoncourant:visited,a.boutoncourant:hover, a.boutonsortie:link,a.boutonsortie:visited, a.boutonsortie:hover {                  text-align: center; text-decoration: none;                  font-family: Comic; font-size: 16pt;  font-weight: bold;                  border-width: 2 px; border-color: red;}                                    a.boutoncourant:link { background-color: yellow; border-style: outset; color: marine;}                  a.boutoncourant:visited { background-color: yellow; border-style: outset; color: marine;}                  a.boutoncourant:hover { background-color: orange; border-style: inset;color: marine; }                                    a.boutonsortie:link { background-color: lime; border-style: outset;color: blue; }                  a.boutonsortie:visited { background-color: lime; border-style: outset;color: blue; }                  a.boutonsortie:hover { background-color: aqua; border-style: inset;color: blue; }                  a.boutonrouge:link,a.boutonrouge:visited,a.boutonrouge:hover  {                  text-align: center; text-decoration: none;                  font-family: Arial, Helvetica, sans-serif; font-size: 16pt;  font-weight: bold;                  border-width: 2 px; border-color: yellow;}                                    a.boutonrouge:link { background-color: orange; border-style: outset; color: red;}                  a.boutonrouge:visited { background-color: orange; border-style: outset; color: red;}                  a.boutonrouge:hover { background-color: yellow; border-style: inset;color: red; }                                    .decalageA1,.decalageB1,.decalageC1,.decalageD1,.decalageE1,.decalageF1,.decalageX1,.decalageY1,.decalageZ1 { position: absolute; padding: 5px; }                                    .decalageA1 {top: 100px; left: 250px; }                  .decalageB1 {top: 150px; left: 250px; }                  .decalageC1 {top: 200px; left: 250px; }                  .decalageD1 {top: 250px; left: 250px; }                  .decalageX1 {top: 350px; left: 15%; }                  .decalageY1 {top: 400px; left: 15%; }
