Yes I agree it is set up a little differently.
I believe I was on the 2002 page at
www.lemans.org (click english page)
Left-hand column, under heading, "Practical information", click "Teams List".
Then clicked on a car title eg "Audi Sport Japan Team Goh".
Then a page came up with the team info and a pic (or sometimes 3) from scrutineering.
Under "Cards", click on the car name, in this case Audi R8 2001...
It will bring up the spec list. look carefully.. weight is there and alleged torque and power (not always all three.)
#5 Audi R8 2001
700Nm @ 6500
615Hp @ 7200
917Kg
(There is other info of course)
The pictures are a nice size too.
Interesting how the Panoz Evo is so down on power to the R&SIIIc - if that is actually the case..
Glad to help, have fun.