body 								{ font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background-color: #00518b;  }#center 							{ position: absolute; left: 50%; top: 50%; z-index: 1; }#container 							{ position: absolute; left: -493px; top: -308px; width: 955px; height: 615px; z-index: 2; margin: 0; padding: 14px 14px 0; border-color: #999; border-width: 1px; }#ZoneTitre	 						{ height: 30px; width: 800px; left: 62px; top: 20px; position: relative; z-index: 3; overflow: auto; visibility: visible; }#ZoneCentrale 						{ height: 362px; width: 837px; top: 42px; position: relative; left: 56px; z-index: 4; overflow: auto; visibility: visible; }#ZoneCentraleFiliere				{ height: 380px; width: 837px; top: 20px; position: relative; left: 56px; z-index: 4; overflow: auto; visibility: visible; }#ZoneRetour	 						{ height: 82px; width: 82px; left: 17px; top: -581px; position: relative; z-index: 5; overflow: auto; visibility: visible; border: solid 1px #ff6c1f; }#retour 							{ position: relative; left: -462px; top: -276px; width: 83px; height: 83px; z-index: 10;  }a									{ color: #495a76; text-decoration: none; }a:visited							{ color: #495a76; text-decoration: none; }a:active							{ color: #ffffff; text-decoration: underline; }a:hover								{ color: #ffffff; text-decoration: none; }#ZoneTitre .titre					{ z-index: 1; font-size: 20px; font-weight: bold; font-style: italic; line-height: 20px; }#ZoneCentrale td					{ z-index: 2;  }#ZoneCentrale a						{ color: #495a76; font-size: 13px; text-decoration: none; }#ZoneCentrale a:visited				{ color: #495a76; font-size: 13px; text-decoration: none; }#ZoneCentrale a:active				{ color: #7995c4; font-size: 13px; text-decoration: underline; }#ZoneCentrale a:hover				{ color: #7995c4; font-size: 13px; text-decoration: none; }#ZoneCentrale a.eleve				{ color: #495a76; font-size: 13px; text-decoration: none; }#ZoneCentrale a.eleve:visited		{ color: #495a76; font-size: 13px; text-decoration: none; }#ZoneCentrale a.eleve:active		{ color: #7995c4; font-size: 13px; text-decoration: underline; }#ZoneCentrale a.eleve:hover			{ color: #7995c4; font-size: 13px; text-decoration: none; }#ZoneCentrale .selection			{ color: #495a76; font-size: 13px; font-weight: bold; text-decoration: none; }#ZoneCentrale .desactive			{ color: #b3aab3; font-size: 13px; text-decoration: none; }#ZoneCentrale .lignefond			{ background-image: url(image/ligne.jpg); background-repeat: no-repeat; background-position: 8px 0; left: 15px; }#ZoneCentrale a.copyright			{ font-size: 9px; color: #b1b1b1; text-decoration: none; }#ZoneCentrale a.copyright:visited	{ font-size: 9px; color: #b1b1b1; text-decoration: none; }#ZoneCentrale a.copyright:active	{ font-size: 9px; color: #b1b1b1; text-decoration: underline; }#ZoneCentrale a.copyright:hover		{ font-size: 9px; color: #b1b1b1; text-decoration: none; }.accueil-titre						{ font-size: 24px; font-style: italic; line-height: 24px; }.accueil-texte						{ font-size: 13px; font-style: italic; line-height: 15px; text-align: left; }.accueil-adresse 					{ font-size: 12px; line-height: 13px;  }#ZoneCentrale .promotion			{ font-size: 14px; font-weight: bold; line-height: 12px; }#ZoneTitre .select					{ font-size: 14px; font-weight: bold; line-height: 12px; }.photo1								{ width: 184px; height: 125px; }.position-photo1 					{ text-align: right; vertical-align: bottom; }.position-photo2 					{ text-align: left; vertical-align: bottom; }.position-photo3 					{ text-align: center; vertical-align: bottom; }.position-texte3 					{ font-size: 12px; line-height: 14px; text-align: right; vertical-align: top; }.position-photo4 					{ text-align: left; vertical-align: top; }.photo2								{ width: 150px; height: 102px; }.photo3								{ width: 150px; height: 102px; }.photo4								{ width: 116px; height: 79px; }.restautexte						{ color: #000; font-size: 11px; background-color: #FFFFFF; }.restau0 							{ color: #fff; font-size: 11px; background-color: #692802; }.restau1 							{ color: #000; font-size: 11px; background-color: #d6e69c; }.restau2 							{ color: #000; font-size: 11px; background-color: #b2d67e; }.restau3 							{ color: #000; font-size: 11px; background-color: #8db0cf; }.restau4 							{ color: #000; font-size: 11px; background-color: #cddef3; }.bandeaudefilant					{ color: #000; font-size: 12px; }.note								{ color: #898989; font-size: 9px; }