#tableOpportunites
{
  width:100%;
}
#tableOpportunites td
{
  vertical-align:top;
}
#tableOpportunites .ligneType
{
  background-color:#A0A0A0;
  color:black;
}
#tableOpportunites .ligneType td
{
  font-size:20px;
  font-weight:bold;
}
.tableFicheOpportunite
{
  width:100%;
}
.ligneTitres
{
  background-color:#DDD;
  color:black;
  font-weight:bold;
}
.ligneFiches td
{
  border:5px solid black;
  padding:3px;
  margin:0;
  vertical-align:text-top;
}
.ligneFiches td.info1
{
  width:10%;
  background-color:#DDD;
  color:black;
  border-right:1px solid grey;
}
.ligneFiches td.info2
{
  width:10%;
  background-color:#FFF;
  color:black;
  border-left:1px solid grey;
  border-right:1px solid grey;
}
.ligneFiches td.info3
{
  width:10%;
  background-color:#AAA;
  color:black;
  border-left:1px solid grey;
}
.ligneFiches td.info3.suivi1
{
  background-color:#F80;
}
.ligneFiches td.info3.suivi2
{
  background-color:#F00;
}

.empty_cell
{
  background-color:rgba(255,255,255,0.25)
}
#dialog_edit
{
  width:800px;
}