#identification {
 overflow:hidden;
 color: #fff;
 font-weight:bold;
 font-size:100%;
 width: 160px;
}
TD.quart,TD.heure,TD.dernier{
 width       : 15px;
 font-size     : 7.0pt;
}
TD.jour {
 text-align    : right;
 font-size     : 9.0pt;
 width       : 80px;
}
TD.permuter {
 text-align    : center;
 width       : 20px;
}
TD.plage1{
 padding-left   : 11px;
 text-align    : left;
 font-size     : 7.0pt;
}
TD.plage2{
 padding-left   : 6px;
 text-align    : left;
 font-size     : 7.0pt;
}
TD.plage3{
 padding-left   : 6px;
 padding-top    : 10px;
 text-align    : left;
 font-size     : 7.0pt;
 color       : #777777;
}
TD.planning{
 padding-left   : 12px;
 font-size     : 8.0pt;
}
TR.programme{
 height      : 45px;
}
TR.plage{
 height      : 25px;
}
TR.planning{
 height      : 15px;
}
.douzieme{
 border-style   : dotted;
 border-color   : #CCCCCC;
 border-width   : 1px;
 border-left    : none;
 border-top    : none;
 border-bottom   : none;
}
.quart{
 border-style   : dotted;
 border-color   : #777777;
 border-width   : 1px;
 border-left    : none;
 border-top    : none;
 border-bottom   : none;
}
.heure{
 border-style   : dashed;
 border-color   : #000000;
 border-width   : 1px;
 border-left    : none;
 border-top    : none;
 border-bottom   : none;
}
.groupe{
 width       : 100px;
 text-align    : left;
 font-size     : 8.0pt;
 overflow     : none;
}
TABLE.container {
 width       : 630px;
}
TABLE.planning {
 width       : 630px;
}
.container_programme {
  /*border      : solid;
  border-width   : 1px;*/
 position     : absolute;
 /*top        : 150px;*/
 left       : 200px;
 align       : right;
}
#infos {
 padding-top    : 40px;
 padding-left   : 115px;
 position     : absolute;
 align       : right;
}
#infos2 {
 align       : left;
}
#buffer {
 visibility    : hidden;
}
.redimension {
 height      : 25px;
 width       : 4px;
 cursor      : e-resize;
 /*background-color : #0000FF;*/
 float       : right;
}
.ARRIVEE,.ACCUEIL,.EXPOSE,.PRESENTATION,.AUDIENCE,.PROJECTION,.VISITE_GUIDEE,.PAUSE,.REPAS,.CAFE,.FIN_PROGRAMME {
 position     : absolute;
 border      : solid;
 border-width   : 1px;
 height      : 25px;
 cursor      : move;
}
.ARRIVEE {
 background-color : #AAAAFF;
}
.ACCUEIL {
 background-color : #DDDDFF;
}
.EXPOSE {
 background-color : #FFDDDD;
}
.PRESENTATION {
 background-color : #FFAAAA;
}
.AUDIENCE {
 background-color : #FFFFAA;
}
.PROJECTION {
 background-color : #DDFFDD;
}
.VISITE_GUIDEE {
 background-color : #AAFFAA;
}
.PAUSE {
 background-color : #5555FF;
}
.REPAS {
 background-color : #FF5555;
}
.CAFE {
 background-color : #55FF55;
}
.FIN_PROGRAMME
 {
 background-color : #FF3333;
}
.VUE_ARRIVEE,.VUE_ACCUEIL,.VUE_EXPOSE,.VUE_PRESENTATION,.VUE_AUDIENCE,.VUE_PROJECTION,.VUE_VISITE_GUIDEE,.VUE_PAUSE,.VUE_REPAS,.VUE_CAFE,.VUE_FIN_PROGRAMME {
 position     : absolute;
 border      : solid;
 border-width   : 1px;
 height      : 15px;
}
.VUE_ARRIVEE {
 background-color : #AAAAFF;
}
.VUE_ACCUEIL {
 background-color : #DDDDFF;
}
.VUE_EXPOSE {
 background-color : #FFDDDD;
}
.VUE_PRESENTATION {
 background-color : #FFAAAA;
}
.VUE_AUDIENCE {
 background-color : #FFFFAA;
}
.VUE_PROJECTION {
 background-color : #DDFFDD;
}
.VUE_VISITE_GUIDEE {
 background-color : #AAFFAA;
}
.VUE_PAUSE {
 background-color : #5555FF;
}
.VUE_REPAS {
 background-color : #FF5555;
}
.VUE_CAFE {
 background-color : #55FF55;
}
.VUE_FIN_PROGRAMME
 {
 background-color : #FF3333;
}
