Ho una tabella con TBODY multipli che mi servono per visualizzare in modo differente vari ragruppamenti di righe.

Se assegno un colore di sfondo ad ogni tbody non ci sono problemi. Le cose non funzionano più se cerco di assegnare a questi un bordo. Con FF e Opera nessun problema, su IE6 e 7 il bordo non viene visualizzato. Idee?

codice:
<html>
	
<style>
.simpletab {border-collapse: collapse; width:25%}
table .c1 {border: solid 1px gray; background-color:#a0ffff}
table .c2 {border: solid 1px gray; background-color:#ffa0ff}
table .c3 {border: solid 1px gray; background-color:#ffffa0}
</style>

<body>
<table class="simpletab">

<tbody class="c1">
<tr><td>A</td><td>B</td><td>C</td></tr>
<tr><td>A</td><td>B</td><td>C</td></tr>
<tr><td>A</td><td>B</td><td>C</td></tr>
</tbody>

<tbody class="c2">
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>1</td><td>2</td><td>3</td></tr>
</tbody>

<tbody class="c3">
<tr><td>x</td><td>y</td><td>z</td></tr>
<tr><td>x</td><td>y</td><td>z</td></tr>
<tr><td>x</td><td>y</td><td>z</td></tr>
</tbody>

</table>

</body>

</html>