/*                                                       Derniere mise le jour : 322h1 - 2 jul 23 */
/* vert fonce 132 129 91 : #84815b */
/* vert clair 173 207 79 : #adcf4f */
/* jaune clair 247 242 178 : #f7f2b2 */
/* mauve fonce 74 26 44 : #4a1a2c */
/* mauve clair 142 53 87 : #8e3557 */
/* top right bottom left */
/* Si deux valeurs, la 1ere s'appliquera au haut et au bas, la seconde a droite et a gauche. */
										/* mise en forme simple pour les tableaux */
/* table { margin: 0;
    	border: none;
		border-collapse: collapse;
		border-spacing: 0; }
table td, table th { padding: 0;
    						border: none;
                     vertical-align: top; /* valeur par defaut: "middle" */
						/*	text-align: left; } */
.sup { vertical-align: super; font-size: 66%; } 
.exposant { position: relative;
			bottom: 1px;
			font-size: .8em;
			line-height: .8em;
			vertical-align:super;
			text-decoration:none; }
#document{ /*width:96%;*/ 
			font-size: .8em;
			text-align: justify;}
										/* en-tete */
#entete{ background-color: #4a1a2c;
		background-image:url(../images/sousbandeau.png);
		background-repeat:repeat-x;
		background-position:bottom;
		padding-top:3px;
		padding-bottom:15px; 
		font-size: 0; }
#entete img{ /*background-image:url(../images/bandeau2.jpg); */
		/* background-repeat:no-repeat;*/
		vertical-align: middle;
		height: 80px; }
#bienvenu {color:#8e3557;
	margin:0; }
#bienvenu1, #bienvenu2, #bienvenu3 {padding-bottom: 5px; }
#bienvenu1 {padding-top: 6px;
	text-align: left; }
#bienvenu2, #bienvenu3 {text-align: center; }
#bienvenu2 {padding-left: 140px;}
#bienvenu3 { padding-left: 225px;
		padding-bottom: 12px;}
#bienvenu4 {width:202px;
		height:41px;
		vertical-align: text-top;
		float:left; 
		padding-left: 15px; 
		padding-right: 15px; }
#logoARA { float: right;
	vertical-align: middle;
	/* padding: 4px; */
	padding-right: 50px;
	width : 214px;
	height: 120px; }
#corps{}
.corps2{ border-color:#8e3557;
		border-top:double;
		border-bottom: double; }
#gauche{ border-right: groove; 
		width:66%;
		vertical-align:top; }
#droite{ font-family: trebuchet, georgia, serif;
		font-size: 1.125em; 
		width:33%; }
#gauche2{ border-right:groove; 
		width:33%;
		vertical-align:top; }
#droite2{ width:66%;
		vertical-align:top; }
/* #droite h1, #droite h2, #droite h3, #droite h4, #droite h5, #droite h6{text-decoration: underline; } */
.cent1{ text-align:center; }
.left1{ text-align:left; }
.just1{ text-align:justify; }
.bold1{ font-weight:bold; }  
.italic1{ font-style: italic; }
.souligne1{ text-decoration: underline; }
.nonsouligne1{ text-decoration: none; }
.bc1{font-weight:bold;
	text-align:center; } 
.bi1{font-weight:bold;
	font-style: italic; } 
.bs1{ font-weight:bold; 
	text-decoration: underline; } 
.ij1{ font-style: italic;
	text-align:justify; }
.is1{ font-style: italic;
	text-decoration: underline; } 
.lb1{ text-align:left; 
	font-weight:bold; }
.jb1{ text-align:justify; 
	font-weight:bold; }
.bis1{font-weight:bold;
	font-style: italic;
	text-decoration: underline; } 
/* .cb1{ text-align:center;
	font-weight:bold; } */
.cbs1{ text-align:center;
	font-weight:bold; 
	text-decoration: underline; } 
.lb1{ text-align: justify; 
	font-weight:bold; }
.vatop{ vertical-align: top; }
.vamiddle{ vertical-align: middle; }
.red{ color: red; }
.redbold{ color: red; 
		font-weight:bold; }
.blue{ color: blue; }
										/* 1er paragraphe */
.a1, .b2{ margin-top:5px; }
.a10{ background-color:#84815b;
		color:#f7f2b2;
		padding:5px 12px 0 10px; }
.a10 p{ margin:12px 0; }
.a10 ul{ list-style-position:inside;
			margin:0; 
			padding:0 10px; }
.a10 hr{ width:12.5%;
	color:#f7f2b2;
	background-color: #f7f2b2;
	border-color: #f7f2b2;
	/* margin-top: 6px; */
	/* margin-bottom: 15px; */ }
.a11{ color: #8e3557;
	text-align: left; 
	/* font-weight:bold; */ 
	font-style: normal;
	line-height: 1.75em; 
	font-size: 1.375em; }
.a11 a{ color: blue; }
.a111{ float:left;												
										/* image du 1er paragraphe */
		margin:0 8px; 
		color:#84815b; }
.a111 img{ border-color:#84815b;
		 width:285px;
		 height:152px; }
.a112{ float: left;
	margin-right: 10px; }
#a12 { font-size: 1.625em;
	padding : 12px; 
	color : blue; 
	font-weight: bold; }
#a12b{ width:40%;
	color:blue;
	background-color: blue;
	border-color: blue; }
.a13{ text-align: left;
	padding-top: 5px; 
	text-align:center; }
.a15, .a16, .a17 { font-style: italic; }
.a15, .a16{ font-size:1.05em; }
.a15, .a15 a{ color:#8e3557;
			text-align:center; }
.a15 a{ font-size: .95em;
	text-align:left; }
.a15 a:active, .a15 a:focus, .a15 a:hover{ color:#8e3557; }
#a151{/* image miseajour.gif */
		width: 56px;
		height: 17.5px; }
.a16{ text-align:center; }
.a17{ color:#adcf4f; }
.a18 { list-style-image:url(../images/a12.png); 
	font-size: 1.1em; }
.a19{ color:#f7f2b2;
		/* font-weight:bold; */ }
.a19 ul{ list-style-image:url(../images/c15.png); }
.a19 a{	/* font-size: .95em; */
	text-align:center;
	color:#f7f2b2;}
.a19 a:active, .a19 a:focus, .a19 a:hover{ color:#4a1a2c; 
					/* font-weight: normal; */
					font-style: italic; }
.a19 h2{ text-decoration: underline; }
.a19 h4{ color: #8e3557; 
		font-weight: bold; }
.a19 p{ font-size: 1.0875em; }
.a191, .a191 ul, .a191 li, .a191 a{	color:#8e3557; }
.a192, .a192 ul, .a192 li, .a192 a{ color:#4a1a2c; }
.a193 {	font-size: 1.1em; }
.a194, .a195, .a196 { vertical-align: middle; }
.a194 {	padding-left: 200px; }
.a195 { padding-left: 175px; }
.a196 {	padding-left: 222px; }
.a197, .a197 ul, .a197 li, .a197 a{ color:#f7f2b2; }
#a21, #a22{ text-align: justify; 
		font-size: 1.125em; }
#a22{ color: #adcf4f; }
                                                                                /* specifique cube beryl 1er paragraphe */
#defaultCube{ float:left;
	     padding-right:8px; 
	      padding-bottom:8px; 
	     width: 261px; 
	    height: 196px; }
										/* 2eme paragraphe */
.b20{ color:#8e3557;
	font-style:normal;
	background-color:#adcf4f;
	text-align:center; }
.b20 ul{ text-align:left;
		list-style-position:inside;
		margin:0;
		padding-left:0;
		padding-right:10px; }
.b21{ border-color:#f7f2b2; }
.b200{ padding: 2px; }
.b200 hr{ width: 40%;
		height : 1.675px;
	/* color: #adcf4f; */
	background-color: #adcf4f;
	border-color: #adcf4f; }
.b202{ background-color:#4a1a2c;
		color:#f7f2b2; 
		padding:12px 0; 
		/*                                                           elements repris du h2 pour integration hr */
		margin: 0;
		/* padding: 0; */ 
		font-style: italic;
		font-weight: normal;
		text-align: center;
		font-family: georgia, "bitstream vera serif", norasi, serif; 
		font-size: 1.75em; }		
.b203{ padding-top:10px;
		padding-bottom:8px;
		margin:0; 
		font-weight: bold;
		text-decoration:underline; } 
.b205, .b206, .b207{ font-weight: bold;
	padding: 8px; }
.b206, .b207{ font-size: 1.25em; }
.b205{ color: #4a1a2c;
	background-color: #84815b; 
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px; 
	border-color: #8e3557;
	border-width: 2px;
	border-style: inset; }
/* .b206{ color: #8e3557;	
	text-align: justify; } */
.b206b{ color: red;	
	text-align: center; 
	font-weight:bold; 
	font-style: normal;
	line-height: 1.75em; }
	                                                         /* partie IDE */
.b210, .b220{ padding-left: 8px; 
			padding-right: 6px;}
.b210 a, .b220 a{ text-decoration: underline; }
                                                            /* */
.b210 a:active, .b210 a:focus, .b220 a:active, .b220 a:focus{ color:#84815b; }
.b210 a:hover,  .b220 a:hover{ color:#f7f2b2; }
.b210 hr{ color: #8e3557;
	background-color: #4a1a2c;
	border-color: #4a1a2c;
	width:25%; 
	margin-top: 10px;
	margin-bottom: 10px; } 
.b211, .b212{ font-weight:bold; 
	font-style: normal; }
.b211{ color: red; }
.b212{ font-size: 1.25em; 
	text-decoration:underline; 
	padding-bottom: 5px; }
.b212, .b213, .b214{ color: #4a1a2c; 
	line-height: 1.5em; }
.b213, .b214, .b215{ text-align: left; }
.b213 a { color: blue; }
.b214, .b214 ul, .b214 li{ padding-left: 100px; }
.b215, .b216{ 
	font-weight:bold;  
	line-height: 1.5em;  }
.b215{text-align: center;
	/* color: #adcf4f; */
	color: #f7f2b2;
	background-color: #800080;
	font-size: 1.1em; }
.b216{text-align: center;
	color: #4a1a2c; 
	font-size: 1.05em; 
	text-decoration: underline; }
.b217, .b217b{text-align: left; 
	color: #4a1a2c; }
.b217b{	font-weight: bold; }
/* .b218 table {border-spacing : 5px; } */
.b218 { border: 3px groove #4a1a2c;
			border-collapse: collapse; 
			empty-cells: hide; }
.b218 th, .b218 td { border: 1px groove #4a1a2c; 
					border-radius: 10px; } 
.b218 table, .b218 th, .b218 td { padding: 8px; }
.b218 th { font-size: .95em; }
#b2271 {text-align: left; } 
#b2271 a {color: #4a1a2c; }
#b2272 {font-weight: bold;
		text-decoration: underline; 
		font-style: normal; }
.b2273 {text-align: left; } 
																/* */
.b25, .b251, .l1{ text-align: center;
	border-width: 5px;
	padding: 8px; 
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px; }
.b25, .b251 { margin-top: 6px; } 
.b25{ color: #4a1a2c;
	background-color:  #f7f2b2; 
	border-color: #4a1a2c; 
	border-width: 4px; 
	border-style: double;}
                                                         /* partie AS */ 
.b220{ color:#4a1a2c; }
/* .b220 li{ padding-left: 25px; }  */
.b220 hr{ color: #4a1a2c;
	background-color: #4a1a2c;
	border-color: #4a1a2c; 
	width:25%; 
	margin-top: 10px;
	margin-bottom: 10px; }
.b22{ list-style-image:url(../images/a12.png); }
.b221 { text-align:center; 
	color: red; 
	font-weight: bold; 
	font-size: 1.25em; 
	padding: 8px 0; }
.l1 { font-weight:bold; }
.b251 {color: #f7f2b2;
	background-color: #8e3557; 
	border-style: ridge; 
	border-color: #4a1a2c; }
.b222{ font-weight: bold;
	/* border-color: #f7f2b2; */
	border-color: blue;
	border-width: 4px;
	border-style: ridge ;
	padding: 8px; 
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	border-radius:25px; 
	font-size: 1.25em;
	font-style: normal; }  
.o1{ border-color: green;
	/* color: #4a1a2c; */
	color: blue;
	border-width: 5px;
	border-style: groove ;
	padding: 15px; 
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
	border-radius:40px; 
	font-size: 1.125em;
	font-style: normal; 
	text-align: justify;
	line-height: 1.5; }
.o1 a{color:#8e3557; }
.o1 a:active, .o1 a:focus, .o1 a:hover{ color: #84815b; }
.o2{ font-weight:bold; 
	text-decoration:  underline; }
.o3{ font-weight:bold;
text-align: left; }
.b222 a, #b226{ color: #4a1a2c; }
.b223{ font-weight:bold; }
.b224{ text-align: justify; }
#b224a, #b224c{ color: #4a1a2c; }
#b224f { margin-bottom: 12px; }
.b224g { margin-left: 18px; }
.b2240, .b2241, .b2240b { border-width: 2px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;}	
		/* top right bottom left */
.b2240, .b2240b{ border-color: #f7f2b2;
		border-style: solid; 
		padding: 24px 18px 18px 18px; }
.b2240b {text-align: left; }
.b2240b a {color:#8e3557; }
.b2241{  color: #84815b;
		background-color: #f7f2b2;
		padding: 5px; 
		font-weight:bold; 
		border-color: #84815b; 
		border-style: ridge; }
#b2242 { list-style-image:url(../images/eblanche.jpg); 
		line-height : 1.75; }
#b2243 { color: #4a1a2c; }
#b2244 { text-align: left; }
#b2245 { padding-top: 6px; 
		padding-bottom: 6px;}
#b2246, #b2246b li{list-style-image:url(../images/c15.png); }
.b225{ font-size: 0.875em;  
		white-space: nowrap; }
/* */																
.b207b{ color: #4a1a2c;
	text-align: justify; 
	font-size: 1.15em; }
.b207b a{ color: red; 
		font-weight:bold; }	
/* .b2200, #b2201{ /* word-break: break-all; */ 
 /* word-break: break-word;
 -webkit-hyphens: auto;
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 -o-hyphens: auto;
 hyphens: auto; }                                                               */
																				/*          */
.b230{text-align: left; }
.b231 {	color: red;
		font-weight: bold;
		padding-left: 10px;
		font-size: 1.125em; 
		text-align: center; 
		padding-bottom: 8px; }	
.b232, .b233, .b234{ color : #4a1a2c; 
			font-size: 0.9em; 
			padding-left: 35px;
			font-weight: normal; }
.b230 a{color: blue; 
		text-align: center; 
		font-style: italic; }
.b232, .b234{font-weight: bold; }
.b232{font-weight: bold; }
.b234{font-size: 1em; 
	padding-left: 10px; } 
								/* nouveau 3eme paragraphe niveau b */
#b3 {}
.b228 { color: #4a1a2c; 
		padding : 8px; 
	background-color: #f7f2b2; }
.b228 p, .b228 ul{ text-align: left; }
.b228 h5 {font-weight:  bold; }
.b228 a { color: #8e3557; 
		padding : 8px; }
.b228b {font-weight: bold; }
.b229 li, .b229b li {list-style-image:url(../images/b12.png); 
		text-align: justify; }
.b229b{font-weight: bold; 
	font-size: 0.9em;}
.b228b a, .b2281 { color: blue; 
		text-decoration: underline;
		font-style: italic; }
		/*                                                                              */
										/* Nvo 3eme paragraphe 1 gauche */
#gauche3{ width:50%; }
#droite3{ width:49%; }
#vae {}
.cb1, .cc1 { background-color:#4a1a2c;
		padding: 10px;
		text-align: justify;  
		font-weight: normal; }
.cb1 th ,.cc1 th{ text-align: center; } 
.cb1 hr { width:40%;
		background-color: #adcf4f;
	margin-bottom: 12px; } 
.cb1{ color: #f7f2b2; 
		border-color: #adcf4f;
		border-width: 3px;
		border-style: ridge;
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
		border-radius:20px; }
.cb1 a { color: #adcf4f; }
.cb1 ul { color: #f7f2b2; 
		list-style-position:inside;
		list-style-image:url(../images/c15.png); 
		text-align: left; }
.cb1 h2, .cc1 h3 { text-decoration: underline; }
.cb12 { border: 3px ridge #adcf4f;
			/*border-collapse: collapse; */
			empty-cells: hide; }
.cb12 th, .cb12 td { border: 1px ridge #adcf4f;; 
					border-radius: 10px; } 
.cb12 table, .cb12 th, .cb12 td { padding: 12px; }
										/* Nvo 3eme paragraphe 1 droit */
.cc1{ color: #adcf4f; 
		border-color: #adcf4f;
		border-width: 7.5px;
		border-style: groove; }	
.cc1 a { color: #f7f2b2; }
.cc1 th { font-weight: normal;}
.cc1 hr { width:25%;
		background-color: #f7f2b2;
	margin-bottom: 12px; } 
.cc12 { border: 3px inset #f7f2b2;
			border-collapse: collapse;
			/* empty-cells: hide; */ }
.cc12 th, .cc12 td { border: 1px outset #f7f2b2;; 
					/* border-radius: 10px; */ } 
.cc12 table, .cc12 th, .cc12 td { padding: 10px; }
	
										/* 3eme paragraphe */
.c31{border-color:#8e3557; }
.c300{ text-align: center;
		padding:5px; 
		color:#8e3557; }
.c300 { list-style-image:url(../images/boule.png); }
.c300 p, .c300 div{ font-size: 1em; }
.c300 p{ color:#4a1a2c; }
.c300 h2{ margin:10px 0;
		text-decoration: underline; }
.c300 ul{ list-style-position:inside; }
.c309, .c309b{ color: blue;  
		font-weight: bold; 
		font-style: italic; 
		text-decoration: underline; }
.c309{text-align: left; 
		padding-left: 225px; }
.c309b{ text-align: center; }
.c309c{ text-align: center;
		color: blue;  
		text-decoration: underline; 
		float:left;
		font-size: 0.85em; }
	    								 	/* specifique images tournantes 3eme paragraphe */
#ligams_carrousel{ position:relative;
		width:850px;
		height:250px;
		/* width:925px;
		height:272px; */
		background:#f7f2b2; 
		margin-left:75px; }
.Carrousel_ligams_item{ position:absolute;
			z-index:1; }
.Carrousel_ligams_item img{ position:absolute;
			z-index:inherit;
			border:none; }

										/* 6eme paragraphe */
.f6{ text-align:center; }
.f60{ background-color:#adcf4f; }
.f600{ background-color:#8e3557; }
.f601{border-color:#f7f2b2; }
/*
.f99{  }
*/
.f999{ padding: 0 2px;
	position:absolute;
	left:1px;
	top:10px;
	width:100%;
	 background-color:#f7f2b2; }
.f999 h3{ padding: 10px 0;
		text-decoration: underline; }
.f999 h4{ padding-top: 10px; }
.f999 p{ padding-top: 5px;
	     padding-bottom:15px;
		font-size: .9em; }
.f999 a{ line-height:1.5; }
.f999 img{vertical-align: bottom; }
.f6000{ background-color:#f7f2b2;
		padding:5px 0; }
.f6000 img{ width:186px;
	  height:94px; }
										/* 6eme paragraphe commun */
.f6100, .f6200 , .f6300 ,.f6400,.f6500 { /* margin-top:1px; */
		padding: 5px; }
.f6100 h3, .f6200 h3, .f6300 h3, .f6400 h3, .f6500 h3{ padding: 12px; }
.f6100 h4, .f6200 h4, .f6300 h4, .f6400 h4, .f6500 h4{ padding: 8px; }
.f6100 h5, .f6200 h5, .f6300 h5, .f6400 h5, .f6500 h5{ padding: 5px; }
/* .f6100 h6, .f6200 h6, .f6300 h6, .f6400 h6, .f6500 h6{ padding: ; } */
.f6100 hr, .f6200 hr, .f6300 hr, .f6400 hr, .f6500 hr{ margin: 12px auto; 
							width : 33%; 
							height: 1.5px; }
/* #f6101, #f6201, #f6301, #f6401, #f6501 {  */
.f6101, #f6201, #f6301, #f6401, #f6501 {
	border-width: 5px;
	margin: 12px; 
	padding : 6px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px; }
																				/*  6eme paragraphe 1ere news */
.f6100{ background-color:#4a1a2c; } 
.f6100 { color:#f7f2b2; }
.f6100 a{ color:#adcf4f; }
.f6100 a:active, .f6100 a:focus, .f6100 a:hover{ color:#84815b; }
.f6100 hr, .f6500 hr{ color: #f7f2b2;
			background-color: #f7f2b2;
			border-color: #f7f2b2; }
			/* ajustement(s) a partir d ici - NE PAS CHANGER AU DESSUS */
.f6101 { color:	#4a1a2c;
	background-color:#f7f2b2; 
	border-color: #adcf4f;
	border-style: double; 
	font-weight:bold; }	
.f6100 hr{ /* width : 20%; */                                          
			margin-top: 15px;
			margin-bottom: 15px; }
.f6100 ul{ font-size: .875em;
		text-align:left;
		list-style-position:inside;
		margin:0;
		padding-left:15px; }
/* */
/* .f6100 a{ line-height: 1.5em; } */
/* .f6100 p{ text-align: justify; } */
/* .f6100 p, .f6200 p{line-height: 1.5em; } */
.f6102, .f6102 a{ text-align: left; 
	font-weight:bold; 
	text-decoration: none; 
	padding-top: 12px; }
																				/*  6eme paragraphe 2eme news */
.f6200{ background-color:#adcf4f;
		color:#4a1a2c; }
.f6200 a:active, .f6200 a:focus, .f6200 a:hover{ color:#4a1a2c; }
.f6200 hr{ color: #4a1a2c;
		background-color: #4a1a2c;
		border-color: #4a1a2c;  }
			/* ajustement(s) a partir d ici - NE PAS CHANGER AU DESSUS */
.f6200 hr{ width : 50%; 
		height : 2.75px; 
		margin-top: 15px;
		margin-bottom: 15px;}
.f6200 h6, #f6201{font-weight: bold; }
#f6201 { color:	#adcf4f;
	background-color: #8e3557;
	border-color: #f7f2b2; 
	border-style: ridge; 
	padding: 8px; }
/* #f6201 { color:	#f7f2b2;
	background-color: #8e3557;
	border-color: #4a1a2c; 
	border-style: ridge; } */
.f6200 ul{ font-size: 1em;
		text-align:left;
		list-style-position:inside;
		margin:0;
		padding-left:15px;
		list-style-image:url(../images/ejaune10.png); }
.f6202, .f6202 a{ text-align: justify; 
	font-weight:bold; 
	color: #4a1a2c; 
	text-decoration: none; 
	padding-top: 12px; }
#f6203 {  float: left; 
		margin-right: 12px;
		padding-top: 10px;
		padding-left: 6px; } 
																				/*  6eme paragraphe 3eme news */
.f6300{ background-color:#8e3557;
		color:#adcf4f; }
.f6300 a { color:#f7f2b2; }
.f6300 a:active, .f6300 a:focus, .f6300 a:hover{ color:#adcf4f; }
.f6300 hr{ color: #f7f2b2;
		background-color: #f7f2b2;
		border-color: #f7f2b2; }
			/* ajustement(s) a partir d ici - NE PAS CHANGER AU DESSUS */
.f6300, .f6300 p{ font-weight: normal; }
.f6300 h6{ line-height: 150%; }
#f6301 { color:	#8e3557;
		background-color:#adcf4f;
		border-color: #f7f2b2; 
		border-style: ridge;
		font-weight: bold; }
																				/*  6eme paragraphe 4eme news */
.f6400{ background-color:#84815b;
		color: #f7f2b2; }
.f6400 a {/*color: #4a1a2c; */
			color: #f7f2b2; }
.f6400 a:active, .f6400 a:focus, .f6400 a:hover{ color:#8e3557; }
.f6400 hr{  color: #f7f2b2;
	background-color: #f7f2b2;
	border-color: #f7f2b2;  }
			/* ajustement(s) a partir d ici - NE PAS CHANGER AU DESSUS */
#f6401 { color:	#adcf4f;
	background-color:#4a1a2c;
	border-color: #f7f2b2; 
	border-style: double; }
#f6402 { text-align: left; 
		font-size: 1.075em; 
		line-height: 150%; 
		margin: 8px 6px; }
#f6403 { float: right; 
		padding-top: 9px; 
		padding-right: 5px; 
		margin-left: 12px; }	

										/*  6eme paragraphe 5eme news */
.f6500{ background-color: #84815b; 
		color: #4a1a2c; }
.f6500 a{ color:#f7f2b2; }
.f6500 a:active, .f6500 a:focus, .f6500 a:hover{ color:#adcf4f; }
.f6500 ul{ font-size: .875em;
		text-align:left;
		list-style-position:inside;
		margin:0;
		padding-left:15px; }
#f6501 { /* color:	#8e3557;
		background-color:#adcf4f; */
		color:#adcf4f;
		background-color:#4a1a2c;
		border-color: #f7f2b2; 
		border-style: ridge;
		font-weight:bold;  }
#f6502 { color:	#adcf4f; 
		text-align: justify; }
#f6503 { width: 75px; 
		height: 75px; 
		float: right; }	
#f6504a { color: blue; 
		text-decoration: underline;
		font-style: italic; }
#f6505 { text-decoration: none; }
									/*  6eme paragraphe avant les news */
.f6901{ background-color: #f7f2b2; 
		color: #84815b; 
		font-size: 1em; 
		border-style: ridge ;
		border-color: #adcf4f;
		border-width: 6.75px;
		padding-right: 10px;
		margin: 2.5px; }
.f6901 img{width: 50px; 
			height: 50px;
			float: left; }
										/* 7eme paragraphe */
.g71{ border-color:#adcf4f; }
.g700{ text-align:center;
	font-style: italic;
	padding: 10px 5px;
	background-color:#8e3557;
	color:#f7f2b2; 
	font-size: 1.125em; }
.g700 a{ font-size: 0.95em;  }
.g700 a:link{ /* color:#adcf4f; */
				color : #318CE7; }
.g700 a:visited{ color:#f7f2b2; }
.g700 a:hover { color: #84815b; }
.g700 h2{ padding-bottom:12px; 
	text-decoration: underline; }
.g700 hr{ width: 7.5%;
	color: #f7f2b2;
	background-color: #f7f2b2;
	border-color: #f7f2b2;
	margin-top: 12px;
	margin-bottom: 12px; }
.g701{ float:right;
	padding-right:8px; 
	padding-bottom:8px;
	width:114px; 
	height:69px; }
.g702{ width:32px;
	height:30px;
	vertical-align:middle; }
.g703{ width:25px;
	height:25px;
	vertical-align:middle; }
.g704{ color: #adcf4f; }
#g705, #g706{ vertical-align: middle; }
#g705{ 	padding-left : 5px; }
		
										/* 8eme paragraphe */
.h8{ font-size:0.875em;	
	padding-left:8px;
	padding-right:5px; }
.h8 h2{	margin:5px 0 15px 0; 
	text-decoration: underline; }
.h8 ul{ list-style-position:inside;
	list-style-image:url(../images/d18.png);
	margin:0;
	text-align:left; }
/* .h8 li{ text-align:left; } */
.h8 a{ color:#4a1a2c; }
.h8 a:visited{ color:#4a1a2c; }
.h8 a:hover { color: #8e3557; }
.h8 hr{ /* width: 8.75%; */
	width: 15%;
	color: #4a1a2c;
	background-color: #4a1a2c;
	border-color: #4a1a2c; }
.h80{ float:left;
	padding: 2px 7px 2px 2px;
	width: 166px;
	height: 150px; }
.h81{ text-align:left; 
	padding-left: 8px; }
#h82{height: 38px;
	width: 25px; }
.h83{ margin-top: 15px;
     margin-bottom: 15px; }
.h84{ padding-top: 6px; }
.h85{  padding-bottom: 15px; }
#h86{ width: 100px;
		height: 53px; 
	padding-left: 15px; }
#h88{ width: 0;
		clear: left; }
.h8 img {vertical-align: middle; }
	                                                                        /* 9 eme paragraphe images fondues */
.i1100{ background-color: #f7f2b2;
	color: #84815b; }
#divconteneur{ height: 325px;
	vertical-align: middle; }
.i1100 h2{ text-decoration: underline; 
	padding-top: 10px; 
	padding-bottom: 8px; }
.i1101{	text-align:center; }
/* .i1101 img{ width: 640px;
	height: 322px; } */
.i1101 img{ width: 500px;
	height: 400px; }
#i1103 img{ vertical-align:middle; 
		width: 780px;
		height: 291px;
		padding-top: 12px;}
#i1102{ padding-left: 6px;
		padding-right: 12px; }
#i1103{ color: #84815b;
		text-align: justify; 
		font-size: 1em;}
										/* 10 eme paragraphe : fermeture temporaire */
.j1{ background-color: #adcf4f;
	/* color: #8e3557; */
	-moz-border-radius:45px;
	-webkit-border-radius:45px;
	border-radius:45px;
	/* border-color: #FFC0CB; /* pink */
	border-color: #00CCCB;
	border-width: 4px; 
	border-style: ridge;
	padding: 10px 25px;
	margin: 15px; }
.j1 h1{ /* text-decoration: underline; */ 
	padding-top: 9px; }
.j1 h3{ padding-bottom:12px; }
.j2 {/*color: #f7f2b2;*/
	color: #8e3557;}
.j2 h3{ padding-bottom:25px; }
										/* 11eme paragraphe CDI */
.k10{ background-color: #4a1a2c; 
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border-color: #adcf4f;
	border-width: 4px; 
	border-style: dashed; }
.k1{ color:#4a1a2c;
	background-color: #f7f2b2; 
	text-align : center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px; }
	/* top right bottom left */
.k1 ul{ text-align: left;
	/* margin-left: 150px; */ 
	 margin-left: 22px; 
		list-style-image:url(../images/emarron15.png); 
		list-style-position: inside;
		padding-left:5px; }
.k1 a{ color: #84815b;}
.k1 a:active, .k1 a:focus, .k1 a:hover{ color:#adcf4f; }
#k2{ float:left; /* cdi.gif */
	width:110px;
	height:97px;
	padding : 20px 12px 12px 12px; 
	vertical-align: middle; }
												/* paragraphe : activation javasctript */
.l1{ background-color: #8e3557;
	color: #adcf4f;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	margin: 12px 0;
	padding: 12px 0;
	border-color: #00CCCB;
	border-width: 3px; 
	border-style: ridge;}
.l1 a { color: #f7f2b2; }
.l1 a:active, .l1 a:focus, .l1 a:hover{ color: #adcf4f; }
#l2{ float:right; 
	width: 71px;
	height: 71px; 
	padding-right: 15px; 
	padding-top: 30px; 		}
#l3{ padding: 10px 0; 
	width: 722px;
	height: 41px; }
										/* mise en forme des images des types de fichiers  */
.m1, .m2, .m4{ vertical-align:middle; }
.m1 a, .m2 a, .m3 a, .m4 a{ text-decoration: none; }
.m1{ padding-left: 8px; }
.m2{ float: left;
	padding-right: 5px; }
.m3{ /*float:right;*/
	padding-left: 5px; 
	vertical-align: top; }
.m4{ float: right; }
.m5{ float: left;
	padding: 5px;
	padding-right: 12px; 
	vertical-align: middle; }
#m6{ padding-top: 8px; }
										/* 13eme paragraphe handicap ex adobe reader*/
.n1 { /*text-align: center; */ 
	background-color: #8e3557;
	color: #f7f2b2;
	padding: 15px;
	margin: 12px;
	/* line-height: 2; */
	border-color: #00BFFF;
	border-width: 5px;
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
	border-radius:40px;
	border-style: double; }
.n1 a{ color: #adcf4f; }
.n1 a:active, .n1 a:focus, .n1 a:hover, .n3 a:active, .n3 a:focus, .n3 a:hover { color: blue; }
.n1 hr{ width: 50%;
		height : 1.5px;
		color: black;
		background-color: black;
		border-color:black; }	
/* .n2 { float: left; 
	height: 49px; 
	width: 40px;
	padding-right:7px; }
#n3{ padding-top: 12px;
	color: blue; } */
.n1 h2 { line-height: 2; 
		font-size: 1.75em; 
		font-style: normal;
		text-decoration: underline; 
		font-weight: bolder; }
.n1 p, .n1 ul {font-size: 1.05em;
				text-align: justify; }
.n1 ul { list-style-position:inside; 
		list-style-image:url(../images/everte12.png);  }
 /* .n5{ color: black; } */
.n5 img{ height: 22.5px;
		width: 22.5px; 
 		vertical-align:middle; }
							/* 13eme paragraphe bis info avertissement*/
.n10, .n20 { padding: 15px;
			/* margin: 12px; */ }
.n10, .n20 h5 { font-weight: bolder;
			text-decoration: underline; }
.n10 { /* line-height: 2; */
	border-width: 2px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-style: solid;
	text-align: justify; 
/*	color: #2C75FF; */ }
.n10{ /* border-color: #87CEFA; */ 
 	border-color: #8e3557; }
.n10 a{ font-weight: normal; }
 							/*  paragraphe RECLAMATION */
.n20 { border-width: 2px;
	border-color: blue;
	border-style: inset;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px; }
.n20 a { text-decoration: none; }
.n21 { font-size:1.31em;
				line-height:115%; 
				text-decoration: underline;
				/* text-decoration-color: red; */
			color: red; }
#n22 {color:#C00000; }
#n23 {color:blue; 
	text-decoration: underline; }
 							/* 14eme paragraphe CROUS*/
.q1{margin: 12px;
	border-width: 2px;
	border-color: red;
	border-style: outset;
	background-color: white; 
	font-size: 1.125em; 
	font-weight: bold;  
/* top right bottom left */
	padding: 15px 12px 15px 8px;  }
/* .q1 p{padding-left: 100px;
		padding-top: 30px; 		
	text-align: center; } */
.q1 a{color: red; 
	text-decoration: none; }
#q2{color: black; }
.q1 img{width: 67.5px;
	height: 67.5px;
	float: left;
	padding: 6px; 
	float: left; }
/* .q3 { width: 22.5%; } */
.q3 {}
										/* mise en forme des li */
.pv1, .pv2, .pv3, .pv4, .pv5{ text-decoration: none; }
.pv1{ color:#84815b; } /* vert fonce 132 129 91 */
.pv2{ color:#adcf4f; } /* vert clair 173 207 79 */
.pv3{ color:#f7f2b2; } /* jaune clair 247 242 178 */
.pv4{ color:#4a1a2c; } /* mauve fonce 74 26 44 */
.pv5{ color:#8e3557; } /* mauve clair 142 53 87 */
										/* mise en forme specifique autre elements */
.z1{ /* margin:5px; 
	 border-color: #adcf4f;
	color: #adcf4f;
	border-style: ridge; */ }
.z1 img { height: 75px;
		width: 75px;}
.z2{ height:20px;
	width:86px; }
										/* mise en forme des hr */
.z11{ text-align:center;
	/*padding-top:10px; */
	border:0; }
.z12{ border-color:#84815b;
	  border-top:ridge; }
	  									/* LA TAXE D’APPRENTISSAGE */
.r4 {margin: 12px;
	border-width: 2px;
	border-color: black;
	border-style: solid;
	padding: 15px 22px;  }
#r4a {padding: 12px; }
.r4, .r4 a {color: black; }
.r4 h4{ color: red; 
		font-weight: bold; 
		font-style: normal; }
.r4 h6{ color: #C00000;
		font-weight: bold; 
		text-align: justify;  }
.r4 ul { list-style-type: circle; 
		padding-left: 25px; }
#r41 { color:#7030A0;
		font-weight: bold; }
										/* bas de page */
.piedpage{ font-size: 0.8em;
	color : #8e3557; 
	text-align:center; }
.piedpage a:link { color: #4a1a2c; 
		text-decoration: underline;  }
.piedpage span{ font-size:1.375em; }
.piedpage1, .piedpage2 { width:17.5%; }
.piedpage1 img { height:50px; 
				width:50px; }
.piedpage3 { width:30%; } 
.piedpage4 { width:35%; } 
.piedpage4 img { vertical-align:middle; }
							                        /* bandeau pub pour referenceurs et remerciements */
.toutenbas1 {font-size:0.8em;
		text-align:center;
		border:0;
		margin:0;
		padding:0; }
.toutenbas1 td{ width:33%; }
.toutenbas1, .toutenbas1 a, .toutenbas1 a:active, .toutenbas1 a:focus, .toutenbas1 a:visited, .toutenbas1 a:hover{ color:#84815b; }
.toutenbas1 a, .toutenbas1 a:visited{ text-decoration: none; }
.toutenbas1 a:active, .toutenbas1 a:focus, .toutenbas1 a:hover{ text-decoration: underline; }  
/* Mise &agrave; jour : 9de2 - 29 mars 2019 */