	BODY
	{
	   /* behavior:url("ie7.htc");
		background-image : url(fonds.jpg);*/
		scrollbar-face-color: #7189AB;
		scrollbar-shadow-color: #000000;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #000000;
		scrollbar-darkshadow-color: #000000;
		scrollbar-track-color: #3D4F7A;
		scrollbar-arrow-color: #66FFFF;
		color : black;
		/*BACKGROUND-COLOR: #FFFFFF;*/
		font-family : Arial, Geneva, Helvetica, sans-serif;
		font-size : 14px;
		margin-right : 25px;
		margin-left : 25px;
		margin-top : 10px;
		text-align: justify;
		background-attachment: fixed;
		background-repeat: no-repeat;
	}

	H1
	{
		font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
		font-size: 200%;
		color: #FF0000;
		font-weight: bold;
		font-style: Italic;
	}

	H2
	{
		color: #0000AA;/*#6498c1*/
		font-size: 100%;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style : normal;
		text-align: justify;
	}

	DT
	{
		color : Navy;
		font-weight : bold;;
		float:left;
		clear:left;
		padding-bottom: 10px;
		padding-top: 2px;
	}
	DD
	{
	font-style: italic;
	color: #555;
	padding-left: 75px;
	padding-bottom: 10px;
	padding-top: 0;
	}

	TD.prix
	{
		color : Black;
		font-family : Arial, sans-serif;
		font-size : 14px;
		text-align: left;
	}

	TD.paidagogos
	{
		color : Blue;
		font-size : 16px;
		text-align: center;
		font-weight: bold;
		BACKGROUND-COLOR: #FFFFFF;
	}

	ul.prix
	{
		color : Black;
		font-family : Arial, sans-serif;
		font-size : 14px;
		text-align: left;
	}

	.texte
	{
		color : black;
		font-family : Arial, sans-serif;
		font-size : 14px;
		text-align: left;
	}

	.trombine
	{
		color : black;
		font-family : Wingdings;
		font-size : 150%;
		text-align: left;
		font-weight: bold;
		BACKGROUND-COLOR: white;
	}

	TD, TH
	{
		color : Black;
		font-family : Helvetica, sans-serif;
		font-size : 12px;
		text-align: center;
	}

	.TITRE
	{
		font-family: Times New Roman, Helvetica, Arial;
		font-size: 28px;
		color: #000099;
		font-weight: bold;
		font-style: Italic;
	}

	.TITRE1
	{
		font-family: Times New Roman, Helvetica, Arial;
		font-size: 20px;
		color: #000099;
		font-weight: bold;
		font-style: Italic;
	}

	.TITRE2
	{
		font-family: Times New Roman, Helvetica, Arial;
		font-size: 200%;
		font-variant: small-caps;
		font-weight: bold;
		color: #000099;
	}


		/* p:first-letter
	{
		font-family: Times New Roman, Helvetica, Arial;
		font-size: 500%;
		font-variant: small-caps;
		font-weight: bold;
		color: #000099;
	} */

	/* Les liens */

	TABLE.instit TD {
		font-size : 75%;
		text-align : center;
	}
	TABLE.instit HR {
		color : #FFCC33;
		background-color : #FFCC33;
		width : 75%;
		height : 1px;
	}

A.liensRouge {
   color : white;
	background-color : #990000;
   text-decoration : none;
   font-weight : bold;
   font-style : italic;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	border: red 2px solid;
}
A.liensRouge:HOVER {
   color : cyan;
   background-color : navy;
   text-decoration : none;
   font-weight : bold;
   font-style : normal;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	border: 2px yellow solid;
}

A.art {
   background-color: #F0FFFF;
   border-width: 0px 1px 1px 0px;
   display: block;
   margin-left: auto;
   margin-right: auto;
   border-style: solid;
   border-color: navy;
}
A.art:hover {
   background: #FFF5E3 url(images/lumiere2.jpg);
   border-width: 1px 0px 0px 1px;
}
A.co {
   background-color: #F0FFFF;
   border-width: 0px 1px 1px 0px;
   border-style: solid;
   border-color: navy;
}
A.co:hover {
   background: #FFF5E3 url(images/lumiere2.jpg);
   border-width: 1px 0px 0px 1px;
}
a.bleu
{
   background-color: #F0FFFF;
   color: Navy;
   border-width: 0px 1px 1px 0px;
   border-style: solid;
   border-color: Navy;
   font-weight: bold;
   text-decoration : none;
   width : 100px;
   display: block;
   margin-left: auto;
   margin-right: auto;
}
a.bleu:HOVER
{
   background:#FFF5E3 url(images/lumiere2.jpg);
   color: #000000;
   border-width: 1px 0px 0px 1px;
}

TD.titreactu {
	border-bottom: navy 1px solid;
	border-top: solid 1px navy;
	font-family : Helvetica, sans-serif;
	font-size : 100%;
	display: block;
	text-align: center;
	color: navy;
	font-weight : bold;
	width: 100%;
}	
TD.actu {
	padding: 10px 10px 0 10px;
	border-left: solid 1px navy; 
	border-right: solid 1px navy; 
	width: 100%;
	text-align: justify;
}
SPAN.dateactu {
	text-align: right; 
	font-size: 80%; 
	color: #AAAAAA;
	display: block;
}

A.bouton	{
	margin: 1px 20px;
	padding: 2px 10px;
	text-decoration: none;
	vertical-align: top;
	font-stretch: wider; 
	font-weight: bolder;
	border-style: solid;
	border-width: 1px 3px 3px 1px;
	border-color: #866730;
	background-color: #E2BACF;
	color: blue; 
}
A.bouton:hover	{
	color: yellow;
	background-color: navy;
	border-width: 3px 1px 1px 3px;
	border-color: #E2BACF;
}
A.bouton2	{
	font-weight: normal;
	vertical-align: middle;
	padding-bottom: 5px;
}
P.chap
{	
	BACKGROUND-COLOR: #eeeeee;
	BORDER-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: gray navy navy gray;
	color: Navy;
	font-size: 150%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 25px;
	margin-top: 75px;
}