table.small {
border:1px solid #ccc;
width:200px;
margin:0 0 5px;
}

table.small caption {
font:bold .9em/1.4em "Trebuchet MS", Tahoma, Arial, sans-serif;
background:#03C;
color:#fff;
padding-left:4px;
text-align:left;
}

table.small tbody tr.main th {
font:bold .9em/1.3em "Trebuchet MS", Tahoma, Arial, sans-serif;
color:#fff;
background:#5FACF3;
text-align:left;
border:0;
padding:2px;
}

table.small tbody tr.main td {
font:.8em/1.2em "Trebuchet MS", Tahoma, Arial, sans-serif;
color:#333;
background:#fff;
text-align:left;
border:0;
padding:2px;
}
table.sponsors {
width:100%;
text-align:center;
}

table.sponsors tbody td {
text-align:center;
}

table.ensayo {
border:1px solid #ccc;
width:98%;
margin:5px 8px 10px;
}

table.ensayo caption, table.golden caption{
font:bold 1.4em/1.9em Verdana, Tahoma, Arial, sans-serif;
color:#000;
text-align:center;
}

table.ensayo tbody tr.etapas th {
font:bold .8em/1.1em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#03C;
text-align:left;
border-top:1px solid #eee;
padding:2px;
margin: 1px;
}

table.ensayo tbody td {
font: .8em/1.1em Verdana, Tahoma, Arial, sans-serif;
color:#333;
background:#fff;
text-align:left;
border-top:1px dotted #eee;
padding:2px;
margin: 1px;
}

table.ensayo thead tr.principal td,table.ensayo thead tr.principal th,table.ensayo tbody tr.principal th {
font:bold .8em/1.1em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#03C;
text-align:left;
border:0;
padding-left: 8px;
margin: 1px;
}

table.ensayo tbody tr.header td{
font:bold .8em/1.1em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#03C;
text-align: center;
padding:0px;
margin: 0px;
}

table.golden {
border:2px solid #aaa;
width:350px;
margin:10px auto;
text-align: center;
}

table.golden caption {
font:bold 1em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#000;
text-align:center;
margin:10px auto;
}

table.golden tbody tr.main th {
background:#666;
font:bold .9em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#e4ea48;
text-align:left;
border-top:1px solid #eee;
padding:5px;
}

table.golden tbody td {
font:.9em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#666;
background:#fff;
text-align:left;
border:0;
padding:5px;
}




table.fixtures {
border:1px solid #666;
width:80%;
margin:5px;
}

table.fixtures tbody tr.etapas th {
font:bold .9em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#03C;
text-align:left;
border-top:1px solid #eee;
padding:2px;
margin: 1px;
}

table.fixtures tbody td {
font:.9em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#000;
background:#fff;
text-align:left;
border-top:1px dotted #eee;
padding:2px;
margin: 1px;
}

table.fixtures thead tr.principal td,table.ensayo thead tr.principal th,table.ensayo tbody tr.principal th {
font:bold .9em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#03C;
text-align:left;
border:0;
padding:2px;
margin: 1px;
}

table.fixtures tbody tr.header td{
font:bold 1.1em/1.5em Verdana, Tahoma, Arial, sans-serif;
color:#fff;
background:#5FACF3;
text-align: center;
padding:0px;
margin: 0px;
}

