os dejo el css (la tabla es el div.contenido.tabla)
Código CSS:
Ver original
@charset "UTF-8"; /* CSS Document */ * { margin:0px; padding:0px; } .Wrap { width:1500px; background:#2E2E2E; } h1 {font-size:40px; color: #F2F2F2; } h3 {font-size:16px; color: #F2F2F2; } p {font-size:16px; color: #F2F2F2; } .header { margin:auto; width:900px; font-family:Arial, Helvetica, sans-serif; } ul, ol { list-style:none; } .nav > li { float:left; } .nav li a { background-color:#1C1C1C; color:#fff; text-decoration:none; padding:10px 12px; display:block; } .nav li a:hover { background-color:#BDBDBD; } .nav li ul { display:none; position:absolute; min-width:140px; } .nav li:hover > ul { display:block; } .nav li ul li { position:relative; } .nav li ul li ul { right:-140px; top:0px; } .MenuDret { background-color: #903; height: auto; width: 150px; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; color: #99FFCC; font-size:18px; font-weight:bold; float:right; } .cat li { margin-left: 2em; list-style-type: square; } a{ color:#BDBDBD; } .contenido table th,td{ border: 1px solid #000; color:#F2F2F2; } .contenido caption{ color:#F2F2F2; } div.contenido table{ width: 500px; text-align: center; vertical-align:top; margin: 0 auto; text-align: left; }