﻿
/* ------------------------------------------ Feuille de style CLASSIC */

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: 9pt;
    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, SELECT {
    COLOR: #05173D;
    FONT-SIZE: 9pt;
    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;
    TEXT-ALIGN: center;
	PADDING-TOP: 80px;
    BACKGROUND-COLOR: #05173D
}
BODY.Login FORM
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0;
}
/* ------------------------------------------------------ Tableau global ------------- */
BODY.Login TABLE.Global
{
    BORDER: 0;
    PADDING: 0;
    WIDTH: 775px
}
BODY.Login TABLE.Global TR.Header
{
}
BODY.Login TABLE.Global TR.Header TD
{
    HEIGHT: 1px
}
BODY.Login TABLE.Global TR.Container TD.ContainLogo
{
	WIDTH: 411px;
    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)
}
BODY.Login TABLE.Global TD.Footer
{
	PADDING-TOP: 20px
}
/* ------------------------------------------------------ Multi-langues -------------- */
BODY.LOGIN #Lang 
{
	WIDTH: 100%;
	PADDING: 2px 2px 4px 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
{
	MARGIN-TOP: 1px;
	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: white;
    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: white;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
BODY.Login .btnValider
{
	PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
/* ------------------------------------------------------ Boutons d'aide ------------- */
BODY.Login .btnOptions
{
	MARGIN-TOP: 7px;
	WIDTH: 715px;
    TEXT-ALIGN: right
}
/* ------------------------------------------------------ Messages interactifs ------- */
BODY.Login #MsgMaintenance
{
	MARGIN-TOP: -20px;
	PADDING: 5px 0;
	WIDTH: 775px;
    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;
    COLOR: #8CC642;
    TEXT-ALIGN: center
}
BODY.Login #MsgPassword
{
	PADDING: 4px;
    FONT-WEIGHT: bold;
    COLOR: #8CC642;
    TEXT-ALIGN: center
}
BODY.Login #MsgConnexion
{
	WIDTH: 100%;
	PADDING: 4px;
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-ALIGN: center
}
/* ------------------------------------------------------ Navigation ----------------- */
BODY.Login .BoutonNavig span
{
	color: white;
	font-weight: bold;
}
BODY.Login .BoutonNavig_Over span
{
	font-weight: bold;
}
/* ------------------------------------------------------ Cantoche ------------------- */
BODY.Login .CantocheHead TD
{
	text-align: right
}





BODY.Entete
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0;
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Entete/fond.jpg);
}
BODY.Entete TABLE
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0
}
BODY.Entete #Global
{
	WIDTH: 100%
}
BODY.Entete #ButtonsArea
{
	WIDTH: 100%;
	HEIGHT: 23px;
	TEXT-ALIGN: right
}
BODY.Entete #TabsArea
{
	WIDTH: 100%
}
BODY.Entete #TabsArea TD.Tab,
BODY.Entete #TabsArea TD.TabSelected
{
	DISPLAY: block;
	HEIGHT: 25px;
	PADDING-LEFT: 26px;
	WHITE-SPACE: nowrap
}
BODY.Entete #TabsArea TD.TabSelected
{
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Entete/OngletGauche.jpg);
}
BODY.Entete #TabsArea TD.Tab IMG,
BODY.Entete #TabsArea TD.TabSelected IMG
{
	MARGIN-TOP: 5px;
	MARGIN-RIGHT: 5px
}
BODY.Entete #TabsArea TD.Tab A,
BODY.Entete #TabsArea TD.TabSelected A
{
	DISPLAY: block;
	HEIGHT: 26px;	
	PADDING-RIGHT: 22px;
	TEXT-DECORATION: none;
	COLOR: white
}
BODY.Entete #TabsArea TD.TabSelected A
{
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Entete/OngletDroit.jpg);
    BACKGROUND-POSITION: top right;
    BACKGROUND-REPEAT: no-repeat;
	COLOR: #04173C
}
BODY.Entete #TabsArea TD.Tab A SPAN,
BODY.Entete #TabsArea TD.TabSelected SPAN
{
	position: relative;
	top: -3px;
}
#ContextRoles{
	position:absolute;
	top:20px;
	right:10px
}




BODY.Sommaire
{
    BORDER: 0;
    PADDING: 0 5px;
    MARGIN: 0;
    BACKGROUND-COLOR: #05173D
}
BODY.Sommaire #SomTbl
{
    BORDER: 0;
	WIDTH: 190px;
}
BODY.Sommaire TD.SomTitreSeparator
{
    HEIGHT: 6px;
    BACKGROUND-COLOR: #05173D
}
BODY.Sommaire TD.SomTitre
{
    PADDING: 3px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #05173d;
    HEIGHT: 18px;
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Sommaire/backSomTitre.gif);
    TEXT-ALIGN: left;
}
BODY.Sommaire TD.SomTitre SPAN
{
	position: relative;
	top: -2px;
	left: 1px;
}
BODY.Sommaire TD.SomBtnSeparator
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #05173D
}
BODY.Sommaire TD.SomBtn
{
 text-transform: lowercase ;
	PADDING: 2px 5px 0 9px;
    WHITE-SPACE: normal;
    COLOR: white;
    BACKGROUND-COLOR: #05173D;
    TEXT-ALIGN: left
}
BODY.Sommaire TD.SomBtn IMG
{
}
BODY.Sommaire TD.SomBtn A
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: underline;
    POSITION: relative;
    TOP: -2px;
    LEFT: 2px;
}
BODY.Sommaire TD.SomBtn SPAN
{
    FONT-SIZE: 9pt;
    COLOR: white;
    POSITION: relative;
    TOP: -2px;
    LEFT: 2px;
}
BODY.Sommaire TD.SomBtn A:hover
{
    COLOR: #9BC126
}
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: 10px;
	PADDING: 3px;
	_PADDING: 6px;
    WIDTH: 184px;
    _WIDTH: 190px;
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Sommaire/backSomTitre.gif);
    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: white;
	TEXT-DECORATION: underline;
}

/* --- <Demos> --- */
BODY.PageStandard A.ECoursRetrait
{
    COLOR: #C0C0C0
}
/* --- </Demos> --- */


BODY.PageStandard
{
    BORDER: 0;
    PADDING: 0;
    MARGIN: 0
}
BODY.PageStandard #MsgMaintenance
{
	MARGIN-TOP: 1px;
	PADDING: 3px;
	WIDTH: 100%; 
	BACKGROUND-COLOR: #A5C73F; 
	FONT-WEIGHT: bold; 
	COLOR: white; 
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10pt; 
	TEXT-ALIGN: center;
}
BODY.PageStandard TH 
{
	COLOR:white;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #05173D
}
BODY.PageStandard TH A
{
    COLOR: white;
	TEXT-DECORATION: underline;
}
BODY.PageStandard TH A:hover
{
    COLOR: #9BC126;
	TEXT-DECORATION: underline;
}
BODY.PageStandard .Introduction
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, Times New Roman, sans-serif;
	PADDING-LEFT: 5px;
}
BODY.PageStandard .Footer 
{
    COLOR: white;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #05173D;
    TEXT-ALIGN: right
}
BODY.PageStandard .Footer A
{
    COLOR: white;
    FONT-SIZE: 9pt;
    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: #949eb5
}
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/Images/Tdb/Puce_Fleche.gif)
}
BODY.PageStandard td.ListePuceFleche
{
	border: 1px solid #05173d;
	padding: 10px;
}
BODY.PageStandard TABLE.Fiche DIV.ListePuceFleche DL.ListePuceFleche
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Images/Tdb/Puce_Fleche.gif)
}

BODY.PageStandard .ListePucePlus
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Images/Tdb/Puce_Plus.gif)
}
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;
}
BODY.PageStandard A.BtnFiltre /* filtres se situant dans les entetes de page, concerne souvent les filtres 'sur mes groupes' et 'sur mes formations' */
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, Times New Roman, sans-serif;
}
BODY.PageStandard A.BtnFiltre:hover
{
    FONT-WEIGHT: normal;
    COLOR: #9BC126;
}
BODY.PageStandard SPAN.BtnFiltre
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, Times New Roman, sans-serif;
    /*COLOR: #9BC126;*/
}
BODY.PageStandard A.BtnTriListe /* tris se situant dans les entetes de tableaux */
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, Times New Roman, sans-serif;
}
BODY.PageStandard A.BtnTriListe:hover
{
    FONT-WEIGHT: normal;
    COLOR: #9BC126;
}
BODY.PageStandard SPAN.BtnTriListe
{
    PADDING: 1px 3px 1px 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, Times New Roman, sans-serif;
}
/* ------------------------------------------------------ TitreRessource ------------- */
BODY.PageStandard TD.TitreRessource
{
	padding-top: 5px;
	padding-left: 5px;
    COLOR: white;
    BACKGROUND-COLOR: #05173D
}
BODY.PageStandard TD.TitreRessource A
{
    COLOR: white;
    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: #05173D
}
/* ------------------------------------------------ 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	{height: 19px; width: 172px; _width: 181px;}
/* -------------------------------------- Coloration des ressources ------------------ */
.EParcours
{
    FONT-WEIGHT: bold;    
}
/* ----------------------------------------------------------------------------------- */




BODY.PageStandard TABLE.Fiche
{
    BORDER: #05173D 1px solid;
}

BODY.PageStandard TABLE.Fiche TH.HeaderFiche
{
	
	BACKGROUND-IMAGE: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    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;
    FONT-SIZE: 9pt;
}
BODY.PageStandard TABLE.Fiche .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.Fiche .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.Fiche .Separator
{
    BACKGROUND-COLOR: #e6e8dd;
    HEIGHT: 10px;
}
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: 1px;
    PADDING: 0;
    BACKGROUND-COLOR: #05173D
}
BODY.PageStandard TABLE.Fiche .vtParcoursSeparation
{
    WIDTH: 1px;
    PADDING: 0;
    BACKGROUND-COLOR: #05173D
}




BODY.PageStandard TABLE.Liste
{
	font-size: 9pt;
}
BODY.PageStandard TABLE.Liste TH.HeaderListe
{
	PADDING: 1px 2px ;
    FONT-WEIGHT: bold;
	BACKGROUND:none;
	BACKGROUND-color:#05173D;
    TEXT-ALIGN: left;
}
BODY.PageStandard TABLE.Liste TH.HeaderListe A
{
	display: block; /*pour afficher le texte centre, il est necessaire de mettre en display block le A */
	width: 100%;	/*et d'elargir a 100% de la cellule */
	text-align: center;
    FONT-WEIGHT: bold;
}
BODY.PageStandard TABLE.Liste TH.HeaderListe #LaBulleDAide
{
	display: inline; /* affichage differencie par rapport a la classe ci-dessous */
	padding-left: 5px;
}
BODY.PageStandard TABLE.Liste TH.HeaderListe SELECT
{
    FONT-WEIGHT: normal;
}
BODY.PageStandard TABLE.Liste TH.HeaderTriListe
{
	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: 166px;
	OVERFLOW: scroll;
	OVERFLOW-x: hidden;
    BORDER-LEFT: #05173D 1px solid;
    BORDER-BOTTOM: #05173D 1px solid;
}
BODY.PageStandard TABLE.Liste .ListeTuteurs
{
	HEIGHT: 90px;
	OVERFLOW: scroll;
	OVERFLOW-x: hidden;
    BORDER-LEFT: #05173D 1px solid;
    BORDER-BOTTOM: #05173D 1px solid;
}




BODY.PageStandard TABLE.PseudoListe
{
}
BODY.PageStandard TABLE.PseudoListe TH.HeaderListe
{
   PADDING: 1px 2px ;
   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.FormulaireSimple
{
}
BODY.PageStandard TABLE.FormulaireSimple TD.Libelle
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}





BODY.PageStandard TABLE.Formulaire
{
    BORDER: #05173D 1px solid;
}
BODY.PageStandard TABLE.Formulaire UL
{
    MARGIN-LEFT: 15px
}
BODY.PageStandard TABLE.Formulaire TH.HeaderFormulaire
{
BACKGROUND-IMAGE: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    background-repeat:no-repeat;
    BACKGROUND-POSITION: top left;
    PADDING: 4px 4px 4px 75px;
    BORDER: medium none;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    FONT-SIZE: 9pt;
}
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: #05173D 1px solid;
    BACKGROUND-COLOR: white;
}
BODY.PageStandard TABLE.Formulaire #MessageAuCorrecteur .Libelle
{	
	text-align: left;
}



BODY.PageStandard TABLE.SousFormulaire
{
    BORDER-BOTTOM: #05173D 1px solid;
}
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: #1A1228 1px solid;
}
BODY.PageStandard TABLE.MiniFormulaire TH.HeaderMiniFormulaire
{
	PADDING: 5 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-SIZE: 9pt;
}
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: #E4E6DC 1px solid;
    HEIGHT: 78px;
    _HEIGHT: 86px;
}
BODY.PageStandard td.Agenda div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #E4E6DC 1px solid;
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/Agenda.gif) no-repeat 5px center;
    CURSOR: pointer;
}
BODY.PageStandard td div.EchangeD
{
    WIDTH: 190px;
    _WIDTH: 270px;
}
BODY.PageStandard td.Messagerie div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #E4E6DC 1px solid;
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/Messagerie.gif) no-repeat 5px center;
    CURSOR: pointer;    
}
BODY.PageStandard td.ListeDiffusion div
{
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #E4E6DC 1px solid;
    HEIGHT: 78px;
    _HEIGHT: 86px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/ListeDiffusion.gif) no-repeat 5px center;
    CURSOR: pointer;    
}
BODY.PageStandard td.PorteDocuments div
{
	MARGIN-LEFT: 5px;
	MARGIN-TOP: 2px;
	PADDING: 3px;
	PADDING-LEFT: 90px;
    BORDER: #E4E6DC 1px solid;
    HEIGHT: 78px;
    _HEIGHT: 86px;
    WIDTH: 190px;
    _WIDTH: 270px;
    BACKGROUND: url(/_Include/Lms/Images/Echange/PorteDocuments.gif) no-repeat 5px center;
    CURSOR: pointer;
}

BODY.PageStandard TABLE.PlanParcours
{
    BORDER: #05173D 1px solid;
}
BODY.PageStandard TABLE.PlanParcours .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.PlanParcours .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard TABLE.PlanParcours TABLE
{
    BORDER: none;
}
BODY.PageStandard TABLE.PlanParcours TABLE.Fiche TD
{
    BORDER: none;
    PADDING: 2px;
}
BODY.PageStandard TABLE.PlanParcours TABLE.Fiche TH
{
    PADDING-TOP: 3px;
    padding-right: 15px;
    BORDER: none;
    COLOR: White;
    height: 30px;
}
BODY.PageStandard TABLE.PlanParcours TABLE.Fiche TH SPAN
{
    COLOR: White;
}
BODY.PageStandard TABLE.PlanParcours TABLE.Fiche TH A
{
    COLOR: White;
}
BODY.PageStandard TABLE.PlanParcours TD.TitreParcours
{
    font-weight: bold;
    font-size: 16px;
}
BODY.PageStandard TABLE.PlanParcours TD.TitreParcours IMG
{
    margin-left: 5px;
    margin-top: 2px;
}
BODY.PageStandard TABLE.PlanParcours .DescriptionParcours DIV
{
    font-style: italic;
    overflow: auto;
    overflow-x: hidden;
    max-height: 55px;
    height:auto !important;
    height: 55px;
    _height: 52px;
    padding: 5px;    
}
BODY.PageStandard TABLE.PlanParcours UL.ListePuceFleche
{
    margin-top: 5px;
    margin-left: 0px;
    _margin-left: 20px;
}
BODY.PageStandard TABLE.PlanParcours .Progression
{
    width: 50%;
    vertical-align: top;
    background-color: #e6e8dd;
    font-size: 12px;
    text-align: center;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV
{
    padding: 5px;
    text-align: left;
}
BODY.PageStandard TABLE.PlanParcours .Progression P
{
    font-size: 16px;
    display: inline;
    font-weight: bold;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV.Succes P
{
    color: #8FB851;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV.Valide P, BODY.PageStandard TABLE.PlanParcours .Progression DIV.EnCours P
{
    color: #355D81;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV.Echec P
{
    color: #D43F0F;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV.Agenda
{
    vertical-align: bottom;
    /*text-align: right;*/
    background-color: #e6e8dd;
}
BODY.PageStandard TABLE.PlanParcours .Progression DIV.Attestation
{
	background:transparent url(/_Include/Lms/Images/Parcours/CreerAttestation.gif) no-repeat scroll 5px center;
	border:1px solid #05173d;
	height:78px;
	width: 180px;
	_width: 245px;
	/*margin-bottom:2px;*/
	/*margin-left:5px;*/
	margin-left: auto;
	margin-right: auto;
	padding:3px 3px 3px 60px;
 	cursor: pointer;
}
BODY.PageStandard TABLE.PlanParcours TABLE.Plan IMG
{
    margin-left: 5px;
}
BODY.PageStandard TABLE.PlanParcours .LegendeParcours
{
    text-align: right;
    padding: 3px;
}
BODY.PageStandard TABLE.PlanParcours .LegendeParcours TD
{
    color: White;
}

BODY.PageStandard .EnteteParcours
{
    BACKGROUND-COLOR: #D0D2D1;
}
BODY.PageStandard .TitreParcours
{
     FONT-SIZE: 9pt;
}

BODY.PageStandard tr.SelectedProposition
{
	BACKGROUND-COLOR: #D0D2D1;
}


BODY.PageStandard TABLE.TdB
{
    WIDTH: 650px;
}
BODY.PageStandard TABLE.TdB TABLE.SemiColumn
{
    WIDTH: 320px;
}
BODY.PageStandard TABLE.TdB TH
{
    BORDER: medium none;
    BORDER-BOTTOM: white 4px solid;
    PADDING: 4px 4px 4px 75px;
    WIDTH: 320px;
    BACKGROUND-IMAGE: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    BACKGROUND-POSITION: top left;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
    FONT-SIZE: 9pt;
}
BODY.PageStandard TABLE.SuiviEntete
{
    WIDTH: 95%;
    COLOR:white;
}
BODY.PageStandard TABLE.SuiviEntete TH.SuiviEntete
{	 
    BORDER-BOTTOM: white 1px solid;
    PADDING: 4px 4px 4px 75px;
    WIDTH: 320px;
	BACKGROUND-IMAGE: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    BACKGROUND-POSITION: top left;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
	MARGIN-LEFT: 15px;
}
BODY.PageStandard TABLE.SuiviEntete TH.SuiviEnteteFiltre
{	 
    BORDER-BOTTOM: white 1px solid;
    PADDING: 4px 10px 4px 75px;
    text-align: right;
}
BODY.PageStandard TABLE.SuiviEntete TH LI
{
   COLOR: white;
   list-style-type:none;
}
BODY.PageStandard TABLE.SuiviEntete TD.Bilan
{
    vertical-align: top;
    background-color: #e6e8dd;
    font-size: 12px;
    text-align: left;
    width: 300px;
}
BODY.PageStandard TABLE.SuiviEntete .Ligne0
{
    BACKGROUND-COLOR: #e6e8dd
}
BODY.PageStandard TABLE.SuiviEntete .Ligne1
{
    BACKGROUND-COLOR: #ffffff
}
BODY.PageStandard .TdbDonnee
{
}
BODY.PageStandard TABLE.TdB #TdbHG
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #05173D 1px solid;
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbHD
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #05173D 1px solid;
    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: #05173D 1px solid;
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbBD
{
    PADDING: 10px;
    VERTICAL-ALIGN: top;
    BORDER: #05173D 1px solid;
    WIDTH: 320px;
    HEIGHT: 160px
}
BODY.PageStandard TABLE.TdB #TdbBD UL
{
    LIST-STYLE-IMAGE: url(/_Include/Lms/Images/Tdb/Puce_Fleche.gif);
    MARGIN-LEFT: 15px;
    LIST-STYLE-TYPE: disc
}
BODY.PageStandard TABLE.TdB #TdbParc
{
    BORDER: #05173D 1px solid;
    width: 100%;
}
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: 100%; 
}
BODY.PageStandard TABLE.TdB #ThParc TH TH
{
    BACKGROUND: none;
    PADDING: 0;
    BORDER: 0;
    MARGIN: 0;
    width: 100%;
}
BODY.PageStandard TABLE.TdB #ThParc
{
    WIDTH: 646px;
}
BODY.PageStandard TABLE.TdB #ThParc TH 
{
    WIDTH: 100%;
}
BODY.PageStandard TABLE.TdB #ThParc TH TD
{
    COLOR: white;
}
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: #e6e8dd
}
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: 10px;
}
BODY.PageStandard .ForumArborescent .Noeud
{
	line-height: 18px;
	font-size: 10px;
}
BODY.PageStandard .ForumArborescent .DernierNoeud
{
	line-height: 18px;
	font-size: 10px;
}
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;
    text-decoration: line-through;
    COLOR:red;
}
BODY.PageStandard .normal
{
    FONT-WEIGHT: normal;
}
BODY.PageStandard .LegendeParcours TD IMG
{
	margin: 1px 3px 1px 14px;
}

/* -------------------------------------- Aide flottante -------------------------- */
div.FloatingPanel
{
	display: none;
    position:absolute;
    z-index:30;
	border:#A7CC21 3px solid;
}

div.FloatingPanel .Draggable
{
	COLOR:white;
    FONT-WEIGHT: bold;
	BACKGROUND:none;
	BACKGROUND-color:#05173D;
    cursor:move;
}

div.ModalPanel
{
    position: absolute;
    background-color: #ffffff;
    z-index: 20;
    filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.InternalMessage .Header TD
{
	BACKGROUND-IMAGE: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    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;
    FONT-SIZE: 9pt;
}
.InternalMessage .Content TD
{
    padding: 2px;
    background-color: White;
}
.InternalMessage .Footer TD
{
    background-color: White;
    padding: 5px 2px 5px 2px;
    text-align: center;
}

/* -------------------------------------- Accordeon Supervision -------------------------- */
#accordion1 {
    border : 1px solid #4f4f4f;
	width: 760px;
	text-align: left;
	margin: 10px auto;
}
#accordion1 Table {
	border: none;
}
.accordionTabTitleBar {
	color: white;
	background-color: #05173D;
	width: 681px;
	_width: 760px;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	padding: 4px 4px 4px 75px;
    border-top:1px solid #BDC7E7;
    background-image: url(/_Include/Lms/Images/Tdb/TdbBackTitre.gif);
    background-repeat: no-repeat;
    text-align: left;
}
.accordionTabContentBox {
	/*border: solid 1px #05173D;*/
	background-color: #E6E8DD;
	width: 760px;
	height: 400px;
	padding: 4px 0 4px 0;
	overflow: auto;
}
.accordionTabContentBox .Libelle {
	width: 340px;
}
div.selected, div.hover {
	/*font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	background-color:#345286;
	color:#FFFFFF;
	height: 22px;*/
	cursor: pointer;
}
/* -------------------------------------- Onglets Message Pilotage -------------------------- */
.panelContentContainer {
  margin-left:5%;
  margin-right: 5%;
  border : 1px solid #4f4f4f;
  clear:both;
}

.panelHeader{
  float: left;
  display: inline;
  margin-left: 2px;
  margin-right: 2px;
  padding: 2px;
  text-align: center;
  white-space:nowrap;
  overflow:hidden;
  padding-top:3px;
}

.panelHover {
  cursor: pointer;
}

.panelSelected {
  cursor: auto;
  background: #99bf2e;
  border: 1px #05173d solid;
}

.panelContent {
    overflow: auto;
}
