@charset "utf-8";
/* CSS Document */

.tablegrille {background-color:transparent; width:600px; border:#FF0000 solid 1px; margin:3px; padding:3px; white-space:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:black;}

.blanc { background-color:transparent; border:0px; width:60px; margin:6px; padding:2px;}

.jours { width:75px; margin:6px; padding:2px; min-height:100px;  font-variant:small-caps; font-weight:bold; border-bottom:solid #ff0000 1px; border-right:solid #ff0000 1px; }

.heures {width:60px; margin:6px; padding:2px; font-variant:small-caps; font-weight:bold; border-right:solid #ff0000 1px; height:40px;}

.pillow {background-color:#7cd3fd; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center; height:40px; cursor:crosshair;}

.im {background-color:#ff9e5c; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.hh {background-color:#ffffff; border: solid #ffc000 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }
.hhrediff {background-color:#cccccc; border: solid #ffe387 3px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.mr {background-color:#f17272; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.pop {background-color:#ea6db5; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.n {background-color:#e3b1fa; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.inté {background-color:#7292e4; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.life {background-color:#5cc790; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.alter {background-color:#8f96eb; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.morning {background-color:#FFFFFF; border: solid red 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.access {background-color:#FFFFFF; border: solid red 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.punk {background-color:white; border: solid #4272d7 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.top {background-color:white; border: solid #a142d7 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }
.toprediff {background-color:#cccccc; border: solid #a142d7 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }

.slow {background-color:#e3b1fa; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair;  }

.cool {background-color:#ffd5b8; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.fr {background-color:#61b8dc; border: solid black 1px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; cursor:crosshair; }

.evening {background-color:#cccccc; border: solid red 2px; width:75px; margin:6px;  padding:2px; text-align:center;  height:40px; font-size:10px; cursor:crosshair; }
