#corpo{
min-height:1200px;
}
#location{
background-color:#000
}

table.evento{
margin:20px 15px;
width:870px;
}

table.evento td{
vertical-align:top;
margin:20px;
font:normal 10pt sans-serif;
text-align:center
}

h1.data,
.event-title,
.event-description,
a.link-evento{
font:bold 12pt sans-serif;
color:#5476F6;
display:block;
}
h1.data{
text-align:center
}

.event-title,
.event-description,
a.link-evento{
font-size:10pt;
color:#8e8e8e;
}

.event-description{
font-size:7pt
}

a.link-evento{
text-decoration:none;
color:#5476F6;
margin-top:5px
}

a.link-evento:hover{
text-decoration:underline;
}

table.description{
width:100%;
}
table.description td{
padding:15px 0;
text-align:left;
vertical-align:top
}
