body  { background-color: #40b6ff;padding:0;}
p {}
td {}
#bandeau  { position: absolute; width: 738px; height: 134px }

input.delete:hover {background: #ce0000; color: #fff;}

#fondpage      { background: transparent url(images/fdpage.gif) repeat-y; float: left; margin-left: -450px; padding-right: 10px; padding-left: 10px; position: absolute; z-index: 2; top: 0px; left: 50%; width: 900px; height: auto; visibility: visible; clip: auto; mini-height: 100%; display: inline }
#menugauche         { color: black; font-weight: bold; font-size: 12px; line-height: 1.5em; font-family: verdana; text-decoration: none; background-image: url(images/06.gif); width: 145px; display: block }
#menugauche a  { color: #FFD940; font-weight: bold; text-decoration: none; background-image: url(images/06.gif); width: 145px; display: block }
#menugauche dl   { color: #FFD940; background-repeat: repeat-y; text-align: center }
#menugauche a:hover { color: white; background: url(images/07.gif) repeat-y; text-align: center }
#menugauche dt { color: black; background: url(images/06.gif) repeat-y; text-align: center;}
#menugauche .MenuTXT{
background:url(images/menuTXTFooter.gif) no-repeat bottom;
padding-bottom:0.2em;
}
.texte   { color: black; font-size: 12px; font-family: Verdana; text-align: justify; }
#texte  { font-size: 14px; font-family: verdana; background-color: white; text-align: justify; margin: 10px 20px; padding: 5px; border: solid 1px black; width: 680px; height: auto }

#textetitre  { color: #5690ff; font-weight: bold; font-size: 18px; font-family: verdana; background-color: #fcffd7; text-align: center; text-transform: uppercase; margin: 10px 20px; padding: 5px; border: solid 1px black; width: 680px; height: auto }
#texteeduc { font-size: 12px; font-family: verdana; background: white url(images/arbre.gif) no-repeat 50% 50%; text-align: justify; margin: 10px 20px; padding: 5px; border: solid 1px black; width: 680px; height: 480px }
#peduc1 { color: #4169e1; font-weight: bold; text-align: center; position: absolute; top: 260px; left: 180px; width: 150px }
#peduc2 { color: #4169e1; font-weight: bold; text-align: center; position: absolute; top: 210px; left: 260px; width: 150px }
#peduc3  { color: #4169e1; font-weight: bold; text-align: center; position: absolute; top: 180px; left: 440px; width: 150px }
#peduc4 { color: #4169e1; font-weight: bold; text-align: center; position: absolute; top: 210px; left: 570px; width: 170px }
#peduc5 { color: #4169e1; font-weight: bold; text-align: center; position: absolute; top: 265px; left: 700px; width: 150px }
#peduc6  { color: #b22222; font-weight: bold; font-size: 24px; text-align: center; position: absolute; top: 520px; left: 440px; width: 150px }
#peduc7  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 430px; left: 180px; width: 150px }
#peduc8  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 340px; left: 250px; width: 200px }
#peduc9  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 340px; left: 620px; width: 150px }
#peduc10  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 270px; left: 440px; width: 150px }
#peduc11  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 430px; left: 680px; width: 150px }
#peduc12  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 590px; left: 230px; width: 150px }
#peduc13  { color: #006400; font-weight: bold; text-align: center; position: absolute; top: 590px; left: 640px; width: 150px }
#peduc14 { text-align: center; position: relative; top: 80px; left: 80px; width: 150px; visibility: hidden }
#menuhaut     { color: black; background-color: white; text-align: left; vertical-align: middle; padding: 0px 0px 0px 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: black; position: absolute; z-index: 10; top: 0px; left: 155px; width: 300px; height: 94px; -moz-opacity: .80; filter: alpha(opacity=80); opacity: .80  }
.Tmenuhaut   { color: black; font-weight: bold; font-size: 13px; line-height: 19px; font-family: verdana; text-decoration: none }
.Tmenuhaut:hover  { color: #40b6ff; font-weight: bold; font-size: 13px; line-height: 19px; font-family: verdana; text-decoration: none }
.menugauchefin  {display: block }
.dbimgbas { top: 50% }

dl  { background: url(images/07.gif) repeat-y; list-style-type: none; margin-bottom: 0px }
#Zimgintro  { margin-top: -310px; margin-left: -292px; position: absolute; z-index: 0; top: 50%; left: 50%; width: 584px; height: 579px }
#Zimgintro1 { margin-top: 144px; margin-left: 20px; position: absolute; z-index: 10; top: 50%; left: 50%; visibility: visible }
#zonetexteintro  { color: white; font-size: 11px; line-height: 13px; font-family: verdana; text-decoration: none; background-color: #6a40ff; text-align: center; margin-top: 270px; margin-left: -400px; position: absolute; z-index: 20; top: 50%; left: 50%; width: 800px }
#temporaire { filter:alpha(opacity=70); 	-moz-opacity: .70; opacity:.70;color: black; font-weight: bold; font-size: 16px; font-family: verdana; background-color: white; text-align: center; margin-top: -69px; margin-left: -230px; border: solid 2px #be3935; position: absolute; z-index: 50; top: 50%; left: 50%; width: 460px; height: 138px }
.actutitre { font-weight: bold; font-size: 14px }
.actudate { color: #3495ff; font-style: italic; font-size: 9px }
.actutexte { font-size: 10px }
.connect { font-size: 10px; font-family: verdana; text-align: center; margin-left: -10px }
.actugestion1 { color: white; font-size: 10px; background-color: black; margin: 2px; padding: 2px }
.actugestion1 a { color: white; font-size: 10px; text-decoration: none; background-color: black; margin: 2px; padding: 2px }
.actugestion1 a:hover { color: white; font-weight: bold; font-size: 10px; text-decoration: none; background-color: black; margin: 2px; padding: 2px }
.BO_Form_txtarea { font-size: 11px; font-family: verdana; background-color: #77a9d8 }
#Acoll    { color: white; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; text-align: right; position: absolute; top: 75px; left: -250px; width: 300px; height: 50px }
#Acoll:hover  { color: #6a40ff; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; text-align: right; position: absolute; top: 75px; left: -250px; width: 300px; height: 50px }
#Alyc    { color: white; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; text-align: right; position: absolute; top: 455px; left: -240px; width: 300px; height: 50px }
#Alyc:hover  { color: #6a40ff; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; text-align: right; position: absolute; top: 455px; left: -240px; width: 300px; height: 50px }
#photomenhaut { position: absolute; z-index: 0; top: 0px; left: 145px; width: 738px; height: 95px }
#Aeco   { color: white; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; position: absolute; top: 80px; left: 530px; width: 300px; height: 50px }
#Aeco:hover { color: #6a40ff; font-weight: bold; font-size: 24px; font-family: verdana; text-decoration: none; position: absolute; top: 80px; left: 530px; width: 300px; height: 50px }
h1 { color: #156e2d; font-weight: bold; font-size: 16px; font-family: verdana; text-decoration: underline }
h2 { font-size: 16px; font-family: verdana }
#LPCAP    { background-color: #ffc; text-align: center; float: left; border-right: 1px solid gray; width: 200px; height: 135px }
#LPBEP    { background-color: #9ff; text-align: center; padding: 0px; border-right: solid; border-left: solid; z-index: 1; height: 135px }
#LPBAC    { background-color: #ffc; text-align: center; float: right; border-left: 1px solid gray; width: 200px; height: 135px }
.LPMC  { width: 246px }

#texteecjd   { font-size: 14px; font-family: verdana; background: white url(images/fd-ecole.jpg) no-repeat; text-align: justify; margin: 10px 20px; padding: 5px; border: solid 1px black; width: 680px; height: 590px }
#ecjd01        { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 250px; left: 180px; width: 170px; height: auto }
#ecjd02      { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 215px; left: 430px; width: 170px; height: auto }
#ecjd03      { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 250px; left: 670px; width: 170px; height: auto }
#ecjd04      { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 630px; left: 180px; width: 170px; height: auto }
#ecjd05     { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 695px; left: 430px; width: 170px; height: auto }
#ecjd06     { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 0; top: 630px; left: 670px; width: 170px; height: auto }
#ecjd07    { font-size: 24px; background-color: white; text-align: center; float: none; margin: 0px 0px 0px -200px; padding: 5px; border: solid 1px #9c0; position: absolute; z-index: 5; top: 565px; left: 505px; width: 400px; height: auto; -moz-opacity: .60; filter: alpha(opacity=60); opacity: .60  }

#ecjd08    {
	font-size: 9px;
	background-color: #ffc;
	text-align: center;
	float: none;
	margin: 0px 0px 0px -250px;
	padding: 5px;
	border: solid 1px #000;
	position: absolute;
	z-index: 5;
	top: 456px;
	left: 916px;
	width: 170px;
	height: auto;
}
.ecjdphoto     { float: none; margin: 0px 0px 0px -125px; border: solid 0px silver; position: absolute; z-index: 2; top: 373px; left: 503px; width: 250px; height: 200px }
.ecjdf01      { float: none; margin: 0px 0px 0px -180px; position: relative; z-index: 1; top: -120px; left: 50%; width: 361px; height: 421px; visibility: hidden }

#textecoll { font-size: 14px; font-family: verdana; background: white url(images/fd-college.jpg) no-repeat; background-color: white; text-align: justify; margin: 10px 20px; padding: 5px; border: solid 1px black; width: 680px; height:590px; }
#coll01 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 230px; left: 172px; width: 155px; height: auto }
#coll02 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 195px; left: 410px; width: 210px; height: auto }
#coll03 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 230px; left: 700px; width: 150px; height: auto }
#coll04 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 415px; left: 172px; width: 155px; height: auto }
#coll05 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 630px; left: 172px; width: 155px; height: auto }
#coll06 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 410px; left: 700px; width: 150px; height: auto }
#coll07 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 630px; left: 700px; width: 150px; height: auto }
#coll08 { font-size: 9px; background-color: #ffc; text-align: center; margin: 0px; border: solid 1px #000; position: absolute; z-index: 1; top: 705px; left: 410px; width: 210px; height: auto }
.collphoto  { float: none; margin: 0px 0px 0px -180px; position: relative; z-index: 0; top: 90px; left: 50%; visibility:hidden }
.collphoto1  { float: none; margin: 0px 0px 0px -96px; position: absolute; border: solid 2px black; z-index: 2; top: 370px; left: 507px }
#logoune { margin-left: 130px; position: absolute; z-index: 5; top: 310px; left: 50%; width: 154px; height: 111px }
.photoLP1 { float: left; width: 200px; height: 250px }
.photoLP2 { float: right; width: 200px; height: 250px }
