BODY
{
    FONT-SIZE: x-small
}
DIV
{
	BORDER: 0;
    PADDING: 0;
    MARGIN: 0
}
H1
{
    FONT-SIZE: 18pt;
    MARGIN-RIGHT: 0;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
    TEXT-ALIGN: center
}
H2
{
    FONT-SIZE: 15pt;
    MARGIN-RIGHT: 0;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
    TEXT-ALIGN: center
}
H4
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
    FONT-SIZE: 12pt
}
IMG
{
	BORDER: 0
}
A
{
    COLOR: #15387f;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
	TEXT-DECORATION: underline;
}
TH {
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
}
TD, P, LI, INPUT, TEXTAREA {
    COLOR: #05173D;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
}
/* --------------------------------------Tous les boutons de navigation ---------------- */
.BoutonNavig
{
	text-decoration: none;
	white-space: nowrap;
}
.BoutonNavig_Over
{
	text-decoration: none;
	white-space: nowrap;
}
.BoutonNavig span
{
	position: relative;
    top: -4px;
    left: 5px;
    color: #04173C;
    padding-right: 8px;
}
.BoutonNavig_Over span
{
    color: #9BC126;
	position: relative;
    top: -4px;
    left: 5px;
    padding-right: 8px;
}



BODY.Login
{
    OVERFLOW: hidden;
    BACKGROUND-REPEAT: no-repeat;														/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: #D6E615;															/* --- <BarLeDuc/> --- */
    BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Login/back_login.jpg);		/* --- <BarLeDuc/> --- */
}
BODY.Login FORM
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0;
}
/* ------------------------------------------------------ Tableau global ------------- */
BODY.Login TABLE.Global
{
    BORDER: #d7dce2 1px dashed;															/* --- <BarLeDuc/> --- */
    PADDING: 0 20px 20px 0;																/* --- <BarLeDuc/> --- */
    WIDTH: 285px;																		/* --- <BarLeDuc/> --- */
}
BODY.Login TABLE.Global TR.Header
{
}
BODY.Login TABLE.Global TR.Header TD
{
    HEIGHT: 1px
}
BODY.Login TABLE.Global TR.Container TD.ContainLogo
{
	WIDTH: 1px;																			/* --- <BarLeDuc/> --- */
    VERTICAL-ALIGN: top;
}
BODY.Login TABLE.Global TR.Container TD.ContainMain
{
	WIDTH: 364px;
    VERTICAL-ALIGN: top;
    /* BACKGROUND-IMAGE: url(/_Include/Lms/Images/Login/FondDroit.gif)					   --- <BarLeDuc/> --- */
}
BODY.Login TABLE.Global TD.Footer
{
	PADDING-TOP: 20px
}
/* ------------------------------------------------------ Multi-langues -------------- */
BODY.LOGIN #Lang 
{
	WIDTH: 100%;
	PADDING: 2px 2px 0 0;
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Login/backLanguages.gif);
    BACKGROUND-POSITION: top right;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right
}
BODY.LOGIN #Lang SELECT
{
	WIDTH: 190px
}
/* ------------------------------------------------------ Formulaire de connexion ---- */
BODY.Login TABLE.Main
{
	MARGIN: 20px 0 0 15px;
}
BODY.Login TABLE.Main TD.Libelle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #D6E615;																		/* --- <BarLeDuc/> --- */
    PADDING-TOP: 5px;
    VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
BODY.Login TABLE.Main TD.Donnee
{
    VERTICAL-ALIGN: top;
    FONT-SIZE: 9pt
}
BODY.Login TABLE.Main TD.Donnee INPUT
{
    WIDTH: 152pt
}
BODY.Login TABLE.Main .LCookie
{
	PADDING: 0 42px 15px 0;
    COLOR: #D6E615;																		/* --- <BarLeDuc/> --- */
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
BODY.Login TABLE.Main .LCookie span
{
}
BODY.Login .btnValider
{
	PADDING-TOP: 5px;
	PADDING-LEFT: 90px;																	/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: center
}
/* ------------------------------------------------------ Boutons d'aide ------------- */
BODY.Login .btnOptions
{
	MARGIN-TOP: 7px;
	/* WIDTH: 715px; 																	   --- <BarLeDuc/> --- */
	PADDING-RIGHT: 15px;																/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: right
}
/* ------------------------------------------------------ Messages interactifs ------- */
BODY.Login .MsgMaintenance
{
	POSITION: absolute;																	/* --- <BarLeDuc/> --- */
	LEFT: -310px;																		/* --- <BarLeDuc/> --- */
	TOP: -40px;																			/* --- <BarLeDuc/> --- */
	BORDER: 1px white solid;															/* --- <BarLeDuc/> --- */
	MARGIN-TOP: -20px;
	PADDING: 5px 0;
	WIDTH: 660px;																		/* --- <BarLeDuc/> --- */
    FONT-WEIGHT: bold;
    COLOR: #111A35;
    BACKGROUND-COLOR: #8CC642;
    TEXT-ALIGN: center
}
BODY.Login .MsgMaintenance A
{
    COLOR: white;
    TEXT-DECORATION: underline
}
BODY.Login .MsgDidactinet
{
	WIDTH: 100%;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px;																	/* --- <BarLeDuc/> --- */
    COLOR: white;																		/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: center
}
BODY.Login .MsgPassword
{
	PADDING: 4px;
    FONT-WEIGHT: bold;
    COLOR: white;																		/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: center
}
BODY.Login .MsgConnexion
{
	WIDTH: 103%;																		/* --- <BarLeDuc/> --- */
	_WIDTH: 110%;																		/* --- <BarLeDuc/> --- */
	MARGIN-TOP: 10px;																	/* --- <BarLeDuc/> --- */
	PADDING: 4px;
    FONT-WEIGHT: bold;
    COLOR: white;																		/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: red;																/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: center
}
/* ------------------------------------------------------ Navigation ----------------- */
BODY.Login .BoutonNavig span
{
    COLOR: #D6E615;																		/* --- <BarLeDuc/> --- */
	font-weight: bold;
}
BODY.Login .BoutonNavig_Over span
{
	color: white;																		/* --- <BarLeDuc/> --- */
	font-weight: bold;
}
/* ------------------------------------------------------ Cantoche ------------------- */
BODY.Login .CantocheHead TD
{
	text-align: right
}
/* -------------------------------------------------------------------------------------- Ajout <BarLeDuc> --- */
BODY.Login #TGlobal
{
	POSITION: absolute;
	WIDTH: 365px;
	LEFT: 510px;
	_LEFT: 520px;
	TOP: 352px;
}
/* ------------------------------------------------------------------------------------------- </BarLeDuc> --- */





BODY.Entete
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0;
	BACKGROUND-COLOR: #5864AE;															/* --- <BarLeDuc/> --- */
    BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Entete/back_entete.jpg);	/* --- <BarLeDuc/> --- */
    BACKGROUND-REPEAT: no-repeat;														/* --- <BarLeDuc/> --- */
}
BODY.Entete TABLE
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0
}
BODY.Entete #Global
{
	WIDTH: 100%
}
BODY.Entete #ButtonsArea
{
	WIDTH: 100%;
	PADDING-TOP: 37px;																	/* --- <BarLeDuc/> --- */
	HEIGHT: 23px;
	TEXT-ALIGN: right
}
BODY.Entete #TabsArea
{
	WIDTH: 100%
}
BODY.Entete #TabsArea TD.Tab,
BODY.Entete #TabsArea TD.TabSelected
{
}
BODY.Entete #TabsArea TD.TabSelected
{
}
BODY.Entete #TabsArea TD.Tab IMG,
BODY.Entete #TabsArea TD.TabSelected IMG
{
}
BODY.Entete #TabsArea TD.Tab A,
BODY.Entete #TabsArea TD.TabSelected A
{
}
BODY.Entete #TabsArea TD.TabSelected A
{
}
BODY.Entete #TabsArea TD.Tab A SPAN,
BODY.Entete #TabsArea TD.TabSelected SPAN
{
}





BODY.Sommaire
{
    BORDER: 0;
    PADDING: 0;																			/* --- <BarLeDuc/> --- */
    MARGIN: 0;
	BACKGROUND-COLOR: #5864AE;															/* --- <BarLeDuc/> --- */
}
BODY.Sommaire TD.SomTitreSeparator
{
    HEIGHT: 1px;																		/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
}
BODY.Sommaire TD.SomTitre
{
    PADDING: 3px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #0B1E89;																		/* --- <BarLeDuc/> --- */
    WIDTH: 199px;																		/* --- <BarLeDuc/> --- */
    HEIGHT: 18px;
    BACKGROUND-COLOR: #8790C5;															/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: left
}
BODY.Sommaire TD.SomTitre SPAN
{
	position: relative;
	top: -2px;
	left: 1px;
}
BODY.Sommaire TD.SomBtnSeparator
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #D6E615;															/* --- <BarLeDuc/> --- */
}
BODY.Sommaire TD.SomBtn
{
 text-transform: lowercase ;
	PADDING-TOP: 2px;
    PADDING-LEFT: 9px;
    WIDTH: 199px;																		/* --- <BarLeDuc/> --- */
    WHITE-SPACE: normal;
    COLOR: white;
    BACKGROUND-COLOR: #D6E615;															/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: left
}
BODY.Sommaire TD.SomBtn IMG
{
}
BODY.Sommaire TD.SomBtn A
{
    FONT-SIZE: 9pt;
    COLOR: #15387F;																		/* --- <BarLeDuc/> --- */
    TEXT-DECORATION: underline;
    POSITION: relative;
    TOP: -2px;
    LEFT: 2px;
}
BODY.Sommaire TD.SomBtn SPAN
{
    FONT-SIZE: 9pt;
    COLOR: #15387F;																		/* --- <BarLeDuc/> --- */
    POSITION: relative;
    TOP: -2px;
    LEFT: 2px;
}
BODY.Sommaire TD.SomBtn A:hover
{
    COLOR: #15387F;																		/* --- <BarLeDuc/> --- */
}
BODY.Sommaire TD.SomBtn A:active
{
    FONT-WEIGHT: 800;
    FONT-STYLE: italic
}
BODY.Sommaire TD.SomBtn .ListSelect
{
    FONT-SIZE: 9pt;
    WIDTH: 155px
}
BODY.Sommaire TD.SomBtn UL
{
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 35px;
}
BODY.Sommaire #tblRecherche,
BODY.Sommaire #tblRechAdmin
{
	MARGIN-TOP: 0px;
	PADDING: 3px;
	_PADDING: 6px;
    WIDTH: 193px;																		/* --- <BarLeDuc/> --- */
    _WIDTH: 199px;																		/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: #8790C5;															/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: center
}
BODY.Sommaire #tblRecherche TABLE,
BODY.Sommaire #tblRechAdmin TABLE
{
    BORDER: 0;
    PADDING: 1px;
    MARGIN: 0;
    WIDTH: 100%
}
BODY.Sommaire #tblRecherche TD,
BODY.Sommaire #tblRechAdmin TD
{
    BACKGROUND-COLOR: white
}
BODY.Sommaire #tblRecherche INPUT
{
	FONT-SIZE: 8pt;
	MARGIN: 2px;
	BORDER: 0;
    WIDTH: 140px
}
BODY.Sommaire #tblRechAdmin INPUT.Text
{
	MARGIN-LEFT: 5px;
	FONT-SIZE: 8pt;
	BORDER: 1px #eee solid;
    WIDTH: 145px
}
BODY.Sommaire #tblRechAdmin INPUT.Text:focus
{
	MARGIN-LEFT: 5px;
	FONT-SIZE: 8pt;
	BORDER: 1px #ccc solid;
	BACKGROUND-COLOR: #eee;
    WIDTH: 145px
}
BODY.Sommaire #ImgFooter
{
	POSITION: absolute;
	BOTTOM: 4px;
	WIDTH: 100%;
}
BODY.Sommaire #ImgFooter P
{
	Z-INDEX: -99;
	MARGIN: 0px;
	COLOR: white;
	FONT: bold 30px Arial,Helvetica,sans-serif;
}
BODY.Sommaire TD.Section
{
	PADDING-TOP: 5px;
    COLOR: black;																		/* --- <BarLeDuc/> --- */
	TEXT-DECORATION: underline;
    BACKGROUND-COLOR: #D6E615;															/* --- <BarLeDuc/> --- */
}
BODY.Sommaire UL.detail																	/* --- <BarLeDuc/> --- */
{
	LIST-STYLE-IMAGE: url(/_Include/Lms/Upload/Items/Images/Sommaire/Puce_SomBtn.gif);
}
/* --- <Demos> --- */
BODY.PageStandard A.ECoursRetrait
{
    COLOR: #C0C0C0
}
/* --- </Demos> --- */


BODY.PageStandard
{
    BACKGROUND-COLOR: #F7FBE2;														/* --- <BarLeDuc/> --- */
    BACKGROUND-POSITION: right bottom;												/* --- <BarLeDuc/> --- */
    BACKGROUND-REPEAT: no-repeat;													/* --- <BarLeDuc/> --- */
    BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Page/back_page.jpg);	/* --- <BarLeDuc/> --- */
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0
}
BODY.PageStandard TH 
{
	COLOR:white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TH A
{
    COLOR: white;
	TEXT-DECORATION: underline;
}
BODY.PageStandard TH A:hover
{
    COLOR: #9BC126;
	TEXT-DECORATION: underline;
}
BODY.PageStandard .Footer 
{
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
    TEXT-ALIGN: right
}
BODY.PageStandard .Footer A
{
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
BODY.PageStandard .Footer A:hover
{
    COLOR: #9BC126;
	TEXT-DECORATION: underline;
}
BODY.PageStandard .Avertissement
{
    COLOR: red
}
BODY.PageStandard A.NoLinkRef
{
    COLOR: #04173C;
    TEXT-DECORATION: none
}
BODY.PageStandard A.NoLinkRefDelete
{
    COLOR: #b6b6b6;
    TEXT-DECORATION: none
}
BODY.PageStandard .ZoneDisabled
{
    BACKGROUND: #fbf8f5
}
BODY.PageStandard .barre
{
    TEXT-DECORATION: line-through
}
BODY.PageStandard .LienLong
{
    CURSOR: pointer;
}
/* ------------------------------------------------------ Pagination ------------- */
BODY.PageStandard P.Titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    MARGIN: 5px 20px;
    COLOR: #15387f
}
BODY.PageStandard P.Description
{
    MARGIN: 20px;
    TEXT-ALIGN: justify
}
BODY.PageStandard P.NoteBasDePage
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
/* ------------------------------------------------------ Cellules ------------- */
BODY.PageStandard TD.vtPorteDocsSeparateur
{
	WIDTH: 2px;
    PADDING: 0;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TD.Marge
{
    WIDTH: 29px
}
BODY.PageStandard TD.IconeAction
{
    WIDTH: 22px;
    HEIGHT: 22px
}
BODY.PageStandard TD.Enlightened
{
    BACKGROUND-COLOR: #F5F8F1;
}
/* -------------------------------ul----------------------- Affichage Puces ------------- */
BODY.PageStandard ul.ListePuceFleche
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/Puce_Fleche.gif);	/* --- <BarLeDuc/> --- */
}
BODY.PageStandard td.ListePuceFleche
{
	border: 1px solid #05173d;
	padding: 10px;
}
BODY.PageStandard TABLE.Fiche DIV.ListePuceFleche DL.ListePuceFleche
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/Puce_Fleche.gif);	/* --- <BarLeDuc/> --- */
}

BODY.PageStandard .ListePucePlus
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/Puce_Plus.gif);	/* --- <BarLeDuc/> --- */
}
BODY.PageStandard .ListePuceFleche2
{
	POSITION: relative;
	LEFT: 5px;
    LIST-STYLE-IMAGE: url(/_Include/Lms/Images/Navig/Suivant_0.gif)
}
/* ------------------------------------------------------ Jauge d'avancement ------------- */
BODY.PageStandard DIV.Avancement
{
	DISPLAY: inline; 
	WHITE-SPACE: nowrap;
	margin:0.5em;
	
}
BODY.PageStandard DIV.Avancement SPAN
{
	BORDER: #8FC834 1px solid;
    PADDING: 1px;
}
/* ------------------------------------------------------ Boutons Navigation ------------- */
BODY.PageStandard A.Btn
{
    BORDER: #5c7192 1px solid;
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #5c7192;
    BACKGROUND-COLOR: #e6e8dd;
    TEXT-DECORATION: none
}
BODY.PageStandard A.Btn:hover
{
    FONT-WEIGHT: normal;
    COLOR: #5b6e89;
    BACKGROUND-COLOR: #d7dce2
}
BODY.PageStandard A.BtnSelected
{
    BORDER: #5c7192 1px solid;
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #5b6e89;
    BACKGROUND-COLOR: #d7dce2;
    TEXT-DECORATION: none
}
BODY.PageStandard A.Btn2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #5c7192;
}
BODY.PageStandard A.Btn2:hover
{
    FONT-WEIGHT: normal;
    COLOR: #A6C215;
}
BODY.PageStandard A.Btn2Selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5b6e89;
}
BODY.PageStandard A.BtnVert
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
}
BODY.PageStandard A.BtnVert:hover
{
    FONT-WEIGHT: normal;
    COLOR: #9BC126;
}
BODY.PageStandard A.BtnVertSelected
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #5b6e89;
}
BODY.PageStandard A.BtnVert2
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
}
BODY.PageStandard A.BtnVert2:hover
{
    FONT-WEIGHT: normal;
    COLOR: #9BC126;
}
/* ------------------------------------------------------ TitreRessource ------------- */
BODY.PageStandard TD.TitreRessource
{
	padding-top: 5px;
	padding-left: 5px;
	FONT-WEIGHT: bold;																	/* --- <BarLeDuc/> --- */
    COLOR: #962868;																		/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: #D6E615;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TD.TitreRessource A
{
    COLOR: #962868;																		/* --- <BarLeDuc/> --- */
	FONT-WEIGHT: bold;																	/* --- <BarLeDuc/> --- */
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
BODY.PageStandard TD.TitreRessource A:hover
{
    TEXT-DECORATION: underline
}
BODY.PageStandard TD.Grille
{
    MARGIN-TOP: 30px;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}
/* ------------------------------------------------ Listes de pagination ------------- */
BODY.PageStandard FONT.TriAlpha
{
    COLOR: #04173C;
    FONT-FAMILY: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
}
BODY.PageStandard FONT.TriAlpha A
{
    COLOR: #517C3A;
    TEXT-DECORATION: underline
}
BODY.PageStandard FONT.TriAlpha A:hover
{
    TEXT-DECORATION: underline
}
/* ------------------------------------------------ Bulles d'aide -------------------- */
BODY.PageStandard .BulleFond
{
    BACKGROUND-COLOR: #FFFFE7;
}
BODY.PageStandard .BulleContour
{
    BACKGROUND-COLOR: #05173D;
}
BODY.PageStandard .BulleTexte
{
    COLOR: #05173D;
}
/* -------------------------------------- Spécifique Ressources Externes ------------- */
BODY.PageStandard #ExtContainer	{position: absolute;}
BODY.PageStandard #ExtFile1		{position: absolute; top: -10px; z-index: 1;}
BODY.PageStandard #ExtFile2		{position: absolute; top: -10px; z-index: 2;}
BODY.PageStandard INPUT.IExt	{width: 205px; _width: 215px;}
/* -------------------------------------- Coloration des ressources ------------------ */
.EParcours
{
    FONT-WEIGHT: bold;    
}
/* ----------------------------------------------------------------------------------- */




BODY.PageStandard TABLE.Fiche
{
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
}

BODY.PageStandard TABLE.Fiche TH.HeaderFiche
{
	
	BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/TdbBackTitre.gif);		/* --- <BarLeDuc/> --- */
    background-repeat:no-repeat;
    BACKGROUND-POSITION: top left;
    BORDER: medium none;
    BORDER-BOTTOM: white 4px solid;
    PADDING: 4px 4px 4px 75px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    
}
BODY.PageStandard TABLE.Fiche .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.Fiche .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.Fiche TD.Libelle
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
BODY.PageStandard TABLE.Fiche TD.Footer
{
    BORDER-TOP: #949eb5 2px solid
}
BODY.PageStandard TABLE.Fiche .hzParcoursSeparation
{
    HEIGHT: 0px;
    PADDING: 0;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.Fiche .vtParcoursSeparation
{
    WIDTH: 1px;
    PADDING: 0;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}




BODY.PageStandard TABLE.Liste
{
	FONT-COLOR:white
}
BODY.PageStandard TABLE.Liste TH.HeaderListe
{
	FONT-COLOR:white;
    FONT-WEIGHT: bold;
	BACKGROUND:none;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
    PADDING: 0px 1px 0px 0px;
    TEXT-ALIGN: left;
}


BODY.PageStandard TABLE.Liste TH.HeaderListe A
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
BODY.PageStandard TABLE.Liste .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.Liste .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.Liste .Ligne2
{
    BACKGROUND-COLOR: #F7FAE8
}
BODY.PageStandard TABLE.Liste .Ligne3
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.Liste .ListeMembres
{
	HEIGHT: 160px;
	OVERFLOW: auto;
	OVERFLOW-x: hidden;
    BORDER: #05173D 1px solid;
}

BODY.PageStandard TABLE.PseudoListe
{
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.PseudoListe TH.HeaderListe
{
   FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
BODY.PageStandard TABLE.PseudoListe TH.HeaderListe A
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
BODY.PageStandard TABLE.PseudoListe .Ligne0
{
    BACKGROUND-COLOR: #F6F7F4;
}
BODY.PageStandard TABLE.PseudoListe .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.PseudoListe .TypeEchange
{
	FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #e6e8dd
}



BODY.PageStandard TABLE.FormulaireSimple
{
}
BODY.PageStandard TABLE.FormulaireSimple TD.Libelle
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}





BODY.PageStandard TABLE.Formulaire
{
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.Formulaire UL
{
    MARGIN-LEFT: 15px
}
BODY.PageStandard TABLE.Formulaire TH.HeaderFormulaire
{
BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/TdbBackTitre.gif);			/* --- <BarLeDuc/> --- */
    background-repeat:no-repeat;
    BACKGROUND-POSITION: top left;
    PADDING: 4px 4px 4px 75px;
    BORDER: medium none;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
BODY.PageStandard TABLE.Formulaire TD.HeaderSousFormulaire
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
}
BODY.PageStandard TABLE.Formulaire TD.Libelle
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
BODY.PageStandard TABLE.Formulaire TD.Surligne
{
    BACKGROUND-COLOR: #D0D2D1;
}
BODY.PageStandard TABLE.Formulaire TD.Footer
{
}
BODY.PageStandard TABLE.Formulaire #MessageAuCorrecteur
{
	POSITION: absolute;
	DISPLAY: none;
	Z-INDEX: 100;
	LEFT: 400px;
	TOP: 100px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: white;
}
BODY.PageStandard TABLE.Formulaire #MessageAuCorrecteur .Libelle
{	
	text-align: left;
}



BODY.PageStandard TABLE.SousFormulaire
{
    BORDER-BOTTOM: #962868 1px solid;													/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.SousFormulaire TD.HeaderSousFormulaire
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
}
BODY.PageStandard TABLE.SousFormulaire TD.Surligne
{
    BACKGROUND-COLOR: #D0D2D1;
}
BODY.PageStandard TABLE.SousFormulaire TD.MiseEnValeur
{
    BACKGROUND-COLOR: #8FC834;
}

BODY.PageStandard Table.MiniFormulaire .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard Table.MiniFormulaire .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}

BODY.PageStandard TABLE.MiniFormulaire
{
    BORDER: #962868 1px solid;														/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.MiniFormulaire TH.HeaderMiniFormulaire
{
	PADDING: 5 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-SIZE: 11pt;
}
BODY.PageStandard TABLE.MiniFormulaire TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
BODY.PageStandard TABLE.MiniFormulaire TD.Libelle
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
BODY.PageStandard TABLE.MiniFormulaire A
{
}



BODY.PageStandard TABLE.Jauge td
{
	padding: 0px;
	padding-left:2px;
}
BODY.PageStandard td.EchangeVide div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
    HEIGHT: 78px;
    _HEIGHT: 86px;
}
BODY.PageStandard td.Agenda div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/Agenda.gif) no-repeat 5px center;
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
    CURSOR: hand;
}
BODY.PageStandard td div.EchangeD
{
    WIDTH: 300px; 
}
BODY.PageStandard td.Messagerie div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/Messagerie.gif) no-repeat 5px center;
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
    CURSOR: hand;    
}
BODY.PageStandard td.ListeDiffusion div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/ListeDiffusion.gif) no-repeat 5px center;
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
    CURSOR: hand;    
}
BODY.PageStandard td.PorteDocuments div
{
	MARGIN-LEFT: 5px;
	MARGIN-TOP: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    HEIGHT: 78px;
    _HEIGHT: 86px;
    WIDTH: 300px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/PorteDocuments.gif) no-repeat 5px center;
    BACKGROUND-COLOR: white;															/* --- <BarLeDuc/> --- */
    CURSOR: hand;
}

BODY.PageStandard TABLE.PlanParcours
{
    BACKGROUND-COLOR: #F5F8F1;
}
BODY.PageStandard TABLE.PlanParcours TH.HeaderPlanParcours
{
	BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/TdbBackTitre.gif);		/* --- <BarLeDuc/> --- */
    background-repeat:no-repeat;
    BACKGROUND-POSITION: top left;
    PADDING: 4px 4px 4px 75px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    COLOR: white;
}
BODY.PageStandard TABLE.PlanParcours TH.HeaderPlanParcours td
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
}
BODY.PageStandard .EnteteParcours
{
    BACKGROUND-COLOR: #D0D2D1;
}
BODY.PageStandard .TitreParcours
{
     font-size: 11pt;
}

BODY.PageStandard tr.SelectedProposition
{
	BACKGROUND-COLOR: #D0D2D1;
}


BODY.PageStandard TABLE.TdB
{
    WIDTH: 650px;
}
BODY.PageStandard TABLE.TdB TABLE
{
    WIDTH: 320px;
}
BODY.PageStandard TABLE.TdB TH
{
    BORDER: medium none;
    BORDER-BOTTOM: #F7FBE2 4px solid;													/* --- <BarLeDuc/> --- */
    PADDING: 4px 4px 4px 75px;
    WIDTH: 320px;
    BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/TdbBackTitre.gif);		/* --- <BarLeDuc/> --- */
    BACKGROUND-POSITION: top left;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
}
BODY.PageStandard TABLE.SuiviEntete
{
    WIDTH: 95%;
    COLOR:white;
}
BODY.PageStandard TABLE.SuiviEntete TH.SuiviEntete
{	 
    BORDER-BOTTOM: white 4px solid;
    PADDING: 4px 4px 4px 75px;
    WIDTH: 320px;
	BACKGROUND-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/TdbBackTitre.gif);		/* --- <BarLeDuc/> --- */
    BACKGROUND-POSITION: top left;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
	MARGIN-LEFT: 15px;
}
BODY.PageStandard TABLE.SuiviEntete TH LI
{
   COLOR: white;
   list-style-type:none;
}
BODY.PageStandard TABLE.SuiviEntete .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.SuiviEntete .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.TdB #TdbHG
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbHD
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    WIDTH: 320px;
    MAX-WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbHD A
{
	FONT-WEIGHT: normal;
}
BODY.PageStandard TABLE.TdB #TdbHD UL
{
	LIST-STYLE-TYPE: none;
    MARGIN: 0 0 0 15px;
    PADDING: 0;
    LIST-STYLE-TYPE: disc
}
BODY.PageStandard TABLE.TdB #TdbHD UL LI
{
	PADDING-BOTTOM: 3px;
}
BODY.PageStandard TABLE.TdB #TdbBG
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbBD
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbBD UL
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Upload/Items/Images/Tdb/Puce_Fleche.gif);		/* --- <BarLeDuc/> --- */
    MARGIN-LEFT: 15px;
    LIST-STYLE-TYPE: disc
}
BODY.PageStandard TABLE.TdB #TdbParc
{
    BORDER: #962868 1px solid;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.TdB #TdbParc TD.HeaderParcours
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING: 2px 0;
    TEXT-ALIGN: center
}
BODY.PageStandard TABLE.TdB #TdbParc .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.TdB #TdbParc .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.TdB #TdbParc TABLE
{
    WIDTH: 650px;
}
BODY.PageStandard #TdbFooter TD
{
    WIDTH: 325px;
    vertical-align: top;
    text-align: center;
}




/* -------------------------------------- Spécifique Agenda -------------------------- */
BODY.PageStandard TABLE.TdBAgenda
{
    BORDER-RIGHT: #e1e0df 1px solid;
    BORDER-BOTTOM: #e1e0df 1px solid;
    BACKGROUND-COLOR: #e1e0df
}
BODY.PageStandard TABLE.TdBAgenda TD
{
    BORDER-TOP: #e1e0df 1px solid;
    BORDER-LEFT: #e1e0df 1px solid;
    TEXT-ALIGN: left
}
BODY.PageStandard TABLE.TdBAgenda TH
{
    PADDING: 2px 0;
    BACKGROUND-COLOR: #a5d618;
    TEXT-ALIGN: center;
}
BODY.PageStandard TABLE.TdBAgenda TH.Action
{
    TEXT-ALIGN: right
}
BODY.PageStandard TABLE.TdBAgenda TD.Days
{
    TEXT-ALIGN: center
}
BODY.PageStandard TABLE.TdBAgenda TD.DateNormale
{
    BACKGROUND-COLOR: white
}
BODY.PageStandard TABLE.TdBAgenda TD.DateSpeciale
{
    BACKGROUND-COLOR: #dde6ee
}



/* -------------------------------------- Spécifique Forums -------------------------- */
BODY.PageStandard TABLE.MessageForum
{
    BORDER: #04173C 1px solid;
    BACKGROUND-COLOR: #f7fae8
}
BODY.PageStandard TABLE.MessageForum TR.Header
{
    HEIGHT: 25px;
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.MessageForum TR.Header TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
BODY.PageStandard TABLE.MessageForum TR.Body
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.MessageForum TR.Body TD.FicheAuteur
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 20%;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e6e8dd;
    TEXT-ALIGN: center
}
BODY.PageStandard TABLE.MessageForum TR.Footer
{
    HEIGHT: 10px;
    BACKGROUND-COLOR: #962868;															/* --- <BarLeDuc/> --- */
}
BODY.PageStandard TABLE.MessageForum TR.Footer TD
{
    HEIGHT: 5px
}
BODY.PageStandard TABLE.MessageForum TR.Body TD.Message
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #f7fae8
}
BODY.PageStandard TABLE.MessageForum TR.Header .Title
{
    FLOAT: left;
    PADDING-TOP: 2px
}
BODY.PageStandard TABLE.MessageForum TR.Header .Tools
{
    FLOAT: right
}
BODY.PageStandard TABLE.MessageForum TR.Body TD
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
BODY.PageStandard TABLE.MessageForum TR.Body TD.FicheAuteur IMG
{
    MARGIN: 5px
}
BODY.PageStandard TABLE.MessageForum TR.Body TD.Libelle
{
}
BODY.PageStandard TABLE.MessageForum TR.Body .Citation
{
    BORDER: #e6e8dd 1px solid;
    PADDING: 2px;
    MARGIN-LEFT: 40px;
    COLOR: #808080;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: white
}
BODY.PageStandard .ForumArborescent
{
	MARGIN-LEFT: 15px;
	WIDTH: 98%;
    BORDER: #04173C 1px solid;
    HEIGHT: 150px;
    OVERFLOW: auto;
    MARGIN-BOTTOM: 15px;
}
BODY.PageStandard .ForumArborescent .PremierNoeud
{
	line-height: 18px;
	font-size: 12px;
}
BODY.PageStandard .ForumArborescent .Noeud
{
	line-height: 18px;
	font-size: 12px;
}
BODY.PageStandard .ForumArborescent .DernierNoeud
{
	line-height: 18px;
	font-size: 12px;
}
BODY.PageStandard .ForumArborescent .Selected
{
	font-weight: bold;
}

BODY.PageStandard .ReponseAttendue
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    COLOR:green;
    border: 1px solid green;
}

BODY.PageStandard .ReponseFausse
{
	border: 1px solid red;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    COLOR:red;
}
BODY.PageStandard .normal
{
    FONT-WEIGHT: normal;
}
