BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE:small; PADDING-BOTTOM: 0px; 
	MARGIN:0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #F5EDDE ; 

} 



#droite dl, dt, dd, ul, li {
	/* margin: 0;
 	padding: 0;
 	list-style-type: none;
	*/
}

/* --------------------------------------------------------- */
/* Style pour les articles   							     */
/* --------------------------------------------------------- */
h1 {
	font-size : 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

h2 {
	font-size : 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

h3 {
	font-size : 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

h4 {
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

h5 {
	font-size : 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

h2 {
	font-size : 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

/* --------------------------------------------------------- */
/* Style pour le menu gauche 							     */
/* --------------------------------------------------------- */
#menu {
	width: 180px;
 	list-style-type: none;
	text-align: right;
}
#menu dt {
	cursor: pointer;		
	height: 27px;
	font-weight: bold;
	background: #7F796F; 
	color : #433F38;	
}
#menu dd {
	margin: 1px;
}
#menu li {
	background: #CDC2B2;
	color: #FAFAFA;
 	padding: 0;
	margin: 0;
	margin-left: -40px;
	padding-right: 12px;
	height: 25px;
	list-style-type: none;
}

#menu li a, #menu dt a {
	color: #FAFAFA;
	text-decoration: none;
	text-align: right;
	display: block;
	height: 100%;
	padding-right: 5px;	
}

#menu li a:hover {
	background: #ABA091;
}

#menu dt a:hover {
	background: #ABA091; 
}



/* --------------------------------------------------------- */
/* Style des zones de l'écran 						#FBF6F2;	     */
/* --------------------------------------------------------- */
#header {
	BACKGROUND-COLOR:#E4D7C6;width: 920px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	margin-bottom:0px;
}
#haut {
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #E4D7C6; 
	width: 920px;
	display:table;
	border:none;
	padding:0px;
	line-height:25px;
}
#conteneur{
     position:absolute;
     left: 50%; 
     width: 920px;
     margin-left: -460px; 
	 background-color:#A29A8C;
	 }
	 
.image {
	border:0;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	margin-bottom:0px;
}
#centre {
	MARGIN-LEFT: 180px; 
	BACKGROUND-COLOR: #F9E8D3; 
	padding-left:20px; 
	padding-right:20px; 
	padding-top:8px;
	padding-bottom:5px;
	height:500px;
	text-align:justify;
	display:table;
	width:590px;
}

#centreAutre{
	MARGIN-LEFT: 180px; 
	BACKGROUND-COLOR: #FBF6F2; 
	padding-left:20px; 
	padding-right:20px; 
	padding-top:8px;
	padding-bottom:5px;
	height:500px;
	text-align:justify;
	display:table;
	width:550px;
}

#gauche {
	LEFT: 0px;
	WIDTH: 180px;
	POSITION: absolute;
	top: 268px;
}
#droite {
	
	RIGHT: 0px;
	WIDTH: 140px;
	POSITION: absolute;
	top: 268 px;
	color:#FFFFFF;
	text-align:center;
	margin-right:5px;
}
#pied {
	padding-top:3px;
	HEIGHT: 35px; 
	BACKGROUND-COLOR: #000000;
	color: #F8F3EA;
	font-size: xx-small;
	font-weight: bold; 
	line-height:8px;
}


/* --------------------------------------------------------- */
/*                        ACTUALITES                         */
/* --------------------------------------------------------- */
.actuTitre {
	color: #5C7C81;
	font-weight:bolder;
	line-height: normal ;
	font-size: 11px;
}
.actuTexte {
	color: #514835;
	font-weight : normal ;
	line-height: normal ;
	font-size: 11px;
	
}
.actuLien {
	text-decoration:none;
	font-size: 10px; 
	font-weight:bold;
}
.actuLien:link { /* lien non-visité */
	color: #9E4E51;
	
}
.actuLien:visited {/* lien visité cp */
	color: #AF6B60;
}
.actuLien:hover {  /* couleur du survol*/
	color: #B19A56;
}
.actuLien:active { /* lien activé m */
	color: #E3CCBA;
}

/* --------------------------------------------------------- */
/*                        La vie des écoles                  */
/* --------------------------------------------------------- */
.ListeEcoleTitre {
	color: #5C7C81;
	font-weight:bolder;
	line-height: normal ;
	font-size: 11px;
}
.ListeEcoleTexte {
	color: #514835;
	font-weight : normal ;
	line-height: normal ;
	font-size: 11px;
}
.ListeEcoleLien {
	text-decoration:underline;
	font-size: 11px; 
	font-weight:bold;
}
.ListeEcoleLien:link { /* lien non-visité */
	color: #9E4E51;
	
}
.ListeEcoleLien:visited {/* lien visité cp */
	color: #AF6B60;
}
.ListeEcoleLien:hover {  /* couleur du survol*/
	color: #B19A56;
}
.ListeEcoleLien:active { /* lien activé m */
	color: #E3CCBA;
}


.FicheEcoleTitre {
	color: #5C7C81;
	font-weight:bolder;
	line-height: normal ;
	font-size: 12px;
}
.FicheEcoleTexte {
	color: #514835;
	font-weight : bolder ;
	line-height: normal ;
	font-size: 10px;

}
.FicheEcoleLegende {
	color: #514835;
	font-size: 9px;
}



/* --------------------------------------------------------- */
/*                            ARTICLES                       */
/* --------------------------------------------------------- */
.articleTitre {
	color: #5C7C81;
	font-weight : bold ;
	line-height: normal ;
	font-size: 16px;
}
.articleSousTitre {
	color: #7AACBB;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}
.articleDescriptif {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 11px;
	font-style:italic;
}
.articleChapo {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 11px;
	font-style:italic;
}
.articleTexte {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 11px;
	text-align:justify;
}
LI#center {
	color:#FF0000; 
}
.articleTexte.LI {
	color: #990000;
	font-weight:normal;
	line-height: normal ;
	font-size: 11px;
	text-align:justify;
}

.articleDate {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 10px;
}

/* --------------------------------------------------------- */
/*         Liste des articles			                     */
/* --------------------------------------------------------- */
.listeArticleTitre {
	color: #7AACBB;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}

.listeArticleDescription {
	color: #231C12;
	font-weight : normal ;
	line-height: normal ;
	font-size: 11px;
}

.listeArticleDate {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 10px;
}

/* --------------------------------------------------------- */
/*         Evenement			                     */
/* --------------------------------------------------------- */
.evenementTitreFixe {
	color: #231C12;
	font-weight : bold ;
	line-height: normal ;
	font-size: 11px;
}

.evenementTitre {
	color: #FAFAFA;
	font-weight : bold ;
	line-height: normal ;
	font-size: 14px;
}

.evenementTexte {
	color: #FAFAFA;
	font-weight : bold ;
	line-height: normal ;
	font-size: 11px;
}

.evenementLien {
	text-decoration:none;
	font-size: 10px; 
	font-weight:bold;
}
.evenementLien:link { /* lien non-visité */
	color: #9E4E51;
	
}
.evenementLien:visited {/* lien visité cp */
	color: #AF6B60;
}
.evenementLien:hover {  /* couleur du survol*/
	color: #B19A56;
}
.evenementLien:active { /* lien activé m */
	color: #E3CCBA;
}


/* --------------------------------------------------------- */
/*         Recherche					                     */
/* --------------------------------------------------------- */
.rechercheTitre {
	color: #7AACBB;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}
.rechercheDescription {
	color: #231C12;
	font-weight : normal ;
	line-height: normal ;
	font-size: 11px;
}
.recherchePourcentage {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 10px;
}
.rechercheInfo {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 12px;
}
.rechercheInput{
	font-weight: bold;
	color:#7A9398;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	width: 200px;
	border: 1px solid #aaa;
}


/* --------------------------------------------------------- */
/*         Formulaire                                        */
/* --------------------------------------------------------- */
.formulaireZoneTexte{
	font-weight: bold;
	color: #514835;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	border: 1px solid #aaa;
}
.formulaireZoneSelect{
	font-weight: bold;
	color: #514835;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
}
.formulaireTexte{
	color: #514835;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bolder ;
	line-height: normal ;
	font-size: 11px;
}
.formulaireInformation{
	color: #EE0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal ;
	font-size: 11px;
}

.formulaireObligatoire{
	color: #EE0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal ;
	font-size: 8px;
}
/* --------------------------------------------------------- */
/*         style mise en page du contenu                     */
/* --------------------------------------------------------- */
.titre1 {
	color: #5C7C81;
	font-weight : bold ;
	line-height: normal ;
	font-size: 13px;
}
.titre2 {
	color: #7AACBB;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}
.titre2b {
	color: #AEB656;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}
.titre3 {
	color: #5C7C81;
	font-weight : normal ;
	line-height: normal ;
	font-size: 12px;
}
.corps_texte {
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 12px;
}

a img{               
border:none;
}

/* --------------------------------------------------------- */
/*         lien corps de texte + en savoir +                 */
/* --------------------------------------------------------- */

a.lienct:link { /* lien non-visité */
	color: #9E4E51;
	text-decoration:underline;
	font-weight: bold;
	font-size: small; 
}
a.lienct:visited {/* lien visité cp */
	color: #AF6B60;
	font-style: strong;
	text-decoration:underline;
	font-weight: bold;
	font-size: small; 
}
a.lienct:hover {  /* couleur du survol*/
	color: #B19A56;
	text-decoration:underline;
	font-weight: bold;
	font-size: small; 
}
a.lienct:active { /* lien activé m */
	color: #E3CCBA;
	text-decoration:underline;
	font-weight: bold;
	font-size: small; 
}

/* --------------------------------------------------------- */
/* Style pour le plan du site            					 */
/* --------------------------------------------------------- */
.planText {
	list-style-type:none;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.plan {
	list-style-type:none;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.plan:link { /* lien non-visité */
	color: #20B4C1;
	text-decoration:underline;
}
.plan:visited {/* lien visité cp */
	color: #20B4C1;
	text-decoration:underline;
}
.plan:hover {  /* couleur du survol*/
	color: #B19A56;
	text-decoration:underline;
}
.plan:active { /* lien activé m */
	color: #E3CCBA;
	text-decoration:underline;
}

ul.glossaire {
	list-style-type:none;
}


/* --------------------------------------------------------- */
/* Style pour le glossaire              					 */
/* --------------------------------------------------------- */



a.glossaire:link { /* lien non-visité */
	color: #20B4C1;
	text-decoration:underline;
}
a.glossaire:visited {/* lien visité cp */
	color: #20B4C1;
	text-decoration:underline;
}
a.glossaire:hover {  /* couleur du survol*/
	color: #B19A56;
	text-decoration:underline;
}
a.glossaire:active { /* lien activé m */
	color: #E3CCBA;
	text-decoration:underline;
}


/* --------------------------------------------------------- */
/*         lien corps des menus                              */
/* --------------------------------------------------------- */
/* lien menus*/ 
a.lien3:link {
	color: #ACDEEB;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
a.lien3:visited {
	color: #B0F7F1;
	font-style: strong;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
a.lien3:hover {  /* couleur du survol*/
	color: #D8E6C9;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
a.lien3:active {
	color: #ACDEEB;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
/* --------------------------------------------------------- */
/*         lien menu droite                             */
/* --------------------------------------------------------- */
a.lien4:link {
	color: #Ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size:xx-small; 
}
a.lien4:visited {
	color: #B0F7F1;
	font-style: strong;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
a.lien4:hover {  /* couleur du survol*/
	color: #F9E8D3;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
}
a.lien4:active {
	color: #43A0A8;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small; 
}
/* --------------------------------------------------------- */
/*         lien corps des menus                              */
/* --------------------------------------------------------- */
a.lienMenuH {
	color: #433F38;
	text-decoration: none;
	font-weight: bold;
	font-size:12px; 
}
a.lienMenuH:hover {
	color: #43A0A8;
	font-weight: bolder;
	font-size: 12px; 
}


a.lienMenuHActif {
	color: #43A0A8;
	/*text-decoration:underline;*/
	text-decoration:none;
	font-weight: bold;
	font-size:13px; 
}



a.lien1:link {
	color: white;
	text-decoration: none;
}
a.lien1:visited {
	color: white;
	font-style: italic;
}
a.lien1:hover {
	color: white;
	text-decoration: underline;
}
a.lien1:active {
	color: darkgreen;
}

.lienpied {
	color: #F8F3EA;
	text-decoration: underline;
	font-size:9px; 
	font-weight:normal;
}


a.lienpied:link {
	color: #F8F3EA;
	text-decoration: none; 
}
a.lienpied:visited {
	color: #F8F3EA;
	text-decoration: none; 
}
a.lienpied:hover {  /* couleur du survol*/
	color: #D8E6C9;
	text-decoration: none;
	font-weight: normal;
}
a.lienpied:active {
	color: #F8F3EA;
	text-decoration: none; 
}
/* --------------------------------------------------------- */
/* Style pour les recherches            					 */
/* --------------------------------------------------------- */
.texterecherche{
	font-weight: bold;
	color: #43A0A8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
}

/* --------------------------------------------------------- */
/* Style pour le menuhorizontal           					 */
/* --------------------------------------------------------- */
.menuhorizontal {
	padding:0px;
	margin: 0px; 
	height:27px; 	
}
.menuhorizontal LI {
	MARGIN-LEFT:48px;DISPLAY: inline;
}
.menuhaut A {
	MARGIN: 0px 2px; COLOR: #000000; TEXT-DECORATION: underline
}
.menuhaut A:hover {
	TEXT-DECORATION: none
}
.menugauche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menugauche LI {
	MARGIN-BOTTOM: 5px
}
.menugauche A {
	MARGIN: 0px 2px; COLOR: #000000; TEXT-DECORATION: underline ; border:none
}
.menugauche A:hover {
	TEXT-DECORATION: none
}
.menudroit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menudroit LI {
	MARGIN-BOTTOM: 5px
}
.menudroit A {
	MARGIN: 0px 2px; COLOR: #000000; TEXT-DECORATION: underline
}
.menudroit A:hover {
	TEXT-DECORATION: none
}
P {
	MARGIN: 0px 0px 10px
}

.justifie { 
text-align: justify; 
} 
.scrollbar1 {
scrollbar-3dlight-color: #bea7e0;
scrollbar-arrow-color: #e0e0e0;
scrollbar-base-color: #9b3c7c;
scrollbar-darkshadow-color: #623c7c;
scrollbar-face-color: #795499;
scrollbar-highlight-color: #ab7ccd;
scrollbar-shadow-color: #412280;
scrollbar-track-color: #ab96d6;
} 


/* objet de formulaire 
*/

input.forminput {
	background-color: #D8E6C9;
	border: 1px solid #C6C7B5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #24539F;
}

input.formbutton {
	background-color: #6F8D92;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D8E6C9;
	cursor:pointer;
}


*/
/* objet de formulaire 
*/
.recherche {
	width: 200px;
	border: 1px solid #aaa;
	font-size: 1em;
}

#chercher {
font-size: 0.8em;
font-weight: bold;
margin-bottom: 0;
/*color: #777;*/
color: #43A0A8;

}

/* fin objet de formulaire */
#login {
	LEFT: 780px;
	WIDTH: 130px;
	height: 55px;
	POSITION: absolute;
	top: 14px;
	font-weight : bolder ;
	line-height: 2px ;
	font-size: xx-small;
}
.login{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
.login LI {
	MARGIN-BOTTOM: 0px;
}
.login A {
	MARGIN: 0px 2px; COLOR: #000000; TEXT-DECORATION: underline
}
.login A:hover {
	TEXT-DECORATION: none
}

.texteaccroche{
	background-color:none;
	color: #FFFFFF;
	font-weight : bold ;
	line-height: normal ;
	font-size: 11px;
	position:absolute; width:185px; height:102px; z-index:1; left: 441px; top: 100px;


}
.Style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: x-small;
}


.textetentete{
	color: #43A0A8;
	font-weight: bold;
	font-size:medium;
	position:absolute; width:350px; height:55px; z-index:2; left: 80px; top: 118px;
	}

.textemonaccesmonecole{
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


.MainHeader
{
	font-weight: bold;
	text-transform: uppercase;
	color: #990066;
}

.BlueTitle
{
	font-weight: bold;
	text-transform: capitalize;
	color: #0099cc;
}

.CenteredTitle
{
	font-weight: bold;
	color: #ff0033;
	text-align: center;
}

.Titre
{
	color: #5C7C81;
	font-weight : bold ;
	line-height: normal ;
	font-size: 14px;
}

.SousTitre
{
	color: #7AACBB;
	font-weight : bold ;
	line-height: normal ;
	font-size: 12px;
}

.Texte
{
	color: #231C12;
	font-weight:normal;
	line-height: normal ;
	font-size: 11px;
	text-align:justify;
}