body {
	font-size:14px;
}

h1{margin:0 0 10px 0; padding:0;}
ul {list-style:none;padding:0;position:static;}
ul li {margin-right:10px;display:inline;padding:0 5px;}
ul li a{padding:8px 10px 0px 10px;font-size:14px;color:#d11;text-decoration:none;outline:none}
ul li a:hover{}

#nav ul { display:table;margin:0 auto; padding: 0 0 17px 0; }
#nav ul li {}


#footer { background: #eee; }
#footer ul li a { font-size: 90% }

.links {padding-top:15px;}

table.t{}
table.t th{border-bottom:1px solid #ccc;}
table.t td,
table.t th{width:20%;border:1px solid #ccc;border-top:none;border-left:none;}
table.t th{border-top:1px solid #ccc;}
table.t th:first-child{border-left:none;border-top:none;}
table.t td:first-child{border-left:1px solid #ccc;}
table.t td a{color:#1A87B0;text-decoration:none;}
table.none td,
table.none th{border:1px solid #fff;}
table.none td:first-child,
table.none th:first-child{border:1px solid #fff;}

.ouro{background:#FFFC33;}
.prata{background:#DBDBDB;}
.bronze{background:#E3A463;}
.hover{background:#ffc;}

.old,
.old td{background:#f7f7f7;}
.bold,
.bold *{font-weight:bold;}

.main .local img {
	border: 1px solid #333;	
	float: left;
	margin-right:10px;
}

.palestrantes img {
	border: 1px solid #333;	
}

.palestrantes h3 {
	margin:0 0 4px 0;
	color: black;
}

.palestrantes table p {
	margin:0;
	font-size: 13px;
}

.palestrantes tr.even td {
		background:#ebebeb;
}