 <p>It can be solved rather simply by assigning the border properties only to the <code>table tag</code> instead of assigning them to the <code>th tag</code> and <code>td tag</code>.</p> <pre><code>table { background: #ccc; border-top-left-radius: 20px; border-top-right-radius: 20px; border-top: 1px solid red; } th { width: 70px; } th, td { text-align: left; } </code></pre> <p><a href="http://jsfiddle.net/Tomer123/z5832/9/" rel="nofollow">http://jsfiddle.net/Tomer123/z5832/9/</a></p>