﻿/*! jQuery UI - v1.12.1 - 2019-12-13
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, sortable.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.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}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/*! jQuery UI - v1.12.1 - 2019-12-13
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.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}
 .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: #EDEDED;   position: relative; } .jspDrag {   position: relative;   top: 0;   left: 0;   cursor: pointer;   background-color: #fff; } .jspVerticalBar .jspDrag {   background-color: #E2E2E2;   width: 7px;   border: #C5C5C5 1px solid;   margin-left: 1px;   margin-right: 1px; } .jspVerticalBar .jspDrag.jspHover {   background-color: #D9DBDC; } .jspHorizontalBar .jspDrag {   background-color: #E2E2E2;   height: 7px;   border: #C5C5C5 1px solid;   margin-top: 1px;   margin-bottom: 1px; } .jspHorizontalBar .jspDrag.jspHover {   background-color: #D9DBDC; } .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {   float: left; } .jspArrow {   background-color: #EDEDED;   text-indent: -20000px;   display: block;   cursor: pointer;   background-image: url(../../../images/fleches_scroll.png);   background-repeat: no-repeat; } .jspArrow:hover {   background-color: #D9DBDC; } .jspArrow.jspDisabled {   cursor: default; } .jspArrow.jspDisabled:hover {   background-color: #EDEDED; } .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; }

html {
  height:100%;
  margin:0;
  padding:0;
}

body {
  height:100%;
  margin:0;
  padding:0;
}

.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
{
  text-transform: none;
  font-size: 11px;
  color : #666666;
}

.Texte12_MessageInformatif
{
  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));
}

.Image_Attendre
{
    background-image:url("../../images/attendre.gif");
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center;
}
 a {   text-decoration: underline; } a {   color: #6B6E77; } .ThemeFramboise a {   color: #B9335F; } .ThemeFraise a {   color: #C23B44; } .ThemeCitrouille a {   color: #D05722; } .ThemeMandarine a {   color: #E18400; } .ThemeMure a {   color: #9D447F; } .ThemeLavande a {   color: #8855A3; } .ThemePrune a {   color: #705CB1; } .ThemeBleu a {   color: #3273B5; } .ThemeBleuOcean a {   color: #0281A6; } .ThemeBleuCanard a {   color: #158786; } .ThemeEmeraude a {   color: #0A9B6A; } .ThemeFeuille a {   color: #699A00; } .ThemeTaupe a {   color: #877379; } .ThemeChocolat a {   color: #937A33; } .ThemeMobilePN a {   color: #21874a; } .ThemeMobileHP a {   color: #800041; } .ThemeNeutre a, a.ThemeNeutre {   color: #6B6E77; } a:hover {   color: #515459; } .ThemeFramboise a:hover {   color: #911C42; } .ThemeFraise a:hover {   color: #972028; } .ThemeCitrouille a:hover {   color: #AC4011; } .ThemeMandarine a:hover {   color: #B96103; } .ThemeMure a:hover {   color: #6B174E; } .ThemeLavande a:hover {   color: #6A3288; } .ThemePrune a:hover {   color: #49358C; } .ThemeBleu a:hover {   color: #114B88; } .ThemeBleuOcean a:hover {   color: #045F79; } .ThemeBleuCanard a:hover {   color: #096665; } .ThemeEmeraude a:hover {   color: #057C54; } .ThemeFeuille a:hover {   color: #547A04; } .ThemeTaupe a:hover {   color: #6F5960; } .ThemeChocolat a:hover {   color: #7A6321; } .ThemeMobilePN a:hover {   color: #2C6543; } .ThemeMobileHP a:hover {   color: #60183D; } .ThemeNeutre a:hover, a:hover.ThemeNeutre {   color: #515459; } .Lien {   cursor: pointer;   text-decoration: underline; } .Lien {   color: #6B6E77; } .ThemeFramboise .Lien {   color: #B9335F; } .ThemeFraise .Lien {   color: #C23B44; } .ThemeCitrouille .Lien {   color: #D05722; } .ThemeMandarine .Lien {   color: #E18400; } .ThemeMure .Lien {   color: #9D447F; } .ThemeLavande .Lien {   color: #8855A3; } .ThemePrune .Lien {   color: #705CB1; } .ThemeBleu .Lien {   color: #3273B5; } .ThemeBleuOcean .Lien {   color: #0281A6; } .ThemeBleuCanard .Lien {   color: #158786; } .ThemeEmeraude .Lien {   color: #0A9B6A; } .ThemeFeuille .Lien {   color: #699A00; } .ThemeTaupe .Lien {   color: #877379; } .ThemeChocolat .Lien {   color: #937A33; } .ThemeMobilePN .Lien {   color: #21874a; } .ThemeMobileHP .Lien {   color: #800041; } .ThemeNeutre .Lien, .Lien.ThemeNeutre {   color: #6B6E77; } .Lien:hover {   color: #515459; } .ThemeFramboise .Lien:hover {   color: #911C42; } .ThemeFraise .Lien:hover {   color: #972028; } .ThemeCitrouille .Lien:hover {   color: #AC4011; } .ThemeMandarine .Lien:hover {   color: #B96103; } .ThemeMure .Lien:hover {   color: #6B174E; } .ThemeLavande .Lien:hover {   color: #6A3288; } .ThemePrune .Lien:hover {   color: #49358C; } .ThemeBleu .Lien:hover {   color: #114B88; } .ThemeBleuOcean .Lien:hover {   color: #045F79; } .ThemeBleuCanard .Lien:hover {   color: #096665; } .ThemeEmeraude .Lien:hover {   color: #057C54; } .ThemeFeuille .Lien:hover {   color: #547A04; } .ThemeTaupe .Lien:hover {   color: #6F5960; } .ThemeChocolat .Lien:hover {   color: #7A6321; } .ThemeMobilePN .Lien:hover {   color: #2C6543; } .ThemeMobileHP .Lien:hover {   color: #60183D; } .ThemeNeutre .Lien:hover, .Lien:hover.ThemeNeutre {   color: #515459; } .LienAccueil {   cursor: pointer;   text-decoration: none; } .LienAccueil {   color: #515459; } .ThemeFramboise .LienAccueil {   color: #911C42; } .ThemeFraise .LienAccueil {   color: #972028; } .ThemeCitrouille .LienAccueil {   color: #AC4011; } .ThemeMandarine .LienAccueil {   color: #B96103; } .ThemeMure .LienAccueil {   color: #6B174E; } .ThemeLavande .LienAccueil {   color: #6A3288; } .ThemePrune .LienAccueil {   color: #49358C; } .ThemeBleu .LienAccueil {   color: #114B88; } .ThemeBleuOcean .LienAccueil {   color: #045F79; } .ThemeBleuCanard .LienAccueil {   color: #096665; } .ThemeEmeraude .LienAccueil {   color: #057C54; } .ThemeFeuille .LienAccueil {   color: #547A04; } .ThemeTaupe .LienAccueil {   color: #6F5960; } .ThemeChocolat .LienAccueil {   color: #7A6321; } .ThemeMobilePN .LienAccueil {   color: #2C6543; } .ThemeMobileHP .LienAccueil {   color: #60183D; } .ThemeNeutre .LienAccueil, .LienAccueil.ThemeNeutre {   color: #515459; } .LienAccueil:hover, .LienAccueil:hover > div, .LienAccueil:hover > span {   text-decoration: underline; } .LienAccueil.SansMain {   cursor: default; } .LienAccueilNeutre {   color: #515459;   cursor: pointer;   text-decoration: none; } .LienAccueilNeutre:hover {   text-decoration: underline; } .LienWidget {   color: black;   cursor: pointer;   text-decoration: none; } .LienWidget:hover {   text-decoration: underline; } .LienFenetre {   color: #737373;   text-decoration: underline; } .LienMoyenne {   color: #ffffff;   text-decoration: none;   cursor: pointer; } .LienMoyenne:hover {   text-decoration: underline; } .Scroll {   scrollbar-face-color: #C5C5C5;   scrollbar-shadow-color: #6B6E77;   scrollbar-highlight-color: #E2E2E2;   scrollbar-3dlight-color: #F6F6F6;   scrollbar-darkshadow-color: #000000;   scrollbar-track-color: #F6F6F6;   scrollbar-arrow-color: #FFFFFF; } .Bouton {   color: white;   background-color: #C5C5C5;   border-left-color: #F6F6F6;   border-top-color: #F6F6F6;   border-right-color: #333333;   border-bottom-color: #333333; } .CelluleZoneTexte, .CelluleTexte, .CelluleTexteFine {   border: 1px solid #F6F6F6; } .Bordure {   border: 1px solid #C5C5C5; } .Legende {   color: black; } .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; }
 @charset "UTF-8"; @font-face {   font-family: 'Educ-Font';   src: url("../../../fonts/Educ-Font.eot?h=7fcba69e007ba93bd96ad8e92f832eaa");   src: url("../../../fonts/Educ-Font.woff2?h=7fcba69e007ba93bd96ad8e92f832eaa") format("woff2"), url("../../../fonts/Educ-Font.ttf?h=7fcba69e007ba93bd96ad8e92f832eaa") format("truetype"), url("../../../fonts/Educ-Font.woff?h=7fcba69e007ba93bd96ad8e92f832eaa") format("woff"), url("../../../fonts/Educ-Font.svg#Educ-Font?h=7fcba69e007ba93bd96ad8e92f832eaa") format("svg");   font-weight: normal;   font-style: normal; } i:not(.mce-ico), a:before {   font-family: 'Educ-Font' !important;   speak: none;   font-style: normal;   font-weight: normal;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } a:before {   display: inline-block;   text-decoration: none; } .icon_calculatrice:before {   content: "\e96f"; } .icon_fiche_cours_partage:before {   content: "\e970"; } .icon_cantine_entree:before {   content: "\e96d"; } .icon_cantine_festif:before {   content: "\e96e"; } .icon_venus:before {   content: "\f221"; } .icon_mars:before {   content: "\f222"; } .icon_troisieme_sexe:before {   content: "\e969"; } .icon_administrateur_hp:before {   content: "\e96a"; } .icon_administrateur_base:before {   content: "\e96b"; } .icon_uniF2C0:before {   content: "\f2c0"; } .icon_cantine_assembler_place:before {   content: "\e94f"; } .icon_cantine_bio:before {   content: "\e94e";   color: #2cb358; } .icon_plat:before {   content: "\e903"; } .icon_cantine_accompagnement:before {   content: "\e902"; } .icon_cantine_dessert:before {   content: "\e901"; } .icon_cantine_fromage:before {   content: "\e900"; } .icon_glass:before {   content: "\f000"; } .icon_casier_trait:before {   content: "\e904"; } .icon_reservation_materiel:before {   content: "\e95a"; } .icon_diagramme:before {   content: "\e947"; } .icon_save:before {   content: "\f0c7"; } .icon_etiquette:before {   content: "\e93a"; } .icon_envelope:before {   content: "\f003"; } .icon_download_alt:before {   content: "\f019"; } .icon_print:before {   content: "\f02f"; } .icon_comments:before {   content: "\f086"; } .icon_mobile_phone:before {   content: "\f10b"; } .icon_mode_conseil_classe:before {   content: "\e953"; } .icon_alerte_oraux:before {   content: "\e905"; } .icon_alerte_demande:before {   content: "\e963"; } .icon_total_colonne:before {   content: "\e95e"; } .icon_total_ligne:before {   content: "\e95f"; } .icon_ordre_chronologique:before {   content: "\e960"; } .icon_cumul_liste:before {   content: "\e961"; } .icon_fleche_num:before {   content: "\e95d"; } .icon_fleche_num_bas:before {   content: "\e96c"; } .icon_coller_liste:before {   content: "\e906"; } .icon_diffuser_info:before {   content: "\e95b"; } .icon_copier_liste:before {   content: "\e946"; } .icon_saisie_appreciation:before {   content: "\e954"; } .icon_reservation_salle:before {   content: "\e955"; } .icon_saisie_cahier_texte:before {   content: "\e956"; } .icon_saisie_note:before {   content: "\e957"; } .icon_faire_appel:before {   content: "\e958"; } .icon_saisie_evaluation:before {   content: "\e959"; } .icon_nouveau_document:before {   content: "\e952"; } .icon_qr_code:before {   content: "\e951"; } .icon_nouvelles_evals:before {   content: "\e950"; } .icon_pour_classe:before {   content: "\e94b"; } .icon_double_check_vide:before {   content: "\e907"; } .icon_double_check:before {   content: "\e94c"; } .icon_pour_ecole:before {   content: "\e94d"; } .icon_delete_clavier_mobile:before {   content: "\e949"; } .icon_competence_non_rendu:before {   content: "\e948"; } .icon_tres_satisfait:before {   content: "\e941"; } .icon_insatisfait:before {   content: "\e942"; } .icon_tres_insatisfait:before {   content: "\e943"; } .icon_chaine:before {   content: "\e944"; } .icon_sens_interdit:before {   content: "\e945"; } .icon_recap_vs_programmation:before {   content: "\e93e"; } .icon_punition_exclusion:before {   content: "\e93f"; } .icon_calendar_empty:before {   content: "\e940"; } .icon_mesure_conservatoire:before {   content: "\e91f"; } .icon_observation:before {   content: "\e93b"; } .icon_Defaut_de_carnet:before {   content: "\e93c"; } .icon_incident:before {   content: "\e93d"; } .icon_lsu:before {   content: "\e939"; } .icon_tel_fax:before {   content: "\e936"; } .icon_tel_personne_autorise:before {   content: "\e937"; } .icon_tel_urgence:before {   content: "\e938"; } .icon_competence_dispense:before {   content: "\e934"; } .icon_competence_absent:before {   content: "\e935"; } .icon_nouvel_evenement:before {   content: "\e92f"; } .icon_diffuser_sondage:before {   content: "\e930"; } .icon_diffuser_information:before {   content: "\e931"; } .icon_casier:before {   content: "\e932"; } .icon_retard:before {   content: "\e933"; } .icon_punition:before {   content: "\e92e"; } .icon_recap_cours:before {   content: "\e92b"; } .icon_intervenants:before {   content: "\e92c"; } .icon_cours_annule:before {   content: "\e92d"; } .icon_absences:before {   content: "\e92a"; } .icon_academie:before {   content: "\e929"; } .icon_entreprise:before {   content: "\e928"; } .icon_eleve:before {   content: "\e927"; } .icon_parents:before {   content: "\e926"; } .icon_enseignant_prof:before {   content: "\e925"; } .icon_appariteur:before {   content: "\e924"; } .icon_dernieres_evals:before {   content: "\e908"; } .icon_communiquer:before {   content: "\e909"; } .icon_infos_sondages:before {   content: "\e90a"; } .icon_ical:before {   content: "\e90b"; } .icon_doc_telech:before {   content: "\e90c"; } .icon_bulletin:before {   content: "\e90d"; } .icon_contenu_cours:before {   content: "\e90e"; } .icon_feuille_appel:before {   content: "\e90f"; } .icon_notes_etoile:before {   content: "\e910"; } .icon_personnes:before {   content: "\e911"; } .icon_releve_notes:before {   content: "\e912"; } .icon_taf:before {   content: "\e913"; } .icon_vs:before {   content: "\e914"; } .icon_clic:before {   content: "\e915"; } .icon_contact_vs:before {   content: "\e916"; } .icon_editeur:before {   content: "\e917"; } .icon_utilisateur:before {   content: "\e918"; } .icon_num_0:before {   content: "\e919"; } .icon_num_1:before {   content: "\e91a"; } .icon_num_2:before {   content: "\e91b"; } .icon_num_3:before {   content: "\e91c"; } .icon_num_4:before {   content: "\e91d"; } .icon_num_5:before {   content: "\e91e"; } .icon_num_6:before {   content: "\e920"; } .icon_num_7:before {   content: "\e921"; } .icon_num_8:before {   content: "\e922"; } .icon_num_9:before {   content: "\e923"; } .icon_pdf:before {   content: "\e94a"; } .icon_salle_porte:before {   content: "\e95c"; } .icon_secretariat:before {   content: "\e962"; } .icon_stats:before {   content: "\e964"; } .icon_notdef:before {   content: "\e965"; } .icon_alerte_ppms:before {   content: "\e966"; } .icon_alert_ppms_notif:before {   content: "\e967"; } .icon_logo_client_not:before {   content: "\e968"; } .icon_music:before {   content: "\f001"; } .icon_search:before {   content: "\f002"; } .icon_heart:before {   content: "\f004"; } .icon_star:before {   content: "\f005"; } .icon_star_empty:before {   content: "\f006"; } .icon_user:before {   content: "\f007"; } .icon_film:before {   content: "\f008"; } .icon_th_large:before {   content: "\f009"; } .icon_th:before {   content: "\f00a"; } .icon_th_list:before {   content: "\f00b"; } .icon_ok:before {   content: "\f00c"; } .icon_remove:before {   content: "\f00d"; } .icon_zoom_in:before {   content: "\f00e"; } .icon_zoom_out:before {   content: "\f010"; } .icon_off:before {   content: "\f011"; } .icon_cog:before {   content: "\f013"; } .icon_trash:before {   content: "\f014"; } .icon_home:before {   content: "\f015"; } .icon_file_alt:before {   content: "\f016"; } .icon_time:before {   content: "\f017"; } .icon_inbox:before {   content: "\f01c"; } .icon_repeat:before {   content: "\f01e"; } .icon_refresh:before {   content: "\f021"; } .icon_list_alt:before {   content: "\f022"; } .icon_lock:before {   content: "\f023"; } .icon_flag:before {   content: "\f024"; } .icon_headphones:before {   content: "\f025"; } .icon_volume_off:before {   content: "\f026"; } .icon_volume_down:before {   content: "\f027"; } .icon_volume_up:before {   content: "\f028"; } .icon_book:before {   content: "\f02d"; } .icon_bookmark:before {   content: "\f02e"; } .icon_camera:before {   content: "\f030"; } .icon_font:before {   content: "\f031"; } .icon_bold:before {   content: "\f032"; } .icon_italic:before {   content: "\f033"; } .icon_text_height:before {   content: "\f034"; } .icon_text_width:before {   content: "\f035"; } .icon_align_left:before {   content: "\f036"; } .icon_align_center:before {   content: "\f037"; } .icon_align_right:before {   content: "\f038"; } .icon_align_justify:before {   content: "\f039"; } .icon_list:before {   content: "\f03a"; } .icon_indent_left:before {   content: "\f03b"; } .icon_indent_right:before {   content: "\f03c"; } .icon_facetime_video:before {   content: "\f03d"; } .icon_picture:before {   content: "\f03e"; } .icon_pencil:before {   content: "\f040"; } .icon_map_marker:before {   content: "\f041"; } .icon_adjust:before {   content: "\f042"; } .icon_edit:before {   content: "\f044"; } .icon_share:before {   content: "\f045"; } .icon_check:before {   content: "\f046"; } .icon_chevron_left:before {   content: "\f053"; } .icon_chevron_right:before {   content: "\f054"; } .icon_question_sign:before {   content: "\f059"; } .icon_info_sign:before {   content: "\f05a"; } .icon_arrow_left:before {   content: "\f060"; } .icon_arrow_right:before {   content: "\f061"; } .icon_arrow_up:before {   content: "\f062"; } .icon_arrow_down:before {   content: "\f063"; } .icon_resize_full:before {   content: "\f065"; } .icon_resize_small:before {   content: "\f066"; } .icon_plus:before {   content: "\f067"; } .icon_minus:before {   content: "\f068"; } .icon_asterisk:before {   content: "\f069"; } .icon_exclamation_sign:before {   content: "\f06a"; } .icon_eye_open:before {   content: "\f06e"; } .icon_eye_close:before {   content: "\f070"; } .icon_warning_sign:before {   content: "\f071"; } .icon_calendar:before {   content: "\f073"; } .icon_random:before {   content: "\f074"; } .icon_comment:before {   content: "\f075"; } .icon_chevron_up:before {   content: "\f077"; } .icon_chevron_down:before {   content: "\f078"; } .icon_folder_close:before {   content: "\f07b"; } .icon_folder_open:before {   content: "\f07c"; } .icon_resize_vertical:before {   content: "\f07d"; } .icon_resize_horizontal:before {   content: "\f07e"; } .icon_bar_chart:before {   content: "\f080"; } .icon_cogs:before {   content: "\f085"; } .icon_star_half:before {   content: "\f089"; } .icon_signout:before {   content: "\f08b"; } .icon_pushpin:before {   content: "\f08d"; } .icon_external_link:before {   content: "\f08e"; } .icon_signin:before {   content: "\f090"; } .icon_trophy:before {   content: "\f091"; } .icon_upload_alt:before {   content: "\f093"; } .icon_phone:before {   content: "\f095"; } .icon_check_empty:before {   content: "\f096"; } .icon_bookmark_empty:before {   content: "\f097"; } .icon_phone_sign:before {   content: "\f098"; } .icon_twitter:before {   content: "\f099"; } .icon_facebook:before {   content: "\f09a"; } .icon_unlock:before {   content: "\f09c"; } .icon_credit_card:before {   content: "\f09d"; } .icon_rss:before {   content: "\f09e"; } .icon_hdd:before {   content: "\f0a0"; } .icon_bullhorn:before {   content: "\f0a1"; } .icon_bell:before {   content: "\f0a2"; } .icon_globe:before {   content: "\f0ac"; } .icon_wrench:before {   content: "\f0ad"; } .icon_briefcase:before {   content: "\f0b1"; } .icon_fullscreen:before {   content: "\f0b2"; } .icon_group:before {   content: "\f0c0"; } .icon_link:before {   content: "\f0c1"; } .icon_cloud:before {   content: "\f0c2"; } .icon_paper_clip:before {   content: "\f0c6"; } .icon_reorder:before {   content: "\f0c9"; } .icon_ul:before {   content: "\f0ca"; } .icon_ol:before {   content: "\f0cb"; } .icon_strikethrough:before {   content: "\f0cc"; } .icon_underline:before {   content: "\f0cd"; } .icon_table:before {   content: "\f0ce"; } .icon_magic:before {   content: "\f0d0"; } .icon_undo:before {   content: "\f0e2"; } .icon_legal:before {   content: "\f0e3"; } .icon_bolt:before {   content: "\f0e7"; } .icon_sitemap:before {   content: "\f0e8"; } .icon_umbrella:before {   content: "\f0e9"; } .icon_light_bulb:before {   content: "\f0eb"; } .icon_exchange:before {   content: "\f0ec"; } .icon_cloud_download:before {   content: "\f0ed"; } .icon_cloud_upload:before {   content: "\f0ee"; } .icon_user_md:before {   content: "\f0f0"; } .icon_stethoscope:before {   content: "\f0f1"; } .icon_suitcase:before {   content: "\f0f2"; } .icon_food:before {   content: "\f0f5"; } .icon_file_text_alt:before {   content: "\f0f6"; } .icon_building:before {   content: "\f0f7"; } .icon_ambulance:before {   content: "\f0f9"; } .icon_medkit:before {   content: "\f0fa"; } .icon_h_sign:before {   content: "\f0fd"; } .icon_f0fe:before {   content: "\f0fe"; } .icon_angle_left:before {   content: "\f104"; } .icon_angle_right:before {   content: "\f105"; } .icon_angle_up:before {   content: "\f106"; } .icon_angle_down:before {   content: "\f107"; } .icon_desktop:before {   content: "\f108"; } .icon_laptop:before {   content: "\f109"; } .icon_tablet:before {   content: "\f10a"; } .icon_circle_blank:before {   content: "\f10c"; } .icon_quote_left:before {   content: "\f10d"; } .icon_quote_right:before {   content: "\f10e"; } .icon_reply:before {   content: "\f112"; } .icon_folder_close_alt:before {   content: "\f114"; } .icon_folder_open_alt:before {   content: "\f115"; } .icon_smile:before {   content: "\f118"; } .icon_star_half_empty:before {   content: "\f123"; } .icon_unlink:before {   content: "\f127"; } .icon_question:before {   content: "\f128"; } .icon_exclamation:before {   content: "\f12a"; } .icon_microphone:before {   content: "\f130"; } .icon_microphone_off:before {   content: "\f131"; } .icon_unlock_alt:before {   content: "\f13e"; } .icon_ellipsis_horizontal:before {   content: "\f141"; } .icon_ellipsis_vertical:before {   content: "\f142"; } .icon_play_sign:before {   content: "\f144"; } .icon_eur:before {   content: "\f153"; } .icon_gbp:before {   content: "\f154"; } .icon_usd:before {   content: "\f155"; } .icon_female:before {   content: "\f182"; } .icon_male:before {   content: "\f183"; } .icon_sun:before {   content: "\f185"; } .icon_lune:before {   content: "\f186"; } .icon_archive:before {   content: "\f187"; } .icon_bug:before {   content: "\f188"; } .icon_handicap:before {   content: "\f193"; } .icon_diplome:before {   content: "\f19d"; } .icon_voiture:before {   content: "\f1b9"; } .icon_serveur:before {   content: "\f1c0"; } .icon_uniF1C1:before {   content: "\f1c1"; } .icon_fichier_word:before {   content: "\f1c2"; } .icon_fichier_excel:before {   content: "\f1c3"; } .icon_fichier_powerpoint:before {   content: "\f1c4"; } .icon_fichier_image:before {   content: "\f1c5"; } .icon_fichier_zip:before {   content: "\f1c6"; } .icon_fichier_audio:before {   content: "\f1c7"; } .icon_fichier_video:before {   content: "\f1c8"; } .icon_fichier_web:before {   content: "\f1c9"; } .icon_assistance:before {   content: "\f1cd"; } .icon_envoyer:before {   content: "\f1d9"; } .icon_retour_arriere:before {   content: "\f1da"; } .icon_paragraphe:before {   content: "\f1dd"; } .icon_parametre:before {   content: "\f1de"; } .icon_ballon_foot:before {   content: "\f1e3"; } .icon_copyright:before {   content: "\f1f9"; } .icon_arobase:before {   content: "\f1fa"; } .icon_anniversaire:before {   content: "\f1fd"; } .icon_diagramme_camembert:before {   content: "\f200"; } .icon_analytique:before {   content: "\f201"; } .icon_toggle_switch_off:before {   content: "\f204"; } .icon_toggle_switch_on:before {   content: "\f205"; } .icon_velo:before {   content: "\f206"; } .icon_bus:before {   content: "\f207"; } .icon_internat:before {   content: "\f236"; } .icon_curseur_souris:before {   content: "\f245"; } .icon_curseur_typo:before {   content: "\f246"; } .icon_reserver:before {   content: "\f25d"; } .icon_cc:before {   content: "\f25e"; } .icon_ecran:before {   content: "\f26c"; } .icon_usb:before {   content: "\f287"; } .icon_accessibilite_web:before {   content: "\f29a"; } .icon_uniF2A0:before {   content: "\f2a0"; } .icon_uniF2A2:before {   content: "\f2a2"; } .icon_uniF2A4:before {   content: "\f2a4"; } .icon_uniF2A8:before {   content: "\f2a8"; } .icon_uniF2B5:before {   content: "\f2b5"; } .icon_uniF2BA:before {   content: "\f2ba"; } .icon_uniF2BC:before {   content: "\f2bc"; } .icon_uniF2BD:before {   content: "\f2bd"; } .icon_uniF2BE:before {   content: "\f2be"; } .icon_uniF2C3:before {   content: "\f2c3"; } .icon_uniF2D0:before {   content: "\f2d0"; } .icon_uniF2D2:before {   content: "\f2d2"; } .icon_uniF2D4:before {   content: "\f2d4"; }

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('../../../espace/css/fonts/montserrat-100.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-100.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('../../../fonts/montserrat-100italic.woff2') format('woff2'),
       url('../../../fonts/montserrat-100italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('../../../espace/css/fonts/montserrat-200.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-200.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('../../../espace/css/fonts/montserrat-200italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-200italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('../../../espace/css/fonts/montserrat-300.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-300.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('../../../espace/css/fonts/montserrat-300italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-300italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../../../espace/css/fonts/montserrat-regular.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-regular.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('../../../espace/css/fonts/montserrat-italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../../../espace/css/fonts/montserrat-500.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-500.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('../../../espace/css/fonts/montserrat-500italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-500italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../../../espace/css/fonts/montserrat-600.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-600.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('../../../espace/css/fonts/montserrat-600italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-600italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('../../../espace/css/fonts/montserrat-700.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-700.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('../../../espace/css/fonts/montserrat-700italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-700italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('../../../espace/css/fonts/montserrat-800.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-800.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('../../../espace/css/fonts/montserrat-800italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-800italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('../../../espace/css/fonts/montserrat-900.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-900.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('../../../espace/css/fonts/montserrat-900italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-900italic.woff') format('woff');
}
.AlignementGauche
{
	text-align : left;
}

.AlignementMilieu
{
	text-align : center;
}

.AlignementDivMilieu
{
	margin-left: auto;
  margin-right: auto;
}

.AlignementDroit
{
	text-align : right;
}

.AlignementHaut
{
	vertical-align : top;
}

.AlignementMilieuVertical
{
	vertical-align : middle;
}

.AlignementDivMilieuVertical
{
	margin-top: auto;
  margin-bottom: auto;
}

.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;
}

.Noir
{
  color: black;
}
 @charset "UTF-8"; .Bandeau {   padding: 5px;   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%; } 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;   box-sizing: border-box; } input {   box-sizing: border-box;   padding: 1px;   margin: 0; } input, textarea {   font-family: inherit;   font-size: inherit;   font-weight: inherit; } textarea, svg {   vertical-align: top; } img {   vertical-align: middle; } .SansSelectionTexte {   -moz-user-select: -moz-none;   -webkit-user-select: none;   -webkit-touch-callout: none;   -ms-user-select: none;   -moz-user-select: none;   user-select: none; } input, textarea, .AvecSelectionTexte {   -moz-user-select: text;   -webkit-user-select: text;   -webkit-touch-callout: 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: #3399ff;   color: white; } .ThemeAccessible .Selection {   background-color: #7b7b7b; } .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; } .LienConsole {   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; } .ImageMobile {   width: 90px;   height: 90px;   background-color: transparent;   background-repeat: no-repeat;   background-position: center; } .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;   box-sizing: border-box; } .CelluleTexteFine, .CelluleTexteFine_Accessible {   padding: 1px; } .InlineBlock {   display: inline-block; } .NoWrap, .NoWrap.NoWrap {   white-space: nowrap; } .NoWrap > * {   white-space: normal; } .WhiteSpaceNormal {   white-space: normal; } .IE_draggable {   touch-action: none; } input:disabled {   background: #EFEFEF;   color: #6B6E77;   -webkit-text-fill-color: #6B6E77; } 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: #EFEFEF;   color: #6B6E77; } .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 {   box-sizing: border-box; } @media print {   .NePasImprimer {     display: none;   } } @media screen {   .Masquer_Screen {     display: none;   } } ul {   margin: 0 0 0 15px;   padding: 0; } .LibelleHaut {   padding-left: 3px;   padding-bottom: 0px; } .GroupeRadioButton {   clear: both;   display: inline-block;   vertical-align: middle; } .GroupeRadioButton > input {   position: absolute;   left: -9999em;   top: -9999em; } .GroupeRadioButton > input + label {   display: inline-block;   padding: 3px 6px;   cursor: pointer;   margin-right: -1px;   background-color: transparent;   font-size: 1rem;   font-weight: 400; } .GroupeRadioButton > input + label {   border: #6B6E77 1px solid; } .ThemeFramboise .GroupeRadioButton > input + label {   border: #B9335F 1px solid; } .ThemeFraise .GroupeRadioButton > input + label {   border: #C23B44 1px solid; } .ThemeCitrouille .GroupeRadioButton > input + label {   border: #D05722 1px solid; } .ThemeMandarine .GroupeRadioButton > input + label {   border: #E18400 1px solid; } .ThemeMure .GroupeRadioButton > input + label {   border: #9D447F 1px solid; } .ThemeLavande .GroupeRadioButton > input + label {   border: #8855A3 1px solid; } .ThemePrune .GroupeRadioButton > input + label {   border: #705CB1 1px solid; } .ThemeBleu .GroupeRadioButton > input + label {   border: #3273B5 1px solid; } .ThemeBleuOcean .GroupeRadioButton > input + label {   border: #0281A6 1px solid; } .ThemeBleuCanard .GroupeRadioButton > input + label {   border: #158786 1px solid; } .ThemeEmeraude .GroupeRadioButton > input + label {   border: #0A9B6A 1px solid; } .ThemeFeuille .GroupeRadioButton > input + label {   border: #699A00 1px solid; } .ThemeTaupe .GroupeRadioButton > input + label {   border: #877379 1px solid; } .ThemeChocolat .GroupeRadioButton > input + label {   border: #937A33 1px solid; } .ThemeMobilePN .GroupeRadioButton > input + label {   border: #21874a 1px solid; } .ThemeMobileHP .GroupeRadioButton > input + label {   border: #800041 1px solid; } .ThemeNeutre .GroupeRadioButton > input + label, .GroupeRadioButton > input + label.ThemeNeutre {   border: #6B6E77 1px solid; } .GroupeRadioButton > input + label:first-of-type {   border-radius: 4px 0 0 4px; } .GroupeRadioButton > input + label:last-of-type {   border-radius: 0 4px 4px 0; } .GroupeRadioButton > input:checked + label {   color: white;   font-weight: 600; } .EspaceIndex .GroupeRadioButton > input:checked + label {   background-color: #6B6E77; } .EspaceIndex .ThemeFramboise .GroupeRadioButton > input:checked + label {   background-color: #B9335F; } .EspaceIndex .ThemeFraise .GroupeRadioButton > input:checked + label {   background-color: #C23B44; } .EspaceIndex .ThemeCitrouille .GroupeRadioButton > input:checked + label {   background-color: #D05722; } .EspaceIndex .ThemeMandarine .GroupeRadioButton > input:checked + label {   background-color: #E18400; } .EspaceIndex .ThemeMure .GroupeRadioButton > input:checked + label {   background-color: #9D447F; } .EspaceIndex .ThemeLavande .GroupeRadioButton > input:checked + label {   background-color: #8855A3; } .EspaceIndex .ThemePrune .GroupeRadioButton > input:checked + label {   background-color: #705CB1; } .EspaceIndex .ThemeBleu .GroupeRadioButton > input:checked + label {   background-color: #3273B5; } .EspaceIndex .ThemeBleuOcean .GroupeRadioButton > input:checked + label {   background-color: #0281A6; } .EspaceIndex .ThemeBleuCanard .GroupeRadioButton > input:checked + label {   background-color: #158786; } .EspaceIndex .ThemeEmeraude .GroupeRadioButton > input:checked + label {   background-color: #0A9B6A; } .EspaceIndex .ThemeFeuille .GroupeRadioButton > input:checked + label {   background-color: #699A00; } .EspaceIndex .ThemeTaupe .GroupeRadioButton > input:checked + label {   background-color: #877379; } .EspaceIndex .ThemeChocolat .GroupeRadioButton > input:checked + label {   background-color: #937A33; } .EspaceIndex .ThemeMobilePN .GroupeRadioButton > input:checked + label {   background-color: #21874a; } .EspaceIndex .ThemeMobileHP .GroupeRadioButton > input:checked + label {   background-color: #800041; } .EspaceIndex .ThemeNeutre .GroupeRadioButton > input:checked + label, .EspaceIndex .GroupeRadioButton > input:checked + label.ThemeNeutre {   background-color: #6B6E77; } [class^="iEContextSearch_"], [class*=" iEContextSearch_"] {   color: #21874a;   border-bottom: 1px solid #21874a;   text-decoration: none;   display: inline-block;   overflow: hidden;   background-position: center left;   background-repeat: no-repeat;   background-size: contain;   vertical-align: bottom;   padding: 0 0 0 15px; }
.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: 600;
}

.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, .Titre11Ombre
{
	font-family: 'montserrat', Arial, Verdana, Geneva, Helvetica, sans-serif;
 	text-transform: none;
}

@media screen {
  .Titre11Ombre {
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
  }

  .Fenetre_Impression .Titre11Ombre{
    text-shadow: none;
  }

  .Texte9 {
    line-height: 10px;
  }
  .Texte9 [style*="font-size"] {
    line-height: normal;
  }

  .Texte10, .Titre {
    line-height: 13px;
  }
  .Texte10 [style*="font-size"] {
    line-height: normal;
  }

  .Texte11, .Titre11Ombre {
    line-height: 15px;
  }
  .Texte11 [style*="font-size"] {
    line-height: normal;
  }

  .Texte12 {
    line-height: 17px;
  }
  .Texte12 [style*="font-size"] {
    line-height: normal;
  }

  .InheritLineHeight [style*="font-size"]{
    line-height: inherit;
  }

  .Fenetre_Impression .Texte10,
  .Fenetre_Impression .Texte11,
  .Fenetre_Impression .Texte12,
  .Fenetre_Impression .Titre {
    line-height: normal;
  }
}

@media print {
  .Titre11Ombre {
    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, .Titre11Ombre
{
	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, .TitreSansTaille {
  font-weight: bold;
}

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;
}

.Tableau {
  empty-cells: show;
  border-collapse: collapse;
  text-transform: none;
  font-size: 11px;
  cursor: default;
}


.Tableau_Titre {
  padding-left: 3px;
  padding-right: 3px;
  text-align : center;
  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;
 }

[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_TAFARendre_RenduPapier {
  background-image:url("../../images/IconeTravailARendrePapier.png");
  height: 13px;
}

.Image_TAFARendre_RenduPronote {
  background-image:url("../../images/IconeTravailARendreNumerique.png");
  height: 13px;
}
.Image_TAFARendre_RenduPronote_PourFiche {
  background-image:url("../../images/IconeTravailARendreNumeriqueFdBeige.png");
  height: 13px;
}

.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_Email {
  background-image:url("../../images/Email.png");
	width: 18px;
	height: 18px;
}

.Image_IconeAbsCoursPrec {
  background-image:url("../../../FichiersRessource/AbsenceCoursPrecedent.png");
	width: 17px;
	height: 17px;
}

.Image_IconeConvocationAuto {
  background-image:url("../../../FichiersRessource/IconeConvocationAuto.png");
	width: 17px;
	height: 17px;
}

.Image_IconeConvocationVS {
  background-image:url("../../images/IconeConvocationVS.png");
	width: 17px;
	height: 17px;
}

.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, .Image_RecapVS_EncouragementLu, .Image_RecapVS_EncouragementNonLu, .Image_RecapVS_DefautCarnet, .Image_RecapVS_Autres, .Image_RecapVS_MesureConservatoire {
	width: 17px !important;
  height: 17px !important;
}

.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_Bandeau_Trombone, .Image_Bandeau_Information2, .Image_Bandeau_Deployer, .Image_AfficherCrayon, .Image_BtnCoursNonPlaces {
  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 {
  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_Icone_CS_Box {
  background: url("../../../FichiersRessource/LogoBox.png") 0 0 no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Icone_CS_DropBox {
  background: url("../../../FichiersRessource/LogoDropBox.png") 0 0 no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Icone_CS_GoogleDrive {
  background: url("../../../FichiersRessource/LogoGoogleDrive.png") 0 0 no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Icone_CS_OneDrive {
  background: url("../../../FichiersRessource/LogoOneDrive.png") 0 0 no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Icone_CS_Hubic {
  background: url("../../../FichiersRessource/LogoHubic.png") 0 0 no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Outils_Console {
  width: 102px;
  height: 17px;
  left: 0;
}

.Image_Kiosque_ListeCahierTexte {
  background: transparent url("../../../FichiersRessource/qcmListeCahierTexte.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Kiosque_ListeDevoir {
  background: transparent url("../../../FichiersRessource/qcmListeDevoir.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_Lien_Kiosque {
  background: url("../../../FichiersRessource/ExportPourListe.png") no-repeat;
  width: 17px;
  height: 17px;
}

.Image_Lien_Kiosque {
  background: url("../../../FichiersRessource/ExportPourListe.png") no-repeat;
  width: 17px;
  height: 17px;
}

.Image_Icone_BtnOneDrive {
  background: url("../../../FichiersRessource/BtnOneDrive.png") 0 0 no-repeat;
  width: 108px;
  height: 18px;
  left: 0;
}

.Image_Icone_BtnOneNote {
  background: url("../../../FichiersRessource/BtnOneNote.png") 0 0 no-repeat;
  width: 108px;
  height: 18px;
  left: 0;
}


.Image_Lien_Kiosque {
  background-position: 0 0;
}

.Image_Lien_Kiosque:hover {
  background-position: -34px 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_ObservationLue, .Image_RecapVS_ObservationNonLue, .Image_RecapVS_EncouragementLu,
.Image_RecapVS_EncouragementNonLu, .Image_RecapVS_Programmation, .Image_RecapVS_DefautCarnet, .Image_RecapVS_Autres, .Image_RecapVS_MesureConservatoire {
  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;
}
.Color_RecapVS_NonLue {
  color: #CC3300;
}

.Color_RecapVS_Lue {
  color : black;
}

.Image_RecapVS_ObservationLue {
  background-position: -187px 0;
}

.Image_RecapVS_Programmation {
  background-position: -204px 0;
}

.Image_RecapVS_EncouragementLu {
  background-position: -221px 0;
}

.Image_RecapVS_EncouragementNonLu {
  background-position: -238px 0;
}

.Image_RecapVS_DefautCarnet {
  background-position: -255px 0;
}

.Image_RecapVS_Autres {
  background-position: -272px 0;
}

.Image_RecapVS_MesureConservatoire {
  background-position: -289px 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/%2BAjout6Etats.png") 0 0 no-repeat;
}

.Image_AjoutItem {
  background: url("../../../FichiersRessource/%2BAjoutItem.png") 0 0 no-repeat;
  width: 8px;
  height: 8px;
}

.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;
  height:22px;
  background: url("../../../FichiersRessource/InsertionSiteWeb6Etats.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_FormatageTexte {
  width: 126px;
  height: 21px;
  left: 0;
  background: url("../../../FichiersRessource/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_MonsieurFiche {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../../FichiersRessource/MonsieurFiche.png") 0 0 no-repeat;
}

.Image_MrFicheFenetre {
  height: 18px;
  left: 0;
  background: url("../../../FichiersRessource/FicheCoursMonsieurFiche.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_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_AfficherReservationSalle {
  background: url("../../images/AfficherReservationSalle.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_IcalDownload {
  width: 20px;
  height: 20px;
  left: 0;
  background: url("../../images/iCalDownload.png") 0 0 no-repeat;
}

.Image_EDTGrille, .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_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, .Image_PostIt_Trombone {
  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_PostIt_Trombone {
  background-image: url("../../../FichiersRessource/PostIt%2BTrombone.png");
}

.Image_VerrouRouge
{
  background-image:url("../../images/VerrouRouge.png");
}

.Image_VerrouNoirPetit
{
  width: 10px;
  height: 10px;
  background-image:url("../../images/VerrouNoirPetit.png");
}

.Image_VerrouRougePetit
{
  width: 10px;
  height: 10px;
  background:url("../../../FichiersRessource/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_AppelFait {
  background-image: url("../../../FichiersRessource/AppelFait.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_DiodeVerte
{
  width: 19px;
  height: 19px;
  background-image:url("../../../FichiersRessource/DiodeVerte.png");
}

.Image_DiodeGrise
{
  width: 19px;
  height: 19px;
  background-image:url("../../../FichiersRessource/DiodeGris.png");
}

.Image_CocheVerte
{
  background-image:url("../../images/CocheVerte.png");
}

.Image_CocheSkinee
{
  background-image:url("../../../FichiersRessource/cocheskinee.png");
}

.Image_CocheVerteFiligrane
{
  background-image:url("../../../FichiersRessource/CocheVerteFiligrane.png");
}

.Image_CocheGrise
{
  background-image:url("../../images/CocheGrise.png");
}

.Image_CocheCroixRouge
{
  background-image:url("../../images/CocheCroixRouge.png");
}

.Image_CocheNoire
{
  background-image: url("../../../FichiersRessource/CroixNoire.png");
}

.Image_CocheCroixFiligrane
{
  background-image:url("../../../FichiersRessource/CocheCroixFiligrane.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_FormatArch, .Image_FormatImg, .Image_FormatInconnu, .Image_FormatPDF, .Image_FormatSon, .Image_FormatTexte, .Image_FormatVideo, .Image_FormatExcel, .Image_FormatPPT, .Image_FormatGGB {
  width: 16px;
  height: 17px;
  background-position: left;
}

.Image_FormatArch {
  background-image:url("../../../FichiersRessource/FichierExtensionArchive.png");
}

.Image_FormatImg {
  background-image:url("../../../FichiersRessource/FichierExtensionImage.png");
}

.Image_FormatInconnu {
  background-image:url("../../../FichiersRessource/FichierExtensionInconnu.png");
}

.Image_FormatPDF {
  background-image:url("../../../FichiersRessource/FichierExtensionPage.png");
}

.Image_FormatSon {
  background-image:url("../../../FichiersRessource/FichierExtensionSon.png");
}

.Image_FormatTexte {
  background-image:url("../../../FichiersRessource/FichierExtensionTexte.png");
}

.Image_FormatVideo {
  background-image:url("../../../FichiersRessource/FichierExtensionVideo.png");
}

.Image_FormatExcel {
  background-image:url("../../../FichiersRessource/FichierExtensionExcel.png");
}
.Image_FormatPPT {
  background-image:url("../../../FichiersRessource/FichierExtensionPPT.png");
}
.Image_FormatGGB {
  background-image:url("https://cdn.geogebra.org/static/img/favicon.ico");
}

.Image_Publie, .Image_NonPublie, .Image_PublieEnAttente, .Image_Publie_Grise, .Image_NonPublie_Grise, .Image_PublieEnAttente_Grise {
  width: 17px;
  height: 16px;
}

.Image_Publie {
  background-image:url("../../../FichiersRessource/Publie.png");
}

.Image_Publie_Grise {
  background-image:url("../../../FichiersRessource/PublieGrise.png");
}

.Image_NonPublie_Grise {
  background-image:url("../../../FichiersRessource/PublieNonGrise.png");
}

.Image_PublieEnAttente_Grise {
  background-image:url("../../../FichiersRessource/PublieEnAttenteGrise.png");
}

.Image_DestinataireCourrier {
  background-image:url("../../../FichiersRessource/DestinataireCourrier.png");
  width: 16px;
  height: 12px;
}

.Image_AccesRestreint {
  background-image:url("../../../FichiersRessource/IconeConfidentiel.png");
  width: 16px;
  height: 16px;
}

.Image_PubliePersonnel {
  width: 29px;
  height: 16px;
  background-image:url("../../../FichiersRessource/PubliePersonnel.png");
}

.Image_NonPublie
{
  background-image:url("../../../FichiersRessource/PublieNon.png");
}

.Image_PublieEnAttente
{
  background-image:url("../../../FichiersRessource/PublieEnAttente.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_CocheRepasPrevu
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/Repas.png");
}

.Image_CocheRepasNonPrevu
{
  width: 35px;
  height: 16px;
  background-image:url("../../../FichiersRessource/RepasAbsence.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_Demande,
.Image_CocheVerte, .Image_CocheGrise, .Image_CocheCroixRouge, .Image_CocheNoire, .Image_IRouge, .Image_Memo, .Image_CocheVerteFiligrane, .Image_CocheCroixFiligrane
{
  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("../../../FichiersRessource/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_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("../../../FichiersRessource/DestinataireEmailActif.png");
}

.Image_Destinataire_Email_Inactif {
  background-image:url("../../../FichiersRessource/DestinataireEmailInactif.png");
}

.Image_Destinataire_Papier_Actif
{
  background-image:url("../../../FichiersRessource/DestinatairePapierActif.png");
}

.Image_Destinataire_Papier_Inactif
{
  background-image:url("../../../FichiersRessource/DestinatairePapierInactif.png");
}

.divUpload label.emballage
{
  display: block;
  overflow: hidden;
}

.Image_Competences_NouveauSocle, .Image_Competences_Personnalisees {
  width: 18px;
  height: 18px;
}

.Image_Competences_NouveauSocle {
  background-image:url("../../../FichiersRessource/Competence.png");
}

.Image_Competences_Personnalisees {
  background-image:url("../../../FichiersRessource/CompetencePersonnalisee.png");
}

.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 {
  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_CommandeTwitter {
  background: url("../../images/CommandeTwitter.png") 0 0 no-repeat;
}

.Image_CommandeDeconnecter {
  background: url("../../images/CommandeDeconnecter.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_FlecheEntree
{
  background-image:url("../../images/FlecheProfEntrant.png");
  width: 15px;
  height: 15px;
}

.Image_FlecheSortie
{
  background-image:url("../../images/FlecheSortie.png");
  width: 15px;
  height: 15px;
}

.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_IconeClientPN, .Image_IconeClientEDT, .Image_IconeRelaisPN, .Image_IconeRelaisEDT, .Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {
  width: 16px;
  height: 16px;
}

.Image_IconeClientPN {
  background: url("../../../FichiersRessource/IconeClientPN.png") no-repeat;
}

.Image_IconeClientEDT {
  background: url("../../../FichiersRessource/IconeClientEDT.png") no-repeat;
}

.Image_IconeRelaisPN {
  background: url("../../../FichiersRessource/IconeRelaisPN.png") no-repeat;
}

.Image_IconeRelaisEDT {
  background: url("../../../FichiersRessource/IconeRelaisEDT.png") no-repeat;
}

.Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {
  background: url("../../../FichiersRessource/IconePNNet.png") 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_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_IconeTravailAFaire {
  height: 14px;
  width: 11px;
  background: url("../../images/IconeTravailAFaire.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_BtnListeDiffusion {
  width: 18px;
  height: 18px;
  background: url("../../../FichiersRessource/BtnListeDiffusion.png");
}

.Image_BtnListeDiffusionInactif {
  height: 18px;
  width: 18px;
  background: url("../../../FichiersRessource/BtnListeDiffusion.png") -18px 0 no-repeat;
}

.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, .Image_Information2_Contain {
  background-image:url("../../images/Information2.png");
  background-repeat:no-repeat;
}

.Image_Information2 {
  background-position: center top;
  width: 9px;
  height: 14px;
}

.Image_Information2_Contain {
  background-size:contain;
}

.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_Public {
  height: 16px;
  width: 16px;
  background: url("../../images/Public.png") 0 0 no-repeat;
}

.Image_Fond_Connexion_HP {
  background: url("../../images/texture.png") top left repeat;
}



.Image_Infos {
  height: 12px;
  width: 12px;
  background: url("../../images/infos.png") 0 0 no-repeat;
}

.Image_Infos_Transparent {
  height: 12px;
  width: 12px;
  background-image: url("../../../FichiersRessource/Infos.png");
}

.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_Attendre_Petit {
  height: 16px;
  width: 16px;
  background: url("../../images/attendre16.gif");
}

.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("../../../FichiersRessource/MessagerieGroupe.png");
  height:16px;
  width:16px;
}

.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_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_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_Vu {
  width: 27px;
  height: 16px;
  background: url("../../../FichiersRessource/Visa.png") 0 0 no-repeat;
}

.Image_DeploiementBandeau {
  width: 20px;
  height: 20px;
  background: url("../../../FichiersRessource/DeploiementBandeau.png") 0 0 no-repeat;
}

.Image_Crayon {
  width: 20px;
  height: 20px;
  background: url("../../../FichiersRessource/Crayon.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_PublierSuivi {
  background-image:url("../../../FichiersRessource/PostIt1EtatExpire.png");
}

.Image_Colonne_HP_IconeHebergement {
  height:18px;
  width:18px;
  background-image:url("../../images/Colonne_HP_IconeHebergement.png");
}

.Image_MessagerieBloquee {
  height:18px;
  width:24px;
  background-image:url("../../../FichiersRessource/MessagerieBloquee.png");
}


.Image_OuvrirCalendrier {
  height:16px;
  width:16px;
  background-image:url("../../../FichiersRessource/OuvrirCalendrier.png");
}


.Image_PaletteDesCouleurs {
  height:16px;
  width:22px;
  background-image:url("../../../FichiersRessource/PaletteDesCouleurs.png");
}

.Image_IconeFinanceur{
  height:19px;
  width:19px;
  background-image:url("../../../FichiersRessource/IconeFinanceur.png");
}
.Image_IconeHebergeur{
  height:19px;
  width:19px;
  background-image:url("../../../FichiersRessource/IconeHebergeur.png");
}
.Image_IconePerceveur{
  height:19px;
  width:19px;
  background-image:url("../../../FichiersRessource/IconePerceveur.png");
}

.Image_AfficheListeDesElevesPourBandeauTitre {
  width: 120px;
  height: 20px;
  left: 0;
  background: url("../../../FichiersRessource/AfficheListeDesElevesPourBandeauTitre.png") 0 0 no-repeat;
}

.Image_IconeDS {
  width: 16px;
  height: 16px;
  background: url("../../../FichiersRessource/IconeDS.png") 0 0 no-repeat;
}

.Image_AutorisationSortie {
  width: 20px;
  height: 20px;
  background: url("../../../FichiersRessource/AffichageAutorisations.png") 0 0 no-repeat;
}

.Hachure
{
	background-image:url("../../images/ObliqueGris.png");
	background-attachment: fixed;
}

.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;
}

.Image_Casier_Sujet, .Image_Casier_Corrige,  .Image_Casier_DocumentJoint, .Image_Casier_IDevoir {
  width: 16px;
  height : 16px;
}

.Image_Casier_Sujet {
  background-image:url("../../../FichiersRessource/CasierSujet.png");
}

.Image_Casier_Corrige {
  background-image:url("../../../FichiersRessource/CasierCorrige.png");
}

.Image_Casier_DocumentJoint {
  background-image:url("../../../FichiersRessource/CasierDocJoints.png");
}

.Image_Casier_IDevoir {
  background-image:url("../../../FichiersRessource/CasierIDevoir.png");
}

.Image_CommandesEDT_EmailParticipantsCours, .Image_CommandesEDT_ListeDesEleves, .Image_CommandesEDT_DetailSeances, .Image_CommandesEDT_Notes, .Image_CommandesEDT_Appreciations, .Image_CommandesEDT_Appel, .Image_CommandesEDT_CDT {
  width: 132px;
  height: 22px;
}
.Image_CommandesEDT_EmailParticipantsCours {
  background: url("../../../FichiersRessource/EmailParticipantsCours.png") 0 0 no-repeat;
}
.Image_CommandesEDT_ListeDesEleves {
  background: url("../../../FichiersRessource/AfficheListeDesEleves.png") 0 0 no-repeat;
}
.Image_CommandesEDT_DetailSeances {
  background: url("../../../FichiersRessource/DetailSeances.png") 0 0 no-repeat;
}
.Image_CommandesEDT_Notes {
  background: url("../../../FichiersRessource/SystemeNotes.png") 0 0 no-repeat;
}
.Image_CommandesEDT_Appreciations {
  background: url("../../../FichiersRessource/SystemeAppreciations.png") 0 0 no-repeat;
}
.Image_CommandesEDT_Appel {
  background: url("../../../FichiersRessource/SystemeFaireLAppel.png") 0 0 no-repeat;
}
.Image_CommandesEDT_CDT {
  background: url("../../../FichiersRessource/SystemeCahierDeTexte.png") 0 0 no-repeat;
}

.Image_CourrierEnvoye, .Image_CourrierNonEnvoye, .Image_CourrierErreur, .Image_CourrierSpam {
  height: 17px;
  width: 16px;
}
.Image_CourrierEnvoye {
  background: url("../../../FichiersRessource/CourrierEnvoye.png");
}
.Image_CourrierNonEnvoye {
  background: url("../../../FichiersRessource/CourrierNonEnvoye.png");
}
.Image_CourrierErreur {
  background: url("../../../FichiersRessource/CourrierErreur.png");
}
.Image_CourrierSpam {
  background: url("../../../FichiersRessource/CourrierSpam.png");
}
 .OeilBarre {   background: transparent url("../../../FichiersRessource/OeilBarre.png") no-repeat 0 0;   height: 16px;   width: 16px;   background-position: center; } .Image_Repere {   background: transparent url("../../../FichiersRessource/Repere.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_AppelOk {   background: transparent url("../../../FichiersRessource/AppelFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_AppelFaitVerrouille {   background: transparent url("../../../FichiersRessource/AppelVerrouFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_AppelNonFaitVerrouille {   background: transparent url("../../../FichiersRessource/AppelVerrouNonFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_IconeTAFDonnePourCours {   background-image: url("../../../FichiersRessource/ListeTravailDonnePourCours.png");   background-repeat: no-repeat;   background-position: center;   width: 14px;   height: 15px; } .Image_IconeTAFDonnePourCoursAvecPJ {   background-image: url("../../../FichiersRessource/ListeTravailDonnePourCoursTrombone.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_IconeContenuPourCoursAvecPJ {   background-image: url("../../../FichiersRessource/GrilleTromboneContenu.png");   background-repeat: no-repeat;   background-position: center;   width: 16px;   height: 16px; } .Image_IconeCrayon {   background-image: url("../../../FichiersRessource/crayon.png");   background-repeat: no-repeat;   background-position: center;   width: 108px;   height: 18px; } .Image_OralOkProgression {   background: transparent url("../../../FichiersRessource/OralOk.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_OralKoProgression {   background: transparent url("../../../FichiersRessource/OralAlerte.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_PointRougeEnRelief {   background: transparent url("../../../FichiersRessource/PointRougeEnRelief.png") no-repeat 0 0;   height: 10px;   width: 10px; } .Image_PointVertEnRelief {   background: transparent url("../../../FichiersRessource/PointVertEnRelief.png") no-repeat 0 0;   height: 10px;   width: 10px; } .Image_SexeMars {   background-image: url("../../images/SexeMars.png");   width: 16px;   height: 16px; } .Image_SexeVenus {   background-image: url("../../images/SexeVenus.png");   width: 16px;   height: 16px; } .Image_EtatAnnule {   width: 16px;   height: 16px;   background-image: url("../../../FichiersRessource/EtatAnnule.png"); } .Image_EtatNonPlace {   background-image: url("../../../FichiersRessource/EtatNonPlace.png");   height: 16px;   width: 16px; } .Image_BtnCoursNonPlaces {   background-image: url("../../images/AfficherCoursNonPlaces.png"); } .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; } .ImageFond.Image_Connexion_HP_vide {   background: url("../../images/background.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_IconeDS_Petit {   width: 14px;   height: 11px;   background: url("../../../FichiersRessource/IconeDSpetit.png") 0 0 no-repeat; } .Image_HoraireCoursGrille {   width: 9px;   height: 13px;   background: url("../../../FichiersRessource/HoraireCoursGrille.png") 0 0 no-repeat; } .Image_IconeAncienneBase {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/IconeAncienneBase.png") 0 0 no-repeat; } .Image_AfficherCoursGroupePlusPromoPlusTD {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/AfficherCoursGroupe%2BPromo%2BTD.png") 0 0 no-repeat; } .Image_Remuneration {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/Remuneration.png") 0 0 no-repeat; } .Image_ProfADesigner {   background: transparent url("../../../FichiersRessource/ProfesseurADesigner.png") no-repeat 0 0;   height: 16px;   width: 16px;   display: inline-block;   overflow: hidden;   text-indent: 100%;   white-space: nowrap;   vertical-align: bottom; } .Image_Personalise {   background: transparent url("../../../FichiersRessource/IconePersonnalise.png") no-repeat 0 0;   height: 16px;   width: 16px;   display: inline-block;   overflow: hidden;   text-indent: 100%;   white-space: nowrap;   vertical-align: bottom; } .Image_AlerteMiseAJourHP {   background: transparent url("../../../FichiersRessource/AlerteMiseAJourHP.png") no-repeat 0 0;   height: 100px;   width: 100px; }

.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("../../Produit/css/curseurs/CurseurDetailCours.CUR"), pointer;
}

.Curseur_EDTRessource
{
  cursor:url("../../Produit/css/curseurs/CurseurEDTRessource.CUR"), pointer;
}

.Curseur_ClickDroit
{
  cursor:url("../../../FichiersRessource/CurseurClicDroit.cur"), pointer;
}

.Curseur_DoubleClick {
	cursor:url("../../Produit/css/curseurs/CurseurDoubleClic.cur"), pointer;
}

.Curseur_Pinceau {
  cursor:url("../../Produit/css/curseurs/CurseurPinceauRouge.cur"), pointer;
}

.Curseur_PinceauVert {
	cursor:url("../../Produit/css/curseurs/CurseurPinceauVert.cur"), pointer;
}

.Curseur_PinceauGris {
  cursor:url("../../../FichiersRessource/CurseurPinceauGris.cur") 0 30, pointer;
}

.Curseur_PeriodeCloturee {
  cursor:url("../../../FichiersRessource/CurseurPeriodeCloturee.cur"), pointer;
}

.Curseur_AssistantSaisieActif {
	cursor:url("../../Produit/css/curseurs/CurseurAssistantActive.cur"), pointer;
}

.Curseur_MethodeCalculMoyenneActif {
  cursor:url("../../Produit/css/curseurs/CurseurMethodeCalculMoyenne.cur"), pointer;
}

 .SouligneSurFocus:focus {   text-decoration: underline; } .GrasSurFocus:focus {   font-weight: bold; } .CouleurFondSurFocus:focus {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: #F8F8F8; } .CouleurFondFenetreSurFocus:focus {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: #F8F8F8; }
 html {   overflow-y: scroll; } textarea, input:not([type]), input[type="text"], input[type="button"], input[type="email"], input[type="password"], input[type="submit"] {   -webkit-appearance: none;   border-radius: 0;   border: 1px solid #C5C5C5; }

.Image_QCM_revision, .Image_QCM_entrainement, .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_evaluation, .Image_QCM_evaluation_note,
.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_revision, .Image_QCM_entrainement, .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_evaluation, .Image_QCM_evaluation_note {
  vertical-align: middle;
  margin-right :15px;
}

.Image_QCM_revision, .Image_QCM_entrainement, .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_evaluation, .Image_QCM_evaluation_note {
  width:50px;
  height:50px;
}

.Image_QCM_limite_temps {
  background:transparent url("../../../FichiersRessource/QcmDureLimite.png") no-repeat;
}

.Image_QCM_sans_limite_temps {
  background:transparent url("../../../FichiersRessource/QcmSansDureLimite.png") no-repeat;
}

.Image_QCM_retour_precedent {
  background:transparent url("../../../FichiersRessource/QcmRetourQuestion.png") no-repeat;
}

.Image_QCM_sans_retour_precedent {
  background:transparent url("../../../FichiersRessource/QcmSansRetourQuestion.png") no-repeat;
}

.Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm {
  background:transparent url("../../../FichiersRessource/QcmCorrigeFin.png") no-repeat;
}

.Image_QCM_corrige_aucun {
  background:transparent url("../../../FichiersRessource/QcmSansCorrigeFin.png") no-repeat;
}

.Image_QCM_associe_devoir {
  background:transparent url("../../../FichiersRessource/QcmIdevoirNote.png") no-repeat;
}

.Image_QCM_entrainement {
  background:transparent url("../../../FichiersRessource/QcmEntrainement.png") no-repeat;
}

.Image_QCM_revision {
  background:transparent url("../../../FichiersRessource/QcmRevision.png") no-repeat;
}

.Image_QCM_evaluation {
  background:transparent url("../../../FichiersRessource/QcmIquizBilan.png") no-repeat;
}

.Image_QCM_evaluation_note {
  background:transparent url("../../../FichiersRessource/QcmIquizBilanMoyenne.png") no-repeat;
}

.Image_QCM_Chrono {
  width:75px;
  height:90px;
  background:transparent url("../../../FichiersRessource/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("../../../FichiersRessource/qcmAssociation2infos.png") no-repeat;
}

.Image_QCM_ChoixMultiple{
  background:transparent url("../../../FichiersRessource/qcmChoixMultiplesCocher.png") no-repeat;
}

.Image_QCM_ChoixUnique{
  background:transparent url("../../../FichiersRessource/qcmChoixUniqueRadio.png") no-repeat;
}

.Image_QCM_ReponseNumerique{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisirNumerique.png") no-repeat;
}

.Image_QCM_ReponseASaisir{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisirTexte.png") no-repeat;
}

.Image_QCM_ReponseEpellation{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisir.png") no-repeat;
}

.Image_QCM_TexteATrou_Liste{
  background:transparent url("../../../FichiersRessource/qcmTexteATrou1liste.png") no-repeat;
}

.Image_QCM_TexteATrou_Listes{
  background:transparent url("../../../FichiersRessource/qcmTexteATrou1listeparTrou.png") no-repeat;
}

.Image_QCM_TexteATrou_Saisie {
  background:transparent url("../../../FichiersRessource/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{
  background: transparent url("../../../FichiersRessource/qcmListeDevoir.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeEvaluations{
  background: transparent url("../../../FichiersRessource/qcmListeEvaluationCompetence.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeEvaluationsDevoir{
  background: transparent url("../../../FichiersRessource/qcmListeEvaluationDevoir.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeTraining{
  width:16px;
  height:16px;
  background:transparent url("../../../FichiersRessource/qcmListeTraining.png") no-repeat;
}

.Image_QCM_ListeCahierTexte{
  width:16px;
  height:16px;
  background: transparent url("../../../FichiersRessource/qcmListeCahierTexte.png") 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_CocheVerte, .ui-input-text input.Image_QCM_CocheVerte, .mce-container .Image_QCM_CocheVerte {
  width:16px;
  height:16px;
  background:url("../../images/CocheVerte.png") no-repeat;
}

.mce-container .Image_QCM_CocheVerte {
  margin: 0 auto;
}

.Image_QCM_Site {
  background: url("../../../FichiersRessource/InsertionSiteWeb6Etats.png") 0 0 no-repeat;
  width:18px;
  height:22px;
}

.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;
}
.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;
} 

 @charset "UTF-8"; .btnImage {   cursor: pointer; } .btnImage.btnImageDisable {   cursor: initial; } .btnImage.btnImageIcon:hover {   color: gray; } .btnImage.btnImageIcon.btnImageDisable {   color: gray; } .btnImage.btnImageIcon2 {   display: inline-flex;   align-items: center;   align-content: center;   justify-content: center;   text-align: center; } .btnImage.btnImageIcon2:not(.btnImageDisable):hover {   color: white;   background-color: #C5C5C5; } .btnImage.btnImageIcon2:not(.btnImageDisable):active {   color: white;   background-color: #6B6E77; } .btnImage.btnImageIcon2.btnImageDisable {   color: #C5C5C5; } .btnImage.btn_icone_deploiement:before {   content: ""; } .btnImage.btn_icone_deploiement.btnImageSelection:before {   content: ""; }
 label.iecb.iecbrbgauche {   display: inline-flex;   align-items: center;   vertical-align: middle; } label.iecb.iecbrbgauche > input + span + span {   padding-left: 2px; } label.iecb.iecbrbgauche > input + span + span:empty {   padding-left: 0;   width: 0; } label.iecb.iecbrbdroite {   display: flex;   align-items: center;   vertical-align: middle;   flex-direction: row-reverse; } label.iecb.iecbrbdroite > input + span {   flex: none; } label.iecb.iecbrbdroite > input + span + span {   flex: 2 1 auto;   padding-right: 2px; } label.iecb.iecbrbdroite > input + span + span:empty {   padding-right: 0;   width: 0; } label.iecb > input:not(:checked), label.iecb > input:checked {   position: absolute;   opacity: 0;   pointer-events: none; } label.iecb > input ~ span {   font-size: 1rem;   display: inline-block;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   padding-bottom: 1px;   cursor: pointer;   vertical-align: middle;   min-height: 14px;   line-height: 14px; } label.iecb > input + span {   position: relative;   height: 14px;   padding-left: 15px; } label.iecb > input + span:after, label.iecb > input + span:before {   box-sizing: border-box;   background-color: #FFF; } label.iecb > input:disabled ~ span {   cursor: default;   color: #6B6E77; } label.iecb > [type="checkbox"]:not(:checked):disabled + span:before {   border: none;   background-color: rgba(0, 0, 0, 0.42); } label.iecb > [type="checkbox"]:focus + span:after {   outline: #c5c5c5 dotted 1px; } label.iecb > [type="checkbox"]:checked:disabled + span:before {   border-right: 2px solid rgba(0, 0, 0, 0.42);   border-bottom: 2px solid rgba(0, 0, 0, 0.42); } label.iecb > [type="checkbox"]:indeterminate + span:before {   top: -4px;   left: -7px;   width: 8px;   height: 12px;   border-top: none;   border-left: none;   border-bottom: none;   border-right: 2px solid #FFF;   -webkit-transform: rotate(90deg);   transform: rotate(90deg);   -webkit-backface-visibility: hidden;   backface-visibility: hidden;   -webkit-transform-origin: 100% 100%;   transform-origin: 100% 100%; } label.iecb > [type="checkbox"] + span:after {   border-radius: 2px; } label.iecb > [type="checkbox"] + span:before, label.iecb > [type="checkbox"] + span:after {   content: '';   left: 0;   position: absolute;   transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s, 0.2s;   z-index: 1; } label.iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span:before {   width: 0;   height: 0;   border: 3px solid transparent;   left: 3px;   top: 6px;   -webkit-transform: rotateZ(37deg);   transform: rotateZ(37deg);   -webkit-transform-origin: 100% 100%;   transform-origin: 100% 100%; } label.iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span:after {   height: 14px;   width: 14px;   background-color: #FFF;   border: 1px solid #C5C5C5;   top: 0px;   z-index: 0; } label.iecb > [type="checkbox"]:checked + span:before {   top: 0;   left: 0px;   width: 6px;   height: 12px;   border-top: 2px solid transparent;   border-left: 2px solid transparent;   border-right: 2px solid #fff;   border-bottom: 2px solid #fff;   -webkit-transform: rotateZ(37deg);   transform: rotateZ(37deg);   -webkit-transform-origin: 100% 100%;   transform-origin: 100% 100%; } label.iecb > [type="checkbox"]:checked + span:before, label.iecb > [type="checkbox"]:indeterminate + span:before {   background-color: transparent; } label.iecb > [type="checkbox"]:checked + span:after, label.iecb > [type="checkbox"]:indeterminate + span:after {   top: 0;   width: 14px;   height: 14px;   z-index: 0; } label.iecb > [type="checkbox"]:checked + span:after, label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #6B6E77;   background-color: #6B6E77; } .ThemeFramboise label.iecb > [type="checkbox"]:checked + span:after, .ThemeFramboise label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #B9335F;   background-color: #B9335F; } .ThemeFraise label.iecb > [type="checkbox"]:checked + span:after, .ThemeFraise label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #C23B44;   background-color: #C23B44; } .ThemeCitrouille label.iecb > [type="checkbox"]:checked + span:after, .ThemeCitrouille label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #D05722;   background-color: #D05722; } .ThemeMandarine label.iecb > [type="checkbox"]:checked + span:after, .ThemeMandarine label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #E18400;   background-color: #E18400; } .ThemeMure label.iecb > [type="checkbox"]:checked + span:after, .ThemeMure label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #9D447F;   background-color: #9D447F; } .ThemeLavande label.iecb > [type="checkbox"]:checked + span:after, .ThemeLavande label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #8855A3;   background-color: #8855A3; } .ThemePrune label.iecb > [type="checkbox"]:checked + span:after, .ThemePrune label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #705CB1;   background-color: #705CB1; } .ThemeBleu label.iecb > [type="checkbox"]:checked + span:after, .ThemeBleu label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #3273B5;   background-color: #3273B5; } .ThemeBleuOcean label.iecb > [type="checkbox"]:checked + span:after, .ThemeBleuOcean label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #0281A6;   background-color: #0281A6; } .ThemeBleuCanard label.iecb > [type="checkbox"]:checked + span:after, .ThemeBleuCanard label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #158786;   background-color: #158786; } .ThemeEmeraude label.iecb > [type="checkbox"]:checked + span:after, .ThemeEmeraude label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #0A9B6A;   background-color: #0A9B6A; } .ThemeFeuille label.iecb > [type="checkbox"]:checked + span:after, .ThemeFeuille label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #699A00;   background-color: #699A00; } .ThemeTaupe label.iecb > [type="checkbox"]:checked + span:after, .ThemeTaupe label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #877379;   background-color: #877379; } .ThemeChocolat label.iecb > [type="checkbox"]:checked + span:after, .ThemeChocolat label.iecb > [type="checkbox"]:indeterminate + span:after {   border: 1px solid #937A33;   background-color: #937A33; } .ThemeNeutre label.iecb > [type="checkbox"]:checked + span:after, label.iecb > [type="checkbox"]:checked + span:after.ThemeNeutre, .ThemeNeutre label.iecb > [type="checkbox"]:indeterminate + span:after, label.iecb > [type="checkbox"]:indeterminate + span:after.ThemeNeutre {   border: 1px solid #6B6E77;   background-color: #6B6E77; } label.iecb > [type="checkbox"]:disabled:not(:checked):not(:indeterminate) + span:before {   background-color: transparent;   border: 2px solid transparent; } label.iecb > [type="checkbox"]:disabled:not(:checked) + span:after {   border-color: #C5C5C5;   background-color: #EFEFEF; } label.iecb > [type="checkbox"]:disabled:checked + span:before {   background-color: transparent; } label.iecb > [type="checkbox"]:disabled:checked + span:after {   background-color: #EFEFEF;   border-color: #C5C5C5; } label.iecb > [type="checkbox"]:indeterminate:disabled + span:before {   border-right: 2px solid rgba(0, 0, 0, 0.42);   background-color: transparent; } label.iecb > [type="radio"] + span:before, label.iecb > [type="radio"] + span:after {   content: '';   position: absolute;   left: 0;   top: 0;   width: 14px;   height: 14px;   z-index: 0;   transition: .28s ease; } label.iecb > [type="radio"]:not(:checked) + span:before, label.iecb > [type="radio"]:not(:checked) + span:after, label.iecb > [type="radio"]:checked + span:before, label.iecb > [type="radio"]:checked + span:after {   border-radius: 50%; } label.iecb > [type="radio"]:not(:checked) + span:before {   border: 1px solid #C5C5C5; } label.iecb > [type="radio"]:not(:checked) + span:after {   left: 7px;   width: 0;   top: 7px;   height: 0; } label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #6B6E77; } .ThemeFramboise label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #B9335F; } .ThemeFraise label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #C23B44; } .ThemeCitrouille label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #D05722; } .ThemeMandarine label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #E18400; } .ThemeMure label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #9D447F; } .ThemeLavande label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #8855A3; } .ThemePrune label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #705CB1; } .ThemeBleu label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #3273B5; } .ThemeBleuOcean label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #0281A6; } .ThemeBleuCanard label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #158786; } .ThemeEmeraude label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #0A9B6A; } .ThemeFeuille label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #699A00; } .ThemeTaupe label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #877379; } .ThemeChocolat label.iecb > [type="radio"]:checked + span:before {   border: 1px solid #937A33; } .ThemeNeutre label.iecb > [type="radio"]:checked + span:before, label.iecb > [type="radio"]:checked + span:before.ThemeNeutre {   border: 1px solid #6B6E77; } label.iecb > [type="radio"]:checked + span:after {   background-color: #6B6E77; } .ThemeFramboise label.iecb > [type="radio"]:checked + span:after {   background-color: #B9335F; } .ThemeFraise label.iecb > [type="radio"]:checked + span:after {   background-color: #C23B44; } .ThemeCitrouille label.iecb > [type="radio"]:checked + span:after {   background-color: #D05722; } .ThemeMandarine label.iecb > [type="radio"]:checked + span:after {   background-color: #E18400; } .ThemeMure label.iecb > [type="radio"]:checked + span:after {   background-color: #9D447F; } .ThemeLavande label.iecb > [type="radio"]:checked + span:after {   background-color: #8855A3; } .ThemePrune label.iecb > [type="radio"]:checked + span:after {   background-color: #705CB1; } .ThemeBleu label.iecb > [type="radio"]:checked + span:after {   background-color: #3273B5; } .ThemeBleuOcean label.iecb > [type="radio"]:checked + span:after {   background-color: #0281A6; } .ThemeBleuCanard label.iecb > [type="radio"]:checked + span:after {   background-color: #158786; } .ThemeEmeraude label.iecb > [type="radio"]:checked + span:after {   background-color: #0A9B6A; } .ThemeFeuille label.iecb > [type="radio"]:checked + span:after {   background-color: #699A00; } .ThemeTaupe label.iecb > [type="radio"]:checked + span:after {   background-color: #877379; } .ThemeChocolat label.iecb > [type="radio"]:checked + span:after {   background-color: #937A33; } .ThemeNeutre label.iecb > [type="radio"]:checked + span:after, label.iecb > [type="radio"]:checked + span:after.ThemeNeutre {   background-color: #6B6E77; } label.iecb > [type="radio"]:checked + span:after {   left: 3px;   width: 8px;   top: 3px;   height: 8px; } label.iecb > [type="radio"]:focus + span:before {   outline: #c5c5c5 dotted 1px; } label.iecb > [type="radio"]:disabled:not(:checked) + span:before, label.iecb > [type="radio"]:disabled:checked + span:before {   border-color: #C5C5C5;   background-color: #EFEFEF; } label.iecb > [type="radio"]:disabled:checked + span:after {   border-color: #C5C5C5; } .switch label.ieswitch.iecbrbgauche {   display: inline-flex;   align-items: center; } .switch label.ieswitch.iecbrbdroite {   display: flex;   align-items: center;   flex-direction: row-reverse; } .switch label.ieswitch.iecbrbdroite > span {   flex: 2 1 auto; } .switch label.ieswitch.iecbrbdroite > input ~ .lever {   flex: none; }
 @charset "UTF-8"; .switch-field {   position: relative;   margin-top: 1rem;   padding-bottom: 1rem; } .switch-field label {   font-size: 1rem; } .switch, .switch * {   -webkit-user-select: none;   -moz-user-select: none;   -khtml-user-select: none;   -ms-user-select: none; } .switch label {   cursor: pointer;   position: relative; } .switch label .lever {   content: "";   display: inline-block;   position: relative;   width: 30px;   height: 10px;   background-color: rgba(0, 0, 0, 0.38);   border-radius: 11px;   transition: background 0.3s ease;   vertical-align: middle;   margin: 0 8px; } .switch label .lever:before, .switch label .lever:after {   content: "";   position: absolute;   display: inline-block;   width: 16px;   height: 16px;   border-radius: 50%;   left: 0;   top: -3px;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-transform .1s ease;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-transform .1s ease; } .switch label .lever:before {   background-color: rgba(38, 166, 154, 0.15); } .switch label .lever:after {   background-color: #F1F1F1;   box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); } .switch label > input[type=checkbox] {   opacity: 0;   width: 0;   height: 0;   position: absolute; } .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E2E2E2; } .ThemeFramboise .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EDD5DB; } .ThemeFraise .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #F1D7D9; } .ThemeCitrouille .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EED7CC; } .ThemeMandarine .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #F1DBBD; } .ThemeMure .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EAD7E3; } .ThemeLavande .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E9DFEE; } .ThemePrune .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DCD9ED; } .ThemeBleu .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DAE5F2; } .ThemeBleuOcean .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DAE5F2; } .ThemeBleuCanard .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #D4E9E9; } .ThemeEmeraude .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #D1E9DA; } .ThemeFeuille .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DBE4C8; } .ThemeTaupe .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E4DADD; } .ThemeChocolat .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E2DCCD; } .ThemeMobilePN .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #72C393; } .ThemeMobileHP .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #C0568C; } .ThemeNeutre .switch label > input[type=checkbox]:checked ~ .lever, .switch label > input[type=checkbox]:checked ~ .lever.ThemeNeutre {   background-color: #E2E2E2; } .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #6B6E77; } .ThemeFramboise .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #B9335F; } .ThemeFraise .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #C23B44; } .ThemeCitrouille .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #D05722; } .ThemeMandarine .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #E18400; } .ThemeMure .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #9D447F; } .ThemeLavande .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #8855A3; } .ThemePrune .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #705CB1; } .ThemeBleu .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #3273B5; } .ThemeBleuOcean .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #0281A6; } .ThemeBleuCanard .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #158786; } .ThemeEmeraude .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #0A9B6A; } .ThemeFeuille .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #699A00; } .ThemeTaupe .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #877379; } .ThemeChocolat .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #937A33; } .ThemeMobilePN .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #21874a; } .ThemeMobileHP .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #800041; } .ThemeNeutre .switch label > input[type=checkbox]:checked ~ .lever:after, .switch label > input[type=checkbox]:checked ~ .lever:after.ThemeNeutre {   background-color: #6B6E77; } .switch label > input[type=checkbox]:checked ~ .lever:before, .switch label > input[type=checkbox]:checked ~ .lever:after {   left: 15px; } .switch label > input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch label > input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {   -webkit-transform: scale(2.4);   transform: scale(2.4);   background-color: rgba(38, 166, 154, 0.15); } .switch label > input[type=checkbox]:not(:disabled) ~ .lever:active:before, .switch label > input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before {   -webkit-transform: scale(2.4);   transform: scale(2.4);   background-color: rgba(0, 0, 0, 0.08); } .switch label > input[type=checkbox][disabled] ~ .lever {   cursor: default;   background-color: rgba(0, 0, 0, 0.12); } .switch label > input[type=checkbox][disabled] ~ .lever:after, .switch label > input[type=checkbox][disabled]:checked ~ .lever:after {   background-color: #BDBDBD; } .switch label > input[type=checkbox]:focus ~ .lever {   outline: #c5c5c5 dotted 1px; } .switch label > input[type=checkbox] ~ span {   font-weight: 600; } .switch label > input[type=checkbox] ~ .lever ~ span {   font-weight: 400; } .switch label > input[type=checkbox]:checked ~ span {   font-weight: 400; } .switch label > input[type=checkbox]:checked ~ .lever ~ span {   font-weight: 600; } .switch label > input[type=checkbox]:disabled ~ .lever ~ span {   color: #6B6E77;   cursor: default; }
 .UtilitaireMAJPatience {   margin: 5px; } .UtilitaireMAJPatience .maj_loader {   display: inline-block;   position: relative;   width: 64px;   height: 64px; } .UtilitaireMAJPatience .maj_loader div {   animation: maj_loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;   transform-origin: 32px 32px; } .UtilitaireMAJPatience .maj_loader div:after {   content: " ";   display: block;   position: absolute;   width: 6px;   height: 6px;   border-radius: 50%;   background: #6B6E77;   margin: -3px 0 0 -3px; } .UtilitaireMAJPatience .maj_loader div:nth-child(1) {   animation-delay: -0.036s; } .UtilitaireMAJPatience .maj_loader div:nth-child(1):after {   top: 50px;   left: 50px; } .UtilitaireMAJPatience .maj_loader div:nth-child(2) {   animation-delay: -0.072s; } .UtilitaireMAJPatience .maj_loader div:nth-child(2):after {   top: 54px;   left: 45px; } .UtilitaireMAJPatience .maj_loader div:nth-child(3) {   animation-delay: -0.108s; } .UtilitaireMAJPatience .maj_loader div:nth-child(3):after {   top: 57px;   left: 39px; } .UtilitaireMAJPatience .maj_loader div:nth-child(4) {   animation-delay: -0.144s; } .UtilitaireMAJPatience .maj_loader div:nth-child(4):after {   top: 58px;   left: 32px; } .UtilitaireMAJPatience .maj_loader div:nth-child(5) {   animation-delay: -0.18s; } .UtilitaireMAJPatience .maj_loader div:nth-child(5):after {   top: 57px;   left: 25px; } .UtilitaireMAJPatience .maj_loader div:nth-child(6) {   animation-delay: -0.216s; } .UtilitaireMAJPatience .maj_loader div:nth-child(6):after {   top: 54px;   left: 19px; } .UtilitaireMAJPatience .maj_loader div:nth-child(7) {   animation-delay: -0.252s; } .UtilitaireMAJPatience .maj_loader div:nth-child(7):after {   top: 50px;   left: 14px; } .UtilitaireMAJPatience .maj_loader div:nth-child(8) {   animation-delay: -0.288s; } .UtilitaireMAJPatience .maj_loader div:nth-child(8):after {   top: 45px;   left: 10px; } @keyframes maj_loader {   0% {     transform: rotate(0deg);   }   100% {     transform: rotate(360deg);   } } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Titre h1 {   color: black; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu {   display: flex;   align-items: flex-start; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu .ofsm_texte {   margin-left: 5px; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu .ofsm_image_MAJ {   flex: none; }
 .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-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: 8px; } .Fenetre_Cadre {   border: 1px solid #D9DBDC; } .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; } .Fenetre_Cadre .ZoneDeplacementFenetre {   cursor: move; } .ObjetFenetre_Espace {   outline: 0; } .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #6B6E77; } .ThemeFramboise .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #B9335F; } .ThemeFraise .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #C23B44; } .ThemeCitrouille .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #D05722; } .ThemeMandarine .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #E18400; } .ThemeMure .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #9D447F; } .ThemeLavande .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #8855A3; } .ThemePrune .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #705CB1; } .ThemeBleu .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #3273B5; } .ThemeBleuOcean .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #0281A6; } .ThemeBleuCanard .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #158786; } .ThemeEmeraude .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #0A9B6A; } .ThemeFeuille .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #699A00; } .ThemeTaupe .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #877379; } .ThemeChocolat .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #937A33; } .ThemeNeutre .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td, .ObjetFenetre_Espace.ThemeNeutre table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #6B6E77; }
 button.ieBouton {   border-radius: 2px;   border: none;   border-color: transparent;   overflow: hidden;   background-color: white;   font-weight: normal;   border-width: 1px;   border-style: solid; } button.ieBouton:enabled {   cursor: pointer; } button.ieBouton:active:enabled {   position: relative;   top: 1px; } button.ieBouton:disabled i.ieBoutonIcon {   color: #cccccc !important; } .EspaceIndex button.ieBouton.ieBoutonDefautSansImage {   min-height: 20px; } button.ieBouton > div.ieBoutonContenuAvecImage {   display: flex;   align-items: center;   justify-content: center; } button.ieBouton > div:first-child.ieBoutonContenuAvecImage {   padding-bottom: 3px; } button.ieBouton.boutonFlecheDeploiement {   position: relative; } button.ieBouton.boutonFlecheDeploiement:before {   content: '';   position: absolute;   right: 4px;   bottom: calc(-25% + 4px);   border: transparent 6px solid;   border-top-color: inherit;   border-radius: 0px;   width: 0px;   height: 0px; } .EspaceMobileIndex button.ieBouton {   height: 36px;   line-height: 36px;   padding: 0 16px;   font-weight: bold; } button.ieBouton {   color: #6B6E77;   border-color: #6B6E77; } .ThemeFramboise button.ieBouton {   color: #B9335F;   border-color: #B9335F; } .ThemeFraise button.ieBouton {   color: #C23B44;   border-color: #C23B44; } .ThemeCitrouille button.ieBouton {   color: #D05722;   border-color: #D05722; } .ThemeMandarine button.ieBouton {   color: #E18400;   border-color: #E18400; } .ThemeMure button.ieBouton {   color: #9D447F;   border-color: #9D447F; } .ThemeLavande button.ieBouton {   color: #8855A3;   border-color: #8855A3; } .ThemePrune button.ieBouton {   color: #705CB1;   border-color: #705CB1; } .ThemeBleu button.ieBouton {   color: #3273B5;   border-color: #3273B5; } .ThemeBleuOcean button.ieBouton {   color: #0281A6;   border-color: #0281A6; } .ThemeBleuCanard button.ieBouton {   color: #158786;   border-color: #158786; } .ThemeEmeraude button.ieBouton {   color: #0A9B6A;   border-color: #0A9B6A; } .ThemeFeuille button.ieBouton {   color: #699A00;   border-color: #699A00; } .ThemeTaupe button.ieBouton {   color: #877379;   border-color: #877379; } .ThemeChocolat button.ieBouton {   color: #937A33;   border-color: #937A33; } .ThemeNeutre button.ieBouton, button.ieBouton.ThemeNeutre {   color: #6B6E77;   border-color: #6B6E77; } button.ieBouton:hover:enabled {   color: #D9DBDC;   border-color: #D9DBDC; } .ThemeFramboise button.ieBouton:hover:enabled {   color: #F8C2CD;   border-color: #F8C2CD; } .ThemeFraise button.ieBouton:hover:enabled {   color: #FFB5B9;   border-color: #FFB5B9; } .ThemeCitrouille button.ieBouton:hover:enabled {   color: #FAB99D;   border-color: #FAB99D; } .ThemeMandarine button.ieBouton:hover:enabled {   color: #FFCA80;   border-color: #FFCA80; } .ThemeMure button.ieBouton:hover:enabled {   color: #E4C1D8;   border-color: #E4C1D8; } .ThemeLavande button.ieBouton:hover:enabled {   color: #DCC5F7;   border-color: #DCC5F7; } .ThemePrune button.ieBouton:hover:enabled {   color: #C8BAF6;   border-color: #C8BAF6; } .ThemeBleu button.ieBouton:hover:enabled {   color: #B5D6F9;   border-color: #B5D6F9; } .ThemeBleuOcean button.ieBouton:hover:enabled {   color: #AAE0F0;   border-color: #AAE0F0; } .ThemeBleuCanard button.ieBouton:hover:enabled {   color: #9EDEDC;   border-color: #9EDEDC; } .ThemeEmeraude button.ieBouton:hover:enabled {   color: #A1E5C6;   border-color: #A1E5C6; } .ThemeFeuille button.ieBouton:hover:enabled {   color: #CDE893;   border-color: #CDE893; } .ThemeTaupe button.ieBouton:hover:enabled {   color: #CCBEC2;   border-color: #CCBEC2; } .ThemeChocolat button.ieBouton:hover:enabled {   color: #DECB95;   border-color: #DECB95; } .ThemeNeutre button.ieBouton:hover:enabled, button.ieBouton:hover:enabled.ThemeNeutre {   color: #D9DBDC;   border-color: #D9DBDC; } button.ieBouton:disabled {   background-color: #EDEDED;   color: #C5C5C5;   border-color: #E2E2E2; } button.ieBouton.themeBoutonPrimaire {   color: white;   font-weight: bold; } button.ieBouton.themeBoutonPrimaire {   background-color: #6B6E77;   border-color: #6B6E77; } .ThemeFramboise button.ieBouton.themeBoutonPrimaire {   background-color: #B9335F;   border-color: #B9335F; } .ThemeFraise button.ieBouton.themeBoutonPrimaire {   background-color: #C23B44;   border-color: #C23B44; } .ThemeCitrouille button.ieBouton.themeBoutonPrimaire {   background-color: #D05722;   border-color: #D05722; } .ThemeMandarine button.ieBouton.themeBoutonPrimaire {   background-color: #E18400;   border-color: #E18400; } .ThemeMure button.ieBouton.themeBoutonPrimaire {   background-color: #9D447F;   border-color: #9D447F; } .ThemeLavande button.ieBouton.themeBoutonPrimaire {   background-color: #8855A3;   border-color: #8855A3; } .ThemePrune button.ieBouton.themeBoutonPrimaire {   background-color: #705CB1;   border-color: #705CB1; } .ThemeBleu button.ieBouton.themeBoutonPrimaire {   background-color: #3273B5;   border-color: #3273B5; } .ThemeBleuOcean button.ieBouton.themeBoutonPrimaire {   background-color: #0281A6;   border-color: #0281A6; } .ThemeBleuCanard button.ieBouton.themeBoutonPrimaire {   background-color: #158786;   border-color: #158786; } .ThemeEmeraude button.ieBouton.themeBoutonPrimaire {   background-color: #0A9B6A;   border-color: #0A9B6A; } .ThemeFeuille button.ieBouton.themeBoutonPrimaire {   background-color: #699A00;   border-color: #699A00; } .ThemeTaupe button.ieBouton.themeBoutonPrimaire {   background-color: #877379;   border-color: #877379; } .ThemeChocolat button.ieBouton.themeBoutonPrimaire {   background-color: #937A33;   border-color: #937A33; } .ThemeNeutre button.ieBouton.themeBoutonPrimaire, button.ieBouton.themeBoutonPrimaire.ThemeNeutre {   background-color: #6B6E77;   border-color: #6B6E77; } button.ieBouton.themeBoutonPrimaire:hover:enabled {   color: white; } button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #D9DBDC;   border-color: #D9DBDC; } .ThemeFramboise button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #F8C2CD;   border-color: #F8C2CD; } .ThemeFraise button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FFB5B9;   border-color: #FFB5B9; } .ThemeCitrouille button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FAB99D;   border-color: #FAB99D; } .ThemeMandarine button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FFCA80;   border-color: #FFCA80; } .ThemeMure button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #E4C1D8;   border-color: #E4C1D8; } .ThemeLavande button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #DCC5F7;   border-color: #DCC5F7; } .ThemePrune button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #C8BAF6;   border-color: #C8BAF6; } .ThemeBleu button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #B5D6F9;   border-color: #B5D6F9; } .ThemeBleuOcean button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #AAE0F0;   border-color: #AAE0F0; } .ThemeBleuCanard button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #9EDEDC;   border-color: #9EDEDC; } .ThemeEmeraude button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #A1E5C6;   border-color: #A1E5C6; } .ThemeFeuille button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #CDE893;   border-color: #CDE893; } .ThemeTaupe button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #CCBEC2;   border-color: #CCBEC2; } .ThemeChocolat button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #DECB95;   border-color: #DECB95; } .ThemeNeutre button.ieBouton.themeBoutonPrimaire:hover:enabled, button.ieBouton.themeBoutonPrimaire:hover:enabled.ThemeNeutre {   background-color: #D9DBDC;   border-color: #D9DBDC; } button.ieBouton.themeBoutonPrimaire:disabled {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: white; } button.ieBouton.themeBoutonNeutre {   background-color: white;   color: black;   border-color: #C5C5C5; } button.ieBouton.themeBoutonNeutre:hover:enabled {   background-color: #C5C5C5;   color: black;   border-color: #C5C5C5; } button.ieBouton.themeBoutonNeutre:disabled {   background-color: #EDEDED;   color: #C5C5C5;   border-color: #E2E2E2; } button.ieBouton.themeBoutonConnexion {   font-weight: bold;   border-width: 0;   background-color: rgba(0, 0, 0, 0.6);   color: white;   border-color: rgba(0, 0, 0, 0.6); } button.ieBouton.themeBoutonConnexion:hover:enabled {   background-color: rgba(0, 0, 0, 0.7);   color: white;   border-color: rgba(0, 0, 0, 0.7); } button.ieBouton.themeBoutonConnexion:disabled {   background-color: rgba(0, 0, 0, 0.4);   color: white;   border-color: rgba(0, 0, 0, 0.4); }
 @charset "UTF-8"; .ObjetMessage .om_iconeTitre {   padding-right: 3px; } .ObjetMessage.ObjetMessage_0 .om_iconeTitre {   color: #1b9465; } .ObjetMessage.ObjetMessage_0 .om_iconeTitre:before {   content: ""; } .ObjetMessage.ObjetMessage_0 table.Fenetre_Titre > tbody > tr > td {   border-bottom-color: #1b9465; } .ObjetMessage.ObjetMessage_0 button.ieBouton:enabled {   color: #1b9465;   border-color: #1b9465; } .ObjetMessage.ObjetMessage_0 button.ieBouton:enabled:hover {   color: #3adb9c;   border-color: #3adb9c; } .ObjetMessage.ObjetMessage_0 button.ieBouton.themeBoutonPrimaire:enabled {   color: white;   background-color: #1b9465;   border-color: #1b9465; } .ObjetMessage.ObjetMessage_0 button.ieBouton.themeBoutonPrimaire:enabled:hover {   color: white;   background-color: #3adb9c;   border-color: #3adb9c; } .ObjetMessage.ObjetMessage_1 .om_iconeTitre {   color: #ed6363; } .ObjetMessage.ObjetMessage_1 .om_iconeTitre:before {   content: ""; } .ObjetMessage.ObjetMessage_1 table.Fenetre_Titre > tbody > tr > td {   border-bottom-color: #ed6363; } .ObjetMessage.ObjetMessage_1 button.ieBouton:enabled {   color: #ed6363;   border-color: #ed6363; } .ObjetMessage.ObjetMessage_1 button.ieBouton:enabled:hover {   color: #f8bebe;   border-color: #f8bebe; } .ObjetMessage.ObjetMessage_1 button.ieBouton.themeBoutonPrimaire:enabled {   color: white;   background-color: #ed6363;   border-color: #ed6363; } .ObjetMessage.ObjetMessage_1 button.ieBouton.themeBoutonPrimaire:enabled:hover {   color: white;   background-color: #f8bebe;   border-color: #f8bebe; } .ObjetMessage.ObjetMessage_2 .om_iconeTitre {   color: #f38f19; } .ObjetMessage.ObjetMessage_2 .om_iconeTitre:before {   content: ""; } .ObjetMessage.ObjetMessage_2 table.Fenetre_Titre > tbody > tr > td {   border-bottom-color: #f38f19; } .ObjetMessage.ObjetMessage_2 button.ieBouton:enabled {   color: #f38f19;   border-color: #f38f19; } .ObjetMessage.ObjetMessage_2 button.ieBouton:enabled:hover {   color: #f8be7a;   border-color: #f8be7a; } .ObjetMessage.ObjetMessage_2 button.ieBouton.themeBoutonPrimaire:enabled {   color: white;   background-color: #f38f19;   border-color: #f38f19; } .ObjetMessage.ObjetMessage_2 button.ieBouton.themeBoutonPrimaire:enabled:hover {   color: white;   background-color: #f8be7a;   border-color: #f8be7a; }
 .ObjetSaisie {   font-weight: normal;   font-style: normal;   text-decoration: none; } .ObjetSaisie .os_MenuDeroulant {   position: absolute;   z-index: 500; }
 .SelecFile_DragEnCours {   box-shadow: inset 0 0 5px #3399ff; } .ThemeAccessible .SelecFile_DragEnCours {   box-shadow: inset 0 0 5px #7b7b7b; } .SelecFile_DragEnCours_survol {   box-shadow: inset 0 0 3px 2px #3399ff; } .ThemeAccessible .SelecFile_DragEnCours_survol {   box-shadow: inset 0 0 3px 2px #7b7b7b; }
 .IEHtmlInputTime {   display: flex;   align-items: center;   justify-content: space-between; } .IEHtmlInputTime input {   width: 16px;   border: 0;   margin: 0;   padding: 0;   height: 14px;   text-align: center; } .IEHtmlInputTime input::-ms-clear {   width: 0;   height: 0; } .IEHtmlInputTime .IEHtmlInputTime_Boutons {   margin-left: 3px;   border-left: #C5C5C5 1px solid; } .IEHtmlInputTime .IEHtmlInputTime_Boutons div {   width: 9px;   height: 8px;   padding-left: 2px;   padding-right: 2px;   background-color: #E2E2E2; } .EspaceIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons div:hover {   background-color: #C5C5C5; } .EspaceIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeHaut {   border-bottom: #C5C5C5 1px solid; } .EspaceIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeBas {   background-position: 2px 0px; } .EspaceMobileIndex .IEHtmlInputTime {   font-weight: bold; } .EspaceMobileIndex .IEHtmlInputTime label {   display: inline-block; } .EspaceMobileIndex .IEHtmlInputTime .ui-input-text {   display: inline-block; } .EspaceMobileIndex .IEHtmlInputTime .ui-input-text input {   display: inline-block;   font-size: 1em;   width: 1.5em;   font-weight: normal; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons {   border: 0; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeHaut {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23888%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");   width: 20px;   height: 20px;   display: inline-block;   background-color: transparent;   background-position: center center;   border: 0;   margin: 0.5em 0; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeHaut:hover {   background-color: transparent; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeBas {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23888%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");   width: 20px;   height: 20px;   display: inline-block;   background-color: transparent;   background-position: center center;   border: 0;   margin: 0.5em 0; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons .Image_FlecheVersLeBas:hover {   background-color: transparent; }

.Image_IntervertirLigneDerriere {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDerriere.png");
}

.Image_IntervertirLigneDevant {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDevant.png");
}

 ul.objetmenuprincipalWrapper {   margin: 0;   list-style: none;   display: flex;   flex-direction: row;   flex-wrap: nowrap;   justify-content: flex-start;   align-content: flex-end;   align-items: center; } .objetbandeauentete_modeResponsive ul.objetmenuprincipalWrapper {   flex-direction: column;   align-items: flex-start; } ul.objetmenuprincipalWrapper > li {   order: 0;   flex: 0 10 auto;   align-self: auto;   display: flex;   flex-direction: column;   justify-content: center; } .objetbandeauentete_modeResponsive ul.objetmenuprincipalWrapper {   background-color: #555; } .objetbandeauentete_modeResponsive ul.objetmenuprincipalWrapper > li {   display: list-item; } li.objetmenuSecondaireCombo {   position: relative;   margin: 0;   text-align: center;   background: transparent;   color: #000;   font-weight: 600;   transition: background-color 0.3s ease-out; } li.objetmenuSecondaireCombo div.objetmenuSecondaireComboLabel {   margin: 0;   padding: 5px 8px 1px;   border-bottom: 4px solid transparent;   min-height: 35px;   display: flex;   flex-direction: column;   justify-content: center;   white-space: nowrap; } li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #B9335F; } .ThemeFraise li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #D05722; } .ThemeMandarine li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #E18400; } .ThemeMure li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #9D447F; } .ThemeLavande li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #8855A3; } .ThemePrune li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #705CB1; } .ThemeBleu li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #158786; } .ThemeEmeraude li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #699A00; } .ThemeTaupe li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #877379; } .ThemeChocolat li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #937A33; } .ThemeNeutre li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel, li.objetmenuSecondaireCombo:hover div.objetmenuSecondaireComboLabel.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } li.objetmenuSecondaireCombo.objetmenuSecondaireCombo.objetmenuprincipalComboSelect {   background: #FFFFFF;   color: #46484d; } li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #B9335F; } .ThemeFraise li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #D05722; } .ThemeMandarine li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #E18400; } .ThemeMure li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #9D447F; } .ThemeLavande li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #8855A3; } .ThemePrune li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #705CB1; } .ThemeBleu li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #158786; } .ThemeEmeraude li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #699A00; } .ThemeTaupe li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #877379; } .ThemeChocolat li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel {   border-bottom: 4px solid #937A33; } .ThemeNeutre li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel, li.objetmenuSecondaireCombo.objetmenuprincipalComboSelect div.objetmenuSecondaireComboLabel.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } li.objetmenuSecondaireCombo:hover, li.objetmenuprincipalCombo.objetmenuprincipal_focusedin {   background-color: #FFFFFF;   color: #000000; } li.objetmenuprincipalCombo {   position: relative;   margin: 0;   text-align: center;   background: transparent;   color: #BABAB3;   font-weight: 600;   transition: background-color 0.3s ease-out; } li.objetmenuprincipalCombo div.objetmenuprincipalComboLabel {   margin: 0;   padding: 5px 8px 1px;   border-bottom: 4px solid transparent;   min-height: 35px;   display: flex;   flex-direction: column;   justify-content: center;   white-space: nowrap; } li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #B9335F; } .ThemeFraise li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #D05722; } .ThemeMandarine li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #E18400; } .ThemeMure li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #9D447F; } .ThemeLavande li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #8855A3; } .ThemePrune li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #705CB1; } .ThemeBleu li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #158786; } .ThemeEmeraude li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #699A00; } .ThemeTaupe li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #877379; } .ThemeChocolat li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #937A33; } .ThemeNeutre li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel, li.objetmenuprincipalCombo:hover div.objetmenuprincipalComboLabel.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } li.objetmenuprincipalCombo.objetmenuprincipalCombo.objetmenuprincipalComboSelect {   background: #FFFFFF;   color: #46484d; } li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #B9335F; } .ThemeFraise li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #D05722; } .ThemeMandarine li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #E18400; } .ThemeMure li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #9D447F; } .ThemeLavande li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #8855A3; } .ThemePrune li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #705CB1; } .ThemeBleu li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #158786; } .ThemeEmeraude li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #699A00; } .ThemeTaupe li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #877379; } .ThemeChocolat li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel {   border-bottom: 4px solid #937A33; } .ThemeNeutre li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel, li.objetmenuprincipalCombo.objetmenuprincipalComboSelect div.objetmenuprincipalComboLabel.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } .objetbandeauentete_modeResponsive li.objetmenuprincipalCombo {   text-align: left;   width: 100%; } .objetmenuprincipalHighligthed li.objetmenuprincipalCombo {   background: #393939;   color: #ffffff; } li.objetmenuprincipalCombo:hover, li.objetmenuprincipalCombo.objetmenuprincipal_focusedin {   background-color: #FFFFFF;   color: #000000; } ul.objetmenuprincipalWrapper div.objetmenuprincipal_membrephoto {   display: flex;   align-items: center; } ul.objetmenuprincipalWrapper div.objetmenuprincipal_membrephoto > div {   width: 33px;   height: 33px;   border-radius: 50%;   margin: auto;   background-size: cover;   overflow: hidden;   background-color: white;   border: 1px solid #515459; } ul.objetmenuprincipalWrapper div.objetmenuprincipal_membrephoto > div > div {   padding: 3px;   color: #6B6E77; } ul.objetmenuprincipalWrapper div.objetmenuprincipal_membrephoto > div > div > i {   font-size: 26px; } ul.objetmenuprincipalWrapper div.objetmenuprincipal_membrephoto > div ~ span {   padding-left: 5px; } div.objetmenuprincipal_niveau0 {   display: inline-block;   z-index: 900;   position: absolute;   max-height: 0 !important;   overflow: hidden;   top: 45px;   left: 0;   box-shadow: 5px 5px 8px -5px #000;   transition: all 0s linear 0.15s;   min-width: 100%; } div.objetmenuprincipal_niveau0 div.objetmenuprincipal_membrephoto {   padding: 1px 0; } ul.objetmenuprincipalWrapper > li.objetmenuprincipal_focusedin > div.objetmenuprincipal_niveau0 {   max-height: 1000px !important;   transition: all 0.45s linear 0.25s; } ul.objetmenuSecondaireWrapper > li.objetmenuprincipal_focusedin > div.objetmenuprincipal_niveau0 {   max-height: 1000px !important;   transition: all 0.45s linear 0.25s; } .objetbandeauentete_modeResponsive div.objetmenuprincipal_niveau0 {   position: static; } div.objetmenuprincipal_niveau0 ul {   margin: 0;   list-style: none;   padding: 5px;   text-decoration: none;   background-color: #ffffff;   text-align: left;   font-weight: 300;   color: #000; } div.objetmenuprincipal_niveau0 > ul > li {   position: relative;   padding: 0;   line-height: 30px;   white-space: nowrap; } div.objetmenuprincipal_niveau0 > ul > li:before {   font-family: Educ-Font;   font-size: 12px;   color: #999999;   width: 30px;   height: 30px;   content: "\f105";   padding-right: 10px; } div.objetmenuprincipal_niveau0 > ul > li:hover {   background-color: #eeeeee; } div.objetmenuprincipal_niveau0 > ul > li > ul {   padding-left: 10px;   white-space: nowrap; } div.objetmenuprincipal_niveau0:not(.avecSousMenuVisible) > ul > li > ul {   display: none; } div.objetmenuprincipal_niveau0 > ul > li > ul > li > ul {   list-style: none;   list-style-position: inside;   margin: 0 0 0 10px; } div.objetmenuprincipal_niveau0 > ul ul {   font-weight: normal;   text-decoration: none; } .objetmenuprincipal_nomOnglet {   color: #6B6E77;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeFramboise .objetmenuprincipal_nomOnglet {   color: #B9335F;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeFraise .objetmenuprincipal_nomOnglet {   color: #C23B44;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeCitrouille .objetmenuprincipal_nomOnglet {   color: #D05722;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeMandarine .objetmenuprincipal_nomOnglet {   color: #E18400;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeMure .objetmenuprincipal_nomOnglet {   color: #9D447F;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeLavande .objetmenuprincipal_nomOnglet {   color: #8855A3;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemePrune .objetmenuprincipal_nomOnglet {   color: #705CB1;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeBleu .objetmenuprincipal_nomOnglet {   color: #3273B5;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeBleuOcean .objetmenuprincipal_nomOnglet {   color: #0281A6;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeBleuCanard .objetmenuprincipal_nomOnglet {   color: #158786;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeEmeraude .objetmenuprincipal_nomOnglet {   color: #0A9B6A;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeFeuille .objetmenuprincipal_nomOnglet {   color: #699A00;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeTaupe .objetmenuprincipal_nomOnglet {   color: #877379;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeChocolat .objetmenuprincipal_nomOnglet {   color: #937A33;   padding-right: 10px;   margin: 3px 10px 3px 0; } .ThemeNeutre .objetmenuprincipal_nomOnglet, .objetmenuprincipal_nomOnglet.ThemeNeutre {   color: #6B6E77;   padding-right: 10px;   margin: 3px 10px 3px 0; }


.iosb {
  z-index: 20;
  background: #757575;
  display: inline-block;
  margin: 0 5px;
  padding: 2px 2px 1px 2px;
  color:#ffffff;
}

.iosb-content {
  text-align: center;
  font-weight: 700;
}

.iosb-16 {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.iosb-16 .iosb-content {
  padding: 0 3px;
  line-height: 14px;
  height: 14px;
}

.iosb-20 {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.iosb-20 .iosb-content {
  padding: 0 5px;
  line-height: 18px;
  height: 18px;
}



 .ObjetBandeauEspace {   position: relative;   display: flex;   align-items: center;   justify-content: center;   background-color: rgba(255, 255, 255, 0.8);   color: #46484d;   height: 47px; } .ObjetBandeauEspace .colorFoncee {   color: #6B6E77; } .ThemeFramboise .ObjetBandeauEspace .colorFoncee {   color: #B9335F; } .ThemeFraise .ObjetBandeauEspace .colorFoncee {   color: #C23B44; } .ThemeCitrouille .ObjetBandeauEspace .colorFoncee {   color: #D05722; } .ThemeMandarine .ObjetBandeauEspace .colorFoncee {   color: #E18400; } .ThemeMure .ObjetBandeauEspace .colorFoncee {   color: #9D447F; } .ThemeLavande .ObjetBandeauEspace .colorFoncee {   color: #8855A3; } .ThemePrune .ObjetBandeauEspace .colorFoncee {   color: #705CB1; } .ThemeBleu .ObjetBandeauEspace .colorFoncee {   color: #3273B5; } .ThemeBleuOcean .ObjetBandeauEspace .colorFoncee {   color: #0281A6; } .ThemeBleuCanard .ObjetBandeauEspace .colorFoncee {   color: #158786; } .ThemeEmeraude .ObjetBandeauEspace .colorFoncee {   color: #0A9B6A; } .ThemeFeuille .ObjetBandeauEspace .colorFoncee {   color: #699A00; } .ThemeTaupe .ObjetBandeauEspace .colorFoncee {   color: #877379; } .ThemeChocolat .ObjetBandeauEspace .colorFoncee {   color: #937A33; } .ThemeNeutre .ObjetBandeauEspace .colorFoncee, .ObjetBandeauEspace .colorFoncee.ThemeNeutre {   color: #6B6E77; } .ObjetBandeauEspace .ibe_gauche {   position: absolute;   left: 0;   top: 0;   bottom: 0;   display: flex;   align-items: center; } .ObjetBandeauEspace .ibe_gauche .ibe_image_dep, .ObjetBandeauEspace .ibe_gauche .ibe_image_etab {   flex: 0 1 auto;   margin-right: 0.3em;   padding: 1px; } .ObjetBandeauEspace .ibe_gauche .ibe_image_dep > *, .ObjetBandeauEspace .ibe_gauche .ibe_image_etab > * {   max-height: 45px; } .ObjetBandeauEspace .ibe_centre {   display: flex;   align-items: center;   padding: 0.2em;   max-width: 60%;   font-size: 16px;   font-weight: 600; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo {   flex: none;   border-radius: 50%;   margin-right: 0.5em;   background-size: cover;   overflow: hidden;   border: 1px solid #6B6E77;   box-sizing: border-box;   text-align: center;   width: 45px;   height: 45px; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo .ibe_util_photo_i {   font-size: 41px; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:hover, .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:focus {   border-width: 2px; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:hover .ibe_util_photo_i i, .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:focus .ibe_util_photo_i i {   text-shadow: 0 0 1px #000; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util {   flex: 0 1 auto;   text-align: center;   min-width: 0;   display: flex;   flex-direction: column;   align-items: center; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_etab {   font-size: 20px;   width: 100%;   white-space: pre;   overflow: hidden;   text-overflow: ellipsis;   text-align: center; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_etab ~ .ibe_util {   font-size: 16px; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util {   display: flex;   align-items: center;   justify-content: center;   width: 100%; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte {   white-space: pre;   overflow: hidden;   text-overflow: ellipsis;   flex: 0 1 auto; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte.ibe_actif:hover, .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte.ibe_actif:focus {   text-decoration: underline; } .ObjetBandeauEspace .ibe_droite {   position: absolute;   right: 0;   bottom: 0;   top: 0;   display: flex;   align-items: flex-end; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a {   text-decoration: none;   display: inline-block; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span {   display: inline-block;   vertical-align: bottom; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span.ibe_logo_image {   max-width: 150px;   max-height: 43px;   background-size: contain; } @media (max-width: 800px) {   .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span.ibe_logo_image {     max-width: 60px;     max-height: 20px;   } } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span:not(:first-child) {   color: #46484d;   font-size: 9px;   padding-bottom: 0.1em; } .ObjetBandeauEspace .ibe_droite .ibe_logo .ibe_mention {   font-size: 7px;   line-height: 7px;   padding-bottom: 0.1em;   margin-right: 0.5em;   text-align: right; } .ObjetBandeauEspace .ibe_droite .ibe_logo .ibe_mention > a {   color: #46484d;   text-decoration: none; } .ObjetBandeauEspace .ibe_iconebtn {   flex: none;   margin-left: 0.5em;   width: 22px;   height: 22px;   font-size: 18px; } .ObjetBandeauEspace .ibe_iconebtn:hover > i, .ObjetBandeauEspace .ibe_iconebtn:focus > i {   color: #ffffff;   text-shadow: 0 0 2px #000; } .ObjetBandeauEspace .ibe_droite .ibe_iconebtn {   align-self: center;   margin-left: 0;   margin-right: 10px;   width: 24px;   height: 24px;   font-size: 20px; } @media (max-width: 800px) {   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) {     flex-direction: column;   }   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) .ibe_langue {     margin-right: 0.5em;   }   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) .ibe_logo_image {     max-width: 85px;     max-height: 20px;   } } .ObjetBandeauEspace .ibe_actif {   cursor: pointer; }

.Image_flagBE {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagBE.png");
}

.Image_flagCA {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagCA.png");
}

.Image_flagCH {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagCH.png");
}

.Image_flagDE {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagDE.png");
}

.Image_flagFR {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagFR.png");
}

.Image_flagGB {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagGB.png");
}

.Image_flagIT {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagIT.png");
}

.Image_flagUS {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagUS.png");
}

.Image_flagNL {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagNL.png");
}

.Image_flagMA {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagMA.png");
}

.Image_flagES {
  height:11px;
  width:16px;
  background-image:url("../../../FichiersRessource/flagES.png");
}


 div.objetBandeauEntete_menu > div, div.objetBandeauEntete_secondmenu, div.objetBandeauEntete_thirdmenu, div.objetBandeauEntete_thirdmenu_ludique {   display: flex;   flex-direction: row;   flex-wrap: nowrap;   justify-content: flex-start;   align-content: flex-end;   align-items: center; } div.objetBandeauEntete_thirdmenu {   flex-wrap: wrap;   background-color: #EDEDED;   padding: 3px; } div.objetBandeauEntete_thirdmenu_ludique {   padding: 1px 3px;   flex-wrap: nowrap;   background-color: #E2E2E2; } div.objetBandeauEntete_thirdmenu_ludique div.objetBandeauEntete_thirdmenu {   background-color: transparent;   padding: 2px;   flex: 2 1 auto; } div.objetBandeauEntete_menu > div {   display: flex; } .objetbandeauentete_modeResponsive div.objetBandeauEntete_menu > div {   flex-direction: column; } div.objetBandeauEntete_menu > div > div:not(.objetBandeauEntete_boutons), div.objetBandeauEntete_secondmenu > div, div.objetBandeauEntete_thirdmenu > div {   order: 0;   flex: 0 10 auto;   align-self: auto; } div.objetBandeauEntete_menu > div > div.objetBandeauEntete_fullsize, div.objetBandeauEntete_secondmenu > div.objetBandeauEntete_fullsize, div.objetBandeauEntete_thirdmenu > div.objetBandeauEntete_fullsize, div.objetBandeauEntete_menucombo > div.objetBandeauEntete_fullsize {   order: 0;   flex: 1 0 0px;   align-self: auto; } div.objetBandeauEntete_menu > div > div.objetBandeauEntete_fullsize {   flex: 0 0 15%; } div.objetBandeauEntete_menu {   background-color: #46484d;   padding-right: 0px; } div.objetBandeauEntete_menu div.objetBandeauEntete_boutons {   flex: none;   display: flex;   margin-left: auto; } div.objetBandeauEntete_menu div.objetBandeauEntete_boutons div.objetBandeauEntete_boutonmenu {   margin-right: 4px; } div.objetBandeauEntete_menu div.objetBandeauEntete_boutons div.objetBandeauEntete_boutonmenu > i {   font-size: 22px;   width: 22px;   display: block;   color: #ffffff; } div.objetBandeauEntete_menu div.objetBandeauEntete_boutons div.objetBandeauEntete_boutonmenu:hover > i {   color: #999999; } div.objetBandeauEntete_secondmenu {   background-color: #d9d9d9; } div.objetBandeauEntete_secondmenu > div:first-child > ul {   padding: 0; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li {   display: inline-block;   list-style: none;   padding: 5px 8px 1px;   border-bottom: 4px solid transparent;   background: transparent;   color: #000;   font-weight: 600;   transition: all 0.3s ease-out;   vertical-align: top;   position: relative;   margin: 0;   text-align: center;   background: transparent; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li.objetmenuprincipal_elementavecclic > span::after {   display: inline-block;   font-family: Educ-Font;   font-size: 12px;   color: #999999;   width: 14px;   height: 14px;   content: "\f107";   padding: 0 2px 0 2px; } div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #B9335F; } .ThemeFraise div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #D05722; } .ThemeMandarine div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #E18400; } .ThemeMure div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #9D447F; } .ThemeLavande div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #8855A3; } .ThemePrune div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #705CB1; } .ThemeBleu div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #158786; } .ThemeEmeraude div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #699A00; } .ThemeTaupe div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #877379; } .ThemeChocolat div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover {   border-bottom: 4px solid #937A33; } .ThemeNeutre div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover, div.objetBandeauEntete_secondmenu > div:first-child > ul:first-child > li:hover.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   background-color: #EEEEEE; } div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #6B6E77;   color: #6B6E77; } .ThemeFramboise div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #B9335F;   color: #B9335F; } .ThemeFraise div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #C23B44;   color: #C23B44; } .ThemeCitrouille div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #D05722;   color: #D05722; } .ThemeMandarine div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #E18400;   color: #E18400; } .ThemeMure div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #9D447F;   color: #9D447F; } .ThemeLavande div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #8855A3;   color: #8855A3; } .ThemePrune div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #705CB1;   color: #705CB1; } .ThemeBleu div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #3273B5;   color: #3273B5; } .ThemeBleuOcean div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #0281A6;   color: #0281A6; } .ThemeBleuCanard div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #158786;   color: #158786; } .ThemeEmeraude div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #0A9B6A;   color: #0A9B6A; } .ThemeFeuille div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #699A00;   color: #699A00; } .ThemeTaupe div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #877379;   color: #877379; } .ThemeChocolat div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected {   border-bottom: 4px solid #937A33;   color: #937A33; } .ThemeNeutre div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected, div.objetBandeauEntete_secondmenu > div:first-child > ul li.selected.ThemeNeutre {   border-bottom: 4px solid #6B6E77;   color: #6B6E77; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li > ul {   margin: 0;   list-style: none;   padding: 5px;   text-decoration: none;   background-color: #ffffff;   text-align: left;   font-weight: 300;   color: #000;   display: none;   z-index: 900;   position: absolute;   overflow: hidden;   top: 25px;   left: 0;   box-shadow: 5px 5px 8px -5px #000;   transition: all 0s linear 0.15s;   min-width: 100%; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li > ul > li {   position: relative;   padding: 0;   line-height: 30px;   white-space: nowrap; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li > ul > li:before {   font-family: Educ-Font;   font-size: 12px;   color: #999999;   width: 30px;   height: 30px;   content: "\f105";   padding-right: 10px; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li > ul > li:hover {   background-color: #eeeeee; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li:hover > ul {   display: block; } div.objetBandeauEntete_secondmenu > div:first-child > ul > li > .iosb {   vertical-align: top;   padding: 0; } div.objetBandeauEntete_BoutonHaut:hover i {   text-shadow: 0 0 2px #000; } div.objetBandeauEntete_BoutonHaut label {   cursor: pointer; } div.objetBandeauEntete_BoutonHaut:hover label {   text-decoration: underline; } .objetBandeauEntete_boutonModeResponsive {   display: none;   color: #fff;   font-size: 30px;   width: 29px;   overflow: hidden;   height: 33px;   padding: 6px 8px;   vertical-align: top; } .objetbandeauentete_modeResponsive .objetBandeauEntete_boutonModeResponsive {   display: inline-block; } .objetbandeauentete_modeResponsive div.objetBandeauEntete_menu > div:not(.objetBandeauEntete_boutons) {   display: none;   position: absolute;   top: 0;   left: 0;   z-index: 9000; } .objetbandeauentete_modeResponsive div.objetBandeauEntete_menu.objetBandeauEntete_menuResponsiveVisible > div {   display: block; } .objetbandeauentete_modeResponsive div.objetBandeauEntete_menu > div.objetBandeauEntete_overlayMenuResponsive {   display: none;   position: absolute;   top: 0;   left: 0;   width: 100%;   bottom: 0;   background-color: rgba(0, 0, 0, 0.35);   z-index: 8999; } .objetbandeauentete_modeResponsive div.objetBandeauEntete_menu.objetBandeauEntete_menuResponsiveVisible > div.objetBandeauEntete_overlayMenuResponsive {   display: block; } .objetbandeauentete_modeResponsive .objetBandeauEntete_secondmenu li:not(.selected) {   display: none; } div.objetBandeauEntete_menucombo {   display: flex;   flex-direction: row;   flex-wrap: wrap;   justify-content: flex-start;   align-content: flex-end;   align-items: center;   min-height: 20px; } div.objetBandeauEntete_menucombo > div {   order: 0;   flex: 0 10 auto;   align-self: auto; } li.objetmenuprincipalCombo:not(.objetmenuprincipalComboSelect):not(:hover) div.iosb {   color: #46484d;   background-color: #ffffff; }
 .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .jspArrow {   background-color: #6B6E77; } .ThemeFramboise .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFramboise .ibe_liste, .ThemeFramboise .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFramboise .ibe_notificationliste_lien, .ThemeFramboise .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeFramboise .jspTrack, .ThemeFramboise .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeFramboise .jspArrow {   background-color: #B9335F; } .ThemeFraise .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFraise .ibe_liste, .ThemeFraise .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFraise .ibe_notificationliste_lien, .ThemeFraise .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeFraise .jspTrack, .ThemeFraise .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeFraise .jspArrow {   background-color: #C23B44; } .ThemeCitrouille .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeCitrouille .ibe_liste, .ThemeCitrouille .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeCitrouille .ibe_notificationliste_lien, .ThemeCitrouille .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeCitrouille .jspTrack, .ThemeCitrouille .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeCitrouille .jspArrow {   background-color: #D05722; } .ThemeMandarine .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeMandarine .ibe_liste, .ThemeMandarine .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeMandarine .ibe_notificationliste_lien, .ThemeMandarine .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeMandarine .jspTrack, .ThemeMandarine .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeMandarine .jspArrow {   background-color: #E18400; } .ThemeMure .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeMure .ibe_liste, .ThemeMure .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeMure .ibe_notificationliste_lien, .ThemeMure .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeMure .jspTrack, .ThemeMure .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeMure .jspArrow {   background-color: #9D447F; } .ThemeLavande .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeLavande .ibe_liste, .ThemeLavande .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeLavande .ibe_notificationliste_lien, .ThemeLavande .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeLavande .jspTrack, .ThemeLavande .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeLavande .jspArrow {   background-color: #8855A3; } .ThemePrune .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemePrune .ibe_liste, .ThemePrune .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemePrune .ibe_notificationliste_lien, .ThemePrune .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemePrune .jspTrack, .ThemePrune .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemePrune .jspArrow {   background-color: #705CB1; } .ThemeBleu .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleu .ibe_liste, .ThemeBleu .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleu .ibe_notificationliste_lien, .ThemeBleu .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeBleu .jspTrack, .ThemeBleu .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeBleu .jspArrow {   background-color: #3273B5; } .ThemeBleuOcean .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleuOcean .ibe_liste, .ThemeBleuOcean .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleuOcean .ibe_notificationliste_lien, .ThemeBleuOcean .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeBleuOcean .jspTrack, .ThemeBleuOcean .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeBleuOcean .jspArrow {   background-color: #0281A6; } .ThemeBleuCanard .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleuCanard .ibe_liste, .ThemeBleuCanard .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeBleuCanard .ibe_notificationliste_lien, .ThemeBleuCanard .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeBleuCanard .jspTrack, .ThemeBleuCanard .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeBleuCanard .jspArrow {   background-color: #158786; } .ThemeEmeraude .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeEmeraude .ibe_liste, .ThemeEmeraude .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeEmeraude .ibe_notificationliste_lien, .ThemeEmeraude .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeEmeraude .jspTrack, .ThemeEmeraude .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeEmeraude .jspArrow {   background-color: #0A9B6A; } .ThemeFeuille .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFeuille .ibe_liste, .ThemeFeuille .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeFeuille .ibe_notificationliste_lien, .ThemeFeuille .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeFeuille .jspTrack, .ThemeFeuille .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeFeuille .jspArrow {   background-color: #699A00; } .ThemeTaupe .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeTaupe .ibe_liste, .ThemeTaupe .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeTaupe .ibe_notificationliste_lien, .ThemeTaupe .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeTaupe .jspTrack, .ThemeTaupe .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeTaupe .jspArrow {   background-color: #877379; } .ThemeChocolat .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeChocolat .ibe_liste, .ThemeChocolat .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeChocolat .ibe_notificationliste_lien, .ThemeChocolat .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeChocolat .jspTrack, .ThemeChocolat .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeChocolat .jspArrow {   background-color: #937A33; } .ThemeNeutre .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeNeutre .ibe_liste, .ThemeNeutre .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeNeutre .ibe_notificationliste_lien, .ThemeNeutre .ibe_notification .ibe_notification_scroll .jspTrack, .ibe_notification .ibe_notification_scroll .ThemeNeutre .jspTrack, .ThemeNeutre .ibe_notification .ibe_notification_scroll .jspArrow, .ibe_notification .ibe_notification_scroll .ThemeNeutre .jspArrow, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeNeutre.ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ThemeNeutre.ibe_notificationliste_lien, .ibe_notification .ibe_notification_scroll .ThemeNeutre.jspTrack, .ibe_notification .ibe_notification_scroll .ThemeNeutre.jspArrow {   background-color: #6B6E77; } .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover {   background-color: #515459; } .ThemeFramboise .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeFramboise .ibe_liste_ul > li:hover {   background-color: #911C42; } .ThemeFraise .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeFraise .ibe_liste_ul > li:hover {   background-color: #972028; } .ThemeCitrouille .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeCitrouille .ibe_liste_ul > li:hover {   background-color: #AC4011; } .ThemeMandarine .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeMandarine .ibe_liste_ul > li:hover {   background-color: #B96103; } .ThemeMure .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeMure .ibe_liste_ul > li:hover {   background-color: #6B174E; } .ThemeLavande .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeLavande .ibe_liste_ul > li:hover {   background-color: #6A3288; } .ThemePrune .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemePrune .ibe_liste_ul > li:hover {   background-color: #49358C; } .ThemeBleu .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeBleu .ibe_liste_ul > li:hover {   background-color: #114B88; } .ThemeBleuOcean .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeBleuOcean .ibe_liste_ul > li:hover {   background-color: #045F79; } .ThemeBleuCanard .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeBleuCanard .ibe_liste_ul > li:hover {   background-color: #096665; } .ThemeEmeraude .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeEmeraude .ibe_liste_ul > li:hover {   background-color: #057C54; } .ThemeFeuille .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeFeuille .ibe_liste_ul > li:hover {   background-color: #547A04; } .ThemeTaupe .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeTaupe .ibe_liste_ul > li:hover {   background-color: #6F5960; } .ThemeChocolat .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeChocolat .ibe_liste_ul > li:hover {   background-color: #7A6321; } .ThemeNeutre .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ThemeNeutre .ibe_liste_ul > li:hover, .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li.ThemeNeutre:hover {   background-color: #515459; } .ibe_notification .ibe_notification_liste .ibe_liste, .ibe_notification .ibe_notificationliste_lien {   transition: background-color 0s linear 0.2s;   background-color: transparent; } .ibe_notification .ibe_notification_liste {   position: absolute;   z-index: 900;   max-height: 0 !important;   overflow: hidden;   box-sizing: border-box;   transition: max-height 0.2s;   right: 50%;   -webkit-transform: translateX(50%);   transform: translateX(50%); } .ibe_notification .ibe_notification_liste .ibe_liste {   padding: 5px;   border-radius: 5px;   color: white; } .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul {   margin: 0;   padding: 0;   list-style: none; } .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li {   border-radius: 5px;   padding: 5px;   cursor: pointer;   display: flex;   align-items: center; } .ibe_notification .ibe_notification_liste .ibe_liste .ibe_liste_ul > li:not(:last-child) {   margin-bottom: 5px; } .ibe_notification {   flex: 0 1 auto;   align-self: center;   position: relative; } .ibe_notification button {   border-radius: 50%;   border: none;   margin: 0;   padding: 0;   cursor: pointer; } .ibe_notification.ibe_notification_actif .ibe_notification_liste {   max-height: 1000px !important;   transition: max-height 0.2s; } .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_liste, .ibe_notification.ibe_notification_actif .ibe_notification_liste .ibe_notificationliste_lien {   transition: background-color 0.2s; } .ibe_notification .ibe_notificationliste_lien {   height: 15px;   width: 8px;   border-radius: 4px 4px 0 0;   margin: 0 auto 0 auto;   position: absolute;   top: 0; } .ibe_notification .ibe_notification_scroll {   max-height: 175px; } .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #D9DBDC;   border-color: #6B6E77; } .ThemeFramboise .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #F8C2CD;   border-color: #B9335F; } .ThemeFraise .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #FFB5B9;   border-color: #C23B44; } .ThemeCitrouille .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #FAB99D;   border-color: #D05722; } .ThemeMandarine .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #FFCA80;   border-color: #E18400; } .ThemeMure .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #E4C1D8;   border-color: #9D447F; } .ThemeLavande .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #DCC5F7;   border-color: #8855A3; } .ThemePrune .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #C8BAF6;   border-color: #705CB1; } .ThemeBleu .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #B5D6F9;   border-color: #3273B5; } .ThemeBleuOcean .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #AAE0F0;   border-color: #0281A6; } .ThemeBleuCanard .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #9EDEDC;   border-color: #158786; } .ThemeEmeraude .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #A1E5C6;   border-color: #0A9B6A; } .ThemeFeuille .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #CDE893;   border-color: #699A00; } .ThemeTaupe .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #CCBEC2;   border-color: #877379; } .ThemeChocolat .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag {   background-color: #DECB95;   border-color: #937A33; } .ThemeNeutre .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag, .ibe_notification .ibe_notification_scroll .jspTrack .jspDrag.ThemeNeutre {   background-color: #D9DBDC;   border-color: #6B6E77; } .ibe_notification .ibe_liste {   margin-top: 15px; } .ibe_notification .ibe_liste_ul > li {   height: 30px; } .ibe_notification .ibe_liste_ul > li .ibe_onglet {   flex: none;   font-size: 23px;   margin-right: 8px; }
 @charset "UTF-8"; .ibe_notification .ibe_compteur_notif {   background-color: #6B6E77; } .ThemeFramboise .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeFramboise .ibe_compteur_notif {   background-color: #B9335F; } .ThemeFraise .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeFraise .ibe_compteur_notif {   background-color: #C23B44; } .ThemeCitrouille .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeCitrouille .ibe_compteur_notif {   background-color: #D05722; } .ThemeMandarine .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeMandarine .ibe_compteur_notif {   background-color: #E18400; } .ThemeMure .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeMure .ibe_compteur_notif {   background-color: #9D447F; } .ThemeLavande .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeLavande .ibe_compteur_notif {   background-color: #8855A3; } .ThemePrune .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemePrune .ibe_compteur_notif {   background-color: #705CB1; } .ThemeBleu .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeBleu .ibe_compteur_notif {   background-color: #3273B5; } .ThemeBleuOcean .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeBleuOcean .ibe_compteur_notif {   background-color: #0281A6; } .ThemeBleuCanard .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeBleuCanard .ibe_compteur_notif {   background-color: #158786; } .ThemeEmeraude .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeEmeraude .ibe_compteur_notif {   background-color: #0A9B6A; } .ThemeFeuille .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeFeuille .ibe_compteur_notif {   background-color: #699A00; } .ThemeTaupe .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeTaupe .ibe_compteur_notif {   background-color: #877379; } .ThemeChocolat .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeChocolat .ibe_compteur_notif {   background-color: #937A33; } .ThemeNeutre .ibe_notification .ibe_compteur_notif, .ibe_notification .ThemeNeutre .ibe_compteur_notif, .ibe_notification .ThemeNeutre.ibe_compteur_notif {   background-color: #6B6E77; } .ibe_notification {   margin-left: 0.5rem;   font-size: 11px; } .ibe_notification > div {   position: relative; } .ibe_notification button {   width: 22px;   height: 22px;   border-radius: 0;   background-color: transparent; } .ibe_notification button {   color: #6B6E77; } .ThemeFramboise .ibe_notification button {   color: #B9335F; } .ThemeFraise .ibe_notification button {   color: #C23B44; } .ThemeCitrouille .ibe_notification button {   color: #D05722; } .ThemeMandarine .ibe_notification button {   color: #E18400; } .ThemeMure .ibe_notification button {   color: #9D447F; } .ThemeLavande .ibe_notification button {   color: #8855A3; } .ThemePrune .ibe_notification button {   color: #705CB1; } .ThemeBleu .ibe_notification button {   color: #3273B5; } .ThemeBleuOcean .ibe_notification button {   color: #0281A6; } .ThemeBleuCanard .ibe_notification button {   color: #158786; } .ThemeEmeraude .ibe_notification button {   color: #0A9B6A; } .ThemeFeuille .ibe_notification button {   color: #699A00; } .ThemeTaupe .ibe_notification button {   color: #877379; } .ThemeChocolat .ibe_notification button {   color: #937A33; } .ThemeNeutre .ibe_notification button, .ibe_notification button.ThemeNeutre {   color: #6B6E77; } .ibe_notification button:hover > i, .ibe_notification button:focus > i {   color: #ffffff;   text-shadow: 0 0 2px #000; } .ibe_notification button:hover .ibe_compteur_notif, .ibe_notification button:focus .ibe_compteur_notif {   background-color: #C5C5C5; } .ibe_notification button > i:before {   content: "";   font-size: 19px; } .ibe_notification .ibe_compteur_notif {   position: absolute;   top: 0;   right: 0;   border-radius: 5px;   padding: 0 2px 0 2px;   font-size: 0.8rem;   text-align: center;   color: white; } .ibe_notification .ibe_notificationliste_lien {   right: 50%;   transform: translateX(50%); } .ibe_notification .ibe_notification_scroll {   max-height: 250px; } .ibe_notification .ibe_notification_liste {   top: 25px; } .ibe_notification .ibe_notification_liste .ibe_liste_ul > li {   height: auto;   text-align: left; } .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #D9DBDC; } .ThemeFramboise .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeFramboise .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #F8C2CD; } .ThemeFraise .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeFraise .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #FFB5B9; } .ThemeCitrouille .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeCitrouille .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #FAB99D; } .ThemeMandarine .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeMandarine .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #FFCA80; } .ThemeMure .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeMure .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #E4C1D8; } .ThemeLavande .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeLavande .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #DCC5F7; } .ThemePrune .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemePrune .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #C8BAF6; } .ThemeBleu .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeBleu .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #B5D6F9; } .ThemeBleuOcean .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeBleuOcean .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #AAE0F0; } .ThemeBleuCanard .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeBleuCanard .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #9EDEDC; } .ThemeEmeraude .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeEmeraude .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #A1E5C6; } .ThemeFeuille .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeFeuille .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #CDE893; } .ThemeTaupe .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeTaupe .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #CCBEC2; } .ThemeChocolat .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ThemeChocolat .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date {   color: #DECB95; } .ThemeNeutre .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu, .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu.ThemeNeutre, .ThemeNeutre .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date, .ibe_notification .ibe_notification_liste .ibe_liste_ul > li.ibe_notifLu .ibe_date.ThemeNeutre {   color: #D9DBDC; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_onglet {   align-self: flex-start; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_titre {   width: 250px;   font-weight: 600; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_message {   width: 250px;   font-weight: normal; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   font-weight: normal;   margin-top: 0.2rem; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #E2E2E2; } .ThemeFramboise .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #EDD5DB; } .ThemeFraise .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #F1D7D9; } .ThemeCitrouille .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #EED7CC; } .ThemeMandarine .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #F1DBBD; } .ThemeMure .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #EAD7E3; } .ThemeLavande .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #E9DFEE; } .ThemePrune .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #DCD9ED; } .ThemeBleu .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #DAE5F2; } .ThemeBleuOcean .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #DAE5F2; } .ThemeBleuCanard .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #D4E9E9; } .ThemeEmeraude .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #D1E9DA; } .ThemeFeuille .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #DBE4C8; } .ThemeTaupe .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #E4DADD; } .ThemeChocolat .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date {   color: #E2DCCD; } .ThemeNeutre .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date, .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date.ThemeNeutre {   color: #E2E2E2; } .ibe_notification .ibe_notification_liste .ibe_liste_ul .ibe_date > i {   margin-right: 0.3rem; }
 .ObjetListe .liste_conteneurCadreSelection {   position: absolute;   z-index: 1;   pointer-events: none;   opacity: 0.8;   width: 0;   height: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection {   position: absolute; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div {   position: absolute;   background-color: #3399ff; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_g {   width: 2px;   top: 0;   left: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_d {   width: 2px;   top: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_h {   height: 2px;   top: 0;   left: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_b {   height: 2px;   left: 0; } .ObjetListe .liste_surligneur_edition {   position: absolute;   pointer-events: none;   border: 2px solid black; } .Liste_Cellule_Vide {   height: 1px;   padding-top: 0px;   padding-bottom: 0px; } .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_Rouge {   background-color: Red; } .Liste_Cellule_ZoneTexte {   position: absolute;   z-index: 500;   border: 0px; } .ObjetListe table.liste_fixed {   table-layout: fixed; } .ObjetListe .liste_zoneFils {   display: inline-block;   vertical-align: top;   position: relative; } .AvecThemeFond .ObjetListe .liste_zoneFils {   background-color: #eeeeee; } .AvecThemeFond .objetAffichagePageAccueil_wrapper .ObjetListe .liste_zoneFils {   background-color: inherit; } .ObjetListe .voileBleuTitre, .ObjetListe .divCellule.voileBleuCellule::before, .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(51, 153, 255, 0.1);   position: absolute;   z-index: 1;   pointer-events: none; } .ThemeAccessible .ObjetListe .voileBleuTitre, .ThemeAccessible .ObjetListe .divCellule.voileBleuCellule::before, .ThemeAccessible .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(123, 123, 123, 0.1); } .ObjetListe .voileBleuTitre {   display: none;   width: 10px;   top: 0;   left: 0; } .ObjetListe div.conteneurTri_scroll {   position: absolute;   z-index: 2;   height: 0; } .ObjetListe div.conteneurTri_scroll > div {   overflow: hidden;   position: relative;   pointer-events: none; } .ObjetListe div.conteneurTri_scroll > div .tri_scroll_contenu {   position: relative;   display: flex; } .ObjetListe div.conteneurTri_scroll > div .tri_scroll_contenu > div {   flex: none; } .ObjetListe div.conteneurTri_scroll > div div.flecheTri {   position: absolute;   z-index: 1;   top: -1px; } .ObjetListe div.conteneurTri_scroll > div div.flecheTri.flecheTriNonSurvol {   pointer-events: auto; } .ObjetListe .liste_contenur_gabaritCol {   position: absolute;   z-index: -1;   height: 0;   left: 0;   display: flex; } .ObjetListe .liste_contenur_gabaritCol > div {   flex: none; } .ObjetListe .liste_conteneur_rollover {   position: absolute;   z-index: 0;   pointer-events: none;   display: none; } .ObjetListe .divCellule {   height: 100%;   width: 100%;   position: relative;   box-sizing: border-box; } .ObjetListe .divCellule.divLigneCreation {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .divCellule.voileBleuCellule::before {   content: "";   top: 0;   left: 0;   bottom: 0;   right: 0; } .ObjetListe .divCellule.voileDropCellule::before {   content: "";   top: 0;   left: 0;   bottom: 0;   right: 0; } .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(107, 110, 119, 0.3); } .ThemeFramboise .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(185, 51, 95, 0.3); } .ThemeFraise .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(194, 59, 68, 0.3); } .ThemeCitrouille .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(208, 87, 34, 0.3); } .ThemeMandarine .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(225, 132, 0, 0.3); } .ThemeMure .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(157, 68, 127, 0.3); } .ThemeLavande .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(136, 85, 163, 0.3); } .ThemePrune .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(112, 92, 177, 0.3); } .ThemeBleu .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(50, 115, 181, 0.3); } .ThemeBleuOcean .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(2, 129, 166, 0.3); } .ThemeBleuCanard .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(21, 135, 134, 0.3); } .ThemeEmeraude .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(10, 155, 106, 0.3); } .ThemeFeuille .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(105, 154, 0, 0.3); } .ThemeTaupe .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(135, 115, 121, 0.3); } .ThemeChocolat .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(147, 122, 51, 0.3); } .ThemeMobilePN .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(33, 135, 74, 0.3); } .ThemeMobileHP .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(128, 0, 65, 0.3); } .ThemeNeutre .ObjetListe .divCellule.voileDropCellule::before, .ObjetListe .divCellule.voileDropCellule::before.ThemeNeutre {   background-color: rgba(107, 110, 119, 0.3); } .ObjetListe .divCellule .liste_contenu_cellule {   overflow: hidden;   position: relative;   display: flex;   align-items: flex-start;   min-height: 100%; } .ObjetListe .divCellule .liste_contenu_cellule.liste_cellule_alignVCenter {   align-items: center;   height: 100%; } .ObjetListe .divCellule .liste_contenu_cellule > div {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .divCellule .liste_contenu_cellule > .liste_contenu_cellule_deploiement {   flex: none;   padding-right: 2px;   width: 8px; } .ObjetListe .divCellule .liste_contenu_cellule > .liste_contenu_cellule_contenu {   flex: 2 1 auto; } .ObjetListe .divCellule .liste_contenu_cellule.liste_cellule_alignVCenter > .liste_contenu_cellule_contenu {   height: 100%; } .ObjetListe .Liste_ZoneTexte {   width: 100%;   height: 100%;   padding: 3px; } .ObjetListe .Liste_Input_Texte {   width: 100%;   height: 12px;   padding: 0px;   margin: 0px;   border: 0px;   box-sizing: border-box; } .ObjetListe .dessinHoverListe {   position: absolute;   z-index: 2;   pointer-events: none; } .ObjetListe .dessinHoverListe.dessinHoverListe_cadre {   top: 0;   bottom: 0;   left: 0;   right: 0;   border: 1px solid #3399ff; } .ThemeAccessible .ObjetListe .dessinHoverListe.dessinHoverListe_cadre {   border: 1px solid #7b7b7b; } .ObjetListe .dessinHoverListe.dessinHoverListe_gauche {   -webkit-transform: rotate(180deg);   transform: rotate(180deg);   -webkit-transform-origin: center;   transform-origin: center; } .ObjetListe .dessinHoverListe.dessinHoverListe_haut {   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg);   -webkit-transform-origin: center;   transform-origin: center; } .ObjetListe .dessinHoverListe.dessinHoverListe_bas {   -webkit-transform: rotate(90deg);   transform: rotate(90deg);   -webkit-transform-origin: center;   transform-origin: center; } .ObjetListe .copySVG, .ObjetListe .selecfile_classDrag:after, .ObjetListe .selecfile_classDrag_survol:after {   position: absolute;   pointer-events: none;   top: 0;   bottom: 0;   left: 0;   right: 0; } .ObjetListe .copySVG {   z-index: 3; } .ObjetListe .copySVG > svg {   position: absolute; } .ObjetListe .copySVG > svg > rect {   stroke-width: 3px;   stroke: #217346;   fill: transparent;   stroke-dasharray: 7px 3px;   stroke-dashoffset: 0;   -webkit-animation-name: ObjetListe_copySVG;   animation-name: ObjetListe_copySVG;   -webkit-animation-duration: 4s;   animation-duration: 4s;   -webkit-animation-iteration-count: infinite;   animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   animation-timing-function: linear;   -webkit-animation-play-state: running;   animation-play-state: running; } @-webkit-keyframes ObjetListe_copySVG {   from {     stroke-dashoffset: 0;   }   to {     stroke-dashoffset: -100px;   } } @keyframes ObjetListe_copySVG {   from {     stroke-dashoffset: 0;   }   to {     stroke-dashoffset: -100px;   } } .ObjetListe .selecfile_classDrag:after {   content: '';   display: block;   border: 1px dotted #C5C5C5; } .ObjetListe .selecfile_classDrag_survol {   background-color: #d6ebff; } .ThemeAccessible .ObjetListe .selecfile_classDrag_survol {   background-color: #ebebeb; } .ObjetListe .selecfile_classDrag_survol:after {   content: '';   display: block; } .ObjetListe .selecfile_classDrag_survol:after {   border: 2px dashed #3399ff; } .ThemeAccessible .ObjetListe .selecfile_classDrag_survol:after {   border: 2px dashed #999999; } .ObjetListe .liste_scroll_total {   position: relative; } .ObjetListe .liste_scroll_total .liste_ligne_total {   display: flex;   align-items: stretch; } .ObjetListe .liste_scroll_total .liste_ligne_total .liste_cellule_total {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .liste_scroll_total .liste_ligne_total .liste_cellule_total > div {   overflow: hidden; } .ObjetListe .liste_surligneur_edition {   z-index: 4; } .ObjetListe .liste_saisie_textarea {   position: absolute;   z-index: 6; } .ObjetListe .liste_dragInsertion {   position: absolute;   z-index: 5;   left: 0;   right: 0;   height: 2px;   background-color: #515459;   pointer-events: none; } .ObjetListe .liste_dragInsertion > div {   position: absolute;   top: -2px;   width: 0;   height: 0;   border-style: solid; } .ObjetListe .liste_dragInsertion > div.liste_dragInsertion_fg {   left: 0;   border-width: 3px 0 3px 6px;   border-color: transparent transparent transparent #515459; } .ObjetListe .liste_dragInsertion > div.liste_dragInsertion_fd {   right: 0;   border-width: 3px 6px 3px 0;   border-color: transparent #515459 transparent transparent; } .ObjetListe .liste_cont_btnscroll {   position: relative; } .ObjetListe .liste_btnsDroite > div {   box-sizing: border-box;   background-color: #E2E2E2;   border-top: 1px solid #C5C5C5;   border-right: 1px solid #C5C5C5; } .ObjetListe .liste_btnsDroite > div:last-child {   border-bottom: 1px solid #C5C5C5; } .ObjetListe .liste_btnsDroite > div i {   width: 100%;   height: 100%; } .ObjetListe .liste_rechercheTexte {   position: absolute;   top: 0;   right: 0;   z-index: 5;   background-color: white;   border: 1px solid #6B6E77;   display: inline-block;   white-space: nowrap; } .ObjetListe .liste_rechercheTexte input {   border: 0;   margin: 0;   padding: 2px;   width: 150px; } .ObjetListe .liste_rechercheTexte input::-ms-clear {   width: 0;   height: 0; } .ObjetListe .liste_rechercheTexte i {   font-size: 12px;   padding: 3px 4px; } .ObjetListe .liste_pagination {   width: 1px;   margin: 1px auto 0 auto;   padding-top: 2px;   padding-bottom: 2px; } .ObjetListe_Impression.tableConteneur {   border-top: #000 1px solid;   border-collapse: collapse; } .ObjetListe_Impression.tableConteneur .trTitre > td {   font-weight: 700;   border-right: #000 1px solid;   border-bottom: #000 1px solid; } .ObjetListe_Impression.tableConteneur .trContenu > td {   border-right: #000 1px solid;   border-bottom: #000 1px solid; } .ObjetListe_Impression.tableConteneur .ligneSelectionImp:before {   content: '\25B6';   position: absolute; }
 .FantomeDraggable {   opacity: 0.9;   border: 1px solid #C5C5C5;   border-radius: 3px;   background-color: #F8F8F8;   min-width: 50px;   min-height: 15px; } .FantomeDraggable > div {   overflow: hidden;   text-overflow: ellipsis;   text-align: left;   pointer-events: none;   display: flex;   padding: 3px 3px 3px 30px;   max-width: 700px;   font-weight: 600; } .FantomeDraggable > div > .draggable_details {   display: flex;   align-items: center;   position: absolute;   top: 90%;   left: 33px;   border: 1px solid #C5C5C5;   border-radius: 3px;   background-color: #F8F8F8;   padding: 3px; } .FantomeDraggable > div > .draggable_details > *:first-child {   margin-left: 2px;   margin-right: 5px; } .FantomeDraggable > div > .draggable_details .draggable_details_Deplacer {   background: transparent url("../../../FichiersRessource/IconeChangerListe.png") no-repeat 0 0;   height: 12px;   width: 12px;   background-size: contain;   -webkit-transform: rotate(90deg);   transform: rotate(90deg); } .FantomeDraggable > div > .draggable_details > label {   font-weight: normal;   white-space: pre; }

.ObjetListeArborescente ul {
  list-style: none;
  margin:0;
  padding: 0 0 0 5px;
}

.ObjetListeArborescente ul ~ li {
  padding:5px;
}

.ObjetListeArborescente > ul {
  padding-left:5px;
}

.ObjetListeArborescente ul > li ul {
  padding-left:15px;
}

.ObjetListeArborescente li {
  outline:none;
  padding:1px;
}

.ObjetListeArborescente li>span {
  vertical-align: middle;
}

.ObjetListeArborescente li>span:first-child {
  margin-right: 5px;
}

.ObjetListeArborescente li:focus {
  border: 1px dotted black;
  padding: 0px;
}
.mce-ico.mce-i-iEMoodleMultiChoice, .mce-ico.mce-i-iEMoodleShortAnswer {
  background: url(../../../images/QcmDefinirTrou.png) center center no-repeat;
}

#ieMoodle-answers-table {
  position: relative;
}

#ieMoodle-answers-table #ieMoodle-answers-context {
  position:absolute;
  width: 70px;
  height: 20px;
  padding: 10px;
}

#ieMoodle-answers-table #ieMoodle-answers-context > div {
  background-color: #f5f5f5;
  border: #CBC2BB 1px solid;
  padding: 5px;
  cursor: pointer;
}

#ieMoodle-answers-table table {
  border-collapse: collapse;
  width: 100%;
}

#ieMoodle-answers-table table tr#addAnswer td {
  font-style: italic;
  padding: 2px 10px;
}

#ieMoodle-answers-table table tr td > input {
  width: 100%;
  border: none;
}

#ieMoodle-answers-table table th {
  font-weight: 600;
  padding: 2px 5px;
}

#ieMoodle-answers-table table td {
  border:1px solid #CBC2BB;
  padding: 2px;
}
 .ObjetSelecteurDropPJ {   height: 100%;   box-sizing: border-box;   padding: 1px;   border: 2px dashed #C5C5C5;   background-color: white;   position: relative;   transition: border-color 0.3s, background-color 0.3s; } .ObjetSelecteurDropPJ .texteSelecteur {   display: flex;   align-items: center;   justify-content: center;   padding: 1px 1px 1px 0;   white-space: pre; } .ObjetSelecteurDropPJ .texteSelecteur > div {   padding: 0 3px; } .ObjetSelecteurDropPJ.inactif {   background-color: #EFEFEF; } .ObjetSelecteurDropPJ.inactif .texteSelecteur {   color: darkgray; } .ObjetSelecteurDropPJ .contLiensPJSites {   position: absolute;   top: 20px;   left: 1px;   right: 1px;   bottom: 1px;   overflow: auto; } .ObjetSelecteurDropPJ .contLiensPJSites > div {   display: inline-block;   vertical-align: bottom; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSitesAlign {   height: 100%; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSites > div {   display: inline-block; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSites > div:not(:first-child):not(:empty) {   padding-left: 3px; } .ObjetSelecteurDropPJ.surDrag {   border-color: #3399ff; } .ThemeAccessible .ObjetSelecteurDropPJ.surDrag {   border-color: #999999; } .ObjetSelecteurDropPJ.surDragSurvol {   background-color: #d6ebff; } .ThemeAccessible .ObjetSelecteurDropPJ.surDragSurvol {   background-color: #ebebeb; } .ObjetSelecteurDropPJ .etiquette {   position: absolute;   bottom: 100%;   margin-bottom: 5px;   left: 50%;   -webkit-transform: translate(-50%);   transform: translate(-50%);   width: 200px;   color: white;   opacity: 0;   border-radius: 5px;   pointer-events: none;   display: flex;   align-items: center;   justify-content: center;   text-align: center;   padding: 5px; } .ObjetSelecteurDropPJ .etiquette {   background-color: #3399ff; } .ThemeAccessible .ObjetSelecteurDropPJ .etiquette {   background-color: #999999; } .ObjetSelecteurDropPJ .etiquette.visible {   visibility: visible;   opacity: 0.9;   transition: opacity 0.4s; } .ObjetSelecteurDropPJ .etiquette.hidden {   visibility: hidden;   opacity: 0;   transition: visibility 0s 0.4s, opacity 0.4s; }
 .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_section:not(:last-child) {   margin-bottom: 2rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_section > div:first-child {   display: flex;   align-items: center;   white-space: pre; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_section > div:not(:first-child) {   margin-left: 2rem;   margin-top: 0.5rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_section .ofpecp_comboCompte {   margin-left: 1rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_zoneInputs {   display: flex;   align-items: center;   white-space: pre; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_zoneInputs > div:first-child {   margin-right: 1rem;   flex: none; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_zoneInputs > div:not(:first-child) {   flex: 2 1 auto; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_zoneInputs input {   width: 100%;   min-width: 400px;   box-sizing: border-box;   height: 20px; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_infosPerso > div > div {   height: 2rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_infosPerso > div > div, .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_infosPerso > div > div input {   margin-bottom: 0.5rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_legende {   font-style: italic;   margin-bottom: 0.8rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_commandes {   flex: 2 1 auto;   display: flex;   align-items: center;   justify-content: flex-end; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_commandes > * {   margin-left: 0.5rem; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_commandes i {   font-size: 20px; } .ObjetFenetre_ParametresEmailCP_racine .Fenetre_Contenu .ofpecp_commandes .imageBtnPartage {   background: transparent url("../../../FichiersRessource/CompteEtablissement.png") no-repeat 0 0;   height: 18px;   width: 18px; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_titre {   text-align: center;   font-weight: 600;   margin: 0 auto 1.5rem auto; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu input {   width: 100%;   box-sizing: border-box;   height: 20px; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_legende {   display: flex;   align-items: center;   margin-bottom: 0.5rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_titreInput {   margin-top: 1rem;   margin-bottom: 0.5rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_image_rgpd {   background: transparent url("../../../FichiersRessource/LogoRGPD.png") no-repeat 0 0;   height: 40px;   width: 120px;   margin-right: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_choixMailUtil > label {   margin-top: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_choixMailUtil > div {   margin-top: 0.5rem;   margin-left: 1rem;   font-weight: 600; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_choixMailUtil > div.ccb_disabled {   color: #6B6E77; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_choixMailUtil ~ div {   margin-left: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_titreQuestion {   font-weight: 600;   margin-top: 0.7rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup li {   margin-left: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recupFichier {   margin-top: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recupFichier .ccb_recup_input {   margin-top: 0.5rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recupQuestion_choix {   display: flex;   align-items: center;   margin-top: 1.5rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recupQuestion_choix > * {   flex: none;   white-space: pre; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recupQuestion_libelle {   font-weight: 600;   margin: 0.5rem 0rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_recup .ccb_recup_input {   padding-left: 1rem;   width: 100%;   box-sizing: border-box; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_reinit {   margin-top: 1rem; } .ObjetFenetre_CreationCompteBEE_racine .Fenetre_Contenu .ccb_reinit button {   width: 100%;   margin-top: 1rem; } .ObjetFenetre_CompteAvanceBEE_racine .Fenetre_Contenu > div {   box-sizing: border-box;   width: 100%;   padding-left: 2rem;   margin-bottom: 1rem; } .ObjetFenetre_CompteAvanceBEE_racine .Fenetre_Contenu > div input {   width: 100%;   box-sizing: border-box;   height: 20px; } .ObjetFenetre_CompteAvanceBEE_racine .Fenetre_Contenu > label:first-child {   margin-bottom: 1rem; }
 .couleur_icon_sexe.icon_venus {   color: #EE01F6; } .couleur_icon_sexe.icon_mars {   color: #2D24F0; } .couleur_icon_sexe.icon_troisieme_sexe {   color: #6B6E77; } .bg_sexe_fille {   background-color: #EE01F6; } .bg_sexe_garcon {   background-color: #2D24F0; } .bg_sexe_troisieme_sexe {   background-color: #6B6E77; }
[class^="ImageFond"],
[class*=" ImageFond"] {
    background-repeat: no-repeat;
    background-position: bottom center;
}

.ImageFond.BottomLeft {background-position: bottom left;}
.ImageFond.Repeat {background-repeat: repeat;}
.ImageFond.Cover {background-size: cover;}

.ImageFondSuite_Louvre_01 {
  background-image: url('../../images/2019/boscoreale-suite.png');
}

.ImageFondSuite_Louvre_02 {
  background-image: url('../../images/2019/cubiste-suite.png');
}

.ImageFondSuite_Louvre_03 {
  background-image: url('../../images/2019/sabine-suite.png');
}

.ImageFondSuite_Louvre_04 {
  background-image: url('../../images/2019/casque-suite.png');
}

.ImageFondSuite_Louvre_05 {
  background-image: url('../../images/2019/chat-suite.png');
}

.ImageFondSuite_Louvre_06 {
  background-image: url('../../images/2019/suse-suite.png');
}

.ImageFondSuite_Louvre_07 {
  background-image: url('../../images/2019/momie-suite.png');
}

.ImageFondSuite_Louvre_08 {
  background-image: url('../../images/2017/charles-suite.png');
}

.ImageFondSuite_Louvre_09 {
  background-image: url('../../images/2019/scribe-suite.png');
}

.ImageFondSuite_Louvre_10 {
  background-image: url('../../images/2019/archers-suite.png');
}

.ImageFondSuite_Louvre_11 {
  background-image: url('../../images/2019/champollion-suite.png');
}

.ImageFondSuite_Louvre_12 {
  background-image: url('../../images/2019/samothrace-suite.png');
  margin-bottom: 50px;
}

.ImageBackground_Louvre_01 {
  background-image: url('../../images/2019/boscoreale-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_02 {
  background-image: url('../../images/2019/cubiste-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_03 {
  background-image: url('../../images/2019/sabine-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_04 {
  background-image: url('../../images/2019/casque-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_05 {
  background-image: url('../../images/2019/chat-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_06 {
  background-image: url('../../images/2019/suse-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_07 {
  background-image: url('../../images/2019/momie-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_08 {
  background-image: url('../../images/2017/charles-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_09 {
  background-image: url('../../images/2019/scribe-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_10 {
  background-image: url('../../images/2019/archers-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_11 {
  background-image: url('../../images/2019/champollion-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_12 {
  background-image: url('../../images/2019/samothrace-background.png');
  background-size: cover;
}

.ImageLogo_Louvre {
    background-image: url('../../images/2017/logo-louvre.png');
    width: 110px;
    height: 33px;
}

.ImageFondSuite_2-14 {
    background-image: url('../../images/2017/piday-suite.jpg');
    margin-bottom: 50px;
}

.ImageBackground_2-14 {
    background-image: url('../../images/2017/piday-background.jpg');
    background-size: cover;
}

a.LienLouvre {
    color: black;
    cursor: pointer;
    text-decoration: none;
}

a.LienLouvre:hover {
    color: black;
    cursor: pointer;
    text-decoration: underline;
}


.Image_Logo_HyperplanningBarreHaut {
  width: 135px;
  height: 30px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url("../../../FichiersRessource/LogoHyperplanningBarreHaut.png");
}

.Image_EspaceEnseignants_Connexion, .Image_EspaceEtudiants_Connexion, .Image_EspaceSecretariat_Connexion, .Image_EspaceParent_Connexion, .Image_EspaceAcademie_Connexion, .Image_EspaceEntreprise_Connexion, .Image_EspaceAdministratif_Connexion {
  width: 115px;
  height: 115px;
  background-color: transparent;
  background-repeat: no-repeat;
}

.Image_EspaceEnseignants_Connexion {
  background-image: url("../../../FichiersRessource/EspaceProfesseursConnexion.png");
}

.Image_EspaceAdministratif_Connexion {
  background-image: url("../../../FichiersRessource/EspaceAdministrationConnexion.png");
}

.Image_EspaceEtudiants_Connexion {
  background-image: url("../../../FichiersRessource/EspaceEleveConnexion.png");
}

.Image_EspaceSecretariat_Connexion {
  background-image: url("../../../FichiersRessource/EspaceVieScolaireConnexion.png");
}

.Image_EspaceParent_Connexion {
  background-image: url("../../../FichiersRessource/EspaceParentsConnexion.png");
}

.Image_EspaceAcademie_Connexion {
  background-image: url("../../../FichiersRessource/EspaceAcademieConnexion.png");
}

.Image_EspaceEntreprise_Connexion {
  background-image: url("../../../FichiersRessource/EspaceEntrepriseConnexion.png");
}

.Image_SeparateurConnexion {
  background-image: url("../../../FichiersRessource/SeparateurBulle.png");
  width: 294px;
  height: 11px;
  margin:0 auto 10px;
}

.BoutonPageCommune {
  background-color:transparent;
  color: #444;
  transition: background-color 0.4s;
  border-bottom: #d7d7cd 1px solid;
  width:100%;
  padding:7px 0;
  text-decoration:none;
  display:flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  font-size: 18px;
}

.BoutonPageCommune:last-of-type {
  border-bottom:0;
}

.BoutonPageCommune:hover {
  background-color: white;
  text-decoration: none;
}

.BoutonPageCommune .LibelleBoutonConnexion {
  flex: 10 0 auto;
  text-align: center;
}

.Image_EspaceEnseignants, .Image_EspaceAdministratif, .Image_EspaceEtudiants, .Image_EspaceSecretariat, .Image_EspaceParents, .Image_EspaceAcademie, .Image_EspaceEntreprise {
  width:59px;
  height:54px;
  flex: 0 0 59px;
  background-color:transparent;
  margin-right: 15px;
  background-position: center center;
}

.Image_EspaceEnseignants {
  background-image: url("../../../FichiersRessource/EspaceProfesseurs.png");
  width:59px;
  height:54px;
}

.Image_EspaceAdministratif {
  background-image: url("../../../FichiersRessource/EspaceAdministration.png");
}

.Image_EspaceEtudiants {
  background-image: url("../../../FichiersRessource/EspaceEleve.png");
}

.Image_EspaceSecretariat {
  background-image: url("../../../FichiersRessource/EspaceVieScolaire.png");
}

.Image_EspaceParents {
  background-image: url("../../../FichiersRessource/EspaceParents.png");
}

.Image_EspaceAcademie {
  background-image: url("../../../FichiersRessource/EspaceAcademie.png");
}

.Image_EspaceEntreprise {
  background-image: url("../../../FichiersRessource/EspaceEntreprise.png");
}


.loginBox>div {
  margin-bottom: 10px;
}

.loginBox input[type="text"], .loginBox input[type="password"] {
  width: calc(100% - 1px - 20px);
  border-right:0;
  border-radius: 3px 0 0 3px;
  padding:3px;
  vertical-align: middle;
}

.loginBox .AideConnexion {
  display:inline-block;
  width:20px;
  height:19px;
  position:relative;
  vertical-align: middle;
}

.loginBox .AideConnexion:before {
  content: '';
  background-image: url("../../../FichiersRessource/IconeInformation.png");
  width: 15px;
  height: 15px;
  position: absolute;
  top: 2px;
  left: 2px;
}

.loginBox input[type="text"] ~ .AideConnexion, .loginBox input[type="password"] ~ .AideConnexion {
  border: 1px solid #cbc2bb;
  border-left:0;
  border-radius:0 3px 3px 0;
  background-color:white;
}
 .ObjetFenetreRecupIdMdp_table {   line-height: 24px; } .ObjetFenetreRecupIdMdp_table td {   vertical-align: top; } .ObjetFenetreRecupIdMdp_tr_disabled {   color: grey; } .ObjetFenetreRecupIdMdp_table .Insecable span {   display: inline-block;   width: 25%; } .ObjetFenetreRecupIdMdp_table input[type="text"], .ObjetFenetreRecupIdMdp_table input[type="password"] {   width: 90%;   margin: 5px 0; } .ObjetFenetreRecupIdMdp_table input[type="password"] {   width: 150px; }
.EspaceIndex .ObjetSaisieMotDePasseCP input {
  padding:3px;
  box-sizing:border-box;
  width:170px;
  margin-bottom:5px;
}

.ObjetSaisieMotDePasseCP .BlocMessageEnTete {
  padding-bottom:15px;
}

.ObjetSaisieMotDePasseCP .BlocContenu {
  display:flex;
  align-items:top;
  flex-direction : row;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu {
  flex-direction : column;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {
  padding-bottom:5px;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {
  padding-bottom:2rem;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP label {
  padding-bottom:3px;
  white-space: pre;
  display:block;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {
  padding-bottom:5px;
  padding-left:20px;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {
  padding-bottom:2rem;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation * {
  white-space: pre;
}
 .WidgetToutVoir {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/EcranAccueilPlus.png"); } .WidgetFermer {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/CroixPourFermetureFenetre.png"); } .WidgetActualiser {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/EcranAccueilRafraichir.png") -60px 0px no-repeat; } .WidgetDSEvaluation {   background: url("../../../FichiersRessource/EcranAccueilProchainesEvals.png"); } .WidgetTitre {   font-weight: bold;   text-align: center; } .WidgetTitre {   border-bottom: 1px solid #6B6E77; } .ThemeFramboise .WidgetTitre {   border-bottom: 1px solid #B9335F; } .ThemeFraise .WidgetTitre {   border-bottom: 1px solid #C23B44; } .ThemeCitrouille .WidgetTitre {   border-bottom: 1px solid #D05722; } .ThemeMandarine .WidgetTitre {   border-bottom: 1px solid #E18400; } .ThemeMure .WidgetTitre {   border-bottom: 1px solid #9D447F; } .ThemeLavande .WidgetTitre {   border-bottom: 1px solid #8855A3; } .ThemePrune .WidgetTitre {   border-bottom: 1px solid #705CB1; } .ThemeBleu .WidgetTitre {   border-bottom: 1px solid #3273B5; } .ThemeBleuOcean .WidgetTitre {   border-bottom: 1px solid #0281A6; } .ThemeBleuCanard .WidgetTitre {   border-bottom: 1px solid #158786; } .ThemeEmeraude .WidgetTitre {   border-bottom: 1px solid #0A9B6A; } .ThemeFeuille .WidgetTitre {   border-bottom: 1px solid #699A00; } .ThemeTaupe .WidgetTitre {   border-bottom: 1px solid #877379; } .ThemeChocolat .WidgetTitre {   border-bottom: 1px solid #937A33; } .ThemeNeutre .WidgetTitre, .WidgetTitre.ThemeNeutre {   border-bottom: 1px solid #6B6E77; } .WidgetLignePaire {   margin: 0px;   padding: 6px;   background-color: white; } .WidgetLigneImpaire {   margin: 0px;   padding: 6px;   background-color: #F8F8F8; } .WidgetCumul {   margin: 3px;   padding: 3px;   font-weight: bold; } .WidgetCumul {   border-bottom: 1px solid #6B6E77; } .ThemeFramboise .WidgetCumul {   border-bottom: 1px solid #B9335F; } .ThemeFraise .WidgetCumul {   border-bottom: 1px solid #C23B44; } .ThemeCitrouille .WidgetCumul {   border-bottom: 1px solid #D05722; } .ThemeMandarine .WidgetCumul {   border-bottom: 1px solid #E18400; } .ThemeMure .WidgetCumul {   border-bottom: 1px solid #9D447F; } .ThemeLavande .WidgetCumul {   border-bottom: 1px solid #8855A3; } .ThemePrune .WidgetCumul {   border-bottom: 1px solid #705CB1; } .ThemeBleu .WidgetCumul {   border-bottom: 1px solid #3273B5; } .ThemeBleuOcean .WidgetCumul {   border-bottom: 1px solid #0281A6; } .ThemeBleuCanard .WidgetCumul {   border-bottom: 1px solid #158786; } .ThemeEmeraude .WidgetCumul {   border-bottom: 1px solid #0A9B6A; } .ThemeFeuille .WidgetCumul {   border-bottom: 1px solid #699A00; } .ThemeTaupe .WidgetCumul {   border-bottom: 1px solid #877379; } .ThemeChocolat .WidgetCumul {   border-bottom: 1px solid #937A33; } .ThemeNeutre .WidgetCumul, .WidgetCumul.ThemeNeutre {   border-bottom: 1px solid #6B6E77; } .WidgetEspaceGauche {   border-left: 10px solid white; }


.objetAffichagePageAccueil_wrapperWrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.objetAffichagePageAccueil_wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 10px 5px;
  min-height:calc(100% - 20px);
  -webkit-flex: 10 1 auto;
  -ms-flex: 10 1 auto;
  flex: 10 1 auto;
}

.objetAffichagePageAccueil_colonne {
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-flex: 1 1 0px;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}


.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_Inverse_1
{
  height: 25%;
  width:1px;
}

.Cellule_Separateur_Inverse_2
{
  height: 12.5%;
  width: 1px;
}

.Cellule_TraitHeure_Impression
{
	border-bottom : 1px solid black;
}

.CelluleHoraire
{
	text-align : right;
	padding-right : 5px;
}

.CelluleSemaine_Impression
{
	border-bottom : 1px solid black;
}
 .Cours {   width: 100%;   height: 100%;   padding: 0; } .EmploiDuTemps_Element {   position: absolute;   overflow: hidden;   border: 1px solid black;   z-index: 3; } .AvecThemeFond .ObjetGrille {   background-color: #eeeeee; } .AvecThemeFond .objetAffichagePageAccueil_wrapper .ObjetGrille {   background-color: inherit; } .ObjetGrille .Titre_Jours_Grille {   font-weight: bold; } .ObjetGrille.GrilleNonInverse .Titre_Jours_Grille {   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .ObjetGrille.GrilleInverse .decorateurTitre_conteneur_BlocTranche {   position: absolute;   left: 0px;   flex-direction: row-reverse;   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche {   display: flex;   align-items: center; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche > div {   flex: none; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche > div.decorateurTitre_BlocTranche {   position: relative;   text-align: center;   background-color: #D9DBDC;   padding: 1px;   box-sizing: border-box; } .ObjetGrille .conteneurAbs {   position: absolute; } .ObjetGrille .conteneurAbs canvas {   position: absolute;   top: 0;   left: 0;   pointer-events: none; } .ObjetGrille .TraitHoraire {   position: absolute;   height: 1px;   font-size: 1px;   pointer-events: none; } .ObjetGrille .PiedTrancheNonInverse {   display: flex;   align-items: flex-start;   padding-top: 3px; } .ObjetGrille .PiedTrancheScroll, .ObjetGrille .PiedHoraireScroll {   overflow: hidden; } .ObjetGrille .corpsGrille {   display: flex;   align-content: flex-start;   overflow: hidden; } .ObjetGrille .piedScroll {   white-space: nowrap;   overflow: hidden; } .ObjetGrille.GrilleNonInverse .FondTrancheBlocHoraire {   flex-direction: column; } .ObjetGrille.GrilleInverse .FondTrancheBlocHoraire {   flex-direction: row; } .ObjetGrille .calqueFondTranchesHtml {   pointer-events: none; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire {   position: absolute;   overflow: hidden;   display: flex;   align-content: flex-start; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire .FondTrancheBlocHoraireTexte {   display: flex;   justify-content: center;   align-items: center;   pointer-events: none; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire .FondTrancheBlocHoraireTexte > div {   font-weight: bold;   -webkit-transform-origin: center;   transform-origin: center;   color: #C5C5C5; } .ObjetGrille .calqueContenusHtml {   pointer-events: none; } .ObjetGrille .CelluleGrille {   position: relative; } .ObjetGrille.GrilleNonInverse .PiedTrancheScroll {   padding-left: 1px;   padding-right: 1px; } .ObjetGrille.GrilleInverse .PiedTrancheScroll {   padding-bottom: 1px;   padding-top: 1px; } .ObjetGrille .PiedHoraireContenu {   position: relative; } .ObjetGrille.GrilleNonInverse .PiedTrancheContenu, .ObjetGrille.GrilleInverse .PiedHoraireContenu {   display: flex;   align-items: center;   align-content: center; } .ObjetGrille.GrilleNonInverse .PiedTrancheContenu > div, .ObjetGrille.GrilleInverse .PiedHoraireContenu > div {   flex: none; }
 .ObjetGrilleCours .contenu, .ObjetGrilleCours .contenuMemo {   overflow: hidden;   color: black;   text-align: center;   vertical-align: middle; } .ObjetGrilleCours .contenu {   white-space: nowrap; } .ObjetGrilleCours .contenu > label {   white-space: pre; } .ObjetGrilleCours .contenu .blocCouleur {   display: inline-block;   vertical-align: middle;   border: 1px solid black;   margin-right: 2px;   margin-bottom: 2px;   width: 6px; } .ObjetGrilleCours .contenuMemo {   word-wrap: break-word;   white-space: pre-line; } .ObjetGrilleCours .contenuMemo > * {   vertical-align: middle;   display: inline-block;   overflow: hidden; } .ObjetGrilleCours .contenuMemo > * .Image_PostIt_Trombone {   background-size: cover;   position: relative;   top: -1px; } .ObjetGrilleCours .contenuMemo.simuContenuMemo {   visibility: hidden; } .ObjetGrilleCours .contenuMemo.memoUneLigne {   word-wrap: normal;   white-space: nowrap; } .ObjetGrilleCours .bandeauOral {   text-align: center;   vertical-align: top;   height: 1px;   padding: 1px 1px 0 1px; } .ObjetGrilleCours .bandeauOral > div {   box-sizing: border-box;   overflow: hidden;   display: flex;   align-items: center;   background-color: white;   color: #ff0000;   border: 2px solid #ff0000;   border-radius: 5px;   padding: 1px; } .ObjetGrilleCours .bandeauOral > div.oralOK {   color: #0c7a2d;   border-color: #13c147; } .ObjetGrilleCours .bandeauOral > div > div:nth-child(1) {   flex: none;   margin-left: 2px; } .ObjetGrilleCours .bandeauOral > div > div:nth-child(2) {   flex: 1 2 auto; }
 .ObjetGrilleCours .selectionCoursGrille {   pointer-events: none;   position: absolute;   overflow: hidden;   top: 0;   left: 0;   right: 0;   bottom: 0; } .ObjetGrilleCours .conteneur_image {   position: absolute;   width: auto;   display: flex;   pointer-events: none; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div, .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div {   pointer-events: auto;   position: relative; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div:not(:first-child), .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div:not(:first-child) {   padding-left: 1px; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div {   align-self: flex-end; } .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div {   align-self: flex-start; } .ObjetGrilleCours .conteneur_image.conteneur_image_centre {   left: 50%;   -webkit-transform: translateX(-50%);   transform: translateX(-50%); }
.InterfaceListeEtudiantsEDT_container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: stretch;
  align-items: flex-start;
  }

.InterfaceListeEtudiantsEDT_item:nth-child(1) {
  order: 0;
  flex-shrink: 0;
  flex-basis: auto;
  align-self: auto;
  }

.InterfaceListeEtudiantsEDT_item:nth-child(2) {
  order: 1;
  flex-basis: 13px;
  align-self: flex-end;
  }

.InterfaceListeEtudiantsEDT_StickerAbsent {
  background-color: white;
  color: red;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerEnStage {
  background-color: white;
  color : blue;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerDispensePO {
  background-color: white;
  color : gray;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerDispensePNO {
  background-color: white;
  color : red;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }
 .InterfaceSaisieContenusProgression {   height: 100%; } .InterfaceSaisieContenusProgression .conteneurlisteDroite {   height: 100%; } .InterfaceSaisieContenusProgression .conteneurlisteDroite .selecteurPJ {   height: 60px;   margin-bottom: 5px; } .InterfaceSaisieContenusProgression .conteneurlisteDroite .listeSeances {   height: calc(100% - 65px); }

i.ObjetBoutonBandeau_icone {
  font-size: 19px;
  padding: 0;
  background-color: #efefef;
  border: 1px solid #9f9f9f;
  border-radius: 1px;
  text-align: center;
  height: 24px;
  width: 24px !important;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin:2px;
}

i.ObjetBoutonBandeau_icone.ObjetBoutonBandeau_iconeInactive {
  color: #cccccc !important;
  cursor: not-allowed;
}

i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover,
i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {
  box-shadow: 0px 0px 13px -6px rgba(0,0,0,0.75);
  border-color:#909090;
}

i.ObjetBoutonBandeau_icone.ObjetBoutonBandeau_iconeInactive:focus {
  border-color:#909090;
}

i.ObjetBoutonMenu_icone {
  font-size: 19px;
  padding: 0;
  height: 24px;
  width: 24px;
  margin:5px;
}

i.ObjetBoutonMenu_icone:hover,
i.ObjetBoutonMenu_icone:focus {
  box-shadow: 0px 0px 13px -6px rgba(0,0,0,0.75);
  border-color:#909090;
}

.objetBandeauEntete_secondmenu i.ObjetBoutonMenu_icone {
  font-size: 19px;
  padding: 0;
  height: 0;
  width: 24px;
  margin:0 0 0 5px;
  vertical-align: baseline;
  position: relative;
  line-height: 0;
  top:25%;
}
 .ObjetFicheOraux {   padding: 0px 10px; } .ObjetFicheOraux > div:not(:last-child) {   margin-bottom: 15px; } .ObjetFicheOraux > div:last-child {   margin-bottom: 5px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail {   overflow: hidden;   display: flex;   flex-flow: row wrap;   align-content: stretch;   align-items: stretch;   justify-content: flex-start;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail > div:nth-child(1) {   flex: 1 2 auto;   align-self: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail > div:nth-child(2) {   flex: 1 2 auto;   align-self: flex-end;   text-align: right; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail {   overflow: hidden;   display: flex;   flex-flow: row wrap;   align-content: stretch;   align-items: flex-start;   justify-content: flex-start;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail > div:nth-child(1) {   flex-shrink: 0;   flex-basis: auto;   align-self: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail > div:nth-child(2) {   flex: 1 2 auto;   align-self: flex-end;   text-align: right; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxPromotion {   overflow: hidden;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation {   overflow: hidden;   padding: 3px;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation {   cursor: pointer;   display: flex;   align-items: center;   justify-content: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation > div:nth-child(1) {   flex: none; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation > div:nth-child(2) {   flex: 1 2 auto; } .OrauxConvocationFond {   background-color: #F8F8F8; } .OrauxFondErreur {   background-color: #D9DBDC; } .WidgetOraux {   padding: 10px; } .OrauxMobile {   padding: 0px; }
 .ObjetFenetre_CreationNotifApp_racine .fcna_conteneur {   display: flex;   align-items: stretch; } .ObjetFenetre_CreationNotifApp_racine .fcna_liste {   flex: none;   width: 200px;   margin-right: 0.3rem; } .ObjetFenetre_CreationNotifApp_racine .fcna_edition {   flex: none;   width: 500px; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc:not(:last-child) {   margin-bottom: 0.5rem; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc:first-child {   margin-top: 0.5rem; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc > span {   margin-bottom: 0.3rem; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc input {   width: 100%;   padding: 3px; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc .fcna_baliseManuq {   margin-left: 0.5rem; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc .fcna_compteur {   font-size: 8px;   line-height: 10px;   text-align: right; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc .fcna_compteur.fcna_compteur_alerte {   color: red; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc .fcna_cont_textarea {   margin-top: 0.3rem;   border: 1px solid #C5C5C5;   height: 115px; } .ObjetFenetre_CreationNotifApp_racine .fcna_bloc .fcna_cont_textarea .fcna_textarea {   height: 100%;   width: 100%; } .fen_apercu_notifApp .ana_titre {   padding: 3px;   margin-bottom: 0.7rem;   margin-top: 0.2rem;   border: 1px solid #C5C5C5;   white-space: break-spaces; } .fen_apercu_notifApp .ana_message {   border: 1px solid #C5C5C5;   height: 100px; } .fen_apercu_notifApp .ana_message .ana_cont_message {   padding: 3px;   white-space: break-spaces; }
 .ProgressionCercle {   position: relative;   width: 100px;   height: 100px;   background-color: #E2E2E2;   border-radius: 50%;   margin: auto; } .ProgressionCercle_libelle {   position: absolute;   left: 6px;   top: 6px;   height: calc(100% - 12px);   width: calc(100% - 12px);   color: #427CB6;   z-index: 2;   background-color: white;   border-radius: 50%; } .ProgressionCercle_libelle span {   position: absolute;   left: 0;   width: 100%;   top: 50%;   transform: translateY(-50%);   text-align: center;   font-size: 1.2rem;   font-weight: 600; } .ProgressionCercle_clips {   position: absolute;   width: 100%;   height: 100%;   clip: rect(0, 100px, 100px, 50px); } .ProgressionSupA50 .ProgressionCercle_clips {   clip: rect(auto, auto, auto, auto); } .ProgressionCercle_firstClip, .ProgressionCercle_lastClip {   position: absolute;   width: 100%;   height: 100%;   border-radius: 50%; } .ProgressionCercle_lastClip {   clip: rect(0, 50px, 100px, 0);   border: 8px solid #427CB6;   box-sizing: border-box; } .ProgressionCercle_firstClip {   clip: rect(0, 100px, 100px, 50px);   background-color: #427CB6; } .ProgressionCercle:not(.ProgressionSupA50) .ProgressionCercle_firstClip {   display: none; }

.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: #21874a;
  margin-bottom: 10px;
  padding: 0 5px;
}
 .NiveauAcquisition_Wrapper {   font-size: 1rem; } .NiveauAcquisition_Wrapper .NiveauAcquisition_Icone {   font-size: 1.3em; } .NiveauAcquisition_Wrapper svg {   width: 1.4em;   height: 1.4em; } .NiveauAcquisition_Wrapper svg text {   font-weight: bold; }
.OmbreBloc {
  box-shadow:0px 3px 6px 0px rgba(0,0,0,0.25);
}

.z-depth-1 {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

.z-depth-3 {
  box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}

.z-depth-5 {
  box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);
}

.ArrondisBloc {
  border-radius: 10px;
}

.DivBloc {
  padding       : 10px;
}

.Bloc_Titre {
    font-size   : 14px;
    font-weight : 700;
}

.Bloc_Titre_Maigre {
  font-size   : 14px;
  font-weight : 400;
}

.Bloc_SSTitre {
    font-size   : 13px;
    font-weight : 300;
}

.Bloc_InfoCompl {
    font-size   : 12px;
    font-weight : 300;
}

.Bloc_Contenu {
}

.Bloc_Separateur {
  width           :100%;
  margin-top     : 15px;
  margin-bottom  : 15px;
}

.Bloc_Separateur_Titre {
  width          : 100%;
  margin-bottom  : 15px;
}

.Actu_Question {
  margin-top  : 15px;
  font-weight : 300;
  font-size   : 12px;
}

.Actu_Reponse {
  font-weight : 400;
  font-size   : 12px;
}

.Actu_InfoSondage {
  font-weight : 400;
  font-size   : 12px;
  color       : #6D6D6D;
}

.Actu_BtnValider {
  margin-top    : 15px;
  margin-bottom : 10px;
}

.Actu_AR {
  margin-top    : 10px;
  font-size     : 12px;
  font-weight   : 600;
}

.Actu_InfoCoche {
  font-size     : 12px;
  font-weight   : 600;
  margin-top    : 4px;
  margin-bottom : 4px;
}

.Actu_Destinataire {
  font-size     : 12px;
  font-weight   : 300;
  margin-bottom : 5px;
  color         : #6D6D6D;
}

.Actu_DestPos1 {
  margin-bottom : 15px;
}

.Actu_DestPosN {
  margin-top    : 15px;
  margin-bottom : 15px;
}

.Actu_FondDest {
  background-color  : #F8F8F8;
  margin-right      : 5px;
  padding           : 5px;
}

.Actu_Descriptif {
  padding-right : 5px;
}

.Actu_DatePub {
  margin-top : 5px;
}

.SaisieContact_Fiche {
  background-color: #FFFFFF;
  margin-top: 10px;
  margin-bottom: 10px;
}

.FlexContainer_AutresContacts {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.FlexItem_AutresContacts {
  order: 0;
  flex: 0 1 auto;
  align-self: auto;
  margin-right: 30px;
}

.FlexContainer_FicheContact {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
}

.FlexContainer_FicheContact input:focus  {
  box-shadow:0px 3px 6px 0px rgba(0,0,0,0.25);
}


.FlexItem_ChampContact {
  order: 0;
  flex: 0 1 auto;
  align-self: auto;
}

.FlexItem_BtnContact {
  order: 0;
  flex: 0 1 auto;
  align-self: flex-end;
}


.buttonGroup {
  clear: both;
  display: inline-block;
}

.buttonGroup > input {
  position: absolute;
  left: -9999em;
  top: -9999em;
}

.buttonGroup > input + label {
  display: inline-block;
  border: blue 1px solid;
  padding: 3px 6px;
  cursor: pointer;
  margin-right: -1px;
  background-color: transparent;
  font-weight: 400;
}

.buttonGroup > input + label:first-of-type {
  border-radius: 4px 0 0 4px;
}

.buttonGroup > input + label:last-of-type {
  border-radius: 0 4px 4px 0;
}

.buttonGroup > input:checked + label {
  background-color: blue;
  color: white;
  font-weight: 600;
}


 .UtilitaireBloc_containerInverse {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: stretch;
  align-items: flex-start;
  }
  .UtilitaireBloc_containerNormal {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-content: stretch;
  align-items: flex-start;
  }
.UtilitaireBloc_itemInverse:nth-child(1) {
  order: 1;
  flex: 1 1 auto;
  align-self: auto;
  overflow: hidden;
  }

.UtilitaireBloc_itemInverse:nth-child(2) {
  order: 0;
  flex-shrink: 0;
  align-self: auto;
  }
 .UtilitaireBloc_itemNormal:nth-child(1) {
  order: 0;
  flex: 1 1 auto;
  align-self: auto;
  }

.UtilitaireBloc_itemNormal:nth-child(2) {
  order: 1;
  flex: 0 0 0;
  align-self: flex-start;
  }
 .infoPerso_zone {   background-color: #FFFFFF;   margin-bottom: 20px;   padding: 15px 5px;   max-width: 1000px;   display: flex; } .infoPerso_zone .infoPerso_zone_titre {   flex: none;   width: 160px;   font-weight: 600; } .infoPerso_zone .infoPerso_zone_titre > span {   padding-right: 15px; } .infoPerso_zone .infoPerso_zone_titre {   color: #6B6E77; } .ThemeFramboise .infoPerso_zone .infoPerso_zone_titre {   color: #B9335F; } .ThemeFraise .infoPerso_zone .infoPerso_zone_titre {   color: #C23B44; } .ThemeCitrouille .infoPerso_zone .infoPerso_zone_titre {   color: #D05722; } .ThemeMandarine .infoPerso_zone .infoPerso_zone_titre {   color: #E18400; } .ThemeMure .infoPerso_zone .infoPerso_zone_titre {   color: #9D447F; } .ThemeLavande .infoPerso_zone .infoPerso_zone_titre {   color: #8855A3; } .ThemePrune .infoPerso_zone .infoPerso_zone_titre {   color: #705CB1; } .ThemeBleu .infoPerso_zone .infoPerso_zone_titre {   color: #3273B5; } .ThemeBleuOcean .infoPerso_zone .infoPerso_zone_titre {   color: #0281A6; } .ThemeBleuCanard .infoPerso_zone .infoPerso_zone_titre {   color: #158786; } .ThemeEmeraude .infoPerso_zone .infoPerso_zone_titre {   color: #0A9B6A; } .ThemeFeuille .infoPerso_zone .infoPerso_zone_titre {   color: #699A00; } .ThemeTaupe .infoPerso_zone .infoPerso_zone_titre {   color: #877379; } .ThemeChocolat .infoPerso_zone .infoPerso_zone_titre {   color: #937A33; } .ThemeNeutre .infoPerso_zone .infoPerso_zone_titre, .infoPerso_zone .infoPerso_zone_titre.ThemeNeutre {   color: #6B6E77; } .infoPerso_zone .infoPerso_ligne {   display: flex;   align-items: center; }
 .ObjetCalendrier .tableJours {   border-left: 1px solid #515459;   background-color: #C5C5C5; } .ObjetCalendrier .tableMois {   border-left: 1px solid #515459; } .ObjetCalendrier .Calendrier_Jour_td {   border-right: 1px solid #515459;   vertical-align: bottom; } .ObjetCalendrier .Calendrier_Jour_Const {   position: relative;   height: 22px;   line-height: 20px; } .ObjetCalendrier .Calendrier_JourInactif {   color: gray;   background-color: #C0C0C0;   border-left: 1px solid #D3D3D3;   border-top: 1px solid #D3D3D3;   border-right: 1px solid #515459;   border-bottom: 1px solid #515459;   padding: 0 1px;   cursor: default; } .ObjetCalendrier .Calendrier_Jour {   padding: 1px;   border-bottom: 0 solid #515459;   border-right-color: 1px solid #515459;   cursor: pointer;   top: 0; } .ObjetCalendrier .Calendrier_Jour_Selection {   top: -4px;   border-left: 1px solid white;   border-top: 1px solid white;   border-right: 1px solid #515459;   border-bottom: 1px solid #515459;   cursor: pointer; } .ObjetCalendrier .Calendrier_Jour_AvecContenu {   text-decoration: underline; } .ObjetCalendrier .Calendrier_Jour_Domaine {   height: 8px;   border-top: 1px solid #515459;   background-color: white; } .ObjetCalendrier .Calendrier_Mois {   border-right: 1px solid #515459;   border-top: 1px solid #515459; } .ObjetCalendrier .Calendrier_Boutons {   padding: 2px 1px 2px 1px; } .ObjetCalendrier .Calendrier_Boutons:active {   outline: 1px dotted; }
 .ObjetFicheCours_racine .fc_btnIcone_entete {   position: relative;   top: -3px;   font-size: 14px; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_fiche_cours_partage {   font-size: 13px; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_communiquer {   color: goldenrod; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_communiquer:hover {   color: #ae8319; } .ObjetFicheCours_racine .fc_RessTexte {   padding-left: 3px;   padding-right: 3px;   min-height: 15px;   line-height: 15px; } .ObjetFicheCours_racine .fc_RessTexte.fc_RessInvisible {   font-weight: normal;   font-style: italic; } .ObjetFicheCours_racine .fc_visi {   position: absolute;   right: 1px;   top: 0px; } .ObjetFicheCours_racine .fc_visi.fc_ressource_accesLimite {   font-size: 14px;   color: #e1011b; }

.SaisieIndisponibilites_Ferie {
	width:25px;
	height: 45px;
	position:absolute;
  z-index : 1;
}

.SaisieIndisponibilites_Legende {
	width: 12px;
	height: 20px;
}

.SaisieIndisponibilite_Separateur_0, .SaisieIndisponibilite_Separateur_1 {
	width:50%;
}

.SaisieIndisponibilite_Separateur_2 {
	width:100%;
}
	

.C1, .C2, .C3, .C4, .C5, .C6, .C8 {
  height: 21px;
  border-right: 1px solid #B3B3B3;
  border-bottom: 1px solid #B3B3B3;
  padding-right: 3px;
}

.C1, .C2, .C3, .C4, .C8 {
  padding-left: 3px;
}

.C2 {
  background-color : #D9D9D9;
}

.C3 {
  width: 21px;
}

.C4, .C5 {
  font-style: italic;
}

.C5 {
  padding-left: 13px;
}

.C6 {
  width: 40px;
  text-align : right;
}

.C7 {
  color: white;
  background-color: #3399ff;
}

.C8 {
  width: 80px;
}

.ObjetTimeline_sectionWidget {
    max-width: 495px;
    overflow:hidden;
    display: flex;

    padding-right: 15px;
  }

.ObjetTimeline_section {
    max-width: 1000px;
    overflow:hidden;
    display: flex;
  }
.ObjetTimeline_BlocCompact {
    max-width:1000px;
    background-color:#ffffff;
    margin:15px;
}
.ObjetTimeline_columnWidget:first-of-type {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 100px;
    min-width: 0px;
    min-height: 0px;
  }
.ObjetTimeline_columnWidget {
    flex-grow: 3;
    flex-shrink: 3;
    flex-basis: 350px;
    min-width: 0px;
    min-height: 0px;
  }

.ObjetTimeline_column:first-of-type {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 120px;
  }
.ObjetTimeline_column {
    flex-grow: 3;
    flex-shrink: 3;
    flex-basis: 500px;
  }

.blocTimeline{
    position:relative;
    }
.blocTimeline-etiquette{
  margin-left: 5px;
  margin-right: 5px;
}

.traitVertical {
  height: 100%;
  margin-right : 20px;
}

.BlocPastille{
  position: relative;
  padding : 10px 5px 5px 5px;
}

.BlocPastille > span{
  position : absolute;
  right    : -10px;
  top      : -15px;
  width    : 30px;
  height   : 30px;
  border-radius: 100%;
  text-align : center;
  line-height:27px;
  cursor: pointer;
}
.BlocPastille > span > img{
  position:absolute;
  left : 5px;
  top:5px;
  width : 20px;
  height : 20px;
}

i.ImgFontPastille {
  font-size: 13px;
  color:white;
  display: inline-block;
  vertical-align: middle;
}

.blocTimeline>span{
    position:absolute;
    right:20px;
    top : -7px;
}

 .titreAvecPuce {   padding: 3px;   width: 100%;   white-space: nowrap; } .titreAvecPuce > div:first-child {   height: 4px;   width: 4px;   margin-right: 3px;   background-color: #000000;   border-radius: 4px;   vertical-align: middle;   display: inline-block; } .titreAvecPuce > div:not(:first-child) {   vertical-align: middle;   display: inline-block; } .titreAvecFondClaire {   background-color: #E2E2E2; } .titreAvecSouligne {   border-bottom: 1px solid #C5C5C5; }
 .InterfaceSallesLibres {   box-sizing: content-box;   padding: 3px;   height: 100%;   display: flex;   flex-direction: column; } .InterfaceSallesLibres > fieldset {   flex: none;   padding: 5px;   border: 1px solid #C5C5C5; } .InterfaceSallesLibres > fieldset > legend {   font-weight: 600; } .InterfaceSallesLibres > fieldset .sl_criteres {   display: flex;   align-items: center;   flex-wrap: wrap;   margin-top: 0.5rem; } .InterfaceSallesLibres > fieldset .sl_criteres > div {   flex: none; } .InterfaceSallesLibres > fieldset .sl_criteres > div:not(:first-child) {   margin-left: 0.5rem; } .InterfaceSallesLibres > fieldset .sl_bouton {   margin-top: 1.5rem; } .InterfaceSallesLibres .sl_grille {   flex: 2 1 auto; }
 .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle {   display: flex;   align-items: center; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle > * {   flex: none; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle > *:not(:first-child) {   margin-left: 0.3rem; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle .ofsl_libelleSalle {   flex: 2 1 auto;   overflow: hidden; }
 .MethodeCalculMoyenne .texteFormule {   font-size: 11px;   margin-left: 5px; } .MethodeCalculMoyenne .tableFormule {   text-align: center; } .MethodeCalculMoyenne .spanFormule {   margin: 0px;   font-weight: bold; } .MethodeCalculMoyenne .divFormule {   margin-left: 20px;   font-style: italic; } .MethodeCalculMoyenne .titre {   font-size: 13px;   font-weight: bold;   color: #800000; } .MethodeCalculMoyenne .fraction {   width: 100%;   color: Gray;   size: 2; } .MethodeCalculMoyenne .numera {   padding-left: 10px;   padding-right: 10px;   letter-spacing: 1px; } .MethodeCalculMoyenne .multipli {   padding-left: 5px;   padding-right: 5px; } .MethodeCalculMoyenne .resultat {   font-size: 12px;   font-weight: bold;   padding-left: 10px; } .MethodeCalculMoyenne .complement {   font-size: 12px;   text-align: right; } .MethodeCalculMoyenne .margearrondi {   padding-top: 12px; } .MethodeCalculMoyenne .separ {   color: Gray;   margin-top: 5px;   margin-left: 0px;   font-style: normal;   text-decoration: underline; } .MethodeCalculMoyenne .bonus {   color: #408000; } .MethodeCalculMoyenne .nonbonus {   color: #408000; } .MethodeCalculMoyenne .facult {   color: #E57300; } .MethodeCalculMoyenne .nonfacult {   color: #E57300; } .MethodeCalculMoyenne .sur20 {   color: #0060BF; } .MethodeCalculMoyenne .inf10 {   color: #6000BF; } .MethodeCalculMoyenne .mini {   color: #BF0040; } .MethodeCalculMoyenne .maxi {   color: #808000; }

  
.objetAppreciationTableGlobale, .objetAppreciationTableTitre, .objetAppreciationTableContenu, .objetAppreciationTablePied {border-collapse:collapse;}

.objetAppreciationTableTitre td {border:Blue 1px solid;padding:1px;color:DarkBlue;background-color:DarkBlue;}
.objetAppreciationTableContenu td {height:45px;border:Blue 1px solid;padding:1px;}
.objetAppreciationTablePied td {height:20px;text-align:center;padding:1px;}
td.objetAppreciationCelluleEleve div {width:250px;}
td.objetAppreciationCelluleMoyenne div {width:59px;}
td.objetAppreciationCelluleAppreciationTitre div {width:650px;}
td.objetAppreciationCelluleAppreciation > div {width:650px;height:45px;overflow:auto;}

.objetAppreciationTableTitre td {text-align:center;color:DarkBlue;}

.objetAppreciationTableContenu td {border-top:0px;vertical-align:top;}
.objetAppreciationTableContenu td.objetAppreciationCelluleEleve {background-color:aliceblue;color:DarkBlue;}
.objetAppreciationTableContenu td.objetAppreciationCelluleEleve.Selection {background-color:DarkBlue;color:White;}
.objetAppreciationTableContenu td.objetAppreciationCelluleMoyenne {background-color:LightBlue;text-align:right;color:DarkBlue;}
.objetAppreciationTableContenu td.objetAppreciationCelluleMoyenne.Selection {background-color:DarkBlue;color:White;text-align:right;}
.objetAppreciationTableContenu td.objetAppreciationCelluleAppreciation {background-color:White;}
.objetAppreciationTableContenu td.objetAppreciationCelluleAppreciation > div p {padding:0;margin:0;}
.objetAppreciationTableContenu td.objetAppreciationCelluleAppreciation > div textarea {border:0px;width:100%;height:100%;padding:0;margin:0;}

.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-bottom:Blue 1px solid;
  background-color: DarkBlue;
  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;}

.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; cursor: pointer;}

.ObjetRecapECTSTableGlobale{border-collapse:collapse;}

.ObjetRecapECTSTableGlobale td{padding:1px;}

.ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {height:14px;padding:1px;vertical-align:middle;}
.ObjetRecapECTSTableGlobale td.ObjetRecapECTSCellulePied {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;font-weight:bold;}
.ObjetRecapECTSCelluleMoyenneEleve {text-align:right;font-weight:bold;}

.ObjetRecapECTSLignePied td {vertical-align:middle;}

.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-bottom:Blue 1px solid;
  background-color: DarkBlue;
  padding:1px;
}

.objetReleveTableMatiere td {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 {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;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 {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;}

.objetResultatTableGlobale, .objetResultatTableTitre, .objetResultatTableEleve, .objetResultatTableMoyenne, .objetResultatTableContenu {border-collapse:collapse;width:100%;}
.objetResultatTableTitre td, .objetResultatTableEleve td, .objetResultatTableMoyenne td, .objetResultatTableContenu td {padding: 1px;}

.objetResultatLigneTitre td {color: darkblue;}
.objetResultatCelluleMoyennePromotion {color: darkblue;}
.objetResultatTableMoyenne td.objetResultatCelluleEleve, .objetResultatTableMoyenne td.objetResultatCelluleNumeroEleve {color: darkblue;}
.objetResultatTableContenu, .objetResultatTableMoyenne, .objetResultatCelluleMoyenne {text-align:right;}
.objetResultatTableMoyenne td.objetResultatCelluleEleve {text-align:left;}
.objetResultatLigneTitre td {text-align:center;}
.objetResultatLigneTitre td.objetResultatInfo {text-shadow: none;background-color: SkyBlue; color: darkblue}

.objetResultatTableMoyenne tr.impair td {background-color:SkyBlue;}
.objetResultatTableMoyenne tr.pair td.objetResultatCelluleCorrection {background-color:SkyBlue;}
.objetResultatTableMoyenne tr.impair td.objetResultatCelluleCorrection {background-color:SkyBlue;}
.objetResultatTableContenu tr.impair td {background-color:SkyBlue;}
.objetResultatTableMoyenne td.objetResultatCelluleEleve, .objetResultatTableMoyenne td.objetResultatCelluleNumeroEleve {background-color:SkyBlue;}
.objetResultatTableMoyenne tr.impair td.objetResultatCelluleEleve, .objetResultatTableMoyenne tr.impair td.objetResultatCelluleNumeroEleve {background-color:SkyBlue;}

.objetResultatTableGlobale td, .objetResultatTableEleve td, .objetResultatTableMoyenne td, .objetResultatTableContenu td {border:blue 1px solid;}
.objetResultatTableMoyenne tr td:first-child {border-left:0px;}
.objetResultatTableMoyenne tr td:last-child {border-right:0px;}

.objetResultatTableTitre td > div, .objetResultatTableContenu td > div {width:59px;}
.objetResultatTableEleve td > div, .objetResultatTableMoyenne td > div, .objetResultatTableContenu td > div {height:30px;line-height:30px;}
.objetResultatTableTitre td > div {height:22px;line-height:22px;}
.objetResultatTableTitre td > div.objetResultatTableTitreDeuxLigne {height:22px;line-height:22px;height:auto;white-space:normal;}
.objetResultatTableEleve td > div, .objetResultatTableTitre td > div {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.objetResultatLigneTitre td > div {overflow:hidden;text-overflow:ellipsis;}

.objetResultatCelluleMoyenne {background-color: MediumBlue;color:White;}
.objetResultatCelluleModule {background-color: SkyBlue;font-weight:bold;}
.objetResultatLignePied td > div {height:22px;line-height:22px;}
.objetResultatLignePied .objetResultatTableContenu {background-color: SkyBlue;font-weight:bold;}
.objetResultatLignePied .objetResultatCelluleMoyenne {background-color: darkblue;}
.objetResultatLignePied .objetResultatCelluleModule {background-color: MediumBlue;color:darkblue;border-top-width:0;border-top-style: solid;}
.objetResultatLignePied .objetResultatCelluleService {background-color: MediumBlue;color:darkblue;border-top-width:0;border-top-style: solid;}
.objetResultatCelluleSousService {font-style:italic;}
.objetResultatLignePied .objetResultatCelluleSousService {background-color: MediumBlue;color:darkblue;border-top-width:0;border-top-style: solid;}
.objetResultatTableContenu tr td.objetResultatCelluleInactive {background-color: lightblue;}
.objetResultatTableMoyenne tr td.objetResultatCelluleEleve.Selection {font-weight:bold;background-color:DarkBlue;color:White;}
 #InterfacePageEmailsEnvoyes #ZoneListeEmails {   height: 100%;   width: 700px; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail {   height: 100%;   width: calc(100% - 5px - 700px); } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail {   height: 100%; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail {   color: #555; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail > div {   padding-bottom: 10px; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   font-size: 2rem; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #6B6E77; } .ThemeFramboise #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #B9335F; } .ThemeFraise #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #C23B44; } .ThemeCitrouille #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #D05722; } .ThemeMandarine #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #E18400; } .ThemeMure #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #9D447F; } .ThemeLavande #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #8855A3; } .ThemePrune #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #705CB1; } .ThemeBleu #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #3273B5; } .ThemeBleuOcean #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #0281A6; } .ThemeBleuCanard #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #158786; } .ThemeEmeraude #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #0A9B6A; } .ThemeFeuille #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #699A00; } .ThemeTaupe #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #877379; } .ThemeChocolat #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #937A33; } .ThemeMobilePN #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #21874a; } .ThemeMobileHP #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail {   color: #800041; } .ThemeNeutre #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail, #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ObjetEMail.ThemeNeutre {   color: #6B6E77; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ZoneExpediteur #Expediteur {   font-size: 1.2rem; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ZoneExpediteur #NomCompte {   font-weight: bold; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail #ZoneExpediteur #DateEnvoi {   float: right; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail .PieceJointe {   margin-right: 1rem; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneHeaderEMail .PieceJointe:last-child {   margin-right: 0rem; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneBodyEMail_inner {   border-top-style: solid;   border-top-width: 1px; } #InterfacePageEmailsEnvoyes #ZoneVisualisationEmail #ZoneDetailEMail #FormulaireDetailEMail #ZoneBodyEMail_inner #ContenuEMail {   background: white;   padding: 5px;   margin-top: 10px;   border: solid 1px #ccc;   color: initial;   overflow: hidden; } #InterfacePageEmailsEnvoyes .ZoneBandeau {   font-weight: 600;   color: black;   background-color: #D9DBDC;   padding-left: 5px; } #InterfacePageEmailsEnvoyes .LigneDestinataire {   height: 23px; } #InterfacePageEmailsEnvoyes .LigneDestinataire .ColGenreDestinataire {   width: 40px;   vertical-align: middle; } #InterfacePageEmailsEnvoyes .LigneDestinataire .ColListeDestinataires .EltDestinataires {   display: flex;   flex-wrap: wrap;   max-height: 10rem;   overflow: auto; } #InterfacePageEmailsEnvoyes .LigneDestinataire .ColListeDestinataires .EltDestinataire {   border-radius: 10px;   padding: 0 5px;   background-color: #DDD;   border: 1px solid #C5C5C5;   color: #000;   line-height: 16px;   margin-right: 5px;   margin-bottom: 1px; } #InterfacePageEmailsEnvoyes .LigneDestinataire .ColListeDestinataires .EltDestinataire:last-child {   margin-right: 0px; } #BoutonParametrerCompteBEE i {   background-color: white;   color: goldenrod; }
 .InterfaceParametresUtilisateur {   height: 100%;   width: 100%;   padding: 20px;   box-sizing: border-box; } .InterfaceParametresUtilisateur .ipu_zone {   background-color: #FFFFFF;   margin-bottom: 20px;   padding: 15px 5px;   max-width: 1000px;   display: flex; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   flex: none;   width: 160px;   font-weight: 600; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre > span {   padding-right: 15px; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #6B6E77; } .ThemeFramboise .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #B9335F; } .ThemeFraise .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #C23B44; } .ThemeCitrouille .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #D05722; } .ThemeMandarine .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #E18400; } .ThemeMure .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #9D447F; } .ThemeLavande .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #8855A3; } .ThemePrune .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #705CB1; } .ThemeBleu .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #3273B5; } .ThemeBleuOcean .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #0281A6; } .ThemeBleuCanard .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #158786; } .ThemeEmeraude .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #0A9B6A; } .ThemeFeuille .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #699A00; } .ThemeTaupe .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #877379; } .ThemeChocolat .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #937A33; } .ThemeNeutre .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre, .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre.ThemeNeutre {   color: #6B6E77; } .InterfaceParametresUtilisateur .ipu_zone .ipu_ligne {   display: flex;   align-items: center; } .InterfaceParametresUtilisateur .ipu_boutons {   margin-bottom: 15px;   vertical-align: middle; } .InterfaceParametresUtilisateur .ipu_boutons button {   height: 30px; } .InterfaceParametresUtilisateur .ipu_boutons button:not(:first-child) {   margin-left: 1rem; } .InterfaceParametresUtilisateur .ipu_boutons button > * {   vertical-align: middle; } .InterfaceParametresUtilisateur .ipu_boutons button i {   font-size: 22px;   margin-right: 5px; }

.DAT_DocumentPere {
  position: relative;
  padding: 10px 0 10px 10px;
  display: inline-block;
}

.DAT_DocumentCadre {
  height : 150px;
  width : 120px;
  font-size: 14px;
  text-align: center;
  margin-right: 10px;
  color: #D05722;
  background-color:#fff;
  -webkit-box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
  box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
}

.DAT_DocumentImage {
  position: absolute;
  top: 0;
  right: 0;
}
