body {  }
.bodyAccueil { background-color: #cfc891; }
.bodyGris { background-color: #e4e6e6; }
.bodyActScien { background-color: #d4d4a3; }
.bodyEtudiant { background-color: #d6d676; }
.bodypublic { background-color: #dcd7b5; }
.bodyEquipe { background-color: #d7cfbf; }
.bodyOrientations { background-color: #a5bbba; }
.bodyRessources { background-color: #cddbd6; }
.bodyNoel { background-color: #9aaea5; }
.bodyCollINT { background-color: #616060; }

a:link { color: #005367; }
a:visited { color: #003d4c; }
a:hover { color: #007591; }
a:active { color: #005367; }

a#lienAct_ST:link { color: #005367; text-decoration: none;}
a#lienAct_ST:visited { color: #003d4c; text-decoration: none; }
a#lienAct_ST:hover { color: #007591;text-decoration: underline; }
a#lienAct_ST:active { color: #005367; text-decoration: none; }

a#lienAct_Titre:link { color: #FFF; text-decoration: none;}
a#lienAct_Titre:visited { color: #FFF; text-decoration: none; }
a#lienAct_Titre:hover { color: #007591;text-decoration: underline; }
a#lienAct_Titre:active { color: #FFF; text-decoration: none; }

p { }
td { }
.Actualite { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; font-stretch: semi-condensed; text-decoration: none; letter-spacing: 1px; }
.ActualitePetit { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; font-stretch: semi-condensed; text-decoration: none; letter-spacing: 0; }
.ActualiteMoyen { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; font-stretch: semi-condensed; text-decoration: none; letter-spacing: 0; }
.Act_ST { color: #4e9da7; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; letter-spacing: 1px; }
.TypeNouvelle { color: #005367; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 13px; letter-spacing: 0; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }
.texteCourant { color: #000; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 15px; }
.texteCourantBleu2 { color: #007591; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15px; }
.texteCourantBleu { color: #003d4c; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15px; }
.texteCourantBleu3 {color: #005367; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15px;}
.exposant { font-size: 75%; font-family: Arial; line-height: 60%; vertical-align: super; }
.texteBloc { color: #000; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 17px; }
.texteGris { color: #555; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 16px; }
.textePetit { color: #000; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 13px; }
.lienExc { color: #000; font-size: 11px; font-family: Arial; font-style: italic; font-weight: normal; line-height: 13px; text-decoration: underline; }
.textePetitBleuPale { color: #2f879c; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 13px; }
.textePetitbleu { color: #005367; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 13px; }
.textePetitgrasBleu { color: #005367; font-size: 11px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 13px; }
.textePetitgrasnoir { color: #000; font-size: 11px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 13px; }
.textePetitGris { color: #616060; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 13px; }
.textePetitPDF { color: #616060; font-size: 9px; font-family: Arial; font-style: normal; font-weight: normal; }
.textePetitGrisBold { color: #616060; font-size: 11px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 13px; }
.GRAS { font-size: 12px; font-family: Arial, helvetica; font-weight: bold; line-height: 15px; }
.GRASbleu { color: #005367; font-size: 12px; font-family: Arial, helvetica; font-style: normal; font-weight: bold; line-height: 15px; }
.GRASbleuPale { color: #2f879c; font-size: 12px; font-family: Arial, helvetica; font-style: normal; font-weight: bold; line-height: 15px; text-decoration: underline; }
.NoirGRAS {
	color: #000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	line-height: 12px;
	/*white-space: nowrap;*/
}
.GRASnoir { color: #000; font-size: 12px; font-family: Arial, helvetica; font-weight: bold; line-height: 15px; }
.GRASgris { color: #4b4b4b; font-size: 12px; font-family: Arial, helvetica; font-weight: bold; line-height: 16px; }
.ITALIC { font-style: italic; }
.TitreLivre { font-size: 19px; font-family: Arial, helvetica; line-height: 23px; letter-spacing: 1px; }
.TitreLivrePetit { font-size: 14px; font-family: Arial, helvetica; font-weight: bold; line-height: 15px; }
.TitreLivrePetitB { font-size: 13px; font-family: Arial, helvetica; font-weight: bold; line-height: 15px; }
.CV_Nom { color: #000; font-size: 16px; font-family: Arial, helvetica; font-weight: bold; line-height: 18px; letter-spacing: 1px; }
.CV_TitreNoir { color: #000; font-size: 12px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 15px; }
.CV_Titrebleu { color: #005367; font-size: 12px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 15px; }


.Titrebleu { color: #005367; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 20px; letter-spacing: 1px; vertical-align: baseline; }
.lieu { color: #005367; font-size: 13px; font-family: Arial; font-weight: normal; line-height: 16px; letter-spacing: 1px; }
.PourSavPlus { color: #000; font-size: 10px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 11px; margin-top: 7px; margin-bottom: 1px; }
.txtRomAsurveiller { color: #fff; font-size: 12px; font-family: Arial, helvetica; font-weight: normal; line-height: 15px; }
.txtGrasAsurveiller { color: #fff; font-size: 12px; font-family: Arial, helvetica; font-weight: bold; line-height: 15px; }
.MargeIMGaSurv { margin-bottom: 0; margin-left: 10px; }
.DateEncart { color: #fff; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 12px; letter-spacing: 1px; margin-top: 10px; }
.ContourImgAct { border-top: 1px solid #000; border-bottom: 1px solid #ebecde; }
.margesIMGtitre { margin-bottom: 10px; margin-left: 18px; }
.TexteInfos { color: #6c6e2e; font-size: 9px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 10px; }
.PublContourPoint { background-color: #dcd6b5; border: dashed 1px #5f9da7; }
.accContourPoint { background-color: #cfc891; border: dashed 1px #5f9da7; }
.ContourPointGris { background-color: #e4e6e6; border: dashed 1px #5f9da7; }
.ContourGrisBordereau { background-color: #f0f0f0; border: dotted 1px #808080; }
.contourNoir { border: solid 1px #000; }
.contourbleu { border: solid 1px #003d4c; }
.lignebleue { border-bottom: 1px solid #80a9b3; border-top-color: #000; border-left-color: #000; border-left-style: solid;b;border-right-color: #000; border-right-style: solid; order-top-style: solid; }
.MargesIMGtabl { margin-top: 5px; margin-bottom: 5px; }
.margeTEXTEtabl { color: #000; font-size: 12px; font-family: Arial; font-weight: normal; font-style: normal; line-height: 15px; margin-top: 25px; margin-left: 0; }
.copyright { color: #000; font-size: 10px; font-family: Arial; font-weight: normal; line-height: 11px; }
.DATEprog { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; margin-left: 20px; }
.HEUREprog { color: #666; font-size: 12px; font-family: Arial; font-weight: normal; line-height: 15px; text-align: right; }
.GRASprog { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px; }
.TEXTEprog { color: #000; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15px; }
.SEANCEprog { color: #005367; font-size: 12px; font-family: Arial; font-weight: normal; line-height: 15px; }
.TSEANCEprog { color: #005367; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px; }
.CONFprog { color: #3d3d3d; font-size: 12px; font-family: Arial; font-weight: normal; line-height: 15px; }
.credit_cell_gauche  { border-style: solid; border-width: 1px 0 1px 1px; border-color: black }
.credit_cell_droite  { border: solid 1px black }
.exposant_N { color: black; font-size: 10px; font-family: Arial; line-height: 4px; vertical-align: super }
table.proj {  }
td.proj_entete1 { color: #616161; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; padding-bottom: 6pt; border-bottom: 1px solid gray; }
td.proj_entete2 { color: #616060; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; padding-bottom: 6pt; padding-left: 6pt; border-bottom: 1px solid gray; }
td.proj_entete3 { color: #616060; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; text-align: center; padding-bottom: 6pt; border-bottom: 1px solid gray; }
td.proj_entete4 { color: #616060; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; text-align: center; padding-bottom: 6pt; border-bottom: 1px solid gray; }
td.proj_col1 { color: black; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; padding-top: 6pt; padding-bottom: 6pt; border-bottom: 1px solid gray; }
td.proj_col2 { color: black; font-size: 11px; font-family: Arial; line-height: 13px; padding-top: 6pt; padding-bottom: 6pt; padding-left: 6pt; border-bottom: 1px solid gray; }
td.proj_col3 { color: black; font-size: 11px; font-family: Arial; line-height: 13px; text-align: center; padding-top: 6pt; padding-bottom: 6pt; padding-left: 6pt; border-bottom: 1px solid gray; }
td.proj_col4 { color: black; font-size: 11px; font-family: Arial; line-height: 13px; text-align: center; padding-top: 6pt; padding-bottom: 6pt; padding-left: 6pt; border-bottom: 1px solid gray; white-space: nowrap; }
.indexInfo { font-size: 11px; font-family: Arial; padding: 0 0 0 6px; }
.CHAPITRE {
	color: #000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	line-height: 13px;
	margin-bottom: -2px;
}
.TEXTE {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: -4px;
	margin-left: 8px;
}
.TEXTEgris {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: -4px;
}
.LIVREWEB {
	color: #00485A;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	line-height: 13px;
	margin-bottom: -10px;
	margin-top: 10px;
}
.LIVREPDF {
	color: #207386;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: -10px;
	margin-top: 10px;
}
.SECTION {
	color: #626262;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	line-height: 13px;
	margin-bottom: -4px;
	margin-left: 8px;
}
.fond_noel_08 {
	background-image: url(../Activites/Noel2008/_images/IMG_Noel08.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}

.fond_noel_09 {
	background-image: url(../Activites/Noel2009/_images/IMG_Noel09a.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}