.menuchave, .menucalendario{
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menuchave.gif);
	background-repeat: repeat-x;
	width: 442px;
	height: 40px;
	clear: both;	
}
#on, #of{
	height: 40px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
	text-align: center;
	margin: 0 1px 0 0;
	padding-top: 4px
}
#on{
	font-weight: bold;
}
.menuchave #on, .menuchave #of{
	width: 87px;
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menuchaveon.gif);
}
.menuchave #of{
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menuchaveof.gif);
}
.menucalendario #on, .menucalendario #of{
	width: 39px;
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menucalendarioon.gif);
}
.menucalendario #of{
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menucalendarioof.gif);
}
.atp{
	clear: both;
}
.atp .menucalendario #on, .menucalendario #of{
	width: 35px;
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menucalendarioatpon.gif);
}
.atp .menucalendario #of{
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/menucalendarioatpof.gif);
}
.chavechapeu{
	width: 105px;
	padding: 2px;
	border-bottom:1px dotted #d0d0d0;
	text-align: center;
	font-size: 10px;
	color: Gray;
}
.chavetab td{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.rodada1,.rodada2,.semifinal,.final{
	width: 105px;
	height: 55px;
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/chave.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 5px; 
	padding-top: 5px;
}
.rodada2{
	margin-top: 35px;
	margin-bottom: 63px; 
}
.semifinal{
	margin-top: 90px;
	margin-bottom: 0px; 
}
.final{
	margin-top: 205px;
		margin-bottom: 0px; 
}
html>body .rodada1{
	margin-bottom: -5px; 
}
html>body .rodada2{
	margin-bottom: 59px; 
}
html>body .semifinal{
	margin-bottom: -5px; 
}
.chapeu8, .chapeu9{
	background-color: #9a7bac;
	color: #fff;
	border-bottom: 2px solid #fff;
	padding: 3px;
}
.chapeu9{
		background-color: #738fba;
}
table.itensrelacionados{
	clear:both;
 }
.itensrelacionados td{
	padding: 1px;	
 }
.tracejado4, .tracejado4 td{
	background-image:  url(https://www.terra.com.br/esportes/tenis/img/tracejado4.gif);
	background-repeat: repeat-x;
	padding: 0;
	height: 1px;	
}
.GSlam, .GSlam td{
	background-color: #cce0a9;
}
.davis td, .davis{
	background-color: #eeecca;
}
.mseries td, .mseries{
	background-color: #dee7ec;
}
.wtc td, .wtc{
	background-color: #eccec5;
}
.GSlam, .GSlam td, .davis td, .davis, .mseries td, .mseries, .wtc td, .wtc{
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
.confiraaqui {
	height: 65px;
	background:  url(https://www.terra.com.br/esportes/tenis/img/chave_aovivo.gif) no-repeat 0 5px;
}
