/* Start page */

.left {
	float:left;
	width:29%;
	margin:0 2% 0 0;
}

.right {
	width:69%;
	float:right;
}


/* Schedule on start page */
.table {
	clear:both;
	font-size:80%;
	overflow:auto;
	position:relative;
	top:-0.5em;
}
#schedule {
	clear:both;
	border:0;
	border-spacing:0;
	width:100%;
}
#schedule td {
	border:1px solid #000;
	border-collapse: collapse;
	text-align:center;
	padding:0.2em;
}
#schedule tr:first-child td {
	border-top:0;
}
#schedule tr:last-child td {
	border-bottom:0;
}
#schedule tr td:first-child {
	border-left:0;
	text-align:left;
}
#schedule tr td:last-child {
	border-right: 0;
}
#schedule tr:hover {
	background-color:#22bb22;
	color:#fff;
}
#schedule tr:hover a {
	color:#fff;
	background-color:#22bb22;
}
#schedule a, .body a, .list a {
	font-weight:bold;
	color:#22bb22;
	background-color:#fff;
	text-decoration:none;
}

.newline {
	display:block;
	height:0;
}


/* Capoeira */
#capoeira-wrapper {
	float:left;
	width:66%;
}

#capoeira {
	min-height:352px;
}

