#containerresults
{
  margin: 0px;
  width: 510px;
}
.oneven
{
  margin-bottom: 3px;
  font-size: 10px;
  
}
.even
{
  margin:3px;
  background-color: #D1DBBD;
  border: solid 1px #C0C0C0;
  font-size: 10px;
}

.position, .product, .actie, .prijsconditie, .contractduur, .soort, .totaal, .aanmelden
{
  float: left;
}

.position
{
  padding-top: 3px;
  padding-right: 2px;
  width:13px;
  text-align: center;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  background-color: #002A80;
  height: 18px;
}

.product
{
  width: 170px;
  padding-left: 2px;
}
.product .aanbiedernaam 
{
  float: left;
  }
.product .aanbiedernaam a
{
  color: #002A80;
  font-size: 10px;
  font-weight: bold;
}

.product .productnaam 
{
  
  }
.product .productnaam a
{
  color: #002A80;
  text-decoration: none;
  vertical-align: bottom;
  font-size: 10px;
  
}


.contractduur
{
  width: 55px;
}
.contractduur .contractduurstroom
{

}
.contractduur .contractduurgas
{

}
.prijsconditie
{
  width: 57px;
  padding-left: 2px;
}
.prijsconditie .prijsconditiestroom
{
}
.prijsconditie .prijsconditiegas
{

}

.soort
{
  padding-left: 2px;
  width: 42px;
}

.soort .soortstroom
{
  padding-right: 2px;
}

.soort .soortgas
{
  padding-right: 2px;
}

.totaal
{
  width: 90px;
  text-align: right;
}

.totaal a
{
  cursor: pointer;
  
}
.totaal .prijs 
{
  font-size: 10px;
  text-align: right;
  padding-right: 5px;
  }
.aanmelden
{
  color: #ffffff;
  width: 70px;
  text-align: center;
}
.aanmelden a 
{
  color: #002A80;

}
.aanmelden a .knop
{
 
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
}

.tooltipTotaalNota
{
  width: 176px;
}

.tooltipTotaalNota .titel
{
  background-color: #8CC850;
  color: #ffffff;
  padding: 3px;
  font-weight: bold;
}

.tooltipTotaalNota .label
{
  float: left;
  width: 100px;
}
.tooltipTotaalNota .bedrag
{
  float: left;
  width: 62px;
  text-align: right;
  padding-right: 3px;
}

.tooltipTotaalNota .totaalbedrag
{
  float: left;
  width: 62px;
  text-align: right;
  border-top: solid 1px #000000;
  padding-right: 3px;
  font-weight:bold;
}

.grootedrieleveranciers
{
  font-size: 10px;
  padding: 0px 10px 0px 0px;
}
.grooteleverancier 
{
  font-size: 10px;
  padding: 0px 10px 0px 0px;
  font-weight:bold;
}
 
#transport
{
  font-size: 11px;
  padding-left: 5px;
}


.resulthead .product 
{
  background-color: #8CC850;
  color:#ffffff;
  height: 25px;
}
.resulthead .position,
.resulthead .soort,
.resulthead .contractduur,
.resulthead .prijsconditie
{ 
  background-color: #8CC850;
  color:#ffffff;
  text-align: left;
  height: 25px;
}
.resulthead .totaal
{ 
  background-color: #8CC850;
  color:#ffffff;
  text-align: center;
  height: 25px;
}
.resulthead .aanmelden 
{
  background-color: #8CC850;
  color:#ffffff;
  text-align: center;
  height: 25px;
  }
