﻿/*! jQuery UI - v1.11.2 - 2014-11-10
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, sortable.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}

html {
  height:100%;
  margin:0;
  padding:0;
}

body {
  height:100%;
  margin:0;
  padding:0;
}

.PositionAbsolue_MessageInformatif
{
	position : absolute;
}

.MessageInformatif
{
	z-index : 1100;
	width : 350px;
	background-color : white;
	border: 2px solid;
	padding: 5px;
  text-align : center;  
       
}

.Transparence_MessageInformatif
{
  FILTER: progid:DXImageTransform.Microsoft.Alpha (style=0,opacity=50);
  opacity: 0.50;
}

.AlignementMilieu_MessageInformatif
{
  text-align : center;
}

.Texte10_MessageInformatif
{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  text-transform: none;
  font-size: 11px;
  color : #666666;
}

.Texte12_MessageInformatif
{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  text-transform: none;
  font-size: 13px;
  color : #666666;
}

.Gras_MessageInformatif
{
  font-weight: bold;
}

.EspaceHaut_MessageInformatif
{
	padding-top : 5px;
}

.EspaceBas_MessageInformatif
{
	padding-bottom : 5px;
}

.AlignementGauche_MessageInformatif
{ 
	text-align : left;
}

.Bordure_MessageInformatif
{
	border : 1px solid black;
}

.FondNoir_MessageInformatif
{
	background-color : #666666;
  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#666666,endColorStr=#E1E1E1);
  background: linear-gradient(to right, #666666, #E1E1E1);
  background: -moz-linear-gradient(left, #666666, #E1E1E1);
  background: -webkit-gradient(linear, left top, right top, from(#666666), to(#E1E1E1));
}

.hide_MessageInformatif
{
	visibility: hidden;
}

.Image_Attendre
{
    background-image:url("../../images/attendre.gif");
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center;
}

a {
  color: DarkBlue;
  text-decoration:underline;
}

a:hover {
  color: MidnightBlue;
  text-decoration:underline;
}

.LienAccueil {
  color : DarkBlue;
  cursor: pointer;
  text-decoration:none;
}

.LienAccueil:hover {
  color : MidnightBlue;
  cursor: pointer;
  text-decoration:underline;
}

.LienWidget {
  color : black;
  cursor: pointer;
  text-decoration:none;
}

.LienWidget:hover {
  color : black;
  cursor: pointer;
  text-decoration:underline;
}

.LienFenetre {
  color : #737373;
  text-decoration:underline;
}

.PageConnexion {
  background-color : #FFF;
  background-repeat: no-repeat;
  background-position: left top;
}

.Scroll {
  scrollbar-face-color: #92A663;
  scrollbar-shadow-color: #687D36;
  scrollbar-highlight-color: #c6d1aa;
  scrollbar-3dlight-color: #DFE5CF;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #DFE5CF;
  scrollbar-arrow-color: #FFFFFF;
}

.Bouton {
  color : white;
  background-color : #92A663;
  border-left-color : #DFE5CF;
  border-top-color : #DFE5CF;
  border-right-color : #333333;
  border-bottom-color : #333333;
}

.CelluleZoneTexte, .CelluleTexte, .CelluleTexteFine {
  border: 1px solid #DFE5CF;
}

.Bordure {
  border: 1px solid #b8cc8c;
}

.Legende {
  color: #687D36;
}

.Image_Menu {
  max-width: 310px;
  min-width: 60px;
  height: 30px;
  background: transparent url("../../images/Themes/MenuPersonnalise.png") right center no-repeat;
}

.Image_Menu_FlecheOnglet {
  width: 8px;
  height: 13px;
  background: url("../../images/Themes/FlecheFondTransparent.png") 0 0 no-repeat;
}

.Image_Menu_FlecheSousOnglet {
  width: 16px;
  height: 13px;
  position: relative;
  left: -8px;
  background: url("../../images/Themes/FlecheFondTransparent.png") 0 0 no-repeat;
}
.AlignementGauche
{ 
	text-align : left;
}

.AlignementMilieu
{ 
	text-align : center;
}

.AlignementDroit
{ 
	text-align : right;
}

.AlignementHaut
{ 
	vertical-align : top;
}

.AlignementMilieuVertical
{ 
	vertical-align : middle;
}

.AlignementBas
{ 
	vertical-align : bottom;
}

.GrisClair {
	color: #CCCCCC;
}

.GrisFonce {
	color : #AAAAAA;
}

.GrisTresFonce {
  color : #737373;
} 

.FondNoir
{
	background-color : black;
}

.FondGrisTresFonce
{
	background-color : #666666;
}

.FondGrisFonce
{
	background-color : #AAAAAA;	
}

.FondGrisClair
{
	background-color : #CCCCCC;
}

.FondGrisTresClair
{
	background-color : #E1E1E1;
}

.FondBlanc
{
	background-color : white;
}

.FondRouge
{
	background-color : #CC3300;
}

.FondJaune
{
	background-color : #FFFF99;
}

.TexteRouge
{
	color : #CC3300;
}
.TexteRougeClair
{
	color : #FF0000;
}
.FondOrange
{
	background-color : #FF9966;
}

.Gris
{
	color: #666666;
}

.Blanc
{
	color : white;
}
.Bandeau
{
	padding : 5px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 	text-transform: none;
        font-weight: bold;
        font-size: 11px;
        background-color : white;
}

.Cadre
{
	border-width: 0.05em;
	border-style: solid;
	padding: 0.3em;
}

.Debug
{
	position: absolute;
	z-index: 2000;
	background-color: white;
	left: 250px;
	top: 0;
	height: 40px;
	width: 500px;
	overflow : auto;
	font-size: 11px;
}

*{
  outline:none;
}

html {
  height:100%;
  overflow-y: scroll;
}

body {
  width:100%;
  height:100%;
  margin : 0 0 0 0;
  -webkit-text-size-adjust: 100%;
}

.checkbox {
	padding					: 0 0 0 0;
	margin					: 0 0 0 0;
	border					: 0;
}

textarea {
  resize: none;
  -moz-resize : none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding:1px;
  margin:0;
}

input,
textarea {
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
}

.SansSelectionTexte {
	-moz-user-select:-moz-none;
  -webkit-user-select:none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

input, textarea, .AvecSelectionTexte {
  -moz-user-select:text;
  -webkit-user-select:text;
  -webkit-touch-callout: text;
  -khtml-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

table {
  empty-cells: show;
}

fieldset {
  padding:3px 6px 8px 6px;
}

.Insecable {
	white-space: pre;
}

.Collapse {
	border-collapse: collapse;
}

.Selection
{
	background-color : #316AC5;
	color : white;
}

.BorderInvisible
{
	border-left : 1px solid transparent;
	border-right : 1px solid transparent;
}

.MargeHaut
{
	margin-top : 5px;
}

.MargeBas
{
	margin-bottom : 5px;
}

.MargeDroit
{
	margin-right: 5px;
}

.MargeGauche
{
	margin-left: 5px;
}

.Zone
{
	border-width: 0.05em;
	border-style: solid;
	padding: 0.3em;
	margin-top: 0.6em;
}

.TitreZone
{
	position: relative;
	width:10px;
	top: -1em;
	padding : 0.1em;
	border-width: 0.1em;
	border-style: solid;
}

.hide, .Fiche
{
	visibility: hidden;
}

.show
{
	visibility: visible;
}

.Masquer
{
	display: none;
}

.BloquerInterface
{
	position : absolute;
	z-index : 1000;
	left : 0;
	top : 0;
	width : 100%;
	height : 100%;

  background-color  : white;
  filter            : alpha(opacity=0.1);
  -moz-opacity      : 0.01;
  opacity           : 0.01;
}

.VoileOpaque {
  background-color  : white;
  filter            : alpha(opacity=50);
  -moz-opacity      : 0.5;
  opacity           : 0.5;
}

.VoileTresOpaque {
  background-color  : white;
  filter            : alpha(opacity=20);
  -moz-opacity      : 0.2;
  opacity           : 0.2;
}

.Fiche
{
	position : absolute;
	left : 0;
	top : 0;
}

.BordureReliefHaut {
	border-bottom : 1px solid gray;
	border-right : 1px solid gray;
	border-left : 1px solid white;
	border-top : 1px solid white;
}

.BordureReliefBas {
	border-bottom : 1px solid white;
	border-right : 1px solid white;
	border-left : 1px solid gray;
	border-top : 1px solid gray;
}

.BordureNavigationInactive
{
	border: 0;
	padding : 1px;
}

.BordureNavigationActive
{
	border: 1px dotted;
	padding: 0;
}

.Table
{
	width : 100%;
	height : 100%;
}

.TableauSansHaut
{
	border-left  : black solid 1px;
	background-color : White;
}

.Cellule
{
  	vertical-align : middle;
	padding : 2px;
}

.CelluleSaisie
{
  margin: 0;
	padding : 0;
	border-left : 0 solid white;
	border-top : 0 solid white;
	border-bottom : 0 solid white;
	border-right : 0 solid white;
	overflow: auto;
	width: 100%;
}

.AvecMarge
{
	margin: 5px;
}

.Lien
{
	cursor : pointer;
	color: Blue;
	text-decoration: underline;
}

.SansOutline
{
	outline: 0;
}

.LienNoir {
  color : black;
  cursor: pointer;
  text-decoration:none;
}

.LienNoir:hover {
  color : black;
  cursor: pointer;
  text-decoration:underline;
}


.AvecScrollHorizontal
{
	overflow-x:scroll;
}

.AvecScrollVertical
{
	overflow-y:scroll;
}

.AvecScrollVerticalAuto
{
	overflow-y:auto;
}

.SansOverflow
{
	overflow:hidden;
}

.Hachure
{
	background-image:url("../../images/ObliqueGris.png");
	background-attachment: fixed;
}

.FlecheDroite {
  background-image:url("../../images/fleche_droite.png");
  width:15px;
  height:15px;
  background-repeat:no-repeat;
}

.FlecheDroiteMenuContextuel {
  background-image:url("../../images/FlecheDroiteMenuContextuel.png");
  width:15px;
  height:15px;
  background-repeat:no-repeat;
}

.FlecheDroiteMenuContextuelSurvol {
  background-image:url("../../images/FlecheDroiteMenuContextuel.png");
  width:15px;
  height:15px;
  background-repeat:no-repeat;
  background-position: -15px 0;
}

.FlecheBas {
  background-image:url("../../images/fleche_bas.png");
  width:15px;
  height:15px;
  background-repeat:no-repeat;
}

.Attendre {
  background-image:url("../../mobile/image/attendre.gif");
  width:32px;
  height:32px;
  background-repeat:no-repeat;
}

.ImageMobile {
  width:90px;
  height:90px;
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.Transparence0 {
  FILTER: progid:DXImageTransform.Microsoft.Alpha (style=0,opacity=1.0);
  opacity: 1.0;
}

.Transparence25 {
  FILTER: progid:DXImageTransform.Microsoft.Alpha (style=0,opacity=25);
  opacity: 0.25;
}

.Transparence50 {
  FILTER: progid:DXImageTransform.Microsoft.Alpha (style=0,opacity=50);
  opacity: 0.50;
}

.Transparence85 {
  FILTER: progid:DXImageTransform.Microsoft.Alpha (style=0,opacity=85);
  opacity: 0.85;
}

.DegradeLineaireHorizontal {
  FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=55,finishOpacity=100,startX=100,finishX=0,startY=100,finishY=100);
}

.divUpload label.emballage input.fichier
{
  position: relative;

  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);

}

.Bordure_Accessible, .CelluleZoneTexte_Accessible, .CelluleTexte_Accessible {
	border: 1px solid black;
}

.CelluleTexte, .CelluleTexte_Accessible,
.CelluleZoneTexte, .CelluleZoneTexte_Accessible {
	padding: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.CelluleTexteFine, .CelluleTexteFine_Accessible {
  padding: 1px;
}

.InlineBlock {
  display : -moz-inline-box;
  display : inline-block;
  *display: inline;
  zoom: 1;
}


.NoWrap, .NoWrap.NoWrap {
  white-space: nowrap;
}

.NoWrap>*{
  white-space: normal;
}

.WhiteSpaceNormal {
  white-space: normal;
}

.IE_draggable {
  -ms-touch-action: none;
  touch-action: none;
}

textarea,
input:not([type]),
input[type="text"],
input[type="button"],
input[type="password"],
input[type="submit"] {
  -webkit-appearance: none;
  border-radius: 0;
  border-width: 1px;
}

input:disabled {
    background: darkblue;
}

input[type="image"]:disabled {
  background: transparent;
}

input.InputFile::-ms-value {
  width:0;
  display:none;
}
input.InputFile::-ms-browse {
  width:100%;
}

input.InputFile::-webkit-file-upload-button {
  visibility: hidden;
}

textarea:disabled {
    background: darkblue;
}

button.Boutons, div.Boutons {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;

  border: none;
  border-color: transparent;
}

div.Boutons {
  padding: 0 9px;
  line-height: 19px;
  background-color:lightblue;
}

div.Boutons:hover {
  background-color:blue;
}

button.Boutons:active:enabled {
  position:relative;
  top:1px;
}

.ie-ellipsis {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.ie-telephone::-ms-clear {
  width : 0;
  height: 0;
}

.ie-indicatiftel::-ms-clear {
  width : 0;
  height: 0;
}

.BorderBox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media print {
	.NePasImprimer {
    display : none;
  }
}

@media screen {
	.Masquer_Screen {
    display : none;
  }
}

ul {
  margin: 0 0 0 15px;
  padding: 0;
}

.Espace
{
	padding : 5px;
}

.EspaceGauche
{
	padding-left : 5px;
}

.EspaceDroit
{
	padding-right : 5px;
}

.EspaceHaut
{
	padding-top : 5px;
}

.EspaceBas
{
	padding-bottom : 5px;
}

.EspaceHaut10
{
	padding-top : 10px;
}

.EspaceBas10
{
	padding-bottom : 10px;
}

.EspaceGauche10
{
	padding-left : 10px;
}

.EspaceDroit10
{
	padding-right : 10px;
}


.GrandEspaceGauche
{
	padding-left : 20px;
}

.GrandEspaceHaut
{
	padding-top : 20px;
}

.GrandEspaceBas
{
	padding-bottom : 20px;
}

.GrandEspaceDroit
{
	padding-right : 20px;
}

.PetitEspace
{
    padding : 3px;
}

.PetitEspaceGauche
{
    padding-left : 3px;
}

.PetitEspaceDroit
{
    padding-right : 3px;
}

.PetitEspaceHaut
{
    padding-top : 3px;
}

.PetitEspaceBas
{
    padding-bottom : 3px;
}

.DoubleEspace
{
	padding : 10px;
}

.EspaceInput
{
  padding : 2px;
  margin: 0px 0px 0px 0px;
}
.Gras
{
	font-weight: bold;
}

.GrasFocus:focus
{
	font-weight: bold;
}

.GrasSurvol:hover
{
	font-weight: bold;
}

.Maigre
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.Italique
{
	font-style: italic;
}

.Souligne
{
	text-decoration : underline;
}

.SouligneSurvol
{
	text-decoration : none;
}

.SouligneSurvol:hover
{
	text-decoration : underline;
}

.Barre 
{
 text-decoration: line-through;
}

html, .Texte, .Texte5, .Texte6, .Texte7, .Texte8, .Texte9, .Texte10, .Texte11, .Texte12, .Texte13, .Texte14, .Texte16, .Texte18, .Texte20, .Texte24,
.Titre, TitreSansTaille
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 	text-transform: none;
}

@media screen {
  .Titre, .TitreSansTaille {
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
  } 
  
  .Fenetre_Impression .Titre, 
  .Fenetre_Impression .TitreSansTaille {
    text-shadow: none;
  }
}

@media print {
  .Titre, .TitreSansTaille {
    text-shadow: none;
    color: black;
  } 
}
  
.Texte5
{
	font-size: 4px;
}

.Texte6
{
	font-size: 5px;
}

.Texte7
{
	font-size: 7px;
}

.Texte8
{
	font-size : 8px;
}

.Texte9
{
	font-size: 9px;
}

html, .Texte10
{
	font-size: 11px;
}

.Texte11
{
	font-size: 12px;
}

.Texte12
{
	font-size: 13px;
}

.Texte13
{
  font-size: 15px;
}

.Texte14
{
	font-size: 16px;
}

.Texte16
{
	font-size: 19px;
}

.Texte18
{
	font-size: 21px;
}

.Texte20
{
	font-size: 24px;
}

.Texte24
{
	font-size: 29px;
}

.Titre {
  font-size: 12px;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {  
   color: #737373;  
   opacity:1;
}

input:-moz-placeholder,
textarea:-moz-placeholder {   
   color: #737373;    
   opacity:1;
}

input::-moz-placeholder,
textarea::-moz-placeholder {  
   color: #737373;    
   opacity:1;
}
 
input:-ms-input-placeholder,  
textarea:-ms-input-placeholder {  
   color: #737373;    
   opacity:1;
}

[class^="Image"], [class*=" Image"] {
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.Image_FiltrePourListe {
  background:url("../../images/FiltrePourListe.png") 0 0 no-repeat;
  width: 90px;
  height : 15px;
}

.Image_Casier_Corrige, .Image_Casier_DocumentJoint, .Image_Casier_IDevoir, .Image_Casier_Kiosque, .Image_Casier_DocumentCloud {
  width: 16px;
  height : 16px;
}

.Image_Casier_DocumentCloud {
  background-image:url("../../../FichiersRessource/Cloud.png");
}

.Image_Casier_Kiosque {
  background-image:url("../../../FichiersRessource/Editeurs.png");
}

.Image_Casier_Corrige {
  background-image:url("../../images/CasierCorrige.png");
}

.Image_Casier_DocumentJoint {
  background-image:url("../../images/CasierDocJoints.png");
}

.Image_Casier_IDevoir {
  background-image:url("../../images/CasierIDevoir.png");
}

.Image_Pdf
{
  background-image:url("../../images/pdf.gif");
	width: 29px;
	height: 9px;
}

.Image_IconePdf
{
  background-image:url("../../images/icone-pdf.png");
	width: 31px;
	height: 31px;
}

.Image_Loupe_Accueil {
  background-image:url("../../images/LoupeAccueil.png");
	width: 15px;
	height: 15px;
}

.Image_Liste_Edt {
  background-image:url("../../images/IconeListeEdt.png");
	width: 16px;
	height: 16px;
}

.Image_ActuInfo {
  background-image:url("../../../FichiersRessource/ListeActuInfo.png");
	width: 16px;
	height: 16px;
}

.Image_ActuQuestion {
  background-image:url("../../../FichiersRessource/ListeActuQuestion.png");
	width: 16px;
	height: 16px;
}

.Image_Discussion {
  background-image:url("../../../FichiersRessource/Message.png");
	width: 16px;
	height: 16px;
}

.Image_DiscussionCommune {
  background-image:url("../../../FichiersRessource/DiscussionCommune.png");
	width: 16px;
	height: 16px;
}

.Image_Casier {
   background-image:url("../../../FichiersRessource/Casier.png");
	width: 16px;
	height: 16px;
}

.Image_Dossier_Publie {
   background-image:url("../../../FichiersRessource/DossierPublie.png");
	width: 16px;
	height: 16px;
}

.Image_Email {
  background-image:url("../../images/Email.png");
	width: 18px;
	height: 18px;
}

.Image_IconeConvocationAuto {
  background-image:url("../../../FichiersRessource/IconeConvocationAuto.png");
	width: 17px;
	height: 17px;
}

.Image_IconeAbsCoursPrec {
  background-image:url("../../../FichiersRessource/AbsenceCoursPrecedent.png");
	width: 17px;
	height: 17px;
}

.Image_IconeTAFDonnePourCours {
  background-image:url("../../../FichiersRessource/ListeTravailDonnePourCours.png");
  background-repeat:no-repeat;
  background-position:center;
  width: 14px;
	height: 15px;
}

.Image_IconeContenuEtTADPourCours {
  background-image:url("../../../FichiersRessource/GrilleTravailAFairePlusContenu.png");
  background-repeat:no-repeat;
  background-position:center;
  width: 16px;
	height: 16px;
}

.Image_IconeTADPourCours {
  background-image:url("../../../FichiersRessource/GrilleTravailAFaire.png");
  background-repeat:no-repeat;
  background-position:center;
  width: 16px;
	height: 16px;
}

.Image_IconeContenuPourCours {
  background-image:url("../../../FichiersRessource/GrilleTrombone.png");
  background-repeat:no-repeat;
  background-position:center;
  width: 16px;
	height: 16px;
}

.Image_IconeConvocationVS {
  background-image:url("../../images/IconeConvocationVS.png");
	width: 17px;
	height: 17px;
}

.Image_IconePunitionAutre {
  background-image:url("../../images/IconePunitionAutre.png");
	width: 17px;
	height: 17px;
}

.Image_IconePunitionDevoirSup {
  background-image:url("../../images/IconePunitionDevoirSup.png");
	width: 17px;
	height: 17px;
}

.Image_IconePunitionDevoirSupRendu {
  background-image:url("../../images/IconePunitionDevoirSupRendu.png");
	width: 17px;
	height: 17px;
}

.Image_IconePunitionRetenue {
  background-image:url("../../images/IconePunitionRetenue.png");
	width: 17px;
	height: 17px;
}

.Image_IconePunitionTIG {
  background-image:url("../../images/IconePunitionTIG.png");
	width: 17px;
	height: 17px;
}

.Image_IconeColonne_Parents {
  background-image:url("../../../FichiersRessource/Parents.png");
  background-position: right bottom;
}

.Image_3Points {
  background-image:url("../../images/3Points.png");
	width: 17px;
	height: 4px;
}

.Image_RecapVS_AbsenceCours, .Image_RecapVS_AbsenceCoursNonJustifie, .Image_RecapVS_AbsenceRepas, .Image_RecapVS_AbsenceInternat, .Image_RecapVS_Retard,
.Image_RecapVS_Infirmerie, .Image_RecapVS_PunitionExclusion, .Image_RecapVS_PunitionAutre, .Image_RecapVS_Sanction, .Image_RecapVS_Incident, .Image_RecapVS_ObservationNonLue, .Image_RecapVS_ObservationLue, .Image_RecapVS_Programmation, .Image_RecapVS_SanctionAvecSursis {
	width: 17px;
  height: 17px;
}

.Image_DossierComportement_Ouvert, .Image_DossierComportement_Ferme,
.Image_DossierSante_Ouvert, .Image_DossierSante_Ferme,
.Image_DossierSocial_Ouvert, .Image_DossierSocial_Ferme,
.Image_DossierDivers_Ouvert, .Image_DossierDivers_Ferme {
	width: 120px;
	height: 12px;
}

.Image_AfficherCoursAnnules, .Image_AfficherPromoPlusTD, .Image_AfficherTDPlusPromo, .Image_AfficherTDPlusLien, .Image_AfficherCoursPlusPromoLiee, .Image_AfficherCoursPlusPromoLieePromo,
.Image_AfficherReservationSalle, .Image_Zoom, .Image_Bandeau_Trombone, .Image_Bandeau_Information2, .Image_Bandeau_Deployer, .Image_AfficherCahierTexteFlottant, .Image_AfficherCrayon, .Image_BtnCoursNonPlaces, .Image_AfficherEDT {
  width: 120px;
  height: 20px;
  left: 0;
}
.Image_AfficherCrayonTemp, .Image_AfficherCrayonTempInactif {
  width : 20px;
  height: 20px;
}
.Image_Justifie, .Image_Injustifie {
  width: 32px;
  height: 16px;
  left: 0;
}

.Image_SalleAOuvrir, .Image_SalleAFermer {
  width: 64px;
  height: 16px;
  left: 0;
}
.Image_PortraitSilhouette {
  background-image:url("../../../FichiersRessource/PortraitSilhouette.png");
}

.Image_Photo,
.Image_Ajouter, .Image_Loupe_Agrandir, .Image_Loupe_Reduire, .Image_Insertion_PieceJointe, .Image_Insertion_Site, .Image_ChargeTravail {
  width: 108px;
  height: 18px;
  left: 0;
}

.Image_PhotoBandeau, .Image_GrapheAraignee {
  width: 120px;
  height: 20px;
  left: 0;
}

.Image_Insertion_PieceJointe {
  width: 66px;
  height: 18px;
  left: 0;
}

.Image_Insertion_FichierCloud {
  width: 66px;
  height: 18px;
  left: 0;
}

.Image_Insertion_FichierCloud, .Image_Insertion_FichierCloud_hover {
  background: url("../../../FichiersRessource/IconeCloud.png") 0 0 no-repeat;
}

.Image_Insertion_FichierCloud_hover {
  width: 11px;
  height: 18px;
  left: 0;
}

.Image_Insertion_FichierCloud_hover:hover {
  background-position: -44px 0;
}

.Image_Icone_CS_Box {
  background: url("../../../FichiersRessource/LogoBox.png") 0 0 no-repeat;
}

.Image_Icone_CS_DropBox {
  background: url("../../../FichiersRessource/LogoDropBox.png") 0 0 no-repeat;
}

.Image_Icone_CS_GoogleDrive {
  background: url("../../../FichiersRessource/LogoGoogleDrive.png") 0 0 no-repeat;
}

.Image_Icone_CS_OneDrive {
  background: url("../../../FichiersRessource/LogoOneDrive.png") 0 0 no-repeat;
}

.Image_Outils_Console {
  width: 102px;
  height: 17px;
  left: 0;
}

.Image_BtnActualiser {
  width: 126px;
  height: 21px;
  left: 0;
}

.Image_Photo {
  background: url("../../images/Photo.png") 0 0 no-repeat;
}

.Image_PhotoBandeau {
  background: url("../../images/PhotoPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_GrapheAraignee {
  background: url("../../images/AfficherGrapheAraignee.png") 0 0 no-repeat;
}

.Image_SalleAOuvrir {
  background: url("../../images/SalleAOuvrirFermer.png") 0 0 no-repeat;
}

.Image_SalleAFermer {
  background: url("../../images/SalleAOuvrirFermer.png") -32px 0 no-repeat;
}

.Image_RecapVS_AbsenceCours, .Image_RecapVS_AbsenceCoursNonJustifie, .Image_RecapVS_AbsenceRepas, .Image_RecapVS_AbsenceInternat, .Image_RecapVS_Retard,
.Image_RecapVS_Infirmerie, .Image_RecapVS_Infirmerie, .Image_RecapVS_PunitionExclusion, .Image_RecapVS_PunitionAutre, .Image_RecapVS_Sanction,
.Image_RecapVS_SanctionAvecSursis, .Image_RecapVS_Incident, .Image_RecapVS_ObservationNonLue, .Image_RecapVS_Programmation {
  background-image: url("../../images/Recap_VS.png");
}

.Image_RecapVS_AbsenceCours {
  background-position: 0 0;
}

.Image_RecapVS_AbsenceCoursNonJustifie {
  background-position: -17px 0;
}

.Image_RecapVS_AbsenceRepas {
  background-position: -34px 0;
}

.Image_RecapVS_AbsenceInternat {
  background-position: -51px 0;
}

.Image_RecapVS_Retard {
  background-position: -68px 0;
}

.Image_RecapVS_Infirmerie {
  background-position: -85px 0;
}

.Image_RecapVS_PunitionExclusion {
  background-position: -102px 0;
}

.Image_RecapVS_PunitionAutre {
  background-position: -119px 0;
}

.Image_RecapVS_Sanction {
  background-position: -136px 0;
}

.Image_RecapVS_SanctionAvecSursis {
  background-position: -136px 0;
}

.Image_RecapVS_Incident {
  background-position: -153px 0;
}

.Image_RecapVS_ObservationNonLue {
  background-position: -170px 0;
}

.Image_RecapVS_ObservationLue {
  background-position: -187px 0;
}

.Image_RecapVS_Programmation {
  background-position: -204px 0;
}

.Image_DossierComportement_Ferme {
  width: 14px;
	height: 12px;
  background: url("../../images/DossierVieScolaire.png") 0 0 no-repeat;
}

.Image_DossierComportement_Ouvert {
  background: url("../../images/DossierVieScolaire.png") -15px 0 no-repeat;
}

.Image_DossierSocial_Ferme {
  background: url("../../images/DossierVieScolaire.png") -30px 0 no-repeat;
}

.Image_DossierSocial_Ouvert {
  background: url("../../images/DossierVieScolaire.png") -45px 0 no-repeat;
}

.Image_DossierDivers_Ferme {
  background: url("../../images/DossierVieScolaire.png") -60px 0 no-repeat;
}

.Image_DossierDivers_Ouvert {
  background: url("../../images/DossierVieScolaire.png") -75px 0 no-repeat;
}

.Image_DossierSante_Ferme {
  background: url("../../images/DossierVieScolaire.png") -90px 0 no-repeat;
}

.Image_DossierSante_Ouvert {
  background: url("../../images/DossierVieScolaire.png") -105px 0 no-repeat;
}

.Image_Justifie {
  background: url("../../images/Motifs.png") 0 0 no-repeat;
}

.Image_Injustifie {
  background: url("../../images/Motifs.png") -16px 0 no-repeat;
}

.Image_Ajouter {
  background: url("../../../FichiersRessource/+Ajout6Etats.png") 0 0 no-repeat;
}

.Image_Loupe_Agrandir {
  background: url("../../../FichiersRessource/Loupe+.png") 0 0 no-repeat;
}

.Image_Loupe_Reduire {
  background: url("../../../FichiersRessource/Loupe-.png") 0 0 no-repeat;
}

.Image_Insertion_PieceJointe, .Image_Insertion_PieceJointe_hover {
  background: url("../../images/InsertionPieceJointe.png") 0 0 no-repeat;
}

.Image_Insertion_PieceJointe_hover {
  width: 11px;
  height: 18px;
  left: 0;
}

.Image_Insertion_PieceJointe_hover:hover {
  background-position: -44px 0;
}

.Image_Outils_Console {
  background: url("../../images/OutilsPourConsole.png") 0 0 no-repeat;
}

.Image_BtnActualiser{
  background: url("../../images/BtnActualiser.png") 0 0 no-repeat;
}

.Image_Insertion_Site {
  width: 18px;
  background: url("../../images/InsertionSite.png") 0 0 no-repeat;
}

.Image_Blog {
  width: 12px;
  height: 12px;
  background: url("../../../FichiersRessource/SiteInternet12.png") 0 0 no-repeat;
  display: inline-block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  vertical-align : bottom;
}

.Image_ChargeTravail {
  background: url("../../../FichiersRessource/ChargeTravail.png") 0 0 no-repeat;
}

.Image_FormatageTexte {
  width: 126px;
  height: 21px;
  left: 0;
  background: url("../../images/FormatageTexte.png") 0 0 no-repeat;
}

.Image_ChargeDeTravail {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/ChargeDeTravail.png") 0 0 no-repeat;
}

.Image_Sigma {
  width: 16px;
  height: 16px;
  background: url("../../images/Sigma.png") 0 0 no-repeat;
}

.Image_EtoileVide {
  width: 18px;
  height: 10px;
  background: url("../../images/etoile-note.png") 0 0 no-repeat;
}

.Image_EtoilePleine {
  width: 18px;
  height: 10px;
  background: url("../../images/etoile-note.png") -9px 0 no-repeat;
}

.Image_DernieresAbsences {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/DernieresAbsences.png") 0 0 no-repeat;
}

.Image_MonsieurFiche {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../../FichiersRessource/MonsieurFiche.png") 0 0 no-repeat;
}

.Image_SaisieHV {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../../FichiersRessource/ModeSaisieHVPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_MrFicheFenetre {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../../FichiersRessource/FicheCoursMonsieurFiche.png") 0 0 no-repeat;
}

.Image_MrFicheConsole {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../images/MrFicheConsole.png") 0 0 no-repeat;
}

.Image_AfficherAutreService {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../images/AfficherAutreService.png") 0 0 no-repeat;
}

.Image_Punaise {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/Punaise.png") 0 0 no-repeat;
}

.Image_TravailDonnePourCours {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/TravailDonnePourCours.png") 0 0 no-repeat;
}

.Image_Tri {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/TriChronologique.png") 0 0 no-repeat;
}

.Image_AfficherAnciensEtudiants {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/AfficherAnciensEtudiants.png") 0 0 no-repeat;
}

.Image_Assistant {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/Assistant.png") 0 0 no-repeat;
}

.Image_AfficherCrayon {
  background: url("../../images/AfficherCrayon.png") 0 0 no-repeat;
}

.Image_AfficherCrayonTemp {
  background: url("../../images/AfficherCrayon.png") -80px 0 no-repeat;
}

.Image_AfficherCrayonTempInactif {
  background: url("../../images/AfficherCrayon.png") -20px 0 no-repeat;
}

.Image_AfficherCoursAnnules {
  background: url("../../images/AfficherCoursAnnules.png") 0 0 no-repeat;
}

.Image_AfficherPromoPlusTD {
  background: url("../../images/AfficherPromoPlusTD.png") 0 0 no-repeat;
}

.Image_AfficherTDPlusPromo {
  background: url("../../images/AfficherTDPlusPromo.png") 0 0 no-repeat;
}

.Image_AfficherTDPlusLien {
  background: url("../../images/AfficherTDPlusLien.png") 0 0 no-repeat;
}

.Image_AfficherCoursPlusPromoLiee {
  background: url("../../images/AfficherCoursPlusPromoLiee.png") 0 0 no-repeat;
}

.Image_AfficherCoursPlusPromoLieePromo {
  background: url("../../images/AfficherCoursPlusPromoLieePromo.png") 0 0 no-repeat;
}

.Image_AfficherEDT {
  background: url("../../../FichiersRessource/EDTPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_AfficherReservationSalle {
  background: url("../../images/AfficherReservationSalle.png") 0 0 no-repeat;
}

.Image_Zoom {
  background: url("../../images/Zoom.png") 0 0 no-repeat;
}

.Image_Bandeau_Trombone {
  background: url("../../images/tromboneBandeau.png") 0 0 no-repeat;
}

.Image_Bandeau_Information2 {
  background: url("../../images/Information2Bandeau.png") 0 0 no-repeat;
}

.Image_Bandeau_Deployer {
  background: url("../../images/Deployer.png") 0 0 no-repeat;
}

.Image_AfficherCahierTexteFlottant {
  background: url("../../images/AfficherCahierTexteFlottant.png") 0 0 no-repeat;
}

.Image_IcalDownload {
  width: 20px;
  height: 20px;
  left: 0;
  background: url("../../images/iCalDownload.png") 0 0 no-repeat;
}

.Image_EDTGrille, .Image_EDTListe, .Image_EDTPlanning, .Image_Outils_Bandeau {
  width: 120px;
  height: 20px;
  left: 0;

}

.Image_Outils {
  width: 120px;
  height: 20px;
  left: 0;
}

.Image_EDTGrille {
  background: url("../../images/GrillePourBandeauTitre.png") 0 0 no-repeat;
}

.Image_EDTListe {
  background: url("../../images/ListePourBandeauTitre.png") 0 0 no-repeat;
}

.Image_EDTPlanning {
  background: url("../../images/PlanningPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_Outils {
  background: url("../../images/OutilsPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_Outils_Bandeau {
  background: url("../../images/AfficherOutils.png") 0 0 no-repeat;
}

.Image_Outils_Dll {
  height: 20px;
  background: url("../../../FichiersRessource/OutilsPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_OutilsBlanc_Dll {
  height: 18px;
  background: url("../../../FichiersRessource/ColonneOutil.png") 0 0 no-repeat;
}

.Image_PostIt, .Image_PostItVide {
  width: 18px;
  height: 18px;
  background-position: 0 0;
}

.Image_PostIt {
  background-image: url("../../../FichiersRessource/PostIt.png");
}

.Image_PostItVide {
  background-image: url("../../../FichiersRessource/PostItVide.png");
}

.Image_VerrouRouge
{
  background-image:url("../../images/VerrouRouge.png");
}

.Image_Repere {
  width: 13px;
  height: 13px;
  background: url("../../../FichiersRessource/Repere.png") 0 0 no-repeat;
}

.Image_OralOkProgression {
  width: 13px;
  height: 13px;
  background: url("../../../FichiersRessource/OralOk.png") 0 0 no-repeat;
}

.Image_OralKoProgression {
  width: 13px;
  height: 13px;
  background: url("../../../FichiersRessource/OralAlerte.png") 0 0 no-repeat;
}

.Image_OralOk
{
  width: 18px;
  height: 18px;
  background: url("../../images/Oraux.png") 0 0 no-repeat;
}

.Image_OralKo
{
  width: 18px;
  height: 18px;
  background: url("../../images/Oraux.png") -18px 0 no-repeat;

}

.Image_VerrouNoirPetit
{
  width: 10px;
  height: 10px;
  background-image:url("../../images/VerrouNoirPetit.png");
}

.Image_VerrouRougePetit
{
  width: 10px;
  height: 10px;
  background:url("../../images/VerrouRougePetit.png") 0 0 no-repeat;
}

.Image_VerrouJaune
{
  background-image:url("../../images/VerrouJaune.png");
}

.Image_VerrouJaunePetit
{
  width: 10px;
  height: 10px;
  background:url("../../images/VerrouJaunePetit.png") 0 0 no-repeat;
}

.Image_Dll_VerrouPetit
{
  background-image: url("../../../FichiersRessource/VerrouPetit.png");
  height:10px;
  width:10px;
}

.Image_Dll_VerrouRouge {
  background-image: url("../../../FichiersRessource/VerrouRouge.png");
  height:16px;
  width:16px;
}

.Image_Dll_VerrouRougeBarre {
  background-image: url("../../../FichiersRessource/VerrouRougeBarre.png");
  height:16px;
  width:16px;
}

.Image_Dll_VerrouJaune {
  background-image: url("../../../FichiersRessource/VerrouJaune.png");
  height:16px;
  width:16px;
}

.Image_Dll_VerrouJauneBarre {
  background-image: url("../../../FichiersRessource/VerrouJauneBarre.png");
  height:16px;
  width:16px;
}

.Image_Dll_Depositionner {
  background-image: url("../../../FichiersRessource/EtatNonPlace.png");
  height:16px;
  width:16px;
}

.Image_AppelFait {
  background-image: url("../../../FichiersRessource/AppelFait.png");
}

.Image_AppelNonFait {
  background-image: url("../../../FichiersRessource/AppelNonFait.png");
}

.Image_AppelVerrouFait {
  background-image: url("../../../FichiersRessource/AppelVerrouFait.png");
}

.Image_AppelVerrouNonFait {
  background-image: url("../../../FichiersRessource/AppelVerrouNonFait.png");
}

.Image_DossierOuvert
{
  background-image:url("../../images/DossierOuvert.png");
}

.Image_Diode_Actif
{
  width: 19px;
  height: 19px;
  background-image:url("../../images/diodeActif.png");
}

.Image_Diode_Inactif
{
  width: 19px;
  height: 19px;
  background-image:url("../../images/diodeInactif.png");
}

.Image_CocheVerte
{
  background-image:url("../../images/CocheVerte.png");
}

.Image_CocheGrise
{
  background-image:url("../../images/CocheGrise.png");
}

.Image_CocheRouge
{
  background-image:url("../../images/CocheCroixRouge.png");
}

.Image_IRouge
{
  background-image:url("../../images/IRouge.png");
}

.Image_EnvoiEmail
{
  background-image:url("../../images/EnvoiEmail.png");
}

.Image_Retard
{
  background-image:url("../../images/IconeRetard.png");
}

.Image_Absence
{
  background-image:url("../../images/IconeAbsence.png");
}

.Image_Dispense
{
  background-image: url("../../images/IconeDispense.png");
}

.Image_QCMpublic
{
  background-image:url("../../images/QCMpublic.png");
}

.Image_Publie
{
  background-image:url("../../images/publie.png");
}

.Image_NonPublie
{
  background-image:url("../../images/nonpublie.png");
}

.Image_PublieEnAttente
{
  background-image:url("../../images/PublieEnAttente.png");
}

.Image_EstGAEV
{
  background-image:url("../../images/CoursAccompagnementPersonnalise.png");
}

.Image_Memo
{
  background-image:url("../../images/memo.png");
}

.Image_AbsenceOuverte
{
  background-image:url("../../images/AbsenceOuverte.png");
}

.Image_AbsenceFermee
{
  background-image:url("../../images/AbsenceFermee.png");
}

.Image_CocheSkinee
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheSkinee.png");
}

.Image_CocheSkineeVS
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheSkineeVS.png");
}

.Image_CocheSkineeEtoile
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheAbsencePersonnalisee.png");
}

.Image_CocheSkineeEtoileVS
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheAbsencePersonnaliseeVS.png");
}

.Image_CocheRepasPrevu
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/Repas.png");
}

.Image_CocheRepasNonPrevu
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/RepasAbsence.png");
}

.Image_CocheSkineeCommentaire
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheSkineeCommentaire.png");
}

.Image_CocheSkineeCommentaireVS
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/CocheSkineeCommentaireVS.png");
}

.Image_AbsenceOuverte, .Image_AbsenceFermee
{
  width: 10px;
  height: 15px;
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left center;
}

.Image_Bas
{
  background-image:url("../../images/bas.gif");
  width: 20px;
  height: 20px;
}

.Image_ActualiserActif, .Image_Retard, .Image_Absence, .Image_Dispense
{
  width: 13px;
  height: 13px;
}

.Image_ActualiserActif
{
  background-image:url("../../images/ActualiserActif.png");
}

.Image_FlecheBas, .Image_FlecheHaut, .Image_FlecheDroite, .Image_FlecheBas_Blanc, .Image_FlecheDroite_Blanc,
.Image_CadenaFerme_Noir, .Image_CadenaFerme_Blanc, .Image_CadenaOuvert_Noir, .Image_CadenaOuvert_Blanc,
.Image_Programme, .Image_ProgrammeDocJoint, .Image_AppelFait, .Image_VerrouRouge, .Image_VerrouJaune, .Image_QCMpublic, .Image_Publie, .Image_NonPublie, .Image_PublieEnAttente, .Image_EstGAEV, .Image_Demande,
.Image_CocheVerte, .Image_CocheGrise, .Image_CocheRouge, .Image_IRouge, .Image_Memo
{
  width: 16px;
  height: 16px;
}



.Image_EnvoiEmail {
  width: 17px;
  height: 12px;
}

.Image_DossierOuvert
{
  width: 16px;
  height: 14px;
}

.Image_Loupe, .Image_Devoir_Personalise, .SansImage_Devoir_Personalise {
  width: 13px;
  height: 13px;
}

.Image_Attention {
  width: 16px;
  height: 16px;
}

.Image_FlecheBas
{
  background-image:url("../../images/fleche_bas.png");
}

.Image_FlecheHaut
{
  background-image:url("../../images/fleche_haut.png");
}

.Image_FlecheDroite
{
  background-image:url("../../images/fleche_droite.png");
}

.Image_FlecheBas_Blanc
{
  background-image:url("../../images/fleche_bas_blanc.png");
}

.Image_FlecheDroite_Blanc
{
  background-image:url("../../images/fleche_droite_blanc.png");
}

.Image_CadenaFerme_Noir
{
  background-image:url("../../images/CadenaFermeNoir.png");
}

.Image_CadenaFerme_Blanc
{
  background-image:url("../../images/CadenaFermeBlanc.png");
}

.Image_CadenaOuvert_Noir
{
  background-image:url("../../images/CadenaOuvertNoir.png");
}

.Image_CadenaOuvert_Blanc
{
  background-image:url("../../images/CadenaOuvertBlanc.png");
}

.Image_VerrouPeriodeActiveGris
{
  width: 5px;
  height: 7px;
  background-image:url("../../images/VerrouPeriodeActiveGris.png");
}

.Image_Programme
{
  background-image:url("../../images/Programme.png");
}

.Image_ProgrammeDocJoint
{
  background-image:url("../../images/ProgrammeEtDocJoint.png");
}

.Image_Loupe
{
  background-image:url("../../images/Loupe.png");
}

.Image_Demande
{
  background-image:url("../../images/Demande.png");
}

.Image_Telecharger
{
  background-image:url("../../images/Telecharger.png");
  width: 17px;
  height: 17px;
}

.Image_Trombone
{
  background-image:url("../../images/TrombonePetit.png");
  background-repeat:no-repeat;
  background-position: center top;
  width: 9px;
  height: 15px;
}

.Image_Trombone_Blanc
{
  background-image:url("../../images/Trombone_Blanc.png");
  width: 9px;
  height: 17px;
}

.Image_FicheCours
{
  background-image:url("../../images/FicheCours.png");
  width: 10px;
  height: 10px;
}

.Image_FicheCoursPetit
{
  background-image:url("../../images/FicheCoursPetit.png");
  width: 6px;
  height: 6px;
}

.Image_CroixFermeture
{
  background-image:url("../../images/CroixFermeture.png");
  width: 11px;
  height: 11px;
}

.Image_CroixFermetureMasque
{
  background-image:url("../../images/CroixFermetureMasque.png");
  width: 18px;
  height: 18px;
  background-position: -18px 0;
}

.Image_CroixFermetureMasque:hover
{
  background-position: -54px 0;
}

.Image_Logo
{
  background-image:url("../../images/LogoIndex.png");
  width: 18px;
  height: 18px;
}

.Image_Retailler
{
  background-image:url("../../images/resize.gif");
  width: 13px;
  height: 13px;
}

.Image_Deploiement, .Image_FermetureDeploiement,.Image_Deploiement_Inactif, .Image_FermetureDeploiement_Inactif
{
  width: 11px;
  height: 11px;
  overflow: hidden;
  left: 0;
  background-image: url("../../images/Deploiement.png");
}

.Image_Deploiement
{
  background-position: 0 0;
}

.Image_FermetureDeploiement
{
  background-position: -22px 0;
}

.Image_Deploiement_Inactif
{
  background-position: -11px 0;
}

.Image_FermetureDeploiement_Inactif
{
  background-position: -33px 0;
}



.Image_Commande_GestionBases, .Image_Commande_GestionBases_Inactif,
.Image_Commande_Historique, .Image_Commande_Historique_Inactif,
.Image_Commande_IntegrationENT, .Image_Commande_IntegrationENT_Inactif,
.Image_Commande_NouvelleBase, .Image_Commande_NouvelleBase_Inactif,
.Image_Commande_ParametresPublication, .Image_Commande_ParametresPublication_Inactif,
.Image_Commande_ParametresSecurite, .Image_Commande_ParametresSecurite_Inactif,
.Image_Commande_SuiviConnexions, .Image_Commande_SuiviConnexions_Inactif,
.Image_Commande_Demarrer, .Image_Commande_Demarrer_Inactif,
.Image_Commande_Sauvegardes, .Image_Commande_Sauvegardes_Inactif,
.Image_Commande_Licence, .Image_Commande_Licence_Inactif,
.Image_Commande_AffectationProfils, .Image_Commande_AffectationProfils_Inactif,
.Image_Commande_ListeUtilisateurs, .Image_Commande_ListeUtilisateurs_Inactif,
.Image_Commande_IntegrationEDT, .Image_Commande_IntegrationEDT_Inactif,
.Image_Commande_DeleguerAuthentification, .Image_Commande_DeleguerAuthentification_Inactif
{
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
  width: 25px;
  height: 25px;
}

.Image_Commande_GestionBases
{
  background-image:url("../../images/Commande_GestionBases.png");
}

.Image_Commande_GestionBases_Inactif
{
  background-image:url("../../images/Commande_GestionBases_Inactif.png");
}

.Image_Commande_Historique
{
  background-image:url("../../images/Commande_Historique.png");
}

.Image_Commande_Historique_Inactif
{
  background-image:url("../../images/Commande_Historique_Inactif.png");
}

.Image_Commande_Demarrer
{
  background-image:url("../../images/icone_comment_demarrer.png");
}

.Image_Commande_Demarrer_Inactif
{
  background-image:url("../../images/icone_comment_demarrer_inactif.png");
}

.Image_Commande_Sauvegardes
{
  background-image:url("../../images/icone_sauvegardes.png");
}

.Image_Commande_Sauvegardes_Inactif
{
  background-image:url("../../images/icone_sauvegarde_inactif.png");
}

.Image_Commande_IntegrationENT
{
  background-image:url("../../images/Commande_IntegrationENT.png");
}

.Image_Commande_IntegrationENT_Inactif
{
  background-image:url("../../images/Commande_IntegrationENT_Inactif.png");
}

.Image_Commande_NouvelleBase
{
  background-image:url("../../images/Commande_NouvelleBase.png");
}

.Image_Commande_NouvelleBase_Inactif
{
  background-image:url("../../images/Commande_NouvelleBase_Inactif.png");
}

.Image_Commande_ParametresPublication
{
  background-image:url("../../images/Commande_ParametresPublication.png");
}

.Image_Commande_ParametresPublication_Inactif
{
  background-image:url("../../images/Commande_ParametresPublication_Inactif.png");
}

.Image_Commande_ParametresSecurite
{
  background-image:url("../../images/Commande_ParametresSecurite.png");
}

.Image_Commande_ParametresSecurite_Inactif
{
  background-image:url("../../images/Commande_ParametresSecurite_Inactif.png");
}

.Image_Commande_AffectationProfils {
  background-image:url("../../images/Commande_AffectationProfils.png");
}

.Image_Commande_AffectationProfils_Inactif {
  background-image:url("../../images/Commande_AffectationProfils_Inactif.png");
}

.Image_Commande_Licence {
  background-image:url("../../images/Commande_Licence.png");
}

.Image_Commande_Licence_Inactif {
  background-image:url("../../images/Commande_Licence_Inactif.png");
}

.Image_Commande_ListeUtilisateurs {
  background-image:url("../../images/Commande_ListeUtilisateurs.png");
}

.Image_Commande_ListeUtilisateurs_Inactif {
  background-image:url("../../images/Commande_ListeUtilisateurs_Inactif.png");
}

.Image_Commande_IntegrationEDT {
  background-image:url("../../images/Commande_IntegrationEDT.png");
}

.Image_Commande_IntegrationEDT_Inactif {
  background-image:url("../../images/Commande_IntegrationEDT_Inactif.png");
}

.Image_Commande_DeleguerAuthentification {
  background-image:url("../../images/Commande_DeleguerAuthentification.png");
}

.Image_Commande_DeleguerAuthentification_Inactif {
  background-image:url("../../images/Commande_DeleguerAuthentification_inactif.png");
}

.Image_Commande_SuiviConnexions
{
  background-image:url("../../images/Commande_SuiviConnexions.png");
}

.Image_Commande_SuiviConnexions_Inactif
{
  background-image:url("../../images/Commande_SuiviConnexions_Inactif.png");
}

.Image_Destinataire_Message_Actif,
.Image_Destinataire_Email_Actif, .Image_Destinataire_Email_Inactif,
.Image_Destinataire_Papier_Actif, .Image_Destinataire_Papier_Inactif
{
  width:  18px;
  height: 18px;
}

.Image_Destinataire_Message_Actif
{
  background-image:url("../../images/DestinataireMessageActif.png");
}

.Image_Destinataire_Email_Actif
{
  background-image:url("../../images/DestinataireEmailActif.png");
}

.Image_Destinataire_Email_Inactif
{
  background-image:url("../../images/DestinataireEmailInactif.png");
}

.Image_Destinataire_Papier_Actif
{
  background-image:url("../../images/DestinatairePapierActif.png");
}

.Image_Destinataire_Papier_Inactif
{
  background-image:url("../../images/DestinatairePapierInactif.png");
}

.divUpload label.emballage
{
  display: block;
  overflow: hidden;
}

.Image_IconePunition {
  width: 18px;
  height: 18px;
  background-image:url("../../images/IconePunition.png");
}

.Image_Competence_1, .Image_Competence_2, .Image_Competence_3, .Image_Competence_4, .Image_Competence_5, .Image_Competence_6, .Image_Competence_7, .Image_Competence_8 {
  width: 18px;
  height: 18px;
}

.Image_Competence_1 {
  background: url("../../images/Competences.png") 0 0 no-repeat;
}

.Image_Competence_2 {
  background: url("../../images/Competences.png") -18px 0 no-repeat;
}

.Image_Competence_3 {
  background: url("../../images/Competences.png") -36px 0 no-repeat;
}

.Image_Competence_4 {
  background: url("../../images/Competences.png") -54px 0 no-repeat;
}

.Image_Competence_5 {
  background: url("../../images/Competences.png") -72px 0 no-repeat;
}

.Image_Competence_6 {
  background: url("../../images/Competences.png") -90px 0 no-repeat;
}

.Image_Competence_7 {
  background: url("../../images/Competences.png") -108px 0 no-repeat;
}

.Image_Competence_8 {
  background: url("../../images/Competences.png") -126px 0 no-repeat;
}

.Image_NiveauDAcquisition_1, .Image_NiveauDAcquisition_2, .Image_NiveauDAcquisition_3, .Image_NiveauDAcquisition_4, .Image_NiveauDAcquisition_5, .Image_NiveauDAcquisition_6, .Image_NiveauDAcquisition_7, .Image_NiveauDAcquisition_8, .Image_NiveauDAcquisition_9 {
  width: 16px;
  height: 16px;
}

.Image_NiveauDAcquisition_1_Impression, .Image_NiveauDAcquisition_2_Impression, .Image_NiveauDAcquisition_3_Impression, .Image_NiveauDAcquisition_4_Impression, .Image_NiveauDAcquisition_5_Impression, .Image_NiveauDAcquisition_6_Impression, .Image_NiveauDAcquisition_7_Impression, .Image_NiveauDAcquisition_8_Impression, .Image_NiveauDAcquisition_9 {
  height: 16px;
}

.Image_NiveauDAcquisition_1 {
  background: url("../../images/CompetencesEvaluation.png") 0 0 no-repeat;
}

.Image_NiveauDAcquisition_2 {
  background: url("../../images/CompetencesEvaluation.png") -16px 0 no-repeat;
}

.Image_NiveauDAcquisition_3 {
  background: url("../../images/CompetencesEvaluation.png") -32px 0 no-repeat;
}

.Image_NiveauDAcquisition_4 {
  background: url("../../images/CompetencesEvaluation.png") -48px 0 no-repeat;
}

.Image_NiveauDAcquisition_5 {
  background: url("../../images/CompetencesEvaluation.png") -64px 0 no-repeat;
}

.Image_NiveauDAcquisition_6 {
  background: url("../../images/CompetencesEvaluation.png") -80px 0 no-repeat;
}

.Image_NiveauDAcquisition_7 {
  background: url("../../images/CompetencesEvaluation.png") -96px 0 no-repeat;
}

.Image_NiveauDAcquisition_8 {
  background: url("../../images/CompetencesEvaluation.png") -112px 0 no-repeat;
}

.Image_NiveauDAcquisition_9 {
 background: url("../../images/CompetencesEvaluation.png") -128px 0 no-repeat;
}

.Image_NiveauDAcquisition_1_Impression {
  left: 0;
}

.Image_NiveauDAcquisition_2_Impression {
  left: -16px;
}

.Image_NiveauDAcquisition_3_Impression {
  left: -32px;
}

.Image_NiveauDAcquisition_4_Impression {
  left: -48px;
}

.Image_NiveauDAcquisition_5_Impression {
  left: -64px;
}

.Image_NiveauDAcquisition_6_Impression {
  left: -80px;
}

.Image_NiveauDAcquisition_7_Impression {
  left: -96px;
}

.Image_NiveauDAcquisition_8_Impression {
  left: -112px;
}

.Image_NiveauDAcquisition_9_Impression {
  left: -128px;
}

.Image_Media_1, .Image_Media_2, .Image_Media_3, .Image_Media_4, .Image_Media_5, .Image_Media_6,
.Image_Media_1_Reception, .Image_Media_2_Reception, .Image_Media_3_Reception, .Image_Media_4_Reception, .Image_Media_5_Reception, .Image_Media_6_Reception
{
  width: 24px;
  height: 19px;
}

.Image_Media_1 {
  background: url("../../images/NatureEnvoi.png") -120px 0 no-repeat;
}

.Image_Media_2 {
  background: url("../../images/NatureEnvoi.png") 0 0 no-repeat;
}

.Image_Media_3 {
  background: url("../../images/NatureEnvoi.png") -48px 0 no-repeat;
}

.Image_Media_4 {
  background: url("../../images/NatureEnvoi.png") -24px 0 no-repeat;
}

.Image_Media_5 {
  background: url("../../images/NatureEnvoi.png") -72px 0 no-repeat;
}

.Image_Media_6 {
  background: url("../../images/NatureEnvoi.png") -96px 0 no-repeat;
}

.Image_Media_7 {
  height:19px;
  width:24px;
  background-image:url("../../../FichiersRessource/NatureLettreManuscrite.png");
}

.Image_Media_1_Reception {
  background: url("../../images/NatureReception.png") -120px 0 no-repeat;
}

.Image_Media_2_Reception {
  background: url("../../images/NatureReception.png") 0 0 no-repeat;
}

.Image_Media_3_Reception {
  background: url("../../images/NatureReception.png") -48px 0 no-repeat;
}

.Image_Media_4_Reception {
  background: url("../../images/NatureReception.png") -24px 0 no-repeat;
}

.Image_Media_5_Reception {
  background: url("../../images/NatureReception.png") -72px 0 no-repeat;
}

.Image_Media_6_Reception {
  background: url("../../images/NatureReception.png") -96px 0 no-repeat;
}

.Image_Media_7_Reception {
  height:19px;
  width:24px;
  background-image:url("../../../FichiersRessource/NatureLettreManuscriteReception.png");
}

.Image_Message0, .Image_Message1, .Image_Message2 {
  width: 21px;
  height: 21px;
}

.Image_Message0 {
  background: url("../../images/IconesPourMessageInfo.png") 0 0 no-repeat;
}

.Image_Message1 {
  background: url("../../images/IconesPourMessageAlerte.png") 0 0 no-repeat;
}

.Image_Message2 {
  background: url("../../images/IconesPourMessageMfiche.png") 0 0 no-repeat;
}

.Image_PleinEcran {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../images/PleinEcranPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_FlechePrecedent, .Image_FlecheSuivant,
.Image_FlechePrecedent_Debut, .Image_FlecheSuivant_Fin{
  width: 84px;
  height: 14px;
}

.Image_FlechePrecedent {
  background: url("../../images/Precedent6EtatsFondClair.png") 0 0 no-repeat;
}

.Image_FlecheSuivant {
  background: url("../../images/Suivant6EtatsFondClair.png") 0 0 no-repeat;
}

.Image_FlechePrecedent_Debut {
  background: url("../../images/PrecedentDebut6EtatsFondClair.png") 0 0 no-repeat;
}

.Image_FlecheSuivant_Fin{
  background: url("../../images/SuivantFin6EtatsFondClair.png") 0 0 no-repeat;
}

.Image_CommandeValider, .Image_CommandeImprimer, .Image_CommandeAccesMobile, .Image_CommandeTutoriel, .Image_CommandeAide, .Image_CommandeEnvoieEmail, .Image_CommandeKiosque, .Image_CommandeAccueil, .Image_CommandeGenererPDF, .Image_CommandeTwitter {
  width: 180px;
  height: 30px;
}

.Image_CommandeTelechargerClient, .Image_CommandeAccessibilite, .Image_CommandeDeconnecter, .Image_CommandePrecedant, .Image_CommandeSuivant {
  width: 150px;
  height: 25px;
}

.Image_CommandeValider {
  background: url("../../images/CommandeValider.png") 0 0 no-repeat;
}

.Image_CommandeValider_MenuContext {
  background: url("../../images/CommandeValiderMenuContext.png") -4px 0 no-repeat;
  height: 25px;
}

.Image_CommandeImprimer {
  background: url("../../images/CommandeImprimer.png") 0 0 no-repeat;
}

.Image_CommandeGenererPDF {
  background: url("../../images/CommandeGenererPDF.png") 0 0 no-repeat;
}

.Image_CommandeAccesMobile {
  background: url("../../images/CommandeAccesMobile.png") 0 0 no-repeat;
}

.Image_CommandeAccueil {
  background: url("../../images/CommandeAccueil.png") 0 0 no-repeat;
}

.Image_CommandeTutoriel {
  background: url("../../images/CommandeTutoriel.png") 0 0 no-repeat;
}

.Image_CommandeAide {
  background: url("../../images/CommandeAide.png") 0 0 no-repeat;
}

.Image_CommandeTelechargerClient {
  background: url("../../images/CommandeTelechargerClient.png") 0 0 no-repeat;
}

.Image_CommandeAccessibilite {
  background: url("../../images/CommandeAccessibilite.png") 0 0 no-repeat;
}

.Image_CommandeEnvoieEmail {
  background: url("../../images/CommandeEnvoieEmail.png") 0 0 no-repeat;
}

.Image_CommandeKiosque {
  background-image:url("../../../FichiersRessource/CommandeEditeurs.png");
  background-position: left top;
}

.Image_CommandeTwitter {
  background: url("../../images/CommandeTwitter.png") 0 0 no-repeat;
}

.Image_CommandeDeconnecter {
  background: url("../../images/CommandeDeconnecter.png") 0 0 no-repeat;
}

.Image_CommandeSuivant {
  background: url("../../images/CommandeSuivant.png") 0 0 no-repeat;
}

.Image_CommandePrecedant {
  background: url("../../images/CommandePrecedant.png") 0 0 no-repeat;
}

.Image_CompetencesValidationAuto {
  width: 108px;
  height: 18px;
  left: 0;
  background: url("../../images/CompetencesValidationAuto.png") 0 0 no-repeat;
}

.Image_DeploiementListe_Deploye, .Image_DeploiementListe_NonDeploye {
  width: 8px;
  height: 9px;
  background: url("../../images/DeploiementListe.png") 0 0 no-repeat;
}

.Image_DeploiementListe_Deploye {
  background-position: -8px 0;
}

.Image_DeploiementListe_NonDeploye {
  background-position: 0 0;
}

.Image_CochePourTitre {
  width: 48px;
  height: 16px;
  background: url("../../images/CochePourTitre.png") 0 0 no-repeat;
}

.Image_FlecheVersLeBas {
  background: url("../../images/FlecheVersLeBas.png") center center no-repeat;
}

.Image_FlecheVersLeHaut {
  background: url("../../images/FlecheVersLeHaut.png") center center no-repeat;
}

.Image_SexeVenus
{
  background-image:url("../../images/SexeVenus.png");
  width: 16px;
  height: 16px;
}

.Image_FlecheEntree
{
  background-image:url("../../images/FlecheProfEntrant.png");
  width: 15px;
  height: 15px;
}

.Image_FlecheSortie
{
  background-image:url("../../images/FlecheSortie.png");
  width: 15px;
  height: 15px;
}

.Image_SexeMars
{
  background-image:url("../../images/SexeMars.png");
  width: 16px;
  height: 16px;
}

.Image_SMSOK
{
  background:url("../../images/Destinataire.png") -54px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.Image_SMSKO
{
  background:url("../../images/Destinataire.png") -36px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.Image_CourrierOK
{
  background:url("../../images/Destinataire.png") -18px 0 no-repeat;
  width: 18px;
  height: 18px;
}

.Image_CourrierKO
{
  background:url("../../images/Destinataire.png") 0 0 no-repeat;
  width: 18px;
  height: 18px;
}


.Image_HachureCoursSuperpose
{
  background-image:url("../../images/HachureGriseCoursSuperposes.png");
  background-attachment:fixed;
  background-repeat:repeat;
}

.Image_HachureCoursSuperposeDiag
{
  background-image:url("../../images/HachureGriseCoursSuperposesPourDiag.png");
  background-attachment:fixed;
  background-repeat:repeat;
}

.Image_IndisponibiliteEtablissement2
{
  background-image:url("../../images/HachureNoir.png");
  background-repeat:repeat;
}

.Image_IndisponibiliteEtablissement
{
  background-image:url("../../images/IndispoEtab.png");
  background-repeat:repeat;
}

.Image_AffectationSalle_1
{
  background-image:url("../../images/ReservationSalle.png");
  width: 14px;
  height: 14px;
}

.Image_AffectationSalle_2
{
  background-image:url("../../images/ReservationSalleNonValidee.png");
  width: 14px;
  height: 14px;
}

.Image_ReservationSallePetit
{
  background-image:url("../../images/ReservationSallePetit.png");
  width: 10px;
  height: 10px;
}

.Image_PointRougeEnRelief
{
  background-image:url("../../images/PointRougeEnRelief.png");
  width: 10px;
  height: 10px;
}

.Image_Arbre_DossierOuvert, .Image_Arbre_DossierFerme, .Image_Arbre_Contenu, .Image_Arbre_TAF_Lecon, .Image_Arbre_TAF_Devoir {
  width: 15px;
  height: 15px;
  background: url("../../images/ArbreDossierEtContenu.png") 0 0 no-repeat;
}

.Image_Arbre_DossierFerme {
  background-position: 0 0;
}

.Image_Arbre_DossierOuvert {
  background-position: -15px 0;
}

.Image_Arbre_TAF_Devoir {
  background-position: -30px 0;
}

.Image_Arbre_TAF_Lecon {
  background-position: -45px 0;
}

.Image_Arbre_Contenu {
  background-position: -60px 0;
}

.Image_Arbre_BoutonEdition {
  height: 11px;
  width: 11px;
  background: url("../../images/ArbreBoutonEdition.png") 0 0 no-repeat;
}

.Image_Arbre_Drag_Interdit, .Image_Arbre_Drag_Deplacement, .Image_Arbre_Drag_Inclusion {
  height: 16px;
  width: 16px;
  background: url("../../images/ArbreImagesDrag.png") 0 0 no-repeat;
}

.Image_Arbre_Drag_Deplacement {
  background-position: -16px 0;
}

.Image_Arbre_Drag_Inclusion {
  background-position: -32px 0;
}

.Image_IconeClientPN, .Image_IconeClientEDT, .Image_IconeRelaisPN, .Image_IconeRelaisEDT, .Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {
  width: 16px;
  height: 16px;
}

.Image_IconeClientPN {
  background: url("../../images/IconeApplication.png") 0 0 no-repeat;
}

.Image_IconeClientEDT {
  background: url("../../images/IconeApplication.png") -16px 0 no-repeat;
}

.Image_IconeRelaisPN {
  background: url("../../images/IconeApplication.png") -32px 0 no-repeat;
}

.Image_IconeRelaisEDT {
  background: url("../../images/IconeApplication.png") -48px 0 no-repeat;
}

.Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {
  background: url("../../images/IconeApplication.png") -64px 0 no-repeat;
}


.Image_ModeExclusif, .Image_ModeExclusifVerrouille {
  width: 16px;
  height: 16px;
}

.Image_ModeExclusif {
  background: url("../../images/ConnexionModeExclusif.png") 0 0 no-repeat;
}

.Image_ModeExclusifVerrouille {
  background: url("../../images/ConnexionModeExclusif.png") -16px 0 no-repeat;
}

.Image_EtatPunition_0, .Image_EtatPunition_1, .Image_EtatPunition_2, .Image_EtatPunition_3 {
  width: 16px;
  height: 16px;
}

.Image_EtatPunition_0 {
  background: url("../../images/EtatPunitions.png") -32px 0 no-repeat;
}

.Image_EtatPunition_1 {
  background: url("../../images/EtatPunitions.png") -16px 0 no-repeat;
}

.Image_EtatPunition_2 {
  background: url("../../images/EtatPunitions.png") 0 0 no-repeat;
}

.Image_EtatPunition_3 {
  background: url("../../images/EtatPunitions.png") -48px 0 no-repeat;
}

.Image_CurseurDeTri_Haut, .Image_CurseurDeTri_Bas {
  height: 5px;
  width: 9px;
  background: url("../../images/CurseurDeTri.png") 0 0 no-repeat;
}

.Image_CurseurDeTri_Haut {
  background-position: -9px 0;
}

.Image_CurseurDeTri_Bas {
  background-position: 0 0;
}

.Image_TelFiche_Domicile, .Image_TelFiche_Portable, .Image_TelFiche_Autre, .Image_TelFiche_Fax {
  height: 17px;
  width: 17px;
  background: url("../../images/TelFiche.png") 0 0 no-repeat;
}

.Image_TelFiche_Portable {
  background-position: -17px 0;
}

.Image_TelFiche_Autre {
  background-position: -34px 0;
}

.Image_TelFiche_Fax {
  background-position: -51px 0;
}

.Image_ContactsPourBandeauTitre {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../images/ContactsPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_DestinatairesSMS_Actif, .Image_DestinatairesSMS_Actif_Accepte, .Image_DestinatairesSMS_Actif_Refuse, .Image_DestinatairesSMS_Inactif {
  height: 18px;
  width: 18px;
  background: url("../../images/DestinatairesSMS.png") 0 0 no-repeat;
}

.Image_DestinatairesSMS_Actif {
  background-position: -54px 0;
}

.Image_DestinatairesSMS_Actif_Accepte {
  background-position: -36px 0;
}

.Image_DestinatairesSMS_Actif_Refuse {
  background-position: 0 0;
}

.Image_DestinatairesSMS_Inactif {
  background-position: -18px 0;
}

.Image_CoursCoEnseignement {
  height: 16px;
  width: 17px;
  background: url("../../images/CoursCoEnseignement.png") 0 0 no-repeat;
}

.Image_IconeTravailAFaire {
  height: 14px;
  width: 11px;
  background: url("../../images/IconeTravailAFaire.png") 0 0 no-repeat;
}

.Image_CahierDeTexte {
  height: 16px;
  width: 15px;
  background: url("../../images/CahierDeTexte.png") 0 0 no-repeat;
}

.Image_CahierDeTexte6Etats {
  height: 20px;
  width: 19px;
  background: url("../../../FichiersRessource/CahierDeTexte6Etats.png") 0 0 no-repeat;
}

.Image_CahierDeTexte_Verrouille {
  height: 15px;
  width: 16px;
  background: url("../../images/CahierDeTexteVerrouille.png") 0 0 no-repeat;
}

.Image_CahierDeTexte_Verrouille6Etats {
  height: 20px;
  width: 19px;
  background: url("../../../FichiersRessource/CahierDeTexteVerrouille6Etats.png") 0 0 no-repeat;
}

.Image_Attention {
  background: url("../../images/attention.png") 0 0 no-repeat;
}

.Image_Devoir_Personalise {
  background: url("../../images/DevoirPersonalise.png") 0 0 no-repeat;
}


.Image_Poubelle {
  width: 18px;
  height: 18px;
  background: url("../../../FichiersRessource/Poubelle.png");
}

.Image_PoubelleInactif {
  height: 18px;
  width: 18px;
  background: url("../../../FichiersRessource/Poubelle.png") -18px 0 no-repeat;
}

.Image_PinceauRouge, .Image_PinceauVert {
  width: 108px;
  height: 18px;
}

.Image_PinceauRouge {
  background: url("../../images/PinceauRouge.png") 0 0 no-repeat;
}

.Image_PinceauVert {
  background: url("../../images/PinceauVert.png") 0 0 no-repeat;
}

.Image_CroisillonsRougeIndispo
{
  background-image:url("../../images/CroisillonsRougeIndispo.png");
  background-attachment:fixed;
  background-repeat:repeat;
}

.Image_CroisillonsVertVoeu
{
  background-image:url("../../images/CroisillonsVertVoeu.png");
  background-attachment:fixed;
  background-repeat:repeat;
}

.Image_DefilementTablette {
  background-image:url(../../images/DefilementTablette.png);
  background-repeat:no-repeat;
  background-color:transparent;
  width:17px;
  height:17px;
}

.Image_i_information {
  background-image:url(../../images/Information.png);
  background-repeat:no-repeat;
  background-color:transparent;
  width:13px;
  height:12px;
  vertical-align:middle;
  margin-left:10px;
  cursor:pointer;
}

.Image_Information2 {
  background-image:url("../../images/Information2.png");
  background-repeat:no-repeat;
  background-position: center top;
  width: 9px;
  height: 14px;
}

.Image_EspaceAppariteur, .Image_EspaceEnseignants, .Image_EspaceEtudiants, .Image_EspaceSecretariat, .Image_EspaceParents, .Image_EspaceAcademie, .Image_EspaceEntreprise,
.Image_EspaceEnseignants_gris, .Image_EspaceEtudiants_gris, .Image_EspaceSecretariat_gris, .Image_EspaceParents_gris, .Image_EspaceAcademie_gris, .Image_EspaceEntreprise_gris {
  width: 35px;
  height: 26px;
  background-color: transparent;
  background-repeat: no-repeat;
}

.Image_EspaceEnseignants_grisHP, .Image_EspaceEtudiants_grisHP, .Image_EspaceSecretariat_grisHP, .Image_EspaceParents_grisHP, .Image_EspaceInvites_grisHP, .Image_EspaceEntreprise_grisHP, .Image_EspaceAppariteur_grisHP {
  width: 50px;
  height: 37px;
  background-color: transparent;
  background-repeat: no-repeat;
}

.Image_EspaceAppariteur {
  background-image:url(../../images/EspaceAppariteur.png);
}

.Image_EspaceEnseignants {
  background-image:url(../../images/EspaceEnseignant_Professeur.png);
}

.Image_EspaceEtudiants {
  background-image:url(../../images/EspaceEtudiant.png);
}

.Image_EspaceSecretariat {
  background-image:url(../../images/EspaceSecretariat.png);
}

.Image_EspaceParents {
  background-image:url(../../images/EspaceParents.png);
}

.Image_EspaceAcademie {
  background-image:url(../../images/EspaceAcademie.png);
}

.Image_EspaceEntreprise {
  background-image:url(../../images/EspaceEntreprises.png);
}

.Image_EspaceEnseignants_gris {
  background-image:url(../../images/EspaceEnseignant_Professeur_gris.png);
}

.Image_EspaceEtudiants_gris {
  background-image:url(../../images/EspaceEtudiant_gris.png);
}

.Image_EspaceSecretariat_gris {
  background-image:url(../../images/EspaceSecretariat_gris.png);
}

.Image_EspaceParents_gris {
  background-image:url(../../images/EspaceParents_gris.png);
}

.Image_EspaceAcademie_gris {
  background-image:url(../../images/EspaceAcademie_gris.png);
}

.Image_EspaceEntreprise_gris {
  background-image:url(../../images/EspaceEntreprises_gris.png);
}

.Image_EspaceEnseignants_grisHP {
  background-image:url(../../images/EspaceEnseignant_Professeur_grisHP.png);
}

.Image_EspaceEtudiants_grisHP {
  background-image:url(../../images/EspaceEtudiant_grisHP.png);
}

.Image_EspaceSecretariat_grisHP {
  background-image:url(../../images/EspaceSecretariat_grisHP.png);
}

.Image_EspaceParents_grisHP {
  background-image:url(../../images/EspaceParents_grisHP.png);
}

.Image_EspaceInvites_grisHP {
  background-image:url(../../images/EspaceInvite_grisHP.png);
}

.Image_EspaceEntreprise_grisHP {
  background-image:url(../../images/EspaceEntreprises_grisHP.png);
}

.Image_EspaceAppariteur_grisHP {
  background-image:url(../../images/EspaceAppariteur_grisHP.png);
}

.Image_EtatAnnule {
  width: 16px;
  height: 16px;
  background-image:url(../../images/EtatAnnule.png);
}

.Image_ColorPicker {
  background-image:url(../../images/CouleurChoix.png);
  width: 150px;
  height: 150px;
}

.Image_SliderCouleur {
  background-image:url(../../images/SliderCouleur.png);
  width: 17px;
  height: 150px;
}

.Image_CouleurSelection {
  background:url(../../images/CouleurSelection.png) 0 0 no-repeat;
  width : 11px;
  height: 11px;
  margin : -5px 0 0 -5px;
  overflow:hidden;
}

.Image_CouleurIndicateur {
  background-image:url(../../images/CouleurIndicateur.png);
  width : 35px;
  height: 9px;
}

.Image_TeinteIndicateur {
  background-image:url(../../images/TeinteIndicateur.png);
  width : 9px;
  height: 42px;
}

.Image_Logo_Pronote {
  background-image:url(../../images/Logo-PRONOTE.net.png);
  width : 86px;
  height: 18px;
}

.Image_Logo_Pronote_Blanc {
  background-image:url(../../images/Logo-PRONOTE.net-blanc.png);
  width : 110px;
  height: 22px;
}

.Image_Logo_Pronote_Printemps {
  background-image:url(../../images/Logo-PRONOTE.net-PRINTEMPS.png);
  width : 110px;
  height: 22px;
}

.Image_Logo_Pronote_Ete {
  background-image:url(../../images/Logo-PRONOTE.net-ETE.png);
  width : 110px;
  height: 22px;
}

.Image_Logo_Pronote_Automne {
  background-image:url(../../images/Logo-PRONOTE.net-AUTOMNE.png);
  width : 110px;
  height: 22px;
}

.Image_Logo_Pronote_Hiver {
  background-image:url(../../images/Logo-PRONOTE.net-HIVER.png);
  width : 110px;
  height: 22px;
}

.Image_Public {
  height: 16px;
  width: 16px;
  background: url("../../images/Public.png") 0 0 no-repeat;
}

.Image_Connexion_Fond {
  background: url("../../images/background.jpg") 0 0 repeat;
}

.Image_Fond_Connexion_HP {
  background: url("../../images/texture.png") top left repeat;
}

.Image_Connexion_HP_vide {
  background: url("../../images/bg.jpg") center center repeat;
}

.Image_Connexion_HP_00 {
  background: url("../../images/2016/hp2016_00.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_01 {
  background: url("../../images/2016/hp2016_01.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_02 {
  background: url("../../images/2016/hp2016_02.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_03 {
  background: url("../../images/2016/hp2016_03.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_04 {
  background: url("../../images/2016/hp2016_04.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_05 {
  background: url("../../images/2016/hp2016_05.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Connexion_HP_06 {
  background: url("../../images/2016/hp2016_06.jpg") center center no-repeat;
  background-size:cover;
}

.Image_Texture_Connexion_HP {
  background: url("../../images/texture.png") top left repeat;
}

.Fond_Login_HP {
  background: #fff url("../../images/icone-identifiant-login.png") 5px center no-repeat;
  padding:0 0 0 28px;
}

.Fond_Mdp_HP {
  background: #fff url("../../images/icone-mdp-login.png") 5px center no-repeat;
  padding:5px 5px 5px 28px;
}

.Image_Ombre_Connexion_HP {
  background: url("../../images/ombre_connexion.png") top center no-repeat;
}

.Image_Espace_Annee {
  height: 27px;
  width: 65px;
  background: url("../../images/annee-version.png") 0 0 no-repeat;
}

.Image_Espace_PronoteNet {
  height: 49px;
  width: 271px;
  background: url("../../images/pronotenet-espace.png") 0 0 no-repeat;
}

.Image_Espace_IndexEducation {
  height: 45px;
  width: 272px;
  background: url("../../images/indexeducation-espace.png") 0 0 no-repeat;
}

.Image_Infos {
  height: 12px;
  width: 12px;
  background: url("../../images/infos.png") 0 0 no-repeat;
}

.Image_IManuel {
  height: 25px;
  width: 480px;
  background: url("../../images/iManuel.png") 0 0 no-repeat;
}

.Image_QCM_AjouterImage {
  height: 18px;
  width: 18px;
  background: url("../../images/AffichageAjouterImage.png") 0 0 no-repeat;
}

.Image_QCM_ImagePourListe {
  height: 18px;
  width: 18px;
  background: url("../../images/ImagePourListe.png") 0 0 no-repeat;
}

.Image_QCM_ModifierImage {
  height: 18px;
  width: 18px;
  background: url("../../images/ModifierImage.png") 0 0 no-repeat;
}

.Image_QCM_SupprimerImage {
  height: 18px;
  width: 18px;
  background: url("../../images/QcmSupprimer.png") 0 0 no-repeat;
}

.Image_QCM_AjouterSon {
  height: 18px;
  width: 18px;
  background: url("../../images/AffichageAjouterSon.png") 0 0 no-repeat;
}

.Image_QCM_ModifierSon {
  height: 18px;
  width: 18px;
  background: url("../../images/QcmEditer.png") 0 0 no-repeat;
}

.Image_QCM_SupprimerSon {
  height: 18px;
  width: 18px;
  background: url("../../images/QcmSupprimer.png") 0 0 no-repeat;
}

.ImageBoutonTrouQCM {
  height: 14px;
  width: 14px;
  background: url("../../images/qcmDefinirTrou14.png") 0 0 no-repeat;
  margin-left:5px;
}

.Image_QCM_DrapeauRessenti {
  height: 18px;
  width: 18px;
  background: url("../../images/QcmDrapeauRessenti.png") 0 0 no-repeat;
}

.Image_Diagnostic_IndispoEtab {
  height: 13px;
  width: 13px;
  background: url("../../images/DiagFicheCoursIndispoEtab.png") 0 0 no-repeat;
}

.Image_DiagAbsClasse {
  height: 16px;
  width: 16px;
  background: url("../../images/DiagAbsClasse.png") 0 0 no-repeat;
}

.Image_DiagAbsEleve {
  height: 16px;
  width: 16px;
  background: url("../../images/DiagAbsEleve.png") 0 0 no-repeat;
}

.Image_DiagStageEleve {
  height: 16px;
  width: 16px;
  background: url("../../images/DiagStageEleve.png") 0 0 no-repeat;
}

.Image_DiagAffEleTGris {
  height: 16px;
  width: 16px;
  background: url("../../images/DiagAffEleTGris.png") 0 0 no-repeat;
}


.Image_Attendre_Petit {
  height: 16px;
  width: 16px;
  background: url("../../images/attendre16.gif");
}

.Image_VieScolaire_Absence {
  background-image:url("../../../FichiersRessource/IconeAbsence24.png");
}

.Image_VieScolaire_Retard {
  background-image:url("../../../FichiersRessource/IconeRetard24.png");
}

.Image_VieScolaire_Dispense {
  background-image:url("../../../FichiersRessource/IconeDispense24.png");
}

.Image_VieScolaire_Punition {
  background-image:url("../../../FichiersRessource/IconePunition24.png");
}

.Image_VieScolaire_Sanction {
  background-image:url("../../../FichiersRessource/IconeSanction24.png");
}

.Image_VieScolaire_Communication {
  background-image:url("../../../FichiersRessource/IconeCourrier24.png");
}

.Image_VieScolaire_ConvocationVS {
  background-image:url("../../../FichiersRessource/IconeConvocation24.png");
}

.Image_VieScolaire_AbsenceRepas {
  background-image:url("../../../FichiersRessource/IconeAbsRepas24.png");
}

.Image_VieScolaire_AbsenceInternat {
  background-image:url("../../../FichiersRessource/IconeAbsInternat24.png");
}

.Image_VieScolaire_Infirmerie {
  background-image:url("../../../FichiersRessource/IconeInfirmerie24.png");
}

.Image_VieScolaire_Incident {
  background-image:url("../../../FichiersRessource/IconeIncident24.png");
}

.Image_FerieInclinee_EDT {
  background-image:url("../../images/FerieFondGrille.png");
  background-repeat:repeat;
}

.Image_FerieInclinee_EDT_IT {
  background-image:url("../../images/FestivoFondGrille.png");
  background-repeat:repeat;
}

.Image_FerieInclinee_EDT_EN {
  background-image:url("../../images/HolidayFondGrille.png");
  background-repeat:repeat;
}

.Image_Stage_EDT {
  background-image:url("../../images/Stage.png");
  background-repeat:repeat;
}

.Image_RadioB_Coche_Fenetre, .Image_RadioB_Decoche_Fenetre, .Image_CheckB_Coche_Fenetre, .Image_CheckB_Decoche_Fenetre {
  height:11px;
  width:11px;
}

.Image_RadioB_Coche_Fenetre {
  background-image: url("../../images/CheckRadio_Coche_Fenetre.png");
}

.Image_RadioB_Decoche_Fenetre {
  background-image: url("../../images/CheckRadio_Decoche_Fenetre.png");
}

.Image_CheckB_Coche_Fenetre {
  background-image: url("../../images/Checkbox_Coche_Fenetre.png");
}

.Image_CheckB_Decoche_Fenetre {
  background-image: url("../../images/Checkbox_Decoche_Fenetre.png");
}

.Image_Dll_Attention {
  background-image: url("../../../FichiersRessource/Attention.png");
  height:16px;
  width:16px;
}

.Image_Dll_TelMaison {
  background-image: url("../../../FichiersRessource/TelMaison.png");
  height:16px;
  width:16px;
}

.Image_Dll_TelTravail {
  background-image: url("../../../FichiersRessource/TelTravail.png");
  height:16px;
  width:16px;
}

.Image_Dll_TelPortable {
  background-image: url("../../../FichiersRessource/TelPortable.png");
  height:16px;
  width:16px;
}

.Image_Dll_TelFax  {
  background-image: url("../../../FichiersRessource/TelFax.png");
  height:16px;
  width:16px;
}

.Image_CasierRessourcePedagogique {
  background-image: url("../../images/fleche_casier.png");
  height:20px;
  width:20px;
}

.Image_RetourBandeau {
  background-image: url("../../images/RetourBandeau.png");
  height:18px;
  width:18px;
}

.Image_Messagerie_Groupe {
  background-image: url("../../images/MessagerieGroupe.png");
  height:16px;
  width:16px;
}

.Image_Messagerie_FlecheGauche {
  width: 32px;
  height:16px;
  background: url("../../images/MessagerieFleches.png") 0 0 no-repeat;
}

.Image_Messagerie_FlecheDroite {
  width: 32px;
  height:16px;
  background: url("../../images/MessagerieFleches.png") -16px 0 no-repeat;
}

.Image_Messagerie_FlecheBlanche {
  width: 13px;
  height:18px;
  background: url("../../images/fleche_message_encours.png") 0 0 no-repeat;
}

.Image_Messagerie_FlecheRouge {
  width: 5px;
  height:9px;
  background: url("../../images/petiteflecherouge.png") 0 0 no-repeat;
}

.Image_Cloche_Notification {
  width: 24px;
  height:24px;
  background: url("../../images/notification.png") 0 0 no-repeat;
}

.Image_Cloche_Notification_actif {
  width: 24px;
  height:24px;
  background: url("../../images/notificationActive.png") 0 0 no-repeat;
}

.Image_Redirection_Classique {
  width: 120px;
  height:120px;
  background: url("../../images/mobile/version_classique_PN.png") 0 0 no-repeat;
  margin: 0 auto;
}

.Image_Redirection_Mobile {
  width: 120px;
  height:120px;
  background: url("../../images/mobile/version_mobile_PN.png") 0 0 no-repeat;
  margin: 0 auto;
}

.Image_Redirection_Classique_HP {
  width: 120px;
  height:120px;
  background: url("../../images/mobile/version_classique_HP.png") 0 0 no-repeat;
  margin: 0 auto;
}

.Image_Redirection_Mobile_HP {
  width: 120px;
  height:120px;
  background: url("../../images/mobile/version_mobile_HP.png") 0 0 no-repeat;
  margin: 0 auto;
}

.Image_Redirection_Question {
  width: 42px;
  height:67px;
  background: url("../../images/mobile/demande_version.png") 0 0 no-repeat;
}

.Image_AccueilHP_EDT, .Image_AccueilHP_Notes, .Image_AccueilHP_CoursAnnules, .Image_AccueilHP_Absences, .Image_AccueilHP_QCM {
  width: 20px;
  height: 20px;
}

.Image_AccueilHP_EDT {
  background: url("../../images/IconeAccueilHyperplanning.png") 0 0 no-repeat;
}

.Image_AccueilHP_Notes {
  background: url("../../images/IconeAccueilHyperplanning.png") -20px 0 no-repeat;
}

.Image_AccueilHP_CoursAnnules {
  background: url("../../images/IconeAccueilHyperplanning.png") -40px 0 no-repeat;
}

.Image_AccueilHP_Absences {
  background: url("../../images/IconeAccueilHyperplanning.png") -60px 0 no-repeat;
}

.Image_AccueilHP_QCM {
  background: url("../../images/IconeAccueilHyperplanning.png") -80px 0 no-repeat;
}

.Image_BtnCoursNonPlaces {
  background-image: url("../../images/AfficherCoursNonPlaces.png");
}

.Image_DevoirRefait {
  background-image: url("../../images/DevoirRefait.png");
  height:16px;
  width:16px;
}

.Image_FondMenuOnglet {
  background: url("../../images/bg.png") 0 0 repeat-x;
}

.Image_ListeCreation {
  background-image: url("../../../FichiersRessource/AjoutListeCreation.png");
  height:13px;
  width:13px;
}

.Image_EvolutionHausse {
  background-image: url("../../images/evolution_1.gif");
  height: 16px;
  width: 16px;
}

.Image_EvolutionStable {
  background-image: url("../../images/evolution_2.gif");
  height: 16px;
  width: 16px;
}

.Image_EvolutionBaisse {
  background-image: url("../../images/evolution_3.gif");
  height: 16px;
  width: 16px;
}

.Image_CopierListe {
  height: 15px;
  width: 15px;
  background: url("../../images/CopierPourListe.png") 0 0 no-repeat;
}

.Image_CroixNote {
	background-image:url("../../images/croixNote.png");
	background-repeat: no-repeat;
}

.Image_DonneesMembre {
  width: 21px;
  height: 21px;
  background: url("../../../FichiersRessource/IconeEleveMasque.png") 0 0 no-repeat;
}

.Image_StickerDispense {
  width: 68px;
  height: 16px;
  background: url("../../../FichiersRessource/StickerDispense.png") 0 0 no-repeat;
}

.Image_VisaEtablissement {
  width: 27px;
  height: 16px;
  background: url("../../../FichiersRessource/VisaEtablissement.png") 0 0 no-repeat;
}

.Image_VisaInspecteur {
  width: 27px;
  height: 16px;
  background: url("../../../FichiersRessource/VisaInspecteur.png") 0 0 no-repeat;
}

.Image_IconeMoins {
  width: 18px;
  height: 18px;
  background: url("../../../FichiersRessource/IconeMoins.png") 0 0 no-repeat;
}

.Image_IconePlus {
  width: 18px;
  height: 18px;
  background: url("../../../FichiersRessource/IconePlus.png") 0 0 no-repeat;
}

.Image_DeploiementBandeau {
  width: 20px;
  height: 20px;
  background: url("../../../FichiersRessource/DeploiementBandeau.png") 0 0 no-repeat;
}

.Image_CraieMagique {
  width: 20px;
  height: 20px;
  background: url("../../../FichiersRessource/CraieMagique.png") 0 0 no-repeat;
}

.Image_IconeDS {
  width: 16px;
  height: 16px;
  background: url("../../../FichiersRessource/IconeDS.png") 0 0 no-repeat;
}

.Image_IconeEvaluation {
  width: 16px;
  height: 16px;
  background: url("../../../FichiersRessource/IconeEvaluation.png") 0 0 no-repeat;
}

.Image_CroixFermer {
  width: 16px;
  height: 16px;
  background: url("../../../FichiersRessource/CroixFermer.png");
}

.Image_AssistantSaisie {
  height: 20px;
  background: url("../../../FichiersRessource/AssistantSaisieAppreciation.png");
}

.Image_PhotoPourBandeau {
  height: 20px;
  background: url("../../../FichiersRessource/PhotoPourBandeauTitre.png");
}

.Image_PunaisePourBandeau {
  height: 20px;
  background: url("../../../FichiersRessource/PunaisePourBandeauTitre.png");
}

.Image_PassageAuSuivantPourBandeau {
  height: 20px;
  background: url("../../../FichiersRessource/PassageAuSuivantPourBandeau.png");
}

.Image_PassageAuPrecedentPourBandeau {
  height: 20px;
  background: url("../../../FichiersRessource/PassageAuPrecedentPourBandeau.png");
}

.Image_ContactVS {
  height: 30px;
  background: url("../../images/CommandeContactVS.png");
}

.Image_MessageArchive {
  height: 18px;
  width: 18px;
  background: url("../../../FichiersRessource/MessageArchive.png");
}

.Image_TrombonePetit {
  height: 11px;
  width: 11px;
  background: url("../../../FichiersRessource/Trombone.png");
}

.Image_TrombonePetit_Blanc {
  height: 11px;
  width: 11px;
  background: url("../../../FichiersRessource/ColonneTrombone.png");
}

.Image_SystemeEnregistrer {
  height: 22px;
  background: url("../../../FichiersRessource/SystemeEnregistrer.png");
}

.Image_ColonnePostIt {
  height: 18px;
  width:18px;
  background: url("../../../FichiersRessource/ColonnePostIt.png");
}

.Image_Icone_QCM {
  height: 18px;
  width:18px;
  background: url("../../../FichiersRessource/IconeQCM.png");
  background-repeat: no-repeat;
}

.Image_ColonneTransportScolaire {
  height: 18px;
  width:18px;
  background: url("../../../FichiersRessource/ColonneTransportScolaire.png");
}

.Image_MdpPersonnalise {
  height: 16px;
  width: 16px;
  background: url("../../../FichiersRessource/IconeMdpPersonnalise.png");
}

.Image_PublierSuivi {
  background-image:url("../../../FichiersRessource/PostIt1EtatExpire.png");
}

.Image_Colonne_HP_IconeHebergement {
  height:18px;
  width:18px;
  background-image:url("../../images/Colonne_HP_IconeHebergement.png");
}





.AvecMain
{
	cursor: pointer;
}

.SansMain
{
	cursor : default;
}

.AvecAide
{
	cursor : help;
}

.AvecResize
{
	cursor : nw-resize;
}

.AvecResizeHorizontal {
	cursor : e-resize;
}

.AvecResizeVertical {
	cursor : n-resize;
}

.AvecInterdiction {
	cursor : not-allowed;
}

.AvecMove
{
	cursor : move;
}

.AvecTexte
{
	cursor : text;
}


.Curseur_DetailCours
{
  cursor:url("../../curseurs/CurseurDetailCours.CUR"), pointer;
}

.Curseur_EDTRessource
{
  cursor:url("../../curseurs/CurseurEDTRessource.CUR"), pointer;
}

.Curseur_ClickDroit
{
  cursor:url("../../../FichiersRessource/CurseurClicDroit.cur"), pointer;
}

.Curseur_DoubleClick {
	cursor:url("../../curseurs/CurseurDoubleClic.cur"), pointer;
}

.Curseur_Pinceau {
  cursor:url("../../curseurs/CurseurPinceauRouge.cur"), pointer;
}

.Curseur_PinceauVert {
	cursor:url("../../curseurs/CurseurPinceauVert.cur"), pointer;
}

.Curseur_PeriodeCloturee {
	cursor:url("../../curseurs/CurseurPeriodeCloturee.cur"), pointer;
}

.Curseur_PeriodeCloturee_IT {
	cursor:url("../../curseurs/CurseurPeriodeCloturee_IT.cur"), pointer;
}

.Curseur_AssistantSaisieActif {
	cursor:url("../../curseurs/CurseurAssistantActive.cur"), pointer;
}

.Curseur_MethodeCalculMoyenneActif {
  cursor:url("../../curseurs/CurseurMethodeCalculMoyenne.cur"), pointer;
}


.SouligneSurFocus:focus {
  text-decoration: underline;
}

.GrasSurFocus:focus {
   font-weight: bold;
}

.CouleurFondSurFocus:focus{
  background-color:lightblue;
  border-color:grey;
  color:black;
}

.CouleurFondFenetreSurFocus:focus{
  background-color:lightblue;
  border-color:grey;
  color:black;
}

.Image_QCM_non_note, .Image_QCM_titre_informatif, .Image_QCM_associe_devoir, 
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm,
.Image_QCM_Chrono,
.Image_QCM_Etoile_On, .Image_QCM_Etoile_Off, .Image_QCM_Fleche_Suiv, .Image_QCM_Fleche_Prec
.Image_QCM_ListeDevoir, .Image_QCM_ListeTraining, .Image_QCM_ListeCahierTexte{
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}
.Image_QCM_non_note, .Image_QCM_titre_informatif, .Image_QCM_associe_devoir, 
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm {
  vertical-align: middle;
  margin-right:15px;
}

.Image_QCM_non_note, .Image_QCM_titre_informatif, .Image_QCM_associe_devoir, 
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm {
  width:50px;
  height:50px;
  background:transparent url('../../images/ImagesQCM.png') no-repeat;
}

.Image_QCM_limite_temps {
  background-position: 0px 0px;
}

.Image_QCM_sans_limite_temps {
  background-position: -50px 0px;
}

.Image_QCM_retour_precedent {
  background-position: -100px 0px;
}

.Image_QCM_sans_retour_precedent {
  background-position: -150px 0px;
}

.Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm {
  background-position: -200px 0px;
}

.Image_QCM_corrige_aucun {
  background-position: -250px 0px;
}

.Image_QCM_associe_devoir {
  background-position: -300px 0px;
}

.Image_QCM_titre_informatif {
  background-position: -350px 0px;
}

.Image_QCM_non_note {
  background-position: -400px 0px;
}

.Image_QCM_Chrono {
  width:75px;
  height:90px;
  background:transparent url('../../images/QcmChrono.png') no-repeat;
  margin:0 10px;
  text-align: center;
}

.Image_QCM_Association, .Image_QCM_ChoixMultiple, .Image_QCM_ChoixUnique, .Image_QCM_ReponseNumerique, .Image_QCM_ReponseASaisir, .Image_QCM_TexteATrou_Liste, .Image_QCM_TexteATrou_Listes, .Image_QCM_TexteATrou_Saisie, .Image_QCM_ReponseEpellation {
  width:16px;
  height:16px;
}

.Image_QCM_Association{
  background:transparent url('../../images/qcmAssociation2infos.png') no-repeat;
}

.Image_QCM_ChoixMultiple{
  background:transparent url('../../images/qcmChoixMultiplesCocher.png') no-repeat;
}

.Image_QCM_ChoixUnique{
  background:transparent url('../../images/qcmChoixUniqueRadio.png') no-repeat;
}

.Image_QCM_ReponseNumerique{
  background:transparent url('../../images/qcmReponseNumerique.png') no-repeat;
}

.Image_QCM_ReponseASaisir{
  background:transparent url('../../images/qcmReponseASaisir.png') no-repeat;
}

.Image_QCM_ReponseEpellation{
  background:transparent url('../../images/qcmReponseEpellation.png') no-repeat;
}

.Image_QCM_TexteATrou_Liste{
  background:transparent url('../../images/qcmTexteATrou1liste.png') no-repeat;
}

.Image_QCM_TexteATrou_Listes{
  background:transparent url('../../images/qcmTexteATrou1listeparTrou.png') no-repeat;
}

.Image_QCM_TexteATrou_Saisie {
  background:transparent url('../../images/qcmTexteATrouSaisie.png') no-repeat;
}

.Image_QCM_Etoile_On {
  width:47px;
  height:40px;
  background:transparent url('../../images/etoiles_on_off.png') 0 0 no-repeat;
}

.Image_QCM_Etoile_Off {
  width:47px;
  height:40px;
  background:transparent url('../../images/etoiles_on_off.png') -47px 0 no-repeat;
}

.Image_QCM_Fleche_Suiv {
  width:38px;
  height:30px;
  background:transparent url('../../images/fleche-suiv.png') no-repeat;
}

.Image_QCM_Fleche_Prec {
  width:38px;
  height:30px;
  background:transparent url('../../images/fleche-prec.png') no-repeat;
}

.Image_QCM_Fleche_Suiv:hover {
  width:38px;
  height:30px;
  background:transparent url('../../images/fleche-suiv.png') -38px 0 no-repeat;
}

.Image_QCM_Fleche_Prec:hover {
  width:38px;
  height:30px;
  background:transparent url('../../images/fleche-prec.png') -38px 0 no-repeat;
}

.Image_QCM_Fleche_Position {
  width:15px;
  height:9px;
  background:transparent url('../../images/FlechePositionQCM.png') no-repeat;
}

.Image_QCM_ListeDevoir{
  width:16px;
  height:16px;
  background:transparent url('../../images/qcmListeDevoir.png') no-repeat;
}

.Image_QCM_ListeTraining{
  width:16px;
  height:16px;
  background:transparent url('../../images/qcmListeTraining.png') no-repeat;
}

.Image_QCM_ListeCahierTexte{
  width:16px;
  height:16px;
  background:transparent url('../../images/qcmListeCahierTexte.png') no-repeat;
}

.Image_QCM_BtnSaisieModeTraining {
  width:22px;
  height:22px;
  background:transparent url('../../images/bt_qcm.png') 0 0 no-repeat;
}

.Image_QCM_IconeNathan {
  width:16px;
  height:16px;
  background:transparent url('../../images/IconeLogoNathan.png') 0 0 no-repeat;
}

.Image_QCM_CocheRouge, .ui-input-text input.Image_QCM_CocheRouge {
  width:16px;
  height:16px;
  background:transparent url("../../images/CocheCroixRouge.png") 0 0 no-repeat;
}

.Image_QCM_CheckRouge {
  width:16px;
  height:16px;
  background:transparent url("../../images/CocheRouge.png") 0 0 no-repeat;
}

.Image_QCM_Check_Vrai {
  width:17px;
  height:17px;
  background:transparent url("../../images/Checkbox_Vrai.png") 0 0 no-repeat;
}

.Image_QCM_Check_Faux {
  width:17px;
  height:17px;
  background:transparent url("../../images/Checkbox_Faux.png") 0 0 no-repeat;
}

.Image_QCM_Radio_Vrai {
  width:17px;
  height:17px;
  background:transparent url("../../images/CheckRadio_Vrai.png") 0 0 no-repeat;
}

.Image_QCM_Radio_Faux {
  width:17px;
  height:17px;
  background:transparent url("../../images/CheckRadio_Faux.png") 0 0 no-repeat;
}

.Image_QCM_PastilleBonne, .Image_QCM_PastillePartielle, .Image_QCM_PastilleFausse{
  width:16px;
  height:100%;
  background: url("../../images/CompetencesEvaluation.png") 0px center no-repeat;
}

.Image_QCM_PastilleBonne{
  background-position:-16px center;
}

.Image_QCM_PastillePartielle{
  background-position:-64px center;
}

.Image_QCM_PastilleFausse{
  background-position:-80px center;
}

.Image_QCM_CocheVerte, .ui-input-text input.Image_QCM_CocheVerte {
  width:16px;
  height:16px;
  background:url("../../images/CocheVerte.png") no-repeat;
}

.Image_QCM_Site {
  background: url("../../images/InsertionSite.png") 0 0 no-repeat;
}

.Image_QCM_Son_Play {
  width:16px;
  height:16px;
  background:url("../../images/SonPourListePlay.png") no-repeat;
	cursor: pointer;
}

.Image_QCM_Son_Pause {
  width:16px;
  height:16px;
  background:url("../../images/SonPourListePause.png") no-repeat;
	cursor: pointer;
}

.Calendrier_JourInactif {
  height: 20px;
	color:gray;
	background-color : #C0C0C0;
	border-left: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black; 
	padding : 1px;
	cursor : default;
}

.Calendrier_Jour {
  height: 20px;
  position: relative;
	border-left: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid Black;
	border-bottom: 0px solid Black;
	padding : 1px 1px 2px 1px;
	cursor : pointer;
  top: 0px;
}

.Calendrier_Jour_Selection {
  height: 20px;
  position: relative;
  top: -4px;
	border-left: 2px solid white;
	border-top: 2px solid white;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	cursor : pointer;
}

.Calendrier_Jour_AvecContenu
{
	text-decoration : underline;
}

.Calendrier_Jour_Domaine {
  height: 8px;
  border-top: 1px solid black;
	border-right: 1px solid black;
  background-color: white;
}

.Calendrier_Mois
{
	border-Left: 1px solid white;
	border-right: 1px solid black;
  border-top: 1px solid black;
}

.Calendrier_Bouton
{
	width : 30px;
}


.Calendrier_Boutons
{
	border : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
	padding-left : 1px;
	padding-right : 1px;
}

.Calendrier_Boutons:active
{
	border : 1px dotted;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 0px;
	padding-right : 0px;
}


.texteFormule
{
  font-family:"Arial"; 
  font-size:11px; 
  margin-left:5px;
}


.tableFormule
{
  text-align:center;
}

.spanFormule
{
  margin:0px;
  font-weight:bold;
}

.divFormule
{
  margin-left:20px; 
  font-style:italic;
}

.titre
{
  font-size:13px; 
  font-weight:bold; 
  color:#800000;
}

.fraction
{
  width:100%; 
  color:Gray; 
  size:2;
}

.numera
{
  padding-left:10px;
  padding-right:10px;
  letter-spacing:1px;
}

.multipli
{
  padding-left:5px;
  padding-right:5px;
}

.resultat
{
  font-size:12px;
  font-weight:bold; 
  padding-left:10px;
}

.complement
{
  font-size:12px;
  text-align:right;
}

.margearrondi
{
  padding-top:12px;
}

.separ
{
  color:Gray; 
  margin-top:5px; 
  margin-left:0px; 
  font-style:normal; 
  text-decoration:underline;
} 

.bonus
{
  color:#408000;
}

.nonbonus
{
  color:#408000;
}

.facult
{
  color:#E57300;
}

.nonfacult
{
  color:#E57300;
}

.sur20
{
  color:#0060BF;
}

.inf10
{
  color:#6000BF;
}

.mini
{
  color:#BF0040;
}

.maxi
{
  color:#808000;
}


.VerrouRouge
{
  background-image:url("../../images/VerrouRouge.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.EtatPlace
{
  background-image:url("../../images/EtatPlace.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.EtatNonPlace
{
  background-image:url("../../images/EtatNonPlace.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.EtatEnEchec
{
  background-image:url("../../images/EtatEnEchec.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.EtatNonPlacable
{
  background-image:url("../../images/EtatNonPlacable.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}

.OeilBarre
{
  background-image:url("../../images/OeilBarre.png");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
  width:16px;
  height:16px;
}
.Cours
{
	width : 100%;
	height : 100%;
	padding : 0px;
}

.CoursPourMasquer
{
	width : 100%;
	height : 100%;
	overflow : hidden;
}

.EmploiDuTemps_Element
{
	position : absolute;
	overflow : hidden;
  border : 1px solid black;
  z-index : 3;
}

.EmploiDuTemps_Popup
{
	position : absolute;
	z-index : 10;
	left : 0px;
	top : 0px;
	
}

.Grille_Cellule
{
	background-color : #CCCCCC;
}

.Grille_Cellule,
.Cellule_TraitVertical
{
	border-right : 1px solid white;
}

.Cellule_TraitHeure
{
	border-bottom : 1px solid white;
}

.CellulesVisible
{
	empty-cells: show;
}

.Cellule_Vertical_0
{
	border-right: 1px solid white;
	height:1px;
}

.Cellule_Vertical_1
{
	border-right: 1px solid black;
	height: 25%;
	width:1px;
}

.Cellule_Separateur_1
{
	border-bottom: 1px solid;
	width: 25%;
}

.Cellule_Separateur_2
{
	border-bottom: 1px solid;
	width: 12.5%;
}

.Cellule_Separateur_1_Impression
{
	border-bottom: 1px solid black;
	width: 25%;
	height:1px;
}

.Cellule_Separateur_2_Impression
{
	border-bottom: 1px solid #CCCCCC;
	width: 12.5%;
	height: 1px;
}

.Cellule_Impression,
.Cellule_TraitVertical_Impression
{
	border-right : 1px solid black;
}


.Cellule_TraitHeure_Impression
{
	border-bottom : 1px solid black;
}

.CelluleBordGauche_Impression
{
	border-right : 1px solid black;
}

.CelluleSemaine
{
	border-bottom : 1px solid white;
}

.CelluleHoraire
{
	text-align : right;
	padding-right : 5px;
}

.CelluleSemaine_Impression
{
	border-bottom : 1px solid black;
}

.JourFerie
{
	background-color : White;
	color : red;
	padding-left : 3px;
	padding-right : 3px;
}

.CadreGris
{
	width : 10px;
	padding-left : 5px;
	padding-right : 5px;
	border : thin solid #666666;
	background-color : #FFFFCC;
	color : black;
}

.EnListe_EspaceGauche
{
	padding-left : 20px;
}

.EnListe_BordureGauche_Impression
{
	border-left : 1px solid #AAAAAA;
}

.EnListe_BordureDroite_Impression
{
	border-right : 1px solid #AAAAAA;
}

.EnListe_BordureBas_Impression
{
	border-bottom : 1px solid #AAAAAA;
}

.BarreDeScrollH
{
	width : 100%;
	height : 16px;
	background-color : white;
}

.BarreDeScrollV
{
	width : 16px;
	height : 100%;
	background-color : white;
}

.BarreDeScrollH_Bouton, .BarreDeScrollV_Bouton,
.BarreDeScrollH_Curseur, .BarreDeScrollV_Curseur
{
	font-family : courier;
	font-size : 12px;
	font-weight : bold;
	color: #ffff00;
	background-color : #666666;
	border-left : 1px solid #cccccc;
	border-top : 1px solid #cccccc;
	border-right :1px solid #333333;
	border-bottom : 1px solid #333333;
	vertical-align : middle;
	text-align : center;
	position : relative;
}

.BarreDeScrollH_Bouton
{
	width : 16px;
}

.BarreDeScrollV_Bouton
{
	height : 16px;
}

.BarreDeScrollH_Curseur
{
	height : 16px;
}

.BarreDeScrollV_Curseur
{
	width : 16px;
}

.BarreDeScroll_CurseurEnDeplacement
{
	font-family : courier;
	font-size : 12px;
	font-weight : bold;
	color: #ffff00;
	background-color : #555555;
	height : 16px;
	border-left : 1px solid #BBBBBB;
	border-top : 1px solid #BBBBBB;
	border-right :1px solid  #222222;
	border-bottom : 1px solid  #222222;
	vertical-align : middle;
	cursor : pointer;
	text-align : center;
}

.Imprimer_Bouton
{
	cursor : pointer;
}

.Impression_Liste
{
	position : absolute;
	z-index : 20;
	visibility : hidden;
	overflow : hidden;
	height : 1px;
	cursor : pointer;
}
.P0, .P1, .P5, .P6, .P10, .P11 {
	height: 29px;
	border-bottom: 1px solid black;
}

.P0 {
	border-right: 1px solid #D5D5D5;
}

.P1 {
	border-right: 1px solid #474747;
}

.P5 {
	border-right: 2px solid #00FF00;
}

.P6 {
	border-right: 2px solid #FF00FF;
}

.P3, .P4, .P23, .P24 {
  line-height : 24px;
	cursor: pointer;
	overflow: hidden;
  position:relative;
}

.P3 {
	padding : 2px;
}

.P4 {
  border-left: 2px solid white;
  border-top: 2px solid white;
  border-right: 2px solid black;
  border-bottom: 2px solid black;
}

.P7 {
	border-bottom: 1px solid #474747;
}

.P8 {
	border-left: 1px solid #474747;
}

.P9 {
	border-top: 1px solid #474747;
}

.P10 {
	border-right: 1px solid #AB5454 ;
}

.P11 {
	border-right: 1px solid #6A6A6A ;
}

.P12 {
	background-color: #D47979 ;
}

.P13 {
  position:absolute;
  left:1px;
  top:0px;
  width:auto;
  height:1px;
}
.Message {
	position: absolute;
	z-index: 1200;
	display: inline-block;
  background-color : white; 
}

.BandeauTitre0 {	
	background-color: #1b9465;
  color: white;
}

.BandeauTitre1 {
	background-color : #ed6363;
  color: white;
}

.BandeauTitre2 {
	background-color : #f38f19;
  color: white;
}

.Message_Cadre0, .Message_Cadre1, .Message_Cadre2 {
  border-width: 0px 3px 3px 3px;
  border-style: solid;
}

.Message_Cadre0 {
  border-color: #1b9465;
}

.Message_Cadre1 {
  border-color: #ed6363;
}

.Message_Cadre2 {
  border-color: #f38f19;
}

.Bouton, .Bouton_Accessible, .BoutonInactif {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height : 20px;
  border-left-color : #cccccc;
  border-top-color : #cccccc;
  border-right-color : #333333;
  border-bottom-color : #333333;
  vertical-align : middle;
}

.Bouton, .Bouton_Accessible {
  color : white;
  cursor : pointer;
  background-color : #666666;
  padding : 0px;
}

.BoutonInactif {
  color : #E1E1E1;
  cursor : default;
  background-color : red;
}

.Image_CheckBox_Coche, .Image_CheckBox_Decoche, .Image_CheckBox_Coche_Inactif, .Image_CheckBox_Decoche_Inactif,
.Image_CheckBox_Indetermine, .Image_CheckBox_Indetermine_Inactif, 
.Image_RadioB_Coche, .Image_RadioB_Decoche, .Image_RadioB_Coche_Inactif, .Image_RadioB_Decoche_Inactif{
  background:url(../../images/Check.png) 0 0 no-repeat;
  width : 11px;
  height: 11px;
}


.Image_CheckBox_Decoche {
  background-position: -33px 0;
}

.Image_CheckBox_Decoche_Inactif {
  background-position: -44px 0;
}

.Image_CheckBox_Decoche:hover {
  background-position: -55px 0;
}

.Image_CheckBox_Coche {
  background-position: -66px 0;
}

.Image_CheckBox_Coche_Inactif {
  background-position: -77px 0;
}

.Image_CheckBox_Coche:hover {
  background-position: -88px 0;
}

.Image_CheckBox_Indetermine {
  background-position: 0 0;
}

.Image_CheckBox_Indetermine_Inactif {
  background-position: -11px 0;
}

.Image_CheckBox_Indetermine:hover {
  background-position: -22px 0;
}


.Image_RadioB_Decoche {
  background-position: -33px -11px;
}

.Image_RadioB_Decoche_Inactif {
  background-position: -44px -11px;
}

.Image_RadioB_Decoche:hover {
  background-position: -55px -11px;
}

.Image_RadioB_Coche {
  background-position: -66px -11px;
}

.Image_RadioB_Coche_Inactif {
  background-position: -77px -11px;
}

.Image_RadioB_Coche:hover {
  background-position: -88px -11px;
}

.jIECheckBox_Conteneur {
  position:relative; 
  width:11px; 
  height:11px;
}

.jIECheckBox_Image {
	position:absolute;
  top    :0;
  left   :0;
  right  :0;
  bottom :0; 
  overflow:hidden;
}

.jIECheckBox_CouleurTheme
{
	background-color: #000000;
  
  position:absolute; 
  top:2px; 
  left:2px; 
  width:7px;
  height:7px;
}
.wai_hidden 
{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

#wai_skip a, #wai_skip a:hover, #wai_skip a:visited, #wai_skip a:active 
{ 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
} 


.Fenetre
{
	position : absolute;
	left: 0px;
	top: 0px;
	z-index : 1100;
}

.Fenetre_Scroll {
	scrollbar-face-color: #999999;
	scrollbar-shadow-color: #737373;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #D9D9D9;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #D9D9D9;
	scrollbar-arrow-color: #FFFFFF;
}

.Fenetre_Bouton {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height : 20px;
  cursor : pointer;
  color : white;
  background-color : #999999;
  border-left-color : #D9D9D9;
  border-top-color : #D9D9D9;
  border-right-color : #333333;
  border-bottom-color : #333333;
}

.Fenetre_Contenu
{
	width: 100%;
	height: 100%;
}

.Fenetre_Titre
{
	width: 100%;
	height: 10px;
}

.Fenetre_Espace
{
	padding : 5px;
}

.Fenetre_Cadre
{
  border: 1px solid #666666;
}

.Fenetre_Bordure {
  border: 1px solid #B3B3B3;
}

.Fenetre_Impression
{
	overflow: auto;
        height: 450px;
}

.Fenetre_ImageFond
{
	width : 11px; 
	height : 11px;
	background-color : transparent;
	background-position : center center;
	background-repeat : no-repeat;
}

.Fenetre_ImageFondResize
{
	width : 11px; 
	height : 11px;
	background-color : transparent;
	background-position : bottom right;
	background-repeat : no-repeat;
}

.Fenetre_SeparateurVertical
{
	cursor : e-resize;
	display : block; 
	padding-left : 0px; 
	padding-right : 0px; 
	width : 5px; 
	height : 100%; 
	background-color : #E1E1E1; 
	color : #CCCCCC; 
	vertical-align : bottom; 
	text-align: center;
}


.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspScrollable{
  -ms-touch-action:none;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 11px;
	height: 100%;
	background: transparent;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 11px;
	background: transparent;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: lightblue;
	position: relative;
}

.jspDrag
{
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color:#fff;
}

.jspVerticalBar .jspDrag
{
  background-color: blue;
  width:7px;
  border:darkblue 1px solid;
  margin-left: 1px;
  margin-right: 1px;
}

.jspVerticalBar .jspDrag.jspHover {
  background-color: blue;
}

.jspHorizontalBar .jspDrag
{
  background-color: blue;
  height:7px;
  border:darkblue 1px solid;
  margin-top: 1px;
  margin-bottom: 1px;
}

.jspHorizontalBar .jspDrag.jspHover {
  background-color: blue;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
}

.jspArrow
{
	background-color: darkblue;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-image: url('../../images/fleches_scroll.png');
	background-repeat: no-repeat;
}

.jspArrow:hover
{
	background-color: MidnightBlue;
}

.jspArrow.jspDisabled
{
	cursor: default;
}

.jspArrow.jspDisabled:hover
{
	background-color: MidnightBlue;
}

.jspArrowUp {
	background-position: -11px 0px;
}

.jspArrowDown {
	background-position: 0px 0px;
}

.jspArrowLeft {
	background-position: -22px 0px;
}

.jspArrowRight {
	background-position: -33px 0px;
}

.jspArrowUp.jspDisabled {
	background-position: -11px -11px;
}

.jspArrowDown.jspDisabled {
	background-position: 0px -11px;
}

.jspArrowLeft.jspDisabled {
	background-position: -22px -11px;
}

.jspArrowRight.jspDisabled {
	background-position: -33px -11px;
}

.jspVerticalBar .jspArrow
{
	height: 11px;
}

.jspHorizontalBar .jspArrow
{
	width: 11px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

* html .jspCorner
{
	margin: 0 -3px 0 0;
}

.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyle1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyle {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEdit1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEdit {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;} 
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumul1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumul {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}
.objetListeConsultationSelectionLigne td.objetListeConsultationCellSelectionLigne.Selection {font-weight:bold;background-color:DarkBlue;color:White;}

.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleImp1 {background-color:white;color:black;border-width: 0 1px 1px 1px; border-style:solid; border-color:black}
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleImp {background-color:white;color:black;border-width: 0 1px 1px 0; border-style:solid; border-color:black;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEditImp1 {background-color:white;color:black;border-width: 0 1px 1px 1px; border-style:solid; border-color:black;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEditImp {background-color:white;color:black;border-width: 0 1px 1px 0; border-style:solid; border-color:black;} 
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumulImp1 {background-color:white;color:black;border-width: 0 1px 1px 1px; border-style:solid; border-color:black;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumulImp {background-color:white;color:black;border-width: 0 1px 1px 0; border-style:solid; border-color:black;}

.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleFenetre1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleFenetre {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEditFenetre1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleEditFenetre {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;} 
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumulFenetre1 {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}  
.objetListeConsultationSelectionLigne td.objetListeConsultationCellStyleCumulFenetre {background-color:aliceblue;color:DarkBlue;border-left:0px solid aliceblue;border-right:0px solid aliceblue;border-top:0px solid aliceblue;border-bottom:0px solid aliceblue;}
.Liste_Cellule_Vide
{
	height:1px; 
  padding-top: 0px; 
  padding-bottom: 0px;
}

.Liste_Cellule_Creation
{
	height : 22px;
}

.Liste_Cellule_Blanc
{
	background-color : white;
}

.Liste_Cellule_Gris
{
	background-color : #E1E1E1;
}

.Liste_Cellule_Deploiement
{
	background-color : #EFD2B7;
}

.Liste_Suppression
{
	position: absolute;
	z-index: 1000;
	padding: 3px;
}

.Liste_Bleu
{
	background-color: Blue;
}

.Liste_Rouge
{
	background-color: Red;
}

.Liste_Cellule_ZoneTexte
{
	position: absolute;
	z-index: 500;
	border : 0px;
}

.Liste_ZoneTexte
{
	width: 100%;
	height: 100%;
	padding:3px;
}

.Liste_Texte
{
	width:100%;
	height:12px;
	border:0px;
	padding:0px;
	margin:0px;
}

.Liste_Cellule_Total {
  padding-top     :3px; 
  padding-bottom  :3px; 
  padding-left    :2px; 
  padding-right   :2px;
}
.MenuContextuel
{
	position : absolute;
	z-index : 1200;
}

.MenuContextuel_Bordure
{
	border: 1px solid black;
}

.MenuContextuel_Separateur
{
	color:black;
	height:1px;
}

.Tableau {
  empty-cells: show;
  border-collapse: collapse;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  text-transform: none;
  font-size: 11px;
  cursor: default;
}


.Tableau_Titre {
  padding-left: 3px;
  padding-right: 3px;
  text-align : center;
  font-size: 12px;
  height: 21px;
}

.Tableau_Titre_Leger {
  text-align : center;
  padding-left : 3px;
  padding-right : 3px;
  margin-bottom : 3px;
}

.Tableau_Colonne {
  padding: 3px;
  background-color: white;
 }

 .Tableau_Cellule {
  padding-left: 3px;
  padding-right: 3px;
  background-color: white;
  height: 21px;
 }

.Image_IntervertirLigneDerriere {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDerriere.png");
}

.Image_IntervertirLigneDevant {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDevant.png");
}



div.objetMenuOngletWrapper {
//  border-left:#a7a7a7 1px solid;
}

div.objetMenuOngletCombo {
  position:relative;
  margin:0;
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  padding:0 5px;
  background:transparent;
  border-left:#323436 1px solid;
  border-right:#a7a7a7 1px solid;
}


div.objetmenuonglet_breadcrumb > span:hover {
  text-decoration: underline;
}

div.objetmenuonglet_niveau0, div.objetmenuonglet_niveau1, div.objetmenuonglet_niveau2 {
  z-index:9000;
}

div.objetmenuonglet_niveau0 ul, div.objetmenuonglet_niveau1 ul {
  margin:0;
  padding:0;
  list-style: none;
}

div.objetmenuonglet_niveau0 > ul {
  text-decoration: none;
}

div.objetmenuonglet_niveau0 > ul > li {
  position:relative;
  padding:5px 15px;
  white-space: nowrap;
}

div.objetmenuonglet_niveau0 > ul > li > ul {
  padding: 10px;
  white-space: nowrap;
}


div.objetmenuonglet_niveau1 div.objetmenuonglet_niveau0_masque, div.objetmenuonglet_niveau2 div.objetmenuonglet_niveau0_masque {
  display: none;
}

div.objetmenuonglet_niveau1 > ul {
  min-width:160px;
  padding: 0 0 0 10px;
}

div.objetmenuonglet_niveau0 > ul > li > ul > li > ul, div.objetmenuonglet_niveau1 > ul > li > ul {
  list-style: none;
  list-style-position: inside;
  margin: 0 0 0 10px;
}

div.objetmenuonglet_niveau2 > ul {
  list-style: none;
  list-style-position: inside;
  margin:0;
  padding:5px;
}

div.objetmenuonglet_niveau1 > ul > li:hover > span, div.objetmenuonglet_niveau1 > ul > li > ul > li:hover > span,
div.objetmenuonglet_niveau2 > ul > li:hover > span {
  text-decoration: underline;
}

div.objetmenuonglet_niveau0 > ul ul {
  font-weight: normal;
  text-decoration: none;
}


.iosb {
  position: absolute;
  z-index: 20;
  background: #fff; }

.iosb-content {
  text-align: center;
  font-weight: 700;
  font-family: Arial, sans-serif;
  text-indent: 0px !important;}

.iosb-red {
  background-color: #ce0408;
  background: #ce0408 -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc5659), color-stop(100%, #ce0408));
  background: #ce0408 -webkit-linear-gradient(#fc5659, #ce0408);
  background: #ce0408 -moz-linear-gradient(#fc5659, #ce0408);
  background: #ce0408 -o-linear-gradient(#fc5659, #ce0408);
  background: #ce0408 linear-gradient(#fc5659, #ce0408); }
  .iosb-red .iosb-content {
    color: white;
    text-shadow: 1px -1px 1px #8d343b; }

.iosb-blue {
  background-color: #236ed8;
  background: #236ed8 -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8eb5ed), color-stop(100%, #236ed8));
  background: #236ed8 -webkit-linear-gradient(#8eb5ed, #236ed8);
  background: #236ed8 -moz-linear-gradient(#8eb5ed, #236ed8);
  background: #236ed8 -o-linear-gradient(#8eb5ed, #236ed8);
  background: #236ed8 linear-gradient(#8eb5ed, #236ed8); }
  .iosb-blue .iosb-content {
    color: white;
    text-shadow: 1px -1px 1px #1e6bd7; }

.iosb-green {
  background-color: #1d9a1a;
  background: #1d9a1a -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #55e252), color-stop(100%, #1d9a1a));
  background: #1d9a1a -webkit-linear-gradient(#55e252, #1d9a1a);
  background: #1d9a1a -moz-linear-gradient(#55e252, #1d9a1a);
  background: #1d9a1a -o-linear-gradient(#55e252, #1d9a1a);
  background: #1d9a1a linear-gradient(#55e252, #1d9a1a); }
  .iosb-green .iosb-content {
    color: white;
    text-shadow: 1px -1px 1px #086d11; }

.iosb-grey {
  background-color: #3a3a3a;
  background: #3a3a3a -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #868686), color-stop(100%, #3a3a3a));
  background: #3a3a3a -webkit-linear-gradient(#868686, #3a3a3a);
  background: #3a3a3a -moz-linear-gradient(#868686, #3a3a3a);
  background: #3a3a3a -o-linear-gradient(#868686, #3a3a3a);
  background: #3a3a3a linear-gradient(#868686, #3a3a3a); }
  .iosb-grey .iosb-content {
    color: white;
    text-shadow: 1px -1px 1px #474747; }
  
.iosb-theme {
background-color: #3a3a3a;
background: #3a3a3a -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #868686), color-stop(100%, #3a3a3a));
background: #3a3a3a -webkit-linear-gradient(#868686, #3a3a3a);
background: #3a3a3a -moz-linear-gradient(#868686, #3a3a3a);
background: #3a3a3a -o-linear-gradient(#868686, #3a3a3a);
background: #3a3a3a linear-gradient(#868686, #3a3a3a); }
.iosb-theme .iosb-content {
  color: white;
  text-shadow: 1px -1px 1px #474747; }

.iosb-ios {
  background-color: #4a6c9b;
  background: #4a6c9b -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #849cbb), color-stop(100%, #4a6c9b));
  background: #4a6c9b -webkit-linear-gradient(#849cbb, #4a6c9b);
  background: #4a6c9b -moz-linear-gradient(#849cbb, #4a6c9b);
  background: #4a6c9b -o-linear-gradient(#849cbb, #4a6c9b);
  background: #4a6c9b linear-gradient(#849cbb, #4a6c9b); }
  .iosb-ios .iosb-content {
    color: white;
    text-shadow: 1px -1px 1px #626a76; }

.iosb-16 {
  -webkit-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  min-width: 16px;
  height: 16px; }
  .iosb-16, .iosb-16 .iosb-inner {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px; }
  .iosb-16 .iosb-inner {
    margin: 1px;
    min-width: 14px;
    height: 14px; }
  .iosb-16 .iosb-content {
    padding: 0 3px;
    line-height: 14px;
    height: 14px; }
  .iosb-16.iosb-right-menuonglet {
    top: 0;
    right: 5px;
    position:relative;
    display:inline-block;}
  .iosb-16.iosb-top-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-16 .iosb-string {
    font-size: 8px; }
  .iosb-16 .iosb-number {
    font-size: 10px; }

.iosb-20 {
  -webkit-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  min-width: 20px;
  height: 20px; }
  .iosb-20, .iosb-20 .iosb-inner {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px; }
  .iosb-20 .iosb-inner {
    margin: 1px;
    min-width: 18px;
    height: 18px; }
  .iosb-20 .iosb-content {
    padding: 0 5px;
    line-height: 18px;
    height: 18px; }
  .iosb-20.iosb-top-left {
    top: -5px;
    left: -5px; }
  .iosb-20.iosb-top-right {
    top: -5px;
    right: 1px; }
  .iosb-20.iosb-bottom-left {
    bottom: -5px;
    left: -5px; }
  .iosb-20.iosb-bottom-right {
    bottom: -5px;
    right: -5px; }
  .iosb-20.iosb-right-menuonglet {
    top: 3px;
    right: 5px; }
  .iosb-20.iosb-top-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-20 .iosb-string {
    font-size: 10px; }
  .iosb-20 .iosb-number {
    font-size: 11px; }

.iosb-22 {
  -webkit-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 1px 2px rgba(68, 68, 68, 0.8), 0 1px rgba(255, 255, 255, 0.3) inset;
  min-width: 22px;
  height: 22px; }
  .iosb-22, .iosb-22 .iosb-inner {
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    -ms-border-radius: 11px;
    -o-border-radius: 11px;
    border-radius: 11px; }
  .iosb-22 .iosb-inner {
    margin: 1px;
    min-width: 20px;
    height: 20px; }
  .iosb-22 .iosb-content {
    padding: 0 6px;
    line-height: 20px;
    height: 20px; }
  .iosb-22.iosb-top-left {
    top: -5px;
    left: -5px; }
  .iosb-22.iosb-top-right {
    top: -5px;
    right: -5px; }
  .iosb-22.iosb-bottom-left {
    bottom: -5px;
    left: -5px; }
  .iosb-22.iosb-bottom-right {
    bottom: -5px;
    right: -5px; }
  .iosb-22.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-22 .iosb-string {
    font-size: 11px; }
  .iosb-22 .iosb-number {
    font-size: 12px; }

.iosb-24 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 24px;
  height: 24px; }
  .iosb-24, .iosb-24 .iosb-inner {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
    border-radius: 12px; }
  .iosb-24 .iosb-inner {
    margin: 2px;
    min-width: 20px;
    height: 20px; }
  .iosb-24 .iosb-content {
    padding: 0 6px;
    line-height: 20px;
    height: 20px; }
  .iosb-24.iosb-top-left {
    top: -6px;
    left: -6px; }
  .iosb-24.iosb-top-right {
    top: -6px;
    right: -6px; }
  .iosb-24.iosb-bottom-left {
    bottom: -6px;
    left: -6px; }
  .iosb-24.iosb-bottom-right {
    bottom: -6px;
    right: -6px; }
  .iosb-24.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-24 .iosb-string {
    font-size: 12px; }
  .iosb-24 .iosb-number {
    font-size: 12px; }

.iosb-26 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 26px;
  height: 26px; }
  .iosb-26, .iosb-26 .iosb-inner {
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    -ms-border-radius: 13px;
    -o-border-radius: 13px;
    border-radius: 13px; }
  .iosb-26 .iosb-inner {
    margin: 2px;
    min-width: 22px;
    height: 22px; }
  .iosb-26 .iosb-content {
    padding: 0 7px;
    line-height: 22px;
    height: 22px; }
  .iosb-26.iosb-top-left {
    top: -6px;
    left: -6px; }
  .iosb-26.iosb-top-right {
    top: -6px;
    right: -6px; }
  .iosb-26.iosb-bottom-left {
    bottom: -6px;
    left: -6px; }
  .iosb-26.iosb-bottom-right {
    bottom: -6px;
    right: -6px; }
  .iosb-26.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-26 .iosb-string {
    font-size: 13px; }
  .iosb-26 .iosb-number {
    font-size: 14px; }

.iosb-28 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 28px;
  height: 28px; }
  .iosb-28, .iosb-28 .iosb-inner {
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -ms-border-radius: 14px;
    -o-border-radius: 14px;
    border-radius: 14px; }
  .iosb-28 .iosb-inner {
    margin: 2px;
    min-width: 24px;
    height: 24px; }
  .iosb-28 .iosb-content {
    padding: 0 7px;
    line-height: 24px;
    height: 24px; }
  .iosb-28.iosb-top-left {
    top: -7px;
    left: -7px; }
  .iosb-28.iosb-top-right {
    top: -7px;
    right: -7px; }
  .iosb-28.iosb-bottom-left {
    bottom: -7px;
    left: -7px; }
  .iosb-28.iosb-bottom-right {
    bottom: -7px;
    right: -7px; }
  .iosb-28.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-28 .iosb-string {
    font-size: 14px; }
  .iosb-28 .iosb-number {
    font-size: 15px; }

.iosb-30 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 30px;
  height: 30px; }
  .iosb-30, .iosb-30 .iosb-inner {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px; }
  .iosb-30 .iosb-inner {
    margin: 2px;
    min-width: 26px;
    height: 26px; }
  .iosb-30 .iosb-content {
    padding: 0 8px;
    line-height: 26px;
    height: 26px; }
  .iosb-30.iosb-top-left {
    top: -7px;
    left: -7px; }
  .iosb-30.iosb-top-right {
    top: -7px;
    right: -7px; }
  .iosb-30.iosb-bottom-left {
    bottom: -7px;
    left: -7px; }
  .iosb-30.iosb-bottom-right {
    bottom: -7px;
    right: -7px; }
  .iosb-30.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-30 .iosb-string {
    font-size: 15px; }
  .iosb-30 .iosb-number {
    font-size: 16px; }

.iosb-32 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 32px;
  height: 32px; }
  .iosb-32, .iosb-32 .iosb-inner {
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -ms-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px; }
  .iosb-32 .iosb-inner {
    margin: 2px;
    min-width: 28px;
    height: 28px; }
  .iosb-32 .iosb-content {
    padding: 0 8px;
    line-height: 28px;
    height: 28px; }
  .iosb-32.iosb-top-left {
    top: -8px;
    left: -8px; }
  .iosb-32.iosb-top-right {
    top: -8px;
    right: -8px; }
  .iosb-32.iosb-bottom-left {
    bottom: -8px;
    left: -8px; }
  .iosb-32.iosb-bottom-right {
    bottom: -8px;
    right: -8px; }
  .iosb-32.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-32 .iosb-string {
    font-size: 16px; }
  .iosb-32 .iosb-number {
    font-size: 17px; }

.iosb-34 {
  -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
  min-width: 34px;
  height: 34px; }
  .iosb-34, .iosb-34 .iosb-inner {
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius: 17px;
    -o-border-radius: 17px;
    border-radius: 17px; }
  .iosb-34 .iosb-inner {
    margin: 2px;
    min-width: 30px;
    height: 30px; }
  .iosb-34 .iosb-content {
    padding: 0 9px;
    line-height: 30px;
    height: 30px; }
  .iosb-34.iosb-top-left {
    top: -8px;
    left: -8px; }
  .iosb-34.iosb-top-right {
    top: -8px;
    right: -8px; }
  .iosb-34.iosb-bottom-left {
    bottom: -8px;
    left: -8px; }
  .iosb-34.iosb-bottom-right {
    bottom: -8px;
    right: -8px; }
  .iosb-34.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-34 .iosb-string {
    font-size: 17px; }
  .iosb-34 .iosb-number {
    font-size: 19px; }

.iosb-36 {
  -webkit-box-shadow: 0 3px 6px rgba(68, 68, 68, 0.8), 0 3px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 0 3px 6px rgba(68, 68, 68, 0.8), 0 3px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 0 3px 6px rgba(68, 68, 68, 0.8), 0 3px rgba(255, 255, 255, 0.3) inset;
  min-width: 36px;
  height: 36px; }
  .iosb-36, .iosb-36 .iosb-inner {
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -ms-border-radius: 18px;
    -o-border-radius: 18px;
    border-radius: 18px; }
  .iosb-36 .iosb-inner {
    margin: 3px;
    min-width: 30px;
    height: 30px; }
  .iosb-36 .iosb-content {
    padding: 0 9px;
    line-height: 30px;
    height: 30px; }
  .iosb-36.iosb-top-left {
    top: -9px;
    left: -9px; }
  .iosb-36.iosb-top-right {
    top: -9px;
    right: -9px; }
  .iosb-36.iosb-bottom-left {
    bottom: -9px;
    left: -9px; }
  .iosb-36.iosb-bottom-right {
    bottom: -9px;
    right: -9px; }
  .iosb-36.iosb-right-menuonglet {
    top: 0px;
    right: 0px; }
  .iosb-36 .iosb-string {
    font-size: 18px; }
  .iosb-36 .iosb-number {
    font-size: 19px; }


.objetVisuEleveProp li {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocCorriges li {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocChoix li {
  display : inline-block;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  -webkit-transition: box-shadow 0.25s;
  -moz-transition: box-shadow 0.25s;
  -ms-transition: box-shadow 0.25s;
  transition: box-shadow 0.25s;
}
.objetVisuEleveAssocChoix li.ui-draggable-dragging {
  -webkit-box-shadow: 0 3px 10px -5px #000000;
  -moz-box-shadow: 0 3px 10px -5px #000000;
  -ms-box-shadow: 0 3px 10px -5px #000000;
  box-shadow: 0 3px 10px -5px #000000;
}
.objetVisuEleveAssocChoix li.ui-dropped {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocReponses li.objetVisuEleveDropHover {
  background-color: #eeeeee;
}

ul.objetVisuEleveAssocChoix {
  border:#cccccc 1px dashed;
}

ul.objetVisuEleveDropHover {
  border-style: solid;
}

.objetVisuEleveBouton {
  background: #fcfcfc;
  background: -moz-linear-gradient(top, #fcfcfc 0%, #eeeeee 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eeeeee));
  background: -webkit-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: -o-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: -ms-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: linear-gradient(to bottom, #fcfcfc 0%,#eeeeee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee',GradientType=0 );
  -webkit-transform: rotateX(0deg);
  -webkit-transform-origin: 0 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform: rotateX(0deg);
  -moz-transform-origin: 0 50%;
  -moz-transform-style: preserve-3d;
  -ms-transform: rotateX(0deg);
  -ms-transform-origin: 0 50%;
  -ms-transform-style: preserve-3d;
  transform: rotateX(0deg);
  transform-origin: 0 50%;
  transform-style: preserve-3d;
  min-width: 150px;
  margin-bottom:1px;
}

.objetVisuEleveBoutonFeedback {
  -webkit-transform: rotateX(0deg);
  -webkit-transform-origin: 0 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform: rotateX(0deg);
  -moz-transform-origin: 0 50%;
  -moz-transform-style: preserve-3d;
  -ms-transform: rotateX(0deg);
  -ms-transform-origin: 0 50%;
  -ms-transform-style: preserve-3d;
  transform: rotateX(0deg);
  transform-origin: 0 50%;
  transform-style: preserve-3d;
  min-width: 100px;
  margin-bottom:1px;
}

.objetVisuEleveBoutonChecked {
  -webkit-transform:rotateX(360deg);
  -moz-transform:rotateX(360deg);
  -ms-transform:rotateX(360deg);
  transform:rotateX(360deg);
  color: #fff;
  background: #6aafc5;
  background: -moz-linear-gradient(top, #6aafc5 0%, #61a0b6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aafc5), color-stop(100%,#61a0b6));
  background: -webkit-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: -o-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: -ms-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: linear-gradient(to bottom, #6aafc5 0%,#61a0b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6aafc5', endColorstr='#61a0b6',GradientType=0 );

}


.objetVisuEleveInput {
  border: 1px solid #E7E7E7;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 7px;
}

.objetVisuEleveCorrige .objetVisuEleveInput {
  font-weight: normal;
}

.objetVisuEleveInputCloze {
  border: 1px solid #E7E7E7;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  font-weight: bold;
  padding:2px 10px;
  text-align:center;
}

select.objetVisuEleveInputSelect {
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  box-shadow: 0 3px 10px -8px #000000;
  height: 22px;
  padding: 2px 0 2px 10px;
  text-align: center;
  width: 156px;
  -webkit-box-shadow:0 3px 10px -8px #000000;
  -moz-box-shadow:0 3px 10px -8px #000000;
  -ms-box-shadow:0 3px 10px -8px #000000;
  box-shadow:0 3px 10px -8px #000000;
  outline:none;
  display: inline-block;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  cursor:pointer;
}

label.objetVisuEleveInputSelect {
  display: inline-block;
  position:relative;
}

label.objetVisuEleveInputSelect:after {
  color: #000000;
  content: "▾";
  padding: 0 0 2px;
  pointer-events: none;
  position: absolute;
  right: 2px;
  top: 4px;
}

label.objetVisuEleveInputSelect:before {
  background: #FFFFFF;
  content: "";
  display: block;
  height: 20px;
  pointer-events: none;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 20px;
}

.objetVisuEleveLabelCorrige {
  display: none;
  color:#ffffff;
  font-weight: bold;
  background-color: #62ACC5;
  margin-bottom: 10px;
  padding: 0 5px;
}

.ObjetBulletinTableGlobale, .ObjetBulletinTableMatiere, .ObjetBulletinTableMoyenne, .ObjetBulletinTableAppreciation {border-collapse:collapse;}

.ObjetBulletinTableMatiere td, .ObjetBulletinTableAppreciation td, .ObjetBulletinTableMoyenne td {padding:1px;}

.ObjetBulletinTableGlobale tr.ObjetBulletinLigneTitre td {height:14px;padding:1px;}
.ObjetBulletinTableGlobale td.ObjetBulletinLignePied {border-top:Blue 1px solid;padding:1px;}

.ObjetBulletinTableMatiere td {height:61px;width:150px;border:Blue 1px solid;border-bottom:0px;border-left:0px;border-right:0px;vertical-align:top;}
.ObjetBulletinTableMatiere td.ObjetBulletinLigneModule {height:14px;border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetBulletinTableMatiere td.ObjetBulletinLigneServiceModule {border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetBulletinTableMatiere td.ObjetBulletinColonneModule {border-left:0px;border-right:0px;width:4px;background-color:SkyBlue;}
.ObjetBulletinTableMatiere td .ObjetBulletinCelluleMatiereLigneMatiere {height:14px;line-height:14px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ObjetBulletinTableMatiere td .ObjetBulletinCelluleMatiereLigneProfesseur {font-size:9px;}
.ObjetBulletinSurvolInfo {height:14px;line-height:14px;}

.ObjetBulletinTableMoyenne td {background-color:LightBlue;border-bottom:Blue 1px solid;border-top:0px;border-collapse:collapse;vertical-align:top;text-align:right;}
.ObjetBulletinTableMoyenne td > div {height:61px;width:56px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule {background-color:SkyBlue;border-right:0px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule {background-color:SkyBlue;border-right:0px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule > td {background-color: transparent;border-right-color: SkyBlue;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule > td {background-color: transparent;border-right-color: SkyBlue;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule > td > div {height:14px;color:black;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule > td > div {color:black;}
.ObjetBulletinTableMoyenne td.ObjetBulletinCelluleMoyenneEleve {background-color:LightBlue;color:Black;}
.ObjetBulletinTableMoyenne td.ObjetBulletinCelluleMoyenneClasse {background-color:LightBlue;}

.ObjetBulletinLignePied td {padding:1px;}
.ObjetBulletinLignePied td > div {height:14px;width:55px;}

.ObjetBulletinTableAppreciation td {background-color:LightBlue;border-bottom:Blue 1px solid;border-right:Blue 1px solid;border-collapse:collapse;vertical-align:top;}
.ObjetBulletinTableAppreciation td.ObjetBulletinLigneModule {background-color:SkyBlue;height:14px;}

.ObjetBulletinLigneTitre td {border:Blue 1px solid;text-align:center;color:DarkBlue;background-color: SkyBlue;}
.ObjetBulletinLigneModule {height:14px;line-height:14px;font-weight:bold;border-right:0px;}
.ObjetBulletinLigneServiceModule {font-weight:bold;border-right:0px;}
.ObjetBulletinCelluleAppreciation > div {background-color:LightBlue;width:250px;height:61px;overflow:auto;}
.ObjetBulletinCelluleAppreciation.ObjetBulletinCelluleAppreciationEditable > div {background-color:White;}
.ObjetBulletinTableAppreciation td.ObjetBulletinCelluleAppreciation > div p {padding:0;margin:0;}
.ObjetBulletinTableAppreciation td.ObjetBulletinCelluleAppreciation > div textarea {border:0px;width:100%;height:100%;padding:0;margin:0;}
.ObjetBulletinCelluleEvolutionEditable > div {background-color:White;}

.ObjetRecapECTSTableGlobale{border-collapse:collapse;}

.ObjetRecapECTSTableGlobale td{padding:1px;}

.ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {height:14px;padding:1px;}
.ObjetRecapECTSTableGlobale td.ObjetRecapECTSLignePied {height:14px;border-top:Blue 1px solid;padding:1px;}

.ObjetRecapECTSTableGlobale td {border:Blue 1px solid;border-bottom:0px;border-left:0px;border-right:0px;vertical-align:top;}
.ObjetRecapECTSTableGlobale td.ObjetRecapECTSLigneModule {height:14px;border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetRecapECTSTableGlobale td.ObjetRecapECTSLigneServiceModule {border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetRecapECTSTableGlobale td.ObjetRecapECTSColonneModule {border-left:0px;border-right:0px;width:4px;background-color:SkyBlue;}
.ObjetRecapECTSTableGlobale td .ObjetRecapECTSCelluleMatiereLigneMatiere {height:14px;line-height:14px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ObjetRecapECTSTableGlobale td .ObjetRecapECTSCelluleMatiereLigneProfesseur {font-size:9px;}
.ObjetRecapECTSSurvolInfo {height:14px;line-height:14px;}
.ObjetRecapECTSCelluleMoyenne {text-align:right;}

.ObjetRecapECTSLignePied td {padding:1px;}
.ObjetRecapECTSLignePied td > div {height:14px;width:55px;}

.ObjetRecapECTSLigneTitre td {border:Blue 1px solid;text-align:center;color:DarkBlue;background-color: SkyBlue;}
.ObjetRecapECTSLigneModule {height:14px;line-height:14px;font-weight:bold;border-right:0px;}
.ObjetRecapECTSLigneServiceModule {font-weight:bold;border-right:0px;}

  
.objetReleveTableGlobale, .objetReleveTableMatiere, .objetReleveTableMoyenne, .objetReleveTableDevoir {border-collapse:collapse;}

.objetReleveTableMatiere td, .objetReleveTableDevoir td, .objetReleveTableMoyenne td {padding:1px;}

.objetReleveTableGlobale tr.objetReleveLigneTitre td {height:14px;padding:1px;}
.objetReleveTableGlobale td.objetReleveLignePied {border-top:Blue 1px solid;padding:1px;}

.objetReleveTableMatiere td {height:61px;border:Blue 1px solid;border-bottom:0px;border-left:0px;vertical-align:top;color:DarkBlue;}
.objetReleveTableMatiere td.objetReleveLigneModule {height:14px;border-left:0px;border-right:0px;background-color:SkyBlue;font-weight:bold;}
.objetReleveTableMatiere td.objetReleveLigneModuleService {border-left:0px;border-right:0px;background-color:SkyBlue;font-weight:bold;}
.objetReleveTableMatiere td.objetReleveColonneModule {border-left:0px;border-right:0px;width:4px;background-color:SkyBlue;}
.objetReleveTableMatiere td .objetReleveCelluleMatiereLigneMatiere {height:14px;line-height:14px;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.objetReleveTableMatiere td .objetReleveCelluleMatiereLigneProfesseur {height:14px;line-height:14px;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}

.objetReleveTableMoyenne td {background-color:White;border-bottom:Blue 1px solid;border-collapse:collapse;vertical-align:bottom;text-align:right;}
.objetReleveTableMoyenne td > div {height:61px;width:56px;}
.objetReleveTableMoyenne tr.objetReleveLigneModule {background-color:SkyBlue;border-right:0px;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService {background-color:SkyBlue;border-right:0px;}
.objetReleveTableMoyenne tr.objetReleveLigneModule > td {background-color: transparent;border-right-color: transparent;font-weight:bold;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService > td {background-color: transparent;border-right-color: transparent;font-weight:bold;}
.objetReleveTableMoyenne tr.objetReleveLigneModule > td > div {height:14px;color:Black;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService > td > div {color:Black;}
.objetReleveTableMoyenne td.objetReleveCelluleMoyenneEleve {background-color:LightBlue;color:Black;}
.objetReleveTableMoyenne td.objetReleveCelluleMoyenneClasse {background-color:LightBlue;}

.objetReleveTableDevoir td {width:54px;height:61px;background-color:White;border-bottom:Blue 1px solid;border-right:Blue 1px solid;border-collapse:collapse;vertical-align:top;}
.objetReleveTableDevoir td.objetReleveLigneModule {background-color:SkyBlue;height:14px;}
.objetReleveTableDevoir td.objetReleveLigneModuleService {background-color:SkyBlue;}

.objetReleveLigneTitre td {border:Blue 1px solid;text-align:center;color:DarkBlue;background-color: SkyBlue;}
.objetReleveLigneTitreMoyenne td {border-top:0px;border-left:0px;border-bottom:0px;}
.objetReleveLigneModule {height:14px;line-height:14px;font-weight:bold;border-right:0px;}
.objetReleveCelluleNoteLigneCouleur {height:2px;}
.objetReleveCelluleNoteLigneDate {height:14px;background-color:SkyBlue;text-align:right;font-size:9px;}
.objetReleveCelluleNoteLigneDate span {display:inline-block;width:29px;font-size:8px;}
.objetReleveCelluleNoteLigneComm {height:14px;line-height:14px;width:64px;margin-top:1px;text-align:right;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.objetReleveCelluleNoteLigneCoeff {height:14px;margin-top:1px;text-align:right;font-size:9px;}
.objetReleveCelluleNoteLigneNote {height:14px;margin-top:1px;text-align:right;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteLigneNoteBareme {font-size:9px;font-weight:normal;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteNoteBonus {font-style:italic;font-weight:normal;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteAvecCorrection {font-weight:bold; text-decoration:underline; cursor:pointer;}
