

body { margin: 0px; padding: 0px; background: url(images/bg.jpg) left top no-repeat fixed #fff; 
text-align: justify;
font-weight: bold;
scrollbar-face-color:#F6F7EF;
   		scrollbar-arrow-color:#F6F7EF;
   		scrollbar-track-color:#F6F7EF;
   		scrollbar-shadow-color:#F6F7EF;
   		scrollbar-highlight-color:#F6F7EF;
   		scrollbar-3dlight-color:#F6F7EF;
   		scrollbar-darkshadow-Color:#F50504;}

p {font-size: 12px;  font-weight: bold; line-height: 133%; font-family: arial, helvetica, sans-serif;  color:  #000000; }
h1,h2,h3 { margin: 0px; padding: 0px; }


a { font-family: Century Gothic, Lucida sans, verdana, arial, helvetica, sans-serif; color: #D82015; TEXT-DECORATION: NONE; letter-spacing: 1px; }
A:hover {
		text-decoration: none;
		color: #ffffff;
		background: #BB2409; 
}


acronym { background-color: ##FFF7D2; }



#extraDiv1 { position: absolute; left: 0px; top: 0px; z-index: 1; width: 100%; height: 51px; background: url(images/header_bg.gif) left top repeat-x; }
#pageHeader h1 { position: absolute; left: 0px; top: 0px; z-index: 2; width: 237px; height: 176px; margin: 0px; padding: 0px; background: url(images/logo.gif) left top no-repeat; }
#pageHeader h1 span,#pageHeader h2 { position: absolute; left: -9999px; }

#container { background: url(images/rightside_top.gif) 0px 0px no-repeat; width: 510px; margin: 51px 0px 0px 237px; padding-top: 24px; }

#quickSummary { margin-left: 10px; padding-left: 15px; width: 425px !important;width /**/:455px; background: url(images/) left top no-repeat; }
#quickSummary p { margin: 0px 0px 5px 0px; padding: 0px; }

#preamble { margin: 40px 0px 0px 30px; width: 458px; }
#preamble h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; background: url(images/tit_01.gif) left top no-repeat; display: block; overflow: hidden; }
#preamble p { margin: 5px 0px 5px 30px; padding: 0px; }

#supportingText { margin: 10px 0px 0px 0px; width: 458px; background: url(images/leaf.gif) center bottom no-repeat; }

#accueil { margin: 10px 0px 10px 20px; width: 458px; height: 410px; background: url(images/leaf.gif) center center no-repeat;}
#accueil h3 { width: 458px; height: 0px !important;height /**/:40px; padding-top: 0px;  display: block; overflow: hidden; }
#accueil p { margin: 0px 0px 5px 10px; padding: 0px; font-weight: bold; font-size: 12px; !important; line-height: 133%; font-family: arial, helvetica, sans-serif; color: #000000; text-align: justify;}

#adresse { margin: 0px 0px 10px 0px; width: 458px;}
#adresse h3 { width: 458px; height: 0px !important;height /**/:0px; padding-top: 0px; background: url(images/) left top no-repeat; display: block; overflow: hidden; }
#adresse p { margin: 0px 0px 0px 0px; padding: 0px; }


#services{ margin: 10px 0px 10px 20px; width: 458px; }
#services h3 { width: 458px; height: 22px !important;height /**/:22px; padding-top: 10px; background: url(images/services.gif) left top no-repeat; display: block; overflow: hidden; }
#services p { margin: 0px 0px 5px 30px; padding: 0px; }

#ami{ margin: 10px 0px 0px 20px; width: 458px; }
#ami h3 { width: 458px; height: 20px !important;height /**/:20px; padding-top: px; background: url(images/ami.gif) left top no-repeat; display: block; overflow: hidden; }
#ami p { margin:  0px 0px 5px 30px; padding: 0px; }

#cours {margin: 10px 0px 0px 20px; width: 458px;  }
#cours h3 { width: 458px; height: 19px !important;height /**/:19px; padding-top: px; background: url(images/cours.gif) left top no-repeat; display: block; overflow: hidden; }
#cours p { margin:  0px 0px 5px 30px; padding: 0px; }

#activites { margin: 20px 0px 20px 20px;  width: 458px;  }
#activites h3 { width: 458px; height: 25px !important;height /**/:25px; padding-top: px; background: url(images/activites.gif) left top no-repeat; display: block; overflow: hidden; }
#activites p { margin:  0px 0px 5px 30px; padding: 0px; }

#fp { margin: 0px 0px 20px 20px; width: 458px;}
#fp h3 { width: 458px; height: 25px !important;height /**/:25px; padding-top: px; background: url(images/fp.gif) left top no-repeat; display: block; overflow: hidden; }
#fp  p { margin:  0px 0px 5px 30px; padding: 0px; }

#sequence {margin: 0px 0px 20px 20px; width: 458px;  }
#sequence  h3 { width: 458px; height: 25px !important;height /**/:25px; padding-top: 24px; background: url(images/sequence.gif) left top no-repeat; display: block; overflow: hidden; }
#sequence  p { margin:  0px 0px 5px 25px; padding: 0px; }

#implication { margin: 0px 0px 20px 20px; width: 458px;  }
#implication h3 { width: 458px; height: 23px !important;height /**/:23px; padding-top: px; background: url(images/implication.gif) left top no-repeat; display: block; overflow: hidden; }
#implication  p { margin:  0px 0px 5px 30px; padding: 0px; }

#bienfaits { margin: 0px 0px 20px 20px; width: 458px;  }
#bienfaits h3 { width: 458px; height: 25px !important;height /**/:25px; padding-top: px; background: url(images/bienfaits.gif) left top no-repeat; display: block; overflow: hidden; }
#bienfaits  p { margin:  0px 0px 5px 25px; padding: 0px; }

#activitesecole { margin: 20px 0px 20px 20px;  width: 458px;  }
#activitesecole  h3 { width: 458px; height: 25px !important;height /**/:25px; padding-top: px; background: url(images/activites2.gif) left top no-repeat; display: block; overflow: hidden; }
#activitesecole  p { margin:  0px 0px 5px 30px; padding: 0px; }


#acad {margin: 0px 0px 20px 20px; width: 458px; }
#acad  h3 { width: 458px; height: 24px !important;height /**/:24px; padding-top: px; background: url(images/acad.gif) left top no-repeat; display: block; overflow: hidden; }
#acad p { margin:  0px 0px 5px 30px; padding: 0px; }

#participation { margin-bottom: 20px; }
#participation h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; background: url(images/tit_03.gif) left top no-repeat; display: block; overflow: hidden; }
#participation p { margin: 5px 0px 5px 20px; padding: 0px; }


#benefits { margin-bottom: 20px; }
#benefits h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; background: url(images/tit_04.gif) left top no-repeat; display: block; overflow: hidden; }
#benefits p { margin: 5px 0px 5px 20px; padding: 0px; }

#requirements { margin-bottom: 20px; }
#requirements h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; background: url(images/tit_05.gif) left top no-repeat; display: block; overflow: hidden; }
#requirements p { margin: 5px 0px 5px 20px; padding: 0px; }

#pierrette { margin: 40px 0px 0px 30px; width: 458px;}
#pierrette h3 { width: 458px; height: 42px !important;height /**/:42px; padding-left: 24px; padding-top: 0px; background: url(images/pierrette.gif) left top no-repeat; display: block; overflow: hidden; }
#pierrette p { margin: 5px 0px 5px 0px; padding: 0px; }

#camyl { margin: 40px 0px 0px 30px; width: 458px;  }
#camyl h3 { width: 458px; height: 41px !important;height /**/:41px; padding-top: 0px; background: url(images/camyl.gif) left top no-repeat; display: block; overflow: hidden; }
#camyl p { margin: 5px 0px 5px 0px; padding: 0px; }

#footer { margin: 0px 0px 20px 20px; font-size: 10px; !important;font-size: 70%; font-family: Century Gothic, Lucida sans, verdana, arial, helvetica, sans-serif;  }

#linklist a{
display:block;
}
#linkList { position: absolute; left: 13px; top: 176px; width: 212px; background: url(images/leftside_bg.gif) left top repeat-y; }

#lselect a{
display:block;
}
#lselect { width: 212px; height: 100%; background: url(images/list_bg.gif) left top repeat-y; }
#lselect h3 { background: url(images/select_tit.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:35px;  padding-top: 35px; display: block; overflow: hidden; }
#lselect ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Century Gothic, Lucida sans, verdana, arial, helvetica, sans-serif; }
#lselect li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lselect p {letter-spacing: 1px; line-height: 133%; text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.7em; font-family: Century Gothic, Lucida sans, verdana, arial, helvetica, sans-serif;padding: 0px 5px 0px 5px;}
#lselect li: hover { background-color: #fff; }

#larchives a{
display:block;
}
#larchives { width: 212px; background: url(images/list_bg.gif) left top repeat-y; display: block; }
#larchives h3 { background: url(images/archives_tit.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:26px; padding-top: 26px; display: block; overflow: hidden; }
#larchives ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Century Gothic, Lucida sans, verdana, arial, helvetica, sans-serif; }
#larchives li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#larchives li:hover { background-color: #fff; }

#lresources a{
display:block;
}
#lresources { width: 212px; background: url(images/list_bg.gif) left top repeat-y; display: block; }
#lresources h3 { background: url(images/sommaire.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:26px; padding-top: 26px; display: block; overflow: hidden; }
#lresources ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#lresources li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lresources li:hover { background-color: #fff; }

#supportingTextEcole { margin: 10px 0px 0px 30px; width: 458px; background: url(images/leaf.gif) center top no-repeat; }
#explanation { margin-bottom: 20px; }
#explanation h3 { width: 458px; height: 0px !important;height /**/:24px; padding: 24px 0px 0px 0px; background: url(images/tit_02.gif) left top no-repeat; display: block; overflow: hidden; }
#explanation p { margin: 5px 0px 5px 30px; padding: 0px; }

#participation { margin-bottom: 20px; }
#participation h3 { width: 458px; height: 0px !important;height /**/:24px; padding-top: 24px; background: url(images/tit_03.gif) left top no-repeat; display: block; overflow: hidden; }
#participation p { margin: 5px 0px 5px 30px; padding: 0px; }


#footer { margin: 0px 0px 20px 20px; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif;  }

#linkList { position: absolute; left: 13px; top: 176px; width: 212px; background: url(images/leftside_bg.gif) left top repeat-x; }

#lselect { width: 212px; background: url(images/list_bg.gif) left top repeat-y; }
#lselect h3 { background: url(images/select_tit.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:35px; padding-top: 35px; display: block; overflow: hidden; }
#lselect ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#lselect li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lselect li:hover { background-color: #fff; }

#larchives { width: 212px; background: url(images/list_bg.gif) left top repeat-y; display: block; }
#larchives h3 { background: url(images/archives_tit.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:26px; padding-top: 26px; display: block; overflow: hidden; }
#larchives ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#larchives li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#larchives li:hover { background-color: #fff; }

#lresources { width: 212px; background: url(images/list_bg.gif) left top repeat-y; display: block; }
#lresources h3 { background: url(images/heberg.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:26px; padding-top: 26px; display: block; overflow: hidden; }
#lresources ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#lresources li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lresources li:hover { background-color: #fff; }