/************ module Agenda - Reunions ***************/

div.MEETINGS fieldset {
 border: none;
 padding: 0px;
}

div.MEETINGS fieldset fieldset {
 margin-top: 20px;
}

div.MEETING-LISTE {
 border: solid 1px #CCCCCC;
 margin-bottom: 10px;
}

div.MEETING-LISTE dl {
 float: left;
 width: 100%;
 border-bottom: solid 1px #CCCCCC;
}

div.MEETING-LISTE dt {
 float: left;
 text-align: right;
 font-weight: bold;
 width: 150px;
 margin-right: 10px;
}

div.MEETING-LISTE dl.PROPOSITION-DATE {
 background-color: #EFEFEF;
 font-weight: bold;
}

div.MEETING-LISTE dl.PROPOSITION-DATE dt {
 width: auto;
}

div.MEETING-LISTE dl.PROPOSITION-DATE dd {
 width: auto;
 float: right;
}

div.MEETING-LISTE dt,
div.MEETING-LISTE dd {
 float: left;
 width: 200px;
}

/****** ONGLETS de l'agenda ************/

.MEETING-ONGLETS { 
}

.MEETING-ONGLETS .BAR  ul { 
 border-bottom: solid 1px #CCCCCC;
}

.MEETING-ONGLETS .BAR a {
 font-weight: bold;
 padding: 0 10px;
 color: #AAAAAA;
 border: solid 1px transparent;
}

.MEETING-ONGLETS .BAR .MENU-ITEM-ON a,
.MEETING-ONGLETS .BAR a:hover {
 background-color: #EFEFEF;
 color: black;
 border: solid 1px #CCCCCC;
 border-bottom: none;
}

.MEETING-ONGLETS .BAR .MENU-ITEM-ON a {
 margin-top: 10px;
}
.MEETING-ONGLETS .BAR a:hover {
 cursor: pointer;
}

.MEETING-ONGLETS .BAR ul li { 
  display: inline;
  margin: 0px;
  padding: 0px;
  list-style: none;
}

/************** OLD ************/

div.WEEKMENU,
dl.REUNION-INFOS {
 width: 100%;
 background-color: #EFEFEF;
 border-bottom: solid 1px #DDDDDD;
 border-top: solid 1px #DDDDDD;
 margin-bottom: 10px;
}

dl.REUNION-INFOS dt {
 float: left;
 width: 50%;
 font-weight: bold;
 padding-left: 5px;
}

dl.REUNION-INFOS dd {
 text-align: right;
 color: #888888;
 font-weight: bold;
}

div.MEETING-LISTE dt {
 text-align: left;
}

dl.NON-DISPONIBLE {
 border-left: solid 10px #fa5852;
 margin-bottom: 1px;
 padding-left: 4px;
}

dl.DISPONIBLE {
 border-left: solid 10px #a3d214;
 margin-bottom: 1px;
 padding-left: 4px;
}

dl.NON-DEFINI {
 border-left: solid 10px #ffbd5a;
 margin-bottom: 1px;
 padding-left: 4px;
}

/**********Calendar************/
#calendar-container
{
 float: right;
 margin-left: 1em;
 margin-bottom: 1em;
}

.on
{
 font-weight: bold;
}

.off
{
}